На этой странице - информация по печати в Айрус.

Шаблоны, формулы, редактирование, настройки, ссылки на уже существующие статьи.

Настройка шаблона печати РКО - Инкассация

Кассовая книга >Ордер > Печать.  Для некоторых типов ордеров доступна  кнопка "инкассация"  по которой происходит печать документов.

печать инкассация

Настройка шаблона происходит по иконке с увеличительным стеклом.

Формулы:

Для добавления в шаблон значений, не предоставленных  программой есть пара обходных вариантов:

1. Формула 

FIND1

пример:  FIND1([#Шапка_Грузоотправитель_код]; 3; "Adress" )

- вернет по  коду грузоотправителя (в данном примере - значение из программы для  шаблонов Tera XL) в первом столбце  таблицы 3 (справочник организаций) значение столбца "Adress"

FIND1(По какому значению ищем; В какой таблице ищем; Значение какого столбца возвращаем)    Значение №3  в кавычках.

2. Формула

GETANY

GETANY(Параметр1,Параметр2,Параметр3,Параметр4)

Пример: GETANY(8, 'select  * from table_name where field1=:P1 and field2=:P2', значение_P1, значение_P2)

 - вернет значение восьмого столбца  из таблицы table_name  где поле таблицы field1 будет равно значению_P1 а field2 будет равно значению_P2

если вместо  * указать конкретное название столбца   - вернет его

GETANY(номер столбца из результата запроса из которого вернем значение, 'sql-запрос в одинарных кавычках', передаваемый параметр1, передаваемый параметр2, ...)

параметров  может быть больше, обозначаются в запросе  :Pn,  n - порядковый номер параметра после запроса.

#Формула: Мест(Параметр1; Параметр2; Параметр3 )  Количество упаковок данного товара в накладной Параметр1 - код товара; Параметр2 - количество товара; Параметр3 - режим подсчета:         0: 1+2+3; 1,2,3  соответственно; 12: 1+2.... и т.д.

3. Формула 

ENCODESCODE

ENCODESCODE([Название_схемы],[Передаваемое значение])   - генерирует значение штрих-кода для вставки в элемент шаблона отображающий  штрих-код(изображение).

[Название_схемы]    можно узнать в перечислении  56 - Транслятор ШК - поле Value    - вставляется в формулу, заключив в одинарные кавычки 

[Передаваемое_значение]   - берем из документа, для которого  добавляем элемент штрих-кода

например ENCODESCODE('RETACT;ID',SHAPKA.ID)     - берем из акта возврата значение "ID шапки", а первый параметр указывает что декодирование будет для акта возврата.

CurrencyStringV2

CurrencyStringV2 ([ЧИСЛОВОЕ_ЗНАЧЕНИЕ],[КОД_ВАЛЮТЫ],[ДОП_ПАРАМЕТР])  - Преобразует число в число прописью. В частности для сумм в  документе.

[ЧИСЛОВОЕ_ЗНАЧЕНИЕ] - Число, которое будем преобразовывать

[КОД_ВАЛЮТЫ]  -  в какой валюте будет сумма 

0 - RUR
1 - USD
2 - EUR
3 - CHU
4 - IRU
5 - JYN
6 - TNG
7 - UZS
8 - AED
9 - MNT
<0 - число прописью   - если передать отрицательное число,  то будет переводить просто как число прописью, а не как  деньги.  (например: ННН целых нннн десятитысячных)

[ДОП_ПАРАМЕТР]  - дополнительный модификатор( не обязательный по  умолчанию - 0)  если  равен 1, то дробная часть для суммы валюты не переводится в текст а остается числом ( например: восемнадцать рублей 25 коп.)

Ссылки:

Настройка печати Carville WMS

Система печати QuickReport

Печать оборотной тары

Дополнительная печать этикеток на АРМ