> For the complete documentation index, see [llms.txt](https://wikiedoc.guru-soft.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wikiedoc.guru-soft.com/pe/integraciones-y-servicios/soap/emision/factura.md).

# Factura

## Introducción

Es un comprobante de pago emitido por el vendedor o prestador de servicios en las operaciones de venta de bienes y prestación de servicios.

**Características:**

* Se utiliza para sustentar costos ó gastos para efectos del Impuesto a la Renta y el crédito fiscal del Impuesto General a las Ventas.
* Tiene una serie alfanumérica, numeración correlativa y se genera a través de cualquiera de los sistemas de emisión electrónica.
* No se puede utilizar para sustentar el traslado de bienes.
* Se emite a favor del adquiriente que cuente con número de RUC, salvo en el caso de no domiciliados  en el caso de las operaciones de exportación.
* La autenticidad de los documentos electrónicos emitidos se pueden consultar en el portal web de la SUNAT.

## Autenticación

Para acceder al servicio de facturación electrónica a través de nuestra API SOAP deben de identificarse y autenticarse usando una credencial única denominada **Clave**.

La autenticación se realiza incluyendo la credencial en el cuerpo del mensaje SOAP, dentro del nodo `<Clave>`. A continuación, se describe la estructura de la solicitud.

Ejemplo:

```xml
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:emis="https://pe.edocnube.com/api/emision" xmlns:fac="https://pe.edocnube.com/api/emision/factura" xmlns:inv="https://pe.edocnube.com/api/emision/ubl/invoice" xmlns:inv1="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceTypeCode" xmlns:inv2="https://pe.edocnube.com/api/emision/ubl/invoice.note" xmlns:inv3="https://pe.edocnube.com/api/emision/ubl/invoice.orderReference" xmlns:inv4="https://pe.edocnube.com/api/emision/ubl/invoice.despatchDocumentReference" xmlns:inv5="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference" xmlns:inv6="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty" xmlns:inv7="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity" xmlns:inv8="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity.shareholderParty" xmlns:inv9="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference" xmlns:inv10="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty" xmlns:inv11="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification" xmlns:inv12="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification.iD" xmlns:inv13="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty" xmlns:inv14="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party" xmlns:inv15="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification" xmlns:inv16="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification.iD" xmlns:inv17="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyName" xmlns:inv18="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity" xmlns:inv19="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress" xmlns:inv20="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv21="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv22="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty" xmlns:inv23="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification" xmlns:inv24="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification.iD" xmlns:inv25="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty" xmlns:inv26="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party" xmlns:inv27="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification" xmlns:inv28="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification.iD" xmlns:inv29="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation" xmlns:inv30="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address" xmlns:inv31="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.addressLine" xmlns:inv32="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.country" xmlns:inv33="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity" xmlns:inv34="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress" xmlns:inv35="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv36="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv37="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty" xmlns:inv38="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party" xmlns:inv39="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification" xmlns:inv40="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification.iD" xmlns:inv41="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyLegalEntity" xmlns:inv42="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty" xmlns:inv43="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party" xmlns:inv44="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification" xmlns:inv45="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification.iD" xmlns:inv46="https://pe.edocnube.com/api/emision/ubl/invoice.delivery" xmlns:inv47="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation" xmlns:inv48="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address" xmlns:inv49="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.addressLine" xmlns:inv50="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.country" xmlns:inv51="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment" xmlns:inv52="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery" xmlns:inv53="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress" xmlns:inv54="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.addressLine" xmlns:inv55="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.country" xmlns:inv56="https://pe.edocnube.com/api/emision/ubl/invoice.deliveryTerm" xmlns:inv57="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean" xmlns:inv58="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean.payeeFinancialAccount" xmlns:inv59="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm" xmlns:inv60="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm.amount" xmlns:inv61="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment" xmlns:inv62="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment.paidAmount" xmlns:inv63="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge" xmlns:inv64="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.amount" xmlns:inv65="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.baseAmount" xmlns:inv66="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal" xmlns:inv67="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxAmount" xmlns:inv68="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal" xmlns:inv69="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxableAmount" xmlns:inv70="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxAmount" xmlns:inv71="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory" xmlns:inv72="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv73="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal" xmlns:inv74="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.lineExtensionAmount" xmlns:inv75="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.taxInclusiveAmount" xmlns:inv76="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.allowanceTotalAmount" xmlns:inv77="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.chargeTotalAmount" xmlns:inv78="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.prepaidAmount" xmlns:inv79="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableRoundingAmount" xmlns:inv80="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableAmount" xmlns:inv81="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine" xmlns:inv82="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.invoicedQuantity" xmlns:inv83="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.lineExtensionAmount" xmlns:inv84="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference" xmlns:inv85="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice" xmlns:inv86="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice.priceAmount" xmlns:inv87="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery" xmlns:inv88="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation" xmlns:inv89="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address" xmlns:inv90="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address.addressLine" xmlns:inv91="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch" xmlns:inv92="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.instruction" xmlns:inv93="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress" xmlns:inv94="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress.addressLine" xmlns:inv95="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm" xmlns:inv96="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm.amount" xmlns:inv97="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment" xmlns:inv98="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment" xmlns:inv99="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.carrierServiceInstruction" xmlns:inv100="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.declaredForCarriageValueAmount" xmlns:inv101="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent" xmlns:inv102="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent.location" xmlns:inv103="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent" xmlns:inv104="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent.location" xmlns:inv105="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm" xmlns:inv106="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm.amount" xmlns:inv107="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit" xmlns:inv108="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment" xmlns:inv109="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery" xmlns:inv110="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm" xmlns:inv111="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm.amount" xmlns:inv112="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension" xmlns:inv113="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension.measure" xmlns:inv114="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge" xmlns:inv115="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.amount" xmlns:inv116="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.baseAmount" xmlns:inv117="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal" xmlns:inv118="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxAmount" xmlns:inv119="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal" xmlns:inv120="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxableAmount" xmlns:inv121="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxAmount" xmlns:inv122="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.baseUnitMeasure" xmlns:inv123="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory" xmlns:inv124="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.perUnitAmount" xmlns:inv125="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv126="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item" xmlns:inv127="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.description" xmlns:inv128="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.sellersItemIdentification" xmlns:inv129="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification" xmlns:inv130="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification.iD" xmlns:inv131="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.commodityClassification" xmlns:inv132="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty" xmlns:inv133="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.valueQuantity" xmlns:inv134="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod" xmlns:inv135="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod.durationMeasure" xmlns:inv136="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price" xmlns:inv137="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price.priceAmount" xmlns:ext="https://pe.edocnube.com/api/emision/extensiones">
   <soapenv:Header/>
   <soapenv:Body>
      <emis:EmitirFactura>
         <emis:Clave>-------------</emis:Clave>
         <emis:Factura/>
      </emis:EmitirFactura>
   </soapenv:Body>
</soapenv:Envelope>
```

<table><thead><tr><th width="142">Elemento</th><th>Descripción</th></tr></thead><tbody><tr><td>Clave</td><td><strong>Requerido.</strong> Credencial única proporcionada a la empresa para autenticarse. Esta clave es específica y debe mantenerse confidencial.</td></tr></tbody></table>

{% tabs %}
{% tab title="JavaScript" %}

```javascript

 url = '/URL_SOAP_EMISION/EmitirDocumentoService.svc?wsdl';

// XML del mensaje SOAP
const soapRequest = `
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:emis="https://pe.edocnube.com/api/emision" xmlns:fac="https://pe.edocnube.com/api/emision/factura" xmlns:inv="https://pe.edocnube.com/api/emision/ubl/invoice" xmlns:inv1="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceTypeCode" xmlns:inv2="https://pe.edocnube.com/api/emision/ubl/invoice.note" xmlns:inv3="https://pe.edocnube.com/api/emision/ubl/invoice.orderReference" xmlns:inv4="https://pe.edocnube.com/api/emision/ubl/invoice.despatchDocumentReference" xmlns:inv5="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference" xmlns:inv6="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty" xmlns:inv7="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity" xmlns:inv8="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity.shareholderParty" xmlns:inv9="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference" xmlns:inv10="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty" xmlns:inv11="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification" xmlns:inv12="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification.iD" xmlns:inv13="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty" xmlns:inv14="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party" xmlns:inv15="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification" xmlns:inv16="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification.iD" xmlns:inv17="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyName" xmlns:inv18="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity" xmlns:inv19="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress" xmlns:inv20="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv21="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv22="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty" xmlns:inv23="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification" xmlns:inv24="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification.iD" xmlns:inv25="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty" xmlns:inv26="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party" xmlns:inv27="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification" xmlns:inv28="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification.iD" xmlns:inv29="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation" xmlns:inv30="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address" xmlns:inv31="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.addressLine" xmlns:inv32="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.country" xmlns:inv33="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity" xmlns:inv34="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress" xmlns:inv35="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv36="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv37="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty" xmlns:inv38="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party" xmlns:inv39="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification" xmlns:inv40="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification.iD" xmlns:inv41="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyLegalEntity" xmlns:inv42="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty" xmlns:inv43="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party" xmlns:inv44="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification" xmlns:inv45="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification.iD" xmlns:inv46="https://pe.edocnube.com/api/emision/ubl/invoice.delivery" xmlns:inv47="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation" xmlns:inv48="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address" xmlns:inv49="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.addressLine" xmlns:inv50="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.country" xmlns:inv51="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment" xmlns:inv52="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery" xmlns:inv53="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress" xmlns:inv54="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.addressLine" xmlns:inv55="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.country" xmlns:inv56="https://pe.edocnube.com/api/emision/ubl/invoice.deliveryTerm" xmlns:inv57="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean" xmlns:inv58="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean.payeeFinancialAccount" xmlns:inv59="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm" xmlns:inv60="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm.amount" xmlns:inv61="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment" xmlns:inv62="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment.paidAmount" xmlns:inv63="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge" xmlns:inv64="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.amount" xmlns:inv65="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.baseAmount" xmlns:inv66="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal" xmlns:inv67="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxAmount" xmlns:inv68="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal" xmlns:inv69="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxableAmount" xmlns:inv70="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxAmount" xmlns:inv71="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory" xmlns:inv72="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv73="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal" xmlns:inv74="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.lineExtensionAmount" xmlns:inv75="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.taxInclusiveAmount" xmlns:inv76="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.allowanceTotalAmount" xmlns:inv77="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.chargeTotalAmount" xmlns:inv78="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.prepaidAmount" xmlns:inv79="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableRoundingAmount" xmlns:inv80="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableAmount" xmlns:inv81="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine" xmlns:inv82="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.invoicedQuantity" xmlns:inv83="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.lineExtensionAmount" xmlns:inv84="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference" xmlns:inv85="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice" xmlns:inv86="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice.priceAmount" xmlns:inv87="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery" xmlns:inv88="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation" xmlns:inv89="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address" xmlns:inv90="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address.addressLine" xmlns:inv91="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch" xmlns:inv92="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.instruction" xmlns:inv93="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress" xmlns:inv94="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress.addressLine" xmlns:inv95="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm" xmlns:inv96="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm.amount" xmlns:inv97="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment" xmlns:inv98="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment" xmlns:inv99="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.carrierServiceInstruction" xmlns:inv100="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.declaredForCarriageValueAmount" xmlns:inv101="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent" xmlns:inv102="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent.location" xmlns:inv103="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent" xmlns:inv104="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent.location" xmlns:inv105="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm" xmlns:inv106="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm.amount" xmlns:inv107="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit" xmlns:inv108="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment" xmlns:inv109="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery" xmlns:inv110="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm" xmlns:inv111="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm.amount" xmlns:inv112="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension" xmlns:inv113="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension.measure" xmlns:inv114="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge" xmlns:inv115="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.amount" xmlns:inv116="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.baseAmount" xmlns:inv117="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal" xmlns:inv118="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxAmount" xmlns:inv119="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal" xmlns:inv120="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxableAmount" xmlns:inv121="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxAmount" xmlns:inv122="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.baseUnitMeasure" xmlns:inv123="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory" xmlns:inv124="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.perUnitAmount" xmlns:inv125="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv126="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item" xmlns:inv127="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.description" xmlns:inv128="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.sellersItemIdentification" xmlns:inv129="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification" xmlns:inv130="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification.iD" xmlns:inv131="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.commodityClassification" xmlns:inv132="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty" xmlns:inv133="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.valueQuantity" xmlns:inv134="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod" xmlns:inv135="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod.durationMeasure" xmlns:inv136="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price" xmlns:inv137="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price.priceAmount" xmlns:ext="https://pe.edocnube.com/api/emision/extensiones">
   <soapenv:Header/>
   <soapenv:Body>
      <emis:EmitirFactura>
         <emis:Clave>-------------</emis:Clave>
         <emis:Factura/>
      </emis:EmitirFactura>
   </soapenv:Body>
</soapenv:Envelope>
`;

// Configuración de la solicitud HTTP
const headers = {
  'Content-Type': 'text/xml; charset=utf-8', // Tipo de contenido para SOAP
  SOAPAction: 'http://tempuri.org/EmitirDocumentoService/EmitirFactura', // Acción SOAP específica
};

// Realizar la solicitud con fetch
fetch(url, {
  method: 'POST',
  headers: headers,
  body: soapRequest,
})
  .then((response) => {
    if (!response.ok) {
      throw new Error(`HTTP error! status: ${response.status}`);
    }
    return response.text();
  })
  .then((data) => {
    console.log('Respuesta SOAP:', data);
  })
  .catch((error) => {
    console.error('Error en la solicitud SOAP:', error.message);
  });


```

{% endtab %}

{% tab title="PHP" %}

```php

<?php
// URL del servicio WSDL
$wsdl = "/URL_SOAP_EMISION/EmitirDocumentoService.svc?wsdl";

try {
    // Crear un cliente SOAP
    $client = new SoapClient($wsdl, [
        'trace' => true,       // Habilitar trazas para depuración
        'cache_wsdl' => WSDL_CACHE_NONE, // No cachear el WSDL
        'exceptions' => true   // Lanzar excepciones en errores
    ]);

    // Parámetros para el método
    $params = [
        "Clave" => "{CLAVE_VALOR}", // Credencial única
        "Factura" => null
    ];

    // Llamar al método
    $response = $client->__soapCall("EmitirFactura", [$params]);

    // Mostrar la respuesta
    echo "Respuesta SOAP:\n";
    print_r($response);
} catch (SoapFault $fault) {
    // Manejo de errores
    echo "Error SOAP: " . $fault->getMessage() . "\n";
    echo "Código de error: " . $fault->faultcode . "\n";
    echo "Detalles:\n" . $fault->detail . "\n";
}
?>

```

{% endtab %}

{% tab title="C#" %}

```csharp
using System;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;

class Program
{
    static async Task Main(string[] args)
    {
        string url = "/URL_SOAP_EMISION/EmitirDocumentoService.svc";
        string soapAction = "http://tempuri.org/EmitirDocumentoService/EmitirFactura";
        
        string soapEnvelope = @"<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:emis="https://pe.edocnube.com/api/emision" xmlns:fac="https://pe.edocnube.com/api/emision/factura" xmlns:inv="https://pe.edocnube.com/api/emision/ubl/invoice" xmlns:inv1="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceTypeCode" xmlns:inv2="https://pe.edocnube.com/api/emision/ubl/invoice.note" xmlns:inv3="https://pe.edocnube.com/api/emision/ubl/invoice.orderReference" xmlns:inv4="https://pe.edocnube.com/api/emision/ubl/invoice.despatchDocumentReference" xmlns:inv5="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference" xmlns:inv6="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty" xmlns:inv7="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity" xmlns:inv8="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity.shareholderParty" xmlns:inv9="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference" xmlns:inv10="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty" xmlns:inv11="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification" xmlns:inv12="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification.iD" xmlns:inv13="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty" xmlns:inv14="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party" xmlns:inv15="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification" xmlns:inv16="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification.iD" xmlns:inv17="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyName" xmlns:inv18="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity" xmlns:inv19="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress" xmlns:inv20="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv21="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv22="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty" xmlns:inv23="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification" xmlns:inv24="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification.iD" xmlns:inv25="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty" xmlns:inv26="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party" xmlns:inv27="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification" xmlns:inv28="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification.iD" xmlns:inv29="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation" xmlns:inv30="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address" xmlns:inv31="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.addressLine" xmlns:inv32="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.country" xmlns:inv33="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity" xmlns:inv34="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress" xmlns:inv35="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv36="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv37="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty" xmlns:inv38="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party" xmlns:inv39="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification" xmlns:inv40="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification.iD" xmlns:inv41="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyLegalEntity" xmlns:inv42="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty" xmlns:inv43="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party" xmlns:inv44="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification" xmlns:inv45="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification.iD" xmlns:inv46="https://pe.edocnube.com/api/emision/ubl/invoice.delivery" xmlns:inv47="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation" xmlns:inv48="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address" xmlns:inv49="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.addressLine" xmlns:inv50="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.country" xmlns:inv51="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment" xmlns:inv52="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery" xmlns:inv53="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress" xmlns:inv54="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.addressLine" xmlns:inv55="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.country" xmlns:inv56="https://pe.edocnube.com/api/emision/ubl/invoice.deliveryTerm" xmlns:inv57="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean" xmlns:inv58="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean.payeeFinancialAccount" xmlns:inv59="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm" xmlns:inv60="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm.amount" xmlns:inv61="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment" xmlns:inv62="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment.paidAmount" xmlns:inv63="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge" xmlns:inv64="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.amount" xmlns:inv65="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.baseAmount" xmlns:inv66="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal" xmlns:inv67="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxAmount" xmlns:inv68="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal" xmlns:inv69="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxableAmount" xmlns:inv70="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxAmount" xmlns:inv71="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory" xmlns:inv72="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv73="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal" xmlns:inv74="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.lineExtensionAmount" xmlns:inv75="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.taxInclusiveAmount" xmlns:inv76="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.allowanceTotalAmount" xmlns:inv77="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.chargeTotalAmount" xmlns:inv78="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.prepaidAmount" xmlns:inv79="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableRoundingAmount" xmlns:inv80="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableAmount" xmlns:inv81="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine" xmlns:inv82="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.invoicedQuantity" xmlns:inv83="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.lineExtensionAmount" xmlns:inv84="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference" xmlns:inv85="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice" xmlns:inv86="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice.priceAmount" xmlns:inv87="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery" xmlns:inv88="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation" xmlns:inv89="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address" xmlns:inv90="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address.addressLine" xmlns:inv91="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch" xmlns:inv92="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.instruction" xmlns:inv93="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress" xmlns:inv94="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress.addressLine" xmlns:inv95="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm" xmlns:inv96="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm.amount" xmlns:inv97="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment" xmlns:inv98="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment" xmlns:inv99="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.carrierServiceInstruction" xmlns:inv100="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.declaredForCarriageValueAmount" xmlns:inv101="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent" xmlns:inv102="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent.location" xmlns:inv103="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent" xmlns:inv104="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent.location" xmlns:inv105="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm" xmlns:inv106="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm.amount" xmlns:inv107="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit" xmlns:inv108="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment" xmlns:inv109="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery" xmlns:inv110="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm" xmlns:inv111="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm.amount" xmlns:inv112="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension" xmlns:inv113="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension.measure" xmlns:inv114="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge" xmlns:inv115="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.amount" xmlns:inv116="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.baseAmount" xmlns:inv117="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal" xmlns:inv118="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxAmount" xmlns:inv119="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal" xmlns:inv120="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxableAmount" xmlns:inv121="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxAmount" xmlns:inv122="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.baseUnitMeasure" xmlns:inv123="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory" xmlns:inv124="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.perUnitAmount" xmlns:inv125="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv126="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item" xmlns:inv127="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.description" xmlns:inv128="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.sellersItemIdentification" xmlns:inv129="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification" xmlns:inv130="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification.iD" xmlns:inv131="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.commodityClassification" xmlns:inv132="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty" xmlns:inv133="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.valueQuantity" xmlns:inv134="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod" xmlns:inv135="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod.durationMeasure" xmlns:inv136="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price" xmlns:inv137="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price.priceAmount" xmlns:ext="https://pe.edocnube.com/api/emision/extensiones">
           <soapenv:Header/>
           <soapenv:Body>
              <emis:EmitirFactura>
                 <emis:Clave>-------------</emis:Clave>
                 <emis:Factura/>
              </emis:EmitirFactura>
           </soapenv:Body>
        </soapenv:Envelope>";

        using (HttpClient client = new HttpClient())
        {
            var request = new HttpRequestMessage(HttpMethod.Post, url)
            {
                Content = new StringContent(soapEnvelope, Encoding.UTF8, "text/xml")
            };
            request.Headers.Add("SOAPAction", soapAction);

            HttpResponseMessage response = await client.SendAsync(request);
            string responseContent = await response.Content.ReadAsStringAsync();

            Console.WriteLine("Respuesta del servidor:");
            Console.WriteLine(responseContent);
        }
    }
}

```

{% endtab %}

{% tab title="Python" %}

```python
import requests

# URL del servicio SOAP
url = "/URL_SOAP_EMISION/EmitirDocumentoService.svc"

# Cabeceras HTTP
headers = {
    "Content-Type": "text/xml; charset=utf-8",
    "SOAPAction": "http://tempuri.org/EmitirDocumentoService/EmitirFactura"
}

# Cuerpo del mensaje SOAP
soap_body = """<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:emis="https://pe.edocnube.com/api/emision" xmlns:fac="https://pe.edocnube.com/api/emision/factura" xmlns:inv="https://pe.edocnube.com/api/emision/ubl/invoice" xmlns:inv1="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceTypeCode" xmlns:inv2="https://pe.edocnube.com/api/emision/ubl/invoice.note" xmlns:inv3="https://pe.edocnube.com/api/emision/ubl/invoice.orderReference" xmlns:inv4="https://pe.edocnube.com/api/emision/ubl/invoice.despatchDocumentReference" xmlns:inv5="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference" xmlns:inv6="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty" xmlns:inv7="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity" xmlns:inv8="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity.shareholderParty" xmlns:inv9="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference" xmlns:inv10="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty" xmlns:inv11="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification" xmlns:inv12="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification.iD" xmlns:inv13="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty" xmlns:inv14="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party" xmlns:inv15="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification" xmlns:inv16="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification.iD" xmlns:inv17="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyName" xmlns:inv18="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity" xmlns:inv19="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress" xmlns:inv20="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv21="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv22="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty" xmlns:inv23="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification" xmlns:inv24="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification.iD" xmlns:inv25="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty" xmlns:inv26="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party" xmlns:inv27="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification" xmlns:inv28="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification.iD" xmlns:inv29="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation" xmlns:inv30="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address" xmlns:inv31="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.addressLine" xmlns:inv32="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.country" xmlns:inv33="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity" xmlns:inv34="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress" xmlns:inv35="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv36="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv37="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty" xmlns:inv38="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party" xmlns:inv39="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification" xmlns:inv40="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification.iD" xmlns:inv41="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyLegalEntity" xmlns:inv42="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty" xmlns:inv43="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party" xmlns:inv44="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification" xmlns:inv45="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification.iD" xmlns:inv46="https://pe.edocnube.com/api/emision/ubl/invoice.delivery" xmlns:inv47="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation" xmlns:inv48="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address" xmlns:inv49="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.addressLine" xmlns:inv50="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.country" xmlns:inv51="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment" xmlns:inv52="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery" xmlns:inv53="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress" xmlns:inv54="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.addressLine" xmlns:inv55="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.country" xmlns:inv56="https://pe.edocnube.com/api/emision/ubl/invoice.deliveryTerm" xmlns:inv57="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean" xmlns:inv58="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean.payeeFinancialAccount" xmlns:inv59="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm" xmlns:inv60="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm.amount" xmlns:inv61="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment" xmlns:inv62="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment.paidAmount" xmlns:inv63="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge" xmlns:inv64="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.amount" xmlns:inv65="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.baseAmount" xmlns:inv66="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal" xmlns:inv67="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxAmount" xmlns:inv68="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal" xmlns:inv69="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxableAmount" xmlns:inv70="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxAmount" xmlns:inv71="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory" xmlns:inv72="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv73="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal" xmlns:inv74="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.lineExtensionAmount" xmlns:inv75="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.taxInclusiveAmount" xmlns:inv76="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.allowanceTotalAmount" xmlns:inv77="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.chargeTotalAmount" xmlns:inv78="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.prepaidAmount" xmlns:inv79="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableRoundingAmount" xmlns:inv80="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableAmount" xmlns:inv81="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine" xmlns:inv82="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.invoicedQuantity" xmlns:inv83="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.lineExtensionAmount" xmlns:inv84="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference" xmlns:inv85="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice" xmlns:inv86="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice.priceAmount" xmlns:inv87="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery" xmlns:inv88="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation" xmlns:inv89="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address" xmlns:inv90="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address.addressLine" xmlns:inv91="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch" xmlns:inv92="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.instruction" xmlns:inv93="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress" xmlns:inv94="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress.addressLine" xmlns:inv95="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm" xmlns:inv96="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm.amount" xmlns:inv97="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment" xmlns:inv98="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment" xmlns:inv99="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.carrierServiceInstruction" xmlns:inv100="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.declaredForCarriageValueAmount" xmlns:inv101="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent" xmlns:inv102="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent.location" xmlns:inv103="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent" xmlns:inv104="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent.location" xmlns:inv105="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm" xmlns:inv106="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm.amount" xmlns:inv107="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit" xmlns:inv108="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment" xmlns:inv109="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery" xmlns:inv110="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm" xmlns:inv111="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm.amount" xmlns:inv112="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension" xmlns:inv113="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension.measure" xmlns:inv114="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge" xmlns:inv115="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.amount" xmlns:inv116="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.baseAmount" xmlns:inv117="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal" xmlns:inv118="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxAmount" xmlns:inv119="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal" xmlns:inv120="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxableAmount" xmlns:inv121="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxAmount" xmlns:inv122="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.baseUnitMeasure" xmlns:inv123="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory" xmlns:inv124="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.perUnitAmount" xmlns:inv125="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv126="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item" xmlns:inv127="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.description" xmlns:inv128="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.sellersItemIdentification" xmlns:inv129="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification" xmlns:inv130="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification.iD" xmlns:inv131="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.commodityClassification" xmlns:inv132="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty" xmlns:inv133="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.valueQuantity" xmlns:inv134="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod" xmlns:inv135="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod.durationMeasure" xmlns:inv136="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price" xmlns:inv137="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price.priceAmount" xmlns:ext="https://pe.edocnube.com/api/emision/extensiones">
   <soapenv:Header/>
   <soapenv:Body>
      <emis:EmitirFactura>
         <emis:Clave>-------------</emis:Clave>
         <emis:Factura/>
      </emis:EmitirFactura>
   </soapenv:Body>
</soapenv:Envelope>"""

try:
    # Enviar la solicitud POST
    response = requests.post(url, data=soap_body, headers=headers)

    # Verificar el estado de la respuesta
    if response.status_code == 200:
        print("Respuesta del servidor:")
        print(response.text)
    else:
        print(f"Error en la solicitud: {response.status_code}")
        print(response.text)

except requests.exceptions.RequestException as e:
    print(f"Error al realizar la solicitud: {e}")

```

{% endtab %}

{% tab title="Curl" %}

```bash
curl -X POST "/URL_SOAP_EMISION/EmitirDocumentoService.svc" \
-H "Content-Type: text/xml; charset=utf-8" \
-H "SOAPAction: http://tempuri.org/EmitirDocumentoService/EmitirFactura" \
-d '<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:emis="https://pe.edocnube.com/api/emision" xmlns:fac="https://pe.edocnube.com/api/emision/factura" xmlns:inv="https://pe.edocnube.com/api/emision/ubl/invoice" xmlns:inv1="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceTypeCode" xmlns:inv2="https://pe.edocnube.com/api/emision/ubl/invoice.note" xmlns:inv3="https://pe.edocnube.com/api/emision/ubl/invoice.orderReference" xmlns:inv4="https://pe.edocnube.com/api/emision/ubl/invoice.despatchDocumentReference" xmlns:inv5="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference" xmlns:inv6="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty" xmlns:inv7="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity" xmlns:inv8="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity.shareholderParty" xmlns:inv9="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference" xmlns:inv10="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty" xmlns:inv11="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification" xmlns:inv12="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification.iD" xmlns:inv13="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty" xmlns:inv14="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party" xmlns:inv15="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification" xmlns:inv16="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification.iD" xmlns:inv17="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyName" xmlns:inv18="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity" xmlns:inv19="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress" xmlns:inv20="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv21="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv22="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty" xmlns:inv23="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification" xmlns:inv24="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification.iD" xmlns:inv25="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty" xmlns:inv26="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party" xmlns:inv27="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification" xmlns:inv28="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification.iD" xmlns:inv29="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation" xmlns:inv30="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address" xmlns:inv31="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.addressLine" xmlns:inv32="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.country" xmlns:inv33="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity" xmlns:inv34="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress" xmlns:inv35="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv36="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv37="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty" xmlns:inv38="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party" xmlns:inv39="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification" xmlns:inv40="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification.iD" xmlns:inv41="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyLegalEntity" xmlns:inv42="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty" xmlns:inv43="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party" xmlns:inv44="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification" xmlns:inv45="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification.iD" xmlns:inv46="https://pe.edocnube.com/api/emision/ubl/invoice.delivery" xmlns:inv47="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation" xmlns:inv48="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address" xmlns:inv49="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.addressLine" xmlns:inv50="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.country" xmlns:inv51="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment" xmlns:inv52="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery" xmlns:inv53="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress" xmlns:inv54="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.addressLine" xmlns:inv55="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.country" xmlns:inv56="https://pe.edocnube.com/api/emision/ubl/invoice.deliveryTerm" xmlns:inv57="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean" xmlns:inv58="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean.payeeFinancialAccount" xmlns:inv59="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm" xmlns:inv60="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm.amount" xmlns:inv61="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment" xmlns:inv62="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment.paidAmount" xmlns:inv63="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge" xmlns:inv64="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.amount" xmlns:inv65="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.baseAmount" xmlns:inv66="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal" xmlns:inv67="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxAmount" xmlns:inv68="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal" xmlns:inv69="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxableAmount" xmlns:inv70="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxAmount" xmlns:inv71="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory" xmlns:inv72="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv73="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal" xmlns:inv74="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.lineExtensionAmount" xmlns:inv75="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.taxInclusiveAmount" xmlns:inv76="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.allowanceTotalAmount" xmlns:inv77="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.chargeTotalAmount" xmlns:inv78="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.prepaidAmount" xmlns:inv79="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableRoundingAmount" xmlns:inv80="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableAmount" xmlns:inv81="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine" xmlns:inv82="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.invoicedQuantity" xmlns:inv83="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.lineExtensionAmount" xmlns:inv84="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference" xmlns:inv85="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice" xmlns:inv86="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice.priceAmount" xmlns:inv87="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery" xmlns:inv88="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation" xmlns:inv89="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address" xmlns:inv90="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address.addressLine" xmlns:inv91="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch" xmlns:inv92="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.instruction" xmlns:inv93="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress" xmlns:inv94="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress.addressLine" xmlns:inv95="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm" xmlns:inv96="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm.amount" xmlns:inv97="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment" xmlns:inv98="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment" xmlns:inv99="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.carrierServiceInstruction" xmlns:inv100="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.declaredForCarriageValueAmount" xmlns:inv101="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent" xmlns:inv102="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent.location" xmlns:inv103="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent" xmlns:inv104="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent.location" xmlns:inv105="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm" xmlns:inv106="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm.amount" xmlns:inv107="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit" xmlns:inv108="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment" xmlns:inv109="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery" xmlns:inv110="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm" xmlns:inv111="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm.amount" xmlns:inv112="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension" xmlns:inv113="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension.measure" xmlns:inv114="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge" xmlns:inv115="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.amount" xmlns:inv116="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.baseAmount" xmlns:inv117="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal" xmlns:inv118="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxAmount" xmlns:inv119="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal" xmlns:inv120="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxableAmount" xmlns:inv121="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxAmount" xmlns:inv122="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.baseUnitMeasure" xmlns:inv123="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory" xmlns:inv124="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.perUnitAmount" xmlns:inv125="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv126="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item" xmlns:inv127="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.description" xmlns:inv128="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.sellersItemIdentification" xmlns:inv129="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification" xmlns:inv130="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification.iD" xmlns:inv131="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.commodityClassification" xmlns:inv132="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty" xmlns:inv133="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.valueQuantity" xmlns:inv134="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod" xmlns:inv135="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod.durationMeasure" xmlns:inv136="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price" xmlns:inv137="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price.priceAmount" xmlns:ext="https://pe.edocnube.com/api/emision/extensiones">
   <soapenv:Header/>
   <soapenv:Body>
      <emis:EmitirFactura>
         <emis:Clave>-------------</emis:Clave>
         <emis:Factura/>
      </emis:EmitirFactura>
   </soapenv:Body>
</soapenv:Envelope>'

```

{% endtab %}
{% endtabs %}

## Emisión de Factura <a href="#emision-de-factura" id="emision-de-factura"></a>

En esta sección, abordaremos los detalles técnicos específicos del proceso de emisión de facturas electrónicas utilizando la tecnología SOAP. Exploraremos cómo este enfoque facilita la integración eficiente y segura de los sistemas de facturación dentro de las infraestructuras empresariales existentes, asegurando la conformidad con los estándares legales y fiscales relevantes. Nos centraremos en la implementación de SOAP para describir las interacciones entre los sistemas y los métodos empleados para la transmisión de datos de facturación electrónica.

## Estados eDoc

La gestión adecuada de los estados eDoc es crucial en el sistema de facturación electrónica, ya que cada estado refleja una etapa específica en el proceso de validación y envío de documentos a la entidad tributaria. A continuación, se presenta una tabla que describe cada uno de los estados eDoc, proporcionando claridad sobre las acciones necesarias según el estado en que se encuentre el documento.

<table><thead><tr><th width="93">Estado</th><th width="216">Descripción</th><th width="285">Causa</th><th width="206">Solución</th></tr></thead><tbody><tr><td>2</td><td>Documento autorizado por el ente tributario</td><td>Documento autorizado por la SUNAT</td><td>No aplica</td></tr><tr><td>3</td><td>Documento no autorizado por el ente tributario</td><td>Documento no superó la validación debido al incumplimiento de las reglas de negocio establecidas por la SUNAT</td><td>Realizar la corrección de los datos del documento y emitirlo nuevamente</td></tr><tr><td>4</td><td>Error al emitir o consultar el documento en eDoc</td><td>Ha ocurrido un error en eDoc, el cual ha sido identificado con un código para su seguimiento y solución</td><td>Levantar un ticket de atención en el portal de soporte técnico de GuruSoft</td></tr><tr><td>5</td><td>Documento en espera de autorización por parte del ente tributario</td><td>eDoc no pudo establecer una conexión con la SUNAT para consultar la autorización del documento, se realizará una reconsulta automática posteriormente</td><td>Realizar la consulta del estado del documento mediante la API correspondiente, una vez transcurrido un intervalo de tiempo adecuado</td></tr><tr><td>6</td><td>Documento devuelto por el ente tributario.</td><td>Documento no cumplió con las validaciones de estructura y/o formato XML requeridas por la SUNAT</td><td>Realizar la corrección de los datos del documento y emitirlo nuevamente</td></tr><tr><td>7</td><td>Documento en espera de recepción por parte del ente tributario</td><td>eDoc no pudo establecer una conexión con la SUNAT para transmitir el documento, se realizará un reenvío automático posteriormente</td><td>Realizar la consulta del estado del documento mediante la API correspondiente, una vez transcurrido un intervalo de tiempo adecuado</td></tr><tr><td>11</td><td>Documento anulado en eDoc</td><td>Documento ha sido anulado por el emisor mediante el portal web de la SUNAT</td><td>Una vez alcanzado este estado, el documento no puede ser modificado ni revertido</td></tr><tr><td>15</td><td>Emisión o consulta del documento fue devuelta por eDoc.</td><td>Solicitud de emisión o consulta no cumplió con las validaciones de estructura y/o formato XML requeridas por eDoc</td><td>Realizar la corrección de los datos del documento y emitirlo nuevamente</td></tr><tr><td>18</td><td>Documento no encontrado en eDoc</td><td>Documento consultado no fue encontrando en eDoc</td><td>Realizar la corrección de los parámetros de la consulta y repetir el proceso</td></tr></tbody></table>

* **Estado Autorizado (2):** Este estado indica que el documento ha sido autorizado por la entidad tributaria. En este punto, no se requiere ninguna acción adicional como reenvío o consulta del estado, pues el documento ya ha completado su proceso satisfactoriamente.
* **Estado No autorizado (3):** Este estado indica que el documento no ha sido aprobado y requiere **corrección** para poder ser autorizado en un nuevo intento. Se permite un máximo de tres envíos por documento (incluyendo el primero). En caso de que el documento permanezca en estado No autorizado, deberá esperar al siguiente día para realizar un nuevo envío.
* **Estados Transitorios (5, 7):** Estos estados reflejan las fases intermedias en el proceso de envío y recepción de documentos con la entidad tributaria. En todos estos casos, no se deben reenviar los documentos, sino consultar su estado hasta que cambien a una situación definitiva.
* **Estados de Error y Corrección (4, 6, 15):** El estado 4 indica un error en el proceso de envío o procesamiento, y no debe reenviarse automáticamente; es necesario revisar el error específico y corregirlo si es posible. El estado 6 se asigna a documentos rechazados por la entidad tributaria y requiere corrección manual antes de un reenvío. El estado 15 sugiere que el documento fue devuelto por eDoc empresarial y debe ser analizado para determinar la causa y decidir las acciones correctivas apropiadas. En estos casos, la corrección de errores es fundamental antes de cualquier intento de reenvío.
* **Estado de Anulación (11):** Este estado indica que el documento ha sido anulado y, por lo tanto, ya no tiene validez legal o administrativa. No se requieren acciones adicionales para documentos en este estado, ya que han sido efectivamente retirados del proceso.

**Consideraciones Importantes**

* **Consultas de Estado:** Para los estados que sugieren consultar el estado del documento, es recomendable establecer un intervalo regular de consultas para evitar la saturación del sistema y asegurar la actualización oportuna del estado del documento.
* **Notificaciones a Soporte:** En casos de errores que no pueden ser resueltos directamente por el usuario, como el estado 4, es fundamental notificar al soporte técnico proporcionando todos los detalles necesarios para una rápida resolución del problema.

## Diccionario de datos

{% embed url="<https://wiki.edocnube.com/diccionario/Documentation/FromXml?p1=AJkuNFFcBIW7i1zn63Wd0zMug5qnw8YUY1NhX7Snt2ckF/8g/noeOSaYKXbSXxMXT8BxOaiGovx5ie0jKchVfk+6ew/lOrk7NO5ER4sRhcVs3zES0sjDvA==&p2=EoWbYb/FBQ6+UhF+UJE7oB3g3J1gzmJ9WSrEyqM35Wg=&p3=1IpcfzFxFmE=&p4=L5lbnPmTSNE=&p5=ojGLJBGmPXo=&p6=0h6AVWZOsDA=>" %}

## Consumo

### Request

{% tabs %}
{% tab title="JavaScript" %}

```javascript

 url = '/URL_SOAP_EMISION/EmitirDocumentoService.svc?wsdl';

// XML del mensaje SOAP
const soapRequest = `
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:emis="https://pe.edocnube.com/api/emision" xmlns:fac="https://pe.edocnube.com/api/emision/factura" xmlns:inv="https://pe.edocnube.com/api/emision/ubl/invoice" xmlns:inv1="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceTypeCode" xmlns:inv2="https://pe.edocnube.com/api/emision/ubl/invoice.note" xmlns:inv3="https://pe.edocnube.com/api/emision/ubl/invoice.orderReference" xmlns:inv4="https://pe.edocnube.com/api/emision/ubl/invoice.despatchDocumentReference" xmlns:inv5="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference" xmlns:inv6="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty" xmlns:inv7="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity" xmlns:inv8="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity.shareholderParty" xmlns:inv9="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference" xmlns:inv10="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty" xmlns:inv11="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification" xmlns:inv12="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification.iD" xmlns:inv13="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty" xmlns:inv14="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party" xmlns:inv15="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification" xmlns:inv16="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification.iD" xmlns:inv17="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyName" xmlns:inv18="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity" xmlns:inv19="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress" xmlns:inv20="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv21="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv22="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty" xmlns:inv23="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification" xmlns:inv24="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification.iD" xmlns:inv25="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty" xmlns:inv26="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party" xmlns:inv27="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification" xmlns:inv28="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification.iD" xmlns:inv29="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation" xmlns:inv30="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address" xmlns:inv31="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.addressLine" xmlns:inv32="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.country" xmlns:inv33="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity" xmlns:inv34="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress" xmlns:inv35="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv36="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv37="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty" xmlns:inv38="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party" xmlns:inv39="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification" xmlns:inv40="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification.iD" xmlns:inv41="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyLegalEntity" xmlns:inv42="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty" xmlns:inv43="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party" xmlns:inv44="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification" xmlns:inv45="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification.iD" xmlns:inv46="https://pe.edocnube.com/api/emision/ubl/invoice.delivery" xmlns:inv47="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation" xmlns:inv48="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address" xmlns:inv49="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.addressLine" xmlns:inv50="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.country" xmlns:inv51="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment" xmlns:inv52="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery" xmlns:inv53="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress" xmlns:inv54="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.addressLine" xmlns:inv55="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.country" xmlns:inv56="https://pe.edocnube.com/api/emision/ubl/invoice.deliveryTerm" xmlns:inv57="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean" xmlns:inv58="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean.payeeFinancialAccount" xmlns:inv59="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm" xmlns:inv60="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm.amount" xmlns:inv61="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment" xmlns:inv62="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment.paidAmount" xmlns:inv63="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge" xmlns:inv64="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.amount" xmlns:inv65="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.baseAmount" xmlns:inv66="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal" xmlns:inv67="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxAmount" xmlns:inv68="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal" xmlns:inv69="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxableAmount" xmlns:inv70="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxAmount" xmlns:inv71="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory" xmlns:inv72="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv73="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal" xmlns:inv74="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.lineExtensionAmount" xmlns:inv75="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.taxInclusiveAmount" xmlns:inv76="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.allowanceTotalAmount" xmlns:inv77="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.chargeTotalAmount" xmlns:inv78="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.prepaidAmount" xmlns:inv79="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableRoundingAmount" xmlns:inv80="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableAmount" xmlns:inv81="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine" xmlns:inv82="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.invoicedQuantity" xmlns:inv83="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.lineExtensionAmount" xmlns:inv84="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference" xmlns:inv85="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice" xmlns:inv86="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice.priceAmount" xmlns:inv87="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery" xmlns:inv88="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation" xmlns:inv89="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address" xmlns:inv90="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address.addressLine" xmlns:inv91="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch" xmlns:inv92="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.instruction" xmlns:inv93="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress" xmlns:inv94="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress.addressLine" xmlns:inv95="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm" xmlns:inv96="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm.amount" xmlns:inv97="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment" xmlns:inv98="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment" xmlns:inv99="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.carrierServiceInstruction" xmlns:inv100="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.declaredForCarriageValueAmount" xmlns:inv101="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent" xmlns:inv102="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent.location" xmlns:inv103="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent" xmlns:inv104="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent.location" xmlns:inv105="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm" xmlns:inv106="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm.amount" xmlns:inv107="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit" xmlns:inv108="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment" xmlns:inv109="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery" xmlns:inv110="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm" xmlns:inv111="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm.amount" xmlns:inv112="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension" xmlns:inv113="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension.measure" xmlns:inv114="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge" xmlns:inv115="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.amount" xmlns:inv116="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.baseAmount" xmlns:inv117="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal" xmlns:inv118="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxAmount" xmlns:inv119="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal" xmlns:inv120="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxableAmount" xmlns:inv121="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxAmount" xmlns:inv122="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.baseUnitMeasure" xmlns:inv123="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory" xmlns:inv124="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.perUnitAmount" xmlns:inv125="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv126="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item" xmlns:inv127="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.description" xmlns:inv128="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.sellersItemIdentification" xmlns:inv129="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification" xmlns:inv130="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification.iD" xmlns:inv131="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.commodityClassification" xmlns:inv132="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty" xmlns:inv133="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.valueQuantity" xmlns:inv134="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod" xmlns:inv135="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod.durationMeasure" xmlns:inv136="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price" xmlns:inv137="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price.priceAmount" xmlns:ext="https://pe.edocnube.com/api/emision/extensiones">
   <soapenv:Header/>
   <soapenv:Body>
      <emis:EmitirFactura>
         <emis:Clave>-------------</emis:Clave>
         <emis:Factura/>
      </emis:EmitirFactura>
   </soapenv:Body>
</soapenv:Envelope>
`;

// Configuración de la solicitud HTTP
const headers = {
  'Content-Type': 'text/xml; charset=utf-8', // Tipo de contenido para SOAP
  SOAPAction: 'http://tempuri.org/EmitirDocumentoService/EmitirFactura', // Acción SOAP específica
};

// Realizar la solicitud con fetch
fetch(url, {
  method: 'POST',
  headers: headers,
  body: soapRequest,
})
  .then((response) => {
    if (!response.ok) {
      throw new Error(`HTTP error! status: ${response.status}`);
    }
    return response.text();
  })
  .then((data) => {
    console.log('Respuesta SOAP:', data);
  })
  .catch((error) => {
    console.error('Error en la solicitud SOAP:', error.message);
  });



```

{% endtab %}

{% tab title="PHP" %}

```php

<?php
// URL del servicio WSDL
$wsdl = "/URL_SOAP_EMISION/EmitirDocumentoService.svc?wsdl";

try {
    // Crear un cliente SOAP
    $client = new SoapClient($wsdl, [
        'trace' => true,       // Habilitar trazas para depuración
        'cache_wsdl' => WSDL_CACHE_NONE, // No cachear el WSDL
        'exceptions' => true   // Lanzar excepciones en errores
    ]);

    // Parámetros para el método
    $params = [
        "Clave" => "{CLAVE_VALOR}", // Credencial única
        "Factura" => null
    ];

    // Llamar al método
    $response = $client->__soapCall("EmitirFactura", [$params]);

    // Mostrar la respuesta
    echo "Respuesta SOAP:\n";
    print_r($response);
} catch (SoapFault $fault) {
    // Manejo de errores
    echo "Error SOAP: " . $fault->getMessage() . "\n";
    echo "Código de error: " . $fault->faultcode . "\n";
    echo "Detalles:\n" . $fault->detail . "\n";
}
?>


```

{% endtab %}

{% tab title="C#" %}

```csharp

using System;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;

class Program
{
    static async Task Main(string[] args)
    {
        string url = "/URL_SOAP_EMISION/EmitirDocumentoService.svc";
        string soapAction = "http://tempuri.org/EmitirDocumentoService/EmitirFactura";
        
        string soapEnvelope = @"<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:emis="https://pe.edocnube.com/api/emision" xmlns:fac="https://pe.edocnube.com/api/emision/factura" xmlns:inv="https://pe.edocnube.com/api/emision/ubl/invoice" xmlns:inv1="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceTypeCode" xmlns:inv2="https://pe.edocnube.com/api/emision/ubl/invoice.note" xmlns:inv3="https://pe.edocnube.com/api/emision/ubl/invoice.orderReference" xmlns:inv4="https://pe.edocnube.com/api/emision/ubl/invoice.despatchDocumentReference" xmlns:inv5="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference" xmlns:inv6="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty" xmlns:inv7="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity" xmlns:inv8="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity.shareholderParty" xmlns:inv9="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference" xmlns:inv10="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty" xmlns:inv11="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification" xmlns:inv12="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification.iD" xmlns:inv13="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty" xmlns:inv14="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party" xmlns:inv15="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification" xmlns:inv16="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification.iD" xmlns:inv17="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyName" xmlns:inv18="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity" xmlns:inv19="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress" xmlns:inv20="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv21="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv22="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty" xmlns:inv23="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification" xmlns:inv24="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification.iD" xmlns:inv25="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty" xmlns:inv26="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party" xmlns:inv27="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification" xmlns:inv28="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification.iD" xmlns:inv29="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation" xmlns:inv30="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address" xmlns:inv31="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.addressLine" xmlns:inv32="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.country" xmlns:inv33="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity" xmlns:inv34="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress" xmlns:inv35="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv36="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv37="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty" xmlns:inv38="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party" xmlns:inv39="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification" xmlns:inv40="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification.iD" xmlns:inv41="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyLegalEntity" xmlns:inv42="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty" xmlns:inv43="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party" xmlns:inv44="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification" xmlns:inv45="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification.iD" xmlns:inv46="https://pe.edocnube.com/api/emision/ubl/invoice.delivery" xmlns:inv47="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation" xmlns:inv48="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address" xmlns:inv49="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.addressLine" xmlns:inv50="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.country" xmlns:inv51="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment" xmlns:inv52="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery" xmlns:inv53="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress" xmlns:inv54="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.addressLine" xmlns:inv55="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.country" xmlns:inv56="https://pe.edocnube.com/api/emision/ubl/invoice.deliveryTerm" xmlns:inv57="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean" xmlns:inv58="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean.payeeFinancialAccount" xmlns:inv59="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm" xmlns:inv60="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm.amount" xmlns:inv61="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment" xmlns:inv62="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment.paidAmount" xmlns:inv63="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge" xmlns:inv64="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.amount" xmlns:inv65="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.baseAmount" xmlns:inv66="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal" xmlns:inv67="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxAmount" xmlns:inv68="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal" xmlns:inv69="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxableAmount" xmlns:inv70="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxAmount" xmlns:inv71="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory" xmlns:inv72="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv73="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal" xmlns:inv74="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.lineExtensionAmount" xmlns:inv75="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.taxInclusiveAmount" xmlns:inv76="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.allowanceTotalAmount" xmlns:inv77="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.chargeTotalAmount" xmlns:inv78="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.prepaidAmount" xmlns:inv79="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableRoundingAmount" xmlns:inv80="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableAmount" xmlns:inv81="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine" xmlns:inv82="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.invoicedQuantity" xmlns:inv83="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.lineExtensionAmount" xmlns:inv84="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference" xmlns:inv85="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice" xmlns:inv86="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice.priceAmount" xmlns:inv87="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery" xmlns:inv88="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation" xmlns:inv89="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address" xmlns:inv90="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address.addressLine" xmlns:inv91="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch" xmlns:inv92="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.instruction" xmlns:inv93="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress" xmlns:inv94="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress.addressLine" xmlns:inv95="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm" xmlns:inv96="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm.amount" xmlns:inv97="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment" xmlns:inv98="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment" xmlns:inv99="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.carrierServiceInstruction" xmlns:inv100="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.declaredForCarriageValueAmount" xmlns:inv101="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent" xmlns:inv102="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent.location" xmlns:inv103="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent" xmlns:inv104="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent.location" xmlns:inv105="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm" xmlns:inv106="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm.amount" xmlns:inv107="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit" xmlns:inv108="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment" xmlns:inv109="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery" xmlns:inv110="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm" xmlns:inv111="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm.amount" xmlns:inv112="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension" xmlns:inv113="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension.measure" xmlns:inv114="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge" xmlns:inv115="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.amount" xmlns:inv116="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.baseAmount" xmlns:inv117="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal" xmlns:inv118="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxAmount" xmlns:inv119="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal" xmlns:inv120="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxableAmount" xmlns:inv121="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxAmount" xmlns:inv122="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.baseUnitMeasure" xmlns:inv123="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory" xmlns:inv124="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.perUnitAmount" xmlns:inv125="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv126="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item" xmlns:inv127="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.description" xmlns:inv128="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.sellersItemIdentification" xmlns:inv129="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification" xmlns:inv130="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification.iD" xmlns:inv131="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.commodityClassification" xmlns:inv132="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty" xmlns:inv133="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.valueQuantity" xmlns:inv134="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod" xmlns:inv135="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod.durationMeasure" xmlns:inv136="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price" xmlns:inv137="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price.priceAmount" xmlns:ext="https://pe.edocnube.com/api/emision/extensiones">
           <soapenv:Header/>
           <soapenv:Body>
              <emis:EmitirFactura>
                 <emis:Clave>-------------</emis:Clave>
                 <emis:Factura/>
              </emis:EmitirFactura>
           </soapenv:Body>
        </soapenv:Envelope>";

        using (HttpClient client = new HttpClient())
        {
            var request = new HttpRequestMessage(HttpMethod.Post, url)
            {
                Content = new StringContent(soapEnvelope, Encoding.UTF8, "text/xml")
            };
            request.Headers.Add("SOAPAction", soapAction);

            HttpResponseMessage response = await client.SendAsync(request);
            string responseContent = await response.Content.ReadAsStringAsync();

            Console.WriteLine("Respuesta del servidor:");
            Console.WriteLine(responseContent);
        }
    }
}


```

{% endtab %}

{% tab title="Python" %}

```python

import requests

# URL del servicio SOAP
url = "/URL_SOAP_EMISION/EmitirDocumentoService.svc"

# Cabeceras HTTP
headers = {
    "Content-Type": "text/xml; charset=utf-8",
    "SOAPAction": "http://tempuri.org/EmitirDocumentoService/EmitirFactura"
}

# Cuerpo del mensaje SOAP
soap_body = """<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:emis="https://pe.edocnube.com/api/emision" xmlns:fac="https://pe.edocnube.com/api/emision/factura" xmlns:inv="https://pe.edocnube.com/api/emision/ubl/invoice" xmlns:inv1="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceTypeCode" xmlns:inv2="https://pe.edocnube.com/api/emision/ubl/invoice.note" xmlns:inv3="https://pe.edocnube.com/api/emision/ubl/invoice.orderReference" xmlns:inv4="https://pe.edocnube.com/api/emision/ubl/invoice.despatchDocumentReference" xmlns:inv5="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference" xmlns:inv6="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty" xmlns:inv7="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity" xmlns:inv8="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity.shareholderParty" xmlns:inv9="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference" xmlns:inv10="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty" xmlns:inv11="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification" xmlns:inv12="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification.iD" xmlns:inv13="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty" xmlns:inv14="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party" xmlns:inv15="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification" xmlns:inv16="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification.iD" xmlns:inv17="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyName" xmlns:inv18="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity" xmlns:inv19="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress" xmlns:inv20="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv21="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv22="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty" xmlns:inv23="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification" xmlns:inv24="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification.iD" xmlns:inv25="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty" xmlns:inv26="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party" xmlns:inv27="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification" xmlns:inv28="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification.iD" xmlns:inv29="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation" xmlns:inv30="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address" xmlns:inv31="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.addressLine" xmlns:inv32="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.country" xmlns:inv33="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity" xmlns:inv34="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress" xmlns:inv35="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv36="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv37="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty" xmlns:inv38="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party" xmlns:inv39="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification" xmlns:inv40="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification.iD" xmlns:inv41="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyLegalEntity" xmlns:inv42="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty" xmlns:inv43="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party" xmlns:inv44="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification" xmlns:inv45="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification.iD" xmlns:inv46="https://pe.edocnube.com/api/emision/ubl/invoice.delivery" xmlns:inv47="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation" xmlns:inv48="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address" xmlns:inv49="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.addressLine" xmlns:inv50="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.country" xmlns:inv51="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment" xmlns:inv52="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery" xmlns:inv53="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress" xmlns:inv54="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.addressLine" xmlns:inv55="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.country" xmlns:inv56="https://pe.edocnube.com/api/emision/ubl/invoice.deliveryTerm" xmlns:inv57="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean" xmlns:inv58="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean.payeeFinancialAccount" xmlns:inv59="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm" xmlns:inv60="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm.amount" xmlns:inv61="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment" xmlns:inv62="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment.paidAmount" xmlns:inv63="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge" xmlns:inv64="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.amount" xmlns:inv65="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.baseAmount" xmlns:inv66="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal" xmlns:inv67="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxAmount" xmlns:inv68="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal" xmlns:inv69="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxableAmount" xmlns:inv70="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxAmount" xmlns:inv71="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory" xmlns:inv72="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv73="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal" xmlns:inv74="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.lineExtensionAmount" xmlns:inv75="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.taxInclusiveAmount" xmlns:inv76="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.allowanceTotalAmount" xmlns:inv77="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.chargeTotalAmount" xmlns:inv78="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.prepaidAmount" xmlns:inv79="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableRoundingAmount" xmlns:inv80="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableAmount" xmlns:inv81="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine" xmlns:inv82="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.invoicedQuantity" xmlns:inv83="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.lineExtensionAmount" xmlns:inv84="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference" xmlns:inv85="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice" xmlns:inv86="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice.priceAmount" xmlns:inv87="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery" xmlns:inv88="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation" xmlns:inv89="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address" xmlns:inv90="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address.addressLine" xmlns:inv91="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch" xmlns:inv92="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.instruction" xmlns:inv93="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress" xmlns:inv94="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress.addressLine" xmlns:inv95="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm" xmlns:inv96="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm.amount" xmlns:inv97="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment" xmlns:inv98="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment" xmlns:inv99="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.carrierServiceInstruction" xmlns:inv100="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.declaredForCarriageValueAmount" xmlns:inv101="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent" xmlns:inv102="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent.location" xmlns:inv103="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent" xmlns:inv104="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent.location" xmlns:inv105="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm" xmlns:inv106="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm.amount" xmlns:inv107="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit" xmlns:inv108="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment" xmlns:inv109="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery" xmlns:inv110="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm" xmlns:inv111="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm.amount" xmlns:inv112="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension" xmlns:inv113="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension.measure" xmlns:inv114="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge" xmlns:inv115="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.amount" xmlns:inv116="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.baseAmount" xmlns:inv117="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal" xmlns:inv118="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxAmount" xmlns:inv119="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal" xmlns:inv120="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxableAmount" xmlns:inv121="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxAmount" xmlns:inv122="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.baseUnitMeasure" xmlns:inv123="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory" xmlns:inv124="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.perUnitAmount" xmlns:inv125="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv126="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item" xmlns:inv127="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.description" xmlns:inv128="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.sellersItemIdentification" xmlns:inv129="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification" xmlns:inv130="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification.iD" xmlns:inv131="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.commodityClassification" xmlns:inv132="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty" xmlns:inv133="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.valueQuantity" xmlns:inv134="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod" xmlns:inv135="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod.durationMeasure" xmlns:inv136="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price" xmlns:inv137="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price.priceAmount" xmlns:ext="https://pe.edocnube.com/api/emision/extensiones">
   <soapenv:Header/>
   <soapenv:Body>
      <emis:EmitirFactura>
         <emis:Clave>-------------</emis:Clave>
         <emis:Factura/>
      </emis:EmitirFactura>
   </soapenv:Body>
</soapenv:Envelope>"""

try:
    # Enviar la solicitud POST
    response = requests.post(url, data=soap_body, headers=headers)

    # Verificar el estado de la respuesta
    if response.status_code == 200:
        print("Respuesta del servidor:")
        print(response.text)
    else:
        print(f"Error en la solicitud: {response.status_code}")
        print(response.text)

except requests.exceptions.RequestException as e:
    print(f"Error al realizar la solicitud: {e}")


```

{% endtab %}

{% tab title="Curl" %}

```bash

curl -X POST "/URL_SOAP_EMISION/EmitirDocumentoService.svc" \
-H "Content-Type: text/xml; charset=utf-8" \
-H "SOAPAction: http://tempuri.org/EmitirDocumentoService/EmitirFactura" \
-d '<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:emis="https://pe.edocnube.com/api/emision" xmlns:fac="https://pe.edocnube.com/api/emision/factura" xmlns:inv="https://pe.edocnube.com/api/emision/ubl/invoice" xmlns:inv1="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceTypeCode" xmlns:inv2="https://pe.edocnube.com/api/emision/ubl/invoice.note" xmlns:inv3="https://pe.edocnube.com/api/emision/ubl/invoice.orderReference" xmlns:inv4="https://pe.edocnube.com/api/emision/ubl/invoice.despatchDocumentReference" xmlns:inv5="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference" xmlns:inv6="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty" xmlns:inv7="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity" xmlns:inv8="https://pe.edocnube.com/api/emision/ubl/invoice.contractDocumentReference.issuerParty.partyLegalEntity.shareholderParty" xmlns:inv9="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference" xmlns:inv10="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty" xmlns:inv11="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification" xmlns:inv12="https://pe.edocnube.com/api/emision/ubl/invoice.additionalDocumentReference.issuerParty.partyIdentification.iD" xmlns:inv13="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty" xmlns:inv14="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party" xmlns:inv15="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification" xmlns:inv16="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyIdentification.iD" xmlns:inv17="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyName" xmlns:inv18="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity" xmlns:inv19="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress" xmlns:inv20="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv21="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv22="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty" xmlns:inv23="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification" xmlns:inv24="https://pe.edocnube.com/api/emision/ubl/invoice.accountingSupplierParty.party.agentParty.partyIdentification.iD" xmlns:inv25="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty" xmlns:inv26="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party" xmlns:inv27="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification" xmlns:inv28="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyIdentification.iD" xmlns:inv29="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation" xmlns:inv30="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address" xmlns:inv31="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.addressLine" xmlns:inv32="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.physicalLocation.address.country" xmlns:inv33="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity" xmlns:inv34="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress" xmlns:inv35="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.addressLine" xmlns:inv36="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.registrationAddress.country" xmlns:inv37="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty" xmlns:inv38="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party" xmlns:inv39="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification" xmlns:inv40="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyIdentification.iD" xmlns:inv41="https://pe.edocnube.com/api/emision/ubl/invoice.accountingCustomerParty.party.partyLegalEntity.shareholderParty.party.partyLegalEntity" xmlns:inv42="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty" xmlns:inv43="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party" xmlns:inv44="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification" xmlns:inv45="https://pe.edocnube.com/api/emision/ubl/invoice.buyerCustomerParty.party.partyIdentification.iD" xmlns:inv46="https://pe.edocnube.com/api/emision/ubl/invoice.delivery" xmlns:inv47="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation" xmlns:inv48="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address" xmlns:inv49="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.addressLine" xmlns:inv50="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.deliveryLocation.address.country" xmlns:inv51="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment" xmlns:inv52="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery" xmlns:inv53="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress" xmlns:inv54="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.addressLine" xmlns:inv55="https://pe.edocnube.com/api/emision/ubl/invoice.delivery.shipment.delivery.deliveryAddress.country" xmlns:inv56="https://pe.edocnube.com/api/emision/ubl/invoice.deliveryTerm" xmlns:inv57="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean" xmlns:inv58="https://pe.edocnube.com/api/emision/ubl/invoice.paymentMean.payeeFinancialAccount" xmlns:inv59="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm" xmlns:inv60="https://pe.edocnube.com/api/emision/ubl/invoice.paymentTerm.amount" xmlns:inv61="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment" xmlns:inv62="https://pe.edocnube.com/api/emision/ubl/invoice.prepaidPayment.paidAmount" xmlns:inv63="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge" xmlns:inv64="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.amount" xmlns:inv65="https://pe.edocnube.com/api/emision/ubl/invoice.allowanceCharge.baseAmount" xmlns:inv66="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal" xmlns:inv67="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxAmount" xmlns:inv68="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal" xmlns:inv69="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxableAmount" xmlns:inv70="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxAmount" xmlns:inv71="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory" xmlns:inv72="https://pe.edocnube.com/api/emision/ubl/invoice.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv73="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal" xmlns:inv74="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.lineExtensionAmount" xmlns:inv75="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.taxInclusiveAmount" xmlns:inv76="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.allowanceTotalAmount" xmlns:inv77="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.chargeTotalAmount" xmlns:inv78="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.prepaidAmount" xmlns:inv79="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableRoundingAmount" xmlns:inv80="https://pe.edocnube.com/api/emision/ubl/invoice.legalMonetaryTotal.payableAmount" xmlns:inv81="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine" xmlns:inv82="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.invoicedQuantity" xmlns:inv83="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.lineExtensionAmount" xmlns:inv84="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference" xmlns:inv85="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice" xmlns:inv86="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.pricingReference.alternativeConditionPrice.priceAmount" xmlns:inv87="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery" xmlns:inv88="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation" xmlns:inv89="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address" xmlns:inv90="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryLocation.address.addressLine" xmlns:inv91="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch" xmlns:inv92="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.instruction" xmlns:inv93="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress" xmlns:inv94="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.despatch.despatchAddress.addressLine" xmlns:inv95="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm" xmlns:inv96="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.deliveryTerm.amount" xmlns:inv97="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment" xmlns:inv98="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment" xmlns:inv99="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.carrierServiceInstruction" xmlns:inv100="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.declaredForCarriageValueAmount" xmlns:inv101="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent" xmlns:inv102="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedPickupTransportEvent.location" xmlns:inv103="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent" xmlns:inv104="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.plannedDeliveryTransportEvent.location" xmlns:inv105="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm" xmlns:inv106="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.deliveryTerm.amount" xmlns:inv107="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit" xmlns:inv108="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment" xmlns:inv109="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery" xmlns:inv110="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm" xmlns:inv111="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.transportEquipment.delivery.deliveryTerm.amount" xmlns:inv112="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension" xmlns:inv113="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.delivery.shipment.consignment.transportHandlingUnit.measurementDimension.measure" xmlns:inv114="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge" xmlns:inv115="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.amount" xmlns:inv116="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.allowanceCharge.baseAmount" xmlns:inv117="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal" xmlns:inv118="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxAmount" xmlns:inv119="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal" xmlns:inv120="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxableAmount" xmlns:inv121="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxAmount" xmlns:inv122="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.baseUnitMeasure" xmlns:inv123="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory" xmlns:inv124="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.perUnitAmount" xmlns:inv125="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.taxTotal.taxSubtotal.taxCategory.taxScheme" xmlns:inv126="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item" xmlns:inv127="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.description" xmlns:inv128="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.sellersItemIdentification" xmlns:inv129="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification" xmlns:inv130="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.standardItemIdentification.iD" xmlns:inv131="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.commodityClassification" xmlns:inv132="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty" xmlns:inv133="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.valueQuantity" xmlns:inv134="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod" xmlns:inv135="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.item.additionalItemProperty.usabilityPeriod.durationMeasure" xmlns:inv136="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price" xmlns:inv137="https://pe.edocnube.com/api/emision/ubl/invoice.invoiceLine.price.priceAmount" xmlns:ext="https://pe.edocnube.com/api/emision/extensiones">
   <soapenv:Header/>
   <soapenv:Body>
      <emis:EmitirFactura>
         <emis:Clave>-------------</emis:Clave>
         <emis:Factura/>
      </emis:EmitirFactura>
   </soapenv:Body>
</soapenv:Envelope>'


```

{% endtab %}
{% endtabs %}

### Response

* **200 (OK)**: La solicitud se procesó correctamente y devuelve un mensaje SOAP en XML con los detalles de la respuesta.
* **401 (Unauthorized)**: Las credenciales proporcionadas son inválidas. Verifique las credenciales antes de volver a intentar.
* **500 (Internal Server Error)**: Se produjo un error en el servidor. Revise los mensajes de excepción y comuníquese con soporte.

Estas respuestas permiten manejar adecuadamente los distintos escenarios de comunicación.

{% tabs %}
{% tab title="Estado HTTP 200" %}

```xml
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <EmitirFacturaResponse xmlns="https://pe.edocnube.com/api/emision" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
         <Estado>2</Estado>
         <FechaAutorizacion>2026-05-13T11:11:54.000-05:00</FechaAutorizacion>
         <MensajeError>La Factura numero F020-00001201, ha sido aceptada</MensajeError>
      </EmitirFacturaResponse>
   </s:Body>
</s:Envelope>
```

{% endtab %}

{% tab title="Estado HTTP 401" %}
Credenciales inválidas
{% endtab %}

{% tab title="Estado HTTP 500" %}
Error. Verificar mensaje de excepción y comunicarse con soporte.
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://wikiedoc.guru-soft.com/pe/integraciones-y-servicios/soap/emision/factura.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
