Xml - mjungjohann/Integraciones GitHub Wiki

Archivo Xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<Documento>
	<Encabezado>
		<IdDoc>
			<TipoDTE>33</TipoDTE>
			<Folio>1</Folio>
			<FchEmis>2018-09-05</FchEmis>
			<FmaPago>2</FmaPago>
		</IdDoc>
		<Emisor>
			<RUTEmisor>76518460-6</RUTEmisor>
			<RznSoc>SERVICIOS INTEGRALES DE SEGURIDAD PRIVADA LIMITADA</RznSoc>
			<GiroEmis>SERVICIOS INTEGRALES DE SEGURIDAD</GiroEmis>
			<Acteco>749221</Acteco>
			<DirOrigen>Quitalmahue N° 2202</DirOrigen>
			<CmnaOrigen>Buin</CmnaOrigen>
			<CiudadOrigen>Maipo</CiudadOrigen>
			<CdgVendedor>cabello</CdgVendedor>
		</Emisor>
		<RUTMandante>1-9</RUTMandante>
		<Receptor>
			<RUTRecep>88888888-8</RUTRecep>
			<RznSocRecep>EMPRESA PRUEBAS 8AAASSSSS</RznSocRecep>
			<GiroRecep>VENTA AL POR MAYOR DE MUEBLES</GiroRecep>
			<Contacto>999</Contacto>
			<DirRecep>SIN DIRECCION</DirRecep>
			<CmnaRecep>NONE</CmnaRecep>
			<CiudadRecep>NONE</CiudadRecep>
		</Receptor>
		<RUTSolicita>0-0</RUTSolicita>
		<Transporte>
			<Patente>yy-8888</Patente>
			<Chofer>
				<RUTChofer>18783312-4</RUTChofer>
				<NombreChofer>peter rock</NombreChofer>
			</Chofer>
			<DirDest>Pasaje X Edificio Y</DirDest>
		</Transporte>
		<Totales>
			<MntNeto>2755</MntNeto>
			<MntExe>1805</MntExe>
			<TasaIVA>19.0</TasaIVA>
			<IVA>523</IVA>
			<ImptoReten>
				<TipoImp>27</TipoImp>
				<TasaImp>10.0</TasaImp>
				<MontoImp>171</MontoImp>
			</ImptoReten>
			<MntTotal>5264</MntTotal>
		</Totales>
	</Encabezado>
	<Detalle>
		<NroLinDet>1</NroLinDet>
		<CdgItem>
			<TpoCodigo>EAN</TpoCodigo>
			<VlrCodigo>1234</VlrCodigo>
		</CdgItem>
		<NmbItem>TEst</NmbItem>
		<QtyItem>1</QtyItem>
		<UnmdItem>UNID</UnmdItem>
		<PrcItem>1000</PrcItem>
		<DescuentoPct>10.0</DescuentoPct>
		<DescuentoMonto>100</DescuentoMonto>
		<CodImpAdic>27</CodImpAdic>
		<MontoItem>900</MontoItem>
	</Detalle>
	<Detalle>
		<NroLinDet>2</NroLinDet>
		<CdgItem>
			<TpoCodigo>EAN</TpoCodigo>
			<VlrCodigo>1234</VlrCodigo>
		</CdgItem>
		<NmbItem>test 2</NmbItem>
		<QtyItem>1</QtyItem>
		<PrcItem>1000</PrcItem>
		<CodImpAdic>27</CodImpAdic>
		<MontoItem>1000</MontoItem>
	</Detalle>
	<Detalle>
		<NroLinDet>3</NroLinDet>
		<CdgItem>
			<TpoCodigo>EAN</TpoCodigo>
			<VlrCodigo>1234</VlrCodigo>
		</CdgItem>
		<NmbItem>test 3</NmbItem>
		<QtyItem>1</QtyItem>
		<PrcItem>1000</PrcItem>
		<MontoItem>1000</MontoItem>
	</Detalle>
	<Detalle>
		<NroLinDet>4</NroLinDet>
		<CdgItem>
			<TpoCodigo>EAN</TpoCodigo>
			<VlrCodigo>1234</VlrCodigo>
		</CdgItem>
		<IndExe>1</IndExe>
		<NmbItem>test 4</NmbItem>
		<QtyItem>1</QtyItem>
		<PrcItem>1000</PrcItem>
		<MontoItem>1000</MontoItem>
	</Detalle>
	<Detalle>
		<NroLinDet>5</NroLinDet>
		<CdgItem>
			<TpoCodigo>EAN</TpoCodigo>
			<VlrCodigo>1234</VlrCodigo>
		</CdgItem>
		<IndExe>1</IndExe>
		<NmbItem>test 5</NmbItem>
		<QtyItem>1</QtyItem>
		<PrcItem>1000</PrcItem>
		<DescuentoPct>10.0</DescuentoPct>
		<DescuentoMonto>100</DescuentoMonto>
		<MontoItem>900</MontoItem>
	</Detalle>
	<DscRcgGlobal>
		<NroLinDR>1</NroLinDR>
		<TpoMov>D</TpoMov>
		<TpoValor>%</TpoValor>
		<ValorDR>5.0</ValorDR>
	</DscRcgGlobal>
	<DscRcgGlobal>
		<NroLinDR>2</NroLinDR>
		<TpoMov>D</TpoMov>
		<TpoValor>%</TpoValor>
		<ValorDR>5.0</ValorDR>
	</DscRcgGlobal>
	<Referencia>
		<NroLinRef>1</NroLinRef>
		<TpoDocRef>801</TpoDocRef>
		<FolioRef>999</FolioRef>
		<FchRef>2018-09-05</FchRef>
		<RazonRef>ORDEN DE COMPRA</RazonRef>
	</Referencia>
</Documento>

Al generar este tipo de documento usted tiene 2 opciones 1: Dejar el folio vacío y nosotros nos encargamos de indicar el numero del folio.

2:Usted envía el numero del folio.

Si usted escoge la opción 1 debe dejar el campo folio vacío.

Tag Encabezado

TipoDTE: Este campo indica que tipo de documento esta emitiendo.(Largo Max 3)

Folio: Este campo es el folio autorizado por el SII.(Largo Max 10)

FchEmis: Campo con la fecha de emisión del documento.(Largo Max 10)

TipoDespacho: indica si el documento es acompañado por bienes y si el despacho es por cuenta del vendedor o del comprador.(Largo Max 1)

IndTraslado: Solo para guías de despacho,indica tipo de traslado de mercadería.(Largo Max 1)

Indicador Servicio: Se indica si la transacción corresponde a la prestación de un servicio.(Largo Max 1)

FmaPago: Indica la forma de pago,Si este campo no existe se entenderá que tiene valor 2.(Largo Max 1)

FmaPagExp: Campo Solo para nota crédito/ debito/ guía de despacho.(Largo Max 2)

FchVenc: Fecha de vencimiento, formato de fecha: (AAAA-MM-DD).(Largo Max 10)

Fin tag Encabezado

Tag Emisor

RUTEmisor: Rut del emisor del documento con guion y sin puntos.(Largo Max 10)

GiroEmis(Para facturas)/GiroEmisor(Para boletas): Glosa indicando giro del emisor.(Largo Max 80)

Acteco: Código de actividad económica del emisor del documento.

CdgSIISucur: Código numérico entregado por el SII, que identifica a cada sucursal.(Largo Max 9)

DirOrigen: Dirección donde se emite el documento o de la dirección donde se despacha.(Largo Max 60)

CmnaOrigen: Comuna de donde se emite el documento, análogo a dirección origen.(Largo Max 20)

CiudadOrigen: Ciudad donde se emite el documento, análogo a dirección origen.(Largo Max 20)

CdgVendedor: Glosa con identificador del vendedor.(Largo Max 60)

IdAdicEmisor: Solo para documentos utilizados en exportaciones.(Largo Max 20)

Fin tag Emisor

Tag Rut demandante

RUTMandante: Corresponde al RUT del demandante si el total de la venta o servicio es por cuenta de otro el cual es responsable del IVA devengado en el período Con guión y dígito verificador.(Largo Max 10)

Fin tag Demandante

Tag Receptor

RutRecep: Rut del receptor sin puntos y con guión.(Largo Max 10)

RznSocRecep: Razón social del receptor.(Largo Max 100)

Tag Extranjero

Nacionalidad: Nacionalidad del emisor extranjero.(Largo Max 3)

Fin tag Extranjero

GiroRecep: Glosa impresa indicando giro del receptor.(Largo Max 40)

Contacto: Glosa con nombre y teléfono de contacto en empresa del receptor.(Largo Max 80)

DirRecep: Dirección Legal del Receptor (registrada en el SII). En caso de documentos de exportación, corresponde a la dirección en el extranjero del Receptor.(Largo Max 70)

CmnaRecep: Análogo a Dirección Receptor.(Largo Max 20)

CiudadRecep: Análogo a Dirección receptor, Este campo es obligatoria para factura de exportación.(Largo Max 20)

Fin Tag receptor

Tag Rut Solicitante factura

RUTSolicita: : En casos de venta a público. Es obligatorio si es distinto de Rut receptor o Rut Receptor es persona jurídica. Con guión y dígito verificador.(Largo Max 10)

Fin rut solicitante factura

Tag transporte

Patente: Este campo es relevante si el tipo de despacho es 2 o 3.(Largo Max 8)

Tag Chofer

RUTChofer: Rut con guion y dígito verificador.(Largo Max 10)

NombreChofer: Nombre del chofer que transporta la mercadería.(Largo Max 30)

Fin tag chofer

DirDest: Dirección de destino que acompaña al documento junto a la mercadería transportada o a la dirección en que se otorga el servicio en caso de servicios periódicos.(Largo Max 70)

CmnaDest: análogo de dirección destino.(Largo Max 20)

CiudadDest: análogo de dirección destino.(Largo Max 20)

Tag Aduana

CodModVenta: Se refiere a si la exportación se realiza bajo venta, En consignación, a firme, en Consignación con mínimo a firme, etc.(Largo Max 2)

CodClauVenta: Se refiere a la cláusula de venta indicada en el DUS (FOB,CIF,etc). La tabla "Clausula compra-venta" esta en el documento de SII.(Largo Max 2)

TotClauVenta: Corresponde al valor total de la exportación a pagar por el importador según la cláusula de venta acordada entre las partes y que se indica en el DUS. (No incluye comisiones ni otros gastos deducibles en el exterior).(Largo Max 10).(Largo Max 10)

CodViaTransp: Corresponde a la vía de transporte por donde se envía la mercadería (aéreo,terrestre, marítimo, etc) al Extranjero.(Largo Max 2)

CodPtoEmbarque: Indicar el Código del puerto de embarque según tabla publicada en www.aduana.cl En Guías: obligatorio sólo para Indicador tipo traslado = 8 y 9 En Facturas de Exportación: Obligatorio excepto cuando el “Indicador Servicio” = 4.(Largo Max 4)

CodPtoDesemb: Indicar el Código del puerto de Desembarque según tabla publicada en www.aduana.cl En Guías: obligatorio sólo para Indicador tipo traslado = 8 y 9 En Facturas de Exportación: Obligatorio excepto cuando el “Indicador Servicio” = 4.(Largo Max4)

CodPaisRecep: Indicar el Código del país del receptor extranjero de la mercadería, según tabla Países aduana.(Largo Max 3)

CodPaisDestin: Indicar el Código del país del receptor extranjero de la mercadería, según tabla publicada en www.aduana.cl.(Largo Max 3)

Fin tag aduana

Fin tag Transporte

Tag Totales

MntNeto: Suma de valores total de ítems no afectos o exentos -descuentos globales + recargos globales (Asignados a ítems exentos o no afectos).(Largo Max 18)

MntExe: Suma de valores total de ítems no afectos o exentos -descuentos globales + recargos globales(Asignados a ítems exentos o no afectos).(Largo Max 18)

TasaIVA: 3 enteros, 2 decimales en Porcentaje (Ej: 19.5).(Largo Max 6)

IVA: El IVA.(Largo Max 18)

Tag ImptoReten

TipoImp: Código del impuesto o retención de acuerdo a la codificación detallada en tabla de códigos (ver Punto 4 del índice). Incluye Retención de Cambio sujeto de Construcción.(Largo Max 3)

TasaImp: Se debe indicar la tasa de Impuesto adicional o retención. En el caso de impuesto específicos se puede omitir.(Largo Max 5)

MontoImp: Valor del impuesto o retención asociado al código indicado anteriormente.(Largo Max 10)

Fin tag ImptoReten

MntTotal: Monto neto + Monto no afecto o exento + IVA + Impuestos Adicionales + Impuestos Específicos + IVA Margen Comercialización +IVA Anticipado + Garantía por depósito de envases o embalajes - Crédito empresas constructoras- IVA Retenido productos (en caso de facturas de compra) - Valor Neto Comisiones y Otros Cargos - IVA Comisiones y Otros Cargos - Valor Comisiones y Otros Cargos No Afectos o Exentos. (Los Impuestos Adicionales y el IVA Anticipado están detallados en la TABLA de Impuestos Adicionales y Retenciones).(Largo Max 18)

Fin Tag Totales.

Tag OtraMoneda

TpoMoneda: Moneda alternativa en que se expresan los Montos Totales. En documentos de Exportación es obligatorio informar este campo la codificación de pesos chilenos (PESO CL).(Largo Max 15)

TpoCambio: 1.Factor de conversión utilizado de pesos a Otra moneda 2. 6 enteros y 4 decimales 3. En documentos de Exportación corresponde al tipo de cambio de la fecha de emisión del documento, publicado por el Banco Central de Chile. 4. En documentos de Exportación es obligatorio informar para la conversión de otra moneda a pesos chilenos, y se informa en pesos chilenos.(Largo Max 10)

MntExeOtrMnda: Suma de valores total de ítems no afectos o exentos en Otra Moneda - descuentos globales en Otra Moneda + recargos globales en Otra Moneda (Asignados a ítems exentos o no afectos en Otra Moneda) En documentos de Exportación es obligatorio informar este campo en pesos chilenos.(Largo Max 18)

MntTotOtrMnda: Monto neto en Otra Moneda + Monto no afecto o exento en Otra Moneda+ IVA en Otra Moneda+ Impuestos Adicionales en Otra Moneda + Impuestos Específicos En otra Moneda+ IVA Margen Comercialización en Otra Moneda + IVA Anticipado en Otra Moneda - IVA Retenido productos en Otra Moneda (en caso de facturas de compra) En documentos de Exportación es obligatorio informar este campo en pesos chilenos.(Largo Max 10)

Fin Tag OtraMoneda

Tag Detalle

NroLinDet: Número del ítem. Desde 1 a 60.

Tag CdgItem

TpoCodigo: Tipo de codificación utilizada para el ítem Standard: EAN, PLU, DUN o Interna (Hasta 5 tipos de códigos).(Largo Max 10)

VlrCodigo: Código del producto de acuerdo a tipo de codificación indicada en campo anterior (Hasta 5 códigos).(Largo Max 35)

Fin tag CdgItem

NmbItem: Nombre del producto o servicio.(Largo Max 80)

QtyItem: Cantidad del ítem en 12 enteros y 6 decimales Obligatorio para facturas de venta, compra o notas que indican emisor opera como Agente Retenedor.(Largo Max 18)

PrcItem: 12 enteros, 6 decimales .(Largo Max 10)

Tag OtrMnda

PrcOtrMon: 14 enteros 4 decimales. Obligatorio en Guías de despacho con Indicador de tipo de Traslado de bienes = 9.

Moneda: En Guía de Despacho se debe indicar si se informa un Precio Unitario en otra moneda, según tabla Banco Central.(Largo Max 3)

MontoItemOtrMnda: (Precio Unitario en otra moneda * Cantidad ) – Descuento en otra moneda + Recargo en otra moneda.(Largo Max ).(Largo Max 10)

Fin tag OtrMnda

CodImpAdic: Indica el código según tabla de códigos (Ver en Índice 4.- Codificación Tipos de Impuesto). (Largo Max 6)

MontoItem: (Precio Unitario * Cantidad ) – Monto Descuento + Monto Recargo.(Largo Max 10)

Fin Tag Detalle

Tag DscRcgGlobal

NroLinDR: Número de descuento o recargo. De 1 a 20.

TpoMov: D(descuento) o R(recargo).

TpoValor: Indica si es porcentaje o monto.

ValorDR: Valor del descuento o recargo en 16 enteros y 2 decimales.

Fin Tag DscRcgGlobal

Tag Referencia

TpoDocRef: Tipo de documento de referencia.(Largo Max 1)

FolioRef: Folio de documento que referencia. Debe ser cero sólo si el documento tiene encendido el indicador de referencia global. Puede ser alfanumérico si se trata de un documento no tributario(rango 800).(Largo Max 18)

FchRef: fecha de referencia del documento.(Largo Max 10)

RazonRef: Explícitar razón de la referencia del documento.(Largo Max 90)

Fin Tag Referencia

Tag Adjunto

TmstFirma: Fecha firmado del documento.

MailEmisor: Correo donde se desea enviar el pdf una vez terminado el documento.

Observacion: agregar observaciones.

Impresora: uta-nombre impresora.

Copias: cantidad de copias que se desean imprimir.

⚠️ **GitHub.com Fallback** ⚠️