EPDMG7
EPDMG7
Notices
Changes are made periodically to the information herein; any such changes will be reported in subsequent revision. This document contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples contain the names of individuals, companies, brands, and products. All of these names are fictitious, and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental.
To the reader
This book contains the information you need to understand this application. The information in this book applies only to MAPICS ERP. For a complete list of the books in the MAPICS ERP library, see the bibliography included on the MAPICS documentation CD. Chapter 1 "Enterprise Product Data Management" introduces EPDM and explains the migration process. Chapter 2 "Installation Considerations" explains what happens when you migrate your data from PDM. Chapter 3 "Sites and Facilities" introduces the Sites object and explains both production and simulation sites as well as facilities. Chapter 4 "Items, Routings, and Bills of Material" explains how items, routings, and bills make up an item process. Chapter 5 "Engineering Changes" explains how engineering records can be maintained and copied from site to site. Chapter 6 "Costing" explains Costing for EPDM. Chapter 7 "Offline EPDM" describes file maintenance and the CAD interface on the iSeries.
Summary of changes
The following changes were made to the EPDM application for release 7: New fields were added to accommodate the integration of MAPICS ERP and the new Cameleon configurator.
Table of Contents
To the reader ...............................................................................................................ii Summary of changes...................................................................................................iii Table of Contents ...................................................................................................................iv Chapter 1: Enterprise Product Data Management ..............................................................1 Introduction ..................................................................................................................1 EPDM item processes .................................................................................................3 Migration from PDM to EPDM .....................................................................................5 Standard features ........................................................................................................9 EPDM direct interface to other applications ................................................................14 EPDM File Relationships .............................................................................................16 Chapter 2: Installation Considerations ...............................................................................19 Introduction ..................................................................................................................19 Installing and tailoring EPDM.......................................................................................19 Creating the default site...............................................................................................20 Migrating PDM engineering records to EPDM.............................................................20 Activating EPDM..........................................................................................................24 Migrating from multiple PDM environments to EPDM .................................................24 Chapter 3: Sites and Facilities .............................................................................................25 Introduction ..................................................................................................................25 Defining facilities..........................................................................................................26 Defining production sites .............................................................................................26 Copying engineering records between sites................................................................30 Defining a facility..........................................................................................................30 Chapter 4: Items, Routings, and Bills..................................................................................33 Introduction ..................................................................................................................33 Defining items ..............................................................................................................33 Revision identification across MAPICS .......................................................................39 Maintaining items and item revisions...........................................................................39 Defining routings..........................................................................................................40 Maintaining routings.....................................................................................................43 EPDM bills of material .................................................................................................43 Maintaining bills of material .........................................................................................46
EPDM Item Processes.................................................................................................46 Maintaining item processes .........................................................................................47 Chapter 5: Engineering Changes.........................................................................................49 Introduction ..................................................................................................................49 Copy of engineering records........................................................................................50 Releasing engineering records from EPDM ................................................................51 Chapter 6: Costing ................................................................................................................55 Introduction ..................................................................................................................55 EPDM and costing .......................................................................................................55 Tailoring summary cost fields and headings ...............................................................57 Additional cost fields ....................................................................................................58 Rolling cost from current to standard...........................................................................59 Enhanced cost simulation............................................................................................60 Cost generation ...........................................................................................................60 Euro currency considerations ......................................................................................60 Chapter 7: Offline EPDM .......................................................................................................61 Introduction ..................................................................................................................61 Offline file maintenance ...............................................................................................62 CAD interface ..............................................................................................................63 Appendix A: Offline file load and data entry.......................................................................73 Creating an offline file ..................................................................................................74 Viewing and printing EPDM file record layouts............................................................75 Entering information into the offline files......................................................................76 Loading offline files into EPDM....................................................................................76 Entering changes and deletions ..................................................................................77 Site Master (SITMSTX#) file ........................................................................................77 Item Enterprise (ITMENTX#) file .................................................................................78 Item Revision (ITMREVX#) file ....................................................................................79 Facility Master (FACMSTX#) file .................................................................................82 Product Structure Header (PSTHDRX#) file................................................................83 Product Structure Detail (PSTDTLX#) file ...................................................................84 Routing Header (RTGHDRX#) file...............................................................................85 Routing (RTGOPRX#) file............................................................................................86 Item Process (ITMPRCX#) file.....................................................................................87 Appendix B: Cost Calculations and Feature/Option Definitions ......................................89 Introduction ..................................................................................................................89 Cost formula used for material.....................................................................................90
Cost formulas used when cost technique code = T.....................................................91 Cost formulas used when cost technique code = R ....................................................91 Labor and Machine Costs............................................................................................93 Manufacturing Overhead .............................................................................................95 Outside operations.......................................................................................................97 Cost roll-up logic ..........................................................................................................98 Feature/options handling (includes discussion of phantoms) .....................................99 Glossary ..................................................................................................................................101 Index ........................................................................................................................................103
Introduction ..................................................................................................................1 EPDM item processes .................................................................................................3 Migration from PDM to EPDM .....................................................................................5 Standard features ........................................................................................................9 EPDM direct interface to other applications ................................................................14 EPDM File Relationships .............................................................................................16
Introduction
Welcome to Enterprise Product Data Management (EPDM). MAPICS EPDM is an engineering application for both single site and multi-site organizations. EPDM organizes, maintains, and presents the product engineering data to a manufacturing organization. This data includes information about inventory items, such as raw materials, purchase parts, subassemblies, and assemblies, in structural parent/component relationships. EPDM provides for multiple: Sites Item revisions Routing versions Bills of material Item processes
With EPDM you can define one or more production sites, used for manufacturing, and one or more simulation sites which are used for planning purposes only. For each site, there can be multiple revisions of an item that are based on costing, engineering or other differences. By creating revisions for an item, you can differentiate an item through different phases of design and production. Both inventory items and non-inventory items are referred to as item revisions. There can also be multiple bills of material (BoMs) for each parent item. In a BoM, a parent item is composed of one or more component items and one or more levels of components. Because each item can have different bills of material, you can define bills that reflect the various interests of the engineer using the bill. For example, a design engineer can create a bill of material for an item that reflects the designers point of view, while a manufacturing engineer might restructure the bill to more closely fit the manufacturing facilities and available components that produce the product.
In addition to a standard sequence of operations, called routings, multiple versions of routings can be defined for each item. A routing version can vary, for example, by facilities used, sequence of operations, and time allotted for each operation. An item process is used to uniquely define an item revision. It can be associated with a BoM and a routing version, within a site. An item must have at least one primary process and can have many alternate processes. EPDM allows you to copy records from an enterprise-wide item master file to multiple sites. An enterprise item helps you define an item across sites consistently. When you create an item for the first time, you add site-item-revision information to the Item Revisions object, and enter the item number in the Enterprise Items object. Whenever you create an item that is already in Enterprise Items, you receive a warning message that the item already exists. This helps to ensure that an item is defined only once within the enterprise of site-item-revision records.
EPDM Sites
Item
Versions
BoM
Revision
Versions
BoM
+
Revision BoM
+
Routing
Item Process
The Item Revision Copy option is usually used to copy an item within a site. The Item Revision Mass copy is often used to copy engineering records from one site to another site.
EPDM receives engineering records in these formats: CAD systems format MAPICS ERP for iSeries Release 7 formats User-defined format
See Chapter 2 Installation Considerations and Chapter 7 Offline EPDM for more information. The MAPICS file record layout is explained in Chapter 7.
4.
Defining sites
When you create an EPDM site, you can choose to define either a production or a simulation site. Once a site is designated as a simulation site or a production site, you cannot change the designation. However you can copy a site to another site and make the second site the other type. The simulation site is used within EPDM; you cannot release orders from a simulation site. Use simulation sites as temporary work areas to analyze planned engineering changes and predict and manage costs. You can copy engineering records from a production site into a simulation site and change cost sensitive information, then roll up costs to see the results. Once the results are complete for a simulation site, you can delete the site or copy it to a production site. You can use site definitions to group engineering records into your own categories, such as a group of engineering records for design engineering and another group for manufacturing engineering. Engineers can use site definitions to create new products or to convert a bill of material used in the design of a product to a bill of material used for manufacturing that product. After the manufacturing bill of material is final, it can be copied back to the production site with a change in the revision level to differentiate it from earlier items and bills. In a multi-site environment, warehouses are linked to a single site. However, multiple sites can use the same items and their revisions, BoMs, routings, operations, and facilities. EPDM also stores costing information in the Sites object that keeps track of when the last cost generations, full or simulated, were performed. EPDM tracks four dates for cost generations: Standard Full Current Full Standard Simulated Current Simulated
Use CAS to set up security for each site. You can give each user the authority to view or maintain information for that site. See the Cross Application Support User Guide for more information on setting up security.
Defining facilities
You define facilities that can in turn be used to identify where operations are performed when you create routings. Each facility belongs to a site and it can be a work center, workstation or a production line. A facility is where an item is produced. See Chapter 3 Sites and Facilities for more information.
costs by revision within a site. Master Production Schedule Planning (MPSP) and Material Requirements Planning (MRP) plan orders by revision based on an order's start date, the warehouse that is being planned, and the site the warehouse is assigned to. In a multi-site environment, the Enterprise Items object permits multiple sites to copy item definitions into Item Revision records belonging to a specific site. When you create an item for the first time, you also add the item number to Enterprise Items. The user can copy the item description from Enterprise Items to the item being created at a different site. A user can give the item a unique revision, but it is not required. Items also have an implementation status value that identifies them for: Release to engineering Release to manufacturing Maintain configured bill of material Maintain configured routing Three user defined status codes
Use the Implementation Status object to define statuses for individual item revisions or for a group of items related to a project. After you define the statuses, you can add them to your item definition by using the Item Revisions object. You control the status through the business procedures that you set up within your company. See Chapter 4 Items, Routings, and Bills for more information.
Routing 1 Version 1
Item 1
Routing Y
Items can have a unique routing that has the same ID as the item or a generic routing that it shares with other items in the production environment. EPDM lets you define routings for each site that reflect differences in the way an item is manufactured. You can create both unique routings, and generic or shared routings with different versions. Within the same site, version numbers are used to show alternate routings for the same item. Usually one routing version defines the standard way of producing an item while other routing versions define alternate ways. You can use EPDM routing definitions to define: Alternate ways to manufacture an item to avoid a facility bottleneck Temporary or estimated routings before final routings are available Future changes to a process to streamline and speed up operations with new tools
You can also create generic routings when the operation steps are the same for many items and the operation time is identical or the time difference is insignificant. A generic routing defines a set of operations that are common to one or more items. Use generic routings to reap these benefits: You only have to define the routing once for a site. Any changes to the routing can be done once and automatically update for all items that uses the shared routing. Maintenance to a routing is significantly reduced if many items use the same routing.
You can assign the routing to different item revision records by creating item process records. You can create a generic routing whose ID does not match with any existing Item Revision.
Since you can have many routing versions, each version has a header record that describes the version and also keeps track of cumulative yield information. This information can be used to calculate the adjusted quantity per value for a bill of material paired with the routing version by an item process. The Item Processes object keeps track of the specific item revision-routing bill of material combinations for each site. The Routing Operations object contains records for operations in a routing. Associated with each Routing Operation is the Routing Description, which provides a longer description of the operations. See Chapter 4 Items, Routings, and Bills for more information.
+
Revision BoM
+
Routing
Item Process
Because an item revision can have more than one bill of material and routing, EPDM uses the Item Processes object to store the combinations of bills and routings for a specific item revision record over a period of time. One primary process will always be defined. You can define more primary processes, but they cannot have an overlapping effective date with other primary processes. This primary process serves as the default process that is selected in MPSP, MRP, or IM order entry. These applications select a primary process based on the start date of an order and the item revision in effect on the order's start date. You can also use alternate processes for different purposes. The effective dates for alternate processes can overlap.
Each item process consists of: Site Item Revision Alternate bill of material ID Routing ID Routing version
You can define an item process with no bill of material or routing. Some purchased items may not have a bill or routing while others may have only a receiving routing. All MAPICS applications that interface with EPDM use the primary process for planning purposes. Alternate processes are used as overrides when necessary during order entry and release. Item processes are used by these applications: EPDM cost generations MPSP and MRP processing and order review Inventory Management manufacturing order entry and release PCC order entry and routing release
Standard features
MAPICS Client Server architecture offers standard functions, including: Maintenance History Reason Tracking Attachments Navigation Bookmarks Workbench API string EZ-Link
For detailed information on MAPICS Client Server standard functions, see the MAPICS Browser Concepts Guide.
The compare function contrasts data fields within records. For example, one item might cost $100.00 and a very similar item revision, $120.00. You can perform an inquiry that compares the two item revisions and find out what cost elements are different and by how much. Then you can compare the item processes to see if there are differences in the bills or routings.
Costing items
With EPDM you can generate product costs by site. You can do full or selected cost generations. Since you can generate costs by item revision, you can evaluate the cost of producing an item at one site versus another or one item revision versus another. Note that costing cannot be done by item process. PDM and EPDM costing differs in these ways: EPDM costs by item revision, by site, or all item revisions, while PDM costs only by item or all items. EPDM can run product costing for either a production site or a simulation site.
EPDM automatically calculates yield and adjusted quantity per whenever a change is made through the routing file while you must select a PDM menu option to calculate these two values. EPDM costing reports have new fields: site, revision, and environment.
Printing reports
EPDM has a Host Printing option available from the File menu and the Where-Used sub menus for some objects. This illustration shows the Item Revisions Report Options with the Operations Cost Sheet selected. The report criteria in the right-hand panel changes with each report you select. To display this dialog select the File menu and the Host Print command.
Include only those records you want and choose how you want the reports to be sorted.
This dialog illustrates selected reports that are submitted in one job to the iSeries when you click Submit. Use the CAS Printer Override Maintenance function to send the report to a selected iSeries printer. The following table lists those EPDM objects whose List or Where-Used windows have a File menu with the Host Print command. Sites and Enterprise Items do not have Host Print commands. EPDM Object Facilities Routings Implementation Statuses Item Revisions Item Processes Bills of Material List Window Yes Yes No Yes Yes Yes Where-Used Window No Yes Yes No No Yes
Release to engineering
When EPDM is installed and activated, EPDM maintains all changes to the Item Master file. This ensures that there is only one source of maintenance to an engineering record. EPDM uses the Item Release file to track the items that have been released. During PDM migration to EPDM, the Item Release file is created and updated with each PDM item that has been moved to EPDM. After the initial time an item is released, an item can be released interactively, or by using the Mass Item Release option. When EPDM Item Revisions change, EPDM automatically checks Item Release to see whether the item is released. If it has been released, EPDM sends the changes to Item Master through offline maintenance to update the same engineering records there.
During order entry, the interfacing application selects the primary item process based on the order's start date and the item revision in effect on that start date. In case of an overlap of item revision effective dates, Inventory Management uses the most recent revision whose date ranges matches the order date. From this initial selection, you can select from a list of alternate item processes if you need to do so. If no item processes are available, you can enter a bill and routing at this time. Since IM uses the order start date to match to the item process effective date, when there is no start date and the item has a lead time greater than zero, IM calculates a start date using MRP's Quantity Based Lead Time function. When the item's lead time is zero, a start date equal to the system date is assumed. You can also override the start date when necessary.
In MRP's order review, you can override the planned orders process with an alternate process. A change to the process automatically firms the order. EPDM's engineering records can be recognized and retrieved by Inventory Management (IM) for manufacturing orders. All items used in that manufacturing order must have been released to engineering so that non EPDM enabled applications can still function. IM's order release cannot take place until all items used in the order have been released to engineering. When an order is released using the EPDM site, IM calculates each component's adjusted quantity per based on the item process used for the order and the yields used in the process. When a component's revision effective dates overlap, IM chooses the component revision with the most recent revision date. Inventory also uses the assigned item process that may or may not be a primary process. As orders are released, IM records a component's revision so that a pick list can be printed with the specific revision. The revision is printed as helpful information; however, MAPICS does not issue or store information by revision. This provides an accurate record of component revisions used in environments where stringent contracts require detailed records. Inventory Management records all information for both EPDM and PDM. Orders are no longer released from PDM once EPDM is activated.
Receives bills of material, routing, facilities, item processes, and item cost information.
Sends bills of material, routing, facilities, item process and costs to MPSP.
Receives bills of material, item cost information, and item processes for orders.
Receives bills, item numbers, and item processes and cost for manufacturing orders. Processes orders: entry, release, and close.
Provides bills of material, item numbers, item process and costs to IM.
Application COM Customer Order Management PMC Production Monitoring and Control
EPDM activities Sends product structure detail for customer order feature/option items.
Site
Groups engineering records within a warehouse. Item revision, facility, BoM, & routing records are all entered by site. A site can be either a production or simulation site.
ITMRVC FACMST ITMRVA ITMRVB
Warehouse
Contains information about the entities where inventory is stored and managed. A site can have more than one warehouse.
Facility
Where an item is made. A group of machines that are used to perform a process, such as a work center, production line, or work station.
Item Revision
Stores the site, item, and revision information that uniquely identifies each item, along with routings, bills of material, and effective date ranges.
ITMREL
Item Release
Tracks items that have been released to engineering.
ITMPRC
ITMENT
ITEMASC
ITEMASB
Item Process
An item revision plus a routing, a bill of material, or both, including effective dates. Item processes can be primary or alternate.
Enterprise Item
List of items used by all sites. Prevents unwanted duplication and provides consistent item definitions across sites.
ITEMASA
Item Master
This file is updated automatically when the item revision file is updated. The Item Master file matches the Item Revision file.
RTGHDR
PSTHDR
Routing
Lists the facilities used and describes the order in which operations are performed to produce an item. Alternate routings within a site use different version numbers.
RTGOPR
Bill of Material
The components of a product. Each component is tied to the item revision for the parent item. An Item Revision can have multiple BoMs.
PSTDTL
ITMPLN
Item Balance
Tracks current quantities for a selected item across all warehouses.
Routing Operation
Contains detailed routing information, such as operation number, operation description, and production facility.
RTGODS
The diagram above shows the file relationships that support EPDM. The EPDM object that is used to maintain the file is indicated by its application icon that appears in the main MAPICS Browser window. Refer to this diagram for a quick reference to the EPDM files and how they function.
Introduction ..................................................................................................................19 Installing and tailoring EPDM.......................................................................................19 Creating the default site...............................................................................................20 Migrating PDM engineering records to EPDM.............................................................20 Activating EPDM..........................................................................................................24 Migrating from multiple PDM environments to EPDM .................................................24
Introduction
When you install EPDM, you must: Create a default site Identify the default site in the EPDM control file Activate the interface.
To load engineering records from more than one PDM environment, choose one of the PDM environments and follow the steps for one site. Then write a program to unload all records in the remaining PDM environment to an offline file load format. These records can then be loaded to EPDM through the iSeries offline file maintenance. For more information about EPDM Offline Maintenance, see Chapter 7 Offline EPDM.
Item Master
This diagram shows the first of three phases in the Item Master migration.
PDM
B A C A Creates B C
EPDM
Item Master
Item number
Creates
Item Process
When migration is started, all of PDM's engineering records are reformatted in EPDM files. This diagram shows how the PDM Item Master file with the key field of Item Number is migrated to a new EPDM Item Revision Master file. The migration results in two new key fields added in EPDM: the site identifier set up in the control file and a blank revision field. The migration also creates an enterprise-wide item master file that includes attributes of the low level code and an item description. In the second phase, each item that is migrated from PDM is checked for a bill of material, an item routing, or both. This diagram shows how the migration processes the PDM engineering record in each of these cases. The key fields are indicated by a bold format.
PDM
Updates
Item Process
Creates
Site Item Number Revision = blank Alternate BoM = blank BoM Site = Site BoM Item = Item Number BoM Rev = blank
Updates
Item Process
Site Item Number Revision = blank Alternate BoM = blank Routing ID = Item ID Version = blank Effectivity Dates
Creates
Routing
header
Site Routing ID = Item ID Version = blank Description Number of Routing Operations Number of Additional Descriptions Standard Cumulative Yield Current Cumulative Yield Average Cumulative Yield
Updates
Item Process
Creates
Routing
header
Creates
Bill of Material
header
Site Item Number Revision = blank Alternate BoM = blank Routing ID = Item ID Version = blank BoM Site = Site BoM Item = Item Number BoM Rev = blank
Site Routing ID = Item ID Version = blank Description Number of Routing Operations Number of Additional Descriptions Standard Cumulative Yield Current Cumulative Yield Average Cumulative Yield
Site Parent Item Number Revision = blank Alternate BoM = blank Description Number of Single Level Components Standard Batch Quantity Cumulative Feature/Option Cost
When an item has a bill of material, the migration updates an Item Process record with fields that EPDM can update and use. A product structure header record is also created with information from the Item Master including the parent item number, standard batch quantity and cumulative feature/option cost factor. When an item also has a routing, the migration updates the Item Process record placing the routing identifier in the record and also creates a Routing Header file with a blank version field and other information from the PDM routing file. When an item has only a routing and no bill of material, the migration updates the Item Process and Routing Header records with the pertinent information
Finally, the migration from PDM creates an Item Release file with the default site identified in the EPDM Control file, an item number, and blank revision.
Bill of material
This diagram shows the bill of material migration that is done at the same time that the bill of material header file is created.
PDM
EPDM
Bill of Material
Parent Item User Sequence 1 Component Item User Sequence 2
Creates
BoM
header
Site Parent Item Number Alternate BoM = blank
Creates
BoM
detail
Site Parent Item Number Alternate BoM = blank User Sequence 1 Component Item Component Revision = blank User Sequence 2
Facility
This diagram shows the Facility migration.
PDM
EPDM
Production Facility
Production Facility ID
Creates
Facility
header
Site Facility ID
All facilities that are migrated from PDM are associated with the default site.
Routing
This diagram shows the Routing migration for the routing and routing descriptions.
PDM
Routing
Parent Operation
Creates
Routing
header Site Routing ID for Parent Item Version = blank
Creates
Routing Descriptions
Parent Operation Sequence Description Sequence
Creates
Routing Descriptions
Site Routing ID for Parent Item Version = blank Operation Sequence Description Sequence
Activating EPDM
If you have chosen Migration instead of Migration and Activation, you can check to be sure the migration is successful before you activate EPDM. After you activate EPDM, PDM is deinstalled, and you cannot migrate files from PDM to EPDM again. The migration of PDM files and activation of EPDM are two separate steps to allow you the flexibility to use EPDM and test the migration before going "live" with EPDM. You can perform the migration many times before activating EPDM, but once it is activated, migration cannot be done again.
Introduction ..................................................................................................................25 Defining facilities..........................................................................................................26 Defining production sites .............................................................................................26 Copying engineering records between sites................................................................30 Defining a facility..........................................................................................................30
Introduction
The site object and the concept of site are part of EPDMs organization of engineering records. In PDM, the site is not defined but understood all engineering records belong to an undefined, single site. EPDM uses the concept of site to open up the one site to one item relationship and give you the power to define sites and use them in new ways. The most obvious advantage of using many sites is to group engineering records for your own purposes to reflect actual physical sites that can now have their own engineering records with access to the enterprise-wide Enterprise Item Master file. You can also define sites to mirror an engineering phase process: design, production, and manufacturing. EPDM has two functionally different sites, production and simulation. A production site is needed to migrate engineering records from an existing PDM environment and to control and manage the sharing of item revisions. A production site can be thought of as the "real" site that stores information about your manufacturing operations. EPDM requires that you define at least one production site. When migrating from PDM to EPDM, the warehouse records in the Warehouse master require a site. Simulation sites are used as a workbench for planning, testing, and costing changes in your real production environment. You can copy all engineering records from a working production site to a simulation site. After you have used the simulation site to learn all that you want about costing options and alternative routings and processes, you can delete the simulation site. To gather a history of the changes you made to the simulation site, print a history of maintenance transactions for the site based on user ID or reason codes over a period of time.
Defining facilities
Facilities are another name for work centers that identify where a step in the manufacturing process is completed. You define facilities in EPDM and associate them with a site. In a repetitive environment, facilities can be workstations or production lines.
Production sites can have many warehouses and many facilities linked to them. They do not share warehouses or facilities, but are defined as distinct sites with separate warehouses and facilities. Define sites that allow you to model, analyze, and improve your own working environments. EPDM requires that you specify whether a site is a production site in your environment or a simulation site.
Sites
Peachtree Plant Production Atlanta Plant Production Design Engineering Simulation Manufacturing Engineering Simulation Cost Accounting Simulation
Bills of Material
Facilities are unique workcenters with different labor rates. Routings are also added.
Cost is run to establish a baseline. Make changes and run again to see the effect of the change.
EPDM
Simulation Site=X1
Simulation Site=X2
Production Site=ATL
Production Site=LA
Intersite Orders
Planning Warehouse LA
Demand Warehouse A
Demand Warehouse B
Demand Warehouse C
Warehouses point to the site that they use. This table shows site item revision records for demand warehouses A and B associated with the ATL production site and demand warehouse C associated with LA production site. Demand warehouse A B C C Item X X X Y Site ATL ATL LA LA Site-Item-Revision ATL-X-1 ATL-X-1 LA-X-1 LA-Y-5
A common site for many warehouses may only apply if the warehouses are in the same region and there are centralized administration servers.
Defining a facility
When you define a facility, you enter a site ID to identify the facility as belonging to the site. Facilities are the work centers of your manufacturing process. They identify not only actual production stages but also reflect the labor rates paid at these stages. As you define facilities for a site, keep in mind the labor costs at each facility, making sure to assign unique facility IDs to correspond to different labor rates.
The following graphic shows the relationship between the PDM Work Center master file and the EPDM Facility master file:
PDM
EPDM
Production Facility
Production Facility ID
Creates
Facility
Site Facility ID
This graphic shows only the migration for existing PDM users. New users will enter the facility into EPDM. All facilities that are migrated from PDM to EPDM are associated with the default site.
Introduction ..................................................................................................................33 Defining items ..............................................................................................................33 Revision identification across MAPICS .......................................................................39 Maintaining items and item revisions...........................................................................39 Defining routings..........................................................................................................40 Maintaining routings.....................................................................................................43 EPDM bills of material .................................................................................................43 Maintaining bills of material .........................................................................................46 EPDM Item Processes.................................................................................................46 Maintaining item processes .........................................................................................47
Introduction
These are basic definitions for production data management: An item is any raw material, manufactured or purchased part, subassembly, assembly, or end item. A bill of material is a list of components or raw materials and the quantities needed to make an item. A routing is a sequence of operations required to make a manufactured item.
Items, bills of material, and routings are more complex and more powerful in EPDM than PDM. Items can now have revisions, routings can now have versions, and bills of material can now be primary or alternate. They can be used in many different, independent combinations. Because of the complexity of these shared relationships, EPDM uses a concept called the item process. An item process is made up of an item revision plus a routing and a bill of material. An item process record is automatically created with each item revision record that is created.
Defining items
EPDM uses the Item Revision object for item information. The item revision information is stored in three item revision files A, B, and C. File A stores general item information and data from the item master extension file. File B contains product costing information and File C stores purchasing information.
Each item is identified to the enabled applications by a combination of three key fields: Site Item Revision
The Item Revision object contains records for all sites. Each site-item-revision can have a different routing and bill of material and can be costed separately. EPDM also stores one reference for each item number from the Item Revision A file in a parallel file called Enterprise Items. Items in this file are identified only by item number. This file is an enterprise-wide file for all sites. This helps to ensure that an item is defined only once within the enterprise.
Enterprise Item
List of items used by all sites. Prevents unwanted duplication and provides consistent item definitions across sites.
C B A
Item Master
For example, site ATL has defined item I100 in an Item Revisions file. You start to define the same item, I100, for site DET. Rather than create a duplicate item, you can copy the item description from Enterprise Items.
Site ATL
Site DET
Item Revision
Item I100
Item Revision
Item I100
Enterprise Item
Item I100
Form is the configuration of an item such as shape, size, density, weight, or other physical properties that identify the item. Fit is the characteristic that allows an item to connect to or become an integral part of another item. Function is the use or performance of an item.
Engineering changes drive the creation of revisions for an item. When an engineering change affects the form, fit, or function of an item, there cannot be a revision, but a new item must be created. All other changes can result in a revision usually identified as a letter of the alphabet A through Z. You can use up to six characters to designate a revision. Since all revisions of an item are assumed to be interchangeable (form, fit, function), you cannot track inventory by revision. When you do not know an item revision but need to enter it, EPDM displays a list of all revisions for an item in a site.
EPDM also provides three switch settings that you can define for your own programs.
When the item revisions are created, you can attach a status code of "DES" (Design) to the item revision record that indicates that the items are in a design phase. The predefined switch settings (Switch 1, Ready for release and Switch 2, Ready for manufacturing release) that control the release to engineering and manufacturing order would be set to NO. As the design project is completed, you can change the Switch 1 (Ready for Release) in the Item Status Code Master to Yes. All the items in the project are automatically updated to reflect the new switch setting for Switch 1 of the status code.
Item Revision
Release to Engineering?
Item 1
Item 2
Item 3
Implementation Status
Status Code DES=Design Switch 1=1 (YES) Switch 2=0 (NO)
Item Revision
2. EPDM automatically updates the Implementation Status switch for all items with status code DES.
Item 1
Item 2
Item 3
Use the Maintain menu in Enterprise Items or toolbar to create, change and delete item records in the Enterprise Item Master file.
Defining routings
EPDM routings, like item revisions, are linked to a site. Within a site you can define alternate routings and distinguish each variation as a version number. Routings describe the manufacturing process for an item and therefore reflect the real work centers and work sequences in a site. Versioning lets you reflect any flexibility in your manufacturing process that might result in cost differences and time differences. You can have several test versions for a new routing or create versions to be used at a future date when work centers are retooled.
Item Process Effective From 10/01-10/03 Item Revision + Routing ID / Version + Bill of Material Routing Header
Operations Detail
Site Routing ID Version Operation Sequence Facility
Operations Description
Site Routing ID Version Operation Sequence Description
File structure
The routing record in EPDM consists of three files: Routing Header Operations Detail Operations Description
The routing header contains an identifying description for a routing as well as cumulative yield information. The cumulative yield is updated during routing file maintenance and allows each component's adjusted quantity to be calculated based on the routing used to manufacture the item. The adjusted quantity is calculated as necessary for processes such as manufacturing order release. The routing header has three key fields: site, routing ID, and version number. The routing ID is usually the same as the parent item number except when generic routings are used. The routing operation detail and operation description files are the same as these files in PDM with the addition of the site identifier as a key field. Routings are not differentiated by effective date since each item process that combines an item revision, bill of material, and routing has effective dates. A routing takes on the effective date of the item process it is associated with.
Generic routings
EPDM lets you use a common routing in a site as a generic routing that can be paired with all items that are manufactured using the same operation steps and with the same or close to the same operation times. Some manufacturing processes might have many products but very few routings. A routing is considered generic if it is shared by more than one item.
Routing relationships
Routing versions are closely related since they describe step by step processes that are very similar and result in identical products. This illustration shows two routing versions; one is an automated process and the second is a manual version that requires different and additional facilities (work centers)
Automated Routing Routing Header
site ATLANTA routing id QUA version 001 description Automated Routing cumulative yield 1.0
Operations Detail
site ATLANTA routing id QUA version 001 operation sequence 0010 0020 facility WC01 WC01
Operations Detail
site ATLANTA routing id QUA version 002 operation sequence 0010 0020 0030 facility WC02 WC02 WC03
Operations Description
site ATLANTA routing id QUA version 001 operation sequence 0010 description Use workcenter 24 hours a day
Operations Description
site ATLANTA routing id QUA version 002 operation sequence 0030 description Use fixture ABC
Maintaining routings
Use the Maintain menu in Routings to create, change, delete and copy routings.
To perform a mass change of routings, use the Mass Change option on the Routing Operations Maintain menu. To navigate to the Routing Operations window, select Routing Operations from the Routings Display menu.
The bill of material detail file gives specific information about a component: standard quantity-per and operation where used. EPDM adds component revision fields to the detail file to accommodate item revisions.
Item Revision
Routing ID / Version
+ Bill of Material
Introduction ..................................................................................................................49 Copy of engineering records........................................................................................50 Releasing engineering records from EPDM ................................................................51
Introduction
EPDM lets you control and track engineering changes. This example of a workflow shows how engineering changes can be tracked with EPDM. 1. Activate maintenance history and reason tracking. 2. Define reason codes to mark maintenance as done for a specific engineering change number. You may even rename the reason code description of the field to read "Engineering change number." 3. When changes are made, EPDM requires a reason code, and changes made to engineering records as part of an engineering change are stored in history. 4. Print a maintenance history by reason code (engineering change). EPDM offers various copy functions to help you move engineering records through a workflow and run costs for items. With EPDM you can copy all engineering records from one site to another. If you copy from a production to a simulation you can then analyze the information and experiment with costing. EPDM also offers a mass copy option that is similar to the add option. EPDM adds records from one site to another, but does not overwrite any existing records in the target site. If you select messaging before you begin the copy you will be alerted to the presence of duplicate records.
Site copy
You can copy all engineering records in a production site to a new production or simulation site. A simulation site is usually maintained in the system only temporarily. When all costing analysis and reporting is complete, you can run a site delete that deletes all records in a simulation site.
Primary Process
Alternate Process
Production Site
Primary Process
Production Site
Alternate Process
Maintain configured bill of material Maintain configured routing User definable 1, 2, and 3
Each of these Implementation Status fields is a Yes/No switch. When you create an Implementation Status record, you set the value, Yes or No, that you want to apply to that particular implementation status. A value of No prevents the release associated with that field. In the Item Revision object, you select the Implementation Status that you want to assign to an individual item revision record. For example, if you have added Item 1 Revision Z for Site A in EPDM, you could assign REL to the Implementation status field in that new item revision record. This implementation status indicates that the new item revision is ready to be released to engineering. You can then subset the list of item revisions, using the Implementation status field value of REL as the subset criteria, to see a list of those item revisions that are ready to release to engineering.
Mass release
In some situations, you might want to release multiple items to PDM. If you have just installed MAPICS, you might want to load your item data into EPDM, then release all of it to PDM at one time. If you are already using EPDM, you might have an engineering change that affects more than one item. In these situations, you want to update PDM with multiple item revisions and the associated item process information at one time, instead of one item at a time. The Mass release option in the Item Revision object gives you a way to update information for multiple items in PDM at one time. This update is important for keeping the item data in EPDM and PDM synchronized. If you want to use an engineering change number to select item revisions for mass release, you need to enter that number in the Implementation Status field or in a user field in each item revision affected by the change. You can then use the Implementation Status field or the user field to subset item revisions by the engineering change number. This subset allows you to
release only those item revisions that were affected by the engineering change. If you need to ensure that engineering change numbers are valid before processing the release to PDM, use the Implementation Status field.
Chapter 6: Costing
Introduction ..................................................................................................................55 EPDM and costing .......................................................................................................55 Tailoring summary cost fields and headings ...............................................................57 Additional cost fields ....................................................................................................58 Rolling cost from current to standard...........................................................................59 Enhanced cost simulation............................................................................................60 Cost generation ...........................................................................................................60 Euro currency considerations ......................................................................................60
Introduction
The costing capabilities include: User-tailored headings for summary cost fields Detailed cost fields Roll current costs to standard cost
EPDM supports multiple sites, revisions and routings; EPDM can cost by site and by item revision within a site. You can also use simulation sites in EPDM for extensive cost simulations. Costing is an iSeries batch function for EPDM. Costing is set up through the EPDM control file, and run from the EPDM menus on the iSeries.
These calculations are automatically done for current, standard, and average costs. EPDM also sets a flag in the routing header to mark the routing change, and resets the recost flag in the item revision B record if the routing is the primary routing for an item. EPDM stores these calculations: Cumulative yield through previous operation is stored in the Routing Operations file
Operation yield for this operation is stored in the Routing Operations file Cumulative yield for all operations is stored in the Routing header file.
EPDM also automatically calculates the adjusted quantity per (current/standard/average) for each component at the operation where it is first used. EPDM does not store these calculations, but recalculates them and displays them whenever the values must be displayed on a screen or printed in a report. EPDM also stores the standard batch quantity in the bill of material header file and quantity per unit in the bill of material detail file.
Each of these summary cost fields has lower-level detail fields for both current and standard costs. You choose where to allocate these detail cost fields to the four summary fields. Refer to this table for the detail cost fields. Field Setup Labor Run Labor Setup Machine Run Machine Manufacturing Overhead Material Outside Operation Purchase Overhead EPDM file location Labor Setup Run Labor Machine Setup Run Machine Overhead Material Outside Operation Purchase
The Other Cost fields allow you to design your own cost buckets for cost generation. In the EPDM Control File you can allocate these new detail fields to be calculated into the summary field values. The default is no summary field. You can also customize the headings of these summary fields with names up to thirteen characters in length. The EPDM Control file allows you to change the delivered headings and to assign the new detail level cost fields, including the four other cost fields, to a summary cost. You can choose to NOT add the Other Cost field to a summary. This excludes the other cost fields when the cost of an item is calculated.
The Machine hours field is accessed if the time basis code is C for calculating overhead over and above the outside cost.
16 8 12
All of these cost fields are added to File B of the Item Revision Master file to allow a more precise definition of cost elements. You can see all of the cost field values on item cost maintenance and item revision information reports and inquiries.
Cost generation
EPDM, you can generate costs for a subset of the engineering records in a site or a single item revision at a site. EPDM keeps track of the date of the last cost generation or simulation in each site's master record. The dates of cost generation are displayed on the screen and printed in reports. EPDM item revision files keep track of the dates when an item was last costed for both current and standard costs. These dates are updated for both full cost and selective cost generation.
Introduction
You can maintain engineering records interactively on the client, through offline maintenance, or through the Computer Assisted Drawing (CAD) Interface on the server. Select Enterprise Product Data Management from the MAPICS Main Menu. The Enterprise Product Data Management main menu on the iSeries has five options: Costing File Maintenance Migrate PDM engineering records Computer Assisted Drawing (CAD) Interface Activate configurator
Refer to Chapter 6 Costing for more information about option 1 Costing. With option 2 File Maintenance you can add, change, and delete engineering records in these EPDM files: Site Master Item Enterprise Item Revision Item Process Facility Master Product Structure Header Product Structure Detail Routing Header Routing EPDM Control File
This chapter gives more information on file maintenance and record layouts. Refer to Chapter 2 Installation Considerations for more information about option 3 Migrate PDM's engineering records. Option 4 CAD interface has a dual function: you can translate and load bill of material and item revision information in MAPICS formats and AutoCAD* Drawing Extract formats (DXX).
The CAD Interface Offline load of MAPICS formatted bills and items saves time. It functions much like the mass copy of an indented bill of material on the client side. For example, when you use the CAD interface to load a Bill of Material file, EPDM automatically creates the Bill of Material Header and Item Process records. Doing the same Offline load through Option 2 File Maintenance would require separate steps for each type of record. You can also use the Computer Assisted Drawing (CAD) interface to translate and load bill of material information that has been exported from the AutoCAD program in DXX (Drawing Extract Format). You can define other file formats in the CAD interface import driver. You can write programs to receive incoming files and load them to EPDM. This chapter gives more information about how to use the CAD interface. Press F1 for Help as you work with Offline file maintenance and the CAD interface.
For more information on the offline file maintenance functions available in EPDM, see Appendix A Offline file load and data entry.
CAD interface
EPDM introduces a way to import information from AutoCAD documents. You can extract the bill of material information from a design engineering library of CAD documents and load it to the EPDM information base. You can make the file load easier by tailoring the CAD information for EPDM --adding site, revision and alternate bill of material information into the CAD document. Or you can work with the files in the CAD interface function before they are loaded to EPDM and add the site, revision and alternate bill of material information. The CAD interface also loads item revision and bill of material information in EPDM format. The CAD interface is an alternate way of loading engineering records from another kind of system to the EPDM information base.
What the EPDM CAD interface expects from the CAD extract file
The AutoCAD drawing files have a three-tiered structure: Drawing, Header Information, and Bill of Material Information. When a CAD drawing is extracted, the output is a drawing extract file with a file extension of DXX. What remains in the extract file is the third tier of information: the Bill of Material.
IT123A.DWG
CAD Drawing
Tier 1
Tier 2 Header Information Engineer: Watkins Drafsman: Kelly Date Approved: 10/26/98 Tier 3 Bill of Material Site= ATL Parent Item= Item 123 Revision=A Alternate BoM ID= 123B
Bill of Material Site= ATL Parent Item= Item 123 Revision=A Alternate BoM ID= 123B
These identifying attributes can be included in the Bill of Material information in the original AutoCAD drawing file. When they are extracted and the extract file moved to the iSeries MAPCAD library, the CAD interface isolates each attribute and translates it for file maintenance to the EPDM database.
XEC123
Bill of Material Site= ATL Parent Item= Item 123 Revision=A Alternate BoM ID= 123B
What the EPDM CAD interface expects from the EPDM-formatted files
The CAD interface has translation programs to load Bill of Material and Item Revision information to the EPDM database. Five of the delivered drivers handle these five types of EPDM records: Item Revision A, B, and C files, and Bill of Material Header and Detail files. The CAD interface driver "sees" these files as complementary and works with them as one package of information. The sixth driver is for the CAD extract file, which was discussed previously. The two most important files are the Item Master A file and the Product Structure of Bill of Material detail file. If you only activate the Bill of Material Detail driver, the EPDM CAD Interface translation program can translate and load all of the other types of records from the Bill of Material Detail file. The other file types, though "invisible" on the iSeries screen, are processed when you activate the Bill of Material Detail driver. The Item Revision A file is required by the CAD Interface program if only item revision information is being loaded. The B and C files are optional. This illustration shows what information is translated in the incoming files and loaded to EPDM. Parent Item
PINBR=200500 CINBR=200501 CINBR=200502 CINBR=200503
Item Revision A
ITMRVBX#
Item Revision B
ITMRVCX#
Item Revision C
Translate program
PSTDTLX#
PSTHDRX#
4 Select option 2 Work with translated files. 5 Correct errors & send files (status=ready) to offline load.
Translated file
It is recommended that you process files by engineering change. All records for one engineering change can be placed in files using the driver naming convention specified in the Driver Record Layout table. If your files come from a CAD system and the engineering change number is in the record layout, CAD processing automatically picks up the engineering change number as the reason code. If the engineering change number is not in the DXX or DXF data, the file name is used as the reason code. When reason tracking is turned on, these reason codes must be in EPDM's Reason Master file before the transactions can be successfully processed.
Programs used in processing each file type. You can change the display option to INACTIVE.
X, A, B, C, P, and H show the file naming convention for DXF, Item Revision A, B, C, and Bill of Material Detail and Header files.
File type indicates the file types delivered by MAPICS and the Object shows the file-naming convention that must be maintained for EPDM to recognize the type of file. DXF, DXX PSTDTL PSTHDR ITMRVA ITMRVB ITMRVC CAD Bill of Material Detail Bill of Material Header Item Revision A Item Revision B Item Revision C X* P* H* A* B* C*
Desc is a brief descriptive name for the type of format that is supported by the import file. Objects to include lists the file naming conventions for the objects and the name of the MAPICS library where the objects (files) reside. Library lists the name of the iSeries library where the incoming files are placed. Drill Down Programs run if an import file has a blank file description. This program drills down through the file to find the first engineering change number or parent item number and uses it to identify the engineering record. This description appears in the Text field for incoming programs. Translate Programs translate an import file into an EPDM common file format and define methods for view, delete, and translate. Display incoming file indicates if the driver is active or not. This is the field that you change when you enter 1 for Activate/De-activate in the Opt field.
This information may already be in the CAD extracted files if it is present in the original CAD drawing file.
Choose to update these values and enter them before you select files and options.
Option 1 Edit
Action Selects and edits a file for errors against the EPDM files. Translates incoming files to a MAPICS format. Removes the file name from the list.
Selects and edits a file for errors against the EPDM files. Translates the incoming file to a MAPICS format. Removes the file name from the list. If no errors, updates EPDM.
4 Delete 5 View
Deletes the file from the iSeries and the file list. Displays data in the incoming file.
For DXX or DXF files, select and process each file. For offline load files, select a file and the program picks up all files associated by the naming convention.
Status of translated file after edit or edit and load program is run against the incoming file.
Option 1 Edit
Action Selects and edits a file for errors against the EPDM files. Translates file to a MAPICS format. Removes file name from the list. Selects and edits a file for errors against the EPDM files. Translates file to a MAPICS format. Removes file name from the list. If no errors, updates EPDM. Deletes the file from the iSeries and the file list. Displays the file and allows you to correct the errors and update values.
Creating an offline file ..................................................................................................74 Viewing and printing EPDM file record layouts............................................................75 Entering information into the offline files......................................................................76 Loading offline files into EPDM....................................................................................76 Entering changes and deletions ..................................................................................77 Site Master (SITMSTX#) file ........................................................................................77 Item Enterprise (ITMENTX#) file .................................................................................78 Item Revision (ITMREVX#) file ....................................................................................79 Facility Master (FACMSTX#) file .................................................................................82 Product Structure Header (PSTHDRX#) file................................................................83 Product Structure Detail (PSTDTLX#) file ...................................................................84 Routing Header (RTGHDRX#) file...............................................................................85 Routing (RTGOPRX#) file............................................................................................86 Item Process (ITMPRCX#) file.....................................................................................87 As an alternative to entering master file or transaction data interactively using MAPICS, you can prepare the information offline in files on a separate system. The files that you create or update offline can then be loaded into the MAPICS system and processed by MAPICS. Offline files can be created on a diskette or written to a disk file. For disk offline file load, the disk file resides on the iSeries system, but outside of MAPICS. For diskette offline file load, you enter records into a file created on a floppy, or flexible, disk. The same format requirements apply to both. To use data from offline files in MAPICS, you must: Gather the information to be entered, then create a file with the information on diskette or disk. The file must follow the corresponding file layout. See Viewing and printing EPDM file record layouts for instructions for obtaining the file layout. Load the offline files by selecting a MAPICS menu option.
It does not matter how or where the records originate. As long as they reside in a disk or diskette file that has the defined file layout, MAPICS can process them.
File format
You can print a copy of the file record layout. The layout gives you the following information for each maintainable field: A brief description of the field Whether the field is alphabetic or numeric (signed or packed) (A/S/P) The starting position of the field in the record (Start) The length of the field For numeric fields, the number of decimal positions in the field (Dec) The short field name (6 characters)
File name
Assign a special name to each file, or use the default name listed here. You must enter the name when you load the file. Master file to be loaded or updated Site Master file Item Enterprise file Item Revision fileA record Item Revision fileB record Item Revision fileC record Facility Master file Product Structure Header file Product Structure Detail file Routing Header file Routing file Item Process file Offline file name (default) SITMSTX# ITMENTX# ITMRVAX# ITMRVBX# ITMRVCX# FACMSTX# PSTHDRX# PSTDTLX# RTGHDRX# RTGOPRX# ITMPRCX#
If you want to translate and load bill of material and item revision information in MAPICS formats and AutoCAD* Drawing Extract format (DXX), use the following offline file name. File to be loaded or updated CAD interface import driver file Offline file name (default) IFADRV
Reason for the maintenance Valid site ID Description of the site '0' or '1' Valid security group code
Reason for the maintenance Valid item number Description of the item
Reason for the maintenance Valid site ID Valid item number Valid item revision number Description of the item
Reason for the maintenance Valid site ID Valid item number Valid item revision number
Reason for the maintenance Valid site ID Valid item number Valid item revision number
Reason for the maintenance Valid site ID Valid production facility ID Description of the production facility
Reason for the maintenance Valid site ID Description of the product structure Valid item number Valid item revision number Description of the product structure
Reason for the maintenance Valid site ID Valid item number Valid item revision number Valid item revision number Valid item number
Reason for the maintenance Valid site ID Valid routing ID Description of the routing
STID34 RTID34
Reason for the addition Valid site ID Valid item number Valid revision number Description of the item process 1 = primary 0 = alternate
EDAM40
Primary only
Introduction ..................................................................................................................89 Cost formula used for material.....................................................................................90 Cost formulas used when cost technique code = T.....................................................91 Cost formulas used when cost technique code = R ....................................................91 Labor and Machine Costs............................................................................................93 Manufacturing Overhead .............................................................................................95 Outside operations.......................................................................................................97 Cost roll-up logic ..........................................................................................................98 Feature/options handling (includes discussion of phantoms) .....................................99
Introduction
Current and standard costs (this level) for an item are calculated using identical formulas, based on Item Revision and Facility fields. The only difference is that current fields are used to develop current costs, and standard fields are used to develop standard costs. An items material, labor, machine, and manufacturing overhead content this level and setup cost per lot are calculated based on the Item type code (ITTYP) and the Cost technique code (CTECH) for the item. If you selected to use facility standard efficiency during application tailoring, the standard efficiency factor for each facility is used to factor the machine and labor hours which are used to calculate the various cost elements for operations occurring in that facility. Item type code = 9: Material this level remains the value contained in the Item Revision record. Labor, machine, and overhead content this level are calculated the same way as for a
Purchased item: Material this level remains the value contained in the Item Revision record. Labor, machine, and overhead content this level are normally zero. Setup cost per lot remains the value in the Item Revision record.
Manufactured item: Material this level is calculated during cost roll-up. Labor, machine, and manufacturing content this level and setup cost per lot are calculated based on the cost technique code (CTECH):
blank T
Uses value entered during Item Revision maintenance Labor hours x labor rate, using the L/O costing table. (The labor hours and the labor rate table code are in the Item Revision B file.) Calculated, based on each active routing operation (see formulas later in this section).
Costs are affected by the following: Item Revision file cost fields or standard lot size. Quantity per in the bill of material (product structure file). Labor hours, labor or overhead code in the Item Revision file, if CTECH=T. L/O costing table rates, if CTECH=T. Rates/percentages or efficiencies (if you chose during tailoring) in the Production Facility file, if CTECH=R. Hours, amounts, yields, or setup crew size in the Routing file, if CTECH=R EPDM Control file (defines which elements are used to compute an items unit cost).
An items recost flag is reset if the Item Revision, Product Structure, or Routing files are changed in the associated fields. You can determine when an items unit cost is recalculated, by running selective or full, current, standard, or both costing.
Material Cost:
(A + B) x (C/D)
where: A = component material B = component purchase overhead C = adjusted quantity per D = standard batch quantity (of the parent)
You define a quantity per when you create a bill of material (during product structure file maintenance). Adjusted quantity per is calculated as needed and is not stored in any file. The yield through all previous operations is divided by the yield for all operations and that number is multiplied by the quantity per to arrive at the adjusted quantity per. Only product structure records with a current effective date are used in the calculations.
For a time basis code of P, the factor used to compute the run labor amount is "1 divided by run labor hours" and the factor used to compute the run machine amount is "1 divided by machine labor hours". For formulas used when the TBC=C, see Outside operations.
Setup Cost per Lot: The routing operation setup cost per lot is:
(A x B) + {(A x C) / D}
where: A = setup labor hours B = setup labor rate C = machine rate D = setup crew size
All active routing operations are used to compute an items total setup cost per lot.
{(A x B) / C} / D
where: A = Setup labor hours (adjusted by TBC factor, if TBC=M) B = Setup labor rate C = Standard lot size D = Standard efficiency, (if tailored to use) Run Labor Cost: The run labor cost is:
{(A x B) x C} / D
where: A = Run labor hours (adjusted by TBC factor) B = Run labor rate C = Yield adjustment (yield through previous operations/yield all operations) D = Standard efficiency, (if tailored to use)
{(A x B) / (C x D)} / E
where: A = Setup machine hours (adjusted by TBC factor, if TBC=M) B = Machine rate C = Standard lot size D = Setup crew size E = Standard efficiency, (if tailored to use)
{(A x B) x C} / D
where: A = Run machine hours (adjusted by TBC factor) B = Run machine rate C = Yield adjustment (yield through previous operations/yield all operations) D = Standard efficiency, (if tailored to use)
Routing files: Setup labor hours Run labor hours (operation) (operation)
Setup machine hours (operation) Run machine hours Setup crew size (operation) (operation)
Production Facility file: Labor rate Setup rate Machine rate Overhead code Overhead rate/percent Standard efficiency
Manufacturing Overhead
Manufacturing overhead calculations use the following elements, which were described previously: 1. Setup labor cost 2. Run labor cost 3. Setup machine cost 4. Run labor cost Since calculations for those elements use yield and efficiency (if tailored), overhead is also affected by yield and efficiency. The following formulas apply when the TBC is not C (outside operation). For TBC=C there is no manufacturing overhead calculated. When the TBC=C, see Outside operations for information on calculating outside operation overhead.
(A + B) x C
where: A = Setup machine cost B = Run machine cost C = Overhead percent for code A
(A + B) x C
where: A = Setup labor cost B = Run labor cost C = Overhead percent for code B
{(A/( B x C) + (D x E)} x F
B = Setup crew size C = Standard lot size D = Run machine hours, adjusted by TBC factor E = Yield adjustment (yield through previous operations/yield all operations) F = Overhead rate for code C
Overhead code = D (Based on machine content + (labor hours/units * labor overhead rates)
{(A/B) + C x D)} x E
where: A = Setup labor hours B = Standard lot size C = Run labor hours, adjusted by TBC D = Yield adjustment (yield through previous operations/yield all operations) E = Overhead rate for code D
Routing files: Setup labor hours Run labor hours (operation) (operation)
Setup machine hours (operation) Run machine hours Setup crew size (operation (operation)
Outside operations
If the Time Basis Code (TBC) = C for an active routing operation, outside operation cost is calculated. An amount can be entered into either the run machine hours field or into the outside operations field in the Item Revision B record for an item. In either case, the entry is considered to be the base amount of the outside operation cost, not the hours. Therefore, the machine amount is never multiplied by a rate. Overhead also can be calculated and added to the outside operation cost amount. The value in the run labor field is not used to calculate outside operations cost.
(A + B) x C
where: A = Setup machine cost B = Run machine amount as entered C = Overhead percent for code A
(A + B) x C
where: A = Setup labor cost B = Outside operation amount (as entered) C = Overhead percent for code B
AxB
This value is put into the outside operation field in the Item Revision file. Setup machine cost is calculated and placed into the setup machine field in the Item Revision file, for overhead codes B, C, and D. For code A, the setup machine cost is added to the outside operation amount (as entered). Note: Efficiency is not used, nor is there any time basis code (TBC) adjustment for outside operations.
The calculation of content this-level fields was discussed previously in Cost calculations. For purchased items, and items with item type code of 9, EPDM does not roll up costs. Cost roll-up is a technique to calculate the lower-level content fields and material this level for manufactured items whose item type code is other than 9. The technique is the same for both current and standard costs, differing only in that current cost fields are used to calculate current costs and standard cost fields are used to calculate standard costs. These fields are calculated as follows: Material this level = sum of materials this level of all direct, active components. Material lower levels = sum of materials this level and lower levels of all direct, active components. Labor lower levels = sum of labor contents this level and lower levels of all components. Overhead lower levels = sum of overhead contents this level and lower levels of all components.
For example, if FOTAB1 = 11212 and item AX147 is a valid end-item with features, then for a product structure retrieval the following entries: Item AX147 S-number 9393107.
Translate to: Item AX147 with Feature 1s Option 9 Feature 2s Option 3 Feature 3s Option 93 Feature 4s Option 1 Feature 5s Option 07
Glossary
bill of material
A list of raw materials or components and the quantities needed to make an item, assembly, or end product. An option in offline EPDM that allows you to load bill of material information extracted from an AutoCAD (Computer Assisted Drawing) application to the EPDM database. A grouping in a set of related information about an object, called a card file A set of related information about an object. Each set contains groupings of related information, shown as a stack of tabbed index cards. Each group is a card. A file format produced when an Computer Assisted Drawing program extracts detail information from a CAD drawing.
CAD interface
card
card file
A file format produced when an Computer Assisted Drawing program extracts only bill of material information.
A MAPICS client server application for both single and multisite organizations that controls and manages production information.
fit
Characteristic that allows an item to connect to or become an integral part of another item.
form
The configuration of an item such as shape, size, density, weight, or other physical properties that identify the item.
function
item
Any raw material, manufactured or purchased part, subassembly, assembly, or end item. Identifies the choices you can make for which view, subset, sort, card file, or template you want to use with the current object: the last one you used, the default, or one you select
preferences
from a drop-down list. routing A sequence of operations required to make a manufactured item. A method of identifying the order the information about objects will appear in the list window. Sorts can be ascending or descending. A sort has its own unique name and can be public or private. A method of narrowing a list of objects to a smaller list in the list window. A subset has its own unique name and can be public or private A template is used to create a new object with a set of defaults. A template has its own unique name and can be public or private. When you preview a template, it looks like card file. A particular set of columns in a list window . A view has its own unique name and can be public or private.
sort
subset
templates
view
Index
activation of interface, 24 adjusted quantity per, 55 alternate bill of material, 44 AS/400 EPDM main menu, 61 AS/400 reports, 11 bill of material, 33, 43 CAD attributes, 65 CAD interface extract file, 63 CAD interface import drivers, 66 CAD interface program, 63 CAD interface translated files, 71 CAS printing record layouts, 76 cost generation, 60 cost simulation, 30, 60 costing enhancements, 55 costing overview, 11 cumulative yield, 55 currency, considerations for euros, 60 current costs, 59 data entry rules for offline maintenance, 77 default site, 20 effectivity dates, 46 engineering change history, 49 engineering release, 12 EPDM file relationships, 16 objects, 17 EPDM cost simulation, 60 EPDM default site, 20 euro currency considerations, 60 extract file, 63 facility, 26 file maintenance, 62, 73 file relationships, 16
generic routings, 42 header file for bill of material, 43 host printing, 11 import driver definition, 68 import drivers for CAD interface, 66 incoming files, 69 item, 33 item costing, 11 item definitions, 7 item mass update, 36 item process, 3, 9, 33, 46 item revisions, 7, 35 item status, 10 maintenance history, 49 manufacturing orders processing, 13 mass item update, 36 mass release to PDM, 52 migration, 20 offline EPDM, 61 offline maintenance, 62, 73 offline maintenance data entry rules, 77 operation yield, 55 PDM default site, 20 PDM migration of records to EPDM, 20 PDM to EPDM interface, 20 PDM to EPDM interface activation, 24 primary item process, 3 printing reports, 11 production site, 25 purchased items, 46 reason tracking, 49 reports, 11 rolling costs, 59 routing, 8, 33
routing header, 41 routing versions, 8, 40 simulation of costs, 30, 60 simulation site, 25 site copy, 50 site definition, 6 sites, 25 standard batch quantity, 55
standard costs, 59 status, 10 status codes, 36 translated files for the CAD interface, 71 versions for routings, 40 warehouses, 29 work center, 26 yield calculation, 55
Other comments:
o Yes
o No
MAPICS, Inc. may use or distribute the response to this form without obligation to you.
MAPICS, Inc. 1000 Windward Concourse Parkway Suite 100 Alpharetta, GA 30005 U.S.A. Attn: Information Development
Printed in U.S.A.