gifts2017

Исправление ошибки проведения документа "Оприходование молока" в Конфигурации "Бухгалтерия сельскохозяйственного предприятия" Рарус

Опубликовал uriah (uriah) в раздел Программирование - Практика программирования

Исправление ошибки проведения документа "Оприходование молока" в Конфигурации "Бухгалтерия сельскохозяйственного предприятия" Рарус релиз 7.70.425

В новом релизе 7.70.425 Конфигурации "Бухгалтерия сельскохозяйственного предприятия" Рарус появилась ошибка при сохранении и проведении документа "Оприходование молока". Ошибка проявляется при виде Поступления " Из производства", возникает из-за того, что реквизиту документа СчетФактураПредъявлен , при создании нового документа, присваивается 1, а при виде поступления " Из производства",  необходим СчетФактураПредъявлен= 0.

Исправление: В процедуре модуля формы "ПриОткрытии" , В условии

Если ((ПустоеЗначение(ДатаНомерСчетаФактуры) = 1) и (Выбран() = 1) и (ВерсияПостановления = 1))
 или  ((ПустоеЗначение(ДатаСчетаФактуры) = 1) и (СпособПоступления = 1) и (Выбран() = 0) и (ВерсияПостановления = 2))
 или (((ПустоеЗначение(ДатаСчетаФактуры) = 1) или (ПустоеЗначение(НомерСчетаФактуры) = 1)) и (Выбран() = 1) и (ВерсияПостановления = 2))  Тогда
  СчетФактураПредъявлен = 0;
  Форма.ДатаНомерСчетаФактуры.Доступность(0);
  Форма.ДатаСчетаФактуры.Доступность(0);
  Форма.НомерСчетаФактуры.Доступность(0);
 Иначе
  СчетФактураПредъявлен = 1;
  Форма.ДатаНомерСчетаФактуры.Доступность(1);
  Форма.ДатаСчетаФактуры.Доступность(1);
  Форма.НомерСчетаФактуры.Доступность(1);
 КонецЕсли;

добавляем строку, выделенную красным цветом

 

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Lena_Rich (Lena_Rich) 21.03.12 08:43
Встретила такую же ситуацию. При помощи предложенного метода ситуацию не решили.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа