Monday, June 28, 2010

ERP Requirements Tips 4th Installment - Engineering

1. Provide graphical Click & Drag maintenance for Bills of Material and Routings.

2. Revision Control on Bills of Material and Routings is highly desirable.

3. a. See REQ # 16 & 17 of Inventory Requirements.

4. Provide for Operation Overlap (number of units or number of hours) which will cause the scheduling logic to start a succeeding Operation before the Overlapping Operation stops.

a. Job Costing must be unaffected by Operation Overlap. Only "wall clock" time is reduced.

4. Provide for multiple scheduling constraints (Work Centers - Machine, Set-Up man, Operator, Tooling, Fixturing ) per Operation

a. Each Work Center / constraint will add cost (Labor and/or Overhead)

b. Scheduling should not schedule an Operation, until ALL of the Work Centers / Resources have available Capacity to Set-up & Run the Operation start-to-finish.

5. Provide multiple Component Types on the Bills of Material:

a. Material

b. Tool

c. Fixture

d. Outside Service

e. Job Specific Material (No Part Master and it's Purchased to the Job).

6. Set-Up Scrap (units anticipated lost during set-up - to be added to the Job's Material Requirements)

a. Set-Up Scrap Units would be added to the Job's Release Quantity to calculate the Material and Capacity Requirements of lower level Sub-Jobs.

7. Provide Bill of Material Dimensions which are used to allow Fabricators to specify in their Bills Of Material the dimensions of a cut piece of Sheet, Plate, Bar, Tube, Pipe, etc.

a. The dimensions (Length X Width X Thickness) multiplied times the Quantity Per Unit

b. Effectively, Quantity Per Piece becomes the number of cut Pieces

c. Job Release Quantity X (7-a) would determine the amount of this material for the Job.

8 Provide a Back Flush Code on the Operation, so Material can be Back Flushed when Completed or Scrapped Quantities are entered on Labor Transactions:

a. A Back Flush Location must be specified on the Material attached to the Operation.

b. Back Flushed Part # cannot be Lot or Serial # controlled.

9. Provide a system parameter which would determine the Routing Run-Time default:

a. Units Per Hour

b. Hours Per Unit

c. Units Per Minute

d. Minutes Per Unit

10. Provide for an Operation's Run-Time to be Fixed, irregardless of quantity.

11. Provide for Effectivity (Start & Stop Dates) for the Bills of Material and Routings

a. Effectivity would be recognized by Planning & Scheduling.

b. Revision Control would be recognized by Planning & Scheduling.

12. Provide for the Copying of a Bill of Material and the creation of an audit trail Note on the Copy From Part and the Copy To Part:

a. Another Parts' BOM.

b. A Job's BOM.

c. A Quote's BOM

13. Provide for the Copying of a Routing and the creation of an audit trail Note on the Item from:

a. Another Parts' Routing.

b. A Job's Routing.

c. A Quote's Routing

14. Move Batch Size by Operation would override Inventory REQ # 38. This would be used to calculate the number of Move Tickets required for each Operation for a Job.

a. These Move Tickets would provide full identification for a Job's Part with Operation level bar-coded data for Data Collection.

15. Provide a Bubble # for each Component on a Bill of Material to aid in identifying the position of Components on an Assembly Drawing.

16. Provide for a Quantity Per Set-Up by Operation which would allow Scheduling to calculate and schedule multiple Set-Ups for a given Operation.

No comments:

Post a Comment