POST api/Distributor/SaveInvoice

Request Information

URI Parameters

None.

Body Parameters

DistributorModel
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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>