4 октября 2023 в 17:35:31
(1 год 7 недель 3 часа назад)
83250
Закрытый тендер (Бюджеты предложений видит только заказчик)
22.01.2022 18:14:36
до 24.01.2022
Текст задания
Существует две базы 1с:
- оптовая база на ТиС в которой хранятся остатки товаров + ведется продажа оптовым клиентам;
- розничная УТ 10.3 в которой формируются заявки розничных покупателей.
Нужно:
1) При изменении (проведении, отмене проведения, пометке на удаление) документов затрагивающих Регистр.ОстаткиТМЦ делать выгрузку файла в локальный каталог.
Сама процедура написана, но есть проблема с тем, чтобы отловить событие после отмены проведения или удаления документа.
2) Загружать заказы текущего дня из 8 в 7.
В ГМ подключен обработчик ожидания. Нужно дописать функцию загрузки: глЗагрузитьРозничныеПродажи().
На каждый день создаём свой документ реализации и обновляем его в течение дня данными из файла. Количество позиций в файле обмена может уменьшаться (вплоть до обнуления), поэтому каждый раз перезаполняем ТЧ полностью.
Контрагента, договор и др. реквизиты документа подбираем через поиск по коду. Ставьте "0001", я проставлю нужные.
Пример файла выгрузки и загрузки во вложении. Они идентичны: код, количество, наименование (csv, наименование в файле указывается справочно и используется только для удобства поиска и разбора проблемных ситуаций, по коду не используется).
Без использования сторонних библиотек и внешних обработок. Меняем конфигурацию. Пожалуйста максимально просто.