POST api/Distributor/SaveInvoice
Request Information
URI Parameters
None.
Body Parameters
DistributorModel| Name | Description | Type | Additional information |
|---|---|---|---|
| requestId | string |
None. |
|
| stationNumber | integer |
None. |
|
| secuence | string |
None. |
|
| personName | string |
None. |
|
| productId | integer |
None. |
|
| freightReq | string |
None. |
|
| freightAmount | string |
None. |
|
| discount | decimal number |
None. |
|
| unitCost | decimal number |
None. |
|
| unitPrice | decimal number |
None. |
|
| clientNumber | integer |
None. |
|
| terminalId | integer |
None. |
|
| carrierId | integer |
None. |
|
| carrierVehicleId1 | integer |
None. |
|
| carrierVehicleId2 | integer |
None. |
|
| driverId | integer |
None. |
|
| reference | string |
None. |
|
| quantity1 | decimal number |
None. |
|
| quantity2 | decimal number |
None. |
|
| seal | string |
None. |
|
| weight | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"requestId": "sample string 1",
"stationNumber": 2,
"secuence": "sample string 3",
"personName": "sample string 4",
"productId": 5,
"freightReq": "sample string 6",
"freightAmount": "sample string 7",
"discount": 8.0,
"unitCost": 9.0,
"unitPrice": 10.0,
"clientNumber": 11,
"terminalId": 12,
"carrierId": 13,
"carrierVehicleId1": 14,
"carrierVehicleId2": 15,
"driverId": 16,
"reference": "sample string 17",
"quantity1": 18.0,
"quantity2": 19.0,
"seal": "sample string 20",
"weight": "sample string 21"
}
application/xml, text/xml
Sample:
<DistributorModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AspNexus.NexusFE.Web.RestServices.Models"> <carrierId>13</carrierId> <carrierVehicleId1>14</carrierVehicleId1> <carrierVehicleId2>15</carrierVehicleId2> <clientNumber>11</clientNumber> <discount>8</discount> <driverId>16</driverId> <freightAmount>sample string 7</freightAmount> <freightReq>sample string 6</freightReq> <personName>sample string 4</personName> <productId>5</productId> <quantity1>18</quantity1> <quantity2>19</quantity2> <reference>sample string 17</reference> <requestId>sample string 1</requestId> <seal>sample string 20</seal> <secuence>sample string 3</secuence> <stationNumber>2</stationNumber> <terminalId>12</terminalId> <unitCost>9</unitCost> <unitPrice>10</unitPrice> <weight>sample string 21</weight> </DistributorModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResponseEmail| Name | Description | Type | Additional information |
|---|---|---|---|
| status | integer |
None. |
|
| message | string |
None. |
|
| invoiceId | globally unique identifier |
None. |
|
| issuerId | string |
None. |
|
| UUID | string |
None. |
|
| clientId | string |
None. |
|
| clientRFC | string |
None. |
|
| clientName | string |
None. |
|
| folio | string |
None. |
|
| serie | string |
None. |
|
| issuerRfc | string |
None. |
|
| weight | string |
None. |
|
| crePermit | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": 1,
"message": "sample string 2",
"invoiceId": "fdc5fdd3-7758-429e-9a88-774006d8166f",
"issuerId": "sample string 4",
"UUID": "sample string 5",
"clientId": "sample string 6",
"clientRFC": "sample string 7",
"clientName": "sample string 8",
"folio": "sample string 9",
"serie": "sample string 10",
"issuerRfc": "sample string 11",
"weight": "sample string 12",
"crePermit": "sample string 13"
}
application/xml, text/xml
Sample:
<ResponseEmail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AspNexus.NexusFE.Web.RestServices.Models"> <UUID>sample string 5</UUID> <clientId>sample string 6</clientId> <clientName>sample string 8</clientName> <clientRFC>sample string 7</clientRFC> <crePermit>sample string 13</crePermit> <folio>sample string 9</folio> <invoiceId>fdc5fdd3-7758-429e-9a88-774006d8166f</invoiceId> <issuerId>sample string 4</issuerId> <issuerRfc>sample string 11</issuerRfc> <message>sample string 2</message> <serie>sample string 10</serie> <status>1</status> <weight>sample string 12</weight> </ResponseEmail>