This commit is contained in:
@@ -8,13 +8,38 @@
|
||||
TODO: SET DEADLINES
|
||||
|
||||
TODO: Joyce testing items
|
||||
Inventory:
|
||||
find flaws in inventory
|
||||
try to unbalance inventory
|
||||
can only consume through adjustments at the moment but can add from po and adjustments
|
||||
multiple simultaneous edits to same part should just work and not break or go out of balance
|
||||
Translations anywhere in UI: login as alternate language and look for missing translations that show in English
|
||||
note that some languages the translation is the same for some words so need to cross check e.g. in German then in French (spanish is often similar to french)
|
||||
Inventory / PO:
|
||||
find flaws in inventory / po system
|
||||
try to unbalance inventory
|
||||
can only consume through transaction adjustments at the moment as no workorders but can add from po
|
||||
multiple simultaneous edits to same part / warehouse combo should just work and not break or go out of balance
|
||||
should update inventory balance correctly when:
|
||||
po deleted
|
||||
po items received after created and saved without receipt
|
||||
po item receive qty adjusted
|
||||
po item created with received qty in one save
|
||||
po item part changed
|
||||
po item warehouse changed
|
||||
part cost update feature works properly
|
||||
two concurrent edits same object doesn't fuck up inventory (last loses)
|
||||
po vendor change should update vendor part number in poitem if there is one for that vendor
|
||||
po item serial number feature should stay in correct values for part (Part form in menu for serial numbers list) when
|
||||
po item serials changed / adjusted
|
||||
po item with serials removed
|
||||
po item with serials added
|
||||
etc
|
||||
Translations anywhere in UI:
|
||||
Find missing translations (english only displays no matter language)
|
||||
login as alternate language and look for missing translations that show in English
|
||||
note that in rare cases some languages the translation is the same for some words so need to cross check e.g. in German then in French (spanish is often similar to french)
|
||||
this is most common in German but a few in French
|
||||
if it's been translated in *any* other language then it's probably a legit cross language term, i.e. if German is the same as English but Spanish is translated, the German is probably correct
|
||||
Anything weird that doesn't appear to be correct
|
||||
many things are just not done yet but it should be obvious if they aren't (clear STUB or UnderConstruction or MIGRATE_OUTSTANDING text somewhere)
|
||||
Known bugs / outstanding items on my list no need to report
|
||||
sort column then hide column in main grid errors
|
||||
poitem edit form currency sometimes doesn't show currency symbol but rather raw decimal value
|
||||
popup notes not implemented yet
|
||||
|
||||
|
||||
MISC ITEMS THAT CAME UP
|
||||
@@ -48,10 +73,6 @@ todo: locale.js look into this:
|
||||
// ############### TODO: modify all of these to put the user's manual override first in line (if there is one)
|
||||
|
||||
|
||||
todo: when have po, can po serial number be set by user and accepted by postgres?
|
||||
I think it can with the definition I have set up.
|
||||
this would be useful for scenarios like 4alarm with the oddball po and other auto generated id numbers
|
||||
|
||||
todo: it's a bit hard to click on a single digit or character link in a data table
|
||||
e.g. serial number 1 of a po
|
||||
can the region be expanded with invisible text or something?
|
||||
@@ -187,33 +208,13 @@ todo: how to add locale keys in future after release without erasing all data?
|
||||
|
||||
CURRENTLY DOING: PurchaseOrder - restock required
|
||||
|
||||
|
||||
todo: can edit po number but if I set an existing po number 4 to 23 for example and the last autogenerated is 22 it will happily make another 23 so there are now two
|
||||
what I want to happen is it skips existing numbers
|
||||
Research this method and how I can work with it and give it a good think because it maybe a dangerous thing to expose or just fuckery
|
||||
it really only will be of use in rare circumstances and most likely when importing v7 with oddball numbers (Scott?)
|
||||
not many serialized objects, maybe a utility to do wahtever, renumbering with them could be done for just that purpose entirely
|
||||
(along with resetting the autoid number)
|
||||
Should this operation require a special role?
|
||||
i.e. if logged in as a bizadmin full then can edit serials
|
||||
|
||||
todo: PO number should show in page title, missing that setting that controls this from gzmenu or whatever, see customer for how it's done but use serial instead
|
||||
todo: test add / remove serials via any and all updates changes to po items
|
||||
todo: test reports, tagging etc
|
||||
todo: review PO cases and see what I missed
|
||||
|
||||
todo: Post update for testing
|
||||
todo: Joyce testing PO / inventory / inventory adjustments
|
||||
part cost update feature works properly
|
||||
two concurrent edits same object doesn't fuck up inventory (last loses)
|
||||
inventory is always adjusted properly with correct balance when
|
||||
po deleted
|
||||
po items received after created and saved without receipt
|
||||
po item receive qty adjusted
|
||||
po item created with received qty in one save
|
||||
po item part changed
|
||||
po item warehouse changed
|
||||
po item vendor change should update vendor part number if there is one for that vendor
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user