6.4. Подробно описание

6.4.1. erpSOAPOrderC.. CancelOrder
6.4.2. erpSOAPOrderC.. GetLastOrder
6.4.3. erpSOAPOrderC.. GetOrder
6.4.4. erpSOAPOrderC.. GetOrderList
6.4.5. erpSOAPOrderC..GetOrderStatus
6.4.6. erpSOAPOrderC..RegOrder
6.4.7. erpSOAPOrderC..SetOrderStatus

6.4.1. erpSOAPOrderC.. CancelOrder

Пример 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

      				


6.4.2. erpSOAPOrderC.. GetLastOrder

Пример 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

      				


6.4.3. erpSOAPOrderC.. GetOrder

Пример 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

      				


6.4.4. erpSOAPOrderC.. GetOrderList

Пример 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

      				


6.4.5. erpSOAPOrderC..GetOrderStatus

Пример 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

      				


6.4.6. erpSOAPOrderC..RegOrder

Пример 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

      				


6.4.7. erpSOAPOrderC..SetOrderStatus

Пример 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

      				


Copyright © 2006-2020 EDA Ltd.