Guía de Integración a Nivel de Línea (Main)

Guía de Integración a Nivel de Línea (Main)#

Detalle de productos o servicios a nivel de línea de un documento equivalente POS.#

Main#

Especificación y definición de datos del Main del documento equivalente electrónico.

mainDE-POS

1 - 8. Datos de Lineas (DE)
{
	"Lines": [
		{
			"Number": "1", //(1) 
			"Quantity": "1", //(5)
			"QuantityUnitOfMeasure": "NAR", //(4)
			"TaxSubTotals": [
				{
					"TaxCategory": "01",
					"TaxPercentage": "19.00",
					"TaxableAmount": "115000.00",
					"TaxAmount": "21850.00"
				}
			],
			"TaxTotals": [
				{
					"TaxCategory": "01",
					"TaxAmount": "21850.00"//(7)
				}
			],
			"UnitPrice": "115000.00",//(6) 
			"NetAmount": "115000.00",//(8)
			"Item": {
				"Gtin": "987654321",//(2)
				"Description": "Descripcion del producto o servicio" //(3)
			}
		}
	]
}
<cac:InvoiceLine>
	<cbc:ID>1</cbc:ID> <!-- (1) --> 
	<cbc:InvoicedQuantity unitCode="NAR">1.00</cbc:InvoicedQuantity> <!-- (4 - 5) --> 
	<cbc:LineExtensionAmount currencyID="COP">115000.00</cbc:LineExtensionAmount> <!-- (8) --> 
	<cbc:FreeOfChargeIndicator>false</cbc:FreeOfChargeIndicator>
	<cac:TaxTotal>
		<cbc:TaxAmount currencyID="COP">21850.00</cbc:TaxAmount><!-- (7) --> 
		<cbc:TaxEvidenceIndicator>false</cbc:TaxEvidenceIndicator>
		<cac:TaxSubtotal>
			<cbc:TaxableAmount currencyID="COP">115000.00</cbc:TaxableAmount>
			<cbc:TaxAmount currencyID="COP">21850.00</cbc:TaxAmount>
			<cbc:Percent>19.00</cbc:Percent>
			<cac:TaxCategory>
				<cbc:Percent>19.00</cbc:Percent>
				<cac:TaxScheme>
					<cbc:ID>01</cbc:ID>
					<cbc:Name>IVA</cbc:Name>
				</cac:TaxScheme>
			</cac:TaxCategory>
		</cac:TaxSubtotal>
	</cac:TaxTotal>
	<cac:Item>
		<cbc:Description>Descripcion del producto o servicio</cbc:Description><!-- (3)  -->
		<cac:StandardItemIdentification>
			<cbc:ID schemeID="010"
			        schemeName="GTIN"
			        schemeAgencyID="9">987654321</cbc:ID><!-- (2) --> 
		</cac:StandardItemIdentification>
	</cac:Item>
	<cac:Price>
		<cbc:PriceAmount currencyID="COP">115000.00</cbc:PriceAmount><!-- (6)  -->
<cbc:BaseQuantity unitCode="NAR">1.00</cbc:BaseQuantity>
	</cac:Price>
</cac:InvoiceLine>

Number: Número de Línea.

Gtin: Código del vendedor correspondiente al artículo.

Description: Descripción del artículo o servicio a que se refiere esta línea del documento equivalente electrónico.

QuantityUnitOfMeasure: Unidad de la cantidad del artículo Solicitado. Los códigos de las unidades de medida están disponibles en el método del WEB API de Saphety: https://api-factura-electronica-co-qa.saphety.com/v2/dataelements/unitsofmeasure.

Quantity: Cantidad del producto o servicio.

UnitPrice: Valor del artículo o servicio.

TaxAmount: Valor del tributo.

TaxCategory: El código de impuesto permitido por la DIAN para Documento Equivalente. Los códigos de los impuestos están disponibles en el método del WEB API de Saphety: https://api-factura-electronica-co-qa.saphety.com/v2/dataelements/taxcategories.

NetAmount: Total Valor Bruto antes de tributos.

Formulas:

  • GrossAmount = Quantity * UnitPrice.

  • NetAmount = GrossAmount + Allowance – Charges • Taxableamount = NetAmount.

  • 1: 3 dígitos

  • 2: 2 lineas 10 Caracteres c/u

  • 3: No tiene límite de caracteres

  • 4: 8 Caracteres

  • 5: 10 Dígitos incluidos los separadores

  • 6: 23 Dígitos incluidos los separadores

  • 7: 23 Dígitos incluidos los separadores

  • 8: 23 Dígitos incluidos los separadores