Начать работу

src/kernel/get_ffv.p - Получить значение поля документа

src/kernel/get_ffv.p
Получить значение поля документа из нетабличной части документа.   Для простых полей возвращается символьное значение. Для справочников - возвращается внешний ключ справочника. Например для Номенклатуры код Номенклатуры, для Контрагента - код Контрагента.  

define input parameter ff as character.
define input parameter rid-doc as integer.
Где ff - поле документа. Поле документ может быть представлено либо как Номер области:Номер поля, Например "1:8", либо через Алиас определенный для поля Например "Currency".
rid-doc - внутренний номер документа.
Результат возвращается в переменной RETURN-VALUE.

Замечание. В системе возможно к использование сокращенную запись в виде функции get_ffv ("1:8", rid-doc ).

Пример использования.

 run src/kernel/get_ffv.p ("1:1", rid-doc).
 doc-date = date (return-value).           
 run src/kernel/get_ffv.p ("Номер", rid-doc).
 doc-num = integer (return-value).         

 doc-descr = get_ffv  ("1:7", rid-doc).