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

УТ 10.3 (10.3.70.3) Доработать выгрузку из базы

6 |  0
2 июля 2023 в 09:57:55 (1 год 20 недель 6 дней 8 часов назад)
18400
Текст задания
В базе реализовано регламентное задание, которое выгружает таблицы с данными о продажах, остатках и т.д. за последние 40 дней по определенной группе номенклатуры с определенными параметрами.

Все корректно работает. Таблицы в формате .csv выгружаются на диск, потом скриптом отправляются на сервер поставщика (официального дистрибьютора продукции).

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

2) В коде много костылей типа "найти по коду". Это делалось для того, чтобы быстро исключить ненужные операции из выгрузки, например внутренние перемещения (перепродажу между собственными юр.лицами). Нужно создать дополнительные настройки/регистры для исключения подобных костылей.

Пример кода во вложении.
0
Выбранные исполнители
Отклики