POST api/CalculoIVA/ObtenerDatos
Request Information
URI Parameters
None.
Body Parameters
CalculoIVARequest| Name | Description | Type | Additional information |
|---|---|---|---|
| EmpresaID | integer |
Required |
|
| ClienteID | integer |
Required |
|
| PorDescuento | decimal number |
None. |
|
| ValorizacionID | integer |
Required |
|
| Cotizacion | decimal number |
Required |
|
| ListaArticulos | Collection of VeComprobantesDetRequest |
Required |
Request Formats
application/json, text/json
Sample:
{
"EmpresaID": 1,
"ClienteID": 2,
"PorDescuento": 3.0,
"ValorizacionID": 4,
"Cotizacion": 5.0,
"ListaArticulos": [
{
"ArticuloID": 1,
"Cantidad": 2.1,
"ImporteUnitario": 3.1
},
{
"ArticuloID": 1,
"Cantidad": 2.1,
"ImporteUnitario": 3.1
}
]
}
application/xml, text/xml
Sample:
<CalculoIVARequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BigDipperAPI.Models">
<ClienteID>2</ClienteID>
<Cotizacion>5</Cotizacion>
<EmpresaID>1</EmpresaID>
<ListaArticulos>
<VeComprobantesDetRequest>
<ArticuloID>1</ArticuloID>
<Cantidad>2.1</Cantidad>
<ImporteUnitario>3.1</ImporteUnitario>
</VeComprobantesDetRequest>
<VeComprobantesDetRequest>
<ArticuloID>1</ArticuloID>
<Cantidad>2.1</Cantidad>
<ImporteUnitario>3.1</ImporteUnitario>
</VeComprobantesDetRequest>
</ListaArticulos>
<PorDescuento>3</PorDescuento>
<ValorizacionID>4</ValorizacionID>
</CalculoIVARequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ResultCalculoIVA| Name | Description | Type | Additional information |
|---|---|---|---|
| ListaVeComprobantesIVADet | Collection of VeComprobantesIVADet |
None. |
|
| HayError | boolean |
None. |
|
| ListaErrores | Collection of EstructuraError |
None. |
Response Formats
application/json, text/json
Sample:
{
"ListaVeComprobantesIVADet": [
{
"AlicuotaId": 1,
"Porcentaje": 2.0,
"Descripcion": "sample string 3",
"ImporteLoc": 4.0,
"ImporteExt": 5.0
},
{
"AlicuotaId": 1,
"Porcentaje": 2.0,
"Descripcion": "sample string 3",
"ImporteLoc": 4.0,
"ImporteExt": 5.0
}
],
"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:
<ResultCalculoIVA 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>
<ListaVeComprobantesIVADet>
<VeComprobantesIVADet>
<AlicuotaId>1</AlicuotaId>
<Descripcion>sample string 3</Descripcion>
<ImporteExt>5</ImporteExt>
<ImporteLoc>4</ImporteLoc>
<Porcentaje>2</Porcentaje>
</VeComprobantesIVADet>
<VeComprobantesIVADet>
<AlicuotaId>1</AlicuotaId>
<Descripcion>sample string 3</Descripcion>
<ImporteExt>5</ImporteExt>
<ImporteLoc>4</ImporteLoc>
<Porcentaje>2</Porcentaje>
</VeComprobantesIVADet>
</ListaVeComprobantesIVADet>
</ResultCalculoIVA>