POST
/api/v1/Invoices
Servicio para el procesamiento de una factura electrónica en formato JSON
Request body
{ "datosGenerales": { "tipoEmision": "string", "fechaHoraInicioContingencia": "2021-12-08T19:47:34.334Z", "razonOperacionContingencia": "string", "tipoDocumento": "string", "numeroDocumento": 0, "puntoFacturacion": 0, "fechaEmision": "2021-12-08T19:47:34.334Z", "fechaSalidaEstimada": "2021-12-08T19:47:34.334Z", "naturalezaOperacion": "string", "tipoOperacion": 0, "destinoOperacion": 0, "formatoGeneracionCafe": 0, "maneraEntregaCafe": 0, "envioContenedorReceptor": 0, "procesoGeneracionFe": 0, "tipoTransaccionVenta": 0, "tipoSucursal": 0, "informacionInteresEmisor": "string", "informacionEmisor": { "datosRucEmisor": { "tipoContribuyente": 0, "ruc": "string", "digitoVerificador": "string" }, "nombreORazonSocial": "string", "codigoSucursal": "string", "coordenadaGeograficaSucursal": "string", "direccionSucursal": "string", "ubicacionEmisor": { "codigoUbicacion": "string", "corregimiento": "string", "distrito": "string", "provincia": "string" }, "telefonoSucursal": "string", "direccionCorreoElectronico": "string" }, "informacionReceptor": { "tipoReceptorFe": "string", "datosRucReceptor": { "tipoContribuyente": 0, "rucReceptor": "string", "digitoVerificador": "string" }, "nombreRazonReceptor": "string", "direccionReceptor": "string", "ubicacionReceptor": { "codigoUbicacion": "string", "corregimiento": "string", "distrito": "string", "provincia": "string" }, "grupoIdentificacionExtranjera": { "pasaportNumeroIdentificacionextranjera": "string", "paisExtrangero": "string", "telefonoContactoReceptor": "string", "correoElectonicoReceptor": "string", "paisReceptor": "string", "paisReceptorNoExisteDescripcion": "string" }, "telefonoContactoReceptor": "string", "correoElectronicoRecepctor": "string", "paisReceptor": "string", "paisReceptorNoExisteDescripcion": "string" }, "facturaExportacion": { "condicionEntregaINCOTERMS": "string", "monedaOperacion": "string", "descripcionMonedaNoExistente": "string", "tipoDeCambio": 0, "montoMOnedaExtrangera": 0, "puertoEmbarque": "string" }, "documentosFiscalesReferenciados": [ { "rucEmisorDocumentoReferenciado": "string", "tipoContribuyenteEmisorDocuemntoReferenciado": 0, "rucContribuyenteEmisorDocumentoReferenciado": "string", "digitoVerificador": "string", "nombreRazonSocialEmisor": "string", "fechaEmisionDocumentoReferenciado": "2021-12-08T19:47:34.334Z", "informacionReferencia": { "informacionReferencia": { "cufeReferenciado": "string" }, "informacionReferenciaFacturaPapel": { "numeroFacturaPapel": "string" }, "informacionReferenciaImpresoraFiscal": { "numeroFeImpresoraFiscal": "string" } } } ], "grupoAutorizacionDescargaFe": { "autorizacionDescargaFe": { "tipoContribuyente": 0, "ruc": "string", "digitoVerificador": "string" } } }, "listaItems": [ { "numeroSecuenciaItem": 0, "descripcionProductoServicio": "string", "codigoInternoItem": 0, "unidadMedidaCodigoInterno": "string", "cantidadProductoServicio": 0, "fechaFabricacion": "string", "fechaCaducidad": "string", "codigoItemCodificacionPanamenaAbreviada": 0, "codigoItemCadificacionPanamena": 0, "unidadMedidaCodificacionPanamena": "string", "imformacionInteresEmisor": "string", "grupoPrecios": { "precioUnitarioTranferencia": 0, "descuento": 0, "precioUnitario": 0, "precioSeguro": 0, "precioAcarreo": 0, "sumaPrecioItem": 0 }, "grupoOtrosCodigosItem": { "codigoGTINComercializacion": 0, "cantidadProductoServicioGTINCom": 0, "codigoGTINInventario": 0, "cantidadProductoServicioCodigoGTIN": 0 }, "grupoITBMS": { "tasaITBMSAplicable": "string", "montoITBMS": 0 }, "grupoISC": { "tasaISCAplicable": 0, "montoISC": 0 }, "grupoOtrasTasasImpuesto": [ { "dCodOTI": "string", "dValOTI": 0 } ], "grupoDetalleVehiculo": { "modalidadOperacion": "string", "modalidadOperacionNoListada": "string", "chasis": "string", "color": "string", "colorDescripcion": "string", "potenciaMotor": 0, "capacidadMotor": 0, "pesoNeto": 0, "pesoBruto": 0, "tipoCombustible": "string", "tipoCombustibleNoListado": "string", "numeroMotor": "string", "capacidadMaximaTraccion": 0, "distanciaEjes": 0, "anioModeloFabricacion": 0, "aniofabricacion": 0, "tipoPintura": 0, "tipoPinturaNoListado": "string", "tipovehiculo": 0, "usovehiculo": 0, "condicionVehiculo": 0, "capacidadMaxima": 0 }, "grupoDetalleMedicina": { "numeroLoteMedicina": 0, "catidadProducto": 0 }, "grupoDetallePedidoComercial": { "numeroPedidoCompra": 0, "numeroSecuenciapedido": 0, "informacionInteresEmisor": "string" } } ], "totales": { "tiempoPago": 0, "grupoDescuentosBonificaciones": [ { "descripcionDescuentoBonificacion": "string", "montoDescuentoBonificacion": 0 } ], "grupoFormasPago": [ { "formaPago": "string", "formaPagoDescripcion": "string", "valorCuotaPagada": 0 } ], "grupoRetencionesFactura": { "codigoRetencionAplicar": 0, "montoRetencionAplicar": 0 }, "grupoInformacionPago": [ { "numeroSecuenciaCuota": 0, "fechaVencimientoCuota": "string", "valorCuota": 0, "informacionInteresEmisorCuota": "string" } ], "grupoTotalTasas": [ { "codigoOtrasTasasImpuestos": "string", "valorTotalTasasImpuestos": 0 } ] }, "detallePedido": { "numeroPermisoCompra": 0, "numeroAceptacion": 0, "codigoClienteReceptor": "string", "codigoSistemaEmisor": "string", "informacionInteresEmisor": "string" }, "informacionLogistica": { "numeroVolumenes": 0, "pesoTotalCarga": 0, "unidadPesoTotalCarga": 0, "licenciaVehiculo": "string", "nombreRazonTransportista": "string", "rucTransportista": { "tipoContribuyente": 0, "ruc": "string", "digitoVerificador": "string" }, "informacionInteresEmisor": "string" }, "datosLocal": { "datosRucReceptor": { "tipoContribuyente": 0, "ruc": "string", "digitoVerificador": "string", "nombreRazonLocal": "string", "direccionLocal": "string" }, "nombreRazonLocalEntrega": "string", "direccionLocal": "string", "grupoUbicacion": { "codigoUbicacion": "string", "corregimiento": "string", "distrito": "string", "provincia": "string" }, "telefonoContacto": "string", "telofonoContactoAdicional": "string", "telefonoContactoLocal": "string" }, "datosFirma": {}, "ambiente": 0, "secuencia": 0, "versionFormulario": "string" }
Respuesta
Valor de ejemplo
{ "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "rRetEnviFe": { "dVerForm": "string", "iAmb": 0, "dVerApl": "string", "rProtFe": { "dVerForm": 0, "gInfProt": { "dId": "string", "iAmb": 0, "dVerApl": "string", "dCUFE": "string", "dFecProc": "2021-10-07T21:30:32.845Z", "dProtAut": "string", "dDigVal": "string", "gResProc": [ { "dCodRes": "string", "dMsgRes": "string" } ] }, "signature": "string" } }, "invoice": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "cufe": "string", "secuence": 0, "requestTime": 0, "createdBy": "string", "createdDate": "2021-10-07T21:30:32.845Z", "updatedBy": "string", "updatedDate": "2021-10-07T21:30:32.845Z", "deletedBy": "string", "deletedDate": "2021-10-07T21:30:32.845Z" }
GET
/api/v1/Invoices/{cufe}
Consultar una factura emitida utilizando el CUFE.
cufe
String: CUFE de una factura emitida a través del servicio
Respuesta
Valor de ejemplo
{ "dVerForm": "string", "iAmb": 0, "dVerApl": "string", "dFecProc": "2021-10-07T21:32:38.567Z", "dCodRes": "string", "dMsgRes": "string", "xContenFE": [ null ], "dCUFEAut": "string" }