Имя: Пароль:
1C
1С v8
Как создать документ с табличной частью в структуре Тонкий клиент - Сервер?
,
0 olafbond
 
14.12.15
17:46
Добрый день. Осваиваю платформу, переношу элементы автоматизации из 1С7.7 в 1С8.3 Бухгалтерия 3.0.
Есть электронная таблица Excel из внешней торговой программы, содержащая в себе документ движения товаров.
Внешняя обработка 1С должна читать этот файл построчно и создавать в 1С соответствующий документ, который после контроля и ручных правок, проводится.

Скажите, как организовать код на тонком клиенте и сервере, чтобы создать документ, заполнить его табличную часть? Лучше наглядным примером.
Что-то никак не соображу.
Создавать пустой документ вызовом функции из клиента с возвратом ссылки/номера созданного документа (кстати, как?)?
Потом добавлять построчно в документ данные вызовом из клиента соответствующей функции на сервере?
1 Господин ПЖ
 
14.12.15
17:51
взять букварь по 8.3 и почитать - не предлагать?
2 Fragster
 
гуру
14.12.15
17:52
лучше всего получить форму нового документа и в её реквизит загрузить данные, потом её показать. иногда надо пару-другую обработчиков вызвать
3 Fragster
 
гуру
14.12.15
17:54
кстати, то, что БСП не предполагает обработку заполнения с помощью внешних обработок у несохраненного документа - это большой косяк.
4 Мыш
 
14.12.15
17:55
(0) Прочесть кусок файла на клиенте, передать данные на сервер, создать/записать документ на сервере, вернуть ссылку документа клиенту. Повторить эн раз.
5 Мыш
 
14.12.15
17:56
Вариант 2. Прочесть кусок файла на сервере, создать/записать документ на сервере, вернуть ссылку документа клиенту. Повторить эн раз.
6 aleks_default
 
14.12.15
17:58
(5) А записывать то не надо. В (2) правильно
7 aleks_default
 
14.12.15
17:59
Или сделать обработку и форму обработки с основным реквизитом  типа ДокументОбъект.
8 Мыш
 
14.12.15
18:00
(6) От лукавого это. Запиши, потом правь. А то блокировки всякие и прочая
9 Fragster
 
гуру
14.12.15
18:05
(8)
10 Мыш
 
14.12.15
18:11
(9) Изыди, нечистая. Не мешай вербовать адептов.
11 Смотрящий
 
14.12.15
21:44
(1) Линк на букварь, плз