Последнее обновление
06.10.2026Параметры XML-файлов
Сервер печати оперирует переменными в файле .xml.
Виды и количество переменных зависят от используемых в пользовательской конфигурации модулей DataMobile.
Модули DataMobile доступны для редактирования пользователями, соответственно возможно придумать свои переменные и выгружать их в нужные области, со своими значениями переменных, это может быть, как текст, так штрих код, но есть и предопределённые переменные, которые представлены в описании шаблона печати (см. Шаблон печати).
Обязательные параметры для печати
Обязательные параметры в файле .xml для печати, находятся в корне тега PrintData:
@PrinterName@– имя принтера для печати.@TemplateName@– имя шаблона печати.@Count@– количество копий печати.
Параметры на примере модулей DataMobile для 1С УТ11.5
@Address@- адрес доставки@ArtArticle@- артикул@ArtChar@- характеристика номенклатуры@ArtName@- наименование товара@ArtSN@- серийный номер товара@Attr@- значение атрибута из настроек устройства в АРМ (нумеруются по порядку от 1 до 10 — Attr1 - Attr10)@Barcode@- штрихкод товара@BarcodeGS1@- штрихкод формата GS1@Cell@- помещение или помещение-отправитель документа@Cell2@- помещение-получатель документа@CheckBarcode@- штрихкод товара включающий цену:руб.,коп.и префиксb@Client@- клиент из исходного документа@ClientGS1@- штрихкод товара формата01<barcode>310y<вес>@Comment@- комментарий документа@Company@- организация из документа@Count@- количество копий@CountNumber@- порядковый номер строки в документе@Date@- текущая дата формата “dd.MM.yyyy”@DmxBarcode@- код маркировки (без спецсимволаFNC)@DmxBarcodePrint@- код маркировки для печати@DocBarcode@- ШК документа@DocDate@- дата документа@DocNumber@- номер документа (через чистую строку)@GTIN@- извлеченный ШК из кода маркировки@Itog@- строковое значениеИтого:@Kf@- коэфф. числовое значение ЕИ (единица измерения) ШК@Measure@- наименование единицы которое найдено по ШК в 1С@MeasureName@- наименование единицы, которое присылает ПО@Number@- номер документа@Pack@- номер упак. листа@Price@- цена товара@Price1@- дополнительная цена1@Price2@- дополнительная цена2@Price3@- дополнительная цена3@PrinterName@- наименование принтера (указывается в плане обмена)@QNT@- кол-во товара в документе@Qnt@- кол-во товара в документе@QNTPack@- кол-во упаковок товара в документе@QNTRows@- кол-во строк товара@QNTdifference@- расхождения план/факт (передаётся если в шаблоне есть наименование_difference)@QNTfact@- кол-во факт подобрано (передаётся если в шаблоне есть наименование_difference)@QNTplan@- кол-во план (по заданию) (передаётся если в шаблоне есть наименование_difference)@QRData@- составной ШК из всех ШК товаров в документа@QtyFrac@- значение кол-ва товара после запятой@QtyInt@- целое значение кол-ва товара@Qty@- значение кол-ва товара универсальное (если дробной части нет - отображается как *@QtyInt@)@SN@- серия при печати документа@SN_TYPE_*@- серия определённого типа (номер партии, дата производства, срок годности, номер ГТД и т.п.), где*значение типа серии, например: если в.xmlфайле<SN_TYPE_17>25.12.20</SN_TYPE_17>, тогда переменная в шаблоне должна быть вида *@SN_TYPE_17@@Summ@- общее кол-во по всем товарам в документе@SummRows@- общее кол-во строк товаров в документе@Warehouse@- склад или склад-отправитель документа@Warehouse2@- склад-получатель документа@TSD@- наименование ТСД@TemplateName@- наименование шаблона печати (указывается в настройках устройства АРМ)@Unit@- наименование ед.измерения@UserName@- пользователь авторизации в ТСД