meta data de esta página
¡Esta es una revisión vieja del documento!
Método REST API Enviar
Los datos de acceso son:
URL: https://testemision.thefactoryhka.com.do/api/Enviar
Method: POST
Request:
{ "Token": "sample string 1", "DocumentoElectronico": { "Encabezado": { "IdentificacionDocumento": { "TipoDocumento": "sample string 1", "NCF": "sample string 2", "FechaVencimientoSecuencia": "sample string 3", "IndicadorEnvioDiferido": "sample string 4", "IndicadorMontoGravado": "sample string 5", "IndicadorNotaCredito": "sample string 6", "TipoIngresos": "sample string 7", "TipoPago": "sample string 8", "FechaLimitePago": "sample string 9", "TerminoPago": "sample string 10", "TablaFormasPago": [ { "Forma": "sample string 1", "Monto": 2.0 }, { "Forma": "sample string 1", "Monto": 2.0 } ], "TipoCuentaPago": "sample string 11", "NumeroCuentaPago": "sample string 12", "BancoPago": "sample string 13", "FechaDesde": "sample string 14", "FechaHasta": "sample string 15" }, "Emisor": { "RNC": "sample string 1", "RazonSocial": "sample string 2", "NombreComercial": "sample string 3", "Sucursal": "sample string 4", "Direccion": "sample string 5", "Municipio": "sample string 6", "Provincia": "sample string 7", "TablaTelefono": [ "sample string 1", "sample string 2" ], "Correo": "sample string 8", "WebSite": "sample string 9", "ActividadEconomica": "sample string 10", "CodigoVendedor": "sample string 11", "NumeroFacturaInterna": "sample string 12", "NumeroPedidoInterno": 13, "ZonaVenta": "sample string 14", "RutaVenta": "sample string 15", "InformacionAdicional": "sample string 16", "FechaEmision": "sample string 17" }, "Comprador": { "RNC": "sample string 1", "IdentificacionExtranjero": "sample string 2", "RazonSocial": "sample string 3", "Contacto": "sample string 4", "Correo": "sample string 5", "Direccion": "sample string 6", "Municipio": "sample string 7", "Provincia": "sample string 8", "Pais": "sample string 9", "FechaEntrega": "sample string 10", "ContactoEntrega": "sample string 11", "DireccionEntrega": "sample string 12", "TelefonoAdicional": "sample string 13", "FechaOrden": "sample string 14", "NumeroOrden": "sample string 15", "CodigoInterno": "sample string 16", "ResponsablePago": "sample string 17", "InformacionAdicional": "sample string 18" }, "InformacionesAdicionales": { "FechaEmbarque": "sample string 1", "NumeroEmbarque": "sample string 2", "NumeroContenedor": "sample string 3", "NumeroReferencia": 4, "PesoBruto": 5.0, "PesoNeto": 6.0, "UnidadPesoBruto": "sample string 7", "UnidadPesoNeto": "sample string 8", "CantidadBulto": 9.0, "UnidadBulto": "sample string 10", "VolumenBulto": 11.0, "UnidadVolumen": "sample string 12", "NombrePuertoEmbarque": "sample string 13", "CondicionesEntrega": "sample string 14", "TotalFob": 15.0, "Seguro": 16.0, "Flete": 17.0, "OtrosGastos": 18.0, "TotalCif": 19.0, "RegimenAduanero": "sample string 20", "NombrePuertoSalida": "sample string 21", "NombrePuertoDesembarque": "sample string 22" }, "Transporte": { "Conductor": "sample string 1", "Documento": 2, "Ficha": "sample string 3", "Placa": "sample string 4", "Ruta": "sample string 5", "Zona": "sample string 6", "NumeroAlbaran": "sample string 7", "Via": "sample string 8", "PaisOrigen": "sample string 9", "DireccionDestino": "sample string 10", "PaisDestino": "sample string 11", "RNCIdentificacionCompaniaTransportista": "sample string 12", "NombreCompaniaTransportista": "sample string 13", "NumeroViaje": "sample string 14" }, "Totales": { "MontoGravadoTotal": 1.0, "MontoGravadoI1": 2.0, "MontoGravadoI2": 3.0, "MontoGravadoI3": 4.0, "MontoExento": 5.0, "ITBIS1": 6, "ITBIS2": 7, "ITBIS3": 8, "TotalITBIS": 9.0, "TotalITBIS1": 10.0, "TotalITBIS2": 11.0, "TotalITBIS3": 12.0, "MontoImpuestoAdicional": 13.0, "ImpuestosAdicionales": [ { "TipoImpuesto": "sample string 1", "TasaImpuestoAdicional": 2.0, "MontoImpuestoSelectivoConsumoEspecifico": 3.0, "MontoImpuestoSelectivoConsumoAdvalorem": 4.0, "OtrosImpuestosAdicionales": 5.0 }, { "TipoImpuesto": "sample string 1", "TasaImpuestoAdicional": 2.0, "MontoImpuestoSelectivoConsumoEspecifico": 3.0, "MontoImpuestoSelectivoConsumoAdvalorem": 4.0, "OtrosImpuestosAdicionales": 5.0 } ], "MontoTotal": 14.0, "MontoNoFacturable": 15.0, "MontoPeriodo": 16.0, "SaldoAnterior": 17.0, "MontoAvancePago": 18.0, "ValorPagar": 19.0, "TotalITBISRetenido": 20.0, "TotalISRRetencion": 21.0, "TotalITBISPercepcion": 22.0, "TotalISRPercepcion": 23.0 }, "OtraMoneda": { "TipoMoneda": "sample string 1", "TipoCambio": 2.0, "MontoGravadoTotal": 3.0, "MontoGravado1": 4.0, "MontoGravado2": 5.0, "MontoGravado3": 6.0, "MontoExento": 7.0, "MontoExentoOtraMoneda": 8.0, "TotalITBIS": 9.0, "TotalITBIS1": 10.0, "TotalITBIS2": 11.0, "TotalITBIS3": 12.0, "MontoImpuestoAdicional": 13.0, "ImpuestosAdicionales": [ { "Tipo": "sample string 1", "Tasa": 2.0, "MontoSelectivoConsumoEspecifico": 3.0, "MontoSelectivoConsumoAdvalorem": 4.0, "OtrosImpuestosAdicionales": 5.0 }, { "Tipo": "sample string 1", "Tasa": 2.0, "MontoSelectivoConsumoEspecifico": 3.0, "MontoSelectivoConsumoAdvalorem": 4.0, "OtrosImpuestosAdicionales": 5.0 } ], "MontoTotal": 14.0 } }, "DetallesItems": [ { "NumeroLinea": 1, "TablaCodigos": [ { "Tipo": "sample string 1", "Codigo": "sample string 2" }, { "Tipo": "sample string 1", "Codigo": "sample string 2" } ], "IndicadorFacturacion": "sample string 2", "Retencion": { "IndicadorAgente": "sample string 1", "MontoITBIS": 2.0, "MontoISR": 3.0 }, "Nombre": "sample string 3", "IndicadorBienoServicio": "sample string 4", "Descripcion": "sample string 5", "Cantidad": 6.0, "UnidadMedida": "sample string 7", "CantidadReferencia": 8.0, "UnidadReferencia": "sample string 9", "TablaSubcantidad": [ { "Subcantidad": 1.0, "Codigo": "sample string 2" }, { "Subcantidad": 1.0, "Codigo": "sample string 2" } ], "GradosAlcohol": 10.0, "PrecioUnitarioReferencia": 11.0, "FechaElaboracion": "sample string 12", "FechaVencimiento": "sample string 13", "Mineria": [ { "PesoNetoKilogramo": 1.0, "PesoNeto": "sample string 2", "TipoAfiliacion": "sample string 3", "Liquidacion": "sample string 4" }, { "PesoNetoKilogramo": 1.0, "PesoNeto": "sample string 2", "TipoAfiliacion": "sample string 3", "Liquidacion": "sample string 4" } ], "PrecioUnitario": 14.0, "DescuentoMonto": 15.0, "TablaSubDescuento": [ { "Tipo": "sample string 1", "Porcentaje": 2.0, "Monto": 3.0 }, { "Tipo": "sample string 1", "Porcentaje": 2.0, "Monto": 3.0 } ], "RecargoMonto": 16.0, "TablaSubRecargo": [ { "Tipo": "sample string 1", "Porcentaje": 2.0, "Monto": 3.0 }, { "Tipo": "sample string 1", "Porcentaje": 2.0, "Monto": 3.0 } ], "TablaImpuestoAdicional": [ { "TipoImpuesto": "sample string 1" }, { "TipoImpuesto": "sample string 1" } ], "OtraMonedaDetalle": { "Precio": 1.0, "Descuento": 2.0, "Recargo": 3.0, "Monto": 4.0 }, "Monto": 17.0 }, { "NumeroLinea": 1, "TablaCodigos": [ { "Tipo": "sample string 1", "Codigo": "sample string 2" }, { "Tipo": "sample string 1", "Codigo": "sample string 2" } ], "IndicadorFacturacion": "sample string 2", "Retencion": { "IndicadorAgente": "sample string 1", "MontoITBIS": 2.0, "MontoISR": 3.0 }, "Nombre": "sample string 3", "IndicadorBienoServicio": "sample string 4", "Descripcion": "sample string 5", "Cantidad": 6.0, "UnidadMedida": "sample string 7", "CantidadReferencia": 8.0, "UnidadReferencia": "sample string 9", "TablaSubcantidad": [ { "Subcantidad": 1.0, "Codigo": "sample string 2" }, { "Subcantidad": 1.0, "Codigo": "sample string 2" } ], "GradosAlcohol": 10.0, "PrecioUnitarioReferencia": 11.0, "FechaElaboracion": "sample string 12", "FechaVencimiento": "sample string 13", "Mineria": [ { "PesoNetoKilogramo": 1.0, "PesoNeto": "sample string 2", "TipoAfiliacion": "sample string 3", "Liquidacion": "sample string 4" }, { "PesoNetoKilogramo": 1.0, "PesoNeto": "sample string 2", "TipoAfiliacion": "sample string 3", "Liquidacion": "sample string 4" } ], "PrecioUnitario": 14.0, "DescuentoMonto": 15.0, "TablaSubDescuento": [ { "Tipo": "sample string 1", "Porcentaje": 2.0, "Monto": 3.0 }, { "Tipo": "sample string 1", "Porcentaje": 2.0, "Monto": 3.0 } ], "RecargoMonto": 16.0, "TablaSubRecargo": [ { "Tipo": "sample string 1", "Porcentaje": 2.0, "Monto": 3.0 }, { "Tipo": "sample string 1", "Porcentaje": 2.0, "Monto": 3.0 } ], "TablaImpuestoAdicional": [ { "TipoImpuesto": "sample string 1" }, { "TipoImpuesto": "sample string 1" } ], "OtraMonedaDetalle": { "Precio": 1.0, "Descuento": 2.0, "Recargo": 3.0, "Monto": 4.0 }, "Monto": 17.0 } ], "Subtotales": [ { "Numero": 1, "Descripcion": "sample string 2", "Orden": 3, "MontoGravadoTotal": 4.0, "MontoGravadoI1": 5.0, "MontoGravadoI2": 6.0, "MontoGravadoI3": 7.0, "ITBIS": 8.0, "ITBIS1": 9.0, "ITBIS2": 10.0, "ITBIS3": 11.0, "ImpuestoAdicional": 12.0, "Exento": 13.0, "Monto": 14.0, "Lineas": 15 }, { "Numero": 1, "Descripcion": "sample string 2", "Orden": 3, "MontoGravadoTotal": 4.0, "MontoGravadoI1": 5.0, "MontoGravadoI2": 6.0, "MontoGravadoI3": 7.0, "ITBIS": 8.0, "ITBIS1": 9.0, "ITBIS2": 10.0, "ITBIS3": 11.0, "ImpuestoAdicional": 12.0, "Exento": 13.0, "Monto": 14.0, "Lineas": 15 } ], "DescuentosORecargos": [ { "NumeroLinea": 1, "TipoAjuste": "sample string 2", "IndicadorNorma1007": "sample string 3", "Descripcion": "sample string 4", "TipoValor": "sample string 5", "Valor": 6.0, "Monto": 7.0, "MontoOtraMoneda": 8.0, "IndicadorFacturacion": "sample string 9" }, { "NumeroLinea": 1, "TipoAjuste": "sample string 2", "IndicadorNorma1007": "sample string 3", "Descripcion": "sample string 4", "TipoValor": "sample string 5", "Valor": 6.0, "Monto": 7.0, "MontoOtraMoneda": 8.0, "IndicadorFacturacion": "sample string 9" } ], "InformacionReferencia": { "NCFModificado": "sample string 1", "RNCOtroContribuyente": "sample string 2", "FechaNCFModificado": "sample string 3", "CodigoModificacion": "sample string 4", "RazonModificacion": "sample string 5" } } }
Response:
{ "codigo": 0, "mensaje": "Procesado Correctamente", "xmlbase64": "Y\\ggY\\ggY\\ggY\\ggY\\gg", "procesado": true }
Donde “DocumentoElectronico” se trata de un objeto definido de la siguiente manera:
{ "id": 0, "secuencia": "Procesado Correctamente", "kjhakhga": "Y\\ggY\\ggY\\ggY\\ggY\\gg", "norma": true }