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

src/kernel/new_doc2.p - Создать документ программным способом

src/kernel/new_doc2.p
Создать новый документ указанного вида программным способом, без вызова его на редактирование.                    
define input parameter rid-typedoc as recid.
define output parameter rid-doc as integer .
Где rid-typedoc - внутренняя ссылка на вид документа создаваемого документа,
rid-doc - внутренний номер документа который, будет создан ( ? - если у пользователя нет прав на создание документа ).

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


     run src/kernel/tidtorid.p(172, output rid_172).
     run src/kernel/new_doc2.p(rid_172, output rid_doc172).

     run src/kernel/sendevnt.p(rid_doc172, 1).

      /* заполнить документ */
     run src/kernel/set_ffv.p ( "1:1", rid_doc172, STRING (Result.d) ).
     run src/kernel/set_ffv.p ( "1:8", rid_doc172, STRING (Result.d) ).
     run src/kernel/set_ffv.p ( "1:4", rid_doc172, STRING (Result.idcl) ).
     run src/kernel/set_ffv.p ( "1:44", rid_doc172, STRING (Result.rid-contr) ).
     run src/kernel/set_ffv.p ( "1:9", rid_doc172, STRING (Result.sum) ).
     run src/kernel/set_ffv.p ( "1:11", rid_doc172, STRING (Result.nds) ).
     run src/kernel/set_ffv.p ( "1:30", rid_doc172, result.cl-docnum ).
     run src/kernel/set_ffv.p ( "1:34", rid_doc172, "Yes" ).