Пример 39. erpSOAPOrderC.. CancelOrder
Description Set client order status info for given OrderNum
Style rpc
Operation type Request-response. The endpoint receives a message, and sends a correlated message.
SOAP action urn:erpgate#erpSOAPOrderC..CancelOrder
Input erpSOAPOrderC..CancelOrderRequest (soap:body, use = encoded)
• OrderNum type string
Output erpSOAPOrderC..CancelOrderResponse (soap:body, use = encoded)
• OrderNum type string
• OStatus type string
• Message type string
Пример 40. erpSOAPOrderC.. GetLastOrder
Description Returns last created from current (web services) user client order info.
Style rpc
Operation type Request-response. The endpoint receives a message, and sends a correlated message.
SOAP action urn:erpgate#erpSOAPOrderC..GetLastOrder
Input erpSOAPOrderC..GetLastOrderRequest (soap:body, use = encoded)
Output erpSOAPOrderC..GetLastOrderResponse (soap:body, use = encoded)
• return type erpOrderCInfo
• idOrderC type integer
• OrderNum type string
• OrderDate type date
• POrderNum type string
• POrderDate type date
• idBranch type integer
• BNum type string
• BName type string
• SNum type integer
• SNumber type string
• SName type string
• idPartner type integer
• PNum type string
• PName type string
• idPBranch type integer
• PBNum type string
• PBName type string
• SAddrOverride type integer
• SPName type string
• SAddr type string
• SCity type string
• SZip type string
• SCPerson type string
• SPhone type string
• Semail type string
• SCountry type string
• curCode type string
• dcmRate type double
• OStatus type string
• chrShippingMethod type string
• ShippingDate type date
• Transport type string
• chrPaymentMethod type string
• PaymentDate type date
• Descr type string
• Notes type string
• OSuma type double
• OSumaBGL type double
• OSumaDDS type double
• OSumaDDSBGL type double
• UNS type string
• UNSWPCode type string
• UNSOpCode type string
• UNSFPNum type string
• dtCreated type dateTime
• dtModified type dateTime
• ITEMS type erpOrderCItemArray - array of type erpOrderCItem
o idOrderCItem type integer
o idOrderC type integer
o IOrder type string
o idMat type integer
o MNum type string
o MName type string
o ProdNo type string
o ProdName type string
o Batch type string
o MKCode type string
o QtyReq type double
o MUnit type string
o Price type double
o PriceDDS type double
o PriceBGL type double
o PriceDDSBGL type double
o Suma type double
o SumaDDS type double
o SumaBGL type double
o SumaDDSBGL type double
o QtyExpected type double
o QtyRejected type double
o QtyReceived type double
o QtyDelivered type double
o QtyFulfilled type double
o QtyComplete type double
o PDOC type erpOrderPDocArray - array of type erpOrderPDoc
o idPDoc type integer
o DocCode type string
o DocNum type string
o DocDate type date
o QtyP type double
o Suma type double
o SumaDDS type double
o SumaBGL type double
o SumaDDSBGL type double
o SumaPaid type double
o SumaPaidBGL type double
• SDOC type erpOrderSDocArray - array of type erpOrderSDoc
o idDoc type integer
o DocCode type string
o DocNum type string
o DocDate type date
o QtyS type double
• STATUS type erpOrderStatusArray - array of type erpOrderStatus
o OStatus type string
o Changed type datefilter type erpFilter - array of type erpFilterRule
Пример 41. erpSOAPOrderC.. GetOrder
Description Returns ONE client order info for given filter. For filter rule field, use only keys from erpOrderCInfo simple type elements, like OrderNum, idOrderC, etc.
Style rpc
Operation type Request-response. The endpoint receives a message, and sends a correlated message.
SOAP action urn:erpgate#erpSOAPOrderC..GetOrder
Input erpSOAPOrderC..GetOrderRequest (soap:body, use = encoded)
• filter type erpFilter - array of type erpFilterRule
• field type string
• value type string
• oper type string
Output erpSOAPOrderC..GetOrderResponse (soap:body, use = encoded)
• return type erpOrderCInfo
• idOrderC type integer
• OrderNum type string
• OrderDate type date
• idBranch type integer
• BNum type string
• BName type string
• SNum type integer
• SNumber type string
• SName type string
• idPartner type integer
• PNum type string
• PName type string
• idPBranch type integer
• PBNum type string
• PBName type string
• SAddrOverride type integer
• SPName type string
• SAddr type string
• SCity type string
• SZip type string
• SCPerson type string
• SPhone type string
• Semail type string
• SCountry type string
• curCode type string
• dcmRate type double
• OStatus type string
• chrShippingMethod type string
• ShippingDate type date
• Transport type string
• chrPaymentMethod type string
• PaymentDate type date
• POrderNum type string
• POrderDate type date
• Descr type string
• Notes type string
• OSuma type double
• OSumaBGL type double
• OSumaDDS type double
• OSumaDDSBGL type double
• UNS type string
• UNSWPCode type string
• UNSOpCode type string
• UNSFPNum type string
• dtCreated type dateTime
• dtModified type dateTime
• ITEMS type erpOrderCItemArray - array of type erpOrderCItem
o idOrderCItem type integer
o idOrderC type integer
o IOrder type string
o idMat type integer
o MNum type string
o MName type string
o ProdNo type string
o ProdName type string
o Batch type string
o MKCode type string
o QtyReq type double
o MUnit type string
o Price type double
o PriceDDS type double
o PriceBGL type double
o PriceDDSBGL type double
o Suma type double
o SumaDDS type double
o SumaBGL type double
o SumaDDSBGL type double
o QtyExpected type double
o QtyRejected type double
o QtyReceived type double
o QtyDelivered type double
o QtyFulfilled type double
o QtyComplete type double
• PDOC type erpOrderPDocArray - array of type erpOrderPDoc
o idPDoc type integer
o DocCode type string
o DocNum type string
o DocDate type date
o QtyP type double
o Suma type double
o SumaDDS type double
o SumaBGL type double
o SumaDDSBGL type double
o SumaPaid type double
o SumaPaidBGL type double
• SDOC type erpOrderSDocArray - array of type erpOrderSDoc
o idDoc type integer
o DocCode type string
o DocNum type string
o DocDate type date
o QtyS type double
• STATUS type erpOrderStatusArray - array of type erpOrderStatus
o OStatus type string
o Changed type date
Пример 42. erpSOAPOrderC.. GetOrderList
Description Returns list of Client Order Info according to given Filter.
Style rpc
Operation type Request-response. The endpoint receives a message, and sends a correlated message.
SOAP action urn:erpgate#erpSOAPOrderC..GetOrderList
Input erpSOAPOrderC..GetOrderListRequest (soap:body, use = encoded)
• params type erpFilterParams
• filter type erpFilter - array of type erpFilterRule
o field type string
o value type string
o oper type string
• ext_filter type erpFilter - array of type erpFilterRule
o field type string
o value type string
o oper type string
• sort type erpSort - array of type erpSortRule
o field type string
o dir type string
• set type erpSetParams - array of type erpSetParam
o key type string
o value type string
• limit type limitRange
o offset type integer
o count type integer
Output erpSOAPOrderC..GetOrderListResponse (soap:body, use = encoded)
• return type erpOrderCInfoArray - array of type erpOrderCInfo
• idOrderC type integer
• OrderNum type string
• OrderDate type date
• idBranch type integer
• BNum type string
• BName type string
• SNum type integer
• SNumber type string
• SName type string
• idPartner type integer
• PNum type string
• PName type string
• idPBranch type integer
• PBNum type string
• PBName type string
• SAddrOverride type integer
• SPName type string
• SAddr type string
• SCity type string
• SZip type string
• SCPerson type string
• SPhone type string
• Semail type string
• SCountry type string
• curCode type string
• dcmRate type double
• OStatus type string
• chrShippingMethod type string
• ShippingDate type date
• Transport type string
• chrPaymentMethod type string
• PaymentDate type date
• POrderNum type string
• POrderDate type date
• Descr type string
• Notes type string
• OSuma type double
• OSumaBGL type double
• OSumaDDS type double
• OSumaDDSBGL type double
• UNS type string
• UNSWPCode type string
• UNSOpCode type string
• UNSFPNum type string
• dtCreated type dateTime
• dtModified type dateTime
• ITEMS type erpOrderCItemArray - array of type erpOrderCItem
o idOrderCItem type integer
o idOrderC type integer
o IOrder type string
o idMat type integer
o MNum type string
o MName type string
o ProdNo type string
o ProdName type string
o Batch type string
o MKCode type string
o QtyReq type double
o MUnit type string
o Price type double
o PriceDDS type double
o PriceBGL type double
o PriceDDSBGL type double
o Suma type double
o SumaDDS type double
o SumaBGL type double
o SumaDDSBGL type double
o QtyExpected type double
o QtyRejected type double
o QtyReceived type double
o QtyDelivered type double
o QtyFulfilled type double
o QtyComplete type double
• PDOC type erpOrderPDocArray - array of type erpOrderPDoc
o idPDoc type integer
o DocCode type string
o DocNum type string
o DocDate type date
o QtyP type double
o Suma type double
o SumaDDS type double
o SumaBGL type double
o SumaDDSBGL type double
o SumaPaid type double
o SumaPaidBGL type double
• SDOC type erpOrderSDocArray - array of type erpOrderSDoc
o idDoc type integer
o DocCode type string
o DocNum type string
o DocDate type date
o QtyS type double
• STATUS type erpOrderStatusArray - array of type erpOrderStatus
o OStatus type string
o Changed type date
Пример 43. erpSOAPOrderC..GetOrderStatus
Description Returns client order retrieved and status info for given OrderNum.
Style rpc
Operation type Request-response. The endpoint receives a message, and sends a correlated message.
SOAP action urn:erpgate#erpSOAPOrderC..GetOrderStatus
Input erpSOAPOrderC..GetOrderStatusRequest (soap:body, use = encoded)
• OrderNum type string
Output erpSOAPOrderC..GetOrderStatusResponse (soap:body, use = encoded)
• idOrderC type integer
• OrderNum type string
• OStatus type string
• Changed type date
• Message type string
Пример 44. erpSOAPOrderC..RegOrder
Description Register Client Order and returns registered Client Order Info.
Style rpc
Operation type Request-response. The endpoint receives a message, and sends a correlated message.
SOAP action urn:erpgate#erpSOAPOrderC..RegOrder
Input erpSOAPOrderC..RegOrderRequest (soap:body, use = encoded)
• order type erpOrderCNew
• OrderNum type string
• OrderDate type date
• idBranch type integer
• BNum type string
• BName type string
• SNum type integer
• SNumber type string
• idPartner type integer
• PNum type string
• PName type string
• idPBranch type integer
• PBNum type string
• PBName type string
• SAddrOverride type integer
• SPName type string
• SAddr type string
• SCity type string
• SZip type string
• SCPerson type string
• SPhone type string
• Semail type string
• SCountry type string
• curCode type string
• dcmRate type double
• chrShippingMethod type string
• ShippingDate type date
• Transport type string
• chrPaymentMethod type string
• PaymentDate type date
• POrderNum type string
• POrderDate type date
• Descr type string
• Notes type string
• UNS type string
• UNSWPCode type string
• UNSOpCode type string
• UNSFPNum type string
• ITEMS type erpOrderCItemNewArray - array of type erpOrderCItemNew
o IOrder type string
o idMat type integer
o MNum type string
o MName type string
o ProdNo type string
o ProdName type string
o Batch type string
o QtyReq type double
o Price type double
o PriceBGL type double
o Suma type double
o SumaBGL type double
Output erpSOAPOrderC..RegOrderResponse (soap:body, use = encoded)
• idOrderC type integer
• OrderNum type string
• POrderNum type string
• Message type string
Пример 45. erpSOAPOrderC..SetOrderStatus
Description Set client order status info for given OrderNum.
Style rpc
Operation type Request-response. The endpoint receives a message, and sends a correlated message.
SOAP action urn:erpgate#erpSOAPOrderC..SetOrderStatus
Input erpSOAPOrderC..SetOrderStatusRequest (soap:body, use = encoded)
• OrderNum type string
• OStatus type string
Output erpSOAPOrderC..SetOrderStatusResponse (soap:body, use = encoded)
• OrderNum type string
• OStatus type string
• Message type string