Закрытый тендер (Бюджеты предложений видит только заказчик)
21.06.2022 12:58:05
до 30.07.2022
Текст задания
В базе реализовано регламентное задание, которое выгружает таблицы с данными о продажах, остатках и т.д. за последние 40 дней по определенной группе номенклатуры с определенными параметрами.
Все корректно работает. Таблицы в формате .csv выгружаются на диск, потом скриптом отправляются на сервер поставщика (официального дистрибьютора продукции).
Задача:
1) Сейчас алгоритм выбирает данные только по одной организации. С официальным дистрибьютором заключили договор от второго юр.лица, которое тоже в этой же базе. Теперь стоит задача переписать алгоритм выгрузки, чтобы таблицы формировались по каждому юр.лицу отдельно и сохранялись в отдельные папки. Скрипт также будет отправлять данные по каждому юр.лицу отдельно.
2) В коде много костылей типа "найти по коду". Это делалось для того, чтобы быстро исключить ненужные операции из выгрузки, например внутренние перемещения (перепродажу между собственными юр.лицами). Нужно создать дополнительные настройки/регистры для исключения подобных костылей.