Задача 102.130600

Задача :102.130600

Краткое описание :
Ошибка формирования позиций Ведомости переработки давальческих материалов
Описание :
Импорт ведомостей переработки давальческих материалов
Что измененно :
Ошибка формирования позиций Ведомости переработки давальческих
материалов.
Как измененно :
Доработан алгоритм импорта позиций Ведомости переработки
давальческих материалов. Импорт позиций происходит в два этапа.
Первый этап:
1. Из файла импортируется строка.
2. Осуществляется проверка корректности импортируемых данных, а именно:
- в ПЗС присутствует позиция с номером PID ПЗС, указанным в импортируемой
строке;
- существует акт передачи материалов на строительство с номером и датой,
которые указаны в импортированной строке;
- материал с указанным в импортированной строке PID ПЗС передан подрядчику
указанным актом передачи материалов на строительство;
- переработанное количество, которое указано в импортированной строке, не
превосходит свободного остатка на складе подрядчика в системе "Галактика".
3. Если все четыре вышеперечисленных условия выполняются и количество в
импортируемой позиции РАВНО количеству в соответствующей позиции акта передачи,
то строка импортируется.
4. Иначе данная импортируемая позиция помечается и будет добавлена на втором
этапе.
5. Алгоритм повторяется до тех пор, пока не будет достигнут конец файла.
Второй этап:
1. Загружается первая позиция, помеченная в пункте 4 первого этапа;
2. Осуществляется проверка корректности импортируемых данных, а именно:
- материал с указанным PID ПЗС передан подрядчику указанным актом передачи
материалов на строительство;
- переработанное количество, которое указано в импортированной строке, не
превосходит свободного остатка на складе подрядчика в системе "Галактика".
3. Если хотя бы одно из условий не выполняется, то строка не импортируется и в
протокол заносится запись о возникшем несоответствии.
4. Алгоритм повторяется до тех пор, пока не будет просмотрены все позиции,
помеченные в пункте 4 первого этапа.

Название продукта Название компонента Тип Последняя версия Дата выхода
L_UKSMTOL_UKSMTORES9.1.12.0