Enviar factura para set de pruebas

Modo habilitación

Enviar factura

POST https://isv.aliaddo.net/api/v1/public/documents/invoice/habilitation/{testSetId}

Este método envía una factura para set de pruebas en modo habilitación.

Path Parameters

Name
Type
Description

testSetId

string

Identificador del set de pruebas

version

string

Versión de la API

Headers

Name
Type
Description

x-api-key

string

Token generado previamente para autorizarse

Request Body

Name
Type
Description

isvInvoice

object

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",
	"typeOfOperation": "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?