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

src/kernel/gen_doc.p - Создать заголовок документа

src/kernel/gen_doc.p.
Создать заголовок документа. Основная функция любого операционного документа.
define input parameter rid-doc as integer.                                                                                                                
define input parameter id-doc as integer.                                    
define input parameter id-filials as integer.                                
define input parameter doc-date as date.                                     
define input parameter doc-descr as character.                               
define input parameter doc-sum as decimal.                                   
define input parameter doc-curr as integer.
Где rid-doc - внутренний номер документа,
id-doc - номер документа,
id-filials - номер филиала (центра)
doc-date - дата документа,
doc-descr - содержание документа, основной информационный показатель в журнале документов
doc-sum - сумма по документу,
doc-curr - валюта документа.

Замечание. Функцию можно применять только в событии OnCloseDocument (На сохранении документа)
      
Пример Использования:

  run src/kernel/get_ffv.p ( "1:1", rid-doc ).
  doc-date = DATE ( RETURN-VALUE ).
  run src/kernel/get_ffv.p ( "1:2", rid-doc ).
  doc-num = INTEGER ( RETURN-VALUE ).
  run src/kernel/get_ffv.p ( "1:34", rid-doc).
  doc-fil = INTEGER (RETURN-VALUE).

  run src/kernel/get_ffv.p ( "1:5", rid-doc).
  sum-doc = DECIMAL (RETURN-VALUE).
  run src/kernel/get_ffs.p ( "1:3", rid-doc ).
  doc-descr = RETURN-VALUE.
  run src/kernel/get_ffs.p ( "1:4", rid-doc ).
  doc-descr = doc-descr + " " + RETURN-VALUE.
 
  run src/kernel/gen_doc.p ( rid-doc, doc-num, doc-fil, doc-date,
      doc-descr, sum-doc, 0 ).