Skip to content
Penahak now runs hotels, restaurants and retail on one ledger.
Penahak

Entry control: which fields the sales screens show

Entry control decides, document type by document type, which optional fields the sales screens show and which of them must be filled. A change reaches each user when they next sign in.

  • Accounting Setup for selling
  • 3 min read
  • Updated October 20, 2026

For Accountant Administrator

What it does

Not every business needs every field. Entry control lets the accountant choose, for the Sales screens, which optional fields appear and which are required.

Open Entry control (page title Entry control setting page), choose Entry type = Sales, and the list shows each control with two ticks:

  • Enable: the field is shown on the sales screens.
  • Required: the field must be filled to save. Ticking Required also ticks Enable; clearing Enable clears Required.

Press save. The other entry types (Purchase, Voucher, Inventory, Product, Production, Others) work the same way for their own screens.

The sales controls

The list on screen uses the system's own control names. This table says what each one does.

ControlWhat it controls on the sales screens
AgentThe Agent field on documents
Sub ledgerThe Sub ledger field
Project/Business UnitThe Project/Business Unit field (Branches and projects on sales documents)
CurrencyThe Currency field
NotesThe Notes field; make it required to force a note on every document
Reference voucher no, Reference voucher dateThe customer's own bill number and date on the invoice
Order no, GDN no, Quotation noThe links to an earlier document on the invoice, delivery note and order
WarehouseThe warehouse choice on the lines (Which warehouse a document line uses)
Sales delivery location, Dispatch date, Expiry dateThose fields where the screen has them
Collection modeThe Sales collection mode field
Hide product code, Hide product group, Hide warehouseHides that column in the lines of the invoice
Clean Data After Ledger Selection ChangeOn by default: changing the customer on an invoice clears the lines and the receipt details, so figures never belong to the wrong customer
By pass amount and day limit block in sales orderWhen off, a sales order that breaks the customer's credit limit is blocked instead of only warned about (Credit limit and credit days on sales screens)
By pass negative stock blockLets a sales order line go past the stock balance (Negative stock: where Penahak checks it)
A field is Required, yet some documents were saved without it.

Required is a rule of the entry screens: it stops a clerk saving the form without the field. Data brought in another way, such as an import, is not checked against it.

Related guides

More in Setup for selling