Задача 102.154840

Задача :102.154840

Краткое описание :
убрать двойной ввод номеров документов: номер+серия бланка и номер накладной
Описание :
Накладные на отпуск
Что измененно :

Минимум половина пользователей РБ номер накладной синхронизируют с номером и серией на бланке строгой отчетности.
Это позволяет с легкостью искать документы в базе. Т.е. номер+серия на бланке = номер накладной в базе.
Сегодня для передачи ЭСчФ на сайт необходимо раздельно вводить номер и серию бланка, на которой распечатана накладная.

Получаем что вводить одну и ту же инфу нужно дважды: во внешних атрибутах к накладной и собственно номере. Поэтому прошу доработать систему так:
1. ввести настройку:
Номер накладной сбыта формировать по серии и номеру бланка строгой отчетности.

2. При ее включении update данных в атрибутах "номер бланка" и "серия" должны приводить к принудительному изменению номера накладной.
Как измененно :

В шаблон ЭСЧФ добавлены поля из 5 раздела ЭСЧФ:
- Код типа бланка;
- Серия;
- Номер.
Т.к. данные поля хранятся во внешних атрибутах первичного документа, то значение по шаблону проставляется только в случае, если данные внешние атрибуту первичного документа не заданы.
Источники данных: значение, внешний атрибут, поле таблицы.
Для текстовых полей внешних атрибутов и полей таблицы реализована возможность задания маски поля, в соответствии с которой и будет определено значение:
Поле "Маска ввода" может содержать только символы: "N", "*", "?", "0" : "9".
N - необходимое значение;
* - любое количество символов;
? - один символ;
0...9 - размер повторений.

Так же реализована возможность проверки маски, для этого необходимо ввести значение для проверки и нажать =Проверить=.

Примеры ввода масок (например, для значения СС123456789):
Маска Результат
NN* СС
N3* СС1
??N3* 123
??N* 123456789
*NNNNNNNNN 123456789
*N9 123456789
*N7?? 1234567
*N3?3 456

Значение поля "Маска ввода":
- должно содержать минимум один символ "N";
- не должно начинаться и заканчиваться с символа "*".

Название продукта Название компонента Тип Последняя версия Дата выхода
L_SFL_SFRES9.1.72.02016-08-26 13:39:48
L_SFL_SFRES9.1.072.0