Вход | Регистрация

1С:Предприятие ::

Метки: 

Дата запрета и ввод на основании

Я
   MAPATNK2
 
20.06.18 - 13:58
Добрый день, на основании заказа на производство который лежит в закрытом периоде необходимо создать "Отчет производства за смену" (связано это с внутренним устройством компании), при поптыки провести данный "Отчет производства за смену" пишет
"По указанному Заказу на начало месяца даты Сдельного наряда Заказ уже отработан. Документ записан не будет. Проверьте дату." и
"Редактирование данных этого периода запрещено".
Понимаю, что можно в подписке на событие снять документ с проверки на дату запрета, но так не пойдет, нужно исключить проверку только на основании заказа на производство. Вопрос, как?
 
 
   MAPATNK2
 
1 - 20.06.18 - 14:06
Неверно указал документ "сдельный наряд" а не "отчет производства за смену"
   MAPATNK2
 
2 - 20.06.18 - 14:21
Сам сдельный наряд устанавливается с текущей датой, после прохождения операции "Перед записью" он выдает ошибки, описанные выше.


    
    Если ОбменДанными.Загрузка  Тогда
        Возврат;
    КонецЕсли;
    
    МассивТЧ = Новый Массив();
    МассивТЧ.Добавить(Исполнители);
    
    КраткийСоставДокумента = ПроцедурыУправленияПерсоналом.ЗаполнитьКраткийСоставДокумента(МассивТЧ, "Физлицо");
    
    // Установим прежнее состояние ОтражатьВУправленческомУчете

    мПрежнееОтражатьВУправленческомУчете = Ссылка.ОтражатьВУправленческомУчете;
    
    мУдалятьДвижения = НЕ ЭтоНовый();


В этом модуле ставить ОбменДанными.Загрузка=истина;
не вариант, ведь тогда любая проводка станет проходитьв режиме обмена. а мне необходимо только на основании заказа на производство. Какой-то функцией может можно проверить, создан ли документ вручную или вводится на основании перед Записью?
   Малыш Джон
 
3 - 20.06.18 - 14:39
задействуй дополнительные свойства
   FIXXXL
 
4 - 20.06.18 - 14:44
(2) док-основание есть в реквизитах?
   MAPATNK2
 
5 - 20.06.18 - 15:05
(3) Можно подробней?
   MAPATNK2
 
6 - 20.06.18 - 15:06
(4)  докОснование нет, есть реквизит заказ, куда как раз и проставляется заказ на производство. Т.е. как вариант, проверять на заполненность необходимым документом данный реквизит и ставить ОбменДанными.Загрузка=истина;   ????
   MAPATNK2
 
7 - 20.06.18 - 15:08
и что это значит, кто нибудь в курсе? "По указанному Заказу на начало месяца даты Сдельного наряда Заказ уже отработан. Документ записан не будет. Проверьте дату."
   MAPATNK2
 
8 - 20.06.18 - 15:14
В принципе все понятно, всем спасибо


Список тем форума
Рекламное место пустует Рекламное место пустует
Программист всегда исправляет последнюю ошибку.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует