Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How? Grocery Store Checkout

Featured Replies

I am trying to create a grocery style checkout program. I need some help in laying out the ground work and implementation.

Goals:


  • 1. Allow user to scan barcode or manually enter item codes.
    2. Computer must determine prices based on rules
    a. quantity discount for item
    b. discount for bundled items
    c. flat percent discount based on customer
    d. flat percent discount based on total of sale

The difficult part I am having is implementing the rules

1. How do I look up the correct charging price based on items sales rules.

2. How do I store these rules and prices so they can be looked up during the sale?

I am at a lost in doing this. If anyone has done this before, it would be very helpful to show me some basic structure. I know this has been done on countless programs before.

Thanks

See if these help:

http://www.fmforums.com/forum/showpost.php?post/294096/

http://fmforums.com/forum/showpost.php?post/300768/

I wrote a complete FM POS using BC...if your use code of 39 barcodes.. they are just numbers.. You could start developing without barcode by using a simple text box.. anticipate the read data ie. if the barcode # is 1000 the what you get when bardcoding the label is *1000* So i enter *1000* manually to facilate using a scanner.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.