ApexERPHost

<back to all web services

SavePostSettings

Requires Authentication
The following routes are available for this service:
PUT/POS/SaveSettings
SavePostSettings Parameters:
NameParameterData TypeRequiredDescription
PosSettingsbodyPOS_SettingsNo
POS_Settings Parameters:
NameParameterData TypeRequiredDescription
cashnformintNo
orgnameformstringNo
orgidformstringNo
orgaddressformstringNo
fastfoodformbool?No
oftengformbool?No
combosaleformbool?No
combosalexformbool?No
wholesaleformbool?No
whsautonformbool?No
altpriceformint?No
altinprformdecimal?No
altpriceboundaryformdecimal?No
serviceformint?No
servicepriceformdecimal?No
cardactformstringNo
cardactonformbool?No
cardpsformstringNo
autoquitformTimeSpan?No
toarchinformint?No
printGroupedformbool?No
saleWithSPricegformbool?No
linectrlformdecimal?No
round_toformdecimal?No
goodssuminpointsformdecimal?No
bwinmonthformbool?No
bwprctrlformint?No
orgdmdformstringNo
orgrestformstringNo
devadvformstringNo
advertformbool?No
advdelayformint?No
prprodnwformint?No
logosmformbool?No
urlleftformstringNo
urlrightformstringNo
urlbottomformstringNo
advrtypeformint?No
prdblrpformint?No
prfullformbool?No
prrmndformbool?No
prlogoformbool?No
is_claimedformbool?No
VoucherPaymentTypeformint?No
AllowOfflineformbool?No
LimetedCardPaymentTypeformint?No
defPaymentTypeformbyte?No
saleCheckPrefixformstringNo
saleCheckSuffixformstringNo
PrintCompactZformbool?No
RestrictedPaymentTypesformList<int>No
GoodsByBranchformint?No
autosaveinformint?No
pharmasaleformbool?No
ScriptformPOS_ScriptNo
BankNameformstringNo
BankCodeformstringNo
BankAccountformstringNo
BranchIdformint?No
pointsProportionalToAmounthformbool?No
RangeCalcformint?No
couponformbool?No
AllowSkipFDformbool?No
packetActionsformbool?No
movewithpriceformbool?No
VoucherPaymentTypesformList<int>No
LimitedCardPaymentTypesformList<int>No
UnMarkedPyScriptTypesformList<int>No
usedskinformstringNo
roundingCashArithmeticallyformbool?No
saleWithCBCodeformbool?No
printGoodsAmountInDecimalformbool?No
showGoodsWithoutAmountformbool?No
printGoodsInOneLineformbool?No
paymentDocumentformbool?No
daylifeformint?No
phonenumberformstringNo
cashBackLimitPerCheckformdecimal?No
cashBackLimitPerCheckGoodsSumCoefficientformdecimal?No
WarehouseAccformstringNo
minChSumForDrDownBySrvformdecimal?No
multCardsForDrDownBySrvformbool?No
decAccPriceMaxformbool?No
VoucherPlusPaymentTypesformList<int>No
minChSumForVouchersPlusformdecimal?No
multCardsForVouchersPlusformbool?No
LotteryPaymentTypesformList<int>No
activateParkingFromformdecimal?No
shopbagformstringNo
InXZhideLottaryCashBackformint?No
LoayaltyCardPickByHandRestrictedIssuerformList<int>No
LoyaltyOnlineAPIformint?No
SocarCardPaymentTypesformList<int>No
cardByHandRestrictedInLoyaltyOnlineAPIformbool?No
PinPadWaitTimeformstringNo
ReturnToFMformintNo
DeliveryCompaniesformList<string>No
AllowFiscalBackSaleformintNo
AllowStornCheckWithLOApayformintNo
VoucherOnLinePaymentTypesformList<int>No
TransportAutoFillformintNo
AllowWaybillWithoutAccformintNo
CheckConsignationLimitformintNo
FillWaybillNoteWithBankDetformintNo
roundingArithmeticallyformbool?No
LoaPayRestrictionformintNo
SelfPayRestrictionformintNo
VoucherIdformstringNo
VoucherExpireMonthsformintNo
voucherRegistrationformbool?No
consultantChainformint?No
GiftToFiscalformintNo
GoodsAmountWarningformdecimalNo
CheckSumLimitformdecimalNo
CheckUploadedBeforeZformint?No
CheckDiplomatformint?No
SAPIntegrationformint?No
POS_Script Parameters:
NameParameterData TypeRequiredDescription
IdformGuidNo
NameformstringNo
DescriptionformstringNo
VersionCodeformintNo
BodyformstringNo
SpendformboolNo
SavePostSettingsResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ResultformboolNo

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.

PUT /POS/SaveSettings HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	PosSettings: 
	{
		cashn: 0,
		orgname: String,
		orgid: String,
		orgaddress: String,
		fastfood: False,
		ofteng: False,
		combosale: False,
		combosalex: False,
		wholesale: False,
		whsauton: False,
		altprice: 0,
		altinpr: 0,
		altpriceboundary: 0,
		service: 0,
		serviceprice: 0,
		cardact: String,
		cardacton: False,
		cardps: String,
		autoquit: PT0S,
		toarchin: 0,
		printGrouped: False,
		saleWithSPriceg: False,
		linectrl: 0,
		round_to: 0,
		goodssuminpoints: 0,
		bwinmonth: False,
		bwprctrl: 0,
		orgdmd: String,
		orgrest: String,
		devadv: String,
		advert: False,
		advdelay: 0,
		prprodnw: 0,
		logosm: False,
		urlleft: String,
		urlright: String,
		urlbottom: String,
		advrtype: 0,
		prdblrp: 0,
		prfull: False,
		prrmnd: False,
		prlogo: False,
		is_claimed: False,
		VoucherPaymentType: 0,
		AllowOffline: False,
		LimetedCardPaymentType: 0,
		defPaymentType: 0,
		saleCheckPrefix: String,
		saleCheckSuffix: String,
		PrintCompactZ: False,
		RestrictedPaymentTypes: 
		[
			0
		],
		GoodsByBranch: 0,
		autosavein: 0,
		pharmasale: False,
		Script: 
		{
			Id: 00000000000000000000000000000000,
			Name: String,
			Description: String,
			VersionCode: 0,
			Body: String,
			Spend: False
		},
		BankName: String,
		BankCode: String,
		BankAccount: String,
		BranchId: 0,
		pointsProportionalToAmounth: False,
		RangeCalc: 0,
		coupon: False,
		AllowSkipFD: False,
		packetActions: False,
		movewithprice: False,
		VoucherPaymentTypes: 
		[
			0
		],
		LimitedCardPaymentTypes: 
		[
			0
		],
		UnMarkedPyScriptTypes: 
		[
			0
		],
		usedskin: String,
		roundingCashArithmetically: False,
		saleWithCBCode: False,
		printGoodsAmountInDecimal: False,
		showGoodsWithoutAmount: False,
		printGoodsInOneLine: False,
		paymentDocument: False,
		daylife: 0,
		phonenumber: String,
		cashBackLimitPerCheck: 0,
		cashBackLimitPerCheckGoodsSumCoefficient: 0,
		WarehouseAcc: String,
		minChSumForDrDownBySrv: 0,
		multCardsForDrDownBySrv: False,
		decAccPriceMax: False,
		VoucherPlusPaymentTypes: 
		[
			0
		],
		minChSumForVouchersPlus: 0,
		multCardsForVouchersPlus: False,
		LotteryPaymentTypes: 
		[
			0
		],
		activateParkingFrom: 0,
		shopbag: String,
		InXZhideLottaryCashBack: 0,
		LoayaltyCardPickByHandRestrictedIssuer: 
		[
			0
		],
		LoyaltyOnlineAPI: 0,
		SocarCardPaymentTypes: 
		[
			0
		],
		cardByHandRestrictedInLoyaltyOnlineAPI: False,
		PinPadWaitTime: String,
		ReturnToFM: 0,
		DeliveryCompanies: 
		[
			String
		],
		AllowFiscalBackSale: 0,
		AllowStornCheckWithLOApay: 0,
		VoucherOnLinePaymentTypes: 
		[
			0
		],
		TransportAutoFill: 0,
		AllowWaybillWithoutAcc: 0,
		CheckConsignationLimit: 0,
		FillWaybillNoteWithBankDet: 0,
		roundingArithmetically: False,
		LoaPayRestriction: 0,
		SelfPayRestriction: 0,
		VoucherId: String,
		VoucherExpireMonths: 0,
		voucherRegistration: False,
		consultantChain: 0,
		GiftToFiscal: 0,
		GoodsAmountWarning: 0,
		CheckSumLimit: 0,
		CheckUploadedBeforeZ: 0,
		CheckDiplomat: 0,
		SAPIntegration: 0
	}
}
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: False
}