Nome Físico: local/pry/pry1200.p
Versão de Integração: 001
Objetivo:
Gerar o XML para autorização de comprovantes eletrônicos do Paraguai.
Pré-requisitos:
Não se aplica.
Descrição dos campos
TEMP-TABLE tt-enviar | |||||
Atributo | Descrição | Tipo | Formato | Valor Inicial | Índice |
arq-xml | Character | ||||
Id | Character | ||||
dDVId | Character | ||||
dFecFirma | Character | ||||
dSisFact | Character | ||||
iTipEmi | Integer | ||||
dDesTipEmi | Character | ||||
dCodSeg | Character | ||||
dInfoEmi | Character | ||||
dInfoFisc | Character | ||||
iTiDE | Integer | ||||
dDesTiDE | Character | ||||
dNumTim | Character | 999999999 | |||
dEst | Character | 999 | |||
dPunExp | Character | ||||
dNumDoc | Character | ||||
dSerieNum | Character | ||||
| dFeIniT | Character | ||||
| dFeFinT | Character | ||||
| dFeEmiDE | Character | ||||
| iTipTra | Integer | ||||
| dDesTipTra | Character | ||||
| iTImp | Integer | ||||
| dDesTImp | Character | ||||
| cMoneOpe | Character | ||||
| dDesMoneOpe | Character | ||||
| dCondTiCam | Integer | ||||
dTiCam | Decimal | ||||
| iCondAnt | Integer | ||||
| dDesCondAnt | Character | ||||
| iIndPres | Integer | ||||
| dDesIndPres | Character | ||||
| dFecEmNR | Character | ||||
Atributo | Descrição |
Em caso de erro nas validações acima, o erro será retornado por meio da temp-table ttt_erros_api.
Se os dados forem aceitos, a API devolverá as informações para geração do livro IVA compras quando for chamada a procedure pi_retorna_dados_iva_compras.
No caso do retorno ser NOK, todos os erros encontrados serão retornados na tabela Temp-Table tt_erros_api:
A tt-erros é uma tabela de retorno de dados referentes aos erros encontrados na manipulação dos dados das tabelas de entrada. A tt-erros retorna dados por meio de um registro contendo o código do erro e a sua descrição.
Obs.: Depois da chamada feita à API é imprescindível tratar os erros retornados caso existam.
TEMP-TABLE tt_erros_api | |||
Atributo | Tipo | Formato | Valor Inicial |
ttv_num_erro | Integer | ||
ttv_des_mensagem | Character | ||
ttv_des_ajuda | Character | ||
ttv_row_id | Rowid | ||
Atributo | Descrição |
ttv_num_erro | Número do erro. Sequencial dentro da temp-table. |
ttv_des_mensagem | Descrição do erro. |
ttv_des_ajuda | Descrição ajuda. |
ttv_row_id | Rowid. |