ApexERPHost

<back to all web services

CreateDisOrderFromExternalRequest

Requires Authentication
The following routes are available for this service:
POST/Warehousing/Distribution/External/DisOrders
CreateDisOrderFromExternalRequest Parameters:
NameParameterData TypeRequiredDescription
ClientbodyAccountInfoNo
WarehousebodyAccountInfoNo
TransportNumberbodystringNo
DriverNamebodystringNo
DriverPernumbodystringNo
PresalerIdbodyintNo
OrderDatebodyDateTimeNo
ReceiveDatebodyDateTime?No
OrderTypebodyintNo
OrderBTypebodybyteNo
DetailsbodyList<ExternalOrderDetail>No
RequestIdbodyintNo
OrderNumbodyintNo
SubOrderNumbodyintNo
AccountInfo Parameters:
NameParameterData TypeRequiredDescription
AccformstringNo
NameformstringNo
SNformstringNo
WarehouseAddressformstringNo
AddressformstringNo
PhoneformstringNo
AccWithNameformstringNo
VatTypeformintNo
BranchIdformint?No
ExternalOrderDetail Parameters:
NameParameterData TypeRequiredDescription
ProdIdformstringNo
QuantityformdecimalNo
PriceformdecimalNo
CreateDisOrderFromExternalRequestResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
OrderIdformint?No

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /Warehousing/Distribution/External/DisOrders HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"Client":{"Acc":"String","Name":"String","SN":"String","WarehouseAddress":"String","Address":"String","Phone":"String","AccWithName":"String - String","VatType":0,"BranchId":0},"Warehouse":{"Acc":"String","Name":"String","SN":"String","WarehouseAddress":"String","Address":"String","Phone":"String","AccWithName":"String - String","VatType":0,"BranchId":0},"TransportNumber":"String","DriverName":"String","DriverPernum":"String","PresalerId":0,"OrderDate":"\/Date(-62135596800000-0000)\/","ReceiveDate":"\/Date(-62135596800000-0000)\/","OrderType":0,"OrderBType":0,"Details":[{"ProdId":"String","Quantity":0,"Price":0}],"RequestId":0,"OrderNum":0,"SubOrderNum":0}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}},"OrderId":0}