Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | exp/exapi024.p |
Objetivo
Realizar a busca das informações dos Contratos de Câmbios referentes aos Títulos de Exportação gerados no Contas a Receber
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/ou Nota fiscal e irá retornar as temp-tables “tt-dados-cambio” e “tt-contr-titulo-exp”.
A sintaxe para sua execução quando o cliente realiza a contabilização pela data da Nota Fiscal é realizada conforme abaixo:
RUN exp/exapi024.p (INPUT <empresa_estabelecimento>,, INPUT fat-duplic.cod-estabel, INPUT fat-duplic.cod-esp, INPUT fat-duplic.serie, INPUT <número_título>,, INPUT string(fat-duplic.parcela), INPUT param-exp.log-ctblz-recta-embarq, OUTPUT TABLE tt-dados-cambio, OUTPUT TABLE tt-contr-titulo-exp-aux). |
A sintaxe para sua execução quando o cliente realiza a contabilização pela data do Embarque é realizada conforme abaixo:
RUN exp/exapi024.p (INPUT <empresa_estabelecimento>, INPUT nota-fiscal.cod-estabel, INPUT param-exp.cod-espec-export-embarc, INPUT nota-fiscal.serie, INPUT <número_título>, INPUT "", INPUT param-exp.log-ctblz-recta-embarq, OUTPUT TABLE tt-dados-cambio, OUTPUT TABLE tt-contr-titulo-exp-aux). |
Importante: <número_título>
Com relação ao número do título, 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.
Nos atributos das tabelas temporárias de entrada e saída:
tt-dados-cambio | Entrada/Saída |
Temp-table contendo os dados do Contrato de Câmbio referentes aos Títulos de Exportação gerados no Contas a Receber | Saída |
Atributo | Tipo | Formato | Descrição | Obrigatório | Evolução |
ep-codigo | Inteiro | >>9 | Empresa | Sim | |
cod-estabel | Caracter | x(3) | Estab | Sim | |
referencia | Caracter | x(10) | Referência | Sim | |
dt-referencia | Data | 99/99/9999 | Dt Referência | Sim | |
nr-contrato | Caracter | X(15) | Nr. Contrato | Sim | |
dt-contrato | Data | 99/99/9999 | Dt Contrato | Sim | |
moeda | Inteiro | >9 | Moeda | Sim | |
vl-contrato-me | Decimal | ->>>,>>>,>>>,>>9.99 | Valor Contrato | | |
vl-contrato | Decimal | ->>>>>>>,>>9.99 | Vl Contrato | | |
nr-dias-entr-docto | Inteiro | >>>9 | Entrega Documento | | |
cotacao-dia | Decimal | >>>,>9.99999999 | Cotação Dia | | |
dt-entr-docto | Data | 99/99/9999 | Dt Entrega Documento | | |
nr-dias-liquidacao | Inteiro | >>>9 | Liquidação | | |
dt-liquidacao | Data | 99/99/9999 | Dt Liquidação | | |
cod-oper-cambio | Caracter | X(20) | Operação Câmbio | | |
cod-corretor | Inteiro | >>>>>>>>9 | Corretor | | |
situacao | Inteiro | >9 | Situação | | |
vl-liquidar-me | Decimal | ->>>>>>>,>>9.99 | Vl Liquidar ME | | |
vl-liquidado-me | Decimal | ->>>>>>>,>>9.99 | Vl Liquidado ME | | |
observacao | Caracter | x(80) | Observação | | |
tp-contrato-exp | Inteiro | >9 | Tipo Contrato | Sim | |
usuario | Caracter | x(12) | Usuário | | |
check-sum | Caracter | x(20) | Check-sum | | |
c-time | Caracter | x(8) | Hora Máquina | | |
dt-today | Data | 99/99/9999 | Data Máquina | | |
cod-comprador | Inteiro | 999 | Comprador | | |
nr-dias-cambiais | Inteiro | >>>9 | Cambiais | | |
dt-cambiais | Data | 99/99/9999 | Dt Cambiais | | |
num-id-contrato-exp | Inteiro | 99999999 | Num ID Movimento | Sim | |
tp-emprestimo | Inteiro | >9 | Tp Empréstimo | | |
cod-banco-ems5 | Caracter | X(8) | Banco | | |
prod-financ | Caracter | X(8) | Produto Financeiro | | |
operac-financ | Caracter | X(10) | Operação Financeira | | |
num-id-operac-financ | Inteiro | >>>>>>9 | Num ID Oper Financ | Sim | |
nr-ref-bancaria | Caracter | X(25) | Ref Bancária | | |
cod-forma-pgto-mec | Caracter | X(05) | Forma Entrega Moeda | | |
char-1 | Caracter | x(100) | | | |
char-2 | Caracter | x(100) | | | |
dec-1 | Decimal | ->>>>>>>>>>>9.99999999 | | | |
dec-2 | Decimal | ->>>>>>>>>>>9.99999999 | | | |
int-1 | Inteiro | ->>>>>>>>>9 | | | |
int-2 | Inteiro | ->>>>>>>>>9 | | | |
log-1 | Lógico | Sim/Não | | | |
log-2 | Lógico | Sim/Não | | | |
data-1 | Data | 99/99/9999 | | | |
data-2 | Data | 99/99/9999 | | | |
num-dias-carenc | Inteiro | >>>9 | Carência | | |
dat-carenc-contrat | Data | 99/99/9999 | Dt Carência | | |
saldo-vincular | Decimal | ->>>,>>>,>>>,>>9.99 | Saldo a Vincular | | |
saldo-liquidar | Decimal | ->>>,>>>,>>>,>>9.99 | Saldo a Liquidar | | |
tot-vinculado | Decimal | ->>>,>>>,>>>,>>9.99 | Total Vinculado | | |
tot-devolvido | Decimal | ->>>,>>>,>>>,>>9.99 | Total Devolvido | | |
tot-liquidado | Decimal | ->>>,>>>,>>>,>>9.99 | Total Liquidado | | |
tot-liq-emp | Decimal | ->>>,>>>,>>>,>>9.99 | Total Líquido Empresa | | |
desc-moeda | Caracter | x(12) | Descrição Moeda | | |
qtd-tit | Inteiro | >>>>>>>>9 | Quantidade Títulos | | |
Impresso | Lógico . | Sim/Não | Saldo a Vincular | | |
tt-contr-titulo-exp | Entrada/Saída |
Temp-table contendo os dados do Contrato de Câmbio referentes aos Títulos de Exportação gerados no Contas a Receber | Saída |
Atributo | Tipo | Formato | Descrição | Obrigatório | Evolução |
ep-codigo | Inteiro | >>9 | Empresa | Sim | |
cod-estabel | Caracter | x(3) | Estab | Sim | |
referencia | Caracter | x(10) | Referência | Sim | |
dt-referencia | Data | 99/99/9999 | Dt Referência | Sim | |
serie | Caracter | x(5) | Série | Sim | |
cod-esp | Caracter | x(03) | Espécie | Sim | |
nr-docto | Caracter | x(16) | Documento | Sim | |
parcela | Caracter | x(2) | Parcela | Sim | |
cod-emitente | Inteiro | >>>>>>>>9 | Cliente | Sim | |
vl-vinculado-me | Decimal | ->>>,>>>,>>>,>>9.99 | Valor Vinculado ME | Sim | |
sl-liquidar-me | Decimal | ->>>,>>>,>>>,>>9.99 | Saldo Liquidar ME | Sim | |
dt-vinculado | Data | 99/99/9999 | Dt Vinculado | Sim | |
nr-contrato | Caracter | X(15) | Nr. Contrato | Sim | |
dt-contrato | Data | 99/99/9999 | Dt Contrato | Sim | |
usuario | Caracter | x(12) | Usuário | Sim | |
check-sum | Caracter | x(20) | Check-sum | | |
c-time | Caracter | x(8) | Hora Máquina | | |
dt-today | Data | 99/99/9999 | Data Máquina | | |
dt-vencimen | Data | 99/99/9999 | Dt Vencimento | Sim | |
l-fluxo-caixa | Lógico | yes/no | Fluxo Caixa | | |
cod-banco-ems5 | Caracter | X(8) | Banco | | |
prod-financ | Caracter | X(8) | Produto Financeiro | | |
operac-financ | Caracter | X(10) | Operação Financeira | | |
num-id-operac-financ | Inteiro | >>>>>>9 | Num ID Oper Financ | | |
situacao | Inteiro | >9 | Situação | | |
char-1 | Caracter | x(100) | | | |
char-2 | Caracter | x(100) | | | |
dec-1 | Decimal | ->>>>>>>>>>>9.99999999 | | | |
dec-2 | Decimal | ->>>>>>>>>>>9.99999999 | | | |
int-1 | Inteiro | ->>>>>>>>>9 | | | |
int-2 | Inteiro | ->>>>>>>>>9 | | | |
log-1 | Lógico | Sim/Não | | | |
log-2 | Lógico | Sim/Não | | | |
data-1 | Data | 99/99/9999 | | | |
data-2 | Data | 99/99/9999 | | | |
estab-titulo | Caracter | x(3) | Estab | | |
vl-vinc-fluxo-me | Decimal | ->>>,>>>,>>>,>>9.99 | Vl Vinculado Flx ME | | |
vl-vinc-fluxo | Decimal | ->>>,>>>,>>>,>>9.99 | Vl Vinculado Flx | | |
nr-proc-exp | Caracter | x(12) | Processo Exportação | Sim | |
moeda | Inteiro | >9 | Moeda Tit | | |
vl-paridade | Decimal | >>>9.9999999999 | Vl Paridade | | |
vl-vinculado-mo-contrato | Decimal | ->>>,>>>,>>>,>>9.99 | Vl Vinculo MO Contrato | | |
sl-liquidar-mo-contrato | Decimal | ->>>,>>>,>>>,>>9.99 | Sdo Liquidar Mo Contra | | |

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