what do you think about standard item tracking functionality?
I am currently analyzing a project where we have to choose whether to use the standard functionality or create a new one.
here some guidelines (pretty raw, because the project just started):
- basically, the barcodes (serial nos. for item tracking) are passed in through a txt file or so
- these barcodes are static: i mean, as they're lending cylinders of gas, these cylinders go to the customers, then come back (i am not interested in chares on cylinders up to now), can be transferred between different locations in the company and then lended again. As these barcodes are statics, it would be a good idea to have a table where these barcodes are stored and eventually updated with some info about current location, item of reference etc.
- a new barcode have to be inserted in the just described table before being usable by the procedure
- barcodes will then be widely used through the application (ledger tables and sales/purch/transf/shpt/receipt documents)
- barcodes can be partially shipped/received (!)
...more info will probably come...
i would be grateful if you tell me how do you feel with this standard functionality and how easily/hardly can be enhanched.
Thanks in advance!
-Mirko-
"Never memorize what you can easily find in a book".....Or Mibuso
My Blog0
Answers
- nav 2009SP1 rtc will be used
- they currently have (in their "will be old" system) about 100/120K barcodes, and they does not increase too much: as i said, the same barcode is reused when comes back to the warehouse. Moreover, if the barcode label gets damaged, it will be replaced with one with the same number.
Thanks!
"Never memorize what you can easily find in a book".....Or Mibuso
My Blog
On booking In / Production the lot No is created and the Lot No Information Table populated using a designed form.
We then use basically 2 besoke forms , one to move stock (populating a reclassification journal) which requires the Lot No and destination. The other to allocate stock to a Sales/Transfer/return order, requiring the Lot no and order Number (populating and posting a reclassification Journal then allocating to the order using the item tracking functions). A further form is used to identify where stock is located by entering either the Lot No or Item Number (based on warehouse entries).
Most of this is done on Samsung Q1s on a forklift which continue to work well even in a dusty enviroment.
I think you should be able to use standard functionality easily
A pair of questions:
- do you use only lot nos?
- after usage, is a lot no. "burned" or can it come back through a return order, and then resold with the same code?
I'm waiting for other suggestions, too. one more time thanks, rsfairbanks!
"Never memorize what you can easily find in a book".....Or Mibuso
My Blog
Yes, the same Lot can be sold, returned and then sold again. It is part of our traceability
One feature (I think this is a disadvantage) is that you can have several items with the same serial number at the same time.
*
Please, do not frighten the ostrich,
the floor is concrete.
Pretty much work for me
now, it's time to begin the weekend, thanks for the input, bye!
"Never memorize what you can easily find in a book".....Or Mibuso
My Blog
Here i'm not talking about the code design, but the logic behind it: i think it's solid and clear, but i've only done a first analysis.
"Never memorize what you can easily find in a book".....Or Mibuso
My Blog
i am personalizing the item tracking collection codeunit, because i want to add my own checks on the serial no. being show in the "select entries..." function.
This means that if the user manually digits a serial no. which is not in the "select entries..." page, he'll get an availability warning.
here's what the standard code does:
1. retrievelookup function: sets some filters on reserventry and itemledgentry variables, and then pass them to TransferReservEntryToTempRec and TransferItemLedgToTempRec functions.
the function about itemledgentry fills a TempGlobalReservEntry table, too.
Both functions call the createentrysummary function.
2. Createentrysummary fills the TempGlobalEntrySummary which is the one shown in the "select entries.." function.
3. the availability warning is generated as an output from LotSNAvailable function, and in my specific case the exit of this function is always
here's what i personalized:
in the TransferReservEntryToTempRec and TransferItemLedgToTempRec functions i added this and this
what i want to do is analyze one by one the records extracted by the standard filters and occasionally skip them. In that case they won't show up in the "select entries..." form and an availability warning should be shown.
This works until i close and reopen the form, because at that time, the availability warning disappars.
I think i've probably misunderstood some piece of standard code, so, if someone have already personalized this function, can he be so kind to explain me why am i wrong?
If you need more info i will be pleased to add everything you need to my explanation.
P.S.: i think this will be a difficult post to answer, but i am going to launch my laptop from the window if i don't manage to solve it...
Thanks in advance to everyone
"Never memorize what you can easily find in a book".....Or Mibuso
My Blog
"Never memorize what you can easily find in a book".....Or Mibuso
My Blog