Hi all
I've been adding a few custom fields to our
Item table.
But what other tables should include these fields too?
Are there any "best pratice" to follow, regarding Items?
I'm planning to add the fields to these tables:
- 37 Sales Line x
- 39 Purchase Line
- 111 Sales Shipment Line x
- 113 Sales invoice Line x
- 115 Sales Cr. Memo Line
- 121 Purch. Rcpt. Line
- 123 Purch. Inv. Line
- 125 Purch. Cr. Memo Line
x = I'm sure of these - Since I need the fields printed on Sales Invoices, Shipment, Quotes etc.
So I'm wondering, it is advisable to add the fields on the rest of the tables or is this overkill? :-k
Answers
RIS Plus, LLC
ex/
50055 - MyNewField
Tables like sales line will pass the data to Posted Invoice Line automatically if they are named & numbered the same.
As Daniel was saying if you just need it for reports you could just keep it in the item table and just a "get" to retrive the needed data into your report.
if item.GET(SalesLine."No.") then..
if item.get(purchline."No.") then..
etc...
http://www.BiloBeauty.com
http://www.autismspeaks.org
be smart before being a clever.
The fields holds useful/nice-to-know information about a certain type of product, it's useful for the customer to have these on the documents we provide them. (Dimensions, way of packaging, extra product options, product certifications)
Yes, this is exactly my worry, if these documents are used as documentation of what, exact product, the customer got, the values should be included on the relevant tables.
Yes, so the values will get transfered
You, along with Savage are right, that I could read the values from the Item tables as well as have the copied onto some/all the tables, depending on what historic record I wish to keep of the documents using these tables.
-
What I'm unsure of is whether or not, there is a "best practice" regarding custom Item values/fields...
But I'll take your advice and determine this, based on the need for historic records of reports.
Johannes Sebastian
MB7-840,MB7-841
If the field(s) is(are) more information of the transaction and can change, you should add the fields on the other tables and use the field on the item table as an initial/standard value.
Or something like this...
|To-Increase|