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.

multiple line item options how to

Featured Replies

hello everyone;

my first thing is i have a simple invoice system that looks basic like this

customers -:Orders=: LineItems=: Products

my issue is i add complexity as i have a few individual lineitems Products which have additional options. So i have to add another join table; LineItemOptions which connect line items to a product options table( another TO of Products)

My thing is how do i make this more elegant or am i just being silly?

Eg.

User adds CustoM BAG ( product id, product TABLE)

then they want to add another option(3)

option1; leather strap with zebra print

option2; color black with pink inlay

option3; interior skin ( shark skin)

After these options are entered , it connects to the lineitems table via lineitemoptions , but how to make this look more elegantly rather than 2 portals?

Any ideas?

TIA;

-ian

are the options separate items stocked or do the election of options affect the price?

  • Author

are the options separate items stocked or do the election of options affect the price?

THe election of options affect the price.

eg. If option 1 chose, $price increases basePrice by $15.99

etc.etc

then the options are Added to the line items and price of option if calculated

below to show final price with all options.

Also, the ability to print / report will be ok once options are included in relations correctly

thanks Stephen...

each option is a unique product with the price. as it may also take-up physical space on a shelf and have quality in stock. (unless it's manufactured on request)

or

in the product table build it so it is a hierarchy type structure so that it can be sorted all options would be level 2 under the main product.

  • Author

unless it's manufactured on request)

It is manufactured upon request

product table build it so it is a hierarchy type structure so that it can be sorted all options would be level 2 under the main product.

This adds a substantial level of complexity that i can't find easy examples of doing. Any that you may know of that are less extraneous or is that

hierarchical structure. What about Entity attribute values-> i know these are hard /tricky to report on.

EG> Entity : Handbag

Attribute: Leather Strap

Value: $15.99

thanks,

-i

as far as the "interface" is concerned building something like this as a "picker" to add items to the invoice line item is relatively achievable.

http://www.excelisys.com/demos-free-filemaker-pro-downloads.php

There is a Hierarchal Portal Example there.

--

I have seen the entity attribute model as well but it can get very tricky fast in FMP especially for searches and reporting.

--

Product options can grow exponentially if you consider sizes and colors and other attributes.

  • Author

I like the idea of a picker per say, anyone else have other ideas?

thanks Stephen , i am trying to learn what they did in that file http://www.excelisys...o-downloads.php. It definitely needs "studying" to make

sure the implementation and desired affect is achieved> something that can definitely be ported as well.

-i

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.