2016-08-12 15:48:22
Краткое описание :
В базовый поток SPIS_MBP печатных форм добавить поле с типом документа.Описание :
Акт на списаниеЧто измененно :
В базовый поток SPIS_MBP печатных форм добавить поле с типом документа.
Сейчас базовый поток SPIS_MBP печатных форм для документов "Акт на списание МЦ" (тип 204, таблица KatSopr) и "Акт списания спецоснастки" (733 тип, таблица MBPMove) содержит только ссылку на запись таблицы документа DOCNREC.
Однако понять на какой тип документа ссылается эта запись не возможно. Вследствие чего в печатных формах заказчиков формируются неверные штрих коды. Т.к. при генерации они используют константы
Ean13ToEanGnivcTTF(GenerateBarCode(733, DOCNREC))
либо
Ean13ToEanGnivcTTF(GenerateBarCode(204, DOCNREC))
либо
Ean13ToEanGnivcTTF(GenerateBarCodeEx(coKatSopr, DOCNREC))
Добавление поля с типом документа в базовый поток поможет программистам заказчиков создавать более корректные печатные присоединенные формы.
Кроме самого поля с типом в описании решения по проблеме нужно будет привести корректный пример программирования штрих кодов для данного базового потока.
Как измененно :
В прототип SPIS_MBP добавлено поле DocTiDk, в которое выводится тип документа, из которого формируются печатные формы: для Акта на списание МЦ - 204, для Акта на списание спецоснастки - 733. В присоединенных печатных формах для генерации штрих-кода необходимо использовать следующую функцию: Ean13ToEanGnivcTTF(GenerateBarCode(DocTiDk, DocNRec)).