Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | exp/exapi023.p |
Objetivo
Realizar a busca das informações das Comissões de Representantes calculadas no Contas a Receber para os títulos do módulo de Exportação do COMEX..
Funcionamento
A API irá receber como parâmetros as informações referentes à empresa do estabelecimento, e chave da tabela de Faturas da Nota Fiscal de Exportação e irá retornar a temp-table “tt-dados-comissao”.
A sintaxe para sua execução é realizada conforme abaixo:
run exp/exapi023.p (input i-empresa, input fat-duplic.cod-estabel, input fat-duplic.cod-esp, input fat-duplic.serie, input <número_fatura>, input string(fat-duplic), output table tt-dados-comissao). |
Importante: <número_fatura>
Com relação ao número da fatura, passado como parâmetro para a EXAPI023, caso o cliente gere o Título no Contas a Receber pelo Número do Processo de Exportação, deverá ser passado como parâmetro o número do Processo de Exportação. Caso contrário deve passar o próprio número da fatura.
Importante 2: fat-duplic.cod-esp
Sobre a Espécie da Fatura, em situações que o Cliente realize a contabilização do módulo de Exportação pela data do embarque, e log de Geração do Título no Contas a Receber estiver Processado com Sucesso, deverá passar como parâmetro a Espécie de Exportações não embarcadas existente no programa EX0180.
Caso o log de Geração de Título no Contas a Receber ainda não estiver Processado com Sucesso, deverá passar como parâmetro a Espécie da fatura;
Nos atributos das tabelas temporárias de entrada e saída:
tt-dados-comissao | Entrada/Saída |
Temp-table contendo os dados da Comissão do Representante dos Títulos de Exportação do COMEX | Saída |
Atributo | Tipo | Formato | Descrição | Obrigatório | Evolução |
cdn_motiv_movto_comis | Inteiro | >>>9 Inicial 0 | Código Motiv Movto | | |
cdn-repres | Inteiro | >>>,>>9 Inicial 0 | Representante | | |
cod_empresa | Caracter | x(3) | Empresa | | |
cod-espec-docto-cr | Caracter | x(3) | Espécie Documento | | |
cod-estab-cr | Caracter | x(5) | Estabelecimento | | |
cod_estab_tit_ap | Caracter | x(5) | Estabel APB | | |
cod-moeda | Caracter | x(8) | Moeda | | |
cod_livre_1 | Caracter | x(100) | Livre 1 | | |
cod_livre_2 | Caracter | x(100) | Livre 2 | | |
cod-parcela-cr | Caracter | x(02) | Parcela | | |
cod_refer | Caracter | x(10) | Referência | | |
cod-ser-docto-cr | Caracter | x(3) | Série Documento | | |
cod-tit-acr | Caracter | x(10) | Título | | |
cod_unid_negoc | Caracter | x(3) | Unid Negócio | | |
cod_usuario | Caracter | x(12) | Usuário | | |
dat_atualiz_movto_comis | Data | 99/99/9999 Inicial today | Atualização Movto | | |
dat_emis_docto | Data | 99/99/9999 Inicial today | Data Emissão | | |
dat_gerac_movto | Data | 99/99/9999 Inicial today | Data Geração Movto | | |
dat_livre_1 | Data | 99/99/9999 Inicial ? | Livre 1 | | |
dat_livre_2 | Data | 99/99/9999 Inicial ? | Livre 2 | | |
dt-trans | Data | 99/99/9999 Inicial today | Data Transação | | |
dat_trans_origin | Data | 99/99/9999 Inicial today | Dt Trans Original | | |
des_histor_movto_comis | Caracter | x(40) | Histórico | | |
hra_gerac_movto | Caracter | 99:99:99 | Hora Geração Movto | | |
natureza | Caracter | X(02) Inicial "DB" | Natureza | | |
orig-movto | Caracter | X(10) Inicial "Sistema" | Origem Movto | | |
situacao | Caracter | X(18) Inicial "Liberado" | Situação | | |
comis-ext | Caracter | X(15) Inicial "Nenhum" | Tipo Comis Externo | | |
tipo | Caracter | X(20) | Tipo Movimento | | |
ind_trans_acr | Caracter | X(29) Inicial "Implantação" | Transação | | |
trans-comis | Caracter | X(40) | Transação Comissão | | |
log_consid_movto_pagto | Lógico | Sim/Não Inicial yes | Considera Pagto | | |
log_estorn_comis_atraso | Lógico | Sim/Não Inicial no | Estorno Atraso | | |
log_livre_1 | Lógico | Sim/Não Inicial no | Livre 1 | | |
log_livre_2 | Lógico | Sim/Não Inicial no | Livre 2 | | |
envdo | Lógico | Sim/Não Inicial no | Enviado | | |
nom_abrev | Caracter | x(15) | Nome Abreviado | | |
num_id_movto_tit_acr | Inteiro | 9999999999 Inicial 0 | Token Movto Tit AC | | |
num_id_tit_acr | Inteiro | 9999999999 Inicial 0 | Token Cta Receber | | |
num_id_tit_ap | Inteiro | 9999999999 Inicial 0 | Token Tit AP | | |
num_id_tit_ap_prev | Inteiro | 9999999999 Inicial 0 | Id Titulo APB Prev | | |
num_livre_1 | Inteiro | >>>>>9 Inicial 0 | Livre 1 | | |
num_livre_2 | Inteiro | >>>>>9 Inicial 0 | Livre 2 | | |
num-proces | Inteiro | >>>>,>>9 Inicial 0 | Nro Proces Integr | | |
num_seq_movto_comis | Inteiro | >>>>,>>9 Inicial 0 | Sequência | | |
val-base-calc-comis | Decimal | >>>,>>>,>>9.99 Inicial 0 | Base Calc Comis | | |
val_livre_1 | Decimal | >>>,>>>,>>9.9999 Inicial 0 | Livre 1 | | |
val_livre_2 | Decimal | >>>,>>>,>>9.9999 Inicial 0 | Livre 2 | | |
valor | Decimal | ->>,>>>,>>>,>>9.99 Inicial 0 | Valor Movimento | | |
ttv_rec_movto_comis_repres | recid | >>>>>>9 Inicial ? | | | |
cdn-cliente-cr | Inteiro | >>>,>>>,>>9 Inicial 0 | Cliente | | |
nome-cliente-cr | Caracter | x(40) | Nome Cliente | | |
nome-repres | Caracter | x(15) | Nome Representante | | |
val-perc-comis-repres | Decimal | >>9.99 Decimais 2 Inicial 0 | % Comissão | | |
impresso | Lógico | | | | |
Índice: tt_id is primary unique
cod_empresa ascending
cdn-repres ascending
ttv_rec_movto_comis_repres as

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))