Сравнение файлов
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
102.156588NEWВ базовый поток 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)).