Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка

Модерирует : ShIvADeSt

ShIvADeSt (29-09-2006 09:19): продолжаем здесь
http://forum.ru-board.com/topic.cgi?forum=33&topic=7403
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

   

batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая тема доступна здесь.
 
1С Предприятие "Конфигурирование и Администрирование"
 
Тема посвящена вопросам разработки, функционирования и обслуживания конфигураций 1С Предприятие.
 
Обсуждаются все версии, можно задавать любые вопросы, кроме нарушающих авторское право.  
Советы в подборе конфигураций в разделе программы
За  вопросами "где достать?", "откуда скачать?" Специальный сериал в Варезнике
 
Так же вопросы можно задавать и много полезного узнать на:
  • Волшебный форум
  • Территория 1С на кубани
     
    Некоторые из форумов посвященных бухучету:
  • Клерк.Ру (тут в основном Россияне)
  • Дебет-Кредит (тут в основном Украина)
     
    Для тех кто осознал что лучший способ эксплуатации 1С это вариант 1С+SQL:
  • Некоторое количество информации по этому вопросу (1С:Предприятие и SQL Server: практика использования. Решение проблем связки 1С и SQL, оптимизация. Книги по 1С, обработки, отчеты.)
  • Еще один ресурс по 1С+SQL  
     
    Ну и неплохо бы зайти еще вот сюда и сюда

    Некоторые вопросы касательно работы с SQL сервером можно задать здесь, например как установить, почему неработает, как написать SQL запрос для получения остатков склада
    Вопросы о том где взять SQL сервер можно задать здесь

     
    Для начинающих и не только:
  • Учебник по 1с  
  • Первые шаги  

    Коллеги,если вы решили спросить,или посоветоваться по возникшим у Вас вопросам,убедительная просьба придерживаться двух простых правил:
    1.Указывайте версию платформы 1С и ,желательно, конфигурацию.
    2.Постарайтесь сформулировать свой вопрос так,чтобы он был понятен другим участникам конференции.

     
    Желающие получить билеты для сдачи экзамена 1С:Специалист могут обращаться ко мне в ПМ //fol

  • Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 18:41 07-06-2005 | Исправлено: fol, 12:38 28-09-2006
    vovksextra



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    FOLD
     

    Цитата:
    Вова, ты меня удивляешь, это вообщем то азы, загляни в СП ,или в любую типовую  

     
    Я думаю что ты меня начинаешь удивлять если не знаеш в чем разница между  
    "ИспользоватьДату" и "установитьреквизитсправочника".
     
    Ладно щас поясню в модуле проведения пришешь
     
     
    ВыбратьСтроки();
    Пока ПолучитьСтроку()=1 Цикл
        СпрЦены.ИспользоватьВладельца(Номенклатура);    
        СпрЦены.НайтиПоРеквизиту("ТипЦен",ТЦзакуп,0);  
        УстановитьРеквизитСправочника(СпрЦены.ТекщийЭлемент(),"Цена",Цена);
    КонецЕсли;
     
    Так вот !!!! При такой схеме когда ты сделаешь документ непроведенным (мало ли что)
    то система сама откатит все изменения сделанные этим документом, в часности "уберет" цену !!!!!!
     
    А при твоей схеме как вернуть назад ту цену которая была до того как поработала твоя обработка  ????? А тут ничего делать не надо сделал док непроведеннім и все !
     
     
     
    Да и в цитаты тебе нужно иногда вчитываться  
     

    Цитата:
    Peжим ввoдa дaнныx тaбличнoгo дoкyмeнтa пpeднaзнaчeн для peшeния cпeциaльныx зaдaч.Пpeждe вceгo, eгo цeлecooбpaзнo иcпoльзoвaть для зaпoлнeния дaнныx в бoльшиx блaнкax ycтaнoвлeннoгo oбpaзцa, кoгдa инфopмaция ввoдитcя  
    пoльзoвaтeлeм вpyчнyю, a нe фopмиpyeтcя пpoгpaммoй aвтoмaтичecки.  

     
    a нe фopмиpyeтcя пpoгpaммoй aвтoмaтичecки.
     
     
    а ты пишешь один код а цитируешь совсем другое не читая !
     
     
     
     
     
     
     
     
    Добавлено:
    И еще раз в бланках !!!!!!!!!!!!!!!!!!! Где структрура жесткая !
     
    Добавлено:

    Цитата:
    это вообщем то азы

     
    Да у меня слава богу уже опыт огромный! По этому я и решил помочь а ты меня не хочешь слушать! Кстати посети мой сайтик xxxp://vab.org.ua/datecs.php

    Всего записей: 90 | Зарегистр. 01-02-2005 | Отправлено: 18:20 27-10-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vovksextra
    Вернись на прошлую страницу и внимательно прочитай , я говорил про  отчет,а не документ ,а ты мне что ИспользоватьДату вообще не из той оперы.Так что тоже читай внимательно,дай тоже восклицательных знаков поставлю !!!!!
     Если оперировать теми же доводоми что и ты, тогда для Справочника.Цены у 1С не нашел примера УстановитьРеквизитСправочника т.е.  
      Это не идеология 1С !!!!
    По поводу сабжа ,наверно так  не делают,но не фига и не просветили на тему работы с  
    таблицей для ввода данных. ИТС мне дали ,методическая на ём есть,но уже желания нет .Короче,тема гребли по прежнему не раскрыта.

    Цитата:
    Да у меня слава богу уже опыт огромный! По этому я и решил помочь а ты меня не хочешь слушать!
    Да почему не хочу, с удовольствием слушаю,тем более что с опытом
    у меня как раз наоборот.просто не люблю доводов типа "Так никто не делает",  
    мне напоминает  ответы  школьников Спросишь типа,-почему так -сяк сделал?
    Ответ -Да так все делают... или -Так никто не делает ..и вся аргументация
    закончилась
     
     
    Добавлено:
    Да ,кстати ,в комплексной Валюта в спр.Цены,не переодический реквизит,
    и если предположим , ты  записал с валютой отличной от предидущего значения Вал,
    после  распроведения будет у тебя кер знает что.Решение простое,это ясно,НО
    это не идеология 1С !!!!!!!

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 20:35 27-10-2005 | Исправлено: FOLD, 20:38 27-10-2005
    vovksextra



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    FOLD
     
    Все тема закрыта. Нет желания спорить.

    Всего записей: 90 | Зарегистр. 01-02-2005 | Отправлено: 22:41 27-10-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vovksextra
    Ну если что извини, знаний и опыта у меня не очень то ,а упрямства. .

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 23:39 27-10-2005
    vovksextra



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    FOLD
     
    Да просто жалко что ты будешь тратить время на то на чем уже давно все шишки набиты

    Всего записей: 90 | Зарегистр. 01-02-2005 | Отправлено: 00:13 28-10-2005
    newsigma



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обращаюсь к бывалым 1с-никам
     
     
    Про автоматическое присваивание номера в типовой бухгалтерии  
    бухгалтер жалуется, что автоматически не проставляется номер в платежке
     
    По ее словам, в процессе работы набивала платежки и дошла до номера 569, затем номер перестал присваиваться автоматически. Она почему-то с этого момента перешла на новый формат нумерации и начала с номер 0370 и с тех пор ставит номер вручную.
     
    Попробовал сам ввести новую платежку, выдает номер 100. Ввожу 371, пишет номер не уникальный, ввожу 560, открываю новую пл. выдает номер 100.
     
    Вообщем что-то заглючило.
     
    Вопрос. Можно ли обнулить нумерацию, если нет, то какие есть варианты решения проблемы.

    Всего записей: 255 | Зарегистр. 01-08-2004 | Отправлено: 15:43 28-10-2005
    KapralBel



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    newsigma
    Взглянь в конфигураторе - что задано в свойствах номера данного документа.
    Взглянь какой номер последний (в смысле нумерации, а не времени)

    Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 15:57 28-10-2005
    newsigma



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    в свойствх все станддартное 1С-кое
    автоматическая нумерация
    контроль уникальности
    в пределах года
    текстовый
    8 знаков
     
    Последний номер 0370 по времени, а по номеру 569

    Всего записей: 255 | Зарегистр. 01-08-2004 | Отправлено: 16:33 28-10-2005
    KapralBel



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    newsigma
    Ты уверен, что номер 0(ноль)370, а не O(буква)370

    Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 16:38 28-10-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    newsigma
    Баывает так что руками на каком-то доке поставили номер кривой, и с тех пор нумеруется криво.Сделай это поле недоступным, и перенумерй
    См.Метод УстановитьНовыйНомер.Или на ИТС есть обработка для перенумерации
     
     
    Добавлено:
    Обработку сделай примерно так
    Процедура Сформировать()  
    Док=СоздатьОбъект("Документ.ПлатежноеПоручение");  
    Док.ВыбратьДокументы(, );
    Пока Док.ПолучитьДокумент()=1 Цикл  
     Док.УстановитьНовыйНомер("");  
     Док.Записать();
     Сообщить(Док.НомерДок);
       КонецЦикла;
    КонецПроцедуры
     
    Добавлено:
    newsigma
    Попробовал на тестовой базе то что написал выше нумерует с последнего номера,
    т.е не с нуля, нет сейчас времени разбираться, или см. сам ,если не разберешся тогда чутьпозже

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 17:16 28-10-2005
    vjick

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    newsigma
    увеличь длину номера, если не критично сделай тип число или в текстовом поуберай те которые начинаются с 0
    поможет опробовано раз 20, кто то ввел кривой номер

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 21:18 28-10-2005
    vovksextra



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    newsigma
     
    FOLD совершенно прав
     

    Цитата:
    Баывает так что руками на каком-то доке поставили номер кривой, и с тех пор нумеруется криво.Сделай это поле недоступным, и перенумерй  
    См.Метод УстановитьНовыйНомер.Или на ИТС есть обработка для перенумерации  

     
    И еще в чем может быть проблема - в отсутствии последней цифры, поэтому  1С не может продолжить правильную нумерацию. Можно попробовать вручную создать документ и самому установить правильный номер (со всеми цифрами) и  сохранить. Дальше должна пойти правильная нумерация !
     
     
    Добавлено:
    Пардон не правильно объяснил ! Ничего не получиться !
     
    Если поссмотреть на таблицу 1sjourn то мы увидим что у нее есть  
    подозрительный индекс  dnprefix, docno, row_id, что это значит
    если вам постоянно вываливается номер 100 то есть документ у которого номер 999  
    Если вы сделаете документ с номером 99 то при создании нового документа  будет документ с номером 10. Отсюда следует вывод что вам прийдется руками восстановить не правильные номера у которых длина номера меньше 8 знаков Так как платформа определяет номер по этому индексу ! А потом нумерация пойдет правильно
     
    и будете вы вводить 560,561, а вам будет давать 100 . "Уберете"  документ с кодом 999 а там будете смотреть дальше !  
     
    так что поможет или ручное изменение или "автоматичесоке" - тоесть полностью поменяется нумерация !

    Всего записей: 90 | Зарегистр. 01-02-2005 | Отправлено: 22:10 28-10-2005
    Writer1C



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    newsigma
    Ещё рекомендация!
    Я решал перенумерацию с помощью таблицы значений! - загонял в неё необходимые элементы справчника (отбирал по критериям) в самой таблице отсортировывал как мне надо и потом простым по ней перебором перенумеровывал элементы справочника ка мне надо (с префиксом, без него и т.д.)

    Всего записей: 709 | Зарегистр. 08-09-2005 | Отправлено: 15:15 29-10-2005
    lamer666

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2All
    Хочу посоветоваться: как грамотнее в ТиС'е (одежда в розницу) наладить учет номенклатуры в разрезе цвет/размер/сезон/и т.п., не увеличивая сам справочник номенклатуры? Думаю сделать эти свойства реквизитами справочника единиц (работают со сканером - поэтому подбор в документ даже переписывать не придется). Может, есть другие идеи?
     

    Всего записей: 104 | Зарегистр. 23-03-2005 | Отправлено: 18:21 29-10-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lamer666
    Я бы подумал бы над использованием справочника СвойстваНоменклатуры
    в отчетах ,кстаи,есть готовая возможность фильтровать по ЗначенияСвойств

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 21:26 29-10-2005
    ifs

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго Всем Дня!
    Типовая бухия.
    В глобальном модуле есть "Процедура ОбработкаЯчейкиТаблицы(Расшифровка, СтандартнаяОбработка, Таблица) Экспорт".
    В модуле формы Обработки "Путеводитель" есть процедура с таким же названием, но параметры другие: (Зн,Фл).
    Какая из этих процедур вызывается в "Процедура ПриПовторномОткрытии()" модуля формы обработки "Путеводитель",
    в одной из строк которой записано: "ОбработкаЯчейкиТаблицы("Таб_"+Форма.Параметр,Фл);"?

    Всего записей: 111 | Зарегистр. 14-10-2004 | Отправлено: 13:44 30-10-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ifs
    "Если процедура описана в модуле формы, то вызывается она,иначе система
      запускает одноименную процедуру из глобального модуля."

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 16:12 30-10-2005
    ifs

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо, FOLD.
    Это я рабирался, как работает "Расшифровка" и набрел на эту процедуру.
    Если можно, последний вопрос. В украинской версии эта процедура есть в глобальном модуле с ключевым словом "Экспорт". И еще в двух модулях (путеводителе и интернет поддержке). Но там у них свои "тела". Зачем она в глобальнике?

    Всего записей: 111 | Зарегистр. 14-10-2004 | Отправлено: 17:41 30-10-2005 | Исправлено: ifs, 17:41 30-10-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ifs
    для расшифровки таблиц,одну процедуру в глобальнике, чтобы для каждого не писать  
    В роосийской пишут
    //Обработка расшифровки стандартных отчетов.
     
    В "Путеводителе"  и "ИППП" используют "Пустую" таблицу (см. Действия-Свойства формы ).Она несколько отличается от обыкновенной таблицы

    Цитата:
    Дocтyп к кoнтeкcтy тaбличнoгo дoкyмeнтa в этoм peжимe ocyщecтвляeтcя c пoмoщью пpeдoпpeдeлeннoгo aтpибyтa "Taблицa" кoнтeкcтa фopмы и нe тpeбyeт вызoвa фyнкции "CoздaтьOбъeкт"...
     
    Ocнoвным пpeимyщecтвoм тaкoй opгaнизaции фopмы для пoльзoвaтeля являeтcя yдoбнoe пepeключeниe пapaмeтpoв oтчeтa и eгo oбнoвлeниe бeз oткpытия cпeциaльныx oкoн.
    C тoчки зpeния paзpaбoтки кoнфигypaции тaкoй peжим пoзвoляeт cyщecтвeннo yпpocтить зaдaчy oбнoвлeния oтчeтa и измeнeния eгo пapaмeтpoв нacтpoйки.  
    Упpoщeниe, пpeждe вceгo, oбecпeчивaeтcя тeм, чтo тaбличный дoкyмeнт нeпocpeдcтвeннo
    cвязaн c диaлoгoм фopмы и мoдyлeм фopмы. Этo пoзвoляeт избeжaть cлoжнoгo yпpaвлeния pacшифpoвкaми тaбличнoгo дoкyмeнтa для eгo oбнoвлeния.

     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 18:41 30-10-2005
    pavlika2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В бухгалтерии хотят ввести уменьшающий коэффициент для амортизации основных средств по бухучету. Т.е. идет начисление амортизации как обычно, потом на месяц/другой вводим коэффициент (периодический), а дальше, когда коэфф=1, мы должны взять остаточную стоимость и срок полезного использования и рассчитать новую норму амортизации. Метод списания везде линейный. Вопрос - как рассчитать оставшийся срок полезного использования с учетом ввода остатков, периодического вывода из эксплуатации и ручных корректирующих проводок по начислению амортизации?? Сломал голову, поможите..

    Всего записей: 626 | Зарегистр. 08-10-2004 | Отправлено: 23:40 30-10-2005 | Исправлено: pavlika2, 23:42 30-10-2005
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
    ShIvADeSt (29-09-2006 09:19): продолжаем здесь
    http://forum.ru-board.com/topic.cgi?forum=33&topic=7403


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru