Имя: Пароль:
1C
 
Установка признака отражать в бух.учете из обработки.
0 НоваяВолна
 
13.09.20
11:19
Доброго всем!
Создаю обработку, которая за период выбирает документы ПоступлениеТоваровУслуг и создает на основании ТребованияНакладные. Как программно установить признак отражать в бух.учете и вызвать процедуру ПриИзменении для этого признака?
1 НоваяВолна
 
13.09.20
11:21
(0) другими словами документы ТребованияНакладная надо не только создать, но и программно провести
2 НоваяВолна
 
13.09.20
13:41
:)))
3 ДенисЧ
 
13.09.20
13:45
Док.ОтржатьВБухгалтерскомУчете = Истина;
И скпировать из документа соответствующую процедуру...
4 ДенисЧ
 
13.09.20
13:45
И да - мне 70% от полученных за эту работу денег...
5 НоваяВолна
 
13.09.20
14:19
(3) Это и так понятно....  
    ОтражатьВБухгалтерскомУчете = Истина;
    ОтражатьВНалоговомУчете = Ложь;
    СчетаУчетаВДокументах.ИнтерактивноПерезаполнитьСчетаУчета(НовДокумент, Ложь, Новый Структура("Материалы"), ОтражатьВБухгалтерскомУчете, ОтражатьВНалоговомУчете);

Проблема то не в этом. Мне ПРОВЕСТИ НовДокументТребованияНакладные надо, но сейчас столкнулся с проблемой, что из 20 строк ТЧ Материалы НовДокумента корректно заполнены не все. в двух (№16, №17) не заполнена СтатьяЗатрат. С чем это связано может быть? Сам СтатьюЗатрат не трогаю, заполняю документ стандартно
  
    НовДокумент = Документы.ТребованиеНакладная.СоздатьДокумент();
    НовДокумент.Заполнить(Док.Ссылка);
6 RomanYS
 
13.09.20
14:25
(5) Посмотри обработку заполнения и узнаешь
7 НоваяВолна
 
13.09.20
14:45
(6) дык выбирается из Поступления запросом и заполняется

ЗаполнитьЗначенияСвойств(НоваяСтрока, Выборка);

где ещё подводные камни искать?
8 RomanYS
 
13.09.20
14:48
(7) Зачем подводные? Если это единственная строка кода в заполении строки, то очевидно в выборке не заполнена СтатьяЗатрат. Смотри запрос.
9 НоваяВолна
 
13.09.20
14:55
Проверил другой документ. Он даже ОтржатьВБухгалтерскомУчете не ставит
10 RomanYS
 
13.09.20
15:04
(9) И? Включи отладчик и посмотри