Skip to content

POS Settings

Application address: /admin/pos-settings · Product baseline: 0.4.0

Reference status

Screen inventory extracted from the implementation. Labels and explicitly declared input constraints are recorded below. This is not a claim that every control, calculation, or business workflow has been verified in a running system.

Open this screen

Use OSERP navigation to find POS Settings, or open /admin/pos-settings on your OSERP application after signing in. Confirm the active company before reading or changing records.

Menu access: pos:manage

Menu access only determines whether the screen is offered. Saving, posting, deleting, exporting, and approving can require additional server permissions.

Fields and input controls

Limits in this section are interface declarations. A missing maximum is not a promise of unlimited storage. Read how field limits work. Labels may differ with language and configuration.

Allow discounts on a line

PropertyReference
Reference keyallowLineDiscount
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

%

PropertyReference
Reference keymaxLineDiscountPct
LocationScreen / contextual panel
Input controlnumber
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
Minimum0
Maximum100
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Ask for a reason

PropertyReference
Reference keydiscountReasonAbovePct
LocationScreen / contextual panel
Input controlselect
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Declared choices: Never · On any discount · Only above. Choices loaded from records or configuration are not enumerated here.

Allow typing a different price

PropertyReference
Reference keyallowPriceOverride
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

%

PropertyReference
Reference keymaxPriceOverridePct
LocationScreen / contextual panel
Input controlnumber
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
Minimum0
Maximum100
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Need a customer on every sale

PropertyReference
Reference keyrequireCustomer
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Need a phone number for that customer

PropertyReference
Reference keyrequireCustomerPhone
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Need a customer above

PropertyReference
Reference keyrequireCustomerAboveAmount
LocationScreen / contextual panel
Input controlselect
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Declared choices: Never · Over. Choices loaded from records or configuration are not enumerated here.

Take returns at the till

PropertyReference
Reference keyallowReturns
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Return window

PropertyReference
Reference keyreturnWindowDays
LocationScreen / contextual panel
Input controlselect
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Declared choices: No time limit · Day of sale only · Within. Choices loaded from records or configuration are not enumerated here.

Need a reason on every return

PropertyReference
Reference keyrequireReturnReason
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Allow refunding by a method the sale never used

PropertyReference
Reference keyallowRefundToOtherMethod
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Run a loyalty programme

PropertyReference
Reference keyrun-a-loyalty-programme
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

What customers see it called

PropertyReference
Reference keywhat-customers-see-it-called
LocationScreen / contextual panel
Input controlinput
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Points earned per unit spent

PropertyReference
Reference keypoints-earned-per-unit-spent
LocationScreen / contextual panel
Input controlnumber
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
Minimum0
Input increment0.01
EditingDepends on screen state; switch to edit mode where offered and check permissions.

What one point takes off a bill

PropertyReference
Reference keywhat-one-point-takes-off-a-bill
LocationScreen / contextual panel
Input controlnumber
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
Minimum0
Input increment0.01
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Earn on

PropertyReference
Reference keyearn-on
LocationScreen / contextual panel
Input controlselect
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Declared choices: The amount before tax · The whole bill including tax. Choices loaded from records or configuration are not enumerated here.

Points needed before any can be spent

PropertyReference
Reference keypoints-needed-before-any-can-be-spent
LocationScreen / contextual panel
Input controlnumber
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
Minimum0
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Most of a bill points may cover

PropertyReference
Reference keymost-of-a-bill-points-may-cover
LocationScreen / contextual panel
Input controlselect
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Declared choices: The whole bill · Up to. Choices loaded from records or configuration are not enumerated here.

Points lapse after

PropertyReference
Reference keypoints-lapse-after
LocationScreen / contextual panel
Input controlselect
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Declared choices: Never · Up to. Choices loaded from records or configuration are not enumerated here.

Rounding

PropertyReference
Reference keyrounding
LocationScreen / contextual panel
Input controlselect
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Declared choices: Down (never over-award) · Nearest · Up. Choices loaded from records or configuration are not enumerated here.

Allow selling on credit

PropertyReference
Reference keyallowCreditSales
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Need an opening float when opening the register

PropertyReference
Reference keyrequireOpeningFloat
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Blind close

PropertyReference
Reference keyblindClose
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Show the tax breakdown on the receipt

PropertyReference
Reference keyshowTaxBreakup
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.
PropertyReference
Reference keyreceiptFooter
LocationScreen / contextual panel
Input controlinput
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
PlaceholderThank you! Please visit again.
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Send a digital receipt

PropertyReference
Reference keydigitalReceipt
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Print a slip at the counter

PropertyReference
Reference keyprintReceipt
LocationScreen / contextual panel
Input controlToggle
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Named actions

These are labels found in screen components; availability and consequences depend on record state. Confirm the operation before executing it.

  • Apply

Help text and messages

The following wording is embedded in this screen. It describes interface guidance, rather than independently verified system guarantees.

  • Allow typing a different price
  • Charge something other than the item’s own price. Off for most shops.

Verification still required

Business purpose for each control, dynamically generated fields, backend limits, saved defaults, permission combinations, audit effects, and complete workflow outcomes require manual review against the published application.

See the operating manual, coverage register, and troubleshooting guide.

OSERP Atlas · Understand every field. Master every workflow.