Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Documento Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físicoprgfin/fas/fas735zh

Objetivo

Criar bens patrimoniais no módulo de Ativo Fixo do EMS 5.

Funcionamento

Na forma padrão, realiza-se a chamada através de um comando RUN normal, armazenando o programa em uma variável através do comando PERSISTENT e em seguida executando uma PROCEDURE deste programa, passando-se os parâmetros com as informações necessárias.

A sintaxe para a chamada da API é:

DEF VAR v_hdl_program  AS HANDLE NO-UNDO.
DEF VAR v_cod_return   AS CHAR.
DEF VAR v_des_mensagem AS CHAR FORMAT "X(50)".

RUN prgfin\fas\fas735zh.py PERSISTENT SET v_hdl_program.
RUN pi_main_api_criacao_bem_pat_11 12 IN v_hdl_program
                                        (INPUT 1,
                                         INPUT v_cod_matriz_trad_org_ext,
                                         INPUT v_cod_matriz_trad_ccusto_ext,
                                         INPUT v_cod_matriz_trad_finalid_ext,
                                         INPUT v_log_ctbz,
                                         INPUT TABLE tt_criacao_bem_pat_item_api_1,
                                         INPUT TABLE tt_criacao_bem_pat_val_resid,
                                         INPUT TABLE tt_criacao_bem_pat_img,
                                         INPUT TABLE tt_criacao_bem_pat_api_78,
                                         OUTPUT v_cod_return,
                                         OUTPUT v_des_mensagem).

...