Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Периодический реквизит справочника
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
mavrik
Конфигурация самописная. При формирование Приходной накладной, формируется политика цен на товары. Проблема в том, когда в приходной накладной создаётся новый элемент справочника вот что выходит

Почему в реквизит справочника на конец месяца еще создаётся запись с ручным изменение со значение ноль?
pablo
Штатные гадалки в отпуску, поэтому протелепатировать, что и где в Вашей самописной конфе написано - некому
mavrik
ВыбратьСтроки();
Пока ПолучитьСтроку() = 1 Цикл
    Если (ЦінаБазова<>Товар.ЦінаБазова.Получить(ДатаДок)) и (ЦінаБазова<>0) ТОгда
        УстановитьРеквизитСправочника(Товар,"ЦінаБазова",ЦінаБазова,ДатаДок);
    КонецЕсли;
    Если Роздрібні=1 Тогда
        Если (ЦінаРоздрібна<>Товар.ЦінаРоздрібна.Получить(ДатаДок)) ТОгда
            УстановитьРеквизитСправочника(Товар,"ЦінаРоздрібна",ЦінаРоздрібна);
        КонецЕсли;
    КонецЕсли;  
КонецЦикла;

Вот модуль проведения документа
Мичман Харитонов
Там во второй строке не указан документ, который создал нулевую цену.
Может быть, есть смысл поискать в обработках или глобальном модуле?
mavrik
Нашёл, причина в том, что при записи нового элемента справочник, эти реквизиты автоматически записываются, не знаю, почему это происходит, в модуле нигде непрописанно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.