Enviar factura

Modo producción

Enviar factura

POST https://isv.aliaddo.net/api/v1/public/documents/invoice

Enviar una factura a la DIAN en modo producción.

Path Parameters

Name
Type
Description

version

string

Versión de la API

Headers

Name
Type
Description

x-api-key

string

Token generado previamente para autenticarse

Request Body

Name
Type
Description

isvInvoice

string

Objeto de la factura

{
	"id": "string",
	"code": "string",
	"mode": "string",
	"format": "string",
	"emailSender": "string",
	"testSetId": "string",
	"prefix": "string",
	"consecutive": 0,
	"status": "string",
	"statusDate": "2020-01-30T00:00:00",
	"sequence": "string",
	"externalNumber": "string",
	"currencyCode": "string",
	"currencyRate": 0,
	"date": "2020-01-30T00:00:00",
	"dateDue": "2020-01-31T00:00:00",
	"dateStart": "2020-01-30T00:00:00",
	"dateEnd": "2020-01-31T00:00:00",
	"typeOfOperation": "string",
	"dueDiligence": "string",
	"incoterms": "string",
	"deliveryTerms": "string",
	"terms": "string",
	"remark": "string",
	"observation": "string",
	"cufe": "string",
	"qr": "string",
	"urlPdf": "string",
	"urlXmlDocument": "string",
	"urlXmlDocumentZip": "string",
	"urlXmlApplicationResponse": "string",
	"urlXmlAttachedDocument": "string",
	"UrlPdfEncoded": "string",
	"UrlXmlEncoded": "string",
	"dianDeliveryStatus": "string",
	"dianState": "string",
	"dianStateReason": "string",
	"dianStateDate": "0001-01-01T00:00:00",
	"sentEmail": false,
	"sentEmailAt": "0001-01-01T00:00:00",
	"termDay": 0,
	"paymentMeanCode": "string",
	"rejectReason": "string",
	"hasNotesDb": false,
	"hasNotesCr": false,
	"branch": {
		"name": "string",
		"address": "string",
		"phone": "string",
		"countryCode": "string",
		"countryName": "string",
		"departamentCode": "string",
		"departamentName": "string",
		"cityCode": "string",
		"cityName": "string"
	},
	"resolution": {
		"resolutionKey": "string",
		"resolutionPrefix": "string",
		"resolutionNumber": 0,
		"resolutionRangeInitial": 0,
		"resolutionRangeFinal": 0,
		"resolutionValidFrom": "2019-01-19T00:00:00",
		"resolutionValidUntil": "2030-01-19T00:00:00"
	},
	"customer": {
		"companyName": "string",
		"personType": "string",
		"regimeType": "string",
		"firstName": "string",
		"lastName": "string",
		"identification": "string",
		"digitCheck": "string",
		"identificationTypeCode": "string",
		"email": "string",
		"phone": "string",
		"merchantRegistration": "string",
		"responsibilities": "string",
		"economicActivities": "string",
		"billingAddress": "string",
		"billingCountryName": "string",
		"billingCountryCode": "string",
		"billingRegionName": "string",
		"billingRegionCode": "string",
		"billingCityName": "string",
		"billingCityCode": "string",
		"billingPostalCode": "string",
		"billingNeighborhood": "string",
		"billingPhone": "string",
		"billingContactName": "string",
		"shippingAddress": "string",
		"shippingCountryName": "string",
		"shippingCountryCode": "string",
		"shippingRegionName": "string",
		"shippingRegionCode": "string",
		"shippingCityName": "string",
		"shippingCityCode": "string",
		"shippingPostalCode": "string",
		"shippingNeighborhood": "string",
		"shippingPhone": "string",
		"shippingContactName": "string"
	},
	"invoiceDetails": [{
		"standardType": "string",
		"standardCode": "string",
		"itemCode": "string",
		"itemName": "string",
		"itemModel": "string",
		"description": "string",
		"brandName": "string",
		"itemCodeSupplier": "string",
		"isPresent": false,
		"unitMeasurementCode": "string",
		"unitMeasurementName": "string",
		"price": 0,
		"quantity": 0,
		"discountAmount": 0,
		"chargeAmount": 0,
		"subTotal": 0,
		"priceWithAllowanceCharge": 0,
		"totalWithAllowanceCharge": 0,
		"discounts": [{
			"name": "string",
			"type": "string",
			"rate": 0,
			"amount": 0
		}],
		"charges": [{
			"name": "string",
			"type": "string",
			"rate": 0,
			"amount": 0
		}],
		"taxes": [{
			"name": "string",
			"code": "string",
			"type": "string",
			"rate": 0,
			"amount": 0,
			"base": 0
		}],
		"withholdings": [{
			"name": "string",
			"code": "string",
			"type": "string",
			"rate": 0,
			"amount": 0,
			"base": 0
		}],
		"isvMandante": {
			"name": "string",
			"identification": "string",
			"digitCheck": "string",
			"identificationTypeCode": "string"
		}
	}],
	"totals": {
		"amount": 0,
		"prepaymentAmount": 0,
		"taxesAmount": 0,
		"withholdingAmount": 0,
		"discountsAmount": 0,
		"chargesAmount": 0
	},
	"discounts": [{
		"name": "string",
		"type": "string",
		"rate": 0,
		"amount": 0
	}],
	"charges": [{
		"name": "string",
		"type": "string",
		"rate": 0,
		"amount": 0
	}],
	"customFields": [{
		"key": "string",
		"value": "string"
	}],
	"createdAt": "0001-01-01T00:00:00",
	"updatedAt": "0001-01-01T00:00:00",
	"isDue": false
}

Código de ejemplo

Última actualización

¿Te fue útil?