Имя: Пароль:
1C
1С v8
Конвертация данных - перенос документа в Ручную операцию
,
0 magolubev
 
04.01.17
15:13
Добрый день!
Есть задача - перенести документ "Ввод остатков" из УТ 11.2 в ручную операцию БП 3.0.
В ТЧ Ввода остатков есть Номенклатура, Количество, Сумма и т.д. Как перенести эту ТЧ в движения документа "Ручная операция"?
1 Amra
 
04.01.17
15:17
Стоит начать с того, что определиться с тем что РучнаяОперация это лишь регистратор будет, и надо понять по движения по какому регистру надо переносить. Итак, минута пошла....
2 magolubev
 
04.01.17
15:19
Это я уже понял. Нужно сформировать движения по регистру бухгалтерии. Есть документ ввода остатков - нужно перенести его как ручную операцию и добавить ей движения Дт 41.01 - Кт 000 с соответствующими субконто
3 Cool_Profi
 
04.01.17
15:22
(2) Умничка. Теперь мышку в руки и вперёд.
4 magolubev
 
04.01.17
15:27
Я в Конвертации данных 2.1 не так давно работаю. Как перенести ТЧ одного докумнета в ТЧ другого документа - понятно.
Но у ручной операции есть только ТЧ "Хозрасчетный" без субконто. Насколько понимаю, нужно перенести данные в какую-то временную ТЗ и затем программно добавлять движения документа, читая данные из временной ТЗ.
Как это сделать?
5 user-ok
 
04.01.17
15:47
КоллекцияОбъектов - Неопределено. Если в теле обработчика определить коллекцию (присвоив данной переменной значение, например, описывающее табличную часть или набор движений, например, типа ТаблицаЗначений), то стандартное получение коллекции выполняться не будет
6 Aleksey
 
04.01.17
16:55
А зачем в ручную операцию? В БП тоже есть документ ввод остатков, почему бы туда не грузить? Это намного проще
7 Defender aka LINN
 
04.01.17
17:14
(4) У операции нет ТЧ, есть движения.
8 magolubev
 
04.01.17
17:24
(6) В этом документе обязательно нужно указать партию, без нее документ не проводится. Да и остатки в БП введены уже 2013 годом, неправильно делать ввод остатков другой датой
9 Defender aka LINN
 
04.01.17
17:42
(8) А в операции, типа, документ партии указывать не надо?
10 magolubev
 
04.01.17
18:02
(9) в документе ввода остатков этот реквизит ОБЯЗАТЕЛЬНЫЙ, в ручной операции НЕОБЯЗАТЕЛЬНЫЙ для заполнения
11 Defender aka LINN
 
04.01.17
18:03
(10) Ну создай одну партию на все товары, тоже мне проблема
12 magolubev
 
04.01.17
18:06
(11) смотри (8) , последнее предложение
13 Defender aka LINN
 
04.01.17
18:20
(12) Ага. Причины эстетического характера.
14 Aleksey
 
04.01.17
22:03
(12) Для программы это не проблема
15 Xapac
 
05.01.17
02:36
(10)потом удали програмно