AIU#
AIU es un acrónimo que representa los tres componentes principales de los costos de un proyecto o negocio: Administración, Inversión y Utilidad.
Corresponde a un grupo de campos utilizado para informar los costos indirectos de un contrato, con el fin de determinar el impuesto sobre las ventas (IVA) generado por ciertos servicios. Esta información debe reportarse a nivel de línea dentro del documento electrónico.
1. OperationType (AIU)
Invoice.OperationType
/Invoice/cbc:CustomizationID
Un documento de venta será reconocido como AIU si el valor del OperationType es igual a “09”.
2. Note (AIU)
Invoice.Lines.Note
/Invoice/cac:InvoiceLine/cbc:Note
En este caso el campo “Note” debe empezar con el texto: “Contrato de servicios AIU por concepto de:” El contribuyente debe incluir el objeto del contrato facturado.
DTO AIU#
JSON (DTO) - AIU
{
"Currency": "COP",
"SeriePrefix": "SETP",
"SerieNumber": "990040005",
"IssueDate": "2023-11-27T12:12:12",
"DueDate": "2023-11-27T12:12:12",
"DeliveryDate": "2023-11-27T12:12:12",
"CorrelationDocumentId": "POSTMAN-{{$timestamp}}",
"SerieExternalKey": "{{serieexternalkeyFV}}",
"IssuerParty": {
"Identification": {
"DocumentNumber": "{{nit}}",
"DocumentType": "NIT",
"CountryCode": "CO",
"CheckDigit": "{{digitoverificacion}}"
}
},
"OperationType": "09",/*Tipo de operación para AIU*/
"PaymentMeans": [
{
"Code": "20",
"Mean": "1",
"DueDate": "2023-11-27"
}
],
"CustomerParty": {
"LegalType": "Legal",
"Email": "correo@sovos.com",
"TaxScheme": "ZZ",
"ResponsabilityTypes": [
"R-99-PN"
],
"Identification": {
"DocumentNumber": "{{nit}}",
"DocumentType": "NIT",
"CountryCode": "CO",
"CheckDigit": "{{digitoverificacion}}"
},
"Name": "Saphety Transacciones Electrónicas S.A.S",
"Address": {
"DepartmentCode": "11",
"CityCode": "11001",
"AddressLine": "Calle 97a No. 9 - 45",
"Country": "CO"
}
},
"Lines": [
{
"Number": "1",
"Quantity": "1",
"QuantityUnitOfMeasure": "NAR",
"TaxSubTotals": [
{
"TaxCategory": "01",
"TaxPercentage": "19.00",
"TaxableAmount": "115000.00",
"TaxAmount": "21850.00"
}
],
"TaxTotals": [
{
"TaxCategory": "01",
"TaxAmount": "21850.00",
"RoundingAmount": "0.00"
}
],
"UnitPrice": "115000.00",
"GrossAmount": "115000.00",
"NetAmount": "115000.00",
"Item": {
"Gtin": "987654321",
"Description": "Descripcion del producto o servicio"
},
"Note": "Contrato de servicios AIU por concepto de: Prueba AIU 30 Julio" /*Nota para informar producto AIU*/
}
],
"TaxSubTotals": [
{
"TaxCategory": "01",
"TaxPercentage": "19.00",
"TaxableAmount": "115000.00",
"TaxAmount": "21850.00"
}
],
"TaxTotals": [
{
"TaxCategory": "01",
"TaxAmount": "21850.00",
"RoundingAmount": "0.00"
}
],
"Total": {
"GrossAmount": "115000.00",
"TotalBillableAmount": "136850.00",
"PayableAmount": "136850.00",
"TaxableAmount": "115000.00"
}
}
Note
Para replicar esta ejemplificación, se deben adicionar los campos mencionados anteriormente en el mensaje de integración JSON (DTO) genérico que se encuentra anexo a esta guía.