Sanatzar Gujranwala

🧾 Bill

Items total Rs 0
PAY Rs.0
Enter cash to see the change

πŸ“‹ Add or change many products at once (Excel)

1. Download the product list  β†’  2. Fill it in or change prices in Excel and save it  β†’  3. Import it here.

Items with the same name or barcode are updated. New names are added.

πŸ–Ό Product photos

Name each photo file with the item's Job Card Number, e.g. SGRW-ADV-360.jpg. Then choose all the photos at once (Ctrl+A) and they are attached to the right items.

🏷 Barcode stickers

Print a sticker with the barcode, name and price for each piece, and stick it on the product card / tag. At the counter, scan it and the item goes on the bill.

βž• Add a new product

Each piece / lot's own number. Scan or type it on the bill.
Groups items into buttons
Leave empty if not known
What the customer pays
0 = warn only when sold out
Only if the item has a separate printed barcode
To call the artisan for payment or new stock
No photo
Or copy a photo and press Ctrl+V here

Your products

SKU/Job Card NumberProductCategoryBuySellStock
Invoice No.DateItemsAmount

βž• Add an expense

Expenses list

DateWhat forNoteAmount
πŸ“… Choose dates

Sales by day

How customers paid

Sales by category

All figures

πŸ† Best-selling items

ItemNet QtyRs

↩ Returned items

Returned ProductBill / SlipQtyRs

⚠️ Running low, buy more

ItemLeft

πŸͺ Shop details (printed on receipt)

Shown only in Excel reports, never on the customer bill
Excel reports only
The QR code shows the bill details and its check code.

πŸ” Staff & PINs

Each person has their own PIN, and every bill, return and change is recorded with their name. A cashier can make bills, print copies and close the day. Products, prices, returns, expenses, profit, Excel reports and settings need an owner PIN.

When nobody touches the POS
A bigger discount needs the owner PIN and a reason.
Backup files are locked with this password. Write it down: without it a backup cannot be opened.

πŸ›Ÿ PIN recovery (if an owner forgets the PIN)

"Forgot PIN?" sends a 6-number code to this email. Open it on your phone (Gmail app). Needs internet and the Google Sheet script (Settings β†’ See sales online).
A 16-letter key. Print it and keep it safe, or keep a photo on the owner's phone. It can be used once. Making a new key cancels the old one.

πŸ›‘οΈ Audit & records

πŸ”’ Closed days (Z-reports)

ZClosedBillsNet salesExpected cashCountedDifferenceSeal

Each Z-report prints a seal code. If anyone changes old records outside the POS, the check above turns red and the seals no longer match the signed papers.

🎨 Colours

πŸ” Text size

πŸ“₯ Excel reports

Save your sales, expenses and stock as an Excel file. Do it every evening with πŸŒ™ Close the day, or any time you need.

🌐 See sales online (Google Sheet)

The shop always works, with or without internet. When the internet is on, every bill is also sent to your Google Sheet, so the owner and manager can see sales on their phones. Bills made while offline are sent later by themselves.

Made by the POS. It is already inside the script you copy in step 1.
πŸ“– How to set it up (one time, about 10 minutes)
  1. On a computer, open sheets.google.com with the shop's Google account and make a Blank spreadsheet. Name it Sanatzar POS Online.
  2. In that sheet click Extensions β†’ Apps Script. Delete everything in the code box.
  3. Here in the POS press πŸ“‹ Copy the Google script. Paste it into the Apps Script code box and press πŸ’Ύ Save.
  4. Click Deploy β†’ New deployment. Click βš™ next to "Select type" and choose Web app. Set Execute as: Me and Who has access: Anyone. Press Deploy.
  5. Google asks for permission: Authorize access β†’ choose your account β†’ Advanced β†’ Go to … (unsafe) β†’ Allow. This is safe: it is your own script.
  6. Copy the Web app URL (it ends with /exec), paste it in the box above, and press πŸ’Ύ Step 2: Save link & test.
  7. Give the manager access: in the Google Sheet press Share, type the manager's Gmail, choose Viewer, press Send.
  8. Owner and manager: install the Google Sheets app on your phone and open the Dashboard tab. It shows today, this month, the last 7 days, low stock and best sellers.

πŸ’Ύ Backup & restore

A backup is one file with everything: products, bills, returns, expenses, staff and Z-reports. Close the day saves one every evening. If the computer breaks, Load backup brings everything back on any computer.

☁️ Keep backups in two places

Every backup and Excel report is saved in both places at the same time. A backup is also made by itself once a day.

☁️
Google DriveGoes online by itself

πŸ’½
This computerAny drive, for example D: or a USB stick

πŸ“– How to connect Google Drive (one time)
  1. Download Google Drive for desktop from google.com/drive/download and install it.
  2. Sign in with the shop's Gmail account. A Google Drive (G:) drive appears in File Explorer.
  3. Come back here and press ☁️ Use Google Drive. Then, under This computer, press πŸ“ Choose folder… and pick a drive such as D:.
  4. Done. Backups and Excel reports are saved in My Drive β†’ Sanatzar POS Backup (online by itself when the internet is on) and in D:\Sanatzar POS Backup.

⬆ Load a backup from the backup folder

Newest first, from both places. On a new computer, connect the same Google Drive first, then load the newest backup.

BackupWhereSaved onSize

Saving backups straight into Google Drive works in the Sanatzar POS desktop app.

βœ‰οΈ Email to Sanatzar

When the day is closed, the POS emails the day's report (and the backup file) to the Sanatzar email. It uses the Google script from See sales online above, so connect that first. If there is no internet, the email waits and goes later by itself.

You can type two addresses with a comma between them.
πŸ“– Connected the Google Sheet before? Update the script once
  1. Press πŸ“‹ Step 1: Copy the Google script (in See sales online above).
  2. Open the Google Sheet β†’ Extensions β†’ Apps Script. Delete the old code, paste, and press πŸ’Ύ Save.
  3. Deploy β†’ Manage deployments β†’ ✏ Edit β†’ Version: New version β†’ Deploy.
  4. Google asks for permission to send email as you: Authorize access β†’ Advanced β†’ Go to … (unsafe) β†’ Allow. The link stays the same.
  5. Come back here and press βœ‰οΈ Send a test email.

πŸ“˜ How to use every day

  • Morning: open the POS from the desktop shortcut and enter your PIN.
  • This is the Sanatzar POS desktop app. The shop data is kept safely inside the app, so clearing browser history cannot erase it. Excel reports and backups are saved in your Downloads folder. Press F11 for full screen.
  • All day: make bills on the πŸ›’ New Bill screen. Press πŸ”’ Lock when you leave the counter.
  • Evening: press πŸŒ™ Close the day, count the cash and type it, then sign the printed Z-report. It also saves today's Excel report and a backup.
  • Every week: copy the Downloads files to a USB drive, or set Chrome to save downloads into a Google Drive folder so they go online by themselves.
  • Backups: connect Google Drive and a folder on D: in Backup & restore (above). Then every backup and Excel report is saved in both places by itself.
  • This POS needs no internet. Keep this file in one fixed folder (e.g. D:\Sanatzar POS) and always open it in the same browser (Chrome or Edge).
  • Desktop shortcut: right-click the file β†’ Send to β†’ Desktop (create shortcut).

πŸ•‘ Activity log (permanent)

Every login, bill, return, discount approval, price and stock change, Z-report and backup. It can never be erased.

WhenWhoWhatDetails

πŸ§ͺ Practice

Enter your PIN

β€”

Each person uses their own PIN