POST api/Facturas/GrabarComprobante
Request Information
URI Parameters
None.
Body Parameters
FacturasRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| TipoComprobante | string |
Required |
|
| Fecha | date |
Required |
|
| EmpresaID | integer |
Required |
|
| ClienteID | integer |
Required |
|
| MonedaID | integer |
Required |
|
| ValorizacionID | integer |
Required |
|
| Cotizacion | decimal number |
Required |
|
| ListaPreciosId | integer |
Required |
|
| Observaciones | string |
Max length: 300 |
|
| VendedorID | integer |
Required |
|
| CFTipoDocumentoId | integer |
None. |
|
| CFNroDocumento | string |
None. |
|
| CFApellidoyNombre | string |
Max length: 70 |
|
| CFTelefono | string |
Max length: 50 |
|
| CFCorreoElectronico | string |
None. |
|
| CFFechaNacimiento | date |
None. |
|
| CFGenero | character |
None. |
|
| CFDomicilio | string |
None. |
|
| FacturaBIncluyeIVA | boolean |
None. |
|
| ProvinciaEntregaID | integer |
None. |
|
| DirEntrega | string |
None. |
|
| FormaEntregaID | integer |
None. |
|
| ListaArticulos | Collection of FacturasDetRequest |
None. |
|
| ListaFormasDePago | Collection of VeComprobantesFormasDePagoRequest |
None. |
Request Formats
application/json, text/json
Sample:
{
"TipoComprobante": "sample string 1",
"Fecha": "2025-11-04T19:46:55.3809905-03:00",
"EmpresaID": 3,
"ClienteID": 4,
"MonedaID": 5,
"ValorizacionID": 6,
"Cotizacion": 7.0,
"ListaPreciosId": 8,
"Observaciones": "sample string 9",
"VendedorID": 10,
"CFTipoDocumentoId": 11,
"CFNroDocumento": "sample string 12",
"CFApellidoyNombre": "sample string 13",
"CFTelefono": "sample string 14",
"CFCorreoElectronico": "sample string 15",
"CFFechaNacimiento": "2025-11-04T19:46:55.3809905-03:00",
"CFGenero": "A",
"CFDomicilio": "sample string 17",
"FacturaBIncluyeIVA": true,
"ProvinciaEntregaID": 19,
"DirEntrega": "sample string 20",
"FormaEntregaID": 21,
"ListaArticulos": [
{
"CodArt": "sample string 1",
"Cantidad": 2.1,
"ImporteUnitario": 3.1,
"CodAsoc": 4,
"SucAsoc": 5,
"NroAsoc": 6,
"NroLineaAsoc": 7
},
{
"CodArt": "sample string 1",
"Cantidad": 2.1,
"ImporteUnitario": 3.1,
"CodAsoc": 4,
"SucAsoc": 5,
"NroAsoc": 6,
"NroLineaAsoc": 7
}
],
"ListaFormasDePago": [
{
"TipoForma": "sample string 1",
"NroCuenta": "sample string 2",
"Importe": 3.0,
"NroCupon": 4,
"NroLote": "sample string 5",
"Titular": "sample string 6",
"FechaAcreditacion": "2025-11-04T19:46:55.3809905-03:00",
"NroAutorizacion": "sample string 7",
"NroTransferencia": 8
},
{
"TipoForma": "sample string 1",
"NroCuenta": "sample string 2",
"Importe": 3.0,
"NroCupon": 4,
"NroLote": "sample string 5",
"Titular": "sample string 6",
"FechaAcreditacion": "2025-11-04T19:46:55.3809905-03:00",
"NroAutorizacion": "sample string 7",
"NroTransferencia": 8
}
]
}
application/xml, text/xml
Sample:
<FacturasRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BigDipperAPI.Models">
<CFApellidoyNombre>sample string 13</CFApellidoyNombre>
<CFCorreoElectronico>sample string 15</CFCorreoElectronico>
<CFDomicilio>sample string 17</CFDomicilio>
<CFFechaNacimiento>2025-11-04T19:46:55.3809905-03:00</CFFechaNacimiento>
<CFGenero>65</CFGenero>
<CFNroDocumento>sample string 12</CFNroDocumento>
<CFTelefono>sample string 14</CFTelefono>
<CFTipoDocumentoId>11</CFTipoDocumentoId>
<ClienteID>4</ClienteID>
<Cotizacion>7</Cotizacion>
<DirEntrega>sample string 20</DirEntrega>
<EmpresaID>3</EmpresaID>
<FacturaBIncluyeIVA>true</FacturaBIncluyeIVA>
<Fecha>2025-11-04T19:46:55.3809905-03:00</Fecha>
<FormaEntregaID>21</FormaEntregaID>
<ListaArticulos>
<FacturasDetRequest>
<Cantidad>2.1</Cantidad>
<CodArt>sample string 1</CodArt>
<CodAsoc>4</CodAsoc>
<ImporteUnitario>3.1</ImporteUnitario>
<NroAsoc>6</NroAsoc>
<NroLineaAsoc>7</NroLineaAsoc>
<SucAsoc>5</SucAsoc>
</FacturasDetRequest>
<FacturasDetRequest>
<Cantidad>2.1</Cantidad>
<CodArt>sample string 1</CodArt>
<CodAsoc>4</CodAsoc>
<ImporteUnitario>3.1</ImporteUnitario>
<NroAsoc>6</NroAsoc>
<NroLineaAsoc>7</NroLineaAsoc>
<SucAsoc>5</SucAsoc>
</FacturasDetRequest>
</ListaArticulos>
<ListaFormasDePago>
<VeComprobantesFormasDePagoRequest>
<FechaAcreditacion>2025-11-04T19:46:55.3809905-03:00</FechaAcreditacion>
<Importe>3</Importe>
<NroAutorizacion>sample string 7</NroAutorizacion>
<NroCuenta>sample string 2</NroCuenta>
<NroCupon>4</NroCupon>
<NroLote>sample string 5</NroLote>
<NroTransferencia>8</NroTransferencia>
<TipoForma>sample string 1</TipoForma>
<Titular>sample string 6</Titular>
</VeComprobantesFormasDePagoRequest>
<VeComprobantesFormasDePagoRequest>
<FechaAcreditacion>2025-11-04T19:46:55.3809905-03:00</FechaAcreditacion>
<Importe>3</Importe>
<NroAutorizacion>sample string 7</NroAutorizacion>
<NroCuenta>sample string 2</NroCuenta>
<NroCupon>4</NroCupon>
<NroLote>sample string 5</NroLote>
<NroTransferencia>8</NroTransferencia>
<TipoForma>sample string 1</TipoForma>
<Titular>sample string 6</Titular>
</VeComprobantesFormasDePagoRequest>
</ListaFormasDePago>
<ListaPreciosId>8</ListaPreciosId>
<MonedaID>5</MonedaID>
<Observaciones>sample string 9</Observaciones>
<ProvinciaEntregaID>19</ProvinciaEntregaID>
<TipoComprobante>sample string 1</TipoComprobante>
<ValorizacionID>6</ValorizacionID>
<VendedorID>10</VendedorID>
</FacturasRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ResultGrabarFactura| Name | Description | Type | Additional information |
|---|---|---|---|
| CodCompId | integer |
None. |
|
| Sucursal | integer |
None. |
|
| NroComp | integer |
None. |
|
| HayError | boolean |
None. |
|
| ListaErrores | Collection of EstructuraError |
None. |
Response Formats
application/json, text/json
Sample:
{
"CodCompId": 1,
"Sucursal": 2,
"NroComp": 3,
"HayError": true,
"ListaErrores": [
{
"NroItem": 1,
"NroError": 2,
"LogId": 3,
"Descripcion": "sample string 4",
"DescripcionAmplia": "sample string 5",
"Origen": "sample string 6",
"Formato": "sample string 7",
"Parametros": [
"sample string 1",
"sample string 2"
]
},
{
"NroItem": 1,
"NroError": 2,
"LogId": 3,
"Descripcion": "sample string 4",
"DescripcionAmplia": "sample string 5",
"Origen": "sample string 6",
"Formato": "sample string 7",
"Parametros": [
"sample string 1",
"sample string 2"
]
}
]
}
application/xml, text/xml
Sample:
<ResultGrabarFactura xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BigDipperAPI.Models">
<HayError xmlns="http://schemas.datacontract.org/2004/07/BigDipperAPI.Core">true</HayError>
<ListaErrores xmlns:d2p1="http://schemas.datacontract.org/2004/07/Mastersoft.Framework.DataContracts" xmlns="http://schemas.datacontract.org/2004/07/BigDipperAPI.Core">
<d2p1:EstructuraError>
<d2p1:Descripcion>sample string 4</d2p1:Descripcion>
<d2p1:DescripcionAmplia>sample string 5</d2p1:DescripcionAmplia>
<d2p1:Formato>sample string 7</d2p1:Formato>
<d2p1:LogId>3</d2p1:LogId>
<d2p1:NroError>2</d2p1:NroError>
<d2p1:NroItem>1</d2p1:NroItem>
<d2p1:Origen>sample string 6</d2p1:Origen>
<d2p1:Parametros xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:Parametros>
</d2p1:EstructuraError>
<d2p1:EstructuraError>
<d2p1:Descripcion>sample string 4</d2p1:Descripcion>
<d2p1:DescripcionAmplia>sample string 5</d2p1:DescripcionAmplia>
<d2p1:Formato>sample string 7</d2p1:Formato>
<d2p1:LogId>3</d2p1:LogId>
<d2p1:NroError>2</d2p1:NroError>
<d2p1:NroItem>1</d2p1:NroItem>
<d2p1:Origen>sample string 6</d2p1:Origen>
<d2p1:Parametros xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:Parametros>
</d2p1:EstructuraError>
</ListaErrores>
<CodCompId>1</CodCompId>
<NroComp>3</NroComp>
<Sucursal>2</Sucursal>
</ResultGrabarFactura>