Changeset 115 for trunk


Ignore:
Timestamp:
Apr 14, 2009, 1:18:44 PM (16 years ago)
Author:
gav
Message:

ERD and InventoryTerms? are ready to start creating the domain-classes.

Location:
trunk/doc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/Definitions/InventoryTerms.txt

    r113 r115  
    1919    isObsolete   
    2020                - Default=false.
    21                 - Is this InventoryItem is now considered obsolete by the manufacturer.
     21                - Is this InventoryItem now considered obsolete by the manufacturer.
    2222
    2323    manufacturersPartNumber
     
    3535    reorderPoint
    3636                - Required so no default.
    37                 - Once total InventoryStock equals this point the item will appear on reorder and auto order lists.
     37                - Once total StoredItems equals this point the item will appear on reorder and auto order lists.
    3838
    3939    recommendedReorderPoint
     
    4343                - The average delivery time in days from placement of reorder.
    4444
    45    InventoryGroup
     45   inventoryGroup
    4646                - Default = required so nothing.
    4747                - The InventoryGroup this InventoryItem belongs to.
    48                 - Initially one of "MIsc", "Mechanical", "Electrical", "Production", "Raw Materials".
     48                - Initially one of "Misc", "Mechanical", "Electrical", "Production", "Raw Materials".
    4949                - Of Class InventoryGroup.
    5050
    51     InventoryType
     51    inventoryType
    5252                - Default = required so nothing.
    5353                - Initially one of "Consumable", "Repairable".
    5454                - Of Class InventoryType.
    5555
     56    unitOfMeasure
     57                - Default = required so nothing.
     58                - Initially one of "each", "meter(s)", "box(es)", "litre(s)"
     59                - Of Class UnitOfMeasure.
     60
    5661    alternateItem
    57                 - Default = not always used so nothing.
     62                - An InventoryItem may have many alternateItems of Class AlternateItem.
    5863                - Indicates that this InventoryItem has alternatives.
    59                 - Of Class Task.
    6064
    6165    spareFor
    6266                - An InventoryItem may have many assets that it is a spare for, of Class Asset.
    6367
    64 TODO: ??
     68    storedItem
     69                - An InventoryItem may have many StoredItems of Class StoredItem.
     70
     71    inventoryMovement
     72                - An InventoryItem may have many InventoryMovements of Class InventoryMovement.
     73
     74    manufacturer
     75                - An InventoryItem may have many Manufacturers of the Class Manufacturer.
     76
     77    supplier
     78               - An InventoryItem may have many Suppliers of the Class Supplier.
    6579
    6680
    67 #Calculated dates
    68 actualStartDate
    69 actualCompletionDate
    70 
    71 TaskType
    72     Unscheduled Breakin - all work that was not scheduled, breakdowns/callouts.
    73     Planned Maintenance - Planned work that is scheduled.
    74     Project             - Capital expenditure upgrades or additions.
    75     Turnaround          - Shutdowns, rebuilds, non Cap-Ex upgrades or additions.
    76     Production Run      - Planned production that is scheduled?
    77 
    78 TaskGroup
    79     ....                - custom used to groups tasks?
    80     Engineering Activites
    81     Production Activites
    82     New Projects
    83     ....                - specific shut group or turnaround etc.
    84 
    85 #Calculate missed state?
    86 Missed() {
    87     actualCompletionDate > targetCompletionDate
    88 }
    89 
    9081#External required actions.
    91 Show all modifications for a task.
    92 Show all assignedPersons for a task.
    93 Show all entries for a task.
     82Calculate/Show total storedItems.
    9483
    9584
Note: See TracChangeset for help on using the changeset viewer.