Если HORG является физическим лицом, то вернется 1
rs(<расчетный счет>,<идентификатор>,<поле>)
Получить расчетный счет.
<расчетный счет> - номер расчетного счета, по умолчанию основной
<идентификатор> - ID контрагента, по умолчанию текущая организация
<МФО> - МФО
Пример:
gt_rassc("BNK_NAZV","27002351232","301958")
Получить название банка ("BNK_NAZV")по р/с (27002351232) и МФО (301958): АКБ "АЛЬЯНС"
gt_rassc("MFO")
Получить МФО ("MFO") текущего счета: 309547
sctype(<счет>,<субсчет>,<статья>)
Вернуть тип счета для заданных счета, субсчета, статьи. Используется для счетов складского учета и влияет на формирование проводок в зависимости от их настроек.
Получить атрибуты элемента справочника физических лиц.
<режим>
"TXT" - ФИО физического лица
"CITY" - адрес проживания: город
"ADDR" - адрес проживания: улица
"BLD" - адрес проживания: номер дом
"LETTER" - адрес проживания: буква в номере дома
"CORP" - адрес проживания: корпус
"APART" - адрес проживания: квартира
"ZIP" - адрес проживания: индекс
"INDNUM" - индивидуальный налоговый номер
"DOCSER" - серия паспорта
"DOCNOM" - номер паспорта
"DOCOWN" - кем выдан
"DOCDAT" - когда выдан
"ORIGDAT" - дата рождения
"VISLDAT" - дата для выслуги лет
"ORIGADDR" - место рождения
"PHONE" - домашний телефон
"MPHONE" - мобильный телефон
"EMAIL" - электронный адрес
"WEB" - WEB адрес
"SEX" - пол (true - жен, false - муж )
"WRKDAT" - дата приема на работу
"WRKPHONE" - рабочий телефон
"REM" - примечание
"NUM_BNK" - код банка для начисления заработной платы
Пример:
tcl("HOMO","INDNUM",getPar("CODPERS"),4)
Получить индивидуальный налоговый номер физического лица с кодом 4: "2651455289"
tcl("HOMO","CITY",getPar("CODPERS"),4)
Получить название города, в которм проживает физическое лица с кодом 4: "Киев"
tcl("HOMO","WRKDAT",getPar("CODPERS"),4)
Получить дату приема на работу физического лица с кодом 4: "2009-03-03"
tcl("NMK",<режим>,<номенклатура>)
Получить атрибут по указанной номенклатуре.
<режим>
"TXT=+" - наименование номенклатуры вместе с номенклатурным номером (в "Параметры системы/Учет ТМЦ" надо поставить "галочку" в поле "Выводить в названии номенклатурный номер")
"TXT" - наименование номенклатуры
"EDI" - сокращенное наименование единицы измерения
"EDI1" - сокращенное наименование дополнительной единицы измерения
"KF1" - коэффициент перевода из дополнительной единицы измерения в основную
"VID" - вид номенклатуры (возвращает для услуг - "S",тары - "R",ТМЦ - "")
"RAZR" - разрез ведения номенклатуры (возвращает: "POST" - ведется по поставщикам, "PN" - по приходам, "POSTPN" - по поставщикам и приходам
"ARTICUL" - артикул
"OUTID" - внешний идентификатор
"LINECOD" - штрихкод
"NDS" - процент НДС
"COD" - номенклатурный номер
"GROUP" - наименование номенклатурной группы
Пример:
tcl("NMK","TXT=+",RTNMK)
Получить номенклатурный номер и название: "001.0002: Сахар ванильный"
tcl("NMK","EDI",RTNMK)
Получить сокращенное наименование единицы измерения указанной номенклатуры (RTNMK): "гр."
tcl("NMK","RAZR",RTNMK)
Если номенклатура ведется в разрезе поставщиков, то получим строку "POST"
tcl("NMK","GROUP",RTNMK)
Получить название группы, в которую входит номенклатура(RTNMK): "Продукты"
Получить текст по счету/субсчету/статье/аналитике.
<режим>
"" - получить текст по указанному счету, субсчету, статье или по последней указанной аналитике
"CL1" - получить текст по указанному счету, субсчету, статье 1-й справочник аналитики из плана счетов
"CL2" - получить текст по указанному счету, субсчету, статье 2-й справочник аналитики из плана счетов
"CL3" - получить текст по указанному счету, субсчету, статье 3-й справочник аналитики из плана счетов
Пример:
tcl("SC","",63,632)
Получить из плана счетов название 63 счета, 632 субсчета: "Расчеты с иностранными партнерами"
tcl("SC","",63,632,0,12,18)
Получить наименование элемента с кодом 18 из справочника аналитики, закрепленным в качестве второй аналитики за 63 счетом, 632 субсчетом, 0 статьей: "Договора на поставку"
tcl("SC","CL2",62,621,1)
Получить код второго справочника аналитики, закрепленого за 62 счетом, 621 субсчетом, 1 статьей: 8 (справочник "Договора")
tcl("VAL",<режим>,<валюта>)
Получить по указанной валюте атрибут (валюта может быть указана как кодом, так и сокращенным названием).
<режим>
"" - сокращенное наименование
"F" - полное наименование
"COM" - международный код валюты
Пример:
tcl("VAL","",0)
Получить сокращенное наименование валюты с кодом 0: ГРН
tcl("VAL","F","EUR")
Получить полное наименование валюты, валюта указана сокращенным названием EUR: "Евро"
tcont(<организация>,<должность>,<режим>)
Получить информацию из добавленных вручную контактных особ контрагентов по внутреннему идентификатору контактной особы. Если передан только один параметра, то функция возвращает ФИО контактной особы.
<режим>
"FPHONE" - телефон
"FPOST" - должность
"PNOTE" - примечания
"FTAXNUM" - индивидуальный налоговый номер
"FBIRTH" - дата рождения
"FEMAIL" - электронная почта
"FSEX" - пол
"FMANAGER" - код менеджера
Пример:
tcont(66318)
Получить ФИО контактной особы с FWID 66318: "Мельникова Светлана Викторовна"
tcont(66318,"FPOST")
Получить должность контактной особы с FWID 66318: "бухгалтер"
tcontacts(<организация>,<должность>,<режим>)
Получить информацию из добавленных вручную контактных особ контрагентов по коду контрагента и должности контактной особы. Если переданы только два параметра, то функция возвращает ФИО контактной особы.
<режим>
"FPHONE" - телефон
"FPOST" - должность
"PNOTE" - примечания
"FTAXNUM" - индивидуальный налоговый номер
"FBIRTH" - дата рождения
"FEMAIL" - электронная почта
"FSEX" - пол
"FMANAGER" - код менеджера
Пример:
tcontacts(HORG,"продавец")
Получить ФИО продавца заданной организации: "Петренко Игорь Васильевич"
tcontacts(HORG,"директор","FSEX")
Получить пол директора заданной организации: "м"
tfcl("",<справочник>,<№ элемента справочника>)
Получить наименование элемента справочника.
Пример:
tfcl("",24,5)
Получить из справочника "Должности для зарплаты в пенсионный фонд" (24) наименование элемента 5 ("Заместитель главного бухгалтера").
tfclcl("",<справочник>)
Получить название справочника.
<режим>
"" - получить название справочника
"VID" - получить вид справочника
Пример:
tfclcl("",7)
Получить название справочника с кодом 7: "Учредители"
tfclcl("VID",12)
Получить вид справочника: 2
tfedi(<режим>,<единица измерения>)
Получить атрибуты единицы измерения.
<режим>
"TXT" - сокращенное наименование
"TXTF" - полное наименование
"TXT2" - второе наименование
"TXTF2" - второе наименование
"=" - возвращается код единицы измерения
Пример:
tfedi("TXT",5)
Получить сокращенное наименование единицы измерения с кодом 5: "т"
tfedi("TXTF",5)
Получить полное наименование единицы измерения с кодом 5: "тонна"
tfnmk(<режим>,<номенклатура>)
Получить атрибут по указанной номенклатуре.
<режим>
"TXT=+" - наименование номенклатуры вместе с номенклатурным номером (в "Параметры системы/Учет ТМЦ" надо поставить "галочку" в поле "Выводить в названии номенклатурный номер")
"TXT" - наименование номенклатуры
"EDI" - сокращенное наименование единицы измерения
"EDI1" - сокращенное наименование дополнительной единицы измерения
"KF1" - коэффициент перевода из дополнительной единицы измерения в основную
"VID" - вид номенклатуры (возвращает для услуг - "S",тары - "R",ТМЦ - "")
"RAZR" - разрез ведения номенклатуры (возвращает: "POST" - ведется по поставщикам, "PN" - по приходам, "POSTPN" - по поставщикам и приходам
"ARTICUL" - артикул
"OUTID" - внешний идентификатор
"LINECOD" - штрихкод
"NDS" - процент НДС
"COD" - номенклатурный номер
"GROUP" - наименование номенклатурной группы
"CENAPR" - цена реализации
"1CENA" - цена поставщика
Пример:
tfnmk("TXT=+",RTNMK)
Получить номенклатурный номер и название: "001.0002: Сахар ванильный"
tfnmk("EDI",RTNMK)
Получить сокращенное наименование единицы измерения указанной номенклатуры (RTNMK): "гр."
tfnmk("RAZR",RTNMK)
Если номенклатура ведется в разрезе поставщиков, то получим строку "POST"
tfnmk("GROUP",RTNMK)
Получить название группы, в которую входит номенклатура(RTNMK): "Продукты"
tforg(<режим>,<организация>)
Получить атрибуты организации.
<режим>
"TXT" - полное название организации
"TXTS" - сокращенное название организации
"MFO" - МФО
"BNK" - название банка
"RSC" - расчетный счет текущий
"OKP" - ЕГРПОУ
"CODNDS" - код плательщика НДС
"UADR" - полный адрес (страна, область, район, насел. пункт, улица ... квартира)
"ADR" - полный почтовый адрес и телефон (индекс, страна, область, район, насел. пункт, улица ... телефон, факс)
"MADR" - индекс и адрес без указания страны и телефонов (индекс, область, район, насел. пункт, ... квартира )
"YURADDR" - юридический адрес
"NDSADDR" - адрес для накладных
"ZIP" - почтовый индекс
"COUNTRY" - страна
"REGION" - область
"AREA" - район
"LOCATE" - город
"ADDR" - улица
"BLD" - номер дом
"APART" - квартира
"CALLCOD" - код междугороднего (международного) доступа
"FULLPHONE" - телефонный номер, возвращает строку "тел.: (0567) 258-69-15"
Получить текст по счету/субсчету/статье/аналитике.
<режим>
"" - получить текст по указанному счету, субсчету, статье или по последней указанной аналитике
"CL1" - получить текст по указанному счету, субсчету, статье 1-й справочник аналитики из плана счетов
"CL2" - получить текст по указанному счету, субсчету, статье 2-й справочник аналитики из плана счетов
"CL3" - получить текст по указанному счету, субсчету, статье 3-й справочник аналитики из плана счетов
Пример:
tfsc("",63,632)
Получить из плана счетов название 63 счета, 632 субсчета: "Расчеты с иностранными партнерами"
tfsc("",63,632,0,15,18)
Получить наименование элемента с кодом 18 из справочника аналитики, закрепленным в качестве второй аналитики за 63 счетом, 632 субсчетом, 0 статьей: "Договора на поставку"
tfsc("CL2",62,621,1)
Получить код второго справочника аналитики, закрепленого за 62 счетом, 621 субсчетом, 1 статьей: 8 (справочник "Договора")
tfval(<режим>,<валюта>)
Получить по указанной валюте атрибут (валюта может быть указана как кодом, так и сокращенным названием).
<режим>
"" - сокращенное наименование
"F" - полное наименование
"COM" - международный код валюты
Пример:
tfval("",0)
Получить сокращенное наименование валюты с кодом 0: ГРН
tfval("F","EUR")
Получить полное наименование валюты, валюта указана сокращенным названием EUR: "Евро"
Получить значение расширения для указанного элемента справочника по метке расширения.
Пример:
xcl(12,36,"CLVIP")
Получить значение расширение по метке ("CLVIP") для элемента с кодом 36 (контрагент "ООО Карат") из справочника с кодом 12 ("Контрагенты"): "VIP-клиент".
xnmk(<номенклатура>,<метка расширение>)
Получить по номенклатуре значения расширения.
Пример:
xnmk(RTNMK,"ART")
Получить значение расширение по метке ("ART") для указанного элемента справочника номенклатуры.