GET api/documento/GetSpoof?id={id}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
VentaViewModelName | Description | Type | Additional information |
---|---|---|---|
Cliente |
Obligatorio |
ClienteViewModel |
Required |
IsExportacion |
Opcional. En caso exportacion siempre enviar verdadero |
boolean |
None. |
ThirdPartyUniqueIdentifier |
Obligatorio. Identificador unico del registro del comprobante en la base de datos del sistema tercero que envia la informacion. Contable.Pe revisa que este no exista en la base de datos, si existe no permite proceder. |
string |
Required String length: inclusive between 0 and 40 |
TipoDeCambio |
Opcional, tipo de cambio venta, enviar en caso operacion en USD, en caso vacio se utilizara el diario de la sunat |
decimal number |
None. |
Documento |
Obligatorio. La informacion basica del documento |
DocumentoViewModel |
Required |
FechaDelDocumento |
Opcional, Fecha del documento en UTC, por defecto los documentos se emiten con la fecha del momento del envio, emitir con fecha pasada es parte de una implementacion especial |
date |
None. |
FechaDeVencimiento |
Opcional, Fecha de vencimiento para el pago de la factura |
date |
None. |
DetraccionPercent |
Opcional, Pocentaje de Detraccion al que esta sujeto, si es 6%, debe ir el entero 6 |
decimal number |
None. |
CodigoDetraccion |
Opcional, el codigo de detraccion para SUNAT |
string |
String length: inclusive between 0 and 3 |
TotalDetraccion |
Opcional, Total de la Detraccion |
decimal number |
None. |
OverrideTotalValorVentaOperacionesGravadas |
Opcional, forzar el total del valor de venta de operaciones grabadas |
decimal number |
None. |
OverrideTotalValorVentaOperacionesExoneradas |
Opcional, forzar el total del valor de venta de operaciones exoneradas |
decimal number |
None. |
OverrideTotalValorVentaOperacionesExportacion |
Opcional, forzar el total del valor de venta de operaciones exportacion |
decimal number |
None. |
OverrideTotalValorVentaOperacionesInafectas |
Opcional, forzar el total del valor de venta de operaciones Inafectas |
decimal number |
None. |
OverrideTotalDescuentos |
Opcional, forzar el total de descuentos |
decimal number |
None. |
OverrideTotalBonificaciones |
Opcional, forzar el total de bonificaciones |
decimal number |
None. |
OverrideTotalIGV |
Opcional, forzar el total de IGV |
decimal number |
None. |
OverrideTotalISC |
Opcional, forzar el total de ISC |
decimal number |
None. |
OverrideTotalGlobal |
Opcional, forzar el total global de la operacion |
decimal number |
None. |
MonedaISOCode |
Obligatorio. Consignar PEN para Soles, USD para dolares americanos |
string |
Required |
Items |
Obligatorio. Items del recibo. Con esto se calculan los totales en caso no se envian los Overrides. Todos los comprobantes deben tener minimo 1 item. Si es por casos especiales de Notas de Credito, se debe enviar un item con montos en 0 y un tipo de afectacion correspondiente. |
Collection of APISaleChargesDTO |
Required |
Response Formats
application/json, text/json
{ "Cliente": { "NumeroDeDocumento": "sample string 1", "Nombre": "sample string 2", "Email": "sample string 3", "DireccionCompleta": "sample string 4", "TipoDocumento": 5 }, "IsExportacion": true, "ThirdPartyUniqueIdentifier": "sample string 1", "TipoDeCambio": 1.0, "Documento": { "Serie": "sample string 1", "Correlativo": 1, "TipoDeDocumento": 10, "Descripcion": "sample string 2", "OrdenDeCompra": "sample string 3", "OriginalDocumentSerie": "sample string 4", "OriginalDocumentCorrelativo": "sample string 5", "NotaDeCreditoTypeCode": "sample string 6", "NotaDeDebitoTypeCode": "sample string 7", "FormaDePago": 0, "CuotasNetoPendiente": 8.0, "Cuotas": [ { "Fecha": "2025-05-09T22:59:29.6055545+00:00", "Amount": 2.0 }, { "Fecha": "2025-05-09T22:59:29.6055545+00:00", "Amount": 2.0 } ], "InEnglish": true, "ExtraText1": "sample string 10", "ExtraText2": "sample string 11", "ExtraText3": "sample string 12", "EsAnticipo": true, "AnticipoDocumentSerie": "sample string 14", "AnticipoDocumentCorrelativo": "sample string 15" }, "FechaDelDocumento": "2025-05-09T22:59:29.6211782+00:00", "FechaDeVencimiento": "2025-05-09T22:59:29.6211782+00:00", "DetraccionPercent": 1.0, "CodigoDetraccion": "sample string 2", "TotalDetraccion": 1.0, "OverrideTotalValorVentaOperacionesGravadas": 1.0, "OverrideTotalValorVentaOperacionesExoneradas": 1.0, "OverrideTotalValorVentaOperacionesExportacion": 1.0, "OverrideTotalValorVentaOperacionesInafectas": 1.0, "OverrideTotalDescuentos": 1.0, "OverrideTotalBonificaciones": 1.0, "OverrideTotalIGV": 1.0, "OverrideTotalISC": 1.0, "OverrideTotalGlobal": 1.0, "MonedaISOCode": "sample string 3", "Items": [ { "ItemClassificationCode": "sample string 1", "IsService": true, "Codigo": "sample string 3", "Descripcion": "sample string 4", "DescuentoAmount": 5.0, "ValorReferencial": 6.0, "ValorUnitario": 7.0, "IGVDeLinea": 8.0, "ISCDeLinea": 9.0, "PrecioUnitario": 10.0, "Quantity": 11.0, "TipoAfectacionIGV": 12, "TotalConImpuestos": 13.0, "TotalSinImpuestos": 14.0, "Unidad": "sample string 15", "LoteID": "sample string 16", "LoteExp": "2025-05-09T22:59:29.6211782+00:00" }, { "ItemClassificationCode": "sample string 1", "IsService": true, "Codigo": "sample string 3", "Descripcion": "sample string 4", "DescuentoAmount": 5.0, "ValorReferencial": 6.0, "ValorUnitario": 7.0, "IGVDeLinea": 8.0, "ISCDeLinea": 9.0, "PrecioUnitario": 10.0, "Quantity": 11.0, "TipoAfectacionIGV": 12, "TotalConImpuestos": 13.0, "TotalSinImpuestos": 14.0, "Unidad": "sample string 15", "LoteID": "sample string 16", "LoteExp": "2025-05-09T22:59:29.6211782+00:00" } ] }
application/xml, text/xml
<VentaViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Contable.Business.ViewModels.API"> <Cliente> <DireccionCompleta>sample string 4</DireccionCompleta> <Email>sample string 3</Email> <Nombre>sample string 2</Nombre> <NumeroDeDocumento>sample string 1</NumeroDeDocumento> <TipoDocumento>5</TipoDocumento> </Cliente> <CodigoDetraccion>sample string 2</CodigoDetraccion> <DetraccionPercent>1</DetraccionPercent> <Documento> <AnticipoDocumentCorrelativo>sample string 15</AnticipoDocumentCorrelativo> <AnticipoDocumentSerie>sample string 14</AnticipoDocumentSerie> <Correlativo>1</Correlativo> <Cuotas xmlns:d3p1="http://schemas.datacontract.org/2004/07/Contable.Business.PresentationTransferObjects"> <d3p1:IngresoFacturaCuotasPTO> <d3p1:Amount>2</d3p1:Amount> <d3p1:Fecha>2025-05-09T22:59:29.6055545+00:00</d3p1:Fecha> </d3p1:IngresoFacturaCuotasPTO> <d3p1:IngresoFacturaCuotasPTO> <d3p1:Amount>2</d3p1:Amount> <d3p1:Fecha>2025-05-09T22:59:29.6055545+00:00</d3p1:Fecha> </d3p1:IngresoFacturaCuotasPTO> </Cuotas> <CuotasNetoPendiente>8</CuotasNetoPendiente> <Descripcion>sample string 2</Descripcion> <EsAnticipo>true</EsAnticipo> <ExtraText1>sample string 10</ExtraText1> <ExtraText2>sample string 11</ExtraText2> <ExtraText3>sample string 12</ExtraText3> <FormaDePago>Contado</FormaDePago> <InEnglish>true</InEnglish> <NotaDeCreditoTypeCode>sample string 6</NotaDeCreditoTypeCode> <NotaDeDebitoTypeCode>sample string 7</NotaDeDebitoTypeCode> <OrdenDeCompra>sample string 3</OrdenDeCompra> <OriginalDocumentCorrelativo>sample string 5</OriginalDocumentCorrelativo> <OriginalDocumentSerie>sample string 4</OriginalDocumentSerie> <Serie>sample string 1</Serie> <TipoDeDocumento>Factura</TipoDeDocumento> </Documento> <FechaDeVencimiento>2025-05-09T22:59:29.6211782+00:00</FechaDeVencimiento> <FechaDelDocumento>2025-05-09T22:59:29.6211782+00:00</FechaDelDocumento> <IsExportacion>true</IsExportacion> <Items> <APISaleChargesDTO> <Codigo>sample string 3</Codigo> <Descripcion>sample string 4</Descripcion> <DescuentoAmount>5</DescuentoAmount> <IGVDeLinea>8</IGVDeLinea> <ISCDeLinea>9</ISCDeLinea> <IsService>true</IsService> <ItemClassificationCode>sample string 1</ItemClassificationCode> <LoteExp>2025-05-09T22:59:29.6211782+00:00</LoteExp> <LoteID>sample string 16</LoteID> <PrecioUnitario>10</PrecioUnitario> <Quantity>11</Quantity> <TipoAfectacionIGV>12</TipoAfectacionIGV> <TotalConImpuestos>13</TotalConImpuestos> <TotalSinImpuestos>14</TotalSinImpuestos> <Unidad>sample string 15</Unidad> <ValorReferencial>6</ValorReferencial> <ValorUnitario>7</ValorUnitario> </APISaleChargesDTO> <APISaleChargesDTO> <Codigo>sample string 3</Codigo> <Descripcion>sample string 4</Descripcion> <DescuentoAmount>5</DescuentoAmount> <IGVDeLinea>8</IGVDeLinea> <ISCDeLinea>9</ISCDeLinea> <IsService>true</IsService> <ItemClassificationCode>sample string 1</ItemClassificationCode> <LoteExp>2025-05-09T22:59:29.6211782+00:00</LoteExp> <LoteID>sample string 16</LoteID> <PrecioUnitario>10</PrecioUnitario> <Quantity>11</Quantity> <TipoAfectacionIGV>12</TipoAfectacionIGV> <TotalConImpuestos>13</TotalConImpuestos> <TotalSinImpuestos>14</TotalSinImpuestos> <Unidad>sample string 15</Unidad> <ValorReferencial>6</ValorReferencial> <ValorUnitario>7</ValorUnitario> </APISaleChargesDTO> </Items> <MonedaISOCode>sample string 3</MonedaISOCode> <OverrideTotalBonificaciones>1</OverrideTotalBonificaciones> <OverrideTotalDescuentos>1</OverrideTotalDescuentos> <OverrideTotalGlobal>1</OverrideTotalGlobal> <OverrideTotalIGV>1</OverrideTotalIGV> <OverrideTotalISC>1</OverrideTotalISC> <OverrideTotalValorVentaOperacionesExoneradas>1</OverrideTotalValorVentaOperacionesExoneradas> <OverrideTotalValorVentaOperacionesExportacion>1</OverrideTotalValorVentaOperacionesExportacion> <OverrideTotalValorVentaOperacionesGravadas>1</OverrideTotalValorVentaOperacionesGravadas> <OverrideTotalValorVentaOperacionesInafectas>1</OverrideTotalValorVentaOperacionesInafectas> <ThirdPartyUniqueIdentifier>sample string 1</ThirdPartyUniqueIdentifier> <TipoDeCambio>1</TipoDeCambio> <TotalDetraccion>1</TotalDetraccion> </VentaViewModel>