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

Исправить обработку сравнения данных в ТЧ и Excel для УТ 11.1 (серверная, нетиповая)

18 |  0
22 марта 2024 в 13:16:12 (32 недели 3 дня 17 часов назад)
11550
Текст задания
Есть обработка, которая сравнивает табличную часть заказа поставщику с файлом Excel и выводить строки несоответствия, с указанием типа несоответствия.
Работает она таким образом: выгружает заказ поставщику во временную таблицу (и сворачивает ее по количеству), загружает Excel во временную таблицу (и сворачивает ее по количеству) и сравнивает их. Все хорошо, только при обратной загрузке временной таблицы в заказ поставщику - теряется поле ТЧ "назначение" (либо оно вообще не выгружается во временную таблицу, либо удаляется в процессе свертки таблицы). Нужно, чтобы "назначение" не пропадало при обратной загрузке из обработки в ТЧ заказа поставщику.
Однако тут есть нюанс: после того, как "назначение" появится во временной таблице - будет некорректно производится свертка "количества" товара (один и тот же товар, но с разным назначением будет идти в таблице двумя строками).
Поэтому нужно добавить еще одну виртуальную таблицу, в которой будет производится свертка товара по "количеству" из ТЧ заказа поставщику БЕЗ "назначения". И "количество из Excel" сравнивать с этой таблицей.
Надеюсь, что не сильно витиевато объяснил...
Обработка во вложении.
Пишите РЕАЛЬНЫЕ стоимость и сроки выполнения задачи.

P.S. При необходимости, конфигурацию вышлю исполнителю.
0
Выбранные исполнители
Отклики