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

Доработки по УТ11.4

5835 |  4
сегодня в 17:46:36 (1 час назад)
968710
Текст задания
Конфигурация: Управление торговлей, редакция 11 (11.4.8.92)

1. Объединение реализаций.

Нужна возможность объединять реализации по одному контрагенту в одну.

Выделяю галочками те реализации, которые меня интересуют и нажимаю кнопку объединить, далее остаётся одна реализация, а остальные помечаются на удаление.

Есть несколько нюансов:
- Реализации могут быть сделаны с разных складов, поэтому скорей всего после нажатия на кнопку обьединить должен запуститься фоновый процесс перемещения товаров на один склад
- Реализации могут быть сделаны на основании разных заказов, поэтому после нажатия на кнопку объединить возможны несколько вариантов фоновых задач: 1. Все позиции из выбранных реализаций удаляются из заказов(не желательно) 2. Все позиции переносятся в новый заказ, где в комментарии написано что заказ сделан на основание заказов и далее перечисляется, каких заказов.

2. Условия для ГТД

На данный момент реализована функционал, загрузки поступления из файла, но в связи с тем что в исходном документе могут встречаться ошибки в написание номера ГТД, обработка их игнорирует и загружает с ошибками, но когда я делаю реализацию, то в нее попадает ошибочные номера и приходиться вручную их исправлять. Поэтому нужно допилить процесс загрузки поступления из файла с учетом этих особенностей, а так же исправить все имеющиеся номера ГТД в базе в соответствие с этими условиями.


Номер ГТД должен соответсвовать следующим параметрам:
Номер может состоять из трех или четырех блоков, разделенных "/"

Первый блок:
Должен состоять из 2, 5 или 8 цифр. в зависимости от страны ввоза, блок не может начинаться на "0"

Второй блок:
состоит из 6 цифр (дата) формата ддммгг

Третий блок:
Должен состоять из 7 цифр или 6 цифр и 2х букв ("ОБ" или "ЗВ")

Четвертый бок:
Может отсутствовать, но если есть в нем содердиться от 1 до 3 цифр

Номер ГТД не может заканчиваться на "/"

Чаще всего встречаются следующие ошибки:

- В первом блоке не хватает "1" или "10" в начале
- Номер ГТД заканчивается на "/"
- редко во втором блоке не хватает одной цифры в начале(чаще всего "1")
0
Отклики (7)