ApexERPHost

<back to all web services

GetCrmOrderBookParams

Requires Authentication
The following routes are available for this service:
GET/Crm/Orders/BookParams
GetCrmOrderBookParams Parameters:
NameParameterData TypeRequiredDescription
BranchIdqueryint?No
OrderIdqueryint?No
GetCrmOrderBookParamsResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ResultformCrmOrderBookParamsNo
CrmOrderBookParams Parameters:
NameParameterData TypeRequiredDescription
BranchIdformstringNo
CashAccformstringNo
RetailSaleAccformstringNo
CuttoffTranzitAccformstringNo
TranzitOperIdformstringNo
RetailOperIdformstringNo
WholesaleOperIdformstringNo
PayCashOperIdformstringNo
PayCardOperIdformstringNo
PayOtherOperIdformstringNo
CutoffOperIdformstringNo
ServiceOperIdformstringNo
GiftOperIdformstringNo
PaymentBookParamsformList<CrmOrderPaymentBookParams>No
DisOperIdformstringNo
VanLoadOperIidformstringNo
VanUnloadOperIdformstringNo
VoucherOperIdformstringNo
VoucherAccformstringNo
AdvanceOverlapOperIdformstringNo
CrmOrderPaymentBookParams Parameters:
NameParameterData TypeRequiredDescription
PaymentTypeIdformbyteNo
OperIdformstringNo
PaymentTypeformCrmOrderPaymentTypeParamsNo
CrmOrderPaymentTypeParams Parameters:
NameParameterData TypeRequiredDescription
PaymentTypeIdformbyteNo
CorePaymentTypeIdformbyteNo
NameformstringNo
FiscalizeformboolNo

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

HTTP + JSV

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

GET /Crm/Orders/BookParams HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ResponseStatus: 
	{
		ErrorCode: String,
		Message: String,
		StackTrace: String,
		Errors: 
		[
			{
				ErrorCode: String,
				FieldName: String,
				Message: String,
				Meta: 
				{
					String: String
				}
			}
		],
		Meta: 
		{
			String: String
		}
	},
	Result: 
	{
		BranchId: String,
		CashAcc: String,
		RetailSaleAcc: String,
		CuttoffTranzitAcc: String,
		TranzitOperId: String,
		RetailOperId: String,
		WholesaleOperId: String,
		PayCashOperId: String,
		PayCardOperId: String,
		PayOtherOperId: String,
		CutoffOperId: String,
		ServiceOperId: String,
		GiftOperId: String,
		PaymentBookParams: 
		[
			{
				PaymentTypeId: 0,
				OperId: String,
				PaymentType: 
				{
					PaymentTypeId: 0,
					CorePaymentTypeId: 0,
					Name: String,
					Fiscalize: False
				}
			}
		],
		DisOperId: String,
		VanLoadOperIid: String,
		VanUnloadOperId: String,
		VoucherOperId: String,
		VoucherAcc: String,
		AdvanceOverlapOperId: String
	}
}