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

Выгрузка/загрузка 7.7 Тис 9.2 в/из csv

Челябинск(Россия )
90 |  0
4 октября 2023 в 17:35:31 (1 год 11 недель 2 дня 22 часа назад)
83250
Текст задания
Существует две базы 1с:
- оптовая база на ТиС в которой хранятся остатки товаров + ведется продажа оптовым клиентам;
- розничная УТ 10.3 в которой формируются заявки розничных покупателей.

Нужно:
1) При изменении (проведении, отмене проведения, пометке на удаление) документов затрагивающих Регистр.ОстаткиТМЦ делать выгрузку файла в локальный каталог.
Сама процедура написана, но есть проблема с тем, чтобы отловить событие после отмены проведения или удаления документа.

2) Загружать заказы текущего дня из 8 в 7.
В ГМ подключен обработчик ожидания. Нужно дописать функцию загрузки: глЗагрузитьРозничныеПродажи().
На каждый день создаём свой документ реализации и обновляем его в течение дня данными из файла. Количество позиций в файле обмена может уменьшаться (вплоть до обнуления), поэтому каждый раз перезаполняем ТЧ полностью.
Контрагента, договор и др. реквизиты документа подбираем через поиск по коду. Ставьте "0001", я проставлю нужные.

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

Без использования сторонних библиотек и внешних обработок. Меняем конфигурацию. Пожалуйста максимально просто.
0
Отклики (4)