Перейти к содержанию

Параметры шаблонов документов

В статье описаны параметры и свойства объектов, используемые для формирования документов по шаблонам. В зависимости от типа документа набор доступных параметров может отличаться.

Общие параметры

Параметры могут использоваться в любом месте документа.

Параметры организации

Под организацией подразумевается организация, использующая GBS.Market. Может выступать как в роли продавца, грузоотправителя, так и в роли грузополучателя (при оформлении поступления).

Параметр Описание
[CompanyName] название организации
[CompanyPublicPointName] публичное название точки продаж
[CompanyAddress] адрес организации/точки
[CompanyPhone] телефон
[CompanyInfo] дополнительная информация из настроек точки
[CompanyInn] ИНН организации
[CompanyKPP] КПП организации
[CompanyOGRN] ОГРН организации
[CompanyBank] банк
[CompanyBik] БИК
[CompanyRs] расчетный счет
[CompanyKs] корреспондентский счет

Параметры клиента

Под клиентом подразумевается покупатель, грузополучатель, поставщик, контрагент.

Параметр Описание
[ClientName] имя/название клиента
[ClientPhone] телефон клиента
[ClientBarcode] штрихкод/номер карты клиента
[ClientAddress] адрес клиента
[ClientBank] банк клиента
[ClientInn] ИНН клиента
[ClientKPP] КПП клиента
[ClientKs] корреспондентский счет клиента
[ClientBik] БИК клиента
[ClientOGRN] ОГРН клиента
[ClientRs] расчетный счет клиента
[ClientEmail] email клиента
[ClientBonusesSum] сумма бонусов клиента
[ClientCreditSum] сумма долга/кредита клиента
[ClientComment] комментарий в карточке клиента
[ClientBirthday] дата рождения клиента

Параметры документа

Параметр Описание
[DocumentDate] дата документа
[DocumentNumber] номер документа
[DocumentComment] комментарий к документу
[DocumentStorage] название склада документа
[IsFiscal] признак фискального документа
[TableNum] номер стола (в режиме "Кафе")
[GuestsCount] количество гостей (в режиме "Кафе")

Параметры сотрудника

Параметр Описание
[UserName] имя сотрудника
[UserPhone] телефон сотрудника

Параметры периода

Используются для отчетов.

Параметр Описание
[DateStartReport] начало периода отчета
[DateFinishReport] конец периода отчета

Свойства объектов в коллекциях/списках

Свойства элементов коллекций могут использоваться только в рамках бэнда с данными. В зависимости от типа документа коллекции могут передаваться с разным названием. Например, товары могут передаваться в коллекциях goods или items. Точное название коллекции можно увидеть в шаблоне документа в разделе "Источник данных".

Важно!

Свойства ниже указаны со стандартными названиями. Перед вставкой в шаблон может потребоваться переименовать свойство. Например, вместо [goods.Good.Name] может потребоваться [items.Good.Name]

Объект товара

Поле Описание
[goods.Good.Uid] UID товара
[goods.Good.Name] название товара
[goods.Good.Barcode] основной штрихкод
[goods.Good.Barcodes] дополнительные штрихкоды через перенос строки
[goods.Good.UnitName] полное название единицы измерения
[goods.Good.Unit.FullName] полное название единицы
[goods.Good.Unit.ShortName] краткое название единицы
[goods.Good.Unit.Code] код единицы измерения
[goods.Good.NdsName] название ставки НДС
[goods.Good.NdsValue] значение ставки НДС
[goods.Good.TotalCount] общий остаток товара
[goods.Good.Description] описание товара
[[goods.Good.Properties][<alias>]] дополнительное поле товара по алиасу
[goods.Good.Group.Name] название категории товара
[goods.Good.Group.Uid] UID категории
[goods.Good.Group.ParentGroupUid] UID родительской категории
[goods.Good.Group.GoodsType] тип товара
[goods.Good.Group.UnitsUid] UID единицы измерения категории
[goods.Good.Group.NeedComment] требуется комментарий
[goods.Good.Group.IsRequestCount] запрашивать количество
[goods.Good.Group.TaxRateNumber] номер ставки налога
[goods.Good.Group.KkmSectionNumber] номер секции ККМ
[goods.Good.Group.IsFreePrice] свободная цена
[goods.Good.Group.DecimalPlace] количество знаков после запятой
[goods.Good.Group.RuTaxSystem] система налогообложения
[goods.Good.Group.RuFfdGoodsType] предмет расчета ФФД
[goods.Good.Group.RuMarkedProductionType] тип маркированной продукции

Объект позиции

Обычно объект позиции включает в себя в т.ч. объект товара. Т.е. если имя коллекции указано как items, то для вывода на печать штрихкода товара можно использовать переменную [items.Good.Barcode]

Поле Описание
[items.DocumentsType] тип документа
[items.IsFiscal] фискальный признак документа позиции
[items.DocumentUid] UID документа позиции
[items.GoodUid] UID товара
[items.Good] объект товара
[items.Quantity] количество
[items.Price] цена продажи
[items.BuyPrice] закупочная цена
[items.Discount] скидка по позиции, процент
[items.Comment] комментарий к позиции
[items.DiscountSum] сумма скидки по позиции
[items.Sum] сумма позиции после скидки
[items.SumLessNds] сумма без НДС
[items.NdsValue] НДС с цены единицы
[items.NdsSum] сумма НДС по позиции
[items.GoodModificationName] название модификации/ассортимента
[items.GoodModificationBarcode] штрихкод модификации/ассортимента
[items.GoodModificationDescription] описание модификации
[items.DisplayedName] название товара с модификацией

Объект клиента

Поле Описание
[clients.Group.Name] название группы клиента
[clients.Group.Discount] скидка группы клиента
[clients.Group.MaxSumCredit] лимит кредита группы
[clients.Name] имя/название клиента
[clients.Barcode] штрихкод/номер карты
[clients.Birthday] дата рождения
[clients.Comment] комментарий
[clients.Address] адрес
[clients.Email] email
[clients.Phone] телефон
[clients.SalesSum] сумма покупок
[clients.CreditSum] долг/кредит
[clients.Bonuses] сумма бонусов
[[clients.Properties][<alias>]] дополнительное поле клиента

Объект платежа

Поле Описание
[payments.SumIn] приход
[payments.SumOut] расход
[payments.Type] тип платежа
[payments.ParentUid] UID связанного документа
[payments.Date] дата платежа
[payments.AccountOut.Name] счет списания
[payments.AccountIn.Name] счет зачисления
[payments.Comment] комментарий
[payments.GroupInfo] группа платежа
[payments.Client] клиент
[payments.Method.Name] способ оплаты
[payments.User.ClientName] сотрудник
[payments.Section.Name] секция

Параметры и свойства по типам документов

SaleDocs (доп. документы при продаже)

Параметры для шаблонов, используемых для печати документов при продаже. Например: товарный чек, счет для оплаты, УПД, ТОРГ-12, накладная.

Папка с шаблонами: SaleDocs

Параметры

Параметр Описание
параметры организации см. Параметры организации
параметры документа см. Параметры документа
параметры клиента см. Параметры клиента
параметры сотрудника см. Параметры сотрудника
[TotalPaymentSum] сумма оплат по документу
[DiscountOnSale] скидка на чек/продажу, включая округления

Коллекции

Название Описание
goods позиции документа, Объект позиции

Waybill (накладные на поступление)

Параметры для шаблонов, используемых для печати документов накладных на поступление.

Папка с шаблонами: Waybill

Параметры

Параметр Описание
параметры организации продавец, грузоотправитель. см. Параметры организации
параметры документа см. Параметры документа
параметры поставщика см. Параметры клиента
параметры сотрудника см. Параметры сотрудника
[TotalPaymentSum] сумма оплат по документу
[DiscountOnSale] скидка на чек/продажу, включая округления

Коллекции

Название Описание
goods позиции документа, Объект позиции