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
}