| Button | ||||
|---|---|---|---|---|
|
Nombre físicoNome Físico: local/pry/pry1200.p
Versão Versión de Integraçãointegración: 001
Objetivo:
Gerar o Generar el XML para autorização de comprovantes eletrônicos do Paraguaiautorización de comprobantes electrónicos de Paraguay.
Pré-requisitosPrerrequisitos:
Não No se aplica.
Descripción de los
Descrição dos campos
TEMP-TABLE tt-enviar | ||||
Atributo | DescriçãoDescripción | Tipo | Formato | Valor Inicialinicial |
arq-xml | Diretório e nome do arquivo Directorio y nombre del archivo XML | Character | ||
Id | Codigo Código CDC | Character | ||
dDVId | Dígito Verificador verificador CDC | Character | ||
dFecFirmaData | AutorizaçãoFecha autorización | Character | ||
dSisFact | Fixo Fijo 1 | Character | ||
iTipEmi | Tipo Emissãode emisión: Fixo Fijo 1 | Integer | ||
dDesTipEmi | Tipo Emissãode emisión: Normal | Character | ||
dCodSeg | Código Segurançade seguridad | Character | ||
dInfoEmi | Observação NotaObservación Factura | Character | ||
dInfoFisc | Observação Observación Remito ou o Datos de exportaciónDados Exportação | Character | ||
iTiDE | Tipo Comprovantede comprobante | Integer | ||
dDesTiDE Descrição Tipo Comprovante | Descripción del tipo de comprobante | Character | ||
dNumTim | Número Timbradotimbrado | Character | 999999999 | |
dEst | Estabelecimento FiscalSucursal fiscal | Character | 999 | |
dPunExp | Ponto Punto de Expediçãoexpedición | Character | ||
dNumDoc | Numero DocumentoNúmero de documento | Character | ||
dSerieNum | SérieSerie | Character | ||
dFeIniT | Data Início TimbradoFecha inicio de timbrado | Character | ||
dFeFinT | Data Fim Timbrado (não é enviadoFecha final de timbrado (no se envía) | Character | ||
dFeEmiDE Data emissão comprovante | Fecha de emisión de comprobante | Character | ||
iTipTra | Tipo Transaçãode transacción | Integer | ||
dDesTipTra Descrição Tipo Transação | Descripción de tipo de transacción | Character | ||
iTImp | Tipo Impostode impuesto | Integer | ||
dDesTImp Descrição Tipo Imposto | Descripción de tipo de impuesto | Character | ||
cMoneOpe | Sigla Moedade moneda | Character | ||
dDesMoneOpe Descrição Moeda | Descripción de moneda | Character | ||
dCondTiCam | Tipo Cotaçãode cotización: Global | Integer | ||
dTiCam | CotaçãoCotización | Decimal | ||
iCondAnt | Tipo Antecipaçãode anticipo: Global | Integer | ||
dDesCondAnt Descrição Tipo Antecipação | Descripción de tipo de anticipo | Character | ||
iIndPres | Indicador de Presençapresencia | Integer | ||
dDesIndPresDescrição | Indicador de PresençaDescripción de indicador de presencia | Character | ||
dFecEmNR | Data Fecha (não no enviado) | Character | ||
iMotEmi | Motivo Emissão de emisión (NC/ND) | Integer | ||
dDesMotEmi Descrição Motivo | Descripción de motivo | Character | ||
iMotEmiNR | Motivo Guia Remissãode guía de remisión | Integer | ||
dDesMotEmiNR Descrição Motivo Guia Remissão | Descripción de motivo de guía de remisión | Character | ||
iRespEmiNR Responsável Emissão Guia Remissão | Responsable de emisión de guía de remisión | Integer | ||
dDesRespEmiNR Descrição Responsável Emissão Guia Remissão | Descripción de responsable de emisión de guía de remisión | Character | ||
dKmR | Distância Distancia (km) | Integer | ||
dFecEm Data Futura Emissão Fatura | Fecha futura de emisión de la factura | Character | ||
dSubExe | Total Isentoexento | Decimal | 999999999999999.99999999 | |
dSubExo | Total Exoneradoexonerado | Decimal | 999999999999999.99999999 | |
dSub5 | Total Itens de ítems IVA 5% | Decimal | 999999999999999.99999999 | |
dSub10 | Total Itens de ítems IVA 10% | Decimal | 999999999999999.99999999 | |
dTotOpe | Total Operação de operación | Decimal | 999999999999999.99999999 | |
dTotDesc | Total Descontode descuento | Decimal | 999999999999999.99999999 | |
dTotDescGlotem | Total Desconto Global Itemde descuento global ítem | Decimal | 999999999999999.99999999 | |
dTotAntItem | Total Antecipação Itemde anticipo de ítem | Decimal | 999999999999999.99999999 | |
dTotAnt | Total Antecipaçãode anticipo | Decimal | 999999999999999.99999999 | |
dPorcDescTotal Percentual Desconto Total | Porcentaje de descuento total | Decimal | 999.99999999 | |
dDescTotal | Desconto TotalDescuento total | Decimal | 999999999999999.99999999 | |
dAnticipo | AntecipaçãoAnticipo | Decimal | 999999999999999.99999999 | |
dRedon | ArredondamentoRedondeo | Decimal | 999999999999999.99999999 | |
dComi | ComissãoComisión | Decimal | 999999999999999.99999999 | |
dTotGralOpe | Total Geral Operaçãogeneral de operación | Decimal | 999999999999999.99999999 | |
dIVA5 | Total IVA 5% | Decimal | 999999999999999.99999999 | |
dIVA10 | Total IVA 10% | Decimal | 999999999999999.99999999 | |
dLiqTotIVA5 | Total Liquido neto IVA 5% | Decimal | 999999999999999.99999999 | |
dLiqTotIVA10 | Total Liquido neto IVA 10% | Decimal | 999999999999999.99999999 | |
dIVAComi | IVA ComissãoComisión | Decimal | 999999999999999.99999999 | |
dTotIVA | Total IVA | Decimal | 999999999999999.99999999 | |
dBaseGrav5 | Base IVA 5% | Decimal | 999999999999999.99999999 | |
dBaseGrav10 | Base IVA 10% | Decimal | 999999999999999.99999999 | |
dTBasGraIVA | Total Base IVA Gravado | Decimal | 999999999999999.99999999 | |
dTotalGs | Total Geralgeneral | Decimal | 999999999999999.99999999 | |
l-exporta | Se Si es documento de exportaçãoexportación | LogicalNO | EN EL | |
TEMP-TABLE tt-transp | ||||
Atributo | DescriçãoDescripción | Tipo | ||
iTipTrans | Motivo | Transportede transporte | Integer | |
dDesTipTrans | Descrição MotivoDescripción de motivo | Character | ||
iModTrans | Modalidade TransporteModalidad de transporte | Integer | ||
dDesModTrans | Descrição ModalidadeDescripción de modalidad | Character | ||
iRespFlete | Responsável EmissãoResponsable de emisión | Integer | ||
cCondNeg | Incoterm | Character | ||
dNuManif | Número | Manifestode manifiesto | Character | |
dNuDespImp | não no enviado | Character | ||
dIniTras | Data Início TrasladoFecha de inicio de traslado | Character | ||
dFinTras | Data Fim TrasladoFecha final de traslado | Character | ||
cPaisDest | Código | País Destinode país destino | Character | |
dDesPaisDest | Nome PaísNombre del país | Character | ||
dDirLocSal | Endereço SaídaDirección de salida | Character | ||
dNumCasSal | Número | Casa Saídade casa de salida | Integer | |
cDepSal | Departamento | Saídade salida | Integer | |
dDesDepSal | DescriçãoDescripción | Character | ||
cDisSal | Distrito ( | não no enviado) | Integer | |
dDesDisSal | não no enviado | Character | ||
cCiuSal | Cidade SaídaCiudad de salida | Integer | ||
dDesCiuSal | DescriçãoDescripción | Character | ||
dTelSal | TelefoneTeléfono | Character | ||
dDirLocEnt | Endereço EntregaDirección de entrega | Character | ||
dNumCasEnt | Número | Casa Entregade casa de entrega | Integer | |
cDepEnt | Departamento | Entregade entrega | Integer | |
dDesDepEnt | DescriçãoDescripción | Character | ||
cDisEnt | Distrito ( | não no enviado) | Integer | |
dDesDisEnt | não no enviado | Character | ||
cCiuEnt | Cidade EntregaCiudad de entrega | Integer | ||
dDesCiuEnt | DescriçãoDescripción | Character | ||
dTelEnt | TelefoneTeléfono | Character | ||
iNatTrans | Tipo | Contribuinte Transportadorade contribuyente de transportadora | Integer | |
dNomTrans | Nome TransportadoraNombre de transportadora | Character | ||
dRucTrans | RUC | Character | ||
dDVTrans | Dígito | Verificador verificador RUC | Integer | |
iTipIDTrans | Código | Fiscal fiscal Docto | IdentificaçãoIdentificación | Integer |
dDTipIDTrans | Descrição Descripción Docto | IdentificaçãoIdentificación | Character | |
dNumIDTrans | Número Docto | IdentificaçãoIdentificación | Character | |
cNacTrans | Código | País Transportadorade país de transportadora | Character | |
dDesNacTrans | Nome PaísNombre del país | Character | ||
dNumIDChof | Documento | Identificação Motoristade identificación del conductor | Character | |
dNomChof | Nome MotoristaNombre del conductor | Character | ||
dDomFisc | Endereço TransportadoraDirección de transportadora | Character | ||
dDirChof | Endereço MotoristaDirección del conductor | Character | ||
TEMP-TABLE tt-veic | |||
Atributo | DescriçãoDescripción | Tipo | |
dTiVehTras | Descrição Modalidade TransporteDescripción de modalidad de transporte | Character | |
dMarVeh | Marca | Character | |
dTipIdenVeh | Tipo | Identificação Veículode identificación de vehículo | Integer |
dNroIDVeh | Número | Identificaçãode identificación | Character |
dNroMatVeh | Número | Matrículade matrícula | Character |
dNroVuelo | Número | Vôo de vuelo | Character |
TEMP-TABLE tt-emissor | ||
Atributo | DescriçãoDescripción | Tipo |
dRucEm | RUC Emissordel emisor | Character |
dDVEmi | Dígito Verificador verificador RUC | Integer |
iTipCont | Tipo Contribuintede contribuyente | Integer |
cTipReg | Tipo Regime de régimen (SérieSerie) | Integer |
dNomEmi | Razão SocialRazón social | Character |
dNomFanEmi Nome | FantasiaNombre fantasía | Character |
dDirEmi | EndereçoDirección | Character |
dNumCas | Número | Integer |
cDepEmi | Departamento (Estado) | Integer |
dDesDepEmi | Descrição Descripción de Estado | Character |
cDisEmi | não no enviado | Integer |
dDesDisEmi | não no enviado | Character |
cCiuEmi | Código Cidadede la ciudad | Integer |
dDesCiuEmi Descrição Cidade | Descripción de la ciudad | Character |
dTelEmi | TelefoneTeléfono | Character |
dEmailE | Character | |
dDenSuc | não no enviado | Character |
TEMP-TABLE tt-acteco | ||
Atributo | DescriçãoDescripción | Tipo |
cActEco | Código ACTECO (natureza operaçãoorigen de operación) | Character |
dDesActEco | Descrição Descripción ACTECO | Character |
TEMP-TABLE tt-receptor | |||
Atributo | DescriçãoDescripción | Tipo | |
iNatRec | Natureza ContribuinteOrigen de contribuyente | Integer | |
iTiOpe | Tipo | Operação (natureza operaçãode operación (origen de operación) | Integer |
cPaisRec | Código | País Receptordel país receptor | Character |
dDesPaisRe | Descrição PaísDescripción del país | Character | |
iTiContRec | Tipo de | Contribuintecontribuyente | Integer |
dRucRec | RUC Receptor | Character | |
dDVRec | Dígito | Verificador verificador RUC | Integer |
iTipIDRec | Código | Fiscal Documento Identificaçãofiscal Docto Identificación | Integer |
dDTipIDRec | Descrição Documento IdentificaçãoDescripción de documento de identificación | Character | |
dNumIDRec | Número | Documento Identificaçãode documento de identificación | Character |
dNomRec | Razão SocialRazón social | Character | |
dNomFanRec | Nome FantasiaNombre fantasía | Character | |
dDirRec | EndereçoDirección | Character | |
dNumCasRec | Número | Integer | |
cDepRec | Departamento (Estado) | Integer | |
dDesDepRec | Descrição Descripción de Estado | Character | |
cDisRec | não no enviado | Integer | |
dDesDisRec | não no enviado | Character | |
cCiuRec | Código | Cidadede la ciudad | Integer |
dDesCiuRec | Descrição CidadeDescripción de la ciudad | Character | |
dTelRec | TelefoneTeléfono | Character | |
dEmailRec | Character | ||
dCodCliente | Código | Emitentede emitente | Character |
TEMP-TABLE tt-itens | ||||
Atributo | DescriçãoDescripción | Tipo | Formato | |
secuencia | Sequência do item Secuencia del ítem | Integer | ||
dCodInt | Código | Itemdel ítem | Character | |
dNCM | Código NCM | Integer | ||
dDesProSer | Descrição ItemDescripción del ítem | Character | ||
cUniMed | Código | Unidade Medidade la unidad de medida | Integer | |
dDesUniMed | Descrição Unidade MedidaDescripción de la unidad medida | Character | ||
dCantProSer | QuantidadeCantidad | Decimal | 9999999999.9999 | |
cRelMerc | TolerânciaTolerancia | Integer | ||
dDesRelMerc | Descrição TolerânciaDescripción de tolerancia | Character | ||
dCanQuiMer | Quantidade TolerânciaCantidad de tolerancia | Decimal | 9999999999.9999 | |
dPorQuiMer | Percentual TolerânciaPorcentaje de tolerancia | Decimal | 999.99999999 | |
dPUniProSer | Preço Unitário com ImpostosPrecio unitario con impuestos | Decimal | 999999999999999.99999999 | |
dTotBruOpeItem | Total | Itemítem | Decimal | 999999999999999.99999999 |
dDescItem | Desconto Unitário ItemDescuento unitario ítem | Decimal | 999999999999999.99999999 | |
dPorcDesIt | % | Desconto Total ItemDescuento total ítem | Decimal | 999.99999999 |
dDescGloItem | Desconto Global ItemDescuento global ítem | Decimal | 999999999999999.99999999 | |
dTotOpeItem | Total | Item sem Despesasítem sin gastos | Decimal | 999999999999999.99999999 |
dTotOpeGs | não no enviado | Decimal | 999999999999999.99999999 | |
dAntPreUniIt | não no enviado | Decimal | 999999999999999.99999999 | |
dAntGloPreUniIt | Preço Unitário da AntecipaçãoPrecio unitario del anticipo | Decimal | 999999999999999.99999999 | |
dInfItem | não no enviado, | somente Despesa quando solamente Gasto cuando corresponda | Character | |
TEMP-TABLE tt-imposto | ||||
Atributo | DescriçãoDescripción | Tipo | Formato | |
secuencia | Sequência do item Secuencia del ítem | Integer | ||
iAfecIVA | Código | Itemdel ítem | Integer | |
dDesAfecIVA | Tipo | Afetação de tributación IVA | Character | |
dPropIVA | Proporção Gravação Proporción de gravamen IVA | Decimal | 999.99999999 | |
dTasaIVA | % IVA | Integer | ||
dBasGravIVA | Base de cálculo | Decimal | 999999999999999.99999999 | |
dLiqIVAItem | Valor IVA | Decimal | 999999999999999.99999999 | |
dBasExe | Base | Isentaexenta | Decimal | 999999999999999.99999999 |
TEMP-TABLE tt-pagos | ||||
Atributo | DescriçãoDescripción | Tipo | Formato | |
iCondOpe | Código | Condição Operaçãode condición de operación | Integer | |
dDCondOpe | Descrição Condição OperaçãoDescripción de condición de operación | Character | ||
iCondCred | Código | Condição Créditode condición de crédito | Integer | |
dDCondCred | Descrição Condição CréditoDescripción de condición de crédito | Character | ||
dPlazoCre | Prazo Condição CréditoPlazo de condición de crédito | Character | ||
dCuotas | ParcelasPartidas | Integer | ||
dMonEnt | Valor | das antecipações quando condição à de los anticipos con condición de crédito | Decimal | 999999999999999.9999 |
TEMP-TABLE tt-monto-ini | ||||
Atributo | DescriçãoDescripción | Tipo | Formato | |
iTiPago | Código | Tipo Pagamentode tipo de pago | Integer | |
dDesTiPag | Descrição Tipo PagamentoDescripción de tipo de pago | Character | ||
dMonTiPag | Valor | conforme Tipo Pagamentode acuerdo con el tipo de pago | Decimal | 999999999999999.9999 |
cMoneTiPag | Moeda Moneda | Character | ||
dDMoneTiPag | Descrição MoedaDescripción de moneda | Character | ||
dTiCamTiPag | CotaçãoCotización | Decimal | 99999.9999 | |
TEMP-TABLE tt-parcelas | ||||
Atributo | DescriçãoDescripción | Tipo | Formato | |
cMoneCuo | Moeda ParcelaMoneda de partida | Character | ||
dDMoneCuo | Descrição MoedaDescripción de moneda | Character | ||
dMonCuota | Valor | Parcelacuota | Decimal | 999999999999999.9999 |
dVencCuo | Vencimento ParcelaVencimiento de partida | Character | ||
TEMP-TABLE tt-compl-comercial | |||
Atributo | DescriçãoDescripción | Tipo | |
OrdCompra | Número | Ordem Comprade orden de compra | Character |
dOrdVta | Número | Pedido Representantede pedido de representante | Character |
dAsiento | não no enviado | Character | |
TEMP-TABLE tt-doc-assoc | |||
Atributo | DescriçãoDescripción | Tipo | |
iTipDocAso | Tipo | Documento Associadode documento asociado | Integer |
dDesTipDocAso | Descrição Tipo Documento AssociadoDescripción de tipo de documento asociado | Character | |
dCdCDERef | Código | Autorização Documento Associadode autorización de documento asociado | Character |
En caso de
erro nas validações acima, o erro será retornado por meio daerror en las validaciones anteriores, el error se retornará por medio de la temp-table RowErrors.
Se os dados forem aceitos, aSi se aceptan los datos, la API retornará
um OK através doun OK por medio del return-value.
Si el retorno fuera No caso do retorno ser NOK, todos os erros encontrados serão retornados na tabela los errores encontrados se retornarán en la tabla Temp-Table RowErrors:
A La tt-erros é uma tabela es una tabla de retorno de dados referentes aos erros encontrados na manipulação dos dados das tabelas datos referente a los errores encontrados en el manejo de los datos de las tablas de entrada. A La tt-erros retorna dados datos por meio medio de um registro contendo o código do erro e a sua descriçãoun registro que contiene el código del error y su descripción.
Obs.: Depois da chamada feita à API é imprescindível tratar os erros retornados caso existamDespués de haber hecho la llamada a la API es imprescindible tratar los errores retornados si existen.
TEMP-TABLE RowErrors | |||
Atributo | DescriçãoDescripción | Tipo | |
ErrorSequence | Número | Sequênciade secuencia | Integer |
ErrorNumber | Código | Errode error | Integer |
ErrorDescription | DescriçãoDescripción | Character | |
ErrorParameters | ParâmetrosParámetros | Character | |
ErrorType | Tipo | Character | |
Errorhelp | Help | Character | |
Errorsubtype | Subtipo | Character | |