новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Wesley
Приватное сообщение

Обработка для выгрузки XML-файла на FTP-сервер

5847 |  4
вчера в 19:47:29 (4 часа назад)
975210
Текст задания
Конфигурация: Штрих-М: Продуктовый магазин, редакция 5.2 (5.2.19.1)
Во вложении пример XML-файла "Оригинал прогресс шаблон.xml"


Вся информация находится "документы/розничные продажы ккм/отчет отдела" - нужно выгружать информацию продажу алкоголя в "дата_инн_кпп.xml" файл на FTP.


Формировать файл обработкой документы "Отчет отдела". Для примера "Оригинал прогресс шаблон.xml"
Условия для выборки "Фирма", "Период", "Путь к папке обмена". Если есть возможность, без редактирования конфигурации,
формировать файл автоматически при "Снятии отчета отдела", но для этого нужно и хранить настройки по умолчанию "Путь к папке обмена", "Фирма".
- Раздел Document: ИНН КПП фирмы, остальное из шапки документа отчет отдела.
- Раздел Money: "Общая сумма отчета отдела", и озвучено было два вида операции "прием денег от покупателя при продаже", "возврат от покупателя".
- Раздел Table: Основная информация для выгрузки "Акцизные товары: "Акцизная марка", "Код ЕГАИС", продажа "Кол-во=1" при возврате "Кол-во=-1",
"codeOKE=796"(шт.). Остальные реквизиты как номера, коды, шк, розн.цены,
наименования (Наименование ЕГАИС думаю будет лучше) заполняются из ТП5 документа "Отчета отдела".


Rонфигурация самостоятельная, подключается через COM соединение, работает как регламентное задание по расписаниюи так же вручную, с введением логов ошибок.

- справочник список фирм, с реквизитами:
) наименование фирмы, инн, кпп, код и уник.индентификатор фирмы на сервере
) адрес/путь к клиентской конфигурации,
) путь сохранения *.xml,
) фтп адрес/логин/пароль (в будущем может еще пригодится отправка на электронку, если не сложно можно сразу внедрить),
) флаг опрашивать сервер или нет,
) номер/дата последнего отправленного документа отчет отдела.

- действие конфигурации: как выше писал, по расписанию обработка опрашивает по очереди сервера, с зафиксированной последней даты в спр.фирмы, формируюет хмл, сохраняет на диске и отправляет на указанный фтп и электронку (в зависимости от настроек в спр.фирмы). После успешного выполнения, регистрируются номера/даты/уник.идентификаторы док. отчетов отдела (может пригодится еще какая нибудь дополнительная информация) ну и устанавливается в справочнике номер и дата последнего документа.

регистрация выгруженных документов нужно в случае если вдруг в клиентской базе сформируют документы задним числом, и чтоб после установки вручную даты в справочнике не выгружались они повторно.
0
Отклики (1)