meta data de esta página
  •  

Método EnviarFactura()

Url: http://demointws.thefactoryhka.com.ec/ApiRest/Service.svc/EnviarFactura Método: POST

Request Json Body:

Request.json
{
	"RUC":"String content",
	"Token":"String content",
	"Documento":{
 
		"Version":"String content",
 
		"InfoTributaria":{
			"AgenteRetencion":"String content",
			"CodigoNumerico":"String content",
			"DirMatriz":"String content",
			"Estab":"String content",
			"NombreComercial":"String content",
			"PtoEmi":"String content",
			"RazonSocial":"String content",
			"RegimenMicroempresas":"String content",
			"Secuencial":"String content"
						},
 
 
		"InfoFactura":{
			"CodDocReembolso":"String content",
			"ComercioExterior":"String content",
			"Compensaciones":[{
				"Codigo":"String content",
				"Tarifa":"String content",
				"Valor":"String content"
			}],
			"ContribuyenteEspecial":"String content",
			"DirEstablecimiento":"String content",
			"DireccionComprador":"String content",
			"FechaEmision":"String content",
			"FleteInternacional":"String content",
			"GastosAduaneros":"String content",
			"GastosTransporteOtros":"String content",
			"GuiaRemision":"String content",
			"IdentificacionComprador":"String content",
			"ImporteTotal":"String content",
			"IncoTermFactura":"String content",
			"IncoTermTotalSinImpuestos":"String content",
			"LugarIncoTerm":"String content",
			"Moneda":"String content",
			"ObligadoContabilidad":"String content",
			"Pagos":[{
				"FormaPago":"String content",
				"Plazo":"String content",
				"Total":"String content",
				"UnidadTiempo":"String content"
			}],
			"PaisAdquisicion":"String content",
			"PaisDestino":"String content",
			"PaisOrigen":"String content",
			"Placa":"String content",
			"Propina":"String content",
			"PuertoDestino":"String content",
			"PuertoEmbarque":"String content",
			"RazonSocialComprador":"String content",
			"SeguroInternacional":"String content",
			"TipoIdentificacionComprador":"String content",
			"TotalBaseImponibleReembolso":"String content",
			"TotalComprobantesReembolso":"String content",
			"TotalConImpuestos":[{
				"BaseImponible":"String content",
				"Codigo":"String content",
				"CodigoPorcentaje":"String content",
				"DescuentoAdicional":"String content",
				"Tarifa":"String content",
				"Valor":"String content",
				"ValorDevolucionIva":"String content"
			}],
			"TotalDescuento":"String content",
			"TotalImpuestoReembolso":"String content",
			"TotalSinImpuestos":"String content",
			"TotalSubsidio":"String content",
			"ValorRetIva":"String content",
			"ValorRetRenta":"String content"
		},	
 
		"Detalles":[{
			"Cantidad":"String content",
			"Descripcion":"String content",
			"Descuento":"String content",
			"Impuestos":[{
				"BaseImponible":"String content",
				"Codigo":"String content",
				"CodigoPorRet":"String content",
				"Valor":"String content",
				"Tarifa":"String content"
						}],
			"PrecioTotalSinImpuesto":"String content",
			"PrecioUnitario":"String content",
			"CodigoAuxiliar":"String content",
			"CodigoPrincipal":"String content",
			"DetAdicional":[{
				"Nombre":"String content",
				"Valor":"String content"
			}],
			"PrecioSinSubsidio":"String content",
			"UnidadMedida":"String content"
		}],
 
		"CampoAdicional":[{
			"Nombre":"String content",
			"Valor":"String content"
						 }],
 
 
		"InfoSustitutivaGuiaRemision":{
			"Destinos":[{
				"CodEstabDestino":"String content",
				"DocAduaneroUnico":"String content",
				"MotivoTraslado":"String content",
				"Ruta":"String content"
			}],
			"DirDestinatario":"String content",
			"DirPartida":"String content",
			"FechaFinTransporte":"String content",
			"FechaIniTransporte":"String content",
			"Placa":"String content",
			"RazonSocialTransportista":"String content",
			"RucTransportista":"String content",
			"TipoIdentificacionTransportista":"String content"
		},
 
		"MaquinaFiscal":{
			"marca":"String content",
			"modelo":"String content",
			"serie":"String content"
		},
		"Negociable":{
			"Correo":"String content"
		},
 
		"OtrosRubrosTerceros":[{
			"Concepto":"String content",
			"Total":"String content"
		}],
		"Reembolsos":[{
			"CodDocReembolso":"String content",
			"CodPaisPagoProveedorReembolso":"String content",
			"CompensacionesReembolso":[{
				"Codigo":"String content",
				"Tarifa":"String content",
				"Valor":"String content"
			}],
			"DetalleImpuestos":[{
				"BaseImponible":"String content",
				"Codigo":"String content",
				"CodigoPorRet":"String content",
				"Valor":"String content",
				"Tarifa":"String content"
			}],
			"EstabDocReembolso":"String content",
			"FechaEmisionDocReembolso":"String content",
			"IdentificacionProveedorReembolso":"String content",
			"NumeroautorizacionDocReemb":"String content",
			"PtoEmiDocReembolso":"String content",
			"SecuencialDocReembolso":"String content",
			"TipoIdentificacionProveedorReembolso":"String content",
			"TipoProveedorReembolso":"String content"
		}],
		"Retenciones":[{
			"Codigo":"String content",
			"CodigoPorcentaje":"String content",
			"Tarifa":"String content",
			"Valor":"String content"
		}],
 
		"CorreoNegociable":"String content",
		"CorreoNotificar":"String content",		
		"DirCliente":"String content",
		"Notificar":"String content",
		"CPCliente":"String content",
		"TelefonoCliente":"String content",
 
	}
}

Response Json:

Request.json
{
	"Archivo":"String content",
	"Codigo":"String content",
	"Mensaje":"String content",
	"Procesado":true
}

El campo “Archivo” esta en formato BASE-64