Getting started
This article walks you through the one-time preparation in Business Central (BC) you should complete before registering a new cash register.
For a broader map of all available CashPro documentation, see the Aident CashPro documentation hub.
Note
This guide assumes the Aident CashPro app is already installed in your BC environment.
Prerequisites
- You can sign in to Business Central with permissions to:
- Create Locations, Salespersons/Purchasers, No. Series
- Open Aident CashPro setup and assisted setup
Step 1 - Switch to a CashPro role
- In BC, open Settings → My Settings.
- Under Role, select either:
- Aident CashPro for operational setup and register-focused work, or
- Aident CashPro Admin for broader administration.
- Choose OK.
Tip
The Aident CashPro role center is useful for register-level setup and assisted setup. The Aident CashPro Admin role center exposes additional administration pages such as payment methods, barcode types, tax groups, report selection, and EFR request logs.
Step 2 - Create (or verify) the shop Location
- Go to Locations.
- New → enter a Code and Name for your shop (e.g.,
LEIPZIG-001, "Leipzig Flagship"). - Fill any additional fields required by your organization (address, posting setup, etc.).
- Save.
Important
Each physical shop should have its own Location. If one already exists for this shop, you can reuse it.
Step 3 - Create a Salesperson and mark as Cashier
- Open Salespersons/Purchasers.
- New → enter Code (e.g.,
JD), Name (e.g., "Jane Doe"). - Enable Cashier = true.
- Set a password for the cashier:
- Set an initial POS password for the user.
- Optional: "New Password at Next Login", enable it now if you want the cashier to set their own password at first sign-in.
Tip
Keep a list of test cashiers (e.g., CASHIER01, CASHIER02) for UAT. You can deactivate or reset them later.
Step 4 - Create two No. Series
Go to No. Series and create these series (per cash register):
| Series name | Purpose | Example series | Notes |
|---|---|---|---|
| Receipt Nos. | Sales/returns/other receipt document numbers | RCP-000001..RCP-999999 |
Standard alphanumeric series |
| Transaction Nos. | EFSTA transaction identifiers (technical log) | 1000000000..1999999999 |
Use integer values (no letters or dashes) |
Steps:
- New → define the Code (e.g.,
RECEIPTS001) and Description (e.g., "Receipt Nos. Leipzig"). - Use Lines to add your starting number and ending number.
- Repeat for Transaction Nos. and ensure the numbers are plain integers.
Warning
Transaction Nos. must be pure integers (no prefixes/suffixes). This keeps EFSTA requests clean and predictable.
Step 5 - Configure Global CashPro Setup
Open Aident CashPro Setup and review the main shared settings, especially:
- Barcode Prefix Length
- Posting Nos.
- Clearing Account
- Voucher No. Series
- Voucher Sales Account
- EFR Base Url
- API Key
You can also use the Global CashPro Setup wizard if you prefer guided setup.
Important
Configure Voucher No. Series if you plan to sell gift cards.
Step 6 - Create and configure the first Cash Register Setup
Open Cash Register Setup and configure at least:
- Location Code
- Code
- User Name
- Default Cashier Code
- No. Series Code
- Transaction Number Series
- Opening Balance Type
- Counting Method
- Opening Tax Group
- required posting groups
If you use gift cards, also configure:
- Gen. Voucher Posting Group
- VAT Voucher Posting Group
If you use card payments, also review:
- Card Terminal ID
- Card Provider
- Card Timeout (Sec)
- CentralLink settings, if applicable
Step 7 - Configure Payment Methods
Open Payment Methods and create the tenders your store will use, for example:
- cash
- voucher
- debit card
- credit card
- mobile
For at least one payment method, enable:
- Opening Balance
Important
Only one payment method can be used as the opening-balance payment method.
Step 8 - Validate the setup
Use the available validation actions where applicable:
- Test Connection in Global CashPro Setup
- Test Setup in Cash Register Setup
- Health Check in Cash Register Setup
- Print Cash Receipt to test the receipt printer
Quick validation checklist
- Role is Aident CashPro.
- Location for the shop exists.
- Salesperson created, Cashier = true, password policy applied.
- No. Series created: Receipt Nos. (alphanumeric OK), Transaction Nos. (integers only).
- Global CashPro Setup completed.
- Cash Register Setup created and validated.
- At least one Payment Method is configured with Opening Balance enabled.
What's next?
- Sign in as a cashier and run Start of Day.
- Perform a small Sale and take a payment.
- Verify that:
- a Receipt No. is assigned
- payment works as expected
- the receipt can be completed
- Continue with: