Имя: Пароль:
1C
1С v8
Выгрузка из 1С в xml
0 KazSever
 
23.12.16
06:47
Добрый день, подскажите с реализацией.
Есть задача - надо выгружать документы ЧекККМ допусти каждые 15 минут, в xml файл.
Каким образом лучше всего это можно реализовать?
1 VladZ
 
23.12.16
06:49
(0) Для каких целей?
2 KazSever
 
23.12.16
06:52
НА сколько понял, заказчик потом куда-то его (файл) загружает - но это нас уже не касается
3 KazSever
 
23.12.16
06:54
как бы основная проблема для меня, понять как выгружать каждый раз именно новые документы
4 VladZ
 
23.12.16
06:57
(2) Ясно. Задача класса "Копаем ямки".  
Что именно нужно выгружать? Реестром (дата/номер/сумма)? Или все подряд (все объекты метаданных, включая скидки и учетные цены)?

Выгружать каждый раз все заново? Или только то, что не выгружалось с момента прошлой выгрузки?
5 DimVad
 
23.12.16
06:58
(3) Именно новые ? Можно - план обмена и выгрузка по нему. Можно где-то ставить отметку, и допилить ВыгрузкаЗагрузкаДанныхXML.epf ;-)
6 KazSever
 
23.12.16
07:01
(4)
Что именно нужно выгружать? - сам документ, как есть (без движений)

Выгружать каждый раз все заново? - только то, что не выгружалось с момента прошлой выгрузки
7 KazSever
 
23.12.16
07:03
(5) т.е. создать свой план обмена и его уже допилить?
8 DimVad
 
23.12.16
07:08
(7) Ну, план обмена нужен чтобы знать новые (изменённые). Потом можно выгружать обычными средствами.

А если план неохота из-за этого делать, то можно делать отметку "новый" (например, в РС при записи). Потом изменяем обработку "выгрузка-загрузка" чтобы она выгружала "отмеченные", и по регламенту, раз в 15 минут...
9 DrZombi
 
гуру
23.12.16
07:11
(7) Да как хотите. Можете допилить РС и писать туда, то что уже выгружали :)
Возможности много, ограничена только вашими способностями и фантазией :)
10 KazSever
 
23.12.16
07:12
(8) что за РС?
11 KazSever
 
23.12.16
07:13
(8) то можно делать отметку "новый" - хороший совет, спасибо!
12 мистер игрек
 
23.12.16
07:14
(0) А шаблон xml-файла какой?
13 DimVad
 
23.12.16
07:15
(11) ну да. Только лучше в РС а не в документ. Ибо когда будете снимать отметку при выгрузке придётся перезаписывать...
14 KazSever
 
23.12.16
07:15
(12) говорят любой :) как будет, так и будет
15 мистер игрек
 
23.12.16
07:17
(14) План обмена вообщемто ссылочные объекты выгружает по УИДу, если чо
16 KazSever
 
23.12.16
07:18
(13) спасибо
17 Cool_Profi
 
23.12.16
07:18
(15) План обмена вообще ничего не выгружает ))
18 VladZ
 
23.12.16
07:19
Если программа-получатель является конфой 1с - можно было бы КД использовать. Все бы пошло "быстрей и веселей".
19 KazSever
 
23.12.16
07:21
(18) Получатель не 1С. но как я понял, какое-то приложение (какое-то подобие универсального загрузчика из XML файлов) так что как они там будут принимать файл нас не волнует
20 KazSever
 
23.12.16
07:22
(15) и как нам то может помешать?
21 KazSever
 
23.12.16
07:24
22 мистер игрек
 
23.12.16
07:25
(20) Если будете работать по принципу "выстрелил-забыл" - тогда ничем.
23 KazSever
 
23.12.16
07:26
(22) думаю именно такой принцип
24 AneJIbcuH
 
23.12.16
07:42
(0) В 1С: Розница 2.0 (старенькая) И РМК в обычных формах это реализовано! Может и в новой Рознице это есть.
25 KazSever
 
23.12.16
07:55
(24) ок, спасибо!
26 AneJIbcuH
 
23.12.16
07:56
(24) В смысле, там типа автосохранение в xml и восстановление.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан