Задача 101.52204

Задача :101.52204

Краткое описание :
Автозаполнение полей в распоряжение на внутреннее перемещение и отпуск.
Описание :
Распоряжение на внутреннее перемещение и отпуск МТР
Что измененно :
При выборе спецификации из текущих остатков требуется
автоматически заполнять поля в шапке распоряжения на внутреннее перемещение и
отпуск. Перечень полей будет приведен ниже.
При этом должны соблюдаться следующие условия:
1) При выборе первой позиции спецификации из текущих остатков поля шапки
распоряжения, которые должны заполняться автоматически, заполняются значениями
для выбранной из остатков МЦ, вне зависимости были эти поля заполнены или нет.
2) При выборе второй или нескольких позиций спецификации, заполняются только те
поля шапки распоряжения, для которых у выбранных МЦ значения этих полей
совпадают. В противном случае поля в шапке обнуляются.

Перечень полей шапки распоряжения для автозаполнения:
1) договор
2) соглашение
3) дата отгрузки
4) дата поступления
5) грузоотправитель
6) грузополучатель
7) вид отгрузки
8) номер вагона
9) место поступления
10) место отгрузки
11) стройка.
Данные для заполнения перечисленных полей должны браться из распоряжения на
прием-отпуск МТР, поиск которого должен осуществляться по МЦ и значению
аналитики ЦУ "PID ПЗС". Если таких распоряжений будет несколько рассматривать
надо последнее.
Из спецификации найденного распоряжения на прием-отпуск МТР необходимо также
брать значение поля "Вагон" для позиции спецификации распоряжения на внутреннее
перемещение и отпуск МТР, выбранной из текущих остатков.
Как измененно :
При выборе спецификации из текущих остатков для распоряжения на
внутреннее перемещение и отпуск, автоматически заполняются следующие поля:
- договор;
- соглашение;
- дата отгрузки;
- дата поступления;
- грузоотправитель;
- грузополучатель;
- вид отгрузки;
- номер вагона;
- место поступления;
- место отгрузки;
- стройка.
Данные для заполнения перечисленных полей берутся из распоряжения на
прием-отпуск МТР, поиск которого осуществляется по МЦ и значению аналитики ЦУ
"PID ПЗС". Если таких распоряжений несколько рассматривается последнее.
Заполнение полей происходит следующим образом:
1. При выборе первой позиции спецификации из текущих остатков поля шапки
распоряжения, которые должны заполняться автоматически, заполняются значениями
для выбранной из остатков МЦ, вне зависимости были эти поля заполнены или нет.
2. При выборе второй или нескольких позиций спецификации, заполняются только
те поля шапки распоряжения, для которых у выбранных МЦ значения этих полей
совпадают. В противном случае поля в шапке обнуляются.
Из спецификации найденного распоряжения на прием-отпуск МТР также берется
значение поля "Вагон" для позиции спецификации распоряжения на внутреннее
перемещение и отпуск МТР, выбранной из текущих остатков.

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