Histórico da Página
Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
| Nome Físico | prgfin/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_cancel | Deverá 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 |
...