gifts2017

Cвёртка номенклатуры по артикулу на УТ 11.0.9

Опубликовал igor Bajin (tigra378) в раздел Обработки - Обработка документов

Задача:
В организации проведена инвентаризация, и для того, чтобы оперативно начать работу с реальными остатками в базе УТ 11.0.9, все недостачи и излишки товара списаны на вспомогательный склад для дальнейших разбирательств. В организации понимают, что большинство проблем из-за пересортицы товаров. Необходимо написать обработку, которая по каталожному номеру номенклатуры и наиболее подходящей цене закупки из излишков и недостач подберет позиции в документ "Пересортица товаров" для того, чтобы «схлопнуть» их. Учет по характеристикам – не ведется.

На форме обработки необходимо указать:

  • Склад – склад, на котором необходимо произвести все действия.
  • Мин. длина артикула – число
  • Мах процент отклонения цены

Табличная часть

  • Номенклатура списываемая
  • Номенклатура приходуемая
  • Количество

Алгоритм поиска:

При нажатии на кнопку «Проанализировать пересортицу» необходимо заполнить табличную часть подобранным пересортом. Для этого надо найти все положительные остатки и каждой позиции попробовать подобрать позиции с отрицательными остатками. Подбор должен осуществляться по артикулу, постепенно укорачивая его с правой стороны. Например, остатки Товара 1 с артикулом 88764-91 являются пересортом Товара 2 (артикул 88764-23). Укорачивать можно только до указанного в обработке знака. Если подобрались одновременно несколько позиций, то берем в первую очередь ту позицию, у которой последняя закупочная цена наиболее приближена к позиции, которая в излишке.

По кнопке «Создать документ пересорта» должен создасться документ и заполниться его табличная часть.

На правильность решения не претендую, может кому-нибуть пригодиться.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Тестовая обработка
.epf 10,45Kb
30.06.15
3
.epf 1 10,45Kb 3 Скачать

См. также

Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа