Árvore de páginas

Versões comparadas

Chave

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

Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físicoprgfin/apb/apb768zd

 

Objetivo

Efetuar o estorno de movimentos dos títulos do contas a pagar ou o cancelamento dos mesmos com tradução para estabelecimento externo.

 

Funcionamento

A sintaxe para a chamada da API/BO é:

run prgfin/apb/apb768zd.py (

...

input num_vers_integr_api,
                                         input p_cod_modulo,

...

                                         input p_cod_matriz_trad_org_ext,

...

                                         input table tt_cancelamento_estorno_apb

...

,
                                         input table tt_estornar_agrupados,

...

                                         output table tt_log_erros_atualiz,

...

                                         output table tt_log_erros_estorn_cancel_apb,

...

                                         output table tt_estorna_tit_imptos,

...

                                         output p_log_

...

confir_estorn_

...

cancel).

 

Os parâmetros de entrada são:

Parâmetro

Descrição

num_vers_integr_api

...

Será utilizado para determinar se o programa que está chamando está íntegro com as definições correntes da API

...

, utilizar o valor "1".

p_cod_modulo

...

Conterá o módulo, será utilizado para verificar se o módulo é “rep”

...

.
p_cod_matriz_trad_org_ext

...

Conterá o código da matriz de tradução da organização externa que tem por finalidade relacionar os códigos externos aos códigos presentes no Datasul-EMS5, caso a matriz de tradução não tiver sido informada, o parâmetro estará em branco

...

.
tt_cancelamento_estorno_apb

...

Conterá os dados dos Títulos ou Movimentos a serem estornos/cancelamentos.
tt_estornar_agrupados

...

Esta temp-table somente deverá ser criada no programa chamador e passada como parâmetro, a mesma é de uso interno e não poderá conter valor no momento da passagem como parâmetro

...

.

 

Os parâmetros de saída são:

Parâmetro

Descrição

tt_log_erros_atualiz

...

conterá os dados dos erros ocorridos durante a execução do programa

...

tt_log_erros_estorn_cancel_apb

...

conterá os dados dos erros ocorridos durante a execução do programa

...

tt_estorna_tit_imptos

...

conterá os títulos que podem conter impostos vinculados ao fornecedor;

...

 a mesma é de uso interno e não poderá conter valor no momento da passagem como parâmetro

...

p_log_confir_estorn_cancelDeverá ser criada a variável (v_log_livre_1) do tipo lógica, que receberá o valor do retorno do programa, porém está variável não deverá ser utilizada pelo programa que chama a api, após o retorno, a mesma é de uso interno.

 

Tabelas Temporárias

 

Tabela Temporária

Descrição

Entrada/Saída

tt_cancelamento_estorno_apb_1

Conterá as informações do título e informações gerais.

Entrada

...