POST api/Tarificador/GenerarPresupuesto?ShippingDB={ShippingDB}&Token={Token}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| ShippingDB | string |
Required |
|
| Token | string |
Required |
Body Parameters
GenerarPresupuestoRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Cliente | string |
None. |
|
| Contenido | string |
None. |
|
| OrigenPais | string |
None. |
|
| OrigenCP | string |
None. |
|
| DestinoPais | string |
None. |
|
| DestinoCP | string |
None. |
|
| ValorMercaderia | decimal number |
None. |
|
| TotalPaquetes | integer |
None. |
|
| Bultos | Collection of PresupuestoBultoRequest |
None. |
|
| Servicios | Collection of PresupuestoServicioRequest |
None. |
|
| Observaciones | string |
None. |
|
| TextoPresupuesto | string |
None. |
|
| TextoEmail | string |
None. |
|
| ClienteID | integer |
None. |
|
| string |
None. |
||
| UsuariosSistemaID | integer |
None. |
|
| OrigenPoblacion | string |
None. |
|
| DestinoPoblacion | string |
None. |
|
| FechaRecogida | string |
None. |
|
| TipoEnvioID | integer |
None. |
|
| TipoDescuento | string |
None. |
|
| Descuento | decimal number |
None. |
|
| ContrataCobertura | boolean |
None. |
|
| ServiciosManuales | Collection of PresupuestoServicioManualRequest |
None. |
Request Formats
application/json, text/json
Sample:
{
"Cliente": "sample string 1",
"Contenido": "sample string 2",
"OrigenPais": "sample string 3",
"OrigenCP": "sample string 4",
"DestinoPais": "sample string 5",
"DestinoCP": "sample string 6",
"ValorMercaderia": 7.0,
"TotalPaquetes": 8,
"Bultos": [
{
"Peso": 1.0,
"Largo": 2.0,
"Ancho": 3.0,
"Alto": 4.0
},
{
"Peso": 1.0,
"Largo": 2.0,
"Ancho": 3.0,
"Alto": 4.0
}
],
"Servicios": [
{
"Transportista": "sample string 1",
"Tarifa": 2.0,
"CargoGanancia": 3.0,
"CargoFuel": 4.0,
"CargosServiciosImportacion": 5.0,
"Cargos": [
{
"Concepto": "sample string 1",
"Importe": 2.0
},
{
"Concepto": "sample string 1",
"Importe": 2.0
}
],
"SubTotal": 6.0,
"IVA": 7.0,
"Impuesto": 8.0,
"Total": 9.0,
"PesoReal": 10.0,
"PesoVolumetrico": 11.0,
"TextoTiempoTransito": "sample string 12",
"EmpresasServiciosID": 13,
"CargosBackend": {
"sample string 1": 2.0,
"sample string 3": 4.0
}
},
{
"Transportista": "sample string 1",
"Tarifa": 2.0,
"CargoGanancia": 3.0,
"CargoFuel": 4.0,
"CargosServiciosImportacion": 5.0,
"Cargos": [
{
"Concepto": "sample string 1",
"Importe": 2.0
},
{
"Concepto": "sample string 1",
"Importe": 2.0
}
],
"SubTotal": 6.0,
"IVA": 7.0,
"Impuesto": 8.0,
"Total": 9.0,
"PesoReal": 10.0,
"PesoVolumetrico": 11.0,
"TextoTiempoTransito": "sample string 12",
"EmpresasServiciosID": 13,
"CargosBackend": {
"sample string 1": 2.0,
"sample string 3": 4.0
}
}
],
"Observaciones": "sample string 9",
"TextoPresupuesto": "sample string 10",
"TextoEmail": "sample string 11",
"ClienteID": 12,
"Email": "sample string 13",
"UsuariosSistemaID": 14,
"OrigenPoblacion": "sample string 15",
"DestinoPoblacion": "sample string 16",
"FechaRecogida": "sample string 17",
"TipoEnvioID": 18,
"TipoDescuento": "sample string 19",
"Descuento": 20.0,
"ContrataCobertura": true,
"ServiciosManuales": [
{
"EmpresasServiciosID": 1,
"Servicio": "sample string 2",
"CosteProveedor": 3.0,
"PrecioCliente": 4.0
},
{
"EmpresasServiciosID": 1,
"Servicio": "sample string 2",
"CosteProveedor": 3.0,
"PrecioCliente": 4.0
}
]
}
application/xml, text/xml
Sample:
<GenerarPresupuestoRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iShippingManagementAPIWeb.Controllers">
<Bultos>
<PresupuestoBultoRequest>
<Alto>4</Alto>
<Ancho>3</Ancho>
<Largo>2</Largo>
<Peso>1</Peso>
</PresupuestoBultoRequest>
<PresupuestoBultoRequest>
<Alto>4</Alto>
<Ancho>3</Ancho>
<Largo>2</Largo>
<Peso>1</Peso>
</PresupuestoBultoRequest>
</Bultos>
<Cliente>sample string 1</Cliente>
<ClienteID>12</ClienteID>
<Contenido>sample string 2</Contenido>
<ContrataCobertura>true</ContrataCobertura>
<Descuento>20</Descuento>
<DestinoCP>sample string 6</DestinoCP>
<DestinoPais>sample string 5</DestinoPais>
<DestinoPoblacion>sample string 16</DestinoPoblacion>
<Email>sample string 13</Email>
<FechaRecogida>sample string 17</FechaRecogida>
<Observaciones>sample string 9</Observaciones>
<OrigenCP>sample string 4</OrigenCP>
<OrigenPais>sample string 3</OrigenPais>
<OrigenPoblacion>sample string 15</OrigenPoblacion>
<Servicios>
<PresupuestoServicioRequest>
<CargoFuel>4</CargoFuel>
<CargoGanancia>3</CargoGanancia>
<Cargos>
<PresupuestoCargoRequest>
<Concepto>sample string 1</Concepto>
<Importe>2</Importe>
</PresupuestoCargoRequest>
<PresupuestoCargoRequest>
<Concepto>sample string 1</Concepto>
<Importe>2</Importe>
</PresupuestoCargoRequest>
</Cargos>
<CargosBackend xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringdecimal>
<d4p1:Key>sample string 1</d4p1:Key>
<d4p1:Value>2</d4p1:Value>
</d4p1:KeyValueOfstringdecimal>
<d4p1:KeyValueOfstringdecimal>
<d4p1:Key>sample string 3</d4p1:Key>
<d4p1:Value>4</d4p1:Value>
</d4p1:KeyValueOfstringdecimal>
</CargosBackend>
<CargosServiciosImportacion>5</CargosServiciosImportacion>
<EmpresasServiciosID>13</EmpresasServiciosID>
<IVA>7</IVA>
<Impuesto>8</Impuesto>
<PesoReal>10</PesoReal>
<PesoVolumetrico>11</PesoVolumetrico>
<SubTotal>6</SubTotal>
<Tarifa>2</Tarifa>
<TextoTiempoTransito>sample string 12</TextoTiempoTransito>
<Total>9</Total>
<Transportista>sample string 1</Transportista>
</PresupuestoServicioRequest>
<PresupuestoServicioRequest>
<CargoFuel>4</CargoFuel>
<CargoGanancia>3</CargoGanancia>
<Cargos>
<PresupuestoCargoRequest>
<Concepto>sample string 1</Concepto>
<Importe>2</Importe>
</PresupuestoCargoRequest>
<PresupuestoCargoRequest>
<Concepto>sample string 1</Concepto>
<Importe>2</Importe>
</PresupuestoCargoRequest>
</Cargos>
<CargosBackend xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringdecimal>
<d4p1:Key>sample string 1</d4p1:Key>
<d4p1:Value>2</d4p1:Value>
</d4p1:KeyValueOfstringdecimal>
<d4p1:KeyValueOfstringdecimal>
<d4p1:Key>sample string 3</d4p1:Key>
<d4p1:Value>4</d4p1:Value>
</d4p1:KeyValueOfstringdecimal>
</CargosBackend>
<CargosServiciosImportacion>5</CargosServiciosImportacion>
<EmpresasServiciosID>13</EmpresasServiciosID>
<IVA>7</IVA>
<Impuesto>8</Impuesto>
<PesoReal>10</PesoReal>
<PesoVolumetrico>11</PesoVolumetrico>
<SubTotal>6</SubTotal>
<Tarifa>2</Tarifa>
<TextoTiempoTransito>sample string 12</TextoTiempoTransito>
<Total>9</Total>
<Transportista>sample string 1</Transportista>
</PresupuestoServicioRequest>
</Servicios>
<ServiciosManuales>
<PresupuestoServicioManualRequest>
<CosteProveedor>3</CosteProveedor>
<EmpresasServiciosID>1</EmpresasServiciosID>
<PrecioCliente>4</PrecioCliente>
<Servicio>sample string 2</Servicio>
</PresupuestoServicioManualRequest>
<PresupuestoServicioManualRequest>
<CosteProveedor>3</CosteProveedor>
<EmpresasServiciosID>1</EmpresasServiciosID>
<PrecioCliente>4</PrecioCliente>
<Servicio>sample string 2</Servicio>
</PresupuestoServicioManualRequest>
</ServiciosManuales>
<TextoEmail>sample string 11</TextoEmail>
<TextoPresupuesto>sample string 10</TextoPresupuesto>
<TipoDescuento>sample string 19</TipoDescuento>
<TipoEnvioID>18</TipoEnvioID>
<TotalPaquetes>8</TotalPaquetes>
<UsuariosSistemaID>14</UsuariosSistemaID>
<ValorMercaderia>7</ValorMercaderia>
</GenerarPresupuestoRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |