Параметры шаблонов документов¶
В статье описаны параметры и свойства объектов, используемые для формирования документов по шаблонам. В зависимости от типа документа набор доступных параметров может отличаться.
Полезные материалы
Общие параметры¶
Параметры могут использоваться в любом месте документа.
Параметры организации¶
Под организацией подразумевается организация, использующая 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] |
|
[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 |
позиции документа, Объект позиции |