400
Infor ERP LN 6.1 Functions and Features

Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Infor ERP LN 6.1

Functions and Features

Page 2: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 3: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Copyright © 2008 Infor

All rights reserved. The word and design marks set forth herein are trademarks and/or registered trademarks of Infor and/or related affiliates and subsidiaries. All rights reserved. All other trademarks listed herein are the property of their respective owners.

Important Notices

The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary information of Infor.

By gaining access to the attached, you acknowledge and agree that the material (including any modification, translation or adaptation of the material) and all copyright, trade secrets and all other right, title and interest therein, are the sole property of Infor and that you shall not gain right, title or interest in the material (including any modification, translation or adaptation of the material) by virtue of your review thereof other than the non-exclusive right to use the material solely in connection with and the furtherance of your license and use of software made available to your company from Infor pursuant to a separate agreement (“Purpose”).

In addition, by accessing the enclosed material, you acknowledge and agree that you are required to maintain such material in strict confidence and that your use of such material is limited to the Purpose described above.

Although Infor has taken due care to ensure that the material included in this publication is accurate and complete, Infor cannot warrant that the information contained in this publication is complete, does not contain typographical or other errors, or will meet your specific requirements. As such, Infor does not assume and hereby disclaims all liability, consequential or otherwise, for any loss or damage to any person or entity which is caused by or relates to errors or omissions in this publication (including any supplementary information), whether such errors or omissions result from negligence, accident or any other cause.

Trademark Acknowledgements

All other company, product, trade or service names referenced may be registered trademarks or trademarks of their respective owners.

Publication Information

Document code: P3496F US

Release: Functions and Features

Publication date: November 08

Page 4: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 5: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Table of Contents

Chapter 1 Introduction............................................................................................................. 1-1

Chapter 2 Enterprise Modeler ................................................................................................. 2-1 Introduction ................................................................................................................................ 2-1

Level 1: Enterprise Structure Model..................................................................................... 2-3 Level 2: Business Control Model.......................................................................................... 2-5 Level 3: Business Functions, Processes, and Organization diagram................................... 2-6 Business Data Model – Entity Relationship Model (ERD).................................................... 2-8

Functionality...............................................................................................................................2-9 Enterprise Structure Modeling in ERP LN............................................................................ 2-9 Business Control Model ..................................................................................................... 2-10 Business Function Model ................................................................................................... 2-12 Link to business function/process model ........................................................................... 2-12 Business Process Model.................................................................................................... 2-13 Business Organization Model ............................................................................................ 2-14 Business Data Model - Entity Relationship Models (ERM) ................................................ 2-14

Chapter 3 Production Typologies and ERP LN Scenarios.................................................... 3-1

Chapter 4 Common .................................................................................................................. 4-1 Introduction ................................................................................................................................ 4-1 Calendars................................................................................................................................... 4-1 Unit effectivity............................................................................................................................. 4-2

Unit effective data ................................................................................................................ 4-2 Requirements....................................................................................................................... 4-3 Units and sales order entry .................................................................................................. 4-4

Page 6: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ii | Table of Contents

Units in inventory ................................................................................................................. 4-4 Pegging................................................................................................................................ 4-4 Cost price calculation........................................................................................................... 4-4

Allocations and Hard Pegging.................................................................................................... 4-4 Item base data ........................................................................................................................... 4-5 Business partners ...................................................................................................................... 4-5 Taxation ..................................................................................................................................... 4-6 Terms and Conditions ................................................................................................................ 4-6

Chapter 5 People ...................................................................................................................... 5-1 Introduction ................................................................................................................................ 5-1 Master Data Management (MDM).............................................................................................. 5-1 Time Management (TMM).......................................................................................................... 5-2

Budgeting............................................................................................................................. 5-3 Hours registration................................................................................................................. 5-3 History.................................................................................................................................. 5-5

Chapter 6 Financials ................................................................................................................ 6-1 Introduction ................................................................................................................................ 6-1 General Ledger (GLD) ............................................................................................................... 6-2

Multi currency....................................................................................................................... 6-2 Company structure............................................................................................................... 6-2 General ledger structure ...................................................................................................... 6-2 Financial integration transaction mapping............................................................................ 6-3 General ledger transactions................................................................................................. 6-3 Reconciliation....................................................................................................................... 6-3 General ledger inquiries and reports.................................................................................... 6-4 Period and year end closure ................................................................................................ 6-4 Tax reporting........................................................................................................................ 6-4

Accounts Receivable (ACR)....................................................................................................... 6-4 Multiple control accounts ..................................................................................................... 6-5 Payment schedules.............................................................................................................. 6-5 Credit control........................................................................................................................ 6-5

Page 7: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Table of Contents | iii

Factoring.............................................................................................................................. 6-5 Accounts Payable (ACP)............................................................................................................ 6-7

Multiple control accounts ..................................................................................................... 6-8 Automatic invoice creation ................................................................................................... 6-8 Easy entry............................................................................................................................ 6-8 Matching .............................................................................................................................. 6-8 Payment schedules.............................................................................................................. 6-8 Payment authorizations ....................................................................................................... 6-9 Pay from receipt................................................................................................................... 6-9 Withholding taxes................................................................................................................. 6-9 Procurement cards............................................................................................................... 6-9 Dashboard ........................................................................................................................... 6-9 Aging analysis...................................................................................................................... 6-9

Cash Management (CMG) ....................................................................................................... 6-10 Financial Budget System (FBS) ............................................................................................... 6-11 Cost Accounting (CAT) ............................................................................................................ 6-13 Fixed Assets Management (FAM)............................................................................................ 6-14 Financial Statements (FST) ..................................................................................................... 6-16

Chapter 7 Project...................................................................................................................... 7-1 Introduction ................................................................................................................................ 7-1 Project Dashboard ..................................................................................................................... 7-5 General Project Tables (PDM) ................................................................................................... 7-6

General Project Data ........................................................................................................... 7-7 Standard Cost Objects......................................................................................................... 7-8 Buy from business partner diskettes .................................................................................... 7-8 Standard Revenues ............................................................................................................. 7-9 Standard structures.............................................................................................................. 7-9 User-defined structures........................................................................................................ 7-9 Project templates ............................................................................................................... 7-10 Standard Surcharges ......................................................................................................... 7-10

Project Definition (PDM)........................................................................................................... 7-11 Scope definition – Dynamic menu...................................................................................... 7-11

Page 8: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

iv | Table of Contents

Project Data ....................................................................................................................... 7-12 Project structures ............................................................................................................... 7-13 Project general data........................................................................................................... 7-14 Project Cost Objects .......................................................................................................... 7-15 Project Revenues............................................................................................................... 7-15 Project surcharges ............................................................................................................. 7-15 Project Currency Conversion ............................................................................................. 7-15

Project Estimating (EST).......................................................................................................... 7-16 Project Budget (PTC) ............................................................................................................... 7-21 Project Planning (PSS-2) ......................................................................................................... 7-25

Plans.................................................................................................................................. 7-26 Activities and Activity Structure .......................................................................................... 7-26 Activity Relationships ......................................................................................................... 7-27 Milestones.......................................................................................................................... 7-27 Integration with Microsoft Project ....................................................................................... 7-27 External scheduling links ................................................................................................... 7-28 Base line ............................................................................................................................ 7-28

Project Requirement Planning (PSS-6).................................................................................... 7-29 Generate planned orders ................................................................................................... 7-30 Order line balance.............................................................................................................. 7-31 Planned purchase orders................................................................................................... 7-31 Planned warehouse orders ................................................................................................ 7-31 History of PRP order .......................................................................................................... 7-32 Generate service orders .................................................................................................... 7-32 List of service order links by project ................................................................................... 7-32

Project Progress (PPC)............................................................................................................ 7-32 Progress ............................................................................................................................ 7-33 Costs.................................................................................................................................. 7-34 Cost Forecast..................................................................................................................... 7-36 Registering revenues ......................................................................................................... 7-36 Financial results ................................................................................................................. 7-36 Extension Transactions...................................................................................................... 7-38

Page 9: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Table of Contents | v

Processing ......................................................................................................................... 7-39 Project Monitoring (PPC) ......................................................................................................... 7-39

Build Actual Cost Control ................................................................................................... 7-40 Control Inquiries and Reports ............................................................................................ 7-40 Financial analysis (Graphs)................................................................................................ 7-41 Performance Measurement ............................................................................................... 7-42

Project Invoicing (PIN) ............................................................................................................. 7-42 Installment invoicing........................................................................................................... 7-44 Progress invoice ................................................................................................................ 7-44 Unit Rate............................................................................................................................ 7-45 Cost plus............................................................................................................................ 7-45 Integration with Sales Invoicing.......................................................................................... 7-46

Chapter 8 Enterprise Planning ................................................................................................ 8-1 Introduction ................................................................................................................................ 8-1 Enterprise Planning Master Data ............................................................................................... 8-2

Scenarios............................................................................................................................. 8-2 Item data.............................................................................................................................. 8-3 Resources............................................................................................................................ 8-3 Plan units ............................................................................................................................. 8-4 Sourcing...............................................................................................................................8-4

Master planning ......................................................................................................................... 8-4 Item planning ....................................................................................................................... 8-5 Resource planning ............................................................................................................... 8-6 Channel planning ................................................................................................................. 8-6

Order planning ........................................................................................................................... 8-6 Plan analysis.............................................................................................................................. 8-8 Plan transfer...............................................................................................................................8-8

Order grouping..................................................................................................................... 8-9 Release planning ................................................................................................................. 8-9

Enterprise Planning parameters................................................................................................. 8-9 EP parameters ..................................................................................................................... 8-9 Performance parameters ................................................................................................... 8-10

Page 10: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

vi | Table of Contents

Work load control parameters ............................................................................................ 8-10

Chapter 9 Order Management ................................................................................................. 9-1 Introduction ................................................................................................................................ 9-1 Important master data for Order Management........................................................................... 9-1

Sales office .......................................................................................................................... 9-2 Purchase office .................................................................................................................... 9-2 Dashboards.......................................................................................................................... 9-2

Pricing ........................................................................................................................................ 9-3 Sales Control ............................................................................................................................. 9-4

Sales master data ................................................................................................................ 9-4 Sales quotations .................................................................................................................. 9-4 Sales order entry.................................................................................................................. 9-5 Commission and rebate ....................................................................................................... 9-7

Purchase Control ....................................................................................................................... 9-8 Purchase master data.......................................................................................................... 9-8 Purchase requisitions........................................................................................................... 9-9 Purchase RFQs ................................................................................................................... 9-9 Purchase order entry ......................................................................................................... 9-10 Subcontracting ................................................................................................................... 9-10 Vendor management ......................................................................................................... 9-11

Relation Management .............................................................................................................. 9-11 Purchase contracts ............................................................................................................ 9-11

Delivery contract ...................................................................................................................... 9-13 Purchase schedule contract..................................................................................................... 9-13 Purchase contract line logistic data.......................................................................................... 9-13

Purchase contract price revisions ...................................................................................... 9-15 Sales contracts .................................................................................................................. 9-15

Purchase and Sales Schedule Management ........................................................................... 9-17 Introduction ........................................................................................................................ 9-17 Purchase schedule management....................................................................................... 9-18 Push and pull demand ....................................................................................................... 9-18 Purchase schedule header ................................................................................................ 9-19

Page 11: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Table of Contents | vii

Purchase schedule lines .................................................................................................... 9-20 Integrations around the purchase schedules ..................................................................... 9-21 Process the purchase schedule ......................................................................................... 9-24 Purchase release header................................................................................................... 9-24 Purchase release lines....................................................................................................... 9-26 Purchase release lines details ........................................................................................... 9-27 CUM handling and FAB/RAW authorizations..................................................................... 9-27

Sales schedule management................................................................................................... 9-29 Introduction ........................................................................................................................ 9-29 Sales releases ................................................................................................................... 9-29 Sales release header ......................................................................................................... 9-29 Sales release lines............................................................................................................. 9-30 Sales schedule header ...................................................................................................... 9-30 Sales schedule lines .......................................................................................................... 9-32 Schedule shipment details/corrections............................................................................... 9-34 Sequence shipping information.......................................................................................... 9-34 Sales schedule reconciliation............................................................................................. 9-35 CUM handling and FAB/RAW authorizations..................................................................... 9-35 Purchase and Sales Statistics............................................................................................ 9-36

Chapter 10 Electronic Commerce ........................................................................................... 10-1 Introduction .............................................................................................................................. 10-1

Master data ........................................................................................................................ 10-2 Networks............................................................................................................................ 10-2 Conversion......................................................................................................................... 10-2 Communication .................................................................................................................. 10-3 Message data .................................................................................................................... 10-3 General .............................................................................................................................. 10-3

Chapter 11 Central Invoicing................................................................................................... 11-1 Introduction .............................................................................................................................. 11-1 Sales Invoicing......................................................................................................................... 11-1

Chapter 12 Manufacturing ....................................................................................................... 12-1

Page 12: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

viii | Table of Contents

Introduction .............................................................................................................................. 12-1 Engineering Data Management (EDM) .................................................................................... 12-2

Product structure engineering ............................................................................................ 12-2 Revision control ................................................................................................................. 12-2 Mass BOM changes........................................................................................................... 12-2 Approval procedures.......................................................................................................... 12-2 Interface to Infor PDM........................................................................................................ 12-2

Item Production Data (IPD) ...................................................................................................... 12-3 Bill of Material (BOM) ............................................................................................................... 12-4 Routing (ROU) ......................................................................................................................... 12-5 Configurator (PCF)................................................................................................................... 12-7

Generic product modeling.................................................................................................. 12-8 Configuration and structure generation.............................................................................. 12-8

Cost Price Calculation (CPR)................................................................................................... 12-9 Shop Floor Control (SFC) ...................................................................................................... 12-10

Positioning of production typologies................................................................................. 12-10 Production order control................................................................................................... 12-13 Production order processing ............................................................................................ 12-14 Production order completion ............................................................................................ 12-15 Scrap and yield ................................................................................................................ 12-15 Production order planning................................................................................................ 12-16 Production order subcontracting ...................................................................................... 12-16 Execution of subcontracting activities .............................................................................. 12-18 Production order costing .................................................................................................. 12-20 Production order history................................................................................................... 12-20 Input output monitoring .................................................................................................... 12-20 Order grouping................................................................................................................. 12-21 Order sequencing based on setup and states.................................................................. 12-22

Project Control (PCS)............................................................................................................. 12-22 Repetitive Manufacturing (RPT)............................................................................................. 12-23 Assembly Planning................................................................................................................. 12-23

Sales order entry.............................................................................................................. 12-24

Page 13: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Table of Contents | ix

Engineering & product configuration ................................................................................ 12-24 Product variants ............................................................................................................... 12-24 Master data: Line/operation setup.................................................................................... 12-24 Solved products ............................................................................................................... 12-25 Flattened parts ................................................................................................................. 12-25 Assembly parts requirements calculation......................................................................... 12-25 Assembly order generation .............................................................................................. 12-25 Refresh/freeze assembly orders ...................................................................................... 12-25 Unit and date effectivity.................................................................................................... 12-25

Assembly Control (ASC) ........................................................................................................ 12-26 Line Station Variants (LSV).............................................................................................. 12-26 Clustered Line Station Orders (CLSO)............................................................................. 12-26 Partial freeze.................................................................................................................... 12-26 Multisite assembly............................................................................................................ 12-27 Finite scheduling .............................................................................................................. 12-27 Manual change of the sequence...................................................................................... 12-27 Inventory check................................................................................................................ 12-27 Work instructions ............................................................................................................. 12-27 Material supply................................................................................................................. 12-28 Time-horizon-driven material supply ................................................................................ 12-28 Closed loop...................................................................................................................... 12-29

Progress overview per line segment ...................................................................................... 12-29 Progress overview per buffer ........................................................................................... 12-29 Progress overview per line station ................................................................................... 12-29 Process triggering ............................................................................................................ 12-30 Hours backflush ............................................................................................................... 12-30 Line surcharges ............................................................................................................... 12-30 WIP transfers ................................................................................................................... 12-31 As-built structure .............................................................................................................. 12-31 Lean system..................................................................................................................... 12-31 Bar coding........................................................................................................................ 12-31 Manufacturing control ...................................................................................................... 12-31

Page 14: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

x | Table of Contents

Tool Requirements Planning (TRP) ....................................................................................... 12-33 Product Classification (GRT).................................................................................................. 12-33

Chapter 13 Warehouse Management...................................................................................... 13-1 Introduction .............................................................................................................................. 13-1 Warehouse master data........................................................................................................... 13-2

Introduction ........................................................................................................................ 13-2 Warehouses....................................................................................................................... 13-2 Items .................................................................................................................................. 13-2 Warehouse order procedure .............................................................................................. 13-3 Miscellaneous .................................................................................................................... 13-3

Inventory planning.................................................................................................................... 13-3 Introduction ........................................................................................................................ 13-3 Planned inventory transaction............................................................................................ 13-4 Replenishment ................................................................................................................... 13-4 Inventory commitment........................................................................................................ 13-5

Inventory Handling ................................................................................................................... 13-5 Introduction ........................................................................................................................ 13-5 Warehouse Management orders........................................................................................ 13-6 Cross-docking .................................................................................................................... 13-6 Direct Material Supply........................................................................................................ 13-7 Inbound.............................................................................................................................. 13-7 Inventory Disposition.......................................................................................................... 13-9 Outbound ......................................................................................................................... 13-10 Value added services....................................................................................................... 13-12 Kitting and Shipping ......................................................................................................... 13-12 Handling units .................................................................................................................. 13-14 Cycle counting ................................................................................................................. 13-15 Inventory adjustments...................................................................................................... 13-16 Blocking ........................................................................................................................... 13-16

Inventory Reporting................................................................................................................ 13-16 Introduction ...................................................................................................................... 13-16 Inventory position............................................................................................................. 13-16

Page 15: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Table of Contents | xi

Inventory transactions...................................................................................................... 13-17 Inventory Analysis .................................................................................................................. 13-17 Lot Control and Serials........................................................................................................... 13-18

Introduction ...................................................................................................................... 13-18 Lot control ........................................................................................................................ 13-18 Serials.............................................................................................................................. 13-18

Consignment stock................................................................................................................. 13-19 Consignment (not owned) ................................................................................................ 13-19 Consignment (owned)...................................................................................................... 13-19 Service customer owned.................................................................................................. 13-19 Consignment replenishment and payment....................................................................... 13-19

Vendor Managed Inventory.................................................................................................... 13-20 VMI Procedures & Scenarios ........................................................................................... 13-20 Roles and Terms/Conditions............................................................................................ 13-21 Communication ................................................................................................................ 13-22

Chapter 14 Freight Management............................................................................................. 14-1 Introduction .............................................................................................................................. 14-1

Main integration scenarios ................................................................................................. 14-2 Freight Master Data (FMD) ...................................................................................................... 14-4

General freight master data ............................................................................................... 14-4 Addresses and items ......................................................................................................... 14-4 Transportation master data................................................................................................ 14-5 Freight order master data .................................................................................................. 14-5 Load building (freight planning) master data...................................................................... 14-6

Freight Order Control (FOC) .................................................................................................... 14-6 Create/maintain freight orders............................................................................................ 14-6 Subcontracting freight orders ............................................................................................. 14-7 Freight order history........................................................................................................... 14-7

Rough Planning (RPG) ............................................................................................................ 14-7 Load Building (Planning) (LBD)................................................................................................ 14-7

Plans, loads, and shipments .............................................................................................. 14-8 Graphical planning board................................................................................................... 14-9

Page 16: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

xii | Table of Contents

History................................................................................................................................ 14-9 Freight Rate Control (FRC) ...................................................................................................... 14-9

To calculate freight costs and revenues........................................................................... 14-10 Freight Invoicing Control (FRI) ............................................................................................... 14-10

Chapter 15 Service ................................................................................................................... 15-1 Introduction .............................................................................................................................. 15-1 Configuration Control (CFG) .................................................................................................... 15-2

Physical breakdown structures and serialized items.......................................................... 15-2 Item breakdown ................................................................................................................. 15-4 Methods adopted in creating configuration structures........................................................ 15-4 Grouping, usage, and history ............................................................................................. 15-5

Call Management (CLM) .......................................................................................................... 15-6 Contract Management (CTM) .................................................................................................. 15-8

Contract master data ......................................................................................................... 15-9 Warranties.......................................................................................................................... 15-9 Contract templates........................................................................................................... 15-10 Contract quotations.......................................................................................................... 15-10 Contract control................................................................................................................ 15-11

Subcontract Management (SBM)........................................................................................... 15-14 Field service........................................................................................................................... 15-14

Planning and Concepts (SPC) ......................................................................................... 15-14 Service Order Control (SOC) ........................................................................................... 15-16

RMA and Depot Repair .......................................................................................................... 15-23 Maintenance Sales Quotations (EPP).............................................................................. 15-23 Maintenance Sales Control (MSC)................................................................................... 15-24 Work Order Control (WCS) .............................................................................................. 15-25

Master Data Management (MDM).......................................................................................... 15-27 Service organization ........................................................................................................ 15-28 Service item data ............................................................................................................. 15-30 Reference activities and inspection templates ................................................................. 15-30 Cost and the coverage types ........................................................................................... 15-31 Sundry service related definitions .................................................................................... 15-32

Page 17: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Table of Contents | xiii

Related Orders................................................................................................................. 15-33 Service Analytics.............................................................................................................. 15-33

Module relationships in ERP LN Service................................................................................ 15-34

Chapter 16 Quality Management............................................................................................. 16-1 Introduction .............................................................................................................................. 16-1 Product Testing and Control .................................................................................................... 16-1

Introduction ........................................................................................................................ 16-1 Master data ........................................................................................................................ 16-5 Algorithm............................................................................................................................ 16-6 Quality IDs ......................................................................................................................... 16-7 Order-specific inspections.................................................................................................. 16-8 Standard inspections ......................................................................................................... 16-9 Storage inspection ........................................................................................................... 16-12 Inspection history ............................................................................................................. 16-13 Quality Management parameters..................................................................................... 16-13 Origin ...............................................................................................................................16-13 Series...............................................................................................................................16-14 Blocking reasons.............................................................................................................. 16-15 Test data.......................................................................................................................... 16-15

Chapter 17 Object Data Management ..................................................................................... 17-1 Introduction .............................................................................................................................. 17-1 Overview features of ODM....................................................................................................... 17-2 Document Management........................................................................................................... 17-3

Introduction ........................................................................................................................ 17-3 Libraries ............................................................................................................................. 17-4 Document type................................................................................................................... 17-4 Documents......................................................................................................................... 17-5 Document revision ............................................................................................................. 17-6 Files ................................................................................................................................... 17-8 Hard copies........................................................................................................................ 17-9 Document Management integrations ............................................................................... 17-10

Page 18: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

xiv | Table of Contents

Document Management integrations to external applications.......................................... 17-10 Architecture of Document Management in ERP LN ODM................................................ 17-11

Change Management............................................................................................................. 17-12 Introduction ...................................................................................................................... 17-12

Change Management Objectives........................................................................................... 17-14 Business objectives ......................................................................................................... 17-14 Functional objectives ....................................................................................................... 17-15 Change Request .............................................................................................................. 17-15 Changes .......................................................................................................................... 17-16 Change proposal.............................................................................................................. 17-17 Change proposal status ................................................................................................... 17-17 Change approval.............................................................................................................. 17-18 Linking an ERP LN object to the change proposal........................................................... 17-18 Change orders ................................................................................................................. 17-18 Task group....................................................................................................................... 17-19 Tasks ...............................................................................................................................17-19

Folder Management ............................................................................................................... 17-20 Introduction ...................................................................................................................... 17-20 Folders............................................................................................................................. 17-20

Queries and Reports .............................................................................................................. 17-21 Introduction ...................................................................................................................... 17-21 Query ...............................................................................................................................17-23 Query Conditions ............................................................................................................. 17-23 Reports ............................................................................................................................ 17-24

Configuration.......................................................................................................................... 17-25 Introduction ...................................................................................................................... 17-25 Masks .............................................................................................................................. 17-25 Authorizations .................................................................................................................. 17-26 Secondary status ............................................................................................................. 17-27 Objects and related objects.............................................................................................. 17-27 Common ODM parameters .............................................................................................. 17-27 Business rules.................................................................................................................. 17-27

Page 19: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Table of Contents | xv

Export and import of system data .................................................................................... 17-28 Import Files ...................................................................................................................... 17-28 Integration of ERP LN ODM with Microsoft Office applications........................................ 17-29

Chapter 18 Multisite ................................................................................................................. 18-1 Introduction .............................................................................................................................. 18-1 Multisite environments ............................................................................................................. 18-2 Some multicompany terms....................................................................................................... 18-2 Enterprise structure modeling .................................................................................................. 18-5 Enterprise units ........................................................................................................................ 18-6 Multicurrency............................................................................................................................ 18-7 Intra-logistic company transactions.......................................................................................... 18-8 Data sharing............................................................................................................................. 18-8 Multicompany processing......................................................................................................... 18-9 Multicompany Financials.......................................................................................................... 18-9 Multicompany Enterprise Planning........................................................................................... 18-9 Multicompany Manufacturing ................................................................................................... 18-9 Multicompany Order Management ......................................................................................... 18-10 Multicompany Project............................................................................................................. 18-10 Multicompany Service ............................................................................................................ 18-10 Multicompany Warehousing................................................................................................... 18-11

Chapter 19 ERP LN Technology.............................................................................................. 19-1 Introduction .............................................................................................................................. 19-1 Architecture.............................................................................................................................. 19-2

Server platform layer.......................................................................................................... 19-2 Server platform-dependent layer........................................................................................ 19-2 Server platform-independent layer..................................................................................... 19-3 Client platform-dependent layer ......................................................................................... 19-3 Enterprise Server ............................................................................................................... 19-4 Enterprise Server Extension .............................................................................................. 19-4

ERP LN Runtime Environment................................................................................................. 19-4 Virtual Machine (bshell) ..................................................................................................... 19-4

Page 20: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

xvi | Table of Contents

Database driver.................................................................................................................. 19-5 Platform and database support for ERP LN 6.1 ................................................................. 19-6 Infor ES Reporting Service ................................................................................................ 19-6

Internationalization................................................................................................................... 19-7 Multilanguage software ...................................................................................................... 19-7 Multilanguage Data ............................................................................................................ 19-8 Multicurrency...................................................................................................................... 19-8

User Interface .......................................................................................................................... 19-8 Customer Defined Fields ................................................................................................... 19-9 Sensitivity Labels ............................................................................................................... 19-9 Infor WebTop versus Infor Worktop ................................................................................... 19-9 Infor WebTop specific User Interface features ................................................................. 19-11 Generic User Interface features ....................................................................................... 19-15 Infor Web Help ................................................................................................................. 19-18

Infor Integration Pack 2.0 for ERP LN 5/6 – Microsoft® Office XP/Vista................................ 19-20 Product Details................................................................................................................. 19-21

ERP LN Connectivity.............................................................................................................. 19-21 Infor SOA Integration ....................................................................................................... 19-21 Business Object concept ................................................................................................. 19-22 Business Object Modeling ............................................................................................... 19-23 Business Studio ............................................................................................................... 19-25

ERP LN third-party integrations ............................................................................................. 19-26 ERP LN Exchange ................................................................................................................. 19-26

Introduction ...................................................................................................................... 19-26 Architectural overview...................................................................................................... 19-27 Characteristics ................................................................................................................. 19-28 Not just data..................................................................................................................... 19-28 Fast.................................................................................................................................. 19-29 Open ................................................................................................................................ 19-29 Safe ................................................................................................................................. 19-29 Multisite enabled .............................................................................................................. 19-30 Manageable ..................................................................................................................... 19-30

Page 21: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Table of Contents | xvii

ERP LN Application Management.......................................................................................... 19-30 Job Management ............................................................................................................. 19-30 Device Management ........................................................................................................ 19-31 User Management ........................................................................................................... 19-31 Authorization Management System (AMS) ...................................................................... 19-31 Audit Management........................................................................................................... 19-31

ERP LN Development Environment ....................................................................................... 19-32 Introduction ...................................................................................................................... 19-32 Application Studio ............................................................................................................ 19-32 3GL and 4GL sessions .................................................................................................... 19-32 Dynamic forms ................................................................................................................. 19-33 Labels .............................................................................................................................. 19-33 Programmatic business triggers....................................................................................... 19-34 Data Dictionary ................................................................................................................ 19-34 Source Configuration Management ................................................................................. 19-34 Business Studio ............................................................................................................... 19-35 Product Maintenance and Control (PMC) ........................................................................ 19-35

Installation and licensing ........................................................................................................ 19-36 Introduction ...................................................................................................................... 19-36 ERP LN staging wizard .................................................................................................... 19-36 ERP LN Installer .............................................................................................................. 19-37 Infor License Manager (SLM)........................................................................................... 19-38 SLM validation procedure ................................................................................................ 19-38 SLM deployment .............................................................................................................. 19-39

Appendix A Definitions, Acronyms, and Abbreviations.......................................................... A-1

Page 22: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 23: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

About this Guide

This document describes the functionality in ERP LN, and is a technical document that provides detailed information on how you can use the functionality to streamline business processes.

No detailed knowledge is required to use this document. However, understanding the contents is easier if you are familiar with the overall structure and functions of ERP LN.

This document contains the following chapters:

Chapter 1, “ERP LN Overview”, provides a general introduction to ERP LN and this document.

Chapter 2, “Enterprise Modeler”, discusses the Enterprise Modeler functionality in ERP LN.

Chapter 3, “Production Typologies and ERP LN Scenarios”, describes the broad range of production typologies in discrete manufacturing environments that ERP LN supports.

Chapters 4–18 provide a detailed description of the modules and functionality of the various packages in ERP LN.

Chapter 19, “ERP LN Technology”, provides detailed information about the technology used in ERP LN.

Appendix A provides a glossary of terms used in ERP LN and in this document, and a list of relevant abbreviations.

Page 24: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

xx | Table of Contents

Send us your comments

We continually review and improve our documentation. Any remarks/requests for information concerning this document or topic are appreciated. Please e-mail your comments to [email protected].

In your e-mail, refer to the document code and title. More specific information will enable us to process feedback efficiently.

Page 25: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Table of Contents | xxi

Page 26: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 27: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

1 Chapter 1 Introduction

Infor ERP LN is a flexible, modular solution for the industrial enterprise with a primary focus on discrete manufacturers. The advantage of ERP LN is the comprehensive manufacturing functionality that supports various types of manufacturing, including make to stock, make to order, engineer to order, configure to order, assemble to order individually or all at the same time. Surrounding this core are modules supporting financials, sales, purchasing, logistics, and service functions.

The ERP solutions are proven in many industries. This latest release, ERP LN, extends flexibility. Many enhancements have been introduced to simplify steps in carrying out business processes, reduce the cost of ownership, simplify implementation, and enable ERP LN to inter-operate with other systems across enterprises.

ERP LN complies with many national and international business practices and legal requirements, supports multiple currencies and languages, and helps to build successful international operations in today’s global environment.

Page 28: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 29: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

2 Chapter 2 Enterprise Modeler

Introduction

Infor is unique in offering an integrated product suite that fully supports the typical stages in a business re-engineering cycle. Usually, companies re-assess their goals and strategies so they can stay ahead of the competition. Therefore, companies must often redesign their organization, including processes and organization charts, and information technology infrastructure.

The Enterprise Modeler provides what is needed to compete in the market place: the ability to redirect the processes and IT infrastructure towards the companies’ objectives and strategies to stay ahead of the competition.

Although the Enterprise Modeling architecture describes extensive company processes, this does not mean a customer must go through this time consuming and process from scratch. Infor offers an Enterprise model designed and geared for almost every business process available in ERP LN.

In the framework of the Dynamic Enterprise Modeling (DEM) concept, the implementation and initial setup of ERP LN is realized by the subsequent evaluation of the predefined model.

During this evaluation process, the project teams work constantly and directly towards the target of generating an appropriate process and user interface (process-oriented) and parameter settings of the ERP LN solution, which effectively supports the business processes.

Page 30: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

2-2 | Enterprise Modeler

The important message regarding these models is that best-practice vision and experiences of Infor consultants and partners are captured in the predefined model, which serves as a catalyst in the creative and innovative process of BPR.

Using ERP LN Enterprise Modeler and dedicated model, the effort and time required for this evaluation process is significantly reduced. Therefore, when required, companies will not hesitate to reassess their ERP implementation without the necessity for a costly and time-consuming reimplementation. This provides the flexibility and speed companies require to follow the business dynamics with the IT infrastructure.

The Enterprise Modeler provides the following:

Business model geared towards strategic issues relevant in the business. This model provides visions, best practices, and experiences of experts, which will trigger the creative process of strategic planning.

Business modeling tools for designing the to-be process definitions, and the ways these processes are managed and monitored.

This modeling is supported on several levels of detail: multi-site modeling, business control modeling, business function modeling, process modeling, and business organization modeling.

The to-be processes are finally mapped on the ERP LN application; this way, an implementation model is generated that fully supports the companies strategy and derived process designs, and which is used at runtime.

You can use the Enterprise Modeler as a business process redesign tool and a training tool.

Page 31: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Modeler | 2-3

Because Business Modeling requires several levels of detail, the following three layers are defined:

Enterprise Structure Model

Main Process FlowsBusiness Function Model

Business Control Models

Bus. Organization Model

Level 1: Enterprise Structure Model

On a company level, the supply chain must be identified and modeled in the Enterprise Structure model. Players in the supply chain are called Enterprise Units, examples of which include the following:

Customers

Sales offices

Distribution centers

Assembly sites

Manufacturing sites

Suppliers

Central planning/purchasing sites

Page 32: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

2-4 | Enterprise Modeler

The Enterprise Structure Model is as follows:

Between Enterprise Units, various types of relationships exist in terms of order flows, goods flows, money flows, and information flows on several strategic levels, including operational, tactical, and strategic levels.

The primary objective of the Enterprise Structure Model is to define a multi-site managerial model from a financial perspective and a logistic perspective. Typical questions are as follows:

What does the company consider to be one financial unit with bottom-line responsibilities, such as a business unit?

What does the company consider to be one logistic unit that will be managed and controlled by Manufacturing Resource Planning (MRPII) concepts?

In ERP LN, multi-site concepts provide the flexibility to define financial and logistic unit independently. The important part in the definition of this managerial model is the Enterprise Unit. By definition, an Enterprise Unit belongs to one logistic company and one financial company and is, therefore, a building block for multi-site definitions. An Enterprise Unit represents more of a logical view on a company rather than a physical view.

Page 33: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Modeler | 2-5

Level 2: Business Control Model

At an Enterprise Unit level, order and goods flows are planned, managed, and carried out. A Business Control Model (BCM) defines, on a high conceptual level, how the enterprise unit manages processes to realize the objectives of the company. A BCM shows the following:

The primary industrial processes of the company.

The logistics characteristics of these primary processes. In other words, the part of the processes that is planning-driven, and the part that is customer-order driven, and so on.

The management and control mechanisms available to manage throughput time, quality, and, costs.

This model serves to identify the needed process control cycles to guarantee the fulfillment of the companies’ objectives regarding throughput times, quality, and costs.

The Business Control Model is as follows:

Page 34: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

2-6 | Enterprise Modeler

Level 3: Business Functions, Processes, and Organization diagram

On the third level, identified processes are designed in detail. The work is defined in detail and process steps are linked to the ERP LN application. On this level, the following three submodels are designed:

Business Function Model (BF) This model represents processes as nodes, and shows options and variants. This model provides a structured way to go through implementation decisions regarding alternative methods to configure the workflow processes and ERP configuration, such as desktop and parameters.

Business Function Variants

Optimization Relationship

Text linked to Bus. Process

ega/Majornction

tion

Business Function options

Company

MFu

MainFunc

ABC

Business Process Model (BP)

This model defines the exact definition of the processes and where and when the appropriate ERP LN functionality must be invoked (mapping of ERP functionality to process definition). This model defines the work instructions on the process and process-step level, and roles required for authorization.

Page 35: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Modeler | 2-7

Business Organization Model: This model, the organization chart of a company, is defined in terms of business units, departments and groups. Roles are designed as responsibilities for processes or part of a process, and then assigned to users/user groups and processes/process steps; this way, the processes are mapped to the company’s organization chart.

Page 36: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

2-8 | Enterprise Modeler

OrganizationalUnit

StaffDepartment

Text byOrganizationalUnit Text linked

to Org. UnitUnit

Subdiagram

- Salesman- Purchaser- ...- ...

Roles by Organizational Unit

FunctionalRelationship

Business Data Model – Entity Relationship Model (ERD)

So far, the emphasis of the Enterprise Modeler was on process modeling rather than data modeling. This makes sense because companies’ objectives and strategies are realized by people and processes, not by data. However, data is an important source for processes. Therefore, in ERP LN, the Enterprise Modeler is extended with entity relationship models. These models serve the following purposes:

Document the logical and physical data structure of the ERP LN applications.

Reveal the data model part affected by the processes and ERP LN sessions.

Support the IT/EDP staff in activities, such as data conversion and customizations.

These models also support process teams during reengineering by opening the application box for a better understanding of the application strengths (IT as enabler).

The Data Model is as follows:

Page 37: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Modeler | 2-9

Functionality

Enterprise Structure Modeling in ERP LN

In ERP LN, the Enterprise Structure model is built in an intuitive way. The managerial model is designed on a map. From a library, the user can select an icon that will represent the Enterprise Unit. The next step in the modeling process is to identify relations between the Enterprise Units. You can model the following relations:

Order flow

Goods flow

Cash flow

Information flow

You can model the various types of flows for each view of the Enterprise Structure Model. For each Enterprise Unit, you must define a number of types of data, such as the following:

Name and description.

Logistic company.

Financial company.

Page 38: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

2-10 | Enterprise Modeler

Reference model.

Quantitative data, such as volumes and frequencies.

When the Enterprise Units are fully determined and characterized, expert rules will be evaluated, which are stored in the ERP LN Enterprise Modeler Repository.

The decision made in the Enterprise structure model will be translated into consequences for the interfacing processes within an Enterprise Unit. These consequences can include the following:

Selection of processes.

Configuration of these processes.

Parameter settings.

After you define the Enterprise Structure Model, the mapping on the ERP LN application architecture is carried out.

Business Control Model

A Business Control Model (BCM) defines, on a high conceptual level, how the order and goods flows within an Enterprise Unit are managed and controlled. In ERP LN, the Business Control Model forms an integral part of the business process models, and is one of the primary deliverables of a model development project. In theory, a Business Control Model models a hierarchy of process control measures for managing the primary processes, and therefore the objectives/strategies of a company.

A BCM characterizes an Enterprise Unit in terms of the following:

Primary process (routing).

Customer order decoupling point.

Management and control on production unit level.

Management and control on logistic level (total goods flow).

Management and control on aggregated level (objectives and policy definition).

Page 39: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Modeler | 2-11

In the Business Control Model, process control cycles are identified and must be put in place to manage and control the primary process towards the companies’ objectives, such as throughput time, quality, costs, and so on:

FINAL ASSEMBLY

Assembly control

Sales Order

ReleasedFAS Order

Goods issueProcessControlCycle

For each process control cycle, one or more main-process flows (flow definitions in Petri-net, mapped on the ERP LN Applications) are designed.

You must consider the Business Control Model, and the model’s process control cycles, as a context diagram that shows the business context of processes; this way, the high-level conceptual model is linked to a more detailed and practical implementation model. For each process control cycle, the following elements are documented:

Case definition: Clear and unambiguous description of the job to be handled in the business process.

Page 40: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

2-12 | Enterprise Modeler

Start event: Which events trigger this process?

End event: What is the resulting event generated by the process?

Main-process identification: Link to the main-process definition in Petri-net and mapped on the ERP LN application which must handle the case.

Supporting processes: Link to supporting processes, such as master data setup and so on.

Business Function Model

The Business Function Model is a functional decomposition of a company up to the level of the main functions. This model serves as a structured implementation agenda that covers the following:

Best-practices business knowledge recorded by experienced consultants.

Guide to support the dialogue between management and consultants during visioning workshops and implementation-scope definition.

Main-process selection and configuration (alternative routings in main-process)

The Business Function Model includes the following characteristics:

Business functions are displayed as nodes in a tree diagram through which the user can navigate.

Business functions can have texts linked to them in which the characteristics of a particular business function are described.

Business function variants can have optimization relationships, through which you can indicate these business functions can be implemented in phases. Optimization relationships can be linked to texts in which the organizational aspects of the optimization of processes are described.

Business function variants combined with optimization relationships can have implementation phases linked to them in a project business function model.

Link to business function/process model

Before you design the process steps, best practices, options, and variants built into the process definitions, various alternative methods are available to use the ERP LN functionality in the processes, which are built-in as alternative routings through the main-processes. A customer must decide which alternative is appropriate for their situation.

Page 41: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Modeler | 2-13

The main-process is shown in the function model as a main-function. Options and variants are presented under the main-functions as implementation decisions.

The implementation decisions for each process control cycle are made in the function model.

Link to Business Function/Process model is as follows:

Main Process Flow

Select Processes

Static Conditions

What How

Wizards:• Parameters• Master Data

in Function

a/Majoron

pany

Ma

MegFuncti

Com

ProcessOptimization

ImplementationWizards

• One main-process per workflow case• Represented by one main-function in function model

Business Process Model

The business process model defines how the process control cycle is realized by defining activities that must be run. These business process flow definitions are projected on the ERP LN functionality. Therefore, on the lowest level of the process definition, ERP LN sessions are modeled. This can be seen as a real paradigm shift.

Rather than presenting the ERP package module by module, the richness of the provided functionality can be shown by using the business process; this way, the business is leading. Discussing the process definition with the key-users, the appropriate functionality is showed at the right time and place with an emphasis on what the functionality does. The business process model serves the following purposes:

The process definitions describe how the business functions, and therefore the process control cycle, are realized.

The processes form the perfect vehicle for describing the ERP LN functionality and what it can do for the customer’s business.

The processes form a starting point for generating the end-user environment.

Page 42: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

2-14 | Enterprise Modeler

To document administrative procedures (ISO9000), which result in owners for each activity, roles, authorizations, and job instructions.

The business process model includes the following characteristics:

A business process consists of a number of components such as states, activities, and controls. Each activity is preceded and followed by a state. An activity can be an ERP LN session, a non-ERP LN application, a manual activity, or a (nested) business process.

You can model business processes according to the Petri-net formalism. The components, and a number of constructions that can be used for Petri-net modeling, are described in the Dynamic Enterprise Modeling Manual.

You can link job instructions, AO documents, and support applications to activities. Job instructions can contain specific help information for a session within a particular business process. From within an activity, you can refer to an AO document created in that activity. Support applications allow you to model clusters of sessions that can be used as auxiliary sessions, such as display sessions and print sessions, when an activity is being carried out.

You can use a graphical display of a business process as a user interface rather than a menu structure. Therefore, you can choose by user for a menubrowser, a processbrowser, or both.

You can link roles and employees to business process activities.

Business Organization Model

The Business Organization Model describes the structure of the organization in terms of division, business units, and departments. An important idea in this is the identification of roles in the company. A role defines which activities/tasks are usually assigned to one person or group when a process is being carried out. Also, the hierarchical and functional relationships can be described between the departments.

Business Data Model - Entity Relationship Models (ERM)

The graphical data model editor allows the user to edit an Entity Relationship logical data model to create a new conceptual database design or document in an existing one. Entity Relationship diagramming is used for modeling in compliance with the James Martin notation standards for information engineering, which is as follows:

1:1 A one-to-one relationship.

Page 43: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Modeler | 2-15

1:n A one-to-many relationship.

n:m A many-to-many relationship.

Optional Signifies a relationship does not always exist.

The ERM Model can be defined at various abstraction levels:

Data cluster: Clusters a number of logical entities.

Logical entity: Entities relevant to the real world that are comprised of several physical entities.

Physical entity: Database table definitions of the ERP LN application.

Page 44: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 45: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

3 Chapter 3 Production Typologies and ERP LN Scenarios

ERP LN supports a broad range of production typologies in discrete manufacturing environments, including the following:

Job shop

Production cell

Flow

A production typology is characterized by the type and volume of products produced and the layout of the factory and material flow, as shown in the following figure:

Many Products

Few of Each

Many ProductsMedium Volume

Several Products

High Volume

One ProductVery HighVolume

FunctionalLay-out

Job-shop

Products & Volume

Lay-

out &

Mat

eria

l Flo

w

CellularLay-out

ProductionCell

Repetitive Paced Line Flow

FlowContinuous

Flow

In a production typology, various manufacturing strategies are followed. In a job shop environment, you can distinguish between anonymous production to stock and production to customer order.

Page 46: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

3-2 | Production Typologies and ERP LN Scenarios

In a flow environment, you can distinguish between anonymous multi-model production, and mixed-model production to customer order, as shown in the following figure:

Manufacturing Strategies

Product - Standardization

Proc

ess

-Sta

ndar

diza

tion

Hig

High Low

h

Functional lay-out

Flow lay-out

StandardProduction in

Job Shop

Customer SpecProduction in

Job Shop

StandardProduction inMulti ModelFlow Line

Customer SpecProduction in

Mix ModelFlow Line

3

1 2

4

Low

Manufacturing Strategy 1: Standard production in job shop

Manufacturing Strategy 1 has the following main characteristics:

Low volume production of standard products.

High variability of routing.

Shop floor control with work-orders.

In this situation, the products are sold and delivered from stock. Stock must be replenished regularly and several mechanisms can be used to trigger production and purchase. For some products, only the stock level (SIC) can control the replenishment, and some products require extra planning and forecasting (MPS, MRP). Production is organized around work centers that operate quite independently. During production, each product can follow a different route through the factory. Production planning must create a balance between workload planning on work centers, order lead times, and inventory levels.

Page 47: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Production Typologies and ERP LN Scenarios | 3-3

Manufacturing Strategy 2: Customer-specific production in job shop

Manufacturing Strategy 2 has the following main characteristics:

Low volume production of standard products (STO), configured products from generic items (MTO/CTO, options and features), or fully customized items (ETO).

High variability of routing.

Shop floor control with work-orders, Project-controlled custom engineering, and manufacturing processes.

In this situation, products are produced to customer order. No stock of end items is available, but stock can be present for component items and intermediate products. The products can be fully customized to customer requirements (engineer to order), configured from generic items, based on features and options, or standard used (make to order). Although the products are produced to order, you can often achieve more favorable results if you plan and forecast end-item production. From these forecasts, production and purchase plans for component items and intermediate products can be derived.

Production is organized around work centers that operate quite independently. During production, each product might follow a different route through the factory. Production planning must balance workloads on work centers, coordinate the production and purchase of components’ end-items, and deliver the end products on the agreed date. In the engineer-to-order situation, delivery times can be long and a considerable portion of the total cost is operations cost or cost for other activities such as engineering. In the make-to-order situation, delivery times are usually shorter and materials comprise a higher percentage of the total cost.

Manufacturing Strategy 3: Standard production in multimodel flow line

Manufacturing Strategy 3 has the following characteristics:

High volume production of standard products.

Low variability of routing within batch.

Shop floor control with production schedules.

The products are sold and delivered from stock. Stock must be replenished regularly and several mechanisms can be used to trigger production and purchase.

Page 48: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

3-4 | Production Typologies and ERP LN Scenarios

Replenishment of some products can be controlled only by the stock level (SIC), while other products require extra planning and forecasting (MPS and MRP). Production is organized around production lines. A line is a work center or a set of work centers that can be physically connected, but that connection is not a requirement. A product that enters the line must pass all work centers on that line. A line has a rate, and production time is constant in every work center. In a multimodel flow, standard items are produced in order of varying quantities and various cycle times. Between products, the line rate can differ and possibly change over time, depending on the sequence of the items. Production planning must balance inventory levels, order quantities, and changeover time.

Manufacturing Strategy 4: Customer-specific production in mixed-model flow line

Manufacturing Strategy 4 has the following characteristics:

High-volume production of customer-specific products.

High level of product and process conformity allows production in line.

Line assembly control with sequencing and line station variants.

Products are produced to customer order. No stock of end items exist, but stock for component items and intermediate products can be present. The products are customer-specific but are based on a predefined product model with features and options. Although the products are produced to order, plan and forecast end-item production might be desirable. From these forecasts, production and purchase plans for component items and intermediate products can be derived. Production is organized around production lines. A line is a work center or a set of work centers that can be physically connected, but this connection is not a requirement.

A product that enters the line must pass all work centers on that line. A line has a constant rate per period and production time is constant in every work center on that line. Several lines can be connected, with one line feeding into the other. In a mix-model flow, an order usually consists of one product, and no two products are the same. Depending on the product options, the required production tasks are determined. Production planning must coordinate the sequence in which orders are put on the lines by balancing the characteristics of production tasks and the product options. The total cost of the item mainly consists of material costs. A strong incentive is present to shorten delivery times.

Page 49: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Production Typologies and ERP LN Scenarios | 3-5

Mapping the Manufacturing Strategies to ERP LN 6.1

When you map the ERP LN 6.1 manufacturing functionality, you see that the Infor software covers the entire spectrum of the production typologies and manufacturing strategies:

ERP LN 6.1 Manufacturing Solutions

Product - Standardization

Pro

cess

Sta

ndar

diza

tion

High

High LowLow

SFC SFC/PCS

LES

RPT ASC

Project

RPT is the Repetitive Manufacturing module in ERP LN 6.1 Manufacturing, which supports multimodel flow line environments.

ASC is the Assembly Control module in the ERP LN 6.1 Manufacturing, which supports supporting mixed-model flow line environments.

LES is the ERP LN 6.1 Lean Execution System, which supports production cell environments with lean manufacturing concepts.

SFC is the Shop Floor Control module in ERP LN 6.1 Manufacturing, which supports standard and customer-specific production in job shop environments.

PCS is the Project Control System in ERP LN 6.1 Manufacturing, which supports tracking and costing for customer-specific production in job shop environments.

Project is the ERP LN 6.1 Project, which supports one-time, customer-specific projects.

Page 50: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

3-6 | Production Typologies and ERP LN Scenarios

Hybrid Manufacturing

ERP LN 6.1 supports hybrid manufacturing, which means that in the multilevel bill of material, intermediate products can be produced by a manufacturing strategy that differs from the strategy for end products. Therefore, different manufacturing strategies can be used for different items. The following figure shows various scenarios to set up the production environment in ERP LN 6.1:

Assemblybased

SFCbased

Leanbased

LeanProcurement

KANBANFor End Prod.

SFC orderFor End Prod.

Assembly OrderFor End Prod.

SFCASC

Lean

SFC

SFC

Lean

Lean

Repetitivebased

Lean

RPT scheduleFor End Prod.

Lean

SFC

SFC

ERP LN 6.1 Scenarios

The packages and modules mentioned previously are the key manufacturing software components that can best be utilized for each manufacturing strategy. ERP LN 6.1 fully supports the other major business functions such as sales, purchasing, planning, warehousing, service, freight, and Financials, and creates a complete business flow for each environment. The following scenario is a business flow scenario in ERP LN 6.1 for each manufacturing strategy.

Page 51: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Production Typologies and ERP LN Scenarios | 3-7

Scenario for Manufacturing Strategy 1: Standard production in job shop

Products are forecasted in Enterprise Planning (EP). The forecast, in combination with the desired safety stock level, serves as input for the material and capacity requirements planning, performed by the order planning in EP. The production, purchase, and distribution advices are transferred to the shop floor, the purchase department, and the warehouse.

The production order in Shop Floor Control is checked for capacity and material availability, and the order sequence is determined to level the workload. Subsequently, the order is carried out and reported complete in SFC, after which the end product is put on stock.

Additionally, materials and hours are posted on the production order. When sales orders for the standard item come in, the forecast is consumed in EP and the product is delivered from stock to the customer. The costs for producing the standard item are only captured for each production order, not for each item. The following figure shows this scenario:

Scenario for Standard Production in Job Shop

Sales Order - Forecast

Production Orders

SFC -> Execution

SFC

MRP / Cap planning

Scheduler Seq. /Capacity

Page 52: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

3-8 | Production Typologies and ERP LN Scenarios

Scenario for Manufacturing Strategy 2: Customer-specific production in job shop

In make-to-order, configure-to-order, and engineer-to-order environments, the trigger for production activities is the sales order. However, in all situations, you can use forecasting in EP to produce or purchase components beforehand, which reduces the delivery lead-time for the customer.

The incoming sales order consumes the forecast and the components that were produced or purchased to stock.

In make-to-order and engineer-to-order situations, you can use a product template during sales order entry that will be copied to a PCS project, based on the sales order. In configure to order, the product is configured during sales order entry and the resulting product variant is created by the Product Configurator (PCF).

Based on the sales order product template or product variant, the PCS project is generated, which allows cost control and tracking for customer-specific products. If necessary, you can make engineering changes on the product under the PCS project. Subsequently, Enterprise Planning performs the order planning for the customer-specific items under the PCS project and for the standard components that might be required, particularly in make-to-order and configure-to-order. These standard components might already be on stock if forecasting is used.

The resulting advices are transferred to the shop floor, the purchase department, and the warehouse. All production orders are carried out in SFC, but the orders for the customer-specific items are directly related to the PCS project.

Therefore, the progress and costs of the production orders can be tracked on the PCS project, which gives the exact information on the costs of each product and whether delivery times are met.

In engineer-to-order environments, in which one-of-a-kind products are engineered in cooperation with the customer, ERP LN 6.1 Project is a valuable tool to budget, estimate, and control costs and lead times on these complex customer-specific projects. The trigger for production activities is the project budget that states, among other things, the materials and hours required on each stage of the project.

Page 53: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Production Typologies and ERP LN Scenarios | 3-9

The materials budget creates customer-specific demand for the order planning, which is performed in Project. You can also connect a PCS project to the large project to manufacture the customer-specific parts.

Additionally, standard components might also be required. Both are planned by the order planning in Enterprise Planning.

The advices from EP are transferred to Shop Floor Control, where the production orders for the PCS project and the standard components are carried out.

When production is complete, the products are transferred to the large Project to supply the requirements from the budget. The costs are aggregated to the large Project, and are also still visible on the PCS project.

The following figure shows the two previously mentioned scenarios:

Scenarios for customer specific production in job shop

Sales Order - (Forecast)

Production Orders

SFC -> Execution

PCS

Project planning -MRP

Scheduler Seq./Capacity

Budget

Production Orders

SFC -> Execution

Project

Project planning -MRP

Scheduler Seq /Capacity

Project

PCS project

Scenario for Manufacturing Strategy 3: Standard production in multimodel flow line

The production lines are planned based on forecast quantities in Enterprise Planning (EP). The resulting production advices are organized in a repetitive production schedule, which is a list of quantities to produce per time frame, such as daily or weekly schedules.

Page 54: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

3-10 | Production Typologies and ERP LN Scenarios

The production line produces rate based; the production advices in EP are adapted to this rate. The rate is determined by the bottleneck workstation on the production line. When sales orders come in for the repetitive items, the forecast in EP is consumed.

The sequence of the items to be produced on a production line can be changed from the schedule. The implementation and progress of the production schedule can be monitored for each production line. Completion of quantities is reported from the schedule and materials and hours are backflushed, which allows minimal interaction for the operator with ERP LN 6.1.

The following figure shows this scenario.

Scenario for standard production in multi-model flow line

Sales Order - Forecast

Repetitive Schedule

RPT -> Execution

RPT

Mixing / Cap planning

Sequencing / Capacity

Scenarios for Manufacturing Strategy 4: Customer-specific production in mixed-model flow line

The Lean Execution System (LES) is suited for both multimodel and mixed-model environments for less-complex products in which lean concepts such as KANBAN and production cells are fully integrated in the production organization.

Forecasting on the end products is performed in Enterprise Planning. The LES explodes the forecast through the bill of materials and create Kanbans for production and purchase. Capacity planning is performed by graphical boards, where the loads on the production cells can be leveled.

Page 55: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Production Typologies and ERP LN Scenarios | 3-11

The Kanbans can be placed in the correct sequence and reported complete in LES.

Assembly Control (ASC) is suited for mixed-model environments where complex production variants are produced on assembly lines. The production speed of the lines is determined by the task time of the line, which can vary by time period, such as on an hourly or daily basis. A sales order is the trigger for starting production activities on the line. The configuration of the product variant is assumed to be performed in an external system and the resulting customer-specific bill of material is then loaded to ASC. An alternative is to use unit effectivity to directly configure from the sales order.

Based on the product variants, the assembly planning engine calculates the requirements for the assembly components and transfers the components to Enterprise Planning. Here, the order planning will create the necessary advices for production, purchase, or distribution.

Based on the sales orders, the assembly orders are created in Assembly Control. Then, the mixing process determines which orders are to be produced on a particular day, based on the assembly line capacity. Based on the mixing result, the orders are sequenced in each day. Subsequently, implementation and progress monitoring is performed in ASC. The material supply is based on triggers coming from the assembly line. Costs for materials and hours are accounted for by backflushing. The costs can be posted and retrieved on assembly-order level or on assembly-line level.

Scenarios for customer specific production in mixed-model flow line

Sales Order

Assembly Orders

ASC -> Execution

ASCLES

Mixing / Sequencing

Sales Order - Forecast

Parts req. planning

KANBAN

LES -> Execution

The scenarios described in this chapter for all manufacturing strategies are not fixed. These scenarios represent a common way of working according to best practices. However, various scenarios are supported for each strategy to create the best fit to customer-specific processes.

Page 56: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 57: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

4 Chapter 4 Common

Introduction

ERP LN Common provides quick access to data that is shared throughout the ERP LN applications.

Calendars

Calendars define the working hours for resources in the company, such as work centers, employees, warehouses, purchase offices, and sales offices. The calendars are used to determine lead times and start and end dates for activities carried out in a company, such as production, purchasing, warehousing, service and maintenance, and project activities.

You can also define calendars on higher levels, such as enterprise unit and company level. When you plan a resource, the calendar on the most detailed level will be selected. If the calendar is not found on this level, such as on the resource itself, the calendar on a higher level will be used, such as on company level.

For easy calendar definition, you can define parent – child calendar structures through which a calendar on a lower level inherits the working hours of the parent.

Page 58: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

4-2 | Common

This only allows you to define the exceptions on the lower levels, such as the holiday of an employee. The other working hours are inherited from the work center the employee works in. Additionally, you can define an exception as a recurrence.

For example, because of maintenance, the work center is not available every third Monday morning.

You can also split the calendar of a resource based on the activity for which the resource is used. If an employee is deployed for manufacturing and service, the calendar can be divided in manufacturing hours and service hours. When planning a service order, only the service hours in the calendar of the employee are considered as available hours.

The simplest calendar you can define is a standard calendar representing a general workweek with available hours per working day. These working hours are then valid for the entire period of a calendar.

Unit effectivity

With unit effectivity functionality, you can define multiple occurrences, called units, for one item without having to define multiple item codes.

Usually, a unit identifies an exception to one standard configuration. A great deal of item-related data can be included or excluded in a unit, which is managed by exceptions.

A unit is a system-generated number and consists of a user-defined series and sequence number.

Unit effective data

Exceptions can be linked to the data described in the following list. Therefore, this data is unit effective. Depending on the unit of the end item, the data that is effective for that unit will be used.

Engineering BOM lines: You can link a unit of an end item to E-BOM lines at multiple lower levels.

Bill of material: Also multi-level unit effectivity.

Routings.

Routing operations.

Sourcing strategies.

Page 59: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Common | 4-3

Item purchased business partners.

Operation assignments: Assembly Planning module.

Generic Bill of Material: Assembly Planning module.

Flattened Assembly Parts and Operations: Assembly Planning module.

Requirements

You can group together multiple units in a so-called requirement. You can then link this requirement to unit-effective data, such as BOM line and routing; this way, you can simultaneously assign multiple units.

Conceptually, a requirement stands for a property of the unit. A unit can have multiple properties. For every property of the end item, some data can be included or excluded.

Example: The requirements [2.6 GHz] and [120 GB] are defined. Unit 1 is linked to [2.6 GHz]. Unit 2 is linked to both requirements, and Unit 3 is only linked to requirement [120 GB].

The standard BOM of PC PC001 consists of a 2.4 GHz processor and an 80 GB hard disk. To sell and produce a different configuration, you can select one of the units for PC001.

The following figure shows the requirements to BOM lines:

PC001

80 GBHard disk

120 GBHard disk

2.6 GHzProcessor

120 GB(units 1,2)

2.4 GHzProcessor

2.6 GHz(units 2,3)

Requirement

Requirement

Units 1,2,3

Valid

Valid

Not Valid

Not Valid

For example, this figure shows that Unit 2 consists of the BOM lines 120GB hard disk and 2.6 GHz processor.

Page 60: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

4-4 | Common

Units and sales order entry

During sales order entry, you can select one existing unit. You can also configure a new unique unit. During this process, requirements are assigned to the new unit code.

Units in inventory

Items selected for a specific unit can keep the unit information during storage in inventory. This unit code is linked to a lot number that is linked to the inventory information of the item. Referring to this example, inventory of the 2.6 GHz processor can be distinguished for each unit of PC001.

Pegging

If a unique unit is configured for every sales order, you can use the unit as a peg to that sales order.

Cost price calculation

The standard cost price is based on the standard configuration of the unit effective product. You can perform an estimated cost price calculation. If you use the inventory valuation method lot pricing and actual costing, the actual costs can also be calculated per unit.

Allocations and Hard Pegging

Allocations and Hard Pegging extends existing allocation and pegging concepts to allow the allocation of inventory/the hard pegging of supply order(s) to specific demand orders based on specific characteristics.

The specification object contains the characteristics which extend the demand and supply objects for selecting and matching valid characteristics during the processes of characteristic based demand and supply matching.

Character based demand and supply matching can be extended through the bill of material by the bill of material allocation and hard pegging flag.

During the planning and demand supply matching processes, you can use inventory which has been preallocated, or select and allocate unallocated inventory by using the specification.

Page 61: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Common | 4-5

Currently, there are four defined allocation and hard pegging types.

Order Based : Based on Business Partner and Order Number.

Business Partner : Based on Business Partner.

Customer Reference : Based on Business Partner and Reference Number.

Internal Reference : Based on Reference Number.

Item base data

You define the characteristics of an item in the item base data. You can indicate general characteristics such as the item type. An item can be of type Manufactured, Purchased, Generic, Cost, Service, Subcontracting, List, or Engineering module. You can also predefine the choice between manufactured and purchased to support, such as temporary external purchasing. In addition to the item type, you can indicate if the item is lot controlled, serialized, unit effective/revision controlled.

Additionally, you can also set ordering and costing-specific item parameters. For example, item ordering data indicates the order policy (to order or anonymous), the order system (supply mechanism, such as planned or SIC), and the order method (lot size rule) of the item.

The item costing data indicates the standard cost price of the item. All other specific item parameters can be defined in the package to which the parameters functionally belong.

By default, you can also predefine the characteristics; this way, you can quickly create items and then change the exceptions to the defaults.

If you defined the characteristics of the item, you can indicate if the item has alternative items that are interchangeable and if the item has alternative item codes, used by customers/suppliers.

Business partners

Suppliers and customers are defined in ERP LN as business partners, because today’s business extends beyond straightforward supplier – customer relationships. Therefore, you can define supplier and customer roles for a business partner. Common practice is that a supplier uses, for example, an external party to ship the goods to your company, and the

Page 62: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

4-6 | Common

invoice can be sent from a central office. Therefore, you can distinguish various roles for each business partner. These features let you define a network of business partners that you deal with to purchase or sell products.

You can define affiliated business partners when a supplier – customer relationship exists between your site and another site that belongs to the same company. This function supports purchase – sales between the sites, for the logistic and financial flow between two logistical ERP LN companies.

When you define supplier-customer relationships between sites in one logistical company with enterprise units, you can use internal business partners to support the logistic and financial flow between the sites.

Taxation

ERP LN supports value added tax, sales and use tax, and withholding of income tax and social contribution. Tax calculation is based on a flexible, rule-based tax model in which a set of standard tax rules are supported. Together with user-definable exceptions and exemptions, users can model every possible tax situation. In addition to the standard sales and use tax functionality, an interface with Vertex O Series is available for advanced US and Canadian tax calculation.

A comprehensive set of standard and user definable tax reports are available for analysis and declaration. Submitted tax declarations can be paid to the appropriate collection offices by the standard payment process.

Besides tax reporting, European sales listings and European intrastat reporting are also available.

Terms and Conditions

The new Terms and Conditions module lets you set up terms and condition agreements in which all terms and conditions that are applicable in a particular situation between business partners can be stored. For example, in a Terms and Conditions agreement you can register the terms and conditions about the financial ownership of goods for a specific functionality. This functionality can be Vendor Managed Inventory (VMI)/Subcontracting. A Terms and Conditions agreement is linked to a Purchase Contract or Sales Contract.

Page 63: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

5 Chapter 5 People

Introduction

You can use ERP LN People in a fully integrated ERP LN environment or as a stand-alone time registration system. ERP LN People supports the needs of organizations to capture time and expenses as spent by employees from business units operating in different environments. ERP LN People provides flexible entry screens for business units in Manufacturing, Project, and Service environments.

This chapter describes the functions and features of the following modules:

Master Data Management (MDM).

Time Management (TMM).

Master Data Management (MDM)

The Master Data Management (MDM) module forms the basis of the ERP LN People application. The MDM module lets you register relevant employee information and codes to be used for general hours and expenses. You can also register information on roles, skills, rates, and surcharges that are part of the People (PPL) module as part of Common.

Page 64: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

5-2 | People

The information on the employee to be captured by Employees – People is crucial to be able to record time and expenses. This is because the data helps to establish whether or not an employee is still being employed (first and last date of employment), is internal or external, the number of employment hours, and so on.

The general task and expense codes are to be used as part of hours and expense accounting. The standard codes for tasks and expenses can be related to departments. If so, this department will be defaulted while recording tasks and expenses. If no default department has been indicated, the department from the employee will be defaulted while recording tasks and expenses.

Tasks are separated into two types: absence and indirect.

The MDM module also lets you capture assignments. These assignments are planned allocations of time you can use to speed up the hours registration process by loading the assignments on your timesheet. For example, this way you could define a recurrent meeting to show on your timesheet.

User profiles cater to the need to preset several settings, such as what time period to default while starting the hours-entry screen.

The Employees Dashboard allows employee administrators to handle the following two procedures:

Check and maintain data on employees.

Check and, if necessary, maintain hours and expenses.

Time Management (TMM)

You can use the Time Management (TMM) module to record and budget hours worked by employees. This module has three basic functions:

Budgeting.

Hours Registration.

Hours and Expense History.

Page 65: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

People | 5-3

Budgeting

Entering hourly budgets is an optional function. However, you can use this method to compare budgeted hours to actual hours. You can enter the hourly budgets by department, team/employee.

Features are available to create budgets based on the calendar or to copy from another entity.

Hours registration

The hours-registration function uses separate entry screens for various transaction types; different needs justify the use of different screens. Using icons and shortcuts, you can easily switch types. The transaction types are as follows:

General Tasks

Project

PCS Project

Production

Assembly

(Field) Service

Depot Repair

The following are specific aspects of Manufacturing:

Machine Time: For Manufacturing-related types and employee time, machine time can also be captured.

Backflushing: The automatic accounting of hours spent based on the theoretical usage and quantity of the item reported complete.

Transaction Status: A line can be active, interrupted, or closed. This is relevant if direct time recording is being used, where online employees will record that they have started or finished a specific task.

To cater for General and Project expenses, a specific entry screen is provided in addition to the entry available for General and Project hours.

Page 66: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

5-4 | People

All entry sessions let you register time by employee. An alternative for recording time by employee is the registration by team. After the team hours have been recorded, the hours can be copied to all employees in the team.

Other features available as part of the registration options include the following:

Use of Assignments: You can use planned allocation of time-recorded assignments as input for the hours-registration process and still make changes.

Copy Hours and Expenses: Extensive copy options let you copy transactions for one employee to several others, or to other time periods.

Global Registration: Global registration is best suited to deal with time spent as relevant for a wider range of employees, such as public holidays.

The following figure shows a brief recap:

The purpose of hours-registration is probably the calculation of labor costs by employee. Processing the transactions results in the calculation of the following:

Rates

Surcharges

Page 67: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

People | 5-5

The labor costs by employee will be posted to the following:

Respective logistical packages

Financials

The following two options are available to perform processing:

Batch processing

Direct processing

Direct processing does not require approval or separate trigger to process hours recorded. The processing will be performed while closing a registration session, or using the shortcut on the Specific menu. Because processing must be carried out, the session will take longer to finish.

Registration and processing are part of the normal flow. Whether or not approval of transactions is required depends on parameter settings.

Using working time schedules, you can split one line recorded into several lines. A working time schedule is a prerequisite for overtime calculation. The number of hours, entered as one line, will be split while saving the record according to the working time schedule. As much as possible, hours will be placed on normal hours.

Note:

You cannot use working time schedules for general and project hours, because these hours do not use exact time while recording time spent.

History

The history is based on employee and transaction origins, and lets you view the following:

Hours

Labor costs

Various surcharges

An Archive and Delete option is provided.

Page 68: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 69: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

6 Chapter 6 Financials

Introduction

ERP LN Financials can be used in a fully integrated ERP environment and in a stand-alone financial setup. ERP LN Financials support the needs of organizations consisting of multiple companies or business units operating in different environments. ERP LN Financials provides flexible account structures for recording, analyzing, and monitoring the activities of each company or business unit.

This chapter describes the functions and features of the following modules:

General Ledger (GLD).

Accounts Receivable (ACR).

Accounts Payable (ACP).

Cash Management (CMG).

Financial Budget System (FBS).

Cost Accounting (CAT).

Fixed Assets Management (FAM).

Financial Statements (FST).

Page 70: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

6-2 | Financials

General Ledger (GLD)

The General Ledger (GLD) module forms the central part of the ERP LN Financials application. This module accounts for all transactions in ERP LN that have an accounting impact.

Multi currency

ERP LN supports accounting with multiple currencies. Up to three home currencies can be configured (one local and two additional reporting), and an unlimited number of transaction currencies.

One currency system supports all general accounting principles such as IFRS/IAS and US GAAP.

Company structure

Financial companies can be consolidated in a group company. Companies within the same group can have different local currencies and reporting currencies.

Multiple financial companies can be linked to entities of one or more logistic companies, which allows cross border multinational logistic operations. Intercompany transactions, including internal purchase and sales invoices, are automatically created.

General ledger structure

ERP LN Financials offers a flexible structure, with user definable ledger accounts and dimensions. Out of the ten dimensions stored in each GL transaction, five are fully flexible and user-definable. Parent child structures can be built for both ledger accounts (100 levels) and for the dimensions (10 levels). Dual GAAP features are provided through the option to define a second ledger account structure and the use of multiple home currencies.

Usage of ledger accounts and dimensions can be restricted by setting a specific valid data range, by blocking them for manual entry, or by blocking them for all purposes. For a ledger account a range of valid dimensions can be defined.

ERP LN Financials offers user definable financial calendars for statutory, management, and tax reporting.

Page 71: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Financials | 6-3

Financial integration transaction mapping

ERP LN Financials offers extensive options to map logistic and financial transactions to ledger accounts and dimensions. For each logistic and/or financial transaction, the user can decide which elements, such as project, warehouse, item group, business partner group, and so on must be logged and mapped to ledger accounts and dimensions..

The mapping scheme is version controlled. Therefore, if the mapping is changed, correct auditing is still possible because it is always known to which mapping scheme version a transaction has been mapped to. During activation of a new version, the system checks the completeness and consistency of the setup, such as similar mapping on debit and credit side on interim accounts.

For the different types of integration transactions, it can be defined how backdated transactions for closed periods must be handled. The transactions can be posted to the next open period, to the current period, or to the closed period. Posting to a closed period can only be performed in a controlled way, by creation and approval of a so-called exception request.

Integration transactions posted to wrong ledger accounts and dimensions can be reversed and remapped using a new mapping scheme version or a GL code, using default ledger accounts and dimensions.

The architecture of the mapping scheme allows newly created transactions, either by ERP LN or an external application, to be mapped and posted without software changes to ERP LN Financials.

General ledger transactions

Journal entries can be automatically created or manually created. Automatic entries are created through integration transactions from the logistic modules or other financial modules; intercompany transactions and periodically generated transactions according to predefined setups, such as recurring and reversal transactions.

Reconciliation

ERP LN Financials offers a generic tool for auditing, analyzing, and reconciling the General Ledger back to the operations management source transactions. For each ‘reconciliation area’ such as invoice accrual, work in progress, and inventory, the user can decide which elements must be logged to facilitate reconciliation such as project, warehouse, and item group.

Page 72: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

6-4 | Financials

Only after reconciliation has been done is it allowed to archive and delete the logistical data needed for reconciliation.

General ledger inquiries and reports

Many inquiry options are available to offer different views on the general ledger history. The inquiries include actual balances, budgeted balances, and budget variances. Analysis is assisted through drill-down functionality from the top to the lowest (transacation detail) level and vice-versa.

ERP LN offers many standard reports such as journal reports and trial balances. User defined General Ledger reports can be set up through the Financial Statements module.

Period and year end closure

Periods and years can be closed provisionally. ERP LN Financials enforces the correct sequence of actions to avoid user errors. The year end closure automatically balances the profit & loss accounts, either on the individual accounts or as a total amount on a predefined interim closing account, and creates next year’s opening balances.

Tax reporting

Tax records are logged in the Tax Analysis. Through inquiries and reports, the user gains understanding of the tax receivable and tax payable for the related sales and purchase amounts. Tax analysis information is available by tax authority and tax authority group and tax code and country.

Tax declarations can be generated and paid to the appropriate collection offices through the regular payment process; this process facilitates xml-reporting.

Accounts Receivable (ACR)

The Accounts Receivable (ACR) module handles and monitors sales invoices and credit notes. Additionally, the Accounts Receivable module handles credit checking, credit management, customer balance management, and generates interest invoices.

Invoice corrections can be done and the credit notes can be linked to the invoices. It is possible to link credit notes to invoices of the child business

Page 73: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Financials | 6-5

partner. Sales invoices that recur over the periods can be generated automatically based on the original sales invoice.

Multiple control accounts

Financial business partner groups can be created for groups of invoice-to business partners. The classification in groups is usually based on certain common features such as area or product type. Various ledger accounts can be assigned to each financial business partner group, which allows automatic postings of transactions to be created. It is possible to maintain multiple control accounts for a business partner group depending on the kind of sale made.

Payment schedules

Users can define a payment schedule to allow invoice payments on installments. Conditions such as payment dates, payment method, and payment discounts can vary by schedule line.

Fixed assets can be disposed and/or sold through Accounts Receivable. Sales invoices belonging to the miscellaneous revenue originating from logistics, such as Service, PCS, and Projects can be registered. You can also register intercompany and intergroup sales invoices and credit notes.

Credit control

Problem codes can be assigned to invoices in case a business partner does not agree with an invoice. A reference can be linked to each problem code to identify the person responsible for dealing with the specific problem.

Factoring

You can factor the receivables to a Factor. If factoring is done without recourse, the receivables of the business partner will be closed and new receivables will be opened for the Factor. The factor will support the liability of the receivable. If factoring is done with recourse, and in case factor is not able to collect the receivable from the business partner, we are responsible to the factor and the amount they have paid for those invoices.

Three-phase credit checking during order acceptance, release to warehousing, and shipment can be done. During the credit checking process, the business partner’s status, credit limit, and overdue invoices will be checked.

Page 74: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

6-6 | Financials

Effective credit management can be done by maintaining the customer credit profile and allowing Credit analyst driven credit control. The business partner’s credit rating, credit limit, credit availability, and various document balances can be provided.

The Credit Analyst functionality allows the credit analyst to monitor the amount of credit given to an invoice-to business partner. Credit analyst maintains credit diary. Using this, the credit analyst can view the open documents and balances for different action dates. Aging analysis, reminder letters, and business partner statements can be taken by credit analyst to analyze and take action for the various business partners for whom they are responsible.

Aging of the receivables into the various buckets can be done based on the days, months, or financial periods the invoice has remained open. The user can determine whether doubtful invoices and anticipated receipts can be considered for aging. Aging can be based on the invoice date or the due date.

Reminder letters, known as dunning letters, urge business partners to pay their open invoices and can be prepared. These reminder letters are user-definable. Different letters of severity can be used. If the business partner does not respond to the reminder letters sent, the system could automatically select more severe letters to remind the business partner next time.

The reminder method used can determine whether only due invoices or all invoices will be sent in the reminder letters. Also, the reminder letter can be sent to invoice-to business partner/pay-by business partner. The frequency of sending reminder letters to the business partner can be fixed in the reminder method.

Business partner statements of account are available to inform business partners of the status of the invoices and payments. Also, the aging summary for the open invoices will be given at the end of the statement.

Interest invoices can be generated for invoices that have been paid too late. It is also possible to create interest invoices for the unpaid invoices. The user can modify the interest advice created by the system before generating the invoices. Depending on the number of days the payment has been delayed, different interest percentages can be defined per financial business partner group,

Accounts Receivables Management is assisted through an A/R dashboard. The dashboard provides the enquiry (open entries, factor relations), analysis (aging, credit profile) and actions (business partner statement, Reminders) on the selected business partner. With the Open Entries functionality, a drill-down feature allows the user to zoom from the invoice to payment documents, sales order data, and the entries made in the General Ledger.

Page 75: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Financials | 6-7

Open sales invoices that have been partially paid, but still have small amounts remaining, can be written off. These invoices are posted to ledger accounts defined per financial business partner group. Currency differences caused by interim exchange rate fluctuations on outstanding documents such as invoices, credit notes, advances, and unallocated, can be posted as an unrealized currency loss/profit. When the payment has taken place, this currency loss/profit is posted as a realized currency loss/profit.

Doubtful sales invoices can be marked as doubtful and posted to a special ledger account for Doubtful invoices.

Fully closed Invoices, including all corresponding documents, can be removed; before doing so, the system can archive the data.

A wide range of reporting functionality is available to the user for display or listing of Accounts Receivable data. For example, open invoices concerning a range of business partners, or the business partner credit profile that allows the user to compare a business partner’s outstanding orders and invoice amounts with their credit limits can be reported. Additionally, an analysis can be printed to show the unrealized currency difference by currency and business partner.

Reconciliation of control and interim accounts is possible using the control account checklist.

Accounts Payable (ACP)

The Accounts Payable (ACP) module processes purchase invoices and credit notes including registration, invoice matching and supplier balance management.

The Accounts Payable module allows writing off small remaining amounts of invoices that have not been paid. Currency differences caused by interim exchange rate fluctuations on outstanding invoices expressed in a foreign currency can be posted as an unrealized currency loss/profit. When the payment has taken place, this currency loss/profit is posted as a realized currency loss/profit.

Fully closed Invoices, including all corresponding documents, can be removed; before doing so, the system can archive the data.

The Accounts Payable module offers a wide range of reporting functionality, such as the ability to print invoices at different stages (received, registered, matched, or approved), and reports of all the related documents (including postings) that are linked to an invoice.

Page 76: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

6-8 | Financials

Multiple control accounts

Financial business partner groups can be created for groups of invoice-from suppliers. The classification into groups is usually based on certain common features such as the product or the type of business partner such as wholesaler, trader, retailer, or internal/external business partner. Various ledger accounts can be assigned to each financial supplier group, allowing automatic postings of transactions to be created. Depending on the kind of purchase made, it is possible to maintain multiple control accounts for a business partner group.

Automatic invoice creation

The Accounts Payable module supports manual and automatic creation of invoices.

Automatic invoices are created for internal trade (internal invoices) and self billing for supplier invoices.

Purchase invoices can also be created by electronic data interchange (EDI).

Easy entry

Manual purchase invoice entry is efficient as supplier and order data can be defaulted from the purchase order. During entry the system checks for duplicate supplier invoice numbers. Costs can be allocated through predefined schedules.

Matching

Using the automatic three-way match functionality, users can match purchase invoices with purchase orders or freight orders. Additionally, users can manually match with the order, receipt.or consumption. Multicompany invoice matching is also possible, whereby one company processes purchase invoices for the group company.

Payment schedules

You can define a payment schedule to allow invoice payment in installments. Conditions such as payment dates, payment method, and payment discounts can vary by schedule line.

Page 77: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Financials | 6-9

Payment authorizations

User authorizations can be set for price variances, additional costs, and payment approval. Full authorization history is maintained for purchase invoices.

Pay from receipt

ERP LN Financials also supports pay from receipt. A warehouse receipt triggers the automatic creation of a purchase invoice. Because this invoice is automatically matched and approved, the invoice is ready for payment.

Withholding taxes

Legal withholding for income tax and social contribution can be applied to subcontractors’ invoices. For these invoices a specific withheld percentage can be paid to the appropriate tax collection office. Purchase invoices can also be marked for 1099 MISC reporting to the IRS.

Procurement cards

Procurement Card Statements can be registered and matched with purchase requisitions. When the statement is approved it becomes an invoice payable to the procurement card company.

Dashboard

Accounts Payables Management is assisted through an A/P dashboard. The dashboard provides the enquiry (open entries, factor relations), analysis (aging, balances) and actions (registration, matching, approval) on the selected business partner. With the Open Entries functionality a drill-down feature allows the user to zoom from the invoice to payment documents, matched purchase order data, and the entries made in the General Ledger.

Aging analysis

Aging of the payables into the various buckets can be done based on the days, months, or financial periods that the invoice has remained open. The user can determine whether anticipated receipts should be included or not. Aging can be based on the invoice date or the due date.

Page 78: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

6-10 | Financials

Cash Management (CMG)

The Cash Management (CMG) module manages all cash related transactions, which mainly consists of payments to and receipts from business partners. All transactions can be entered manually, but electronic banking capabilities are also available for processing automatic payments, direct debits, and electronic bank statements. Different methods for processing the payments and receipts are supported such as bank transfers, checks, trade notes, and automatic payments/direct debits.

A company can be set up to either process its own receipts and payments or to have these handled by its financial group company. Transactions can be performed in any currency. Multi currency support allows you to register financial postings in up to three home currencies in addition to the document currency.

The Master Data business object sets up the basic data used throughout the Cash Management module such as bank relations, payment methods, data by bank/payment method, electronic bank statements, and so on. User authorizations can be defined for acceptance of payment differences, payment discounts, and bank costs. Additionally, you can set up maximum payment amounts by user or by business partner.

The Cash Management module supports a wide range of payment transaction types such as receipt and payment transactions, unallocated payments and receipts, advance payments and receipts, anticipated payments and receipts, journal vouchers, and receipt and payment reconciliation.

Additionally, the Cash Management module contains a check master functionality that keeps track of all checks by banks, and a functionality allowing the processing of standing orders or stand alone payments. Different check formats can also be printed from system.

The payment procedure section in the Cash Management module supports 1099 MISC-Income Payments. This provides the capability of reporting payments for services that fall under the definition of 1099-MISC Income as defined by the United States Internal Revenue System (IRS). 1099-MISC Income payment information may be reported to the IRS in a paper or electronic format. Test filings, correction runs, and original filings can be performed. Important details used in a 1099 filing are stored for 1099 business partners and the 1099 payer (company) in the Common Data module.

The payment procedure also supports electronic payments. The electronic formats for many banks and countries are available for transferring

Page 79: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Financials | 6-11

payments, including remittance letters to specify the payment to the business partner.

The receipt procedure in the Cash Management module allows automatic and manual direct debits from business partners. Open items due for payment are stored in a direct debit batch, which will be debited from the business partner's bank account. Manually composed direct debit orders must be audited before they can be processed. A report will be printed of any errors that were found. Remittance letters, containing a specification of the invoices included in a direct debit, can be printed and sent to the business partners.

Payment statistics functionality, which provides commonly required information on a business partner’s payment behavior, is also available.

Cash forecast is available for money requirement planning purposes. The forecast can be generated based on selected item ranges from purchase invoices, sales invoices, non-order related sales invoices, purchase orders, sales orders, project orders, sales quotations, standing orders, and budgets.

The Electronic Bank Statements (EBS) module in ERP LN Financials offers all the functionality to define and process electronic bank statements. An audit of created EBS files is performed to prevent errors in the generation of financial postings. Extra amount received through EBS can be automatically converted into unallocated receipt.

Cash Management in Infor ERP LN Financials supports Trade Notes functionality; it handles Trade Notes Receivable and Trade Notes payable. Endorsing and Discounting of Trade Notes Receivable is possible. It is also possible to use Trade Notes Receivable as Collateral.

Bank credit can be used to make payment by borrowing money from the bank. To pay an amount more than the balance amount available in the bank, the organization can utilize the credit payment facility provided by the bank to the organization.

Financial Budget System (FBS)

The Financial Budget System (FBS) module registers, handles, and monitors all budget amounts and quantities necessary for planning by ledger account or dimension. This allows the planning of overhead costs of cost centers and other dimension types.

The Financial Budget System supports the performance dependency of costs to achieve flexible budgets. Rates and surcharges are calculated using dimension, cost type, and cost driver. The calculated rates and surcharges

Page 80: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

6-12 | Financials

can be exported to the Cost Price Calculation and Project Control System modules.

The budget data, amounts, and quantities are used as input for the cash flow forecast in the Cash Management module; these are used for allocation and analysis in the Cost Accounting module, for analysis of the difference between actuals and budget figures in the General Ledger module, and in the Financial Statements module.

The Financial Budget System has a particularly strong connection with the Cost Accounting module. While planning of the budget values is performed in the Financial Budget System, analyses of the actual values and the allocation procedures for budgets and actuals are carried out in the Cost Accounting module. After the allocation procedure in Cost Accounting has been performed, recalculated allocations can be reintegrated into a budget.

By defining budget codes, budgets can be created for a large number of periods per year. The original data of a budget can be copied to a new budget code and, using a multiplier, this data can be calculated into a new budget. Budgets can be linked through a distribution code so the values of a child budget are directly calculated from the values of the parent budget.

Ledger accounts can be made dependent on each other. A ledger account is defined with a plan amount dependency from which other ledger account values must be calculated. The source accounts can be from the same budget or a different budget.

Cost drivers are available to perform performance dependent budgeting; the cost driver is the base for calculating rates and surcharges. Budget amounts can be split into fixed and variable cost portions.

Multiple hierarchies can be defined on ledger accounts and dimensions; these hierarchies are addressed with a hierarchy code. Budgeting can be performed according to chosen hierarchies.

Budgeting can be performed with the ledger account as the leading key, in which case the dimensions are specified; alternatively, it can be performed with a dimension as the leading key, in which case a set of ledger accounts is to be planned.

Budgets can be closed, so that any planning action is no longer allowed. The amounts and quantities of the budget can be distributed over the budget periods using percentages and factors. Additionally, budgets can be defined as a percentage of a previously defined budget for a specific ledger account or dimension.

Budgets can be combined so that some budgets are dependent on other budgets. Tree structures are allowed for budget dependencies.

Page 81: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Financials | 6-13

Cost Accounting (CAT)

The Cost Accounting (CAT) module provides cost analysis and cost allocation functionality on a detailed and summarized level. The Cost Accounting module registers, handles, and monitors all actual amounts and performance quantities necessary for controlling costs by dimension. Cost accounting calculations results in actual rates and surcharges.

A main objective is to control the overhead costs of cost centers or other dimension types. Therefore the "costs by nature", which exist as general ledger accounts, can be defined as fixed (overhead costs) or variable (direct costs) cost types depending on their behavior concerning the activity ratio (output) of a company. A 100% fixed or 100% variable is required, and any variance can be entered by the user for any dimension/general ledger account combination. These decisions are a base requirement for the results of the Cost Analysis.

The Cost Analysis business object handles the actual amounts and performance quantities necessary to generate the deviations and comparison data. The planning per dimension is performed in the Financial Budget System. The resulting values are the basis of cost analysis in the Cost Accounting module. Actual cost amounts are integrated from the General Ledger module. If the relevant dimensions have performance dependent budgets, actual performance quantities can be taken from the Hours Accounting module to calculate the allowed costs as a flexible budget.

After entering the actual figures of cost and performance amounts, the analysis information for dimension control is derived with the cost analysis business object; the results are allowed costs and deviations per dimension and cost driver. Any price variance or efficiency variance can be detected and traced per dimension and cost driver, and a comparison with past periods can be done. Actual cost allocation sheets are predefined for reporting of plan amount, actual amount, and deviation amounts. You can post the deviations into the General Ledger module to show them in the Financial Statement module.

In the Financial Budget System, you can define multiple hierarchies on ledger accounts and dimensions. The Cost Analysis business object allows the user to present budget and actual figures of the Cost Accounting module in inquiries and reports according to chosen hierarchies.

A drill-down facility is implemented, so information can be shown on every level of detail and in every combination of ledger accounts and dimensions within one dimension type.

Actual rates or surcharges are calculated per cost driver. This cost analysis functionality offers the facility to copy the results to the cost price calculation

Page 82: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

6-14 | Financials

master data of the Cost Price Calculation and Project Control System modules in a rule driven way.

As for Inventory valuation analysis, Standard and Actual Costing methods are available to report the value of a company’s inventory. Apart from the Fixed Transfer Price, the methods that can be used to value inventory based on actual purchase or production costs that are Last In First Out (LIFO), First In First Out (FIFO), Moving Average Unit Cost (MAUC: average cost per warehouse), and Lot Costing (specific price per lot).

The Cost allocation business object in Cost Accounting allows the user to build a model of performance and allocation relations between dimensions. The quantity net is built first, and then the relations are evaluated with costs. Allocations can be based on budget amounts from the Financial Budget System and on actual amounts from the Cost Accounting and General Ledger modules. Allocation results can be reintegrated into the Financial Budget System or posted to the General Ledger module.

If a waterfall model is not sufficient for cyclic allocation relation nets, a repetitive method is used to determine the exact solution for allocation amounts: the so-called price iteration.

The Cost Accounting module in ERP LN Financials also contains the functionality to perform Activity Based Costing. To perform Activity Based Costing, one of the dimension types must be selected for the activities. Activities can be combined with cost drivers. Allocations to cost objects can be based on the entered quantities or amounts of the cost drivers. After the collection of costs from other dimension types on activities, consumption rates for activities are calculated. There are cost drivers defined for the cost objects, such as the number of sold items of a special kind. Actual quantities can be derived from logistics in the Cost Analysis business object. These cost drivers serve as surcharge base for the cost objects. After costs are allocated from activities to cost objects, actual surcharges can be determined and transferred into the Cost Price Calculation module and the Project Control System module’s cost price calculation master data.

Special reports and inquiry facilities are available in the Cost Accounting module to show budget and actual figures per dimension, such as cost allocation sheets and hierarchical analysis. If you want more data, specific data, or data printed in another way, the OLAP system or another external reporting package can be used.

Fixed Assets Management (FAM)

In the Fixed Assets Management (FAM) module, a company’s fixed assets can be registered and managed. Financial transactions such as investment,

Page 83: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Financials | 6-15

depreciation, revaluation, transfer, and disposal are posted to the general ledger.

The Fixed Assets Management module supports different asset books for different purposes such as commercial, statutory, tax, calculator, and so on. These books can post into the dual ledger structure.

An asset has a quantity linked to it, so if there are multiple identical assets it only needs to be entered once.

Location tracking can be done through a segmented location code. The location code can contain up to eight user definable segments such as country/city/site/building/floor. Location-wise cost and depreciations of an asset can also be obtained.

Fixed Asset Management supports numerous depreciation methods such as straight line, declining balance, sum of the year’s digits, fixed amount, units of production, net book value oriented, annuity, and so on. Next to these predefined methods, customized depreciation methods can be defined. Depreciation methods specific to certain countries legislations are also addressed.

The averaging convention taken for the calculation of the depreciation is flexible. Depreciation can start the period in service, first day service year, half-year, modified half-year, mid-month, mid-quarter, and so on.

When not in use, depreciation of assets can be suspended in the specified periods. The life of the asset will then increase to the number periods suspended. Based on the real usage of an asset, you can accelerate the depreciation of assets for the selected years.

Additional, user defined, asset information can be stored for an asset.

The costs of an asset can be filled through the Accounts Payable module as you can link a purchase invoice to an asset. An asset can also be created from a capital project in ERP LN Project

Assets can be revaluated based on indices.

To assist efficient asset management, one central asset screen is available through which all relevant actions, including inquiries and transactions, on the asset can be taken.

Reports are available to document entered master data and report all asset transactions. Also specific reports for registration, reconciliation, analysis, and tax are available. Invested Capital Overview and Depreciation Expense projection reports are available to print data on a periodic or yearly basis.

Page 84: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

6-16 | Financials

Assets can be transferred or disposed by quantity or percentage. Disposed assets can be invoiced through the Sales Invoicing module.

An additional depreciation called accelerated depreciation can be applied on assets for every year. The depreciation amount will be a percentage of the depreciation for that year, and can have a maximum value equal to the depreciation for that year.

Depreciation can be posted to Non-GL asset books. Any such depreciation posted will be reversed when the asset is disposed.

The cost of an asset can be reduced through the Cash Management module when there is a discount on payments for purchase invoices used to create the asset.

Financial Statements (FST)

In the Financial Statements (FST) module, user definable reports such as balance sheets, profit and loss statements, and dimension reporting can be generated for internal and external reporting purposes.

Statement structures for ledger accounts and dimensions are defined in the Financial Statements module. Ledger Accounts, or groups of ledger accounts, can be translated to legal or statutory statement accounts. The FST module extracts data from the General Ledger and Financial Budget System, calculates the statement values such as periodical balances and year-to-date balances, and stores them.

The Financial Statement can be generated in any currency and in combination with any currency rate; this allows the user to remeasure balance sheet amounts, using historical rates or, for example, closing rates.

Also available is a consolidation functionality, linking individual statements and rolling them up, which allows the entry of statement adjustments transactions.

The report layout, including Graphs, is defined in reporting for ERP LN. This application takes the prepared data from the financial statement values and prints the reports, optionally with specifications of the statement accounts.

Page 85: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7 Chapter 7 Project

Introduction

ERP LN Project provides Project Management solutions that allows general contractors, equipment suppliers, engineering firms, and other project-oriented companies to effectively manage and improve their business processes. ERP LN Project supports the project supply chain consisting of customers, prime contractor, subcontractor, suppliers, and other parts of project supply chain.

The solution caters to the total lifecycle management of projects including engineering, procurement, manufacturing, construction, warranty service, and maintenance. The goal is to manage each project in a cost-effective manner according to the established time schedule and within the specified budget. It is especially suited for project-driven companies for coordinating multiple projects.

ERP LN Project is a highly integrated offering as part of ERP LN. It is integrated with Order Management, Warehouse Management, Manufacturing, Service, People, Financials, and Central Invoicing. Integration with Microsoft Word and Microsoft Excel is present for various calculations and reports. A seamless integration with Microsoft Project is provided to leverage the powerful and easy functionality of scheduling within Microsoft Project.

Page 86: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-2 | Project

This includes the integration to Microsoft’s Client-Server based Enterprise Project Management offering of Microsoft Project ; this includes functionality such as centralized resource management through resource pools and centralized calendars.

ERP LN Project supports all the business processes of Project Management, such as project-definition, estimation, budgeting, planning, baseline establishment, implementation, control, and closure.

ERP LN Project consists of the following modules:

General Project Tables (PDM).

Project Definition (PDM).

Project Estimating (EST).

Project Budget (PTC).

Project Planning (PSS-2).

Project Requirements (PSS-6).

Project Progress (PPC).

Project Monitoring (PPC).

Project Invoicing (PIN).

Additionally, a Project Dashboard is provided for a complete overview of each project.

The following integrations show the integration between ERP LN Project and other packages of ERP LN, along with the integration in the various modules of ERP LN Project:

Request for Quotation

Order to payment

Page 87: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-3

CHL11a: Request for Quotation (Process-driven Project)------------------------------------------------ 1. Request for Quotation to be Managed 2. Customer Data to be Managed 3. Project to be Engineered 4. Purchase Inquiry to be Managed 5. Request for Quotation to be Processed 6. Process to be Engineered 7. Project to be Defined 8. Project to be Estimated 9. Financial Plan to be Managed 10. Quotation to be Accepted

Account Management

Project Management

Financial Planning & Budgeting

Purchase Engineering

Customer DataManagement

Product Engineering- w ith EDM (MRT,

MJS)Process EngineeringPurchase Inquiry

Management

Financial Planningand Budgeting

Project Estimating -Process Oriented

Project Definition -Process Oriented

CustomerupplierS

5.4. 6.

1.

2.3.

7.

8.

9.

10.

Page 88: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-4 | Project

CHL12a: Order-to-Payment (Process-Driven Project)---------------------------------------------- 1. Project to be Defined 2. Product to be Engineered 3. Production Process to be Engineered 4. Project to be Defined 5. Project to be Budgeted 6. Project to be Planned 7. Project Execution to be Controlled 8. Purchase Order to be Created 9. Purchase Order to be Fulfilled 10. Purchase Order to be Received 11. Project to be Administrated 12. Project to be Controlled 13. Components to be Picked 14. End Product / Components to be Stored 15. End Product / Components to be Shipped to BP / Project Site 16. Product / Components to be installed at Project Site 17. Project to be Evaluated and Closed 18. Invoice to be Created 19. Invoice to be Paid 20. Open Entry to be Controlled 21. Bank Statement to be Processed

Service

Project Management

Warehousing

Account Receivable Invoices

Cash Management

Purchase Engineering

Purchase OrderEntry

Product Engineering- Change Ordersw ith EDM (MJS,

MRT)

ProcessEngineering

Project Evaluation &Closing - Process

Oriented

Project Def inition -Process Oriented

Project Budgeting -Process Oriented

Project Planning -Process Oriented

Project Control -Process Oriented

Execution ControlProject

Administration

Store Goods Picking - AdvancedStore GoodsPicking - Advanced Inspection Shipping - BasicReceiving -Advanced

Invoice CreationCredit Control

Electronic BankStatementProcessing

Service ExecutionControl

Goods Flow

Customerpplier

Bank

Su

15.

14.

8.

20.

21.

19.

9.

16.

18.

17.

2.4.

10.

6.

5.

3.

1.

7.12.

11.

13.

The following sections describe each module of the ERP LN Project with all functions and features.

Page 89: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-5

Project Dashboard

In project-driven companies, regardless of the role, all the users access Projects to complete their tasks. Typically, different users must perform tasks in different phases of the project. For example, an estimator will estimate a project, a sales engineer will prepare the quotation, the project manager will perform project definition, and the design engineer will set up the budget, and so on.

However, one thing is common to all the users: to view the various phases of the project in one single overview. Project Dashboard is created to present a complete overview, from estimating, invoicing, to Project information in one session.

Project Dashboard presents the following details (field values) in one window:

Status.

Contract Amount.

Contract Type.

Invoice Type.

Holdback Percentage.

Organization Breakdown Structure (OBS).

Budget By.

Control By.

Budgeting Method.

Estimate (Total Cost Amount).

Budget or EAC.

Actual Cost or ACWP.

Commitments.

Forecast Costs/ETC.

Total Costs.

Project Progress Percentage (schedule progress).

Performed or BCWP.

Project Revenues.

Forecast Revenues.

Total Revenues.

Cost Variance.

Page 90: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-6 | Project

Cost Variance at Completion.

Received amounts from customer.

Paid amounts supplier.

Customer overdue amounts.

Overdue amounts to Supplier.

Additionally, Project Dashboard provides access to all the relevant project information in one place. The Dashboard contains links to the most important sessions present in ERP LN Project from a Project Managers perspective. You can start the following sessions from the Project Dashboard:

Business Partners.

Extensions.

Structures.

Milestones.

Estimate.

Budget.

Time Phased Budget.

Purchase & Warehouse Orders.

Service Orders.

Progress.

Cost Control.

Performance Measurement.

Revenues.

General Project Tables (PDM)

This module provides the functionality to maintain project master data. The master data is the standard data used across all projects within the company. Besides the logistics tables and financial tables of ERP LN Common, this module contains the general data used in ERP LN Project.

The features in this module are as follows:

General Project Data.

Standard Cost Objects.

Buy From Business Partners Diskettes.

Page 91: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-7

Standard Revenues.

Standard Structures.

User-defined Structures.

Project Templates.

Standard Surcharges.

General Project Data

In General Project Data, the master data used in ERP LN Project is centralized for use across projects. Most of these tables are used for grouping, sorting, and reporting projects, and also as various dimensions for financial postings.

Employees and trade groups involved in projects are defined here.

You can also define an organization’s responsibility matrix. In this matrix, you can assign the responsibility for certain parts of a project to the correct employees.

The general project data consists of following tables:

Acquiring Methods.

Appointment types.

Business sectors.

Categories.

Competitors.

Document types.

Financing methods.

Groups.

Phases.

Employees – Project.

Responsibilities.

Sufferance tax.

Third party types/third parties.

Trade Groups.

Page 92: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-8 | Project

Standard Cost Objects

Define standard cost objects used in projects. These cost objects are used as the detail lines of estimates, budgets, and for the registration of hours and costs. If a project-dependent cost object is required, standard cost objects can be copied to project cost objects. Cost objects can be controlled through control codes. If cost components are used, each cost object has a reference to a cost component. You can update prices and rates of cost objects together.

Five cost types of cost objects are available:

Item: This cost object cannot be maintained in this business object, but can be maintained in the material business object. The cost object is only mentioned here to indicate that five types of cost objects are available.

Labor.

Equipment.

Subcontracting

Sundry costs (miscellaneous).

Global updates of prices and rates of cost objects are possible using percentages and fixed amounts. For the labor cost objects linked to reference activities of ERP LN Service, you can directly update the prices from the reference activity.

Buy from business partner diskettes

If a supplier can provide a file or diskette with item prices and discounts, this information can be imported; this allows you to define the relationship between supplier codes and your own codes, and also the relationship between items and the supplier discount groups. The latter indicates which discount applies to an item from a certain discount group. You must only do this once. For each supplier, discount types are defined to describe discount variables, and the layout of the file is stored.

The following three discount levels are available by discount type:

Company level.

Discount Group level.

Quantity level.

Page 93: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-9

Standard Revenues

The user can link revenues to a revenue code. You can maintain standard revenue codes, which are available for all projects. If a project-dependent revenue code is applied, standard revenue codes can be copied to project revenue codes. Revenue codes can be used to combine revenues or to refer to revenues. The revenue code can be used for the integration with ERP LN Financials or to function as a dimension. If cost components are used, each revenue code has a reference to a cost component. You can also assign standard revenue code by cost type and cost object.

Standard structures

You can define a library of standard elements and activities to be copied to project structures or template projects.

User-defined structures

Various additional structures used in projects, either for reporting purposes or for responsibility assignment and subsequent performance measurement, are maintained in user-defined structures.

These structures can be of the following three types:

User-defined, Flat.

User-defined; Hierarchical.

Organization Breakdown Structure (OBS).

Currently, the first two types of User defined structures are only limited to estimating module, and are used for reporting purposes.

Using OBS, you can define the various organization levels of your own organization, or of subcontractors, such as in a treelike structure. You can define various organization levels in an OBS, such as company, work center, employee, and so on. These levels are called OBS elements.

You can use this OBS to link the responsibility for specific activities to an OBS element. These responsibilities consist of the work for an activity. In a single activity, you can define the work linked to a single OBS element. This intersection point between the OBS and activity structure represents a project cost account.

After you define an OBS, you can use OBS for several projects simultaneously. If an OBS is linked to a project, you can extend the OBS, which has no consequences for the project. However, if particular parts of the

Page 94: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-10 | Project

OBS are deleted, the consequences for related projects must be checked. If, for example, responsibilities are defined for an OBS element, you cannot delete the element.

Project templates

Companies can reduce administration costs of the project setup with the new template functionality. A standard template can consist of three templates:

Project data template: With project data templates you can predefine a set of project types for a company. If you select a predefined template during the project definition, the project settings are created automatically.

Element template: With element templates, standard elements can be structured in a hierarchy. When a project is created, the element structure is defined automatically according to the selected element template. The template can also be used when the project/element structure already exists. You can add substructures.

Activity template: You can also store the activity structure in a template. This template functions in the same way as the element template.

Standard Surcharges

Surcharges are intended to cover overheads. These surcharges are posted to sundry cost codes. You can maintain and copy standard surcharges. If no surcharges are available for a project, you can use standard surcharges.

You can enter standard surcharges by the following:

Cost type, or for all cost types.

Cost component.

Revenue code.

Cost object.

The user can apply multiple surcharges to budgeted costs, actual costs, and revenues. Surcharges are defined as percentages. Surcharges by cost object can be defined as percentages/amounts. The user can also define an effective date and expiry date by surcharge. To support multisite cases, you can post surcharges to the enterprise unit in charge of the project, to the delivery enterprise unit, and to a fixed enterprise unit.

Page 95: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-11

Project Definition (PDM)

Project Definition provides the functionality to define a project contract with all the terms and conditions, and the definition of all the internal processes which will be used for each specific project. Any changes to the scope of the project are handled with the use of extension contracts, which contain practically the same information as a project.

The scope of the project, in terms of WBS, is defined using project structures. All the master data setup that is project specific such as project cost objects, project revenues, project surcharges, and project structures, are all defined here.

The features in this module are as follows:

Scope Definition: Dynamic Menu.

Project Data.

Project Structure.

Project General Data.

Project Contract.

Project Cost Objects.

Project Revenues.

Project Surcharges.

Project Currency Conversion.

Scope definition – Dynamic menu

Dynamic menu is a new concept along with maps. A dynamic menu adds more structure and overview to ERP LN Project. A dynamic menu is navigation to one project in a specific area, such as budgeting or scope definition. The sessions are linked in a dynamic menu. The objective of a dynamic menu is to group actions which are relevant to this particular project (settings). This way, you can easier navigate to the business processes you need, instead of listing all options. With the dynamic menu, the user can perform actions on the selected object. Examples of actions include insert, register, view, and print. Some of the actions must be performed in a specific order, and some can be performed independently.

Page 96: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-12 | Project

Project Data

Master data for each specific project is stored in the Project Data business object.

One central project table only contains the basic project data. Therefore, the user can use and access this table from ERP LN Project and ERP LN Manufacturing. In this business object, you can define the project-specific data of projects. The central project table can be maintained in the MCS module.

A project can be defined as a main project, a subproject, or a single project. With a main project, the project structure is composed of subprojects. Subprojects can be registered and monitored at main project level. You cannot define additional subprojects; you can only define two levels. You can choose whether the budgeted costs of the subprojects must be included in the budget cost analysis and the control data for the main project. A single project does not have any relationships with other projects.

Another definition of Project is if the project is a contract project, an internal project, or a template project. An internal project has no contract obligations to a business partner, and no revenue can be related to an internal project. Next to the internal project it is possible to create a capital project.

A capital project is an internal project that becomes a fixed asset on the balance sheet, on completion. You can now choose between an internal project and a capital project.

Example

A training program for the employees is an internal project.

Constructing production facilities for a new product line is a capital project.

Depending on the agreement type of the project, the project contract amount can be calculated as a fixed price contract or as cost plus; this affects the invoicing in ERP LN Project. In case of a fixed price contract, the method of invoicing can be unit rate, installment, or progress. In the case of cost plus, the invoice method can be cost plus or unit rate. In case of cost plus contracts, cost plus markup percentages for each cost type can be defined for determining the sales amount. In case of fixed price contracts, the project contract amount is the total of the contracts amount of all the customers of the project. Multiple customers by projects, multiple contract types by customer by project, and multiple contract sub-amounts with different currencies by customer by project are also possible. Advances on the customer can be split into different installments of that customer.

Page 97: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-13

Various methods of revenue recognition and cost of goods sold are available for selection.

Projects are controlled depending on the project status, which can be free, active, finished, closed, or archived. The level of project progress registration can be maintained by project. When a new project code is created, particular fields will be filled with default values. You can define the extent of detail for the project's cost control.

The available cost control levels are the following:

Project/by cost type/cost object/cost component.

Activity/by cost type/cost object/cost component.

Element/by cost type/cost object/cost component.

Extension/by cost type/cost object/cost component.

To support multisite cases, an enterprise unit is linked to each project. You can refer to all sorts of information and sort/selection fields such as business sector, category, project group, acquiring method, and financing method.

The project data can be copied, archived, and deleted (status driven). Copying project data from one project to another saves a lot of work. You can indicate whether the following data groups must be copied: general project data, project-related cost objects, planning data, cost registration master data/accounts.

The relationship between projects in ERP LN Project and projects in ERP LN Manufacturing (PCS projects) can be defined.

Project data can be archived or retrieved from the archives. You can choose whether to copy or move the project data to a separate archive company number, and which data groups must be archived.

Project structures

Use the Project structures business object to define the scope of the project concerning work breakdown structures (WBS). Two types of project structures are supported in the solution: element structure and activity structure.

Elements and element structure

Element structure is a purely deliverable oriented structure built from elements. The number of levels in a structure is unlimited. Based on the parent/child principle, relationships are defined between elements. These relationships can be multiparent (network).

Page 98: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-14 | Project

In a parent/child relationship, you can define a frequency, which is the number of times a child occurs in a parent. The end result is a networked element budget structure.

Activities and activity structure

You can use activity structure to define the deliverables and work in an integrated WBS. In the activity structure, you can define WBS elements, work packages, cost accounts, and planning packages. Activity structure is enhanced in functionality to offer all the features and functions present in the element structure. Here, it is recommended that you use activity structure wherever possible.

Every activity structure is part of a project plan.

Activity session is made a grid session.

Various milestones for the project can be defined as part of a plan. The milestones can be used for project control, invoicing, and performance measurement

For more details about this feature, refer to the Project Planning (PSS2) module.

Project general data

Additional information about specific projects is stored in the Project general data business object, such as third parties, employees responsible, appointments, documents, and locations.

Project contract

Project contract information includes the definition of business partner-related information in regards to project invoicing. Any extensions to project contract and the agreed terms and conditions are captured in project extensions.

Extensions

Extensions are used to handle uncertainties such as quantities, prices, and invoiceable variations of work in the future. The types of extensions are variations, provisional amount, fluctuation settlement, and quantities to be settled. An extension is linked to a project. The work performed under an extension will be invoiced to the customers.

These extensions are linked to the budget lines where the variation in work is anticipated.

Page 99: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-15

Project Cost Objects

In addition to standard cost objects from the corresponding business object, cost objects for a specific project can be defined in the Project Cost Objects business object. Standard cost objects can be copied to project cost objects. The five types of project cost objects are the same as for standard cost objects.

If cost components are used, each project cost object has a reference to a cost component.

Global updates of prices and rates of project cost objects are possible using percentages, fixed amounts, and from standard cost objects. For the labor cost objects linked to reference activities of ERP LN Service, you can directly update the prices from the standard labor or the reference activity. Purchase contracts for the procurement of standard items used in projects can be defined here.

Project Revenues

Maintain the unique revenue codes for a specific project, project activities, or project elements in Project Revenues. These revenue codes can be used to combine revenues, such as cost-plus. Revenues can be posted to a revenue code (installments and advances).

The revenue code can be used for the integration with ERP LN Financials. If cost components are used, each project revenue code has a reference to a cost component.

Project surcharges

Project specific surcharges for budget, cost, and revenues are maintained in Project surcharges. If project specific surcharges are present, only the project surcharges are used and the standard surcharges are ignored.

Project Currency Conversion

Using the Project Currency Conversion feature, you can convert the project, budget, and project business partner currencies. The contract amount, budget line amounts, and revenues present in multiple currencies will be converted to the new currency.

Page 100: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-16 | Project

Project Estimating (EST)

Estimating is usually the first phase within the project. Estimating is often the most critical phase within the project, as correct estimating and bidding will result in obtaining the project contract.

The EST module provides the following functionality:

Cost price estimation.

Sales price calculation.

Schedule estimation.

Estimate analysis.

Preparation of bids.

Copy project including estimate data.

Launching an estimate to budget.

The user can create an estimate project. For each estimate version, a complete estimate can be simulated and, if the estimate is accepted, a bid can be created from the estimate version. Estimating is often continued after submitting the bid, such as if the customer asks for changes or more details. If the customer accepts the bid, the actual project can start. The following two scenarios are possible:

Launch the estimate to budget.

For the sake of a continuous project series, the estimate project is blocked and a new project with a recognizable series and number is created for the contract with the customer.

The Estimating (EST) module relies heavily on the integration with the Microsoft Project Office suite, particularly Microsoft Excel for calculation, Microsoft Word for bids, and Microsoft Project for determining the schedule. With ERP LN Object Data Management, you can link the documents. The new module is a base solution that fulfills the basic customer requirements and is a user-friendly and integrated piece of software.

The features of estimating solution are as follows:

Estimate versions.

Estimate structures.

Estimate lines, such as the following:

Microsoft Project integration.

Microsoft Excel integration.

Page 101: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-17

Aggregate amounts by PSE.

Verify top-down estimate consistency.

Bid.

Launch estimate to budget.

Message log.

Estimate versions

An estimate goes through multiple changes and repetitions before resulting in a final bid. Many factors lead to the changes, which are either due to changes in scope by the customer or changes in the estimating process within the company. Usually, the changes could be due to progressive elaboration of the project scope.

The best way to keep track of these changes is to use version control. Therefore, every estimate will be captured under a version and multiple versions can be created for a project. You can copy one estimate version to another.

Estimate Structures

You are not required to use structures for estimating because you can estimate using descriptions. However, you can also estimate using various structures. You can use all the structures supported by ERP LN Project such as activity structure, WBS, OBS, extensions, and cost components. You can also use new user-defined structures for reporting purposes. Activity structure will be used for schedule estimations.

Typically, a project life cycle includes one primary structure which undergoes changes as the structure passes from one phase to another. Some of the phases in the life cycle of the project are estimating, budgeting, and implementation, followed by service and maintenance. This is similar to as-designed, as-planned, as-built, and as-maintained BOM. One of the structures can be used as a primary structure. Although only one primary structure exists, the project can have many other structures used for various purposes.

An estimate undergoes multiple repetitions as described in the previous feature, “Estimate versions.” In each new version, the scope and resultant structure can vary. Therefore, the structure with which the estimate is prepared must be captured for each estimate version for baseline, analysis, and tracking purposes. All this information is captured in estimate structures. You can synchronize the estimate structures from the base structures, including activity, WBS, OBS, and so on, at any time.

Page 102: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-18 | Project

Estimate lines

The estimate lines feature is the most important feature of the module, in which you can perform almost the entire estimating on one screen. In one estimate version, you can use the top-down and bottom-up estimate type and several calculation methods. You can also perform the estimation at various levels of detail for the same structural element. You can perform estimation at total level or detailed level.

The user can define the estimate with or without cost objects, control codes, cost types, descriptions, and structures. You can also calculate the cost and sales estimates in the same version.

Estimate lines at all levels only signify the amounts (cost & sales) for the primary structural element. Other structures linked to the lines are used for various views of the cost and sales information, which belong to the primary structure.

Because bottom-up and top-down estimates can exist simultaneously, for each element of the primary structure you can choose which type of estimate must be used for the bid. Leading estimate type assists combined top-down and bottom-up estimating for the same primary structure. For a bid, the user must choose between top-down and bottom-up, which is a property of each element of the primary structure. If the bottom-up cost at any level of the element is included in the bid, the top-down cost for that element is automatically excluded, which is represented as the leading estimate type. This type will be entered on the estimate line or in a separate table.

“Include in scope” option is used to specify whether the work represented by the estimate line is included in the estimate. This will affect the cost and sales price of the estimate. The main purpose of this field is to arrive at a final quotation based on customer choice to exclude parts from estimate. The flag will also serve as a workaround for alternatives.

You can use adjustments, escalations, and contingencies to fine-tune the estimate to improve the accuracy of the estimate.

Many fields such as landed cost, direct and indirect costs, margins and discounts, alternatives, user-defined statuses, in scope and out of scope are available in estimate lines and provide estimating functionality.

Integration with Microsoft Project

The current integration between ERP LN Project and the external scheduling package - Microsoft Project - is used to set the estimate structural elements of type Activities in time. These elements can be scheduled and the new dates update the estimate lines cost and sales dates. For cost, the activity

Page 103: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-19

start date releases the costs for an estimate line; for sales, the finish date sets the expected sales date.

Integration with Microsoft Excel

Currently, a large number of customers/prospects are using Microsoft Excel to perform project estimation. They defined various cost models and parametric models in Microsoft Excel.

Microsoft Excel is a powerful tool that can perform complex cost price and sales-price calculations. An extensive repository of formulas exists in Microsoft Excel, and new formulas can easily be defined. Integration with Microsoft Excel is developed to use all the mentioned features and provide the possibility for the customers to reuse existing data. ERP LN Project offers predefined Excel templates. However, these can be fine-tuned or you can build your own Excel integration. The integration with Microsoft Excel is mainly to use the following functionality:

After a calculation in Microsoft Excel of, for example, the Quantity field, the Cost Price field, or the Sales Price field of an estimate line, the value of the equivalent numeric fields in ERP LN Project’s estimate lines are updated.

After a calculation in Microsoft Excel of, for example, surcharges defined and applied in Microsoft Excel, you can update field values for a range of records in ERP LN Project’s estimate lines.

You can create a range of records in ERP LN Project’s estimate lines after calculation in Microsoft Excel of, for example, new estimate lines from Microsoft Excel.

You can draw charts/graphs to provide a visual representation of the data imported from ERP LN Project’s estimate lines, such as cash flow in the project.

An additional feature of the Microsoft Excel integration is it offers integration with other industry-specific estimating packages. Many packages use the Microsoft Excel format.

Aggregate amounts by PSE (primary structural element)

When you conduct estimation at various levels you must get a summery view of the cost and sales amounts, which will give the estimator a quick view of totals. Note that the estimate totals can be calculated for each structure maintained in the estimate lines. However, the estimate totals, which are displayed on the top of the estimate entry screen, are only for primary structure. Use this process session to calculate the amounts.

Page 104: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-20 | Project

Verify top-down estimate consistency

You must ensure the amounts of parent and children are consistent, so the combined total of the children amounts do not exceed the total parent amount. Performing these checks and giving error messages during estimate entry will be very restrictive to the user.

Therefore, only warnings will be given during the estimate entry. Additionally, these warnings are given in a separate window, so that the estimating process flows on uninterrupted.

Therefore, a separate session is provided to verify top-down estimates, which provides an error report on all inconsistencies. The top-down consistency will be performed only for cost data, and field used for verification is either Landed Cost Amount or Total cost amount depending on a parameter. No consistency check is performed for sales amount, because no check is required.

Bid

You can prepare a bid for a part of the project structure, which means multiple bids can be created for one project. Additionally, multiple bids can be made from one estimate version. Note that only one business partner is available for one bid. All the relevant information that went into the bid is stored for future reference.

The actual bid will consist of a document listing the scope and terms and conditions in Microsoft Word, the sales (/ cost) summery sheet in Microsoft Excel and all the supporting documents. These Documents are the CAD drawings, project plan from ESP, scope documents, contingency documents, and so on, that are related to the bid in ERP LN Object Data Management.

All the estimate lines of a version, which are included in a certain bid, are captured in the bid lines table.

Launch estimate to budget

The main feature of the launch estimate to budget function is to reuse all the data created during the estimating process for implementation. Another feature is the possibility of relaunching the estimate. Various options are available for launching an estimate to budget, as described in the following list:

Relaunch estimate to budget.

Launch either part of a structure, or a complete structure.

Launch to bottom-up budget or top-down budget, or both.

Launch to element or activity budgets, or both.

Page 105: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-21

Launch adjustment, escalation, and contingency as sundry budget lines.

Message log

If any errors exist in the processes of Verify top-down budget and Launch estimate to budget, the errors are captured in Message log for each login by run date. Additionally, many other messages, which are not errors, are also captured here for information. For example, a cost object code is generated for the project. This is not an error, but you launched an estimate to a project budget and the cost object code is generated in the process.

Project Budget (PTC)

The purpose of the PTC module is to prepare, control, and maintain the project budget throughout the lifetime of the project, as a baseline. Two methods are available to set up the project budget: element-based and activity-based.

Many other setups are required before you can create a project budget. The activity structure, which is required for activity budget, can be maintained in the PSS module or the external scheduling package, Microsoft Project. Standard codes, norms, items, factors, and so on, are maintained in the Project Data Management (PDM) module.

The Project Budget (PTC - Project Technical Calculation) module’s features are as follows:

Bottom-up Budget

Element Budget

Activity Budget

Budget Adjustments

Budget History

Budget Cost Analysis

Purchase Budget

Control Data

General Budget Sessions

Top-down Budget

Time-Phased Budget

Page 106: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-22 | Project

Element Budget

The Element Budget business object provides detailed information about the elements; this detailed information consists of budget lines. A budget line contains all the budgeted costs and quantity information for the cost object. Each budget line gets a code (cost object/control code). These codes are useful to analyze the cost patterns in a project.

A budget line can have the following cost types:

Material

Labor

Equipment

Subcontracting

Sundry costs

You can use cost components, such as Paintwork, to have an extra control dimension of the budget lines. You can also copy budget data to another element budget.

Activity Budget

The Activity Budget business object is similar to the Element Budget business object. However, the following differences exist:

You cannot define a frequency between parent and child.

Relationships cannot be multiparent.

The activities, and their hierarchical relationships, are maintained in the PSS module. Budget detail lines of the activity budget are used in the planning package, Microsoft Project. The number of levels in an activity structure is unlimited. Based on the parent/child principle, relationships are defined between activities. The use of this structure is according to the bottom-up budgeting principle.

After the activities in a project have been recorded, the corresponding budget detail lines are recorded in the Activity Budget business object. Similar to element budget, cost components are applicable. You can also copy budget data to another activity budget.

For information about activities and activity structure, see the feature description in Project Structure in the PDM module.

Page 107: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-23

Budget adjustments

Use the budget adjustments feature to implement change control on budgets. After a budget is finalized, you can no longer modify the budget information; the only way is to use adjustments or extensions. The main difference is that adjustments cannot be invoiced to customers, but the extensions can be invoiced to customers.

All the adjustments can be captured under various adjustment codes for better tracking and control under different heads.

Budget history

Use the budget history feature to trace the complete changes of the budget right from insertion of a budget line. Any modifications made to a specific budget line are captured per login and date.

Budget Cost Analysis

At various stages in constructing the actual budget for your project, you will want answers to such questions as the following:

What is the total amount budgeted?

What amounts are budgeted for certain elements or activities?

What amounts are budgeted for certain cost components, control codes, or cost objects?

What numbers of hours are budgeted for labor costs?

What amounts are budgeted for extensions or surcharges?

ERP LN Project provides a budget cost analysis facility to help you display and print the information you need. Note that you do not analyze the actual budget directly. Instead, you generate a new type of data called analysis data, and run inquiries and reports on that derived data; think of the analysis data as an overview of the actual budget. You can create multiple overviews for a single project, and assign a unique budget cost analysis code to each one.

Control Data

The control data is a derived budget based on the project budget and surcharges. You can use the control budget as a frozen budget for the following operations:

Generate planning orders in the PSS module.

Record progress in the PPC module.

Record actual costs in the PPC module.

Page 108: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-24 | Project

Generate invoices for customers in the PIN module.

Purchase Budget

A typical actual budget contains cost objects with long purchase periods. Additionally, the quantities to be purchased can be uncertain. To wait until such information is available can delay the project and prove costly. Instead, you can use the Purchase Budget sessions to obtain these types of cost objects before project implementation starts. You can create a purchase budget by entering cost objects directly, or copying them from the actual budget. You can purchase part quantities by specifying a percentage of the budgeted value. The Project Requirements (PSS6) module uses the purchase budget to generate purchase orders. The purchase budget does not affect the actual budget and is used to bypass the step-by-step process of project budgeting and implementation.

General Budget Sessions

General Budget session functionality is used in the element budgets and the activity budgets. You can update the changed prices and rates in the actual budget with their latest values, and you can also update the budget dates and budget line currencies. If the budget type for project control is an activity budget, you can copy the element budget to an activity budget. You cannot copy an activity budget to an element budget.

You can create and update assignments for employees in ERP LN People for project tasks

The user can customize an item based on customer specifications using the integration with the PCS module of ERP LN Manufacturing.

Top-Down Budget

The user can budget in a top-down method instead of a bottom-up method. In the top-down method, the user can first assign a budget to a parent activity and distribute the budget to all the activity’s children. The budget of the parent will be a constraint for all the children. You are not required to distribute all the budget of the parent to the parent’s children. This process is repeated all the way to the lowest level activities of the activity structure.

Time-Phased Budget

A time-phased budget is a top-down, time-scaled budget that uses activity structure created in the PSS module. The time phased budget sessions in PTC let you do the following:

Create budget versions to keep track of changes in your top-down budget.

Page 109: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-25

Distribute amounts to charge elements of the ChBS that have been created in the PSS module.

Assign earned-value-method-related data to manage which part of the budget amount must be released.

Generate the BCWS.

To support changes in a project, you can define more than one version of a time-phased budget and trace changes through the versions.

Currently, only top-down budget can be time phased. However, a workaround is available for time-phasing bottom-up budget: first, create a top-down budget from the bottom-up budget. A utility is provided to perform all this automatically: Generate Structure and Top-Down Budget, then time-phase the created top-down budget.

Project Planning (PSS-2)

The Project Planning (PSS-2) module contains the scheduling information of the project; the project plans and their activities and milestones are defined here. ERP LN Project does not have the scheduling functionality, so the functionality in External Scheduling Packages (ESP) is used for project schedule development. ERP LN Project is integrated with Microsoft Project 2002 Standard, Professional, and Server versions.

Schedule development consists of activity definition, activity sequencing, and activity duration estimating. You can create an activity definition in ERP LN Project or Microsoft Project and send it to the other system for the next process steps. You can only perform activity sequencing using relationships and constraints in Microsoft Project and import into ERP LN Project. The activity duration estimating using the resource allocations with resource calendars, leveling, and capacity analysis must be performed in Microsoft Project. The resultant activity start and end dates are transferred to ERP LN Project through the integration.

The Project Planning module serves as the main interface between ERP LN Project and Microsoft Project 2002 to exchange the scheduling data. Various views of the actual project schedule will be available in Microsoft Project.

The activities contain a lot of other information required for requirements planning, implementation, progress, and control. The earned value method used for time-phasing the top-down activity budget is also defined in the activities.

The project baselines for performance measurement are carried out in the PSS-2 module.

Page 110: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-26 | Project

Features of PSS-2 are as follows:

Plans.

Activities (Scope Definition).

Activity Relationships.

Milestones.

Integration with Microsoft Project.

External Scheduling Links.

Baselines.

Plans

Plan session is used to register plans. A plan is used to identify an activity structure and contains the planned start and end dates of the project. Multiple plans can be used within one project for simulation purposes and scenario planning.

Activities and Activity Structure

The Activity structure is a commonly used hierarchical structure to split a project’s scope into smaller manageable work packages; for more details, refer to the PDM section. The scheduling information of activities consists of planned and actual start and finish dates, and progress (percentage completed). The start date and finish date of a parent is equal to the earliest start date and latest finish date of the child activities.

The definition for spreading the budget in time periods is achieved through earned value concept. Each activity can have a separate earned value method. With the earned value concept [Cost Schedule Control System Criteria by Flemming, 1983], you can perform the performance measurement of the project.

In Project, activities can be distinguished into three main levels. The activities in each main level are grouped into a specific type:

Main level 1: Level 1 describes the components of the project to be implemented, which are usually the deliverables of the project. A level is the roughest subdivision of the project. Activities are indicated as WBS elements.

Main level 2: At level 2, WBS elements are subdivided into cost accounts. A cost account can be assigned to an organizational unit. Several cost accounts can be assigned to the same organizational unit.

Page 111: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-27

Main level 3: A cost account can be subdivided into work packages for the short-term, and planning packages for the long-term. The actual project implementation takes place at work packages. Planning packages are high-level budget and schedule planning and will eventually result into one or more work packages.

Activities are arranged in a tree-like structure with these three levels. In this structure, cost accounts cannot be structured into a hierarchy, unlike WBS elements, work, and planning packages. Additionally, an activity cannot have more than one direct parent.

Activity Relationships

An activity relationship means a relationship between two activities or a relationship between activities and budget lines. Activities are sequenced regarding work and specific dates to provide realistic schedules. The relationship indicates that a certain activity (successor) cannot start or end until another activity (predecessor) starts or ends. There can be four types of relationships:

• Finish-to-start: The initiation of the task of the successor depends on the completion of the task of the predecessor.

• Finish-to-finish: The completion of the task of the successor depends on the completion of the task of the predecessor.

• Start-to-start: The initiation of the task of the successor depends on the initiation of the task of the predecessor.

• Start-to-finish: The completion of the task of the successor depends on the initiation of the task of the predecessor.

Milestones

A milestone is an activity with zero duration, and represents a relevant event. Milestones determine the moment of invoicing, and the calculation of the earned value.

Integration with Microsoft Project

The main function of using Microsoft Project is to determine scheduling information for work packages and budget lines. The main function is also used to determine the expected cost date and expected sales date fields of estimate lines. All the resources, including cost objects, employees, trade groups, and calendars present in ERP LN, can be transferred to Microsoft Project for use in scheduling.

Page 112: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-28 | Project

The activity structure and activity relationships are transferred to Microsoft Project, and form the basis for scheduling. The activities in Project can be divided within Microsoft Project into several subprojects. Therefore, for each cost account, you can set up a different schedule in Microsoft Project. Additionally, a user can schedule a range of cost accounts, such as all cost accounts related to an organizational unit, in one project in Microsoft Project.

Microsoft Project offers the following functions:

Use of activities, precedence relationships, resource lines (budget lines in Project terms), and calendars.

Maintaining WBS.

Network planning.

Resource Leveling.

Capacity analysis.

Multiproject planning with distributed projects.

Recording and displaying the baselines.

Modern windows functionality, including user defined-columns, filters, and so on.

In Microsoft Project, you can detail the lowest level activities from ERP LN Project for the benefit of scheduling. One or more Microsoft Project activities can be linked to a work package of ERP LN Project.

External scheduling links

In external scheduling links, the various Microsoft Project’s projects linked to ERP LN Project, and the top linked activity, are stored. The user can manually delete the link; however, Infor does not recommend this. The correct way to disconnect the integration is from the disconnect process from Microsoft Project.

Base line

The base line can be seen as a snapshot of the project schedule, and contains the start and finish dates of all the activities and milestones. You can use these items to keep the original plan. You can also store several base lines. Whenever a new base line is planned for the project, this signifies the scope of the project has deviated considerably from the original plan and that the previous baseline is no longer relevant.

You can also save baselines in ERP LN Project from Microsoft Project.

Page 113: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-29

For performance measurement, you must store one or more base lines.

Project Requirement Planning (PSS-6)

The Project Requirement Planning (PSS-6) module offers the functionality to generate/maintain recommendations for material, equipment, and subcontracting during the project. The recommendations are divided into purchase orders and warehouse orders and, after you confirm and transfer these recommendations, this recommendation will be transferred to the Purchase Control module and ERP LN Warehouse Management. Another feature of this module is the generation of service orders for labor budget lines, which are linked to a reference activity. Order generation is called the project requirements planning, and also includes the generation of rescheduling messages.

The PSS-6 module has functionality to generate recommendations through a project requirements planning run from the control data, which is based on the actual (and final) budget. This control data is defined in the Project Budget (PTC) module.

Additionally, all requirement transactions for purchase and warehouse orders are registered in order line balance. The purchase and warehouse deliveries for the project are registered in the Order History.

The service order generation works differently compared to purchase and warehouse order; you can also generate service orders for free budget. Therefore, generating control data is unnecessary. This provides the advantage of advance notification to Service for planning purposes. The actual implementation of the service order takes place only after the project is Active and budget is Actual.

Refer to the Project Progress (PPC) module for the cost flowing back to ERP LN Project from the purchase, warehouse, and service orders.

The features of the PSS-6 module are as follows:

Generate planned PRP orders.

Order line balance.

Planned PRP purchase orders.

Planned PRP warehouse orders.

History of PRP orders.

Generate service orders.

List of service order links by project.

Page 114: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-30 | Project

Generate planned orders

With the generated planned orders feature, you can generate or regenerate planned orders from the Project Technical Calculation (PTC) and Project Planning (PSS) modules.

Use this feature to generate planned PRP purchase orders and planned PRP warehouse orders required to do the following:

Order goods

Rent equipment

Mobilize subcontractors

The orders are generated based on the start date of the activity budget lines. If these are not present, then it uses the activity or element start date; if this is also empty, it uses the project start date. You can divide all orders generated into the following three types of orders:

Material recommendations

Equipment recommendations

Subcontracting recommendations

Material recommendations are subdivided into the following:

Purchase Orders: Orders for items that must be purchased by ERP LN Order Management.

Warehouse Orders: Orders for items handled by ERP LN Warehouse Management, which are further divided into the following:

Orders for standard items that have inventory in any of the warehouses; this depends on the way the warehouse clusters are setup. For standard items, Infor makes a warehouse reservation when you enter a planned warehouse order or confirm a planned warehouse order. When this reservation will be made depends on a parameter.

Orders for customized items produced by ERP LN Manufacturing that will be stored in a warehouse.

Equipment and subcontracting recommendations always result in purchase orders.

When you generate planned orders, you can use an interval for planned orders to reduce the number of orders. A time fence is also available to automatically confirm planned orders.

Page 115: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-31

If this concerns a purchase contract concluded with a business partner, ERP LN creates planned orders with a reference to that contract. If budget/ planning data are changed, rescheduling messages are generated to take action on actual orders.

Order line balance

You can see the ordering flow from budget to delivery to project. All the planned PRP purchase orders, purchase order advices, actual purchase orders, planned warehouse orders, and actual warehouse orders are displayed. The request for quotations and manually entered purchase requisitions are also captured and displayed here.

Planned purchase orders

Use the planned purchase orders feature to plan purchase orders and transfer the orders to ERP LN Order Management. You can create these orders from the Generate Planned PRP Orders process and also manually enter the orders. All the planned PRP purchase orders must be approved before transferring the orders to ERP LN Order Management. When you transfer the PRP purchase orders, these orders will result in purchase order advices.

These advices will be confirmed in Purchase, and result in purchase orders.

You can combine multiple PRP purchase order advices with other purchase advices to create one purchase order, using the commingling feature present in ERP LN Order Management.

Planned warehouse orders

Use the planned warehouse orders feature to plan warehouse orders and transfer them to ERP LN Warehouse Management. You can create these orders from the Generate Planned Orders process and also manually enter the orders. All the planned PRP warehouse orders must be approved before transferring them to ERP LN Warehouse Management.

You can combine multiple PRP warehouse orders into one warehouse order to save a lot of administrative work involved for processing each warehouse order.

Page 116: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-32 | Project

History of PRP order

You can see the history of all purchase and warehouse orders delivered at a project warehouse or a project site. All details regarding the cost objects, the objects’ quantities, and the project information are presented.

Generate service orders

Apart from the purchase and warehouse orders, you can generate service orders for project labor requirements. A mapping between project labor cost object and reference activity of service is done to define any service requirements for projects. You can generate service orders to do the following:

Handle the contract lifecycle, including warranty and maintenance.

Perform project-driven organizations, including installations.

Unlike PRP purchase and warehouse orders, no planned service orders are generated; therefore, no approval step is required. Here, you will directly create a service order in ERP LN Service. The labor budget line will provide the planned start and finish times for the service order activity. Similarly, the resource requirements for the generated service order activity will be based on the reference activity linked to the labor budget line.

To create clusters, you can use the as-built structure of project product for service and maintenance. Refer to the description of physical breakdown sources features in the Configuration Management module of ERP Service.

List of service order links by project

Use the list of service order links by project feature to view the progress of the service orders and service order activity lines linked to the project. You can enter new service order activity lines. You can also edit all the existing service order activity lines that do not have the status Costed.

You can view the status, activities, and start and end dates of service orders.

Project Progress (PPC)

The Project Progress (PPC) module contains functionality to measure, register, and monitor the progress, cost, and revenues during the implementation of a project. This module is divided into two parts:

Page 117: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-33

Project Progress is the part where the actual data is registered, or where entries are collected for confirmation and processing to ERP LN Financials and project cost history. Use this part to register and control all the information needed when you carry out a project.

Project Monitoring is the part where you compare the budgets with the actual and permitted data and where the (possible) consequences are visible. Use this part to monitor the project based on the progress, revenues, and costs recorded in Project Progress (PPC) with regards to the project budget. The Project Monitoring part is described in the following section.

The features that belong to PPC Progress are as follows:

Progress: Progress offers the possibility to maintain the project progress for all cost types, at various levels, including activities, elements and extensions.

Costs: Here, the actual costs and commitments are registered or collected from other packages.

Revenues: All the revenues of a project are registered. This registration is either the result of project invoicing, or you can manually perform this procedure.

Financial Results: This feature is intended to take profits, losses/financial reservations during the implementation of projects, such as at the closing of the financial year. The final result is taken when the project is closed.

Extension Transactions: Project contract quantities, prices/the time spent for specific project parts can vary and be billable. Use this feature to maintain the required information and generate transactions for invoicing.

Processing: This feature lets you send the costs, revenue, extension transactions, and financial results to project history and ERP LN Financials. The costs and revenues from ERP LN Financials and the revenues generated by ERP LN Central Invoicing are also processed.

Progress

The progress of a project can be registered for the following:

Elements: element, element/cost type, and element/cost object.

Activities: activity, activity/cost type, and activity/cost object.

Extensions: extension/cost type and extension/cost object.

Page 118: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-34 | Project

Progress registered at the cost object level is the physical progress based on the units and quantities completed.

Progress is used to determine the quantities and costs permitted, and can be used for invoicing. Progress invoicing is intended to register at element/cost type level and activity/cost type level. Progress at activity/cost type level is used for performance measurement. At the other levels, registration is intended for monitoring.

Progress can be updated globally for ranges of elements, activities, specific cost types or all cost types.

You can register progress based on generated control data. You can also register progress on element budgets, while your generated control data is based on activities. However, if your generated control data is based on elements, you cannot register the progress of activities.

The activity progress can provide the same information as the activity progress does in the external scheduling packages (schedule progress). The progress of activities can be derived from the planning progress of an external scheduling package, such as Microsoft Project.

If the project invoicing method is progress or unit rate, the interim valuations (progress) can be registered to create progress invoices.

Forms can be printed to note down progress on site.

For an ERP LN Project activity, you can see the time-based progress of the accompanying PCS projects. You can link activities or milestones to customized items in PCS. You can also report the progress for each customized item in the PCS product structure to the ERP LN Project project.

After the progress is recorded, it can be processed to Project Monitoring. Additionally, invoicing can be carried out based on the progress of the project.

Costs

Use Cost and commitment session to register actual costs and commitments. The user can separately store the costs for hard and soft commitments. Cost objects are used at the most detailed level of a project and register the actual hours, quantities, and costs.

Costs/commitments can be entered manually, or are a result of the following:

Registering hours in ERP LN People.

Page 119: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-35

Purchase orders in the Purchase Control (PUR) module of ERP LN Order Management.

Transferring project inventory or anonymous inventory from a project.

Warehouse to a project. You can perform this procedure in ERP LN Warehouse Management.

Costing the lines of service order or service order activities linked to projects in ERP LN Service. All the costs of service order and its activities will flow into labor cost object.

The Accounts Payable (ACP) module in ERP LN Financials.

You can register costs for all cost types. Each cost line has a unique currency. In case of Cost Plus contracts, each cost line can be marked as Billable or Non-Billable for invoicing purposes. Commitments can be manually entered for all cost types, except labor. When the actual costs are available at a later stage, these costs can be linked to commitments, based on cost object code or document number.

Every placed order or registered receipt can be a commitment, and is recorded in the commitment accounting system until the corresponding invoice is entered.

Using cost, commitment, and revenue surcharges, you can cover indirect costs. PPC provides the option to use several surcharges.

If costs and commitments are the result of actions in ERP Financials or ERP Order Management, ERP Warehouse Management, or ERP Service, then these transactions will be automatically created. The template of surcharges (percentages) applied to registered costs can be defined by project, cost type, cost object, and cost component. Depending on the extension definition, extensions are included or excluded.

Project costs can also be booked from the Accounts Payable module in ERP Financials to ERP Project. For example, an invoice with project-related costs is directly entered in ERP Financials without intervention from ERP Purchase.

You can maintain forecast for final results and store information by date. Hours entered in the ERP People package are recorded as labor costs. All registered and processed transactions are stored in history.

You can enter subcontracting hours to monitor subcontractors.

The Costs table provides input for the extension transactions. If the extension settlement method is a provisional amount, the invoicing depends on the actual costs registered.

Page 120: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-36 | Project

Cost Forecast

You can forecast the costs that would be incurred on the project to reflect the true performance measurement and interim results.

The cost forecast, which is the Estimate At Completion (EAC) of a project, is determined by one of the following formulas:

EAC = original budget + changes to the budget.

EAC = actual costs + Estimate To Complete (ETC).

A parameter indicates which method, ETC (formula 2) or changes to the budget (formula 1), is used to determine the EAC. If the EAC is manually entered, this parameter determines whether the changes to the budget or the ETC are calculated.

Registering revenues

All the revenues of a project are registered. You can perform this registration manually, or the registration can result from project invoicing. When a project invoice is printed in the Sales Invoicing (SLI) module of ERP Central Invoicing, the project revenues will be automatically available. Surcharges can also be applied to revenues.

Additionally, you can maintain the forecast deviations of the revenues by element and activities against the contract; this way, you can monitor the result in the Monitoring module. You can also enter the revenues in various currencies.

Financial results

The project costs, revenues, and profits are recognized when the project is completed. This lets you view over/under billings and over/under costs, and the revenues situation.

Revenue recognition can also be carried out for projects that are not completed. These interim results are determined while you carry out a project.

Two interim results types are available:

Interim result revenues: Revenue recognition.

Interim result costs: Cost of goods sold.

These types are linked to default journal entries in ERP Financials.

Page 121: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-37

When you generate financial results, you can make various selections on related topics. If required, you can modify the generated interim results.

To calculate the revenue recognition of a project, you can use the following methods:

Percentage of Completion This revenue recognition method is based on the percentage of completion of the entire contract, or the percentage of completion of an extension. It is often used for projects without hardware deliverables, such as engineering or development projects. The percentage of completion is manually entered or is the result of the costs divided by the estimate at completion.

The revenue recognition Milestone method is based on the completion of milestones. It is often used for projects without hardware deliverable, such as engineering and development projects.

The revenue recognition method Reimbursement Contract is based on actual costs transactions and their sales value, and is sometimes based on a margin. This method will be used for reimbursement contracts (Cost Plus Contracts).

Earned Revenue Factor (ERF) This method is similar to the reimbursement contract method; however, the contract type is fixed price instead of cost plus (cost reimbursement). The recognized revenue is based on multiplying the costs with an earned revenue factor. In other words (cumulative) earned revenue = (cumulative) costs for current period*ERF. You can manually enter the ERF, or the ERF is calculated as project contract amount/total budgeted costs.

Actual Revenues The recognized revenues are based on the revenue amounts. The recognized revenue can be calculated based on several revenue components; these are invoiced revenues, expected revenue, and forecasted revenues.

To calculate the cost of goods sold, you can use the following methods:

Profit Percentage: This total cost of goods sold is based on the recognized revenues and a profit percentage. This method is often used for projects without hardware deliverables, such as engineering and development projects.

COGS = Total Revenue Recognized to date * (1 – profit %)

In other words, the revenue is calculated and then the costs of goods are calculated based on the recognized revenue and profit percentage.

Page 122: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-38 | Project

Reimbursement Contract Calculate the total accrued costs, including the unbillable costs and unpaid transactions, which are the costs that originate from unpaid purchase order invoices. Apply the overhead using the surcharges on the incurred costs.

When a project is finished, the processed financial results will be reversed. After a project is closed, the final result is available in the Monitoring module; however, during a project, you can also see the result in this module.

Extension Transactions

Progress provides input to fluctuations in extension settlements, which determines the data required to invoice the variations of a project contract. When the quantities or the price vary, the invoicing of these variations is based on the registered progress.

If quantities, prices/the time spent varies, PPC can signal any deviations and generate the basis for invoicing the fluctuations. The project forecasts and registration of relevant project information will be handled. The expected forecast deviation of costs can be recorded.

In the extension settlement, various types can be distinguished, such as index fluctuations, price fluctuation settlement, quantities to be settled, and provisional amounts.

Index fluctuations means a percentage of the contract price can be settled according to price indices. The billable amount is based on invoiced installments or the progress. In the price fluctuation settlement procedure, the data for the price variations, such as wage fluctuations, can be registered and maintained. The results of the procedure are generated invoices with the billing of price variations. These invoices are processed by the ERP Central Invoicing (CI), and can be sent to the customer based on the invoicing method defined in the PDM module.

Budget entries that contain specific materials can be settled while taking account of possible price fluctuations for those materials. Price indices are maintained by material and date. Billing is based on progress.

Transactions will be generated for quantities to be settled. Billing is based on the element progress or extension progress.

Provisional amount transactions will be generated for this extension type. Billing is based on the difference between actual transactions and the preliminary amount in the contract.

Page 123: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-39

Processing

Costs, commitments, and revenues must be confirmed before processing. After you confirm these factors, they are processed to Project History, Project Monitoring, and ERP LN Financials, and allow cost invoicing. If cost surcharges are defined, extra sundry costs are generated when processing.

Project Monitoring (PPC)

Project Monitoring is the monitoring part based on the progress, budget, revenues, and costs. In this part, you compare the budgets with the actual and permitted data and where the consequences are visible. Information from various modules is combined to generate project-monitoring reports. The reports are based on quantities and amounts, and can be presented for any project level. Monitoring is based on the project currency.

A wide range of selection criteria ensures the correct data is presented to the correct people. For example, including or excluding expected costs (commitment accounting) for the current or cumulative period, and with or without final result forecasts. Additionally, you can see the estimated cost for the end of a project while the project runs.

Features of PPC Monitoring are as follows:

Build Actual Cost Control The cumulative permitted and actual cost, up to a period from the start of the project, will be handled here.

Control Inquiries and Reports Inquiries and reports for project control purposes are the main feature here. You can make reports for the current period and also for periods in the past.

Financial Analysis (Graphs) This feature provides the functionality to display costs and revenue graphs, and performance indicators.

Performance Measurement Provides data and reports required for effective analysis of variances.

Performance measurement results from comparing Budgeted Costs of Work Scheduled (BCWS), Budgeted Costs of Work Performed (BCWP), Actual Costs of Work Performed (ACWP), Estimate To Completion, and Estimate At Completion.

Page 124: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-40 | Project

Build Actual Cost Control

The permitted and actual cost calculation for the current period and the accumulation from the start of the project will be determined here. The build actual cost control must be carried out to obtain up-to-date control, inquiries, and reports. The permitted costs are determined based on the budgeted costs and the progress at the element/cost object or activity/cost object level.

Monitoring is based on the project currency. Therefore, the budget and cost lines with their various currencies are converted to the project currency when you run the build actual cost control.

Control Inquiries and Reports

Inquiries and reports for project control purposes is the main topic of the Control Inquiries and Reports Business Object. For inquiries, the level of detail depends on the definition of the project control levels.

Project control inquiries are available by the following:

Project, project/cost type, project/control code, and project/cost component.

Project element, element/cost-type, element/control code, and element/cost component.

Project activity, activity/cost-type, activity/control code, and activity/cost component.

Project extension, extension/cost-type, extension/control code, and extension/cost component.

Zoom to details (history).

Within the control levels, the results can be reported as follows:

Including or excluding commitments.

Quantities or amounts.

In current period or cumulatively.

With of without the forecast for final results.

Including variances, budget, revenues, and result.

A large number of reports are available to meet the organization’s requirements, such as project control with references to purchase, and warehouse orders and the status of these orders. ERP LN allows the user to easily drill down to the desired level of cost control.

Page 125: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-41

Financial analysis (Graphs)

Use the financial analysis session to create a graph of the progression of costs and revenues during the project implementation time. By analysis of the costs and revenues within a specific period, you can make a planning of the required or remaining amounts in the future. The graph shows a cost line and a revenue line; both lines consist partly of actual amounts and planned amounts. Before the reference date the actual costs and actual revenues are shown. After the reference date, the planned costs, revenues, and forecast are shown.

The purpose of the financial analysis is the following:

Liquidity forecasting.

Performance measurement.

Two types of graphs are available on worktop and WebTop, depending on the method of monitoring used:

Financial Analysis graph.

Performance Measurement graph using EVM.

The following table lists the fields, and their interrelationships, that appear in each graph:

S.No Control Inquiries concept Earned value concept

1 Planned costs (budget) BCWS

2 Actual costs ACWP

3 Permitted costs (progress) BCWP=EV

4 Forecasted costs ETC

S.No 1: These costs are the budgeted costs and time scaled according to a base line. The cost distribution depends on the concept used:

Control Inquires: At the beginning of the activity, or distributed.

Earned Value: According to the chosen method on the activity level (see PSS).

S.No 2: The actual costs posted to the project history.

S.No 3: Determined on the basis of performance according to the used concept.

S.No 4: Forecast costs inclusive of commitments. Forecasting in EV method depends on the cost forecast approach as explained in the Project Progress (PPC) module.

Page 126: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-42 | Project

For both concepts:

Planned, forecasted, and actual revenues are displayed

Performance Measurement

Performance measurement is an objective measurement of how much work has been accomplished on a project. Using the performance measurement methods, members of management can compare how much work has actually been completed against the amount of work planned for completion.

This method integrates cost and schedule into an integrated cost schedule control system for measuring the project performance. Therefore, the following is determined:

The budget costs of work scheduled (BCWS).

The budgeted costs of work performed (BCWP).

Actual costs of work performed (ACWP).

Budgeted costs at completion (BAC).

Estimated costs at completion (EAC).

Schedule Variance (SV), and the permitted costs minus planned costs (BCWP-BCWS).

Cost Variance (CV), and the allowed costs minus planned costs (BCWP-ACWP).

These performance measurement values are generated on four levels:

Activity.

Activity/cost type.

OBS element.

OBS element/cost type.

Project Invoicing (PIN)

The Project Invoicing (PIN) module collects, prepares, and provides invoice data, with the purpose to transfer this data to the Sales Invoicing (SLI) module of ERP Central Invoicing package. Several invoicing methods are supported.

The PIN module sets up the invoicing of fixed price contracts, cost plus contracts, holdback, and extensions. Several invoicing methods are

Page 127: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-43

supported, as listed in the description of the module. The use of advance payment requests is supported.

In Sales Invoicing you can manually change, finalize, and print invoices. Additionally, the generic features such as discounts, VAT, and late payment surcharge are processed in Sales Invoicing.

The PIN module’s features are as follows:

Advance Payment Requests Allows you to define advance payment requests.

Installments Allows you to define installments to periodically invoice parts of the contract amount.

Progress Generates progress invoice installments.

Cost Plus Use this feature to select cost transactions for invoicing.

Integration to Sales Invoicing Collects project invoice data and transfers the data to Sales Invoicing.

Settlement of a project can take place based on a contract price or the actual costs (Cost Plus). In the latter case, additional surcharges can also be settled. Settlement of extensions takes place separately.

To invoice projects and extensions, you can use several methods. The available methods can be arranged as follows:

Agreement Methods

Project - Fixed price contract Installment, progress invoice, unit rate

Project - Cost plus Unit rate, cost plus

Extension - Variations Contract amount, budgeted costs, actual costs

Extension - Provisional amount

Fluctuation settlement

Quantities to be settled

Actual costs

The following sections describe each of these methods. For each method, the PIN module is used to collect data for Central Invoicing. In this package, the invoice is generated. One invoice can cover several installments, advances, cost-plus lines, and so on, combined with a number of projects by using the Sales Invoicing module.

Page 128: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-44 | Project

Installment invoicing

You can use installment invoicing to arrange a time-phased settlement of the contract amount. You must register predefined installments and installment amounts. To register the amounts, you can use a ratio of distribution based on points or percentages. With points, a total number of points is assigned to the project; these points are distributed over several installments and each point represents a proportional part of the contract amount. The use of percentages is based on the same principle.

You can make the moment of invoicing for the remaining installment amount dependent on completing an activity or a milestone.

Normally, each installment will result in a new invoice. However, you can combine installments into one invoice because installments are linked to Milestones, which are reached at the same time.

Progress invoice

The progress invoice concerns a special way of installment invoicing, in which the installment amounts are based on the actual progress, and the sales rates are based on the elements or activities. This data is collected to be sent to Sales Invoicing. In the PIN module, the data appears on the installment motivation, which serves as a basis for the installment amount. The remaining amount will be invoiced through the last installment.

In this method, a distinction is made between direct and indirect elements or activities. For direct elements or activities, costs that can be directly charged to a product or service are budgeted; for example, budgeting asphalt in m2 to construct a road. On indirect elements or activities, such as site setup, surcharges are budgeted.

Each element or activity is assigned a budgeted quantity and sales rate. For direct elements or activities, an agreement determines if variations can be settled. For indirect elements or activities, you must determine whether settlement takes place on the basis of the progress (quantity) of the element or activity, or on the basis of the total progress of the direct elements or activities. The latter method is called project progress.

Example

The example includes three elements:

E12, direct element, variations can be settled.

Page 129: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Project | 7-45

E21, indirect element, settlement on the basis of progress quantity.

TOP, indirect element, settlement according project progress.

The following data applies to the elements:

Element Quantity Sales Rate Total Settlement Price

Progress

E12 110 16 1760 20 40

E21 5 200 1000 2

TOP 50.000 60 3000

The billable amounts are as follows:

E12: 16*40 = 640

E21: 200*2 = 400

TOP: 3000*(640/1760) = 1091

Example settlement of variations:

Suppose the progress of E12 is 135; in this case, a variation of 25 units applies. The variation will be invoiced by a separate invoice: 25 * 20 = 500.

Unit Rate

Unit rate invoicing is based on the progress and sales rates of the elements or activities.

Cost plus

In the case of cost plus invoicing, the sales amounts are based on cost amounts plus the margin applied to each cost line. The cost plus markup percentages (margin) are defined by cost type in Project Definition (see PDM). When the margin percentages are empty, the sales amounts are calculated based on the quantities multiplied by sales prices/rates of the cost objects. To determine the invoice amounts, you can register the related quantities of cost objects during cost registration.

Extension-contract amount

Extension-contract amount concerns a single invoice with the total amount recorded for the extension.

Page 130: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

7-46 | Project

Extension-budgeted costs

Extension-budgeted costs concerns a single invoice, with the amounts specified by cost type. The total quantities and sales prices/rates on the budget lines result in the amount to invoice.

Extension-actual costs

You can perform multiple invoices with the extension-actual costs method, which is similar to cost-plus invoicing. The invoice amount is equal to the quantities and sales prices/rates of the actual cost lines.

Advance payments

An advance payment is an agreement between the customer and contractor, and is part of the contract. An advance payment is received at the beginning of the project when the contractor has incurred some initial costs. Advance payments are registered separately. When you deal with installment invoicing, you can choose the installment with which you want to settle the advance. Additionally, advance-installment settlement mapping can be maintained to split the advance amount with different installments defined for that business partner. For the cost plus and unit rate invoicing methods, the amount of the advance payment will be settled with the next invoice.

Holdback

Holdback means a part or percentage of the invoice is paid when the job is completed. This amount is determined by taking the percentage, which is recorded in the Project Definition (PDM) module, and applying this percentage to the invoiceable lines. Holdback can be applied to all invoicing methods.

Integration with Sales Invoicing

The Sales Invoicing module of ERP Central Invoicing receives the amounts and supporting information, such as quantity specification, milestones reached, and activities completed, from PIN for invoicing. The invoices are created, confirmed, and printed in Sales Invoicing. The invoice amounts are then posted to the project revenues and the accounts receivable are created. These revenues are transferred to the General Ledger and the Revenue History.

The definition of advances takes place in Project. The remaining processing, including the settlement using the next invoice, is handled by Sales Invoicing.

VAT, discount settlement, and processing late payment surcharge and terms of payments are centralized in Sales Invoicing.

Page 131: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

8 Chapter 8 Enterprise Planning

Introduction

Enterprise Planning performs and controls the planning process in multisite and single-site environments. The planning run supports master planning and detailed order planning for production, purchase, and distribution. Extensive analysis tools support the planner in evaluating the plan, such as simulation scenarios, planning signals, and performance indicators. Subsequently, the plan can be released to execution level.

This chapter describes the modules of ERP LN Enterprise Planning in more detail; it also describes the functions and features of the following modules:

Enterprise Planning Master Data (RPD).

Master Planning (RMP).

Order Planning (RRP).

Plan Analysis (RAO).

Plan Transfer (PAT).

Enterprise Planning Parameters (RPD).

Page 132: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

8-2 | Enterprise Planning

The following figure shows the relationship between these modules:

Define Demand Plan

Plan Analysis

Adjust Planning

Master PlanningOrder Planning

Plan Transfer

PlanningHorizon

Planning Parameters Planning Master Data

Enterprise Planning Master Data

In the master data the planning structure is set up; the structure consists of simulation scenarios, plan items, capacity resources, and plan units. Additionally, you can set up rules for supplier and distribution sourcing and for lot size values.

Scenarios

You can use scenarios to simulate planning runs for various business situations. Only one scenario can be the actual scenario, representing the actual plan that can be transferred to production, purchase, and warehousing.

You can divide the scenario-planning horizon in plan periods of various lengths. This allows you to forecast and plan in small periods on the short-term, and in larger periods in the longer-term. You can define the scenario as rolling, which will periodically redivide the scenario-planning horizon in plan periods starting at the current date. This offers a consistent period division for the planner as time passes.

Page 133: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Planning | 8-3

You can copy static data such as supplying and sourcing strategies, and dynamic data such as planned orders, between scenarios.

You can define relationships between a central scenario and local scenarios in a multisite environment; this allows a central planning run that triggers the local planning runs. You can also aggregate and disaggregate data such as forecast and orders between the local scenarios and central scenario.

Item data

You can define the planning settings for an item in the Item Planning Data. The plan item can be defined as Family item, which is an aggregate of multiple plan items. Another important setting is the default source, which determines if the item is supplied by production, purchase, or distribution. When you select the default source production/purchase, the actual source is determined by the Date-Effective Item Data session. You can also define the horizons to generate planned orders and plans for each plan item. Additionally, you can define whether the plan item has an item master plan, and also the types of capable to promise that are used for promising the item to customers.

Item planning default data can be used to default the previously mentioned planning settings when you insert a new item.

Aggregation relationships define which data can be aggregated/ disaggregated between a family plan item and its child plan items, in multisite and single-site environments.

A bill of critical materials and bill of critical capacities can be set up for a plan item. The bill of critical materials and the bill of critical capacities are used in the master planning run to explode critical material and capacity requirements based on long-term production plans. You can manually insert the critical materials and capacities, or generate them based on the Critical in Planning check box in the Item Planning Data and the Critical in CTP check box in the Resource.

Resources

Resources are used to provide information about available capacity, capacity utilization, the resulting free capacity, and capacity capable to promise. All work centers you define in ERP LN Manufacturing are automatically inserted as resource in Enterprise Planning. However, other type of resources for which you want to plan capacity can also be defined as resources directly in Enterprise Planning.

Page 134: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

8-4 | Enterprise Planning

Plan units

You must set up plan units to use the workload control engine as part of master planning. Workload control performs finite leveling of capacity; this requires plan items that use the same resource to be planned simultaneously. These plan items and resources are gathered in one plan unit, which allows simultaneous planning.

Sourcing

Sourcing is the method to determine the source of supply for a plan item to satisfy demand. Sourcing can be defined on two levels.

The Sourcing Strategy: This determines if the item is produced, purchased/ distributed. You are not required to define a sourcing strategy; if the sourcing strategy is not defined, the default source from the Item-Planning data is taken.

The Supply Strategy: This determines the rules that specify which suppliers and warehouses must be selected for purchasing and distribution. For production, no second level applies in the sourcing Business Object. The supply strategy is not mandatory to use. If you do not define supply strategies, the suppliers are selected based on the priorities in the Item Purchase Business Partner session. The warehouses are then selected based on the priorities in the supplying relationships session.

You can define the supplying relationships between clusters. These relationships represent the possible supplies between warehouses. Enterprise Planning always translates the cluster to the default warehouse in that cluster. The supplying relationships are selected based on the supply strategy; if no supplying strategy is applicable, they are based on the priorities in the supplying relationships.

Master planning

Master planning calculates and controls the master production schedule, representing the long-term production plan of a company. Derived from the production plan, the resource master plan is automatically calculated, representing the capacity utilization of the critical capacities in the company. Also derived from the central production plan is the channel plan, representing forecast, actual sales volumes, and allowed sales volumes for each demand channel.

Page 135: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Planning | 8-5

Item planning

You can generate the master planning for an item; based on the demand, this will create a production plan, purchase plan/planned distribution orders depending on the sources of the plan item. The demand can be of type Forecast, Sales Orders, Sales Quotations, Sales Schedules, and more.

The master planning runs from the order horizon of a plan item up to the planning horizon. You can run the master planning in infinite and finite mode by using workload control. Additionally, you can run master planning in regenerative or net change mode. In net change mode, only plan items for which changes have occurred are selected during the run. You can also generate signals based on the master planning, warning the planner for exceptions in the resulting plan.

The master-planning engine cannot be run over the same time period as the detailed order-planning engine to avoid overlap in planning control. This approach is a horizontal instead of hierarchical approach, which means you either generate plans or planned orders in a plan period. Usually, only planned orders can be transferred to actual orders on the shop floor and in purchasing. However, a special function is in place to move the production and purchase plans from master planning to plan orders, or directly to actual SFC and purchase orders. With these functions, you can calculate plans in the short-term, which can be required when you run the master planning in finite mode using workload control.

An item master plan is mandatory if you want to generate the master planning for a plan item. The resulting production, purchase/distribution plan can be viewed in the item master plan. Also, the forecast and inventory plan can be maintained, and the calculated production plan and purchase plan can be edited.

The item master plan is divided in plan periods according to the plan period division as defined on the scenario in which you are working. Manufactured, purchased, and generic items can have a master plan.

The forecast and inventory plan can also be automatically generated. The forecast can be copied from a sales budget, calculated based on sales history, or aggregated or disaggregated from another plan item. The inventory plan is calculated based on the desired safety stock level in combination with a seasonal pattern.

An item master plan is also mandatory to aggregate or disaggregate data between family plan items and child (family) plan items. Forecast, inventory plans, and production and purchase plans can be aggregated or disaggregated, and also planned orders, actual orders, and inventory on

Page 136: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

8-6 | Enterprise Planning

hand. You can define aggregation or desegregation percentages for each data type.

The item master plan contains available-to-promise figures for each plan period and cumulative over plan periods. These figures serve as input for available and capable-to-promise calculations, which are techniques to support order promising. Between the order horizon and planning horizon of the plan item, the ATP and CTP are calculated by the master planning. The components and capacities to be checked for CTP are part of the bill of critical materials and capacities.

Resource planning

You can indicate for each resource whether a resource master plan applies. The resource master plan is a view on the available capacity, capacity utilization, and the resulting free capacity for each plan period as defined on the scenario in which you work. Capacity capable to promise is automatically calculated and viewed in the plan to support order promising. Also, you can view the sources of the capacity utilization, which can be critical capacities, planned orders, actual SFC orders, service orders, and PCS activities.

Channel planning

You can determine for each plan item whether the module is channeled. A channel consists of one or more customers, such as all customers in a region. You can maintain forecast and compare the forecast with actual sales in the channel master plan.

Also, you can maintain allowed demand per channel. The allowed demand represents the part of the central production plan assigned to a certain channel.

Based on the allowed demand, the channel available to promise is automatically calculated to support order promising. Forecast and allowed demand can also be automatically calculated using disaggregation from the central item master plan.

Order planning

Order planning combines material requirements planning, distribution requirements planning, and capacity requirements planning. The entire product structure, consisting of supplying relationships and bill of material relationships, is exploded. The net requirements of each plan item in the product structure are balanced by creating planned orders. The net

Page 137: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Planning | 8-7

requirements are based on the netting of firm supply, inventory, and demand, which is an integral part of the order planning. Demand can be of type Forecast, Sales Orders, Sales Quotations, Sales Schedules, and more.

Items of type manufactured, purchased, and generic can be planned using order planning. Based on the source of the plan item, the order planning run creates detailed planned production, purchase/distribution orders for the short and middle term, depending on the order horizon set for each plan item. The planned orders for manufactured and purchased items in the actual scenario can be confirmed and transferred as actual orders to the shop floor, purchase department, and the warehouse. The planned orders for generic items cannot be transferred; they only serve to explode the material requirements on the lower levels in the generic bill of materials.

Purchase items can also be ordered by purchase schedules rather than (planned) purchase orders. Purchase schedules support high-volume, repetitive purchase supply based on contracts. When an item is ordered through purchase schedules, based on changed or new demand, the order planning will directly change existing purchase schedule lines, or create new lines, taking into account the supplier’s delivery patterns.

The planned production orders results in capacity use of resources.

For each resource, you can view the detailed capacity utilization based on the order planning in the resource order plan and compare it with the available capacity. Also, all other sources of capacity use, critical requirements, SFC orders, service orders, and PCS activities are shown. This view provides a complete view on the capacity utilization for the planner.

You can create an item master plan for plan items that are fully controlled by order planning. You are not required to control a plan item with master planning to create an item master plan. This feature allows you to use item master plan-related functions for order-planned items; these functions are forecasting, inventory planning, and capable to promise.

In addition to the demand forecast in the item master plan, you can use another type of forecast called special demand. Consumption of special demand by actual sales demand is supported. To define special demand, an item master plan is not mandatory; this way, you can define forecast for order-planned items without item master plan.

The item order plan contains all demand and supply data of a plan item and provides a complete time-phased overview for the planner. The item order plan also contains available to promise figures. Therefore, an item master plan is not mandatory if you want to use capable to promise techniques. In the order horizon of the plan item, these figures serve as input to calculate ATP and CTP as techniques to support order promising. The components and capacities to be checked for CTP are part of the bill of material and

Page 138: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

8-8 | Enterprise Planning

routing. You can indicate which materials and capacities in the entire product structure of the item must be checked for capable to promise.

Plan analysis

You can evaluate the plan resulting from the order planning and master-planning run using the plan analysis. The analysis consists of signals and performance indicators. A signal represents a warning for the planner that a particular element, such as an order date or quantity, deviates from the desired planning; this facilitates planning by exception, which limits the planning effort for the planner as much as possible.

You can define signals by planner. A planner is responsible for a group of plan items, and this results in signals that are only relevant to that particular planner. You can prioritize the signals, define a time horizon in which they are generated, and apply tolerances for each signal; this way, you can customize signaling for each planner.

More than 40 types of signals are supported, such as reschedule-in, reschedule-out, and cancel order signals. Signals can apply to the order planning or to master planning; also, signals can also apply to a plan item or a resource.

Signals created for planned orders in Enterprise Planning can be automatically processed after evaluation by the planner. For example, a reschedule-in signal that is automatically processed, changes the planned dates of the planned order to which the signal applies. Again, this is a way to minimize the efforts for the planner. Note that this functionality does not apply to actual orders, but only to planned orders.

Performance indicators translate a planning situation into the delivery performance, financial performance, capacity utilization performance, and inventory level performance of the scenario, a plan item, or a resource within that scenario. You can also compare scenarios with each other on these indicators.

Plan transfer

The plan transfer converts planned orders into actual orders for the shop floor, purchase department, and warehouse. Often, the orders from this point onwards are handled by individuals other than the planner, such as shop floor planner, buyer, and warehouse manager. However, the planner still controls the total plan through the planning views, including the actual order information, and the signals still generated for the actual orders, if required.

Page 139: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Enterprise Planning | 8-9

Order grouping

You can use order groups to limit the handling of individual orders. Instead, you create work packages that contain multiple orders that can be handled as one large order. You can group planned orders that share a particular characteristic into an order group.

Characteristics can be the work center where the planned orders must be produced, the warehouse to which the orders must be delivered, the date the orders must be produced, the tools the orders use, and other selection criteria. From that point onwards, the business procedure for these planned orders will be handled on order-group level. This is also valid for the transfer of the planned orders, which means that all planned orders within one order group are transferred as a whole in one action.

Release planning

You can release the planning to the execution level by transferring the planned orders/the production and purchase plans. Extensive selection criteria can be used, such as planner, shop floor planner, and item group.

You can transfer planned orders independent of the status, which can be Planned, Firm-planned, or Confirmed. You can transfer in interactive mode, which gives you an overview of the planned orders selected for transfer. In this view, you can still decide not to transfer particular orders before you actually transfer to production, purchase, and warehousing.

Planned production orders and production plans can also transfer up to a predefined workload in hours on the shop floor.

Enterprise Planning parameters

You can control the behavior of certain functionality in Enterprise Planning using high-level parameters. Specific parameters are available to tune the performance of the order-planning run.

EP parameters

You can define the actual scenario, which is the only scenario from which you can transfer planned orders to execution level.

You can block the use of master planning and order planning. The user cannot use the sessions related to these functions.

Page 140: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

8-10 | Enterprise Planning

You can decide if available and capable-to-promise must be checked during sales quotation or sales order insertion.

You can indicate if multisite planning is applicable to scenarios and plan items in the company in which you are working.

Performance parameters

You can indicate the internal memory space that will be reserved to load calendar working times used during the order planning and master-planning run.

You can set up the way that parallel processing is carried out. Parallel processing means plan items are planned simultaneously on multiple bshells to speed up the order-planning run.

Work load control parameters

You can define the rules based on which the work load control engine will determine the priority of plan items that must be planned simultaneously on one resource with finite capacity.

Page 141: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9 Chapter 9 Order Management

Introduction

Order Management supports the entire sales and purchase process from start to finish. A lot of functionality is available, including the following:

Pricing: purchase control, requisitions, RFQs, contracts, schedules, orders, and vendor management.

Sales Control: quotations, contracts, schedules, orders, commissions, and rebates.

Relation Management.

Important master data for Order Management

When conducting business, users are faced with complex organizations, internally and externally, in buying and selling processes. To support this type of complexity, a new business partner structure has been introduced in ERP LN.

Internal business partners

You can define purchase and sales offices. A purchase or sales office is a department clearly identified in the company business model in charge to manage business partners’ sales or purchase relationships.

Purchase and sales offices can be used for setting up defaults, authorizations, pricing, and so on. This entity will be handled as a cluster according to the multisite structure.

Page 142: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-2 | Order Management

Sales office

The following are characteristics of sales offices:

Sales representatives can be assigned towards a sales office.

A sales office is a criterion for price agreements.

A sales office retrieves defaults about the applicable warehouse, order series, quotation series, and contract series.

A sales office can be used as a selection criterion for printing reports.

Purchase office

The following are characteristics of purchase offices:

Buyers and ranges of items/item groups can be assigned towards a purchase office.

A purchase office is a criterion for price agreements.

A purchase office retrieves defaults in regard to the applicable financial company, warehouse, output device, and order series.

A purchase office can be used as a selection criterion for printing reports.

External business partners

Suppliers and customers can be defined as business partners and a business partner can perform various roles. A supplier can have the following roles: buy-from, ship-from, invoice-from, and pay-to. A customer can have the following rolls: sold-to, ship-to, invoice-to, and pay-by.

Dashboards

In Order Management, two dashboards are created: one for a buyer, known as the Buyer’s Dashboard, and one for an account manager, known as the Relation Manager Dashboard. A dashboard is an overview session that provides a quick insight into the status of a particular object. The user is not required to go into the menus to open related sessions to see whether data is available. In the dashboard, all sessions related to the object are visible (buttons), and check boxes indicate whether data is available.

Page 143: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-3

Pricing

The new Pricing module can manage sales prices, promotions and discounts, and purchase prices and discounts. The main enhancement is the flexibility of defining prices & discounts that allows complex pricing requirements of each business partner. A matrix can be set up, up to six levels, with a choice of a wide-range of various attributes related to business partner, order data, and item data. You can set the line item discount up to five levels. A line item discount can be an aggregation of several discount schedules. The module allows you to make prices & discounts based on quantity or value, and simulate the changes before you make decisions. Prices for configured items are handled in the PCF module. Prices for kits can be handled, plus transfer prices in case of triangular invoicing, in which the sales office where goods are sold from does not belong to the same financial company as the warehouse from which goods are shipped.

Prices are stored in price books. Price books are broken down in order of value or quantity.

Discounts are stored in discount schedules. Discount schedules are broken down in order of value or quantity.

A flexible search engine will search for the right price or discount. Every price or discount is assigned to a combination of various attributes. The order data must match these attributes before a price or discount is applied. Attributes can be a combination of business partner data, item data, and order data.

Order and line item discounts are available.

The Pricing application allows you to apply several discounts at line-item level. However, discount strategies such as accumulating ordered quantities for a particular item, are also supported.

Fixed amount and percentage discounts by multiple units of measure along with advanced tracking of conditions to evaluate margins and income.

The Pricing application handles multicurrency environments.

Tools are available to automatically increase or decrease prices or discounts.

Simulation capabilities to support “what if” scenarios are available.

Page 144: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-4 | Order Management

Sales Control

Sales Control can handle the entire sales order fulfillment process, including the control of quotations, contracts, schedules, orders, and commissions and rebates.

Sales master data

In Sales Control, the following items can be handled: standard items, generic items, customized items, service items, list items, costs items, and phantoms. You can also maintain the alternative item codes by alternative code system, customer, or item. The company’s item code is used throughout the procedure, but the alternative code is available and can be used in customized reports.

In Sales Control, you can add additional sales-related item data. Item descriptions for each customer are also handled here.

You can maintain profiles with user-specific default data. You can define a print device for each external document, such as the order acknowledgement. You can also specify values used when new sales orders are created, such as order type, warehouse, or order series. You can define various order types; each order type defines the mandatory steps in the order procedure and if the steps will be performed automatically or not.

Sales quotations

You can manually type in sales quotations or generate the quotations from sales budgets. You can quote multiple alternative lines for every quotation line, and you can attach price and discount structures to quotations. You can copy quotations from other quotations even if the source quotation belongs to another customer, or if the quotation is in history. You can copy all lines, alternative lines, and missed quotation lines in the quotation copy process.

After the sales quotation has been registered in ERP LN, you can print it and send it to the customer.

You can accept or reject each separate quotation line. You can maintain and link reasons for success/failure to the quotation lines. You can also maintain and link reasons for competitors and generate sales orders for the accepted sales quotation lines.

If insufficient inventory is available, a parameter determines if you can block copying to a sales order.

Page 145: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-5

After the inventory is processed, the sales quotation is handled as a regular sales order.

You can maintain the expected success percentage for every quotation, and change the percentage for every line of the quotation. Enterprise Planning handles the planned inventory transactions for quotations.

However, Enterprise Planning only handles the inventory if the success percentage of a line equals at least the percentage determined by the corresponding parameter or the value entered while running the program.

You can view or print the history of sales quotations. You can call the history data for each customer and item, and also print and delete the quotation history.

Sales order entry

You can manually create sales orders or create them through E-Commerce (EDI and Internet). Sales orders can be copied from another sales order and also from history; copying is performed using copy templates. In a copy template, you can define which attributes of the new sales order should be either (1) copied from source order, (2) defaulted by ERP LN, or (3) specified by you during copy implementation.

Every sales order is associated with an order type. The order type allows you to indicate the settings for the order; an order can be a collect order, a return order, a cost order, a combination of these, or a regular sales order only. A cost order can only contain cost and service items, and a return order only contains negative quantities. Items sold on a collect order are issued from inventory immediately on order entry.

A sales order is entered in a system in an easy way, with one screen for both the order header and the lines. To support fast order entry in cases where large ranges of product references exist, you can use item proposal lists such as kits, options, accessories, menus, Order Templates, and Catalog. A close integration with the Infor Configurator is available for assemble-to-order environments. Product substitution and replacement is also supported, particularly for industries with short product life cycles.

During order entry, many processes are initiated, such as:

Credit checking

Margin control

Price and Discount calculations

Available to Promise and Capable to Promise checks

Page 146: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-6 | Order Management

Inventory Commitment

Order-blocking checks

ERP LN supports the postponement of inventory checks and shortage handling until after the sales order is created. Specifically, you can save sales order lines with plan items that have insufficient ATP/CTP. These lines can be handled for shortages at a later point in time. This process can be manually carried out or carried out in a batch.

ERP LN has been extended with multiple hold reasons, a separate release process, and a blocking history. After you maintain the sales order, you can print and send an order acknowledgment to the customer, which you can also send by EDI. Functionality for return management has been extended; you can now link a return order to the original document, such as an order number, shipment ID, or invoice number, which also allows you to copy relevant data from the original order to the return order. You can also print an RMA document.

Delivery constraints are a flexible way to handle deliveries based on customer requirements. Multiple delivery constraints that determine whether or the customer will accept multiple shipment/backorders are managed.

The following constraints are supported: ship line complete, ship set complete, ship order complete, and ship line & cancel. Actual delivery takes place after sales orders are released in Warehousing.

You can specify the quantity for every item when the item is delivered directly from the supplier to the customer. If a sales order is booked and the quantity exceeds the predefined quantity, the Delivery Type field is automatically set to Direct Delivery and the Warehouse field is cleared. Depending on a parameter, a purchase order is directly created or manually created later. This purchase order is delivered directly from the supplier to the customer. After processing, the purchase order sales order that initialized the purchase delivery can be processed and invoiced.

Sales orders can be invoiced by installments or on delivery of goods. You can maintain up to nine default installment schedules; an installment schedule can be used to invoice the sales order. Self-billing facilities are also incorporated in the sales order procedure. The actual invoicing takes place after sales orders are released, in the Central Invoicing module. The user can add additional costs to the sales invoice such as freight costs.

Change management of order is supported by the use of predefined change reason codes for display, reporting, and analyzing purposes.

Page 147: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-7

To analyze the order entry process, you can also view demand and lost sales information. This type of information is automatically updated during order entry.

In sales order history you can view, print, or delete the history of sales orders. Historic data that is no longer relevant can be deleted.

The deleted data is printed. Similar to printing or displaying data, you can select created orders, invoiced orders, or both.

The user can also generate freight orders directly from a sales order, depending on a parameter setting.

The sales order header also includes a status to support a better integration with CRM. This sales order header status is a derived from status, and can have the following values: Free, Approved, In Process, Modified, Closed, Canceled, or Blocked.

The status is Free when the order is manually entered or automatically generated by CRM or EDI. When the user clicks the icon to check the sales order, the status is Approved; therefore, the order header changes from Free to Approved. When the order status is Approved, it is ready for implementation. This means that if the first activity on a line is set to Automatic, the activity will be performed immediately. The order header receives the status In Process when one of the activities is performed. The order header receives the status Modified when an existing line is changed or a new line is added. The order status changes to Closed when all requirements are delivered and invoiced. The status of the order becomes Canceled when the user clicks Cancel on the order header. Therefore, a cancelled order is not available for implementation. The order header status is Blocked if blocking checks are applicable and set in the order type.

Commission and rebate

Commission and rebate functionality supports the calculation and control of commissions and rebates payable to trade relations. Trade relations can be own employees (sales people), agents (suppliers), or customers. Commissions are paid to employees or agents (suppliers); rebates are paid to customers. Because commissions and rebates are based on quantities or amounts sold, this module is closely integrated with the sales order entry.

Agreements can be recorded on which the calculation of commission and rebates are based. From global to detailed, you can record agreements on various levels such as customer, relation, agreement group, project, item, and commission/rebate group.

Page 148: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-8 | Order Management

A calculation for the relations linked to a sales order (line) is based on the relevant sales order. A parameter determines whether you can carry out a calculation interactively or automatically while you create a sales order.

You can postpone a calculation, such as by performing a calculation as a periodic process; this can be useful if multiple agreements are based on cumulative sales.

If you need a reservation procedure, and a link exists to ERP LN Financials, reservations are transferred to Financials. Approval procedures are applicable.

Reservations for calculated commissions for employees are always transferred to ERP LN Financials.

History of commissions and rebates is immediately created during the calculating procedure, and can be displayed or reported.

Purchase Control

Purchase Control can handle the entire procurement process, including the control of purchase requisitions, RFQs, contracts, schedules, orders, and vendor management.

Purchase master data

In Purchase Control, the following items can be handled: standard items, generic items, project items, service items, subcontracting items, list items, costs items, and phantoms.

In Purchase Control, additional purchase-related item data can be added. For each item, you can name a preferred supplier and an alternative supplier. You can specify the percentage of requirements to be divided among the alternative suppliers. The user can also maintain various types of data for each supplier/item combination, such as an approved supplier list. Purchase Control also allows you to define multiple manufacturers for each item/supplier combination. Manufacturing part numbers can be defined and used in purchase orders, requisitions, RFQs, and purchase contracts.

You can also register receipt tolerances for each item group, item, supplier/item, supplier, and supplier group. These tolerances are used in Warehouse Management to determine whether a receipt quantity unequal to the order quantity is acceptable.

Page 149: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-9

You can also maintain profiles of user-specific default data. Users can type default values to specify the method of order entry they prefer. Additionally, you can define some values that will probably be used when new RFQs or purchase orders are created as default values, such as the warehouse, order series number, and order type.

Order types determine the steps that must be carried out and whether they will be carried out automatic or manually.

Purchase requisitions

The purchase requisitions functionality will be the front end of the purchasing process.

Purchase requisitions are used to enter non-system planned requirements for various types of items, including standard inventory, cost, service, and subcontract items.

The requester can also submit a requisition for an item that does not exist on the system, by describing the item.

A requisition can result in an RFQ, a contract, or a purchase order.

Purchase RFQs

RFQs can be sent to various suppliers. You can enter the quotations sent by suppliers into ERP LN. Together with the vendor rating data, the information presented allows you to select the most suitable supplier for the items on the inquiry.

Based on existing price information, additional information appears; this allows you to compare existing price lists and new quotations. If suppliers do not return their quotations on time, you can print reminders.

After you make a decision, you can copy the inquiry to contract or order. You can select more than one supplier for each item. In that case, ERP LN asks for a percentage of the total quantity to be ordered for each supplier.

After you make a decision, you can print and send a letter to thank the suppliers who were not selected.

Historical information related to created inquiries, copied inquiries (into an order or contract), and deleted inquiries is available.

Page 150: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-10 | Order Management

Purchase order entry

You can manually create purchase orders or generate them from various applications. Order (advices) generated by the various applications can be grouped into one Purchase Order (commingling). You can also copy a purchase order from history; copying is performed using copy templates. In a copy template, you can define which attributes of the new purchase order should be either (1) copied from source order, (2) defaulted by ERP LN, or (3) specified by you during copy implementation.

Every purchase order is associated with an order type. The order type allows you to indicate the settings for the order. An order can be a collect order, a return order, a cost order, a subcontracting order, a combination of these various types, or a regular purchase order which can be workflow-enabled. A cost order only contains cost and service items, but a return order only contains negative quantities. Items bought on a collect order are added to the inventory immediately on order entry.

During order entry, various processes are initiated, such as retrieving the right price and discount. After you maintain the purchase order, you can print an order acknowledgment or send it by EDI to the supplier.

Purchase orders are released to Warehouse Management, where a global receipt function is available. If the actual delivered goods do not match the packing slips in Warehouse Management, you can send a report (claim note) to the supplier and print reminders if deliveries are late.

The user can also add additional costs to the purchase order, such as freight costs. Pay-on-use and pay-on-receipt are supported. Extensive purchase matching capabilities triggered by Accounts Receivable are available.

Change management of order is supported by the use of predefined change reason codes for display, reporting, and analyzing purposes.

In purchase order history, you can view, print, or delete the history of purchase orders. Historic data that is no longer relevant can be deleted; the deleted data is printed out. Similar to printing or displaying data, you can select created orders, invoiced orders, or both.

Subcontracting

The entire production process of an item can be subcontracted. It is also possible to subcontract some operations of an existing production order.

To subcontract the entire production process of an item, it can be indicated as a subcontracted item. For this item, enterprise planning generates a

Page 151: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-11

subcontracting purchase order. The components that must be sent to the subcontractor are stored as material supply lines on the subcontracted purchase order.

It is also possible to subcontract operations of production orders. In that case, a subcontracting purchase order with material supply lines is generated from a production order.

Vendor management

Vendor management has been substantially extended by the introduction of sourcing rules, an Approved Supplier List (ASL) and vendor rating functionality.

With sourcing rules, you can predefine what percentage of products you want, such as receiving from a specific supplier. For more information, see Purchase item and master data.

ASL allows you to identify a supplier status for each item, such as approved, preferred, fixed, blocked, and a particular rating.

Vendor rating is based on objective and subjective criteria. The system can calculate the results of objective criteria related to receipts, quality approval, invoicing, and purchase order confirmation. The user can determine the subjective criteria by the user on a case-to-case basis. Every criterion can be rated by giving a weighting factor expressed in a percentage.

Relation Management

The Relation Management module is designed to place the focus on your business partners, customers, and suppliers.

This allows you to define additional information on your customer and supplier profile through the use of feature sets.

This module also lets you assign activities to employees to handle your business partners’ needs.

Purchase contracts

The purchase contract can be defined as a normal contract or as a specific contract. The specific contracts are used in specific circumstances, such as to support special promotion actions. Therefore, you cannot define two

Page 152: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-12 | Order Management

normal contracts that are both valid simultaneously for the same business partner, even though it is permitted for special contracts.

If preferred, you can print a purchase acknowledgment. In the contract, all relevant information around business partners can be stored, including the following:

Buy-from business partner, ship-from business partner, invoice-from business partner, and pay-to business partner including the related address data.

Delivery warehouse.

Terms of delivery.

Carrier.

Currency and tax information.

Terms of payment and late payment surcharge.

In the purchase contract, the relevant item information is stored; this information can be based on own item-codes. However, using item code systems, you can also store external used item codes in the contract lines to make communication between customer and supplier easier.

You can also fill the applicable effectivity unit for the purchase contract lines with the engineering revision information.

Each contract line must be valid, as indicated with dates, between the boundaries set on the purchase contract header.

In the contract line, you can fill the agreed quantity with other relevant quantity information, such as the following:

Order quantities:

Minimum order quantity

Maximum order quantity

Economic order quantity

Order quantity multiple

Evaluation quantity data

Other relevant data present on the contract line includes the delivery warehouse and the flag to indicate whether self-billing is available.

The purchase contract can be used as a delivery contract or as a way to support the purchase schedules.

Page 153: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-13

Delivery contract

You can use a delivery contract for situations in which multiple purchase/sales orders lines must be defined, all covered by the same purchase/sales contract, but each order line having a different delivery date.

After you mark the contract line as being a delivery contract, you can specify when these items must be delivered with the purchase/sales order. The total quantity, as specified in the Delivery Contract session, cannot exceed the contract line quantity. Each line, as defined in the Delivery Contract session, results in a separate purchase/sales order line.

Purchase schedule contract

As soon as the item defined in the purchase contract line can be used in purchase schedules, as indicated by a flag on the General Item data, the Purchase Schedule in Use check box will be selected. This indicates that the relevant data, such as the pricing and logistic data used as input for this type of schedule, must be entered. The pricing data is also relevant for contracts not linked to a schedule. After you enter that information, you can set the purchase contract line to Active and link the line to a purchase schedule.

Purchase contract line logistic data

If an item defined in the purchase contract line will be used in a purchase schedule, the related logistic data must be filled in. The default data for this session is retrieved from the item-purchase business partner data, but can be changed in the logistic data. If no item–purchase business partner data is defined, you cannot save the contract line.

The logistic data contains the following data:

Whether the buy-from business partner is the preferred supplier or the single-source supplier. This information is required for Enterprise Planning to determine whether multiple or one purchase schedules can be generated for that item. The priority and the sourcing percentage specify that, if demand can be spread for multiple buy-from business partners, how that demand must be spread; for example, 30 percent to supplier A and 70 percent to supplier B.

The frozen period that indicates if changes are permitted in the short-term demand of the purchase schedule.

Page 154: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-14 | Order Management

Capacity-related information, such as the supplier capacity.

Lead-time information, which is used as input for Warehousing, such as the following:

Carrier.

Internal procurement time.

Safety time and supply time.

Lead-time horizon.

Minimum and maximum tolerances for delivery and quantity.

Schedule information: Indicates what information must be exchanged, which can be the following:

Only the material release: You can select this option if the item is marked as a Push in the general item data, because by definition, pull items require the material release information.

Only the shipping schedule information.

Material release and shipping schedule information.

Only the sequence shipping schedule information.

How the information exchange is carried out: EDI or other methods: If you choose EDI, the user can choose to send the related EDI message directly, without manual interaction in the process of managing the schedules.

How the exchange of information is performed, EDI or another method: If you choose EDI, the user can choose to send the related EDI message directly, without manual interaction in the process of managing the schedules.

The segment sets and issue patterns which are required for that schedule.

The authorization information, such as FAB and RAW period, which indicates if the supplier can start to produce end-products or purchase raw material for a particular period, which is covered under the financial responsibility of the customer.

Delivery data: How is the delivery calculation carried out, and what package definitions are used for this item?

You can only make the contract line active after you activate the purchase contract line logistic data. To change the data again, you can deactivate.

Page 155: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-15

Purchase contract price revisions

During the contract’s lifetime, the agreements about the price can change, due to inflation, for example. Therefore, while other data remains exactly the same, only the price information must be updated. To update this information, you must enter all the price information.

Without at least one line, you cannot make the purchase contract active. The price is set for a particular period, which is set by the effective date. If you must the change the price, enter a new effective date, and the new price becomes valid from that moment forward.

You can also store discount information using a line discount session, in which the user can enter gross or net discount amounts.

You can process the purchase contract in several ways:

Check history information.

View turnover of the contract.

Terminate or delete purchase contract.

Evaluate the purchase contract by checking if the deliveries are on track, and compare an actual situation with the contract’s end date.

Copy lines of the purchase contract to a Request for Quotation (RFQ).

Check purchase contract overview information.

Sales contracts

Sales contracts are a type of mirror of the purchase contracts, although the functionality is more straightforward and slightly less enhanced. No options are available to define price revisions, and no separate logistic data is available. Also, the set up of sales delivery contracts is complicated, because they always involve using a sales schedule and do not directly generate a sales order.

You can also define the sales contract as a normal contract or a specific contract, as is applicable to the purchase contracts.

By default, the effective date of the contract is set to the first day of the coming month. For example, if the current date is March 3rd, the effective date of the contract will be set to April 1st. If the current date is March 28th, the effective date is also set to April 1st; this is also applicable for the purchase contracts.

Page 156: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-16 | Order Management

The sales contract also consists of a header and the header’s lines. The header mainly contains the business partner-related data, while the lines contain the item-specific-related data.

In the header, you can store all the relevant information about business partners, such as the following:

Sold-to business partner, ship-to business partner, invoice-to business partner, and pay-by business partner including the related address data.

Sales representative employees.

Terms of delivery.

Carrier.

Currency and tax information.

Terms of payment, payment method, and late payment surcharge.

The sales contract also stores the relevant item information. This information can be based on your own item codes, but also on externally used item codes, using item code systems, and can be stored in the contract lines to allow easy communication between customer and supplier.

The applicable effectivity unit can also be filled in for the sales contract lines with the engineering revision information. Each contract line must be valid, as indicated with dates, between the boundaries set on the sales contract header.

In the contract line, the agreed quantity information can be filled in, such as price, sales price unit, related price book, discount percentages, discount amounts, discount schedule, and the quantity-related information such as the minimum order quantity.

An option is also available that indicates if quantity binding is applicable. This option allows you to compare and check, during the evaluation of the sales contract, if the called quantities covered by that contract are within the maximum and minimum limits set as contract quantity. Other relevant data present on the contract line is the tax code, tax-exempt reason, and the tax exemption certificate.

You can also use the sales contract as a delivery contract or as a way to support the sales schedule functionality. If the user wants to generate sales orders out of this type of delivery contract, the user must enter the applicable delivery dates in a sales schedule of type Shipping Schedule.

This type of delivery schedule must be generated out of the contract lines. If the sales schedule is manually defined, it cannot serve as a delivery contract, but behaves as a normal sales schedule.

Page 157: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-17

You can only generate this type of delivery schedule after you activate the line. You can activate the sales contract lines if at least the price is filled in. You can also terminate the sales contract lines.

Sales schedule contracts

No separate mark indicates the item, as defined in the sales contract line, is dedicated for use in sales schedules, as present on the purchase side. Therefore, the sales contract is valid for normal sales orders and for sales schedules, and all relevant logistic data must be filled in on the sales contract lines.

Sales contract processing

You can process the sales contract in the following ways:

Check contract history information.

Check contract turnover history.

Evaluate the sales contract by checking whether the deliveries are on track, and compare the actual situation with the end date of the contract.

Terminate or delete the sales contract.

Purchase and Sales Schedule Management

Introduction

In the automotive, aerospace, and defense industries, goods flow between two business partners is intensive, demand tuning is essential, and timely implementation of the delivery is crucial. The exchange of information is carried out on a regular basis and usually supported by the Electronic Data Interchange (EDI) medium. Standards in this industry can be used to allow the manufacturer and supplier to determine how to interpret the content of this type of electronic message.

In the ERP LN software, a standard messaging system called the Baan Electronic Message Interchange Standard (BEMIS) is used, which allows communication with other standards.

In this document, the focus is on the way communication is carried out. However, the main characteristics are also described.

Page 158: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-18 | Order Management

The concept can be split into two main parts:

1) The focus is on the demanding organization that requires the items; this means a definition of the purchase schedules, and also communicates that demand by the purchase release to the second part:

2) Sales organization, which receives that demand as a sales release and performs delivery according to the related received sales schedule. Therefore the purchase release, which contains the schedule information of the demanding organization, is transformed into a sales release, which contains the related sales schedule information required at the delivering organization.

Purchase schedule management

The purchase schedule can be defined for items that require a timely delivery with high quantities. Therefore, the first step is to define in the general item data that this type of item will be used in the purchase schedules.

Also, you must decide whether this item will be triggered using a push mechanism or a pull mechanism.

Push and pull demand

The following two options are available:

Push demand The demand is push-driven, as defined in the purchase schedule, and is grouped from a central location, such as Enterprise planning which has a top-down approach. This means the delivery of the product will be performed to a central warehouse and transferred to the shop floor/assembly line. Working with push means the delivered quantity is more than the actual required quantity; this is to prevent out-of-stock situations or ensure the economical order quantity is always delivered.

Pull demand If the demand is pull-driven, the actual demand is not determined from the top, but comes from the bottom. What is required in the warehouse, Kanban, TPOP, or at the shop floor on the assembly line becomes the actual demand. Working with pull means the actual demand is exactly equal to the to-be-delivered quantity. The planning organization determines which concept must be applied.

Page 159: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-19

Purchase schedule header

The purchase schedule consists of a header with the related line. The purchase schedule header, with the header’s number, will be communicated between the two parties; the number will usually exist for a long period. Each purchase schedule is made specific for one item, which must be purchased and delivered in a regular interval; for example, every car needs seats. These seats must be delivered exactly on time somewhere in the production process of the car. The demand for such a chair is entered in the Purchase Schedule lines, while the Purchase Schedule Header contains the chair itself.

The Purchase Schedule Header can only be used after it has defined a Purchase Contract for this item and the Item – Buy-from Business Partner data. The data defined in these two other sessions is used as input for the Purchase Schedule.

The following information is stored in the Purchase Schedule Header:

Generation date.

Purchase contract number + Contract office.

Buy-from Business Partner + Address + Contact.

Ship-from Business Partner + Address + Contact.

Item for which Schedule is applicable.

Purchase office and planner and buyer.

Segment sets + Issue patters for Material Release and for Shipping Schedule.

Invoice-from Business Partner + Pay-by Business Partner, together with tax information and self-billed invoice option and payment method.

Purchase order type.

Currency information: currency, exchange rate type, rate determiner, and rate factor.

How shipment is performed: shipment based or delivery based.

Which warehouse receipt must be carried out + the Ship to Address.

Flag to indicate if Consignment is applicable.

The status of the schedule header can be Active, Termination in Process, Terminated, Schedule Positions Full, and Processed.

Page 160: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-20 | Order Management

Purchase schedule lines

In the Purchase schedule line for the item, as defined in the header, the required demand is entered or filled in by other methods, such as KANBAN, TPOP, or EP, for a particular date. The entered lines will be processed and result in related warehouse orders to receive these purchased goods. For the push items, only one warehouse order is created: a blanket warehouse order. For the pull items, each requirement results into a new warehouse order.

The following information is stored in the purchase schedule line:

Item, which is by definition the same as the item on the header.

Related project.

The scheduled quantity.

The planned delivery date + the planned shipment date.

The requirement type, which is determined and based on the segment and issue date of the purchase schedule header

The reference ID, which is filled for call-off schedules and linked to the schedule as a reference.

The purchase release, which is communicated to the supplier. This release number is only filled incase the schedule is of type call-off, because then the demand is actually dedicated and known. For schedule lines that Enterprise Planning generates, you cannot fill this field because in a next run of EP, the old schedule lines are removed and new lines are inserted. Therefore, it is not known if the related release has been sent or not. So, the release number will only be filled for call-off schedules after the release has been sent.

The business partner data.

The warehouse and address, which is usually equal to the warehouse of the header, can be changed incase the purchase schedule is generated by EP and of type pull forecast. In that case, the planner can decide that another warehouse is applicable. Also, the Intrastat information can be filled in.

Pricing information is shown: the purchase price per unit, including the total schedule amount.

The quantities, which are shipped, received, approved, and rejected.

The Advanced Shipment Notification (ASN) number, which triggered the receipt, including the receipt number + receipt date.

Some invoicing data, the purchase type, tax data and invoice related data, including invoiced quantity, invoiced amount, and invoice date.

Page 161: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-21

The lines can be processed and receive the following statuses:

Created

Approved

Disapproved

Canceled

Order generated

ASN-received

Partial Received

Final receipt

Invoiced

Processed

Integrations around the purchase schedules

You can generate the purchase schedule in several ways. A short overview of the available integrations and how they work will be given.

Enterprise Planning integration

If a centralized planning is required, the items that must be treated in this way will have the flag indicator push in the General Item Data session. Therefore, if demand is known in EP, the planning will result into purchase schedule of type Push. An integration with the SIC functionality is also available.

The condition to generate a push schedule (and not a purchase order) is that an active purchase contract must be available for this item. If this condition is not available, EP cannot generate this type of purchase schedule and will create a purchase order as a type of fallback mechanism,.

If a decentralized planning is made, this implies the actual demand comes from the assembly lines, the KANBAN-warehouse orders, or TPOP-warehouse orders. These items are marked as pull in the general item data; if demand is entered and known in Enterprise Planning for these items, after running the Generate Order Planning session, this results in purchase schedules of type Pull Forecast. These Pull Forecast schedules can then be exchanged to the supplier, so the supplier knows what to expect and wait for the pull call-off schedules, which will consume the forecast. The pull call-off schedule receives the same identification number as the pull forecast.

The EP planning can be run incase the item is also defined in the Item-Planning session and the order horizon is filled for that item.

Page 162: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-22 | Order Management

Warehouse Management integration

For the decentralized planning, the actual demand comes from the warehouse. Two sessions are available, which can result in this type of pull call-off schedule. KANBAN orders are present, which is a system that requires new items incase the other bin has become empty. The bin usually contains a fixed quantity.

Therefore, in the Item – Warehouse data session, the supply system must be specified, together with the supply quantity.

In the Generate Orders (KANBAN) session, you can fill in the item and warehouse where the actual demand comes from and where these items are required. The items must be supplied from another warehouse or from a supplier. After you run the session, a purchase schedule line with purchase schedule type Call-off is added.

The condition is that a pull schedule of type Pull-Forecast must first be generated by EP.

Warehouse orders can also be of type Time Phased Order Point (TPOP), based on the reorder point of the item in a particular warehouse. You can run the Generate Orders (TPOP) session, which also results in the generation of purchase schedules of type Call-off.

In addition to the methods of generating purchase schedules using the Warehouse Management module, there are the standard integrations that exist between the purchase schedules and the receipt of the items using warehouse orders.

Push schedules

One important distinction is related to the type of the purchase schedule. If the purchase schedule is of type Push, the warehouse order related to the schedule is a blanket warehouse order.

The expected receipt is equal to the total agreed quantity, as specified in the contract. As time passes, the central demand will be consumed and each time a part of that total agreed quantity will be received with that warehouse order. Therefore, each line of such a push purchase schedule will not result in a specific warehouse order–inbound line, but result in only one warehouse order and one inbound line, which is kept open, so that multiple receipts can be booked on this inbound line.

The maximum quantity of these receipts can only be booked if the quantity does not exceed the total specified on the purchase schedule lines.

Page 163: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-23

Pull schedules

Incase the purchase schedule is of type pull, each line of the purchase schedule with type Call-off will result in a new warehouse order with a specific receipt line related to the order. After you confirm the receipt, the status of that purchase schedule line changes to Final Receipt or Partial Receipt.

The purchase schedules of type Pull-Forecast will never result in a warehouse order, because these purchase schedules will always be consumed by the pull-call-off schedules.

If the exchange of information between customer and supplier is carried out with EDI, an advanced shipment notification will usually be sent. This means the supplier sends an electronic signal that triggers the party who will receive these items that the items are being shipped from the supplier and will arrive soon.

When the shipment arrives, to speed up the inbound process you can read and confirm the data sent in the ASN. The ASN contains all items shipped with the quantities. This will also prevent typing errors during the inbound process.

When this type of ASN is received in Warehouse Management, and the items are related to a purchase schedule, the status of that line will be set to ASN-received; this is not specific for pull-schedules, but is applicable for push schedules.

Incase the items are received in the purchase schedule, the details of that receipt can be checked in the Purchase Schedule – Receipts (tdpur3115m200) session. The received quantity can be seen or modified with the related delivered amount. Additionally, the receipt number, the ASN number, the packing slip (a detailed document that shows the contents of a particular package), the packing slip quantity, the approved quantity and rejected quantity, the transaction date and a flag (which indicates whether the receipt was a final receipt, are all visible; a flag Confirmed is also present.

Line Assembly Control integration

The actual demand might come from the Assembly line, an example being the automotive industry: at a particular moment in the production process, the engine of the car must be delivered and installed. That means the engines of the cars must be delivered in the right sequence, because each car can have a different type of engine.

To support this, an integration is available with the purchase schedules, which enables these items to be called; this results in actual quantities in the purchase schedule.

Page 164: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-24 | Order Management

The session that will result in the generation of the shipping schedule is the Transfer Part Supply Messages session. In the Sequence Shipping Data session, the user can see which job sequence is applicable, which Vehicle Identification Number (VIN) is applicable, at which line station the item must be delivered, which assembly kit is involved, which quantity is required, and if the line is sent or not.

Process the purchase schedule

When all lines are present and defined in the purchase schedule, the total demand can be grouped into a purchase release. This release information will be sent to the supplier so they can deliver according to this demand.

To get the purchase schedule processed, complete the following steps:

1 Generate release lines: The release is composed and all lines are grouped together for that ship-from business partner/buy-from business partner.

2 Approve release lines: The generated release receives the status Scheduled. This step is not required for the purchase schedule call-off type, because they immediately result in an approved purchase release.

3 Process purchase schedules.

4 Delete purchase schedules.

5 Terminate purchase schedules: Meantime, you can remove processed reference IDs.

Purchase release header

The purchase release is the result of the purchase schedule lines. The purchase release can be of several types:

Material Release

Shipping Schedule

Sequence-Shipping Schedule

The type that is sent is determined by the relationship between the customer and supplier. The material release contains the long-term information, such as for the next six months: one year, the shipping schedule contains the short-term information (0-14 days), and the sequence-shipping schedule contains the detailed information for delivery in the right sequence (1-24 hours information).

Page 165: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-25

If the customer and supplier have a good relationship, exchanging all relevant information is easy, because the supplying partner can make better forecasts.

The decision concerning which information will be exchanged is set as a default value in the Item Buy-from Business Partner, and the item Sold-to Business Partner information. The final value is set in the purchase contract line logistic data, which is input for the purchase schedule.

You can only exchange the material release, or only the shipping schedule, or both material release and shipping schedule, or only the sequence-shipping schedule.

The following table provides an overview of the type of information that will be sent, and in which purchase release. For example, if only the material release is sent (number 1), the demand present in the immediate period is sent, plus the demand of the planned period:

Demand of immediate period

Demand of firm period

Demand of planned period

1 Only Material Release

In Material release In Material release

In Material release

2 Only Shipping Schedule

In Shipping Schedule

In Shipping Schedule

Not sent

3 Material Release and Shipping Schedule

In Material Release and in Shipping Schedule

By Shipping Schedule

By Material Release

4 Sequence Shipping Schedule

In Sequence Shipping Schedule

In Sequence Shipping Schedule

Not sent

If the user prints the Purchase Release session and selects Final Report, they can also select Prepare EDI Messages. If these messages were not yet generated, the messages will now be generated so the EDI messages can be sent in the EDI module.

However, this depends on the setting of the Release EDI Message Directly in the Purchase Contract Line Logistic Data check box. If this is selected, the EDI message will be sent during the approval process of the purchase release. As soon as the EDI message is sent, the purchase release receives the Sent status.

For the purchase schedules of type Call-off, this means that if that flag is set, immediately after the creation of the purchase schedule, the required

Page 166: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-26 | Order Management

purchase release is generated and approved; therefore, the EDI message is sent immediately.

The purchase release can be of several types:

Preview

Scheduled

Sent

The following is important information which you can find in the purchase release header:

Release revision: For example, if a new revision containing the latest information is sent each week, the old revisions automatically become invalid and a new revision number is generated. The user can also view the previous sent release revision number.

The release planner.

The release type: If the release is a Material Release, Shipping schedule, or Sequence Shipping Schedule.

Release status.

Buy-from business partner and Ship-from business partner + Ship-to Address.

The related warehouse.

The issue date, which indicates when the release was sent.

The Message per Vehicle check box, which indicates if the sequence shipping information must be sent for each item, or grouped for each vehicle.

Communication channel: Usually, EDI will be used to exchange the data.

Some forecast information.

The delivery method: If the delivery method is shipment-based or delivery-based.

Purchase release lines

You can never change the lines because this information is all grouped from the schedule. If a change is required, a new generation cycle must be completed; this means that little information is stored in the lines:

The item is specified.

Some CUM information, which is input to enable the supplier to perform the right calculations:

Page 167: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-27

The CUM start date.

The prior required CUM.

The shipped CUM.

The Received CUM.

Receipt information:

Last Suppliers ASN.

Last received quantity, with the receipt number and packing slip.

Last receipt date.

Tax information:

Tax country, tax code, tax exempt reason, and a tax certificate number.

Purchase release lines details

In the release line details, only information appears:

The quantity is mentioned with the price.

Start date and end date are listed.

The requirement type indicates the priority of delivery: immediate, firm, or planned.

A reference ID.

Some dimension information: length and width.

Some schedule information, so customer and supplier can refer to their own schedule number.

CUM handling and FAB/RAW authorizations

CUM handling

The CUM handling is related to the purchase release. The purchase and sales schedules will be used in industries where high volumes are applicable; therefore, thousands of items will be delivered. The required quantities are calculated in a total, called the cumulative (CUM).

Using the CUM model, the supplying organization can accurately calculate the needs of the demanding organization. If the supplier has already shipped 500 items, and this fulfills a demand of 300 for a particular week, the other

Page 168: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-28 | Order Management

200 items might already fulfill part of the demand for the coming week. These calculations can be performed by comparing the required CUM, the received CUM, and the shipped CUM.

In ERP LN, two systems are supported: the order-based CUM model and the receipt-based CUM model. Often, the supplier must accept the method, which is determined by the customer who requests the items.

Working with the order-based CUM means the unfulfilled requirements of the past are not sent again. The supplier must calculate whether an under-delivery is applicable. Shipped CUM and required CUM are compared.

Working with the receipt-based CUM means the unfulfilled requirements of the past are sent. In this case, the shipped CUM of the supplier is compared with the received CUM of the customer. Under-delivery cannot take place and over-delivery is easily calculated.

After a particular period, an evaluation of the delivery process is performed and the CUM-values, which have reached high values, can be reset. If a discrepancy exists between the CUM values that are registered by the customer and the supplier, a negotiation process can start on how to deal with that difference. An update session is available to modify the received CUM, and a session is available to reset the CUM values.

FAB/RAW handling

If the purchase organization will purchase the items from the supplier, this often implies that the supplier will produce these items. The end product of his production process will be delivered to the supplier.

Because fluctuations in demand can occur in each industry, the supplier will be careful not to produce too many items, because the demand can suddenly decline. However, the supplier must also be flexible to fulfill the demand if it increases, which signifies a risk.

To reduce the risk, the purchasing organization can promise to take financial responsibility for the final products the supplier will manufacture, up to a particular quantity and a particular date, which is called the FAB authorization. An indicator is also present for how long that procedure is valid.

The same is applicable to the RAW authorization, which is an indicator that the purchasing organization will allow the supplier to purchase raw materials up to a particular date. This is all made visible in the FAB/RAW Authorizations session.

Incase a decline in the demand takes place, the FAB authorization value will decrease, but the HIGH FAB will retain the old value, because that was

Page 169: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-29

promised. When an evaluation of the schedules is carried out, the decision can be made to reset the High FAB value and make the value equal to the FAB authorization; this means that the supplier still got the full responsibility, or that the difference between the High FAB and the FAB Authorization quantity will be carried forward into the new period.

Sales schedule management

Introduction

The purchase schedules are defined on the demanding side, often the OEM or Tier1 Manufacturer. The release is sent by the EDI. In this document, no attention is paid to the EDI part, because that is mainly related to having defined a good set-up of the data.

Note that such a purchase release cannot be sent except before the release’s issue date. If the issue date is passed, the purchase release will be sent and that will result in a sales release of the supplier. Based on this information, the supplier must fulfill the demand, which means all changes made after the purchase release is sent. The supplier cannot be held responsible until they are informed of this new release.

Now, the sales release is assumed to be present at the supplier, and the document will describe the process about how the supplier must treat and process this type of sales release and the related schedule.

Sales releases

The sales release is received and will be equal to the type the customer sent. The following types can be present: Material Release, Shipping Schedule and Sequence Shipping Schedule, which represents the long-term demand, short-term demand, and the demand each day.

Sales release header

In the release header, the following information appears. Note that this information cannot be changed, because that is what the customer has requested:

Release number.

Release Revision number.

Release type.

Page 170: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-30 | Order Management

Sold to Business Partner - Ship to Business Partner, and the address.

Reference information from the customer, such as the following:

Customer release.

Customer revision.

Quantity Qualifier, which means the customer has sent the actual quantities.

Shipment/Delivery method.

Generation date, Forecast Horizon start date, and Forecast Horizon end date.

The information of the sales release cannot be changed and remains fixed. The sales release does not have a status.

Sales release lines

The lines only contain the following display information:

Release and revision number.

Release position and release type.

Schedule number, revision, and position.

Customer release, revision, and position.

Together with the release and the release’s lines, the sales schedule has been received. Because this information is also fixed information, the release lines cannot be processed; therefore, no status of the release lines is present.

Sales schedule header

The sales schedule represents the following information:

Schedule number and schedule type and revision number

A flag to indicate if the sales schedule must be treated as referenced. If the schedule is referenced, this signifies the demand of the schedule is coming from an assembly line or a dedicated warehouse and that a reference number is present for that location.

The related release.

Page 171: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-31

Business partner information such as Sold-to Business Partner + address + contact, and the Ship-to Business Partner + address + contact, and the Invoice-to Business Partner + address.

The item that must be delivered to the customer.

Some reference information: What is the delivery method, the sales office, the lot selection, the old schedule number?

The name of the planner and seller.

Relevant contract information.

CUM related info:

Generation start date.

Start date.

Prior required CUM.

Received CUM.

Shipped CUM and the applicable CUM model (order-based or receipt-based).

Invoiced CUM.

FAB and RAW data:

FAB through date.

RAW through date.

FAB authorization.

RAW authorization.

High FAB quantity.

High RAW quantity.

Last shipment ID.

Last receipt quantity with the last receipt date and last ASN.

Currency information such as currency, exchange rate type, rate determiner, and the rate factor.

Tax information: Tax country flag for self billed invoicing and if consignment is applicable.

A reason for termination can be filled in.

The sales schedule header contains quite a lot of the same information present in the purchase schedule header.

The sales schedule can be processed and have the following statuses:

Created.

Page 172: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-32 | Order Management

Adjusted: During the approve process, a check is made to see if over-delivery or under-delivery is applicable. If so, this can result in an adjustment of the quantity; therefore, the status is set to Adjusted.

Approved: The schedule is approved including the adjusted quantities.

Terminated: The schedule is no longer valid.

Terminated in process: The schedule header is terminated, but not all lines of the schedule are canceled or processed.

Schedule positions full: The available sales schedule line numbers are full and occupied.

Processed: The sales schedule is processed.

Processing in progress: The sales schedule header is processed, but not all lines are invoiced.

Based on these statuses, the sales schedule can be treated as processed during the schedule’s life cycle and pass by various statuses.

The following processes are available:

Approve: All lines of the schedule are approved.

Release to order: The related warehouse order (or sales order) is created.

Release to invoicing: Invoices are sent to the Central Invoicing module.

Process delivered Sales Schedules: Sales Schedule receives the status Processed.

Terminate: Sales Schedule receives the status terminated.

Delete Sales Schedules: Sales schedule is deleted.

Delete Sales Schedules revisions: All revisions are deleted.

Restore schedule: The system attempts to undo the last approval step.

Sales schedule lines

In the sales schedule lines, the quantities to be delivered are listed, based on the delivery date. The demand is made visible for each release type; the demand that belongs to the material release is shown, and the demand belonging to the shipping schedule is shown. For example, an overlap of the immediate demand can occur.

The following information is present in the sales schedule lines:

Schedule, schedule type, and schedule revision with the position.

Status of the line.

A flag, if the demand must be put on hold.

Page 173: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-33

The planned receipt date with the start date.

The time unit.

The end date.

The quantity and unit: This should be delivered to the customer.

The requirement type of the customer: immediate, firm, or planned.

The own requirement type.

The warehouse from which delivery must be carried out.

A lot number.

Some contract information.

Sold-to business partner and ship-to business partner information.

Customer schedule number and customer schedule position.

The reference number, such as the VIN number.

The dock location: This information is required for Warehouse Management.

The ship-to address.

More details about the item: Length and width.

The price of the item with the total schedule line amount.

Tax information: Country, tax code, tax exempt reason, and tax certificate.

Invoicing info: Intrastat information, sales type, last invoice date, last invoice company, last transaction type, and last invoice.

The linked order information: The order origin, warehouse or sales (or sales order for the delivery contracts and schedules), with the order number, position, and sequence.

The deliveries already made:

Quantity.

Adjustment quantity.

Delivered quantity.

Start date.

Last delivery date.

Last shipment ID.

A flag, if shipment correction was carried out.

The lines of the sales schedule will result in a warehouse order, and the goods are then shipped to the customer. If delivery must be carried out in a

Page 174: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-34 | Order Management

fixed sequence, the sequence-shipping schedule will be used as input. After delivery, the invoice can be sent to the customer.

The following statuses are applicable for the sales schedule lines:

Created

Adjusted

Approved

Canceled

Canceling in process

Order generated

Partially shipped

Goods delivered

Released to invoicing

Invoiced

Processed

Using the lines, more detailed information about the shipments can be viewed in the Schedule Shipment Details/Corrections session. If the shipped quantity must be corrected, the user can make corrections.

Schedule shipment details/corrections

If something went wrong, you can correct the quantities. The following information is available:

Schedule information.

The shipment ID number, with the delivery date, delivered quantity, and the delivered amount and costs of goods sold amount.

You can make a shipment correction: The correction quantity can be filled with the correction date. A confirmation flag is present.

Some invoicing information is also displayed.

Through this session, you can make and confirm several new corrections.

Sequence shipping information

The Sequence Shipping Information session contains data incase the Assembly Control module triggers the actual demand that must be delivered. The following information is visible in the session:

Page 175: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Order Management | 9-35

Schedule ID.

Schedule position.

Schedule revision.

Item.

Sold-to business partner and Ship-to business partner.

Quantity with delivery date and receipt date.

Sequence info:

Vehicle.

Job sequence.

Dock location.

Assembly kit.

Reference.

This detailed information is required to perform the delivery on the specified location in the assembly line.

Sales schedule reconciliation

Presume that during the evaluation process, a difference arises between the CUMs so that the customer and supplier do not have the same information available. After discussion, the shipped CUM can be modified in the Sales Schedule Reconciliation session. The user can choose to adjust the shipped CUM, reconcile the received CUM, or adjust and reconcile.

CUM handling and FAB/RAW authorizations

On the sales schedule side, sessions that contain specific CUM-related information are available.

The shipped CUM information can be viewed in the Shipped CUM session; it contains the transaction date, shipment ID, shipped quantity, shipped CUM, received CUM, and the status.

The invoiced CUM information can be viewed in the Invoiced CUM session; it contains the invoice date, invoice number, invoiced quantity, cumulative invoiced quantity, and the status.

CUMs can also be reset in the Reset Cumulatives session, so that the reset date will be filled and the CUM value is set back to zero.

Page 176: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

9-36 | Order Management

In the FAB/RAW Authorization session, the user can see the following information:

Schedule with reset date.

Item and the description.

Release date.

Sequence number + Schedule type + Revision.

The FAB authorization.

The RAW authorization.

The High FAB and the high RAW.

The received CUM.

The prior required CUM.

Last shipment ID.

The Last Receipt date.

Based on this information, the supplier knows the number of items on which the supplier can purchase raw materials; therefore, the supplier can begin production without the risk that these items will not be sold.

Purchase and Sales Statistics

You can upload your annual sales/purchases from order history to a new Statistics module. In this module, you can define your own layouts or displays to display or print statistical information. In this new module, you can also analyze historical data from multiple logistical companies.

Page 177: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

10 Chapter 10 Electronic Commerce

Introduction

ERP LN supports numerous business processes. An important step within this type of process is the sending of relevant data to other stakeholders. To do this, you can send hard copies through the mail, but a preferred way to exchange data is to use the Electronic Data Interchange possibilities.

The advantages of using EDI are as follows:

No misinterpretation of data is possible.

Fast medium to exchange data.

Can be an automated part of an ERP business process.

In the following sections, the basic functions and features of the EDI module are listed, although no significant changes have been made compared to previous releases.

Note that within the ERP LN system, an own defined EDI message structure is developed, called Baan Electronic Message Interchange Standard (BEMIS); this means that EDI messages must be converted to other EDI formats, such as EDIFACT or ASC X12, using an EDI box. The BEMIS structure has a generic setup, so that whenever possible, the mapping of the data with other EDI-systems can be made.

Page 178: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

10-2 | Electronic Commerce

Master data

Before you can use EDI, a lot of setup must be made; therefore, codes for organizations, such as BEMIS, must be entered. Messages that must be exchanged for sending data related to material releases, such as MRL001, must also be entered, and the relevant messages for each business partner (not all business partners will need EDI messages) and the moment (the ERP LN session) the EDI message must be generated. For example, during the Approve Release Lines session, an EDI Message for the Material Release (MRL001) must be generated.

Networks

All the EDI messages must be stored somewhere, because all the information is electronic data. In the Network session, the user must define where the data must be stored. The business partner data is linked to this type of network.

Conversion

The conversion sessions are an important part of the entire EDI module. You can enter the codes in the system, such as for addresses, currencies, countries, and schedule types; this helps to interpret the meaning of the EDI message.

In the conversion setups for each message, the user can see which table fields will become part of this type of message, what level the table field has in that message, and the message length.

When all codes are defined, the setup can be made for conversion-in data. Therefore, incoming EDI messages can be transferred in the standard ERP LN data and, for conversion-out data, messages are correctly transformed from the ERP LN system. An example of where this functionality is required is the item code. In the ERP LN system, an item can have code ABC, but at the other party, the same item has code 123. To ensure the other party will get the correct information, this type of conversion must be made.

You can also define specific conversions for each business partner, and perform import and export of messages.

Page 179: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Electronic Commerce | 10-3

Communication

A separate module that handles the processing of the EDI messages is present. Messages can be generated for a particular network or imported from a particular network.

If message-generation fails, and required changes are made in ERP or the EDI module, you can try to generate EDI messages again.

Message data

You can view the received messages. If the conversion failed and the message could not be processed, the old data remains there, and you can try to perform the conversion again. The user can always see the old data.

In the outgoing file, the EDI-messages are stored, which must be processed. If processing the message was successful, the data for being processed is removed from the Messages to Be Generated session. In the history sessions, all relevant data is still available for the user.

General

In EDI, the sessions triggering the BEMIS EDI message are defined. Therefore, the functional session, such as the Print Release session, checks if the session is defined in EDI; if so, a trigger is set in EDI that a BEMIS EDI message must be created for the printed release.

Page 180: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

10-4 | Electronic Commerce

The following table lists the messages that can be generated from the various ERP LN entities:

Code Name of the message Related Business Object where message is used

DIS Dispatch Advise ASN

FML Load info to Carrier Freight Management

FMS Carrier Status info Freight Management

INV Trading Invoice Invoice

MRL Material Release Purchase Schedule

OCA Order Change Acknowledgement

Purchase Order and Sales Order

ORC Order Change Purchase Order and Sales Order

ORD Orders Purchase Order and Sales Order

ORS Order Response Order Management

RAD Remittance Advise Financials

SEQ Sequential Shipping Schedule Purchase Schedule

SHP Shipping Schedule Purchase Schedule

ERN Error Notification

RDN Receipt Discrepancy Notification

Receipt

You can group data from multiple Business Objects into one EDI message. For example, the order information also contains address information, which is another Business Object.

To compare data present in an EDI message, a print session called the Print Compare Conversion Setups session is available. This provides an overview of which data is present in the incoming messages and outgoing messages.

Page 181: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 182: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 183: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

11 Chapter 11 Central Invoicing

Introduction

The Central invoicing package only contains the Sales invoicing module.

Sales Invoicing

The Sales Invoicing (SLI) module creates invoices and credit notes from a central point within ERP LN. It is possible to centrally control the creation and send the invoices to the business partners. Order data from the various logistic and financial modules belonging to the same business partner can be composed into a single invoice. Therefore, it is possible to send consolidated, few invoices to the business partner. These invoices can be printed or sent to business partners using EDI.

The links to the various modules are shown in the following figure:

Page 184: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

11-2 | Central Invoicing

SLS

INH

SOC

CTM

MSC

CLM

PIN

CMS

FOC

ACR

CMG

SLI ACR

EDI

COM MCS

GLD

Invoice data that can be received from logistics can be Sales orders, Warehouse orders, Service orders, Service Contracts, Maintenance Sales orders, Service Calls, Projects, Rebate orders, or Freight orders. Invoice data that can be received from Financials can be Interest invoice data, or Debit/Credit note data. For the non-order related sales, manual sales orders can be raised within Sales Invoicing.

By using Billing Request Templates, the data from the various logistic and financial modules can be selected for invoicing. Billing request templates indicate what criteria selections must be made, and whether one or several orders should be selected. The selections in the template will determine which ranges can be entered on the actual billing request. The order data from the various logistic and financial modules selected in the Billing request can be composed into invoices, depending on the composing criteria. When the invoices are printed, or sent by EDI, they can be posted to the Accounts Receivable open entries and the General Ledger.

Page 185: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Central Invoicing | 11-3

Composing of the invoice data is done using some fixed composing criteria such as Invoice-to Business Partner, Invoice-to address, Currency, and Terms of payment. User-definable composing options will determine whether invoice data can be combined into one invoice. These user-definable composing options, such as tax code, shipment, department, sold-to business partner, and sold-to address, can be defined by each Invoice-to Business partner. Using the user-definable composing options, you can collect invoice data from several business partners in the hierarchy into one invoice that can be sent to the parent business partner.

While invoicing the sales order invoice data, the sales order must be settled with the invoiced advance and normal installments. Also, the not yet invoiced guarantee installments will be settled with the sales order invoice data. While invoicing the project installments, the installments will be settled with the invoiced advances on that project.

The invoices can be printed or sent to the business partner through EDI. Invoices can be automatically sorted based on the delivery method and postal code applicable. The invoices are printed in the language of the business partner and the language of the tax country. For the currencies selected, it is possible to do a grand total rounding on the invoice level for the required currencies.

A payment slip can be sent to the customer with the invoice; the customer uses the payment slip to make a payment.

The invoice will be posted to accounts receivable, and the cost of goods sold and Revenue will be posted to general ledger through integrations.

Invoice interval given by business partner gives flexibility to define different intervals between invoices for each business partner. For the Counter sales, it is possible to automatically process invoices without user interaction in between.

Sales Invoicing has integration with a tax provider. When the tax provider is on, the integrated tax provider software will be used to calculate taxes on the invoice.

Disposing of the fixed assets is possible through manual sales orders in Sales Invoicing. An invoice can be created for the disposed asset and sent to the business partner.

The Sales Invoice module supports triangular Invoicing and bilateral invoicing. In the following processes, the external and internal sales invoice generation is handled by Sales Invoicing. The automatic creation of purchase invoice is handled in Accounts Payable.

Page 186: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

11-4 | Central Invoicing

Sales Invoicing module supports Self billed invoices. Self billed invoices can be received from customers and can be matched with sales orders. After matching, an accounts receivable is created in Financials.

Warehouse can send internal invoices to other warehouses incase of warehouse transfer. Work center can send internal invoices to other work centers incase of WIP transfer. Warehouse can send internal invoices to sales offices incase a warehouse not belonging to the same financial company as the warehouse implements the order. Purchase office can send internal invoices to the sales office incase of direct delivery. Shipping office can send internal invoices to the sales office incase the shipping office not belonging to the same financial company as the sales office ships the goods.

Inter-company settlement: If there is transaction between two logistic companies, then it is treated as an Inter-company transaction; such a relation is regarded as a normal buy-sell relation. However, if the two entities belong to the same financial company, then the open entries for Accounts Receivable and Accounts Payable will be suppressed. All purchases and sales between logistic companies will be booked to an inter company billing and clearing account; a report for inter-company settlement transactions is available.

Page 187: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12 Chapter 12 Manufacturing

Introduction

This chapter describes the following ERP LN Manufacturing modules in more detail:

Engineering Data Management (EDM)

Item Production Data (IPD) Bill of Material (BOM) Routing (ROU)

Configurator (PCF)

Cost Price Calculation (CPR)

Assembly Planning (APL)

Assembly Control (ASC)

Manufacturing Control (MFC)

Shop Floor Control (SFC)

Project Control (PCS) Repetitive Manufacturing (RPT) Tool Requirements Planning (TRP)

Product Classification (GRT)

Page 188: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-2 | Manufacturing

Engineering Data Management (EDM)

Throughout a product life cycle, the product specification is often changed. It is important that the product specifications are kept up to date. The EDM module allows you to maintain revisions linked to items.

The EDM module consists of the functionality described in the following sections.

Product structure engineering

Product structures are defined and maintained in EDM. After the engineering phase, the new product structures are available for use in ERP LN.

Revision control

Engineering is performed per revision. In the ERP package, you can refer to the revisions defined in EDM.

Mass BOM changes

Mass BOM changes allow you to update multiple BOMs in Manufacturing simultaneously. Actions are defined for MBCs, and these actions inform you which changes must be performed on the items linked to the MBC.

Approval procedures

Revisions and Mass BOM Changes must be approved before the engineering changes can be made available to other modules, such as Item Data and Bill of Material. By default, a two-step procedure is available. First, the revision and MBC is approved for production. This status identifies that the engineering changes are approved. After engineering changes are ready to be copied to the Item Data and Bill of Material modules, the revisions and MBCs are approved for engineering.

Linking a change proposal defined in Object Data Management to the revision or MBC can extend the approval procedure.

Interface to Infor PDM

EDM can be connected to Infor PDM. The following is a short summary of the main Infor PDM features:

Page 189: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-3

Definition of item data and BOMs.

Definition of item revisions.

Linking of documents (revisions) to items (revisions).

Workflow management to support the engineering processes.

Transfer of data from multiple CAD systems.

Direct access from the Infor PDM module to linked documents and CAD drawings.

Item Production Data (IPD)

The item data in ERP LN is completely restructured. In ERP LN, there is now one central module called Item Base Data (IBD); here, general item data is maintained, such as the item description, item type, item grouping, and so on. The IBD module is used to control item data that is not application-specific and used in most of the other ERP LN modules. Each ERP LN application uses its own specific item data module and has access to the IBD module.

Several new submodules exist to maintain item data concerning specific functional areas such as manufacturing, purchasing, costing, and sales. Item data related to ERP LN Manufacturing is located in the Item Production Data (IPD) module.

The Item Production Data (IPD) module is the central module in ERP LN Manufacturing that provides support to other components in Manufacturing. The IPD module contains manufacturing-related item data such as the following:

BOM data

Routing data

Backflush data

Repetitive data

Order parameters

Routing units

Default item production data can be defined before maintaining item production data. This option saves entry time during the definition of item production data, because default information automatically appears when an item is defined for a specific item type and item group combination.

Page 190: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-4 | Manufacturing

The item code now consists of 50 characters (alpha-/numerical) in multiple user-definable and flexible segments. Per segment, you can zoom to the separate subprocesses.

Information about customized items, standard-to-order items, and calculation parts are also stored in the IPD module. Most attributes of plan items (MPS items) are maintained in Enterprise Planning; more manufacturing-related attributes are maintained in the IPD module.

The new item base data and item production data allows the following:

A more modular and decoupled setup of the ERP LN applications.

A more user-friendly and flexible approach to the item data.

ERP LN to be more open to other packages. ERP LN packages communicate with each other through DLLs; these DLLs can also be used to communicate with other software packages of partners.

Bill of Material (BOM)

Bills of material are used to define the product structure of standard and customized items. The BOM establishes the parent/child relationship between the end item and the components related to the end item. This data is important for material planning and material requirements processes.

A production bill of material can contain manufactured and purchased items.

There are three different ways to represent bills of material:

Multilevel bill of material: A multilevel bill of material consists at level 0 (level of the end item) of at least one component that also consists of one or more components. An indented BOM is used to represent the multilevel BOM.

Single-level bill of material: A single-level bill of material consists of one level of components.

Summarized multilevel bill of material: In a summarized bill of material, all used bills of material in the main bill of material are replaced by their components. A compressed BOM is displayed.

Quantity-independent lines in a BOM can be used; in other words, the quantity of a component is independent of the quantity of the main item. In the production bill of materials, to model this amount, you can define quantity zero and a scrap quantity at a BOM line.

There might be several routings by item. This configuration is recorded in the ROU module. In the bill of material, you can issue an operation number to a

Page 191: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-5

component; this way the materials are connected to the operation in which they are consumed. You can also link a component to different operations for different routings; this can be defined in the material-routing relationships.

Within the production BOM business object, bills of material are stored and maintained for standard and customized items. The item code indicates whether an item is standard or customized.

Scrap quantity and scrap percentage can be maintained on production BOM line level. Per BOM line, an additional scrap percentage can be specified. Scrap percentage on BOM level does mean loss of a certain percentage during the production process. It is not defined during which process step a component will be lost. If an operation was linked to the material line, it can be expected that it is lost during the operation. This operation must be known to calculate costs/value during, or at the end, of an operation. If there is a combination of scrap on operation level and BOM-line level, the scrap defined for the BOM line is used as extra scrap.

Routing (ROU)

The planning data for the method of manufacturing is defined in the Routing (ROU) module. In this module, the different tasks used in the production process, and the work centers and machines are defined. Routing consists of operations, and each operation identifies a task to be carried out in a work center and perhaps on a certain machine.

Routings can be as follows:

Standard, which means it can be attached to multiple items.

Item specific.

Routings can also be quantity-dependent and defined for standard and customized items.

Routing operations can be split in operation steps to provide work instructions and other relevant production information to the operators. Additionally, required tools can be defined on this detailed level.

The routing procedure consists of defining the elements () used in the operations, such as work centers, machines, and tasks; this must be performed to produce a standard or customized item. The result of the procedure is the routing for a particular manufactured item. Optionally, the operation steps with document numbers, process variables/required tools can be defined per operation.

Page 192: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-6 | Manufacturing

For anonymous environments, standard-to-order environments, and multimodel flow repetitive-environments, standard routings are defined in this module. For make-to-order/engineer-to-order situations, customized routings are defined; in these situations, non-generic items are manufactured.

Generic routings can be defined in the Product Configuration (PCF) module. In PCF, the entire generic model is defined. Customized routings can be generated by the PCF module based on these generic routings, according to the needs of the customer.

Tools, or kits containing multiple tools, can be linked to machines, tasks, and operations. This is important for meeting the ever-increasing demand for quality, and to comply with ISO or QS 9000 quality standards. For more information on this subject, refer to Chapter 12 and the section on “Tools Requirement Planning (TRP).”

The Routing module contains the following objects:

Work Centers

This business object allows you to maintain data concerning the company’s work centers. Resources, such as people and machines, are linked to a work center. A work center is a group of resource units used as a functional planning unit. The operation rate code, which is linked to the work center, can be used to calculate the cost price of an item or the estimated and actual costs. The capacity load on a work center can be used in the production planning.

Work centers can be part of enterprise units used for multisite modeling purposes. The Enterprise Modeling (EMM) module in Common Data supports multisite modeling functionality.

Line stations linked to an assembly line can be used for line sequencing, and buffers, which can only be part of an assembly line, are supported as special kinds of work centers and only used in Assembly Planning and Control (APL and ASC).

Machines

This business object allows you to maintain data corning the machines linked to work centers, and are used to plan operations. The rate defined for a machine can be used to calculate the actual machine costs. The capacity load on a machine can be used in the production planning.

Page 193: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-7

Tasks

Tasks are used to describe activities that take place on the shop floor, and tasks are classified according to the nature of the work performed. Tasks can be linked to operation rate codes, which are used to calculate the cost price of an item or the estimated and actual costs. Tasks are also used in production planning.

Operations

This business object allows you to maintain the operation data for standard and customized manufactured items. Operation data is stored and maintained for standard-items and customized-items. A series of operations is performed to manufacture an item; the sequence of operations is defined as a routing in this business object. Yield and scrap can be defined per operation.

Norm Tables

Norm tables are used to determine the run time and production rate of an operation. After a matrix is defined for two physical characteristics, such as length and width, a set of standard operation times can be maintained for the X-Y coordinates. When tasks and routings are defined, the run time and production rate can be calculated using a norm table.

Configurator (PCF)

The Product Configurator, which is part of Manufacturing, allows customers to specify the desired features and options for a configurable product (called a generic item) at sales quotation/order entry.

PCF has two core tasks:

Product configuration control: To enforce constraints at sales time to guarantee that only buildable products are stated by the selected features and options.

Structure generation for product variants: To generate the BOM/routings for the product based on the selected features and options.

In support of these, PCF provides the following:

Generic product modeling: To define the generic product, its features, and options.

Page 194: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-8 | Manufacturing

Generic engineering data: To define the rules that transform the selected features and options into bills of materials, routings, item codes, item descriptions, and other item properties.

Generic product modeling

Generic product modeling is the steps an engineer or product modeler must perform to prepare a configured item to be ordered and produced. These steps include the following:

Define a product structure with the possible components that can make up the product.

Define the routing that shows the possible paths that it may take during production.

Establish the constraints that control the options a user may select.

Establish the rules to decide when to use which component and routing.

Planning data is also defined for the BOMs and the routings. For example, a planning percentage can be defined to calculate component requirement based on a forecast for the generic item. Similarly, process time requirements can also be planned to determine operation start time and required capacity.

PCF supports sales and purchase price lists:

Base price.

Option price.

Price list matrix to calculate surcharges based on a combination of options.

Total and subtotals for reporting.

Configuration and structure generation

The Sales/Customer Service representative enters the code for the desired item. For configured products, the application takes the user to the PCF module where the user must enter values/answers in a sequence predetermined at modeling time.

PCF validates each response against the constraints until all required values are entered; the configuration is saved with the order. PCF also supports stored variants that can be used as a template to support quick ordering look-alikes.

The sales order line, with its features and options, is used to generate the specific BOM and routing for the order. Depending on the order policy of the

Page 195: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-9

top-generic item, a PCS project is created, or used, if cost tracking is required; when the order policy is anonymous, a configured standard structure is created.

Prices can be calculated online after the product is configured; prices can also be calculated offline.

Cost Price Calculation (CPR)

Cost Accounting calculates cost prices for standard and customized items based on data related to those items, such as bills of material, simulated purchase prices, routings, and surcharges.

For standard items, suggested sales prices can be calculated based on the cost-plus method. If the item’s inventory is valued by Fixed Transfer Price (FTP), the CPR module will calculate the valuation price.

The application of surcharges is flexible regarding the realization moment and warehouse. Surcharges can be defined by item, item group, warehouse, a combination of item and warehouse, or by a combination of item group and warehouse. Surcharges have a realization moment that defines the moment the surcharge value is added to the inventory value or transfer value. Item receipt surcharges are added at purchase receipt, direct receipt in production WIP (purchased items), or the completion of the production order (manufactured items). Item issue surcharges are added at issue to production WIP, or at sales delivery to the customer. Warehouse receipt surcharges are added when the items are entered into the inventory. Warehouse issue surcharges are added when the items leave the warehouse.

Surcharges and operation rates attribute to the fixed or variable costs. A parameter setting allows you to exclude the fixed costs from the inventory value. However, this is only possible for items valued against the fixed transfer price. Item and warehouse surcharges are also possible for customized items.

Two cost prices can also be distinguished: full cost price and the variable cost price. Various simulation features allow the effects of changed prices, changed production rates, or order quantities to be assessed.

Standard cost prices are used for cost reporting and analysis. Cost prices are also used to determine planning, calculation, and financial analysis of standard items and customized items. Standard cost prices can be used for inventory valuation and contribution margin on sales prices. In the Cost Accounting module, the basis for the valuation price is only calculated if the valuation method for the item is FTP. For items valued against First In First

Page 196: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-10 | Manufacturing

Out, Last In First Out, Moving Average Unit Costs, or Lot Costing, the warehouse surcharges increases the inventory value per transfer.

The CPR module is used for calculating the estimated cost price of customized items in a project-based environment, such as low volumes and high number of variants; see also “Routing (ROU)” in this chapter. The Project Control (PCS) module performs the calculation of the total project cost. The general project surcharges are stored in the PCS module.

Shop Floor Control (SFC)

The Shop Floor Control module handles creation of production orders, proper planning of production orders, and the procedure related to the execution of these orders. At macro level, the procedure consists of availability of materials and capacity, determining the order sequence, providing the necessary information through the help of various documents to the operators on the shop floor (including Kanban labels), recording all transactions of issuing material, and receiving the finished product into the warehouse. The time spent by a worker on a production order is also recorded, so the actual cost of a production order and the production efficiency can be obtained. Controlling production orders is performed differently in SFC depending on the type of item and the type of production environment.

Positioning of production typologies

The actual manufacturing of items is handled within SFC. Production orders can be classified and controlled in several different ways, depending on the level of customization required for an item and the order policy of that item (anonymous or to order).

The following classifications are possible:

Level of customization Derived from Standard item

Derived from Generic Item

Standard item

Customized item

Fully customized A D H

Using a Lean Project B E

Not using a project at all C F

Anonymous production G

Page 197: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-11

Note that empty cells in this table indicate situations that are not applicable. Additionally, ERP LN does not support situations C and E; however, the following sections provide comments on these situations. All other situations are explained in more detail below.

A: Fully customized, derived from standard item This situation represents when standard items are produced according to specific customer wishes. The item is fully customized, and customized BOMs, routings, and cost structures are created based on the product structure of the standard item, which serves as a template. Afterwards, engineering can take place on the customized structure. Through a PCS project, the sales order is then transferred to an SFC order; this situation applies to Engineer-to-Order/Make-to-Order. Through the PCS project code, the SFC order is pegged to the SLS order.

Material explosion is performed based on the customized BOM and routing through order planning in Enterprise Planning. If required, a run can be started for one specific PCS project. The explosion results in project-specific planned production orders, planned purchase orders, and planned distribution orders. For the lower anonymous part of the BOM, non-project-specific planned orders are generated that also supply other PCS projects that require the same anonymous parts.

B: Using a Lean Project, derived from standard item In this situation, the items are standard, but are only produced on order; consequently, standard BOMs, routings, and cost structures are used. Because items are produced on order for a specific customer, it is necessary to use some functionality of a PCS project to know the costs and to be able to peg. However, it would be too difficult to use all the available PCS functionality because network planning or engineering is not required. Therefore, a lean project is generated, which means that all the items used in the lean project have the characteristics of Standard-to-Order. Based on a parameter that can be set per individual PCS project, full PCS functionality or lean project functionality is used. A sales order will go from SLS through a lean project to SFC. Through the project code, the SFC order is pegged to the SLS order.

Through order planning in Enterprise Planning, material explosion is performed based on the standard BOM and routing. If required, a run can be started for one lean project. The explosion results in project-specific planned production orders, planned purchase orders, and planned distribution orders. For the lower anonymous part of the BOM, non-project-specific planned orders are generated that also supply other PCS projects that require the same anonymous parts.

If the items relate to the lean project, the cost price can be calculated.

Page 198: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-12 | Manufacturing

C: Not using a project, derived from standard item This situation is not supported by dedicated functionality. Standard ERP LN functionality can be used to produce these types of items.

D: Fully customized, derived from generic item A sales order is available for a standard generic item, but not FAS. This item will be fully customized. Planning, forecasting, and material explosion will be performed in Enterprise Planning. PCF will be used for generating a customized BOM and a routing for a PCS project; through this PCS project, the sales order will be transferred to an SFC order. This situation applies to Make-to-Order/Engineer-to-Order environments with relatively low volumes.

For high volumes, you can create unique standard items based on the configuration in the sales order. A PCS project is not used to avoid too much handling and process a high volume of transactions, but full PCF configuration is supported. The product variant number allows you to trace back the standard item to the sales order.

E: Using a Lean Project, derived from generic item This situation does not apply because lean projects are not possible for generic items. However, lean projects do allow you to control the manufactured items used on the lower levels of a generic product structure.

F: Not using a project at all, derived from generic item This situation is related to situation D; however, situation F applies more to high volume production environments. For these production types, PCF can be used without using PCS projects.

For high volume flow production of complex products and many variants, such as Automotive, generic items with order system FAS (Final Assembly Schedule) are used, which are suited for mixed-model flow environments. For this situation, refer to the sections on Assembly Planning, and Assembly Control in this chapter. PCF is not used for FAS items.

G: Anonymous production, standard item This situation describes the situation in which production is purely anonymous. Items are produced to stock. Ordering systems can be SIC, MRP, MPS, or manual, which makes no real difference for the manufacturing execution in SFC. The only difference in SFC compared to customized production (situation A, and partly D and H), is that no project code is available, so the SFC order is not pegged to an SLS order.

H: Fully Customized, customized item This situation differs from situation A because in H, customized production is started from PCS, so it is not derived from a standard item. A project code is available and will be printed on the order documents. The SFC order is pegged to an SLS order. This is applicable in real engineer-to-

Page 199: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-13

order environments, where the design of the item starts from scratch based on customer requirements.

Production order control

This business object is used from the start of production until its completion. The production orders are not only created in this business object, they are also reported as completed. When entered, BOMs and operations for manufactured items (both standard and customer order driven) are linked to production orders. Production orders can be manually or automatically entered through Enterprise Planning, Statistical Inventory Control, or several warehousing supply systems such as Kanban. If necessary, the production process can roughly be divided in changing estimates, issuing the required materials from the warehouse, producing the items, and storing the finished products in the warehouse.

Multiple order statuses are used to control production. This mechanism allows you to determine what materials can be issued at a specific stage in the production, what hours can be booked, and what subcontracting orders can be generated at a specific stage in the production. The status of the production order is automatically updated after certain steps in the production process.

Operations of released production orders can be blocked with the use of blocking reasons. Blocked operations cannot be reported completed.

This business object also allows you to record rejects for individual operations and a production order. Recording rejects is related to the concept of scrap and yield. When scrap/yield occurs, production losses are recorded. It is possible that some items are not qualified at the end of an operation, such as according to an inspection.

These items can then be rejected. Rework orders can be issued to rework finished production orders.

Reporting completed of operations can be followed by a financial transfer of WIP to the next work center.

SFC supports serialized items. On a specific moment specified by a parameter, in the production process, serial numbers are generated for every end item of the production order; at the same moment, the as-built structure is generated for every serial. The as-built structure is stored in the manufacturing control module. The user can fill the serial numbers of the components in this structure during the production process. The as-built structure can also be adjusted.

Page 200: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-14 | Manufacturing

Production-related status information is stored for every serialized end item. The following statuses are examples: Created, Rejected, Assigned, and Sent to Warehousing.

SFC handles as-built structures in two ways (defined by a parameter):

SFC is leading: In this mode, SFC determines the quantities to report completed, rejected, sent to warehousing, or returned from warehousing. The statuses of serialized items are set based on the information in the production order.

The as-built is leading: In this mode, the user specifies in the as-built structure which serials are completed, rejected, sent to warehousing, or returned from warehousing. Based on this information, the quantities in the production order are determined.

Production order processing

In ERP LN, during order processing, routings defined on phantom items will be included. The routing operations as the bills of material of subassemblies defined as phantoms are exploded during the generation of the production order; in other words, when the production order is closed, the material and hours used for the phantom component routings are taken into account when calculating the actual production results. Offsetting will be performed based on the requirement place of a phantom in the end item routing. The result is a network routing structure in SFC.

Processing of production orders implies the following:

The hours are estimated. Hours for phantom components will be estimated. The Tools requirement is estimated.

Production order planning is set. Capacity utilization is determined.

The materials are estimated, which means the materials estimate is filled with components from the standard or customized BOM; this is also performed for phantom components.

Allocation of materials is performed using planned warehouse orders because you can have negative stock on hand. Depending on the feedback from Warehouse Management while executing a warehouse order, issued materials will be recorded in SFC. Therefore, allocation and issues are performed by a warehouse order. For backflushing, a faster procedure is available.

Relation management data will be used for multisite transfers, such as transfers of WIP between work centers, issues of materials to WIP of SFC order, settlement, and invoicing.

Page 201: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-15

Production order completion

When a production order is reported completed, the completed quantities are posted to inventory by creating a warehouse order which will be handled separately. You can post partial quantity or total production order quantity to inventory.

The quantity rejected for a production order can also be recorded. Currently, posting to inventory will be performed at standard cost price or actual cost price depending on the valuation method.

Scrap and yield

Because there can be loss in production during or after processes, within the discrete manufacturing environment it is often necessary to specify scrap/yield for these processes, which can be total production orders (routings) or operations.

Scrap can be both material-related and operation-related, and is always defined as a process input such as materials, hours, or semi-finished products.

Yield is always operation-related and defined as a process output (end product quantities). Additionally, scrap may be specified as a percentage and a fixed quantity, while yield is always expressed as a percentage.

There are two levels on which scrap and yield can be applied:

BOM-line level: On BOM-line level, scrap may be defined as a fixed quantity or a percentage.

Operation level: On operation level, scrap can be defined as a fixed quantity, and yield can be defined as a percentage. The fixed scrap quantity can be seen as a loss during input of the process. Yield defined on operation level means that only a percentage of the gross input will result as output after the operation is finished. Scrap quantity and yield percentage on operation level influence planned materials and hours. Subcontracting operations can also have scrap/yield; in this situation, subcontracting costs are calculated based on the quantity of the planned output of an operation.

Page 202: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-16 | Manufacturing

Production order planning

Production order planning provides the facility to modify and replan the production order. The planning of a production order is a process of determining the start and end dates of the individual operations and production order. When the production order is planned, the lead-time of the operations and the production order is calculated. The load on the corresponding machines and work centers is also calculated and displayed.

The planning of a production order is based on different factors such as the operation times (cycle time and set-up time), normal work time of resource units, queue-time, waiting-time, move time for work centers, and the company calendar such as number of holidays and working time intervals per day. Scrap and yield also affect the production planning. Also, if a service order is present for service activities to run on a machine, the machine might not be available to perform the operation.

If a production order was planned, the start date of operations, cycle time, setup time, work center, and machine on which the job must be performed can be changed; you can also change the task. New operations can be added or existing operations can be removed. The change in planning might change the due date of a production order and cost estimate; these changes can be reflected in the planning and are based on parameters.

You can connect a single task to multiple work centers; this allows better visibility of resources at plan creation, gives the capability to establish default setup and cycle time values at the work center/task level rather than the task level, and provides the capability to perform a work center/task validation.

Several reports show the differences between the estimates and actuals. Production delays are shown in days/hours.

Tools can be linked to operations. For more information on this subject, refer to the section, “Tools Requirement Planning” in this chapter.

Production order subcontracting

Subcontracting is a common practice in manufacturing industries. Part of a production process can be subcontracted due to several reasons; for example, a specialized operation is needed for which the company does not have the proper facilities, enough capacity is not available, or the work is large and could be expensive if carried out internally. In some companies, subcontracting is a well-planned production strategy used to decrease the cost and lead time of the product to improve customer service.

Page 203: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-17

The Production Order Subcontracting business object facilitates the planning and procedure required to perform the subcontracting of an operation. Subcontracting is based on the concept of outsourcing an operation. A subtracting purchase order is sent to the subcontractor.

It is possible to control the material flow to and from the subcontractor. The work in process (called subassembly) produced in the operations prior to the subcontracted operation can be sent to the subcontractor. Also, components required for the subcontracted operation can be sent to subcontractor. The materials can be supplied in bulk or specifically for the production order concerned.

The components and subassembly sent to the subcontractor are stored as material supply lines on the subcontracted purchase order.

When the item produced by the subcontractor is received in a warehouse of the manufacturer, the related subcontracted operations are automatically reported complete.

The inventory levels of the components and subassemblies sent to the subcontractor can be monitored in the system of the manufacturer.

Two types of subcontracting are possible:

Planned subcontracting: Defined as an operation in Routing or Project Control.

Unplanned (ad hoc) subcontracting: In unplanned subcontracting, the operation to be subcontracted is not defined on a subcontracting work center in the routing. You can shift the planning from the normal work center defined in the routing to the subcontracting work center. The capacity utilization on the work center is also transferred from the original work center to the subcontracting work center. The purchase order can be generated after the operations are subcontracted.

Subcontracting operations is only possible if the production order was released.

Several views are available. Subcontracting operations can be listed per production order and per subcontractor. You can also view the subcontracted purchase orders per finished end product.

It is also possible that the entire production process of an item can be subcontracted; for this purpose, items can be indicated as subcontracted items. For those items, enterprise planning generates subcontracting purchase orders with material supply lines for the components that must be sent to the subcontractor.

Page 204: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-18 | Manufacturing

It is also possible to generate a subcontracting purchase order for an entire production order that has the status “planned”. Consequently, the production order is cancelled and a subcontracting purchase order is generated.

Execution of subcontracting activities

Functionality is available for subcontractors. Production orders executed for the manufacturer are indicated as “subcontracting” production orders. It is possible to receive materials owned by the manufacturer. Those items are stored against a certain value using current valuation logic. The items can be issued to a subcontracting production order. However, the actual costs of those items are zero when they are consumed in a production order. The WIP of a subcontracting production order is partially owned by the manufacturer; this value is visible to the user.

Production order material issue

This business object consists of the entry of issues and issuing of inventory as a part of the order procedure for production orders.

The entering of issues is required to issue the necessary materials from the warehouse to the shop floor. Issuing can be done manually or by the system while the estimate is being built up. When backflushing applies, issuing of inventory is automatically carried out.

Floor stock

Items can be defined as floor stock in the Item Production Data (IPD) module and, consequently, floor stock is not formally issued against the production order. These materials are consumed directly at the shop floor and the estimated quantity is deducted.

Additionally, these materials will appear on a bill of material, but are not printed on order documents by default. In SFC, a warehouse order is automatically generated when releasing a production order. Next, two possibilities can occur:

The warehouse order is directly activated upon the release of the production order. Materials can be directly issued (current date/time) or issued at the allocation date/time of the material for a specific operation. This process useful when using floor stock.

The warehouse order is not directly activated, but will be activated as soon as materials are manually issued. Then, materials are also directly issued against the current date/time.

When backflushing applies, materials will always be directly issued at the moment of backflushing.

Page 205: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-19

Backflushing

Backflushing is a concept in which materials are issued and hours are automatically posted based on estimates when the operation/production orders are reported completed.

The quantity of backflushing is based on the quantities reported back on operations/orders. You can manually backflush or allow the system to automatically perform backflushing.

You can also backflush hours for individual operations when establishing the Production Order Planning. The backflushing quantity is based on the estimated man hours and order quantity. The book date of backflushing hours is a date entered by the user, or the planned start day of the SFC order. You can also enter a past date (antedating).

Because transfer of materials will be performed by warehouse orders, the backflushed materials imply that the system automatically generates and activates a warehouse order with a quick warehouse order procedure. These warehouse orders will be processed without user interaction.

Backflushing can be performed by the following:

Schedule (RPT)

SFC order

Operation

Backflushing is possible even if there are shortages for the material. Negative backflushing is also possible under every condition. With negative backflushing, receipt booking is performed in Warehouse Management.

Shop floor warehouses

SFC warehouses are a special kind of warehouse that store and control the materials needed for production. An SFC warehouse is linked to a work center, by which you can pull the materials needed for operations from inventory in the SFC warehouse linked to that operation; for example, a location in the line. Initially, the components are allocated in the BOM warehouse. Supply is controlled through the supply system Time Phased Order Point, KANBAN, or Order Controlled/Single that both directly create warehouse orders on execution level to replenish the SFC warehouse.

If the materials in BOM are not linked to operations, inventory is issued at the first operation.

An SFC warehouse can be linked to several work centers.

If SFC warehouses are not used, inventory will be issued directly from the warehouse to the SFC order.

Page 206: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-20 | Manufacturing

Production order costing

A new entity is introduced: the calculation office. The calculation office is a nonphysical work center that collects the production results booked on order level. The calculation office also defines the employee and financial company (enterprise unit) responsible for the order results.

This business object is used to monitor the cost of production orders by comparing the actual cost of production to the estimated cost. The estimated end item unit cost is based on the production order characteristics, and must be frozen at one point in time. The value of Work-in-Process can be recorded by work center. You can transfer the value of WIP from one work center to the next work center. Production results are split out in efficiency variances, price variances, and calculation variances. Efficiency variances/prices variances can be assigned to the work center results or the order result separately.

Production order history

The Production Order History business object provides the history of item production, cost of items, item groups, and the variations in the norm times for operations. This business object also tracks the history of the quantity rejected for an operation, the production, and the scrap and yield. The history of closed production orders for anonymous end items can be archived to a history company in this business object.

The record of past production performance is required to analyze the production process; for example, the actual operation times, the actual cost incurred, and the number of rejects indicates the performance of the production process. The analysis of actual time spent on an operation can be used in setting up a standard time for the operation. The actual cost analysis provides information about the variations in the actual cost of an item. Past performance information is useful in setting up the projected standards for the future. Statistics analysis features must be supported in an extended way. To perform archiving, you can use replicate tools.

Input output monitoring

Input/Output Control is the Capacity Control tool practiced in the industry. With this tool, it is possible to monitor and control the queues and order lead times by balancing the inputs and outputs.

Page 207: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-21

Input/Output reporting is a basic component of an MRP II system and provides the visibility to manage work center queues. It is a technique for capacity control where planned and actual inputs and planned and actual outputs of a work center are monitored. Planned inputs and outputs for each work center are developed by capacity requirements planning (CRP) and approved by manufacturing management. Actual input can be compared to planned input to identify when work center output might vary from the plan because work is not available at the work center. Actual output can also be compared to planned output to identify problems within the work center. Without Input/Output reporting, the following risks apply:

Increased labor costs to produce manual Input/Output Control reports.

Difficult and costly monitoring of standard setup and run time accuracy due to the inability to efficiently calculate demonstrated realization factors.

More difficult, less accurate, and more labor intensive maintenance of the planned capacity profile due to inability to efficiently calculate demonstrated load factors.

More difficult, less accurate, and more labor intensive maintenance of optimal wait time due to the inability to efficiently report I/O on queue level.

Risk of CRP tools not being used due to feedback from I/O Control reporting on the performance to the CRP plan.

Order grouping

ERP LN allows you to group production orders, which improves the efficiency of the user by reducing the number of individual transactions they are required to process. A group may also be used to increase throughput at critical work centers by minimizing tooling changeovers.

Order Groups are created by selecting orders that share common attributes, and then associating them together into a group identified by a group number. Orders processed in the same work center, or that consume the same material, or that share a common machine setup or tool are examples of selection attributes. After a group is created, it should be possible to perform numerous procedures on the group, such as reporting operations completed.

Order grouping should not be confused with nesting, in which case orders can be planned in such a way that a piece of material can be used more efficiently, such as a sheet of metal.

Page 208: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-22 | Manufacturing

Order sequencing based on setup and states

To optimize the use of the various machines available for the production process in a factory, and minimize changeover due to other product characteristics, functionality is available to sort production orders based on set-up classes; for example, color, and states, such as red. A class is an item operation characteristic, such as color; a state is a specific value of that characteristic, such as red.

The user can define a sequence in which the blocks of SFC orders with the same set-up state, such as block 1: red, block 2: blue, are planned over time. The grouping algorithm uses sequence numbers statistically defined for each set-up state to group the SFC orders. The regular start and end dates of the orders replanned by the Block Planning module are also updated. Therefore, you can use all regular SFC functionality with this sequencing functionality.

Project Control (PCS)

The PCS module is used for customer-order-driven production. Various project types and item types can be distinguished, which results in different functionality. The PCS module can perform estimating, planning, and manufacturing of fully customized items and standard-to-order items. Network planning and module planning can be used to generate an activity network, possibly linked to customized BOMs and routings. Network planning can be used to estimate lead time and cost of the project. For a project, the specific operation rates, subcontracting rates, surcharges, bills of materials, and routings can be defined. However, for standard-to-order items, the standard BOM, routings, and costing structures are used. Project results are calculated based on actual purchase data, sales data, and production data.

A budget can generate a cost estimated and estimated sales price. Budgets can also be linked to sales orders and sales quotations, and can be copied into a project.

Subprojects and main projects can be defined. A project structure can be built by linking subproject activities to main project activities. The main project activity drives the subproject dates. A main project can be used to collect budgeted costs, estimated costs, and actual costs.

For PCS projects, a dashboard is available from which users can start all relevant sessions for a specific PSC project.

Page 209: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-23

Repetitive Manufacturing (RPT)

The Repetitive Manufacturing (RPT) module facilitates production control in a repetitive-type manufacturing environment. The RPT module is used for high-volume production in a multimodel-flow environment. An RPT scheduling area can be used as a multimodel flow line.

The RPT module allows you to control orders for standard anonymous and standard-to-order (limited number of options) items. Production is planned and carried out through a schedule, which consists of planned and actual orders with end dates that coincide with a specific period. Production orders are planned based on capacity of the work center that controls the production rate (bottleneck work center). Production orders are consolidated for the schedule, and then production is controlled by the schedule.

The RPT module is not meant for production in a mix-model flow environment; an assembly line defined in the Assembly Control package can be used for a mix-model flow line. A repetitive type of manufacturing environment is characterized by a high speed, large volume of production, and not many variants. As such, this environment is specifically used within a Just-in-Time (JIT) environment. Components required in a repetitive production process can be JIT items that can also be called off through shipment schedules. ERP LN supports all relevant EDI messages for a repetitive production environment. The production in a repetitive type of manufacturing environment is rate based, as governed by the production setup.

Assembly Planning

The Assembly Planning and Assembly Control modules support production environments characterized by high volumes and many variants. In these environments, complex configurable products are produced on flow lines.

This production type is called mixed-model flow production. Companies of this production type, such as car manufacturers, require a system that allows them to plan, schedule, and control many complex orders per day.

Assembly planning (APL) is used to calculate material requirements and generate assembly orders. The assembly orders are executed in the Assembly Control (ASC) module.

The module assembly planning provides functionality described in this section.

Page 210: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-24 | Manufacturing

Sales order entry

Sales orders are entered in Order Management for products that are sold. A product variant is created at sales order entry. By using the Product Configurator, the product variant can be configured.

Engineering & product configuration

Product structures can be defined in APL, an external system, or when using the Product Configurator, in PCF. The generic end item, such as a car, is defined. Underneath this item, the generic sub items or modules are defined.

Below a module, to assemble the generic end item, a fixed BOM can be defined consisting of assembly parts that must be supplied to the assembly line.

Instead of, or next to, the Product Configurator, the unit effectivity functionality can be used to define variety in the generic product structures.

An external PDM system can also be used to create customer-specific product structures based on the selections performed in an external configurator.

This creation process is also called “solve.” Products that have a customer-specific BOM are called “solved products.”

Product variants

After a product is configured, a product variant and a specific product is created in APL. The product variant is the central entity for storing logistic-related information of the product concerned, such as the assembly order and sales order related to the product. For another package, such as ASC, the product variant is also the reference to the specific product. Together, the generic item and product variant identify the specific product.

A product variant is created on sales order entry.

Master data: Line/operation setup

The assembly layout is maintained in ASC.

Operations are defined in APL and are assigned to the line stations.

Page 211: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-25

Solved products

Solved products contain the specific product structures of every individual end item; this unique item is linked to a product variant. Solving can be done in APL. You can also retrieve the solved product from an external system.

Flattened parts

The content of every module is stored in the flattened parts. This is a one-level BOM consisting of all the assembly parts. The flattened assembly parts can be defined in APL or sent from an external PDM system.

Assembly parts requirements calculation

The assembly parts requirements calculation process calculates the lower level requirements and sends those requirements to Enterprise Planning. Solved products and the flattened parts are input for those products.

Assembly order generation

Assembly orders are generated and sent to the Assembly Control module. The generation process is based on solved products and flattened parts.

Refresh/freeze assembly orders

Assembly orders are frozen within a certain time fence; at the same time, the content of the assembly order is refreshed. In addition to this automatic refresh, there is also a manual refresh before orders are frozen.

Unit and date effectivity

Unit and date effectivity can be used. For unit effectivity, the data will be effective for a range of unit numbers.

Page 212: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-26 | Manufacturing

Assembly Control (ASC)

The assembly orders generated by the Assembly Planning module are scheduled and executed in the Assembly Control module. ASC consists of the following functionality:

Line Station Variants (LSV)

Line station variants are used to reduce the data storage and improve performance in the execution system; it uses the similarity of order data per line station. When the order content on a specific line station is the same for multiple orders, that content is only stored once. This similar information is stored in a line station variant. The assembly orders only have a link to Line Station Variants.

Clustered Line Station Orders (CLSO)

Instead of performing transactions per order, transactions can be performed per line station for a specific period (bucket). Material requirements for the orders that are part of the bucket can be combined, which allows you to reduce the number of transactions and improve performance. When the transaction is performed, the system refers to a clustered line station order instead of an assembly order. Therefore, a CLSO represents all the material requirements for a line station for a day. A CLSO contains the materials for a particular line station and the combined material requirements per bucket.

Some companies do not want to use the concept of line station based assembly control; these are low-volume companies that want to control the actual costs of each individual order. Such companies can also use the assembly functionality. A parameter available allows you to indicate whether transaction processing is line-station based or order-based.

When the transaction processing is line-station based, costing is performed per line, not per order. Production results are calculated and stored per line per period. When the user works order-based, all part allocation and financial transactions are per assembly order.

Partial freeze

You can partially freeze assembly orders; this means that depending on the position of the assembly order in the process, some parts of the assembly order can no longer be refreshed. However, you can still refresh other parts

Page 213: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-27

by linking a time fence to a line segment. Suppose this time fence is called ‘F’. At a specific moment, such as “now” (planned start date on segment – F) <= “Now”, then everything of the order related to segment with freeze time fence = ‘F’ is refreshed and frozen. This order part is now within the freeze horizon.

The frozen parts of the order can still be manually changed. You can manually change operation data, including assembly parts, if required.

Multisite assembly

In many mixed-model-flow companies, the assembly process is performed over multiple companies that have their own logistical data set. These companies can have several assembly lines in different logistical companies. A generic subitem is assembled on a supplying line and supplied to the main line on which the final end item is assembled.

Finite scheduling

Assembly orders generated by APL can be finite scheduled by using a sequence engine, resulting in a line mix and line sequence. During this scheduling process, line rules are taken into account; for example, clustering assembly orders based on item characteristics, or blocking assembly orders based on capacity rules.

Manual change of the sequence

The sequence is recorded in an easy to use control panel which can be used to manually change the generated sequence. You can move orders to another position or exchange the position of two orders (swapping).

Inventory check

An optional inventory check can be performed. A list of problem parts and problem orders having shortages can be displayed.

Work instructions

For each operation, work instructions can be printed. These work instructions can be printed based on triggers in the process of reporting completions, for example. This is handled through process-triggered workflow. The user can partially determine what kind of information is printed on these instructions.

Page 214: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-28 | Manufacturing

Material supply

Material supply deals with the way materials must be supplied to the line.

ASC distinguishes internal and external supply. Internal supply is the movement of assembly parts from a main warehouse to the line (shop floor warehouse). External supply is the movement of goods from a supplier to the line.

For pulling materials from supplier of warehouse to the correct destination, triggers can be used. For some supplying methods, these triggers can be based on events in production.

Different supplying methods can be used and are defined per item/shop floor warehouse combination. The following methods are available:

KANBAN: The supply of items is based on a manual trigger, such as a bar-code scan.

TPOP (time phased order point): The supply is triggered by a SIC run for the shop floor warehouse involved. When the time phased inventory drops below a certain point, material supply must be performed.

Order controlled/batch: Material supply is performed anonymously for multiple orders simultaneously, based on triggers in the assembly process.

Order controlled/SILS (supply in line sequence): Through this method, you can supply items as part of a KIT. Material supply is performed separately for every assembly order based on triggers in the production process, even though a single trigger can be used to generate kit supply for a number of consecutive orders in the assembly schedule.

For internal warehouse transfer, orders are created to supply the parts. For external supply, a shipping schedule or sequenced shipping schedule generates a purchase schedule (generation and sending of sequenced shipping schedules).

Time-horizon-driven material supply

Instead of initiating material supply based on process triggers, you can also do this based on time fences. Material supply is initiated for a line station order when that line station order coincides with a predefined time fence.

Page 215: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-29

Several time fences are defined to control the generation and update of supply messages.

Closed loop

The ASC call-offs are stored in sales schedules and sales releases. These releases (shipping and sequenced shipping schedules) are communicated to the supplier through EDI. Additionally, a unique reference per KIT, station, and part is included in that information. At the supplier’s (Infor) system, this information is stored in sales schedules and sales releases. After sending the parts, they can be received by reference ID.

Progress overview per line segment

Usually, a planner is responsible for a segment, and this planner can be linked to a segment. All information related to assembly orders will be visible per segment planner.

The status/progress overview per segment shows orders on the segment, based on line sequence, whereby toggle mode is available to show the orders in various modes. You can also show the actual order on the segment or the late ones.

Progress overview per buffer

A control panel is available on which the schedule orders per buffer are displayed. A toggle function allows you to select different overviews.

Progress overview per line station

Similar to the progress overview per buffer, the progress can also be monitored per line station. This control panel allows you to perform many activities.

The control panel can be used to report line station orders that contain the work on that order. Also, different views are available by a toggle function; for the line station involved, you can display all orders or only the orders not yet completed.

Page 216: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-30 | Manufacturing

Instead of using this line station for reporting line station orders completed, you can also use barcode functionality to do this.

Process triggering

In mixed model flow production environments, many activities are based on the progress information of individual orders. Therefore, when an event selected by the user occurs for an order on a certain line station, another activity can be started. In the system, process triggering covers the automatic start and execution of a process based on an event.

Events can trigger processes; the following are examples of events:

Complete line station order.

Offset line station order.

When an event occurs at a certain station, it can trigger the start and automatic execution of activities on a specified other station, such as the following:

Request assembly start at a supplying line.

Print work instructions.

Generate call-off (shipping schedule or sequenced shipping schedule) against purchase schedule (for supply of shop floor warehouses).

Hours backflush

The calculation of the man and machine hours that must be backflushed differs for high-volume and low-volume. For high-volume situations, backflushing is based on the rate specified for a line and the number of employees.

In low-volume situations, backflushing is based on the duration of every operation and the number of employees required per operation.

Line surcharges

During the assembly process, line surcharges can be booked. Surcharges booked on an assembly line are defined per the following:

Assembly line for line station based transaction processing.

Assembly line and generic item for order-based transaction processing.

Page 217: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-31

WIP transfers

WIP transfers between lines are supported, and the following steps are distinguished:

Generation of a WIP transfer warehouse order line.

Issuing of the WIP from the last line station of the line.

Receipt of WIP on the first line station of the next line.

As-built structure

For every end item, a unique Vehicle Identification Number (VIN), Tail number, and so on, can be generated. This number is generated when the sequence of the order is confirmed. The serial format can be any, which means that the standard legal formats can be supported, such as ISO norm for VIN numbers for road vehicles.

As-built structure information can be collected during the assembly process; this can be in terms of engineering modules, assembly parts with serial numbers, and so on. After closing the assembly orders, the as-built structure is copied to the as-maintained structure in ERP LN Service.

Lean system

ASC has been designed to minimize system tasks to be performed by the users. For example, when an order is reported complete on a certain line station, the system will automatically report it complete on the previous line stations.

Bar coding

ASC supports the use of bar coding. There are dedicated sessions for printing and reading bar codes.

Manufacturing control

The manufacturing control module provides easy to use dashboards and stores the as-built structures of production and assembly orders.

Dashboards: A dashboard is a quick way to access multiple sessions used to perform certain tasks of an end user. The dashboard is based on one object, such as item, business partner, order, and so on, which the user needs to start to

Page 218: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-32 | Manufacturing

carry out their task. Relevant details of this object, and the possibility to open the sessions in which the relevant information for the task(s) is stored, are presented on the dashboard.

The following dashboards are available:

Items dashboard: From this session, the following sessions can be accessed for an item selected on the screen:

Bill of material.

The items wherein the item are used.

The routings of the item.

The alternative items.

The related engineering revisions.

The business partners that supply the item.

Production orders.

Purchase orders.

Purchase schedules.

Other relevant data is available in the dashboard for a selected item, such as the following:

Item signal.

Inventory on hand.

The time phased inventory presented in graphical mode.

Work center dashboard: From this session, the following sessions can be accessed for a work center selected on the screen:

Utilization by week.

Utilization by day.

Input/output control.

Resource order plan.

Tool requests.

The following process can be started from this dashboard:

Build utilization.

Generate input/output control.

Page 219: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Manufacturing | 12-33

Delete input/output control.

Request/return tools.

Other relevant data is available in the dashboard for a selected work center, such as the following:

Basic week capacity

Number of operators

Number of machines

Tool Requirements Planning (TRP)

The Tools Requirement Planning module is meant for integral tooling maintenance and control. Examples of the types of control available in ERP LN are the following:

Purchasing of tools.

Maintaining tools.

Life-cycle management of tools: Status control, refurbishing, and scrapping.

Applying tools for production and service: Printing on production or service order documents.

Planning and tracking of tools: The Tools Requirement Planning (TRP) module can be used to check the availability of the tools for the planned production orders in Enterprise Planning and Warehouse Management. An availability check is also performed for tools when they are planned for actual production orders in the Shop Floor Control module and the service orders in the Service Order Control modules. If applicable, the ERP LN system automatically displays an alternative tool when the required tool is not available.

Product Classification (GRT)

Product Classification provides the ability to set up a classification and coding system for item data and to quickly find data. New/existing items can also be classified according to the defined product classification. Searching is performed through a combination of search arguments.

Page 220: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

12-34 | Manufacturing

Tool kits are supported to release multiple tools for an operation or a task at once. Also, ERP LN allows you to compose a tool that consists of multiple detachable components. All components of the tool are required for a proper operating end tool.

Based on the comparison between the planned life (in times used or hours used) and the actual use of the tools, ERP LN can automatically generate a service order for the tool that must be refurbished or scrapped. When completing a service order, the tool master data and tool tracking data is automatically updated.

Page 221: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13 Chapter 13 Warehouse Management

Introduction

This chapter describes the modules of ERP LN Warehouse Management in more detail. It also describes the functions and features of the following modules:

Warehouse Master Data

Inventory Planning

Inventory Handling

Inventory Reporting

Inventory Analysis

Lot Control

ERP LN Warehouse Management focuses on handling and replenishing goods under the roof of a warehouse, and the derived tasks to report and analyze inventory movements. Planned and actual inventory transactions are created by a particular demand for receiving or issuing goods. Any inventory movement results in a warehousing order to be implemented. The warehousing orders are the communication layer between ERP LN Warehouse Management and the other ERP LN applications; therefore, tight integrations exist between Warehouse Management and the other ERP LN applications, but at the same time the package is essentially decoupled from the rest of the ERP LN applications. Therefore, integrations towards external applications, such as WMS or ADC vendors, are possible.

Page 222: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-2 | Warehouse Management

Warehouse master data

Introduction

The master data to be entered for Warehouse Management consists of the following elements:

Warehouses

In this business object, warehousing master data is defined. Depending on the complexity of the activities that take place in these warehouses, and the level of control, you can enter zones and locations.

Zone

A zone is any part of the warehouse where goods can be stored. Locations with similar storage characteristics or locations handled by the same vehicle or employee can be grouped through the use of zones.

Location

A location is a distinct place in a warehouse where goods are stored. A warehouse can be divided into locations to manage the available space and to locate the stored goods. Storage conditions, capacity data, and blocks can be applied to individual locations. Locations can have the following types:

Receiving

Inspection

Bulk

Pick

Staging

Reject

Items

Here, you must define the items used or handled by Warehouse Management. In item warehousing data, you can enter specific warehousing data, such as the following:

Valuation data

Storage data

Page 223: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Warehouse Management | 13-3

Dimensions

Besides the item warehousing data, you can also enter item data by warehouse. Here, you can enter specifics for each item and warehouse, such as the following:

Issue data

Lead times

Replenishment data

You can also define packaging items and package definitions here. Packaging definitions are used to specify how items must be packed; for this, you can use packaging items.

Warehouse order procedure

A warehouse order can initiate and control every inventory transaction in ERP LN Warehouse Management. From a simple transfer to a complicated receipt, one or more warehousing orders control and account the movement of inventory. Flexibility and automatic implementation of activities is possible.

Miscellaneous

Besides warehouses, items, and warehouse order procedures, you can also enter other types of warehousing master data, such as the following:

Label layouts.

Location remarks to be printed on storage and packing lists.

Inventory valuation methods.

Storage conditions.

Inventory planning

Introduction

The Inventory Planning module is about planned inventory transactions and automated actions to replenish inventory. Inventory can also be reserved (committed) for a specific order.

Page 224: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-4 | Warehouse Management

Planned inventory transaction

Planned inventory transactions by item are expected changes in the inventory levels due to planned orders for items. Planned inventory transactions can be generated by several order systems, such as the following:

Production orders

Purchase orders

Sales orders

Warehousing orders

Service orders

DRP orders

At a particular moment, planned inventory transactions created by other packages and modules will cause warehousing orders to be generated. After an order is finished or canceled, the planned inventory transaction is removed.

Planned inventory transactions are used to do the following:

Calculate the economic stock

Statistical Inventory Control (SIC)

Time-Phased Order Point (TPOP)

Generate MPS orders

Generate MRP orders

Generate PRP orders

Generate DRP orders

Replenishment

Replenishment can take place in a warehouse network in between warehouses, or in a warehouse between locations.

You can define replenishment between locations in a matrix that contains the supplying zone or supplying location, the destination zone or destination location for each item, and the quantities to be replenished.

Several planning options are available in ERP LN to replenish warehouses. The most advanced option is to use Distribution Requirements Planning (DRP) or ERP Enterprise Planning (EP). DRP applies demand control. Another inventory planning option that applies Demand Control is Time-

Page 225: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Warehouse Management | 13-5

Phased Order Point; this is a simpler option mainly intended to replenish a warehouse by a supplying warehouse.

Besides demand control, ERP LN offers two options for Inventory Control. One option is Statistical Inventory Control (SIC); this runs by item or warehouse and creates advice that must be approved by a planner.

The other option is KANBAN, which uses a predefined setup for each item by warehouse, known by an identifier (ID) to replenish inventory.

Some sessions are also present to collectively define planning parameters for each item or each item by warehouse, such as Economic Order Quantity or Safety Stock.

Inventory commitment

Several possibilities are available to reserve inventory. You can only reserve inventory without any allocation by an order, which is useful if the user can anticipate by having particular information in advance. Another possibility is manual commitment for each order.

The user can switch on automatic commitment functionality for sales orders and work orders of the Depot Repair module.

Inventory Handling

Introduction

In the Inventory Handling module, the actual inventory movements are implemented with the use of warehousing orders. Warehouse activities, such as receiving, put away, picking, and shipping are handled in this module and controlled by the warehousing orders or handling units. Additionally, activities such as cross-docking, assembly, packaging, cycle counting, inventory adjustments, and blocking are available in this module.

The Inventory Handling functionality can also be used in warehouse environments with a high volume, and environments with low volume throughput of goods.

Page 226: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-6 | Warehouse Management

Warehouse Management orders

A warehousing order is an order for handling goods in the warehouse. The warehousing orders are the communication layer between ERP LN Warehouse Management and other applications. These warehousing orders are required for a tight integration and a decoupled package simultaneously.

Warehousing orders can be the following types:

Receipt: Movement of goods from an entity other than warehouse to warehouse.

Issue: Movement of goods from warehouse to another entity than warehouse, such as a work center or business partner.

Transfer: Movement of goods from one warehouse/location to another.

WIP transfer: Movement of goods from one costing work center to another.

Item transfer: A change of the item code, and maybe of location, (an adjustment).

Warehousing orders can be manually entered, generated by other ERP LN packages, or received from EDI or external applications.

The to-be-implemented warehousing activities can be communicated by the application that initiates the warehousing order, or manually entered for manual warehousing orders, or determined by the default order types by order origin. After the warehousing order is created, the user can deviate from these initial planned activities to align the ERP process with the physical process of handling goods.

Depending on the Inventory Handling parameter, the warehousing orders are also kept as historic data.

Cross-docking

ERP LN supports cross-docking. With the use of parameters, the level of automation can be established. If cross-docking is applicable, received goods are directly assigned to the shipping process of ERP LN, which corresponds with the physical flow of the goods, because these move directly from the receiving dock to the shipping dock. This prevents superfluous inbound and outbound handling.

Page 227: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Warehouse Management | 13-7

Direct Material Supply

The Direct Material Supply (DMS) concept implies that goods received from suppliers or produced in manufacturing shops move directly to their point of consumption without storing it in a ‘storage’ warehouse. The DMS concept uses the Cross-docking concept to avoid storage of goods in the warehouse, and the Warehouse Transfer Order concept to move the goods directly to the point of consumption, which is probably another warehouse. By taking into account where the parts are required before storing the goods, it is possible to reduce stock sitting in a warehouse.

The end result will be a much more transparent logistical process, which will be more responsive to last minute changes in demand priorities while assigning inbound goods to outbound requirements.

Inbound

The Inventory Handling module includes inbound and outbound management. Inbound management ensures received goods are stored in a warehouse.

During the process of storing the goods, several activities can be required, which can be set up and implemented flexibly. Even during the inbound process, several activities can be switched off or on, or can be changed from implementation mode. The following activities are supported by ERP LN and can be activated flexibly:

Print goods received note.

Receipts.

Generate inbound advice.

Put away inbound advice.

Generate storage list.

Storage list.

Approvals.

Generate inbound advice.

Put away inbound advice.

Generate storage list.

Storage list.

In addition to these activities, several supportive functions are available such as reports and overview sessions.

Page 228: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-8 | Warehouse Management

Advance Shipment Notifications (ASNs) are also supported. ASNs can be received and sent by EDI or sent manually. Validation of ASN data is available.

A receipt can be registered based on several filter criteria, such as the following:

Advance Shipment Notification

Expected shipment

Expected order

Load

Item

Business partner

Handling unit

References

Besides these filter criteria, high-volume receipts are also possible.

To accept the receipt, several predefined tolerances regarding receipt date and quantity are checked. This data can be used as input for vendor management of purchase control.

After you receive the goods, a quality inspection of the goods might be required. For straightforward inspections, inspections of ERP LN Warehouse Management can be used. ERP LN Quality Management, to which an integration exists, supports more advanced inspection functionality.

A goods receipt can also be linked to a purchase schedule. After you receive goods from a purchase schedule, an update message is sent to Purchase. Purchase Control can then conclude what goods receipts are linked to a purchase schedule. These receipts require a CUMS update. Checks on CUMS are performed manually, according to an interval. Warehousing does not check or validate CUMS.

After you receive and inspect the goods, you must store these goods in the warehouse. If the warehouse has locations, you must also assign a location. You can assign these locations during the inbound advice generation, which is based on criteria such as the following:

The location must not be blocked.

The location must be an inbound location.

The location must not contain other items (if wanted).

The location must not contain other lots of the same item (if wanted).

Page 229: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Warehouse Management | 13-9

The location must have enough remaining capacity.

Storage conditions must match.

If required, you can manually change inbound advices; therefore, the advice can be released and printed on storage lists.

Inventory Disposition

Items/materials that arrive at a warehouse often require inspection. Inspection can happen in many ways: superficial, that is, whether packaging is damaged, or very extensive, that is, including laboratory tests. In many cases, goods must go through an extensive inspection, possibly including multiple rounds, before they are allowed to be used. Goods might be initially rejected at first check and segregated to be subjected to further inspection, based on which a final decision is made. This final decision determines what will actually take place: rework, scrapping, return, or use as is. This is reflected in the ERP LN system.

New functionality is offered with regard to the inspection of received goods and the procedure that follows. This functionality is called inventory disposition and deviates in some respects from the existing Rejection functionality. Inventory disposition caters for follow-up activities/decisions such as ‘use as is’, ‘scrap’, ‘rework’ and ‘return’, necessary after an initial rejection of the received items.

The following shows the procedure:

Receive and inspect itemsReceive and inspect items

Disposition received items by entering a ‘rejected quantity’ in WH

inspection session

Destroy(Scrap)

Handle disposition (of items in reject location) through new

‘disposition’ session

Approve received items

Generate inbound advice

Put away Accept(Use as is) Return

Inbound advicefrom reject loc.to storage bin.

Inventory isadjusted

Return order is recorded anditems returned

put away Settlement withsupplier

Settlement withsupplier

Disposition received items by entering a ‘rejected quantity’ in WH

inspection sessionApprove received items

Handle disposition (of items in reject location) through new

‘disposition’ sessionGenerate inbound advice

Destroy(Scrap)Put away Accept

(Use as is) Return

Inbound advicefrom reject loc.to storage bin.

Return order is recorded anditems returned

Inventory isadjusted

put away Settlement withsupplier

Settlement withsupplier

Page 230: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-10 | Warehouse Management

The inventory disposition procedure is applied to owned goods and consigned goods.

The new disposition functionality differs from the existing rejection functionality in the following areas:

Goods received from suppliers and recorded as such in the system will immediately become ownership of the receiving party if no consignment applies, irrespective of what happens afterwards during inspection. If these items are inspected, they might initially be ‘dispositioned’, that is, rejected and placed in a different location. This procedure is followed by a re-examination of the goods in order to come to a final decision. Meanwhile, all received goods still remain the ownership of the receiving party. This implies that ‘dispositioning’ goods and initially placing them in a specific (reject/disposition) location, does not trigger (potential) backorders or generate any financial integration transactions. Nor does it affect inventory valuation or automatically debit the supplier and generate debit memos.

In other words, after a receipt is recorded in the system, the goods are paid for, so the supplier does not have to wait until the disposition procedure has been completed. In short, the disposition procedure is not intertwined with the receipt procedure, which implies that a final receipt remains a final receipt, irrespective of what happens at disposition.

From a logistical perspective, consigned receipts must get the same treatment; however, the ownership issue does not apply because consigned goods generally change ownership when used/consumed by the receiving party.

Outbound

Outbound management handles activities to get stored goods out of the warehouse.

During the process of picking the goods, several activities can be required. These activities can be set up and implemented flexibly. Even during the outbound process, you can switch several activities off or on, or change activities from implementation mode. ERP LN supports the following activities, which can be activated flexibly:

Generate outbound advice

Release outbound advice

Generate pick list

Pick list

Approvals

Page 231: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Warehouse Management | 13-11

Freeze/confirm shipments/loads

Print bill of goods

Print packing slip

Print packing list

Numerous supportive functions are also available, such as reports and overview sessions.

Based on demand, and if a warehouse has locations, goods must be picked from the warehouse locations. An outbound advice must be generated to determine the location to pick from. An outbound advice is a list generated by ERP LN that advises the user about the location and lot from which goods must be issued; this takes into consideration such factors as block locations, outbound method, and package definition.

The following two types of picking can be distinguished:

Order picking: The picking is carried out by order, and picking lists are printed by order.

Wave picking: A picking wave is a group of original orders that must be picked for one destination. Usually, a picking wave consists of multiple picking missions.

The picking mission covers the picking actions grouped logically. For example, the actions are grouped by zone, order priority, production line sequence, and so on. Next, designated employees, forklifts, and so on can perform the actions in sequence. Picking lists are generated for each picking wave.

Picked goods are moved to staging locations. Staging locations represent the dock where loading of transport takes place. Dock assignment is also supported, and staged inventory is still visible in the system.

After the goods are picked, a shipment is prepared, unless ERP LN Freight Management is used to generate the shipments. Shipments can be for one order (single shipment concept) or multiple orders.

After the goods are made ‘transport ready’, the shipment can be frozen. Required documents, such as bill of goods, packing lists, and packing slips can now be printed.

After the shipment is final, you can confirm the shipments, based on shipment or load number. Additionally, the shipping documents can be printed or reprinted.

Page 232: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-12 | Warehouse Management

Based on Advanced Shipping Information, such as ASN and so on, an ASN data file can be defined. This file includes information about item, customer, dates and times, truck, delivery address, and quantity.

Value added services

Value added services, such as assembly and packaging, are supported by warehousing assembly orders; these orders are used to collect goods to assemble the orders into one item. Warehousing assembly orders are manually created.

Warehousing assembly orders transform goods in the warehouse, and can be performed at any location in the warehouse if the order is marked as assembly permitted.

A warehousing assembly order orders you to pick and combine a number of items to produce an end item that remains in the warehouse. The bill of material for this operation is derived from the kit definition in the list components session.

When a warehousing assembly order is created, ERP LN generates the following:

Outbound-order lines for each component of the kit to be transferred to the assembly warehouse or location.

An inbound-order line to store the item to be assembled.

Performing a receipt on this warehouse order line registers that the operation has been completed, and the item to be assembled can be put away as if the item was a received item.

Every manual modification of the warehousing assembly order or order line is registered in the warehousing assembly order history.

Kitting and Shipping

Multiple customers have specific order, pick, kit, pack, and ship procedures in place when they issue goods from a warehouse. ‘Kitting’ in this sense is a method of shipping components in a structured way, according to how they are applied at the destination (modification site). It is essential that kit structure and components that are required for an order are visible throughout the entire outbound process. A ‘topkit–subkit’ structure can be defined in the sales order, where the order header represents the topkit and every line contains a subkit. This structure is copied to the warehouse orders, where every subkit will be represented by a warehouse order set. Usually the composition of a (ship)kit is determined by the components and the

Page 233: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Warehouse Management | 13-13

corresponding activities/operations necessary to produce/assemble the required end product/kit. In principle, a kit is not delivered partially (short shipping of components); nevertheless, you can do this, that is, after explicit instructions from the customer. Components that have not been shipped from the warehouse can be shipped later or can be delivered straight from the supplier (direct shipping).

Modifying the (BOM) structure of a topkit or a subkit is still possible in later stages in the order-picking-kitting-shipping procedure. These changes must be automatically processed in existing (kit) orders. After a kit order has been passed to the warehouse, changes can only be carried through manually. Therefore, steps must be reversed, sometimes even after (confirm) picking.

Optionally, the procedure ends with the packaging of kits into containers for shipment to the customer. The topkit/subkit structure remains recognizable in the container contents. This containerizing process is a manual process. Before containers are shipped, they can be accompanied by a new document or a set of documents called ‘Shipping Manifest’, in addition to other available shipping documents. This manifest describes the contents of the entire shipment ID (topkit) and the contents per container. Furthermore, it contains information about the missing components, which are needed to complete subkits. This refers to components that are shipped directly or will be shipped later because of a shortage.

The basic procedure is as follows:

Maintain BOM (byeng ineering dept).

Compose/pack subkits(non-system action.)

Record sales order and retrieveBOM (=kit) structure for the

delivery of components.

Release inventory (re lease outbound advice /

confirm pick)

Trigger supply / procurement of components from

internal/external suppliers

Receive, inspect and put awaycomponents in the warehouse

Pr int warehouse (outbound) instructions and pick

component kits.

ContinuousChange to BOM/Kit structure

Manage shortages and(possibly) direct shipments Ship goods

Final stagefor BOMchange

Produce the necessary documents

(like the shipping manifests)

Pack goods for shipmentpurposes (Containers)

Freeze shipment (optional)

Page 234: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-14 | Warehouse Management

Handling units

A handling unit is a uniquely identifiable physical unit that consists of packaging and contents. A handling unit can contain items and other handling units.

Structure

A handling unit has a structure of packing materials and items. A handling-unit structure can vary from a simple box that contains a particular number of items, to a more complex structure such as a pallet with a number of boxes, which in turn contain smaller boxes that contain a number of items. A handling unit structure can consist of various handling units related in a parent-child fashion.

You can manually create a handling unit structure for a given number of items; alternatively, you can define a package definition in which you set up a template that determines the handling unit structure for particular types of items.

The use of handling units

A handling unit is a single entity used to process goods in the warehouse; therefore, you can use a handling unit to receive, store, and issue goods.

To use a handling unit for warehouse processing, you must link the handling unit to a warehousing order line. By linking handling units to warehousing order lines, the warehousing order lines will represent administrative information and physical information about the contents.

You can link a handling unit to an order line in various ways. For example, you can generate handling units for an inbound order line, or, indirectly, you can generate handling units for a receipt. A receipt is always linked to inbound order lines.

Because users must be able to control item movements with as few keystrokes as possible, automatic identification of handling units is possible; therefore, you can attach a label to a handling unit. Defining handling unit structures and scanning labels allows you to have a highly automated implementation of warehousing activities at receiving and shipping.

You can use handling unit-based warehouse processing and item and order line-based warehouse processing.

Page 235: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Warehouse Management | 13-15

Cycle counting

Cycle counts are intended to check the registered inventory against the actual inventory at a particular time. Cycle-count orders are used to manually count the inventory by stock point and, subsequently, enter the counted quantities into the system. Cycle count orders are based on ABC parameters and counting frequencies.

Before cycle counts can be carried out, preconditions must be set. Some of these preconditions are as follows:

Whether stock points must be blocked during cycle counts.

The cycle count intervals for the various classes.

The maximum allowed shortage or surplus of the counted inventory measured against the item's system inventory, and expressed as a percentage of the system inventory.

The amount that indicates how much the total cost-price value of the counted inventory can deviate from the cost-price value of the system inventory.

To overrule the cycle count intervals, you can force cycle counts for the following:

A new stock point.

A stock point if its system inventory becomes zero.

A specific stock point.

A range of stock points during the generation of the cycle count orders.

For each stock point, employees can enter the counted quantity on the printed cycle count list. Handling units can be marked as present.

If a variance that falls outside the margins occurs, a recount can be forced. If this type of variance does not occur, the cycle count order line can be approved and processed; this means an update of the quantities and, related to this, an update of the financial value of inventory.

Page 236: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-16 | Warehouse Management

Inventory adjustments

Inventory adjustments are used to manually change the inventory registered by ERP LN at a specific stock point. Inventory adjustment orders are used to perform the inventory adjustment.

Blocking

You might be required to block part of a warehouse or particular items from moving around in a warehouse. Therefore, you can block inbound movement, outbound movement, transfer (receipt, issue), or assembly of items at the various inventory levels:

Zone

Location

Lot

Stock point

Serialized item

Handling unit

At most of these levels, blocking can be more specific for one or more transactions types.

Inventory Reporting

Introduction

In the Inventory Reporting module, the actual inventory position and movements are recorded. Because inventory visibility is important for a company, several reports are offered to provide the best view on this data.

Inventory position

The current inventory position is recorded at various inventory levels and for multiple entities. Data as inventory on hand, inventory on order, allocated inventory, and inventory on hold is stored.

The inventory position is recorded at the following inventory levels:

Page 237: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Warehouse Management | 13-17

Item

Warehouse

Location

Inventory date

Lot

Serial number

Inventory can be displayed for the following entities:

Multicompany inventory

Project inventory

Rejected inventory

Consignment inventory

Negative inventory

Committed inventory

Inventory transactions

All transactions that influence inventory positions or movements in a warehouse are recorded by ERP LN and logged in this module. This information is used for track and trace purposes. Eventually, these transactions can be archived.

Inventory Analysis

This module provides functionality to analyze inventory from two perspectives: logistically and financially.

Logistically, an ABC and slow-moving analysis can be performed, which lists and, when selected, updates changes.

For the financial perspective, views illustrate the change of the inventory value due to normal transactions caused by orders, transactions caused by variances, or transactions caused by revaluation activities.

Two options are available to update the Inventory Value, even if inventory is present. One is to update the Moving Average Unit Cost (MAUC) for MAUC items; the other is to change the valuation method.

Page 238: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-18 | Warehouse Management

Lot Control and Serials

Introduction

This module consists of making inventory known by attaching labels. One type of label is Lot. Lots are intended to identify and classify items based on an identical production run or repair run. In ERP LN Warehouse Management, lots are also used by item revisions and unit effectivity.

Lot control

Lot numbers can be automatically generated based on a mask, which can differ for lots created by production, purchase, or Warehouse Management. Some information can be added to ease the identification of a lot, such as a business partner.

Tracking and tracing display and report facilities are present to view transaction of lot-controlled items.

To know inventory per item by revision, this information is stored at item by lots; the same is applicable for unit effectivity. Therefore, lot is mandatory to support these two concepts with handling of goods.

The most detailed method is to track the lot in inventory, which means that you can perform a check for each lot if the lot is in stock. A method with less handling is that just lot numbers are registered for printing and tracking purposes, but no actual stock position is available.

Serials

A serial, or serialized item, is an item uniquely identifiable by its serial number. This type of item can also be part of a lot. For each item, you can set the level of control. The most detailed method is to track the serial in inventory, which means you can perform a check for each serial if the serial is in stock. A method with less handling is that just serial numbers are registered for printing and tracking purposes, but no actual stock position is available.

Page 239: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Warehouse Management | 13-19

Consignment stock

Consignment functionality is applicable when various parties handle inventory ownership and storage. The following three types of consignment inventory exist:

Inventory you store that still belongs to a supplier, also called consignment (not-owned) inventory.

Inventory you own that is stored and controlled by a customer, also called consignment (owned) inventory.

Service customer owned, which contains parts owned by the customer and exist in the warehouse for repair.

Consignment (not owned)

This is a warehouse used for storing not-owned consignment inventory. Not-owned consignment inventory are goods owned by a supplier but managed by the own company and stored in the warehouse of the own company without being paid for until after the goods are used or sold. These goods are registered as consignment inventory.

Consignment (owned)

A warehouse used for storing owned consignment inventory. Owned consignment inventory are goods owned by the own company and stored in a customers warehouse without receiving payment until after the goods are used or sold. The customer manages inventory. You do not register the goods as consignment inventory because the goods are still part of your inventory.

Service customer owned

This type of warehouse is a type of consignment warehouse that contains customers’ parts that must be repaired or are repaired. Handling of these parts is similar to parts of a normal warehouse, except that no financial transactions are initiated because the company does not own these parts.

Consignment replenishment and payment

If you use consignment inventory, the sales or purchase order procedure is split into two parts:

Consignment replenishment

Page 240: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-20 | Warehouse Management

Consignment payment

Consignment replenishment

If you or your customer runs out of consignment stock, and replenishment is required, a sales or purchase order of type ‘consignment replenishment’ is required. With this order, the goods are delivered, but payment is postponed until the goods are actually used.

Consignment payment

If part of the consignment stock is used, then the goods must be paid for. For owned consignment inventory, a sales order of a type ‘consignment invoicing’ must be used. For not-owned consignment inventory, a purchase order of a type ‘consignment payment’ must be used. This triggers no goods movement, but only a payment flow.

Vendor Managed Inventory

ERPLN supports multiple forms of VMI (Vendor-Managed Inventory). VMI is a popular formula for managing inventory and the cost/ownership. Many enterprises keep their inventory levels and cost low by leaving the management/handling and ownership of component stock in the hands of their suppliers. Only when items/components are actually issued and consumed (consignment principle), are they paid for; this is called ‘Pay-on-Use’. In some cases, inventory planning is left up to the component supplier. An alternative scenario is when inventory management, and sometimes inventory planning, is subcontracted to a third party, usually a Logistic Service Provider (LSP).

All scenarios are supported by ERPLN regardless of which party owns the inventory or who is responsible for inventory management and supply planning.

VMI Procedures & Scenarios

To properly assist the concept of VMI, the complete process flow of component procurement, (consignment) inventory, (subcontracted) warehouse management, inventory planning, production planning, manufacturing, and the necessary communication between parties involved is covered by ERPLN. In other words, both the ‘sales’ side (vendor role) and the ‘purchase’ side (customer role) within a VMI scenario is covered by ERP LN.

Page 241: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Warehouse Management | 13-21

Within a VMI context, a basic supply chain can be shown as follows:

Component Supplier 1

Component Supplier 3

VMI Comp.

Final Assy.

Manufacturer

Assembly

End Customer

End Customer

Store/End Customer

VMI Products

VMI Products

VMI Products

Store/End Customer

Component Supplier 2

Warehouses possibly managed by an LSP

Roles and Terms/Conditions

The supply chain and VMI solution described in the above diagram can only function well if the role and responsibilities of each party involved are clear. The relationship between the different parties (suppliers, manufacturers, and customers) must be strong and reliable. Within ERPLN, agreements made within the supply chain, such as inventory/replenishment levels, delivery dates, and so on, are registered in Terms & Conditions, which are linked to purchase/sales contracts. Such agreements are made with business partners, but can apply to specific items or item-warehouse combinations.

Multiple VMI scenarios exist, and are distinguished by the roles played by the parties involved: who owns the inventory, who is responsible for supply planning, and who is in charge of warehouse management/inventory handling. The following range of VMI-related business processes/scenarios are supported by ERP LN:

Page 242: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

13-22 | Warehouse Management

Scenario Number Financial Ownership

Supply Planning

Warehouse Management

Traditional (non-VMI)* Customer Customer Customer

Consignment* Supplier Customer Customer

Full VMI 1 Supplier Supplier Supplier

Planning by customer 2 Supplier Customer Supplier

WH management by LSP

3 Supplier Customer LSP

WH management by supplier

4 Customer Customer Supplier

Planning by supplier 5 Customer Supplier Customer

WH management by customer

6 Supplier Supplier Customer

* Already supported by previous ERPLN versions.

In case a party is the owner of the inventory, or responsible for the supply planning, but is not in charge of warehouse operations (inventory handling), it is necessary to record inventory levels and keep track of transactions regarding inventory which is physically not present on site; this is supported through a kind of virtual/administrative warehouse, which is a normal warehouse but with procedural limitations. Inventory levels in such warehouses are always a reflection of the inventory in a ‘real’ warehouse, defined in the system of the party actually managing the warehouse and handling the stock.

Communication

To make a VMI formula work, exchange of all kinds of information between the parties involved is crucial. This mainly concerns information on forecast, demand, inventory replenishment, receipt transactions, consumptions, inventory levels, invoicing, payment, and so on.

Page 243: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

14 Chapter 14 Freight Management

Introduction

This chapter provides an overview of the functions and features offered by ERP LN Freight Management. Freight Management is a Transport Management System (TMS) that allows customers to properly manage their transport orders, load consolidation, planning, and to calculate delivery lead times. This can be done across different logistic companies. The main target group of ERP LN Freight Management is shippers rather than carriers or logistic service providers. The product is a fully integrated part of the ERP LN suite and has strong links with Warehouse Management, Financials, Order Management (Purchase and Sales), and Enterprise Planning. However, the product can also be used as a stand-alone freight order and planning system.

ERP LN Freight Management uses general master data, such as countries, business partners, addresses, items, departments, distances, and so on. Additionally, the necessary transport-specific master data can be set up, such as types of transport, routes, fleet data, and so on.

The core of the package is formed by the functionality for freight order management, load building and planning, supported by a graphical planning board with drag-and-drop possibilities.

Functionality is available for estimating freight-related costs and revenues, and a link to ERP LN Central Invoicing for handling invoices from carriers or to charge transport services to customers:

Page 244: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

14-2 | Freight Management

FreightManagement

OrderManagement

ServiceProjectManufacturing

Invoicing & Finance

EnPl

terpriseanning Warehouse

Management

Freight Management within ERP LN

Main integration scenarios

Warehouse Management

Warehouse Management is almost always active when you use Freight Management.

The close connection between ERP LN Freight Management and Warehouse Management allows you to copy warehouse orders; these can be inbound, outbound, and transfer orders or freight orders to efficiently handle the movement of the goods involved. The freight order can go through a load consolidation and planning process, of which the warehouse personnel can retrieve the result to serve as instructions to prepare the issue or receipt of goods.

The progress of freight and warehouse procedures is always closely related.

Enterprise Planning

Activating the link between ERP LN Enterprise Planning and Freight Management produces freight orders on the basis of planned item transfers between warehouses (planned distribution orders).

Page 245: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Freight Management | 14-3

This allows you to perform a thorough transport planning, even before the warehouses are actually involved.

Purchase Control

If a company is in charge of transporting ordered goods from the company’s suppliers to the company’s warehouses, a link between ERP LN Order Management (Purchase) is available. This link triggers freight orders on the basis of purchase orders, which allows you to perform load consolidation, planning, and shipping items to the appropriate warehouses.

Sales Control

Sales Control is a frequently used connection that allows a shipper to create freight orders on the basis of sales orders. For example, companies that manufacture goods are usually interested and even involved in the process of shipping goods to customers. For these companies, goods must arrive on time and in good condition, preferably at the lowest possible cost.

Again, generating freight orders straight from sales orders, before the warehouse is involved, allows for a more thorough and time-consuming transport planning process.

The following figure shows the business process with the integration between ERP LN Sales Control and Freight Management, including the link to Warehouse Management:

Business Process Sales Control – Freight Management Integration

Sales

Shipping office

Planning

Set up: Route Plans, Freight Rating, Carriers / Fleets, Transport modes / methods

Finance

WarehouseRelease to warehouse

Cus

tom

er

Carrier

Order Receipt

Pay

men

t

Create FreightOrder &

Order grouping

Load Building& Costing Execution Invoicing

Car

rier

Sel

ectio

n

The functions and features of the following modules will be described:

Freight Master Data (FMD).

Page 246: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

14-4 | Freight Management

Freight Order Control (FOC).

Rough Planning (RPG).

Load Building (LBD).

Freight Rate Control (FRC).

Freight Invoicing (FRI).

Freight Master Data (FMD)

Freight-related master data must be defined before ERP LN Freight Management can be applied. In other words, before proper handling of freight orders or efficient load planning is possible, a basic setup is required. The majority of the basic data is defined in the FMD module, but some master data from other modules will also be included in this section.

General freight master data

Some FM-related entities within the organization must be defined here, such as shipping offices and planning groups, and the relationships between these entities. Shipping offices are best regarded as expedition/transport-planning departments; planning groups can be a subdivision into specialized teams, such as for hazardous material or tanker transport. A shipping office can be assigned to specific warehouses, to ensure this shipping office manages all external movements of goods stored in these warehouses. Alternatively, a matrix can be defined to assign freight orders to the correct shipping offices, based on criteria such as warehouse, route, country, carrier, terms of delivery, point of title passage and logistic company. This final criterion allows for multi-site freight order handling and planning.

Additionally, login codes (users) can be linked to each combination of shipping office and planning group, and profiles can be defined for every user.

Addresses and items

Besides the common address and item data, some freight management–specific details may have to be added. With addresses, you might be required to indicate that particular addresses have extra long waiting times or lead times for loading or unloading, or to specify limited time windows for delivery.

Page 247: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Freight Management | 14-5

Concerning the transportation of items, defining details about dimensions, special transport means and methods, mateability, and carriers might be essential.

Often, Freight Management-related instructions are included in a common data table, as is the case with business partners.

Transportation master data

This master data is where basic data concerning the actual transportation of goods is specified. Depending on the complexity of the shipping activities, various transport types can be defined, such as Refrigerated, Hazmat, Express, and so on. You can also specify combination codes to be used for mateability/compatibility rules.

Also, the structure and nature of the transport fleet used is entered here by Transport Means Groups (TMGs) and Transport Means Combinations (TMCs); this determines the character and composition of transport means such as vans, tankers, ships, palletized, tractors, trailers, the mode/category, capacity, speed, and so on.

In case a fleet is owned or dedicated, you may be required to fill the TMGs/TMCs with individual means of transport, for which you can monitor availability through calendars.

Finally, you can define and link external carriers/LSPs to specific shipping office – planning group combinations. For every carrier, the capacity and TMGs/TMCs the carrier can supply are determined.

Freight order master data

This master data includes specific shipping instructions in the form of service levels and freight order procedure.

Also, information such as freight and weight/volume classes can be specified, which can be used to calculate transport costs/determine the planning group or carrier to which an order must be assigned.

The allocation of freight orders to planning groups is based on the setup of the plan matrices. When the user sets up these matrices, the user can choose from a wide range of criteria to ensure an order is assigned to the appropriate team.

Page 248: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

14-6 | Freight Management

Load building (freight planning) master data

Setting up basic planning data mainly amounts to defining transportation routes. These routes determine how, when, and in what order addresses are visited for loading and unloading activities. The route structure also determines which freight orders can be consolidated and planned on the same trip to reduce costs.

In ERP LN Freight Management, you can maintain standard routes to which ranges of ZIP codes or areas can be attached, and a time schedule. The underlying concept is that all addresses that fall within one standard route can, in principle, be visited during one round trip.

A second concept is the route plan, which functions on a slightly higher level. A route plan can be regarded as the definition of a transport scenario from a start address to a destination address/region/country.

A route plan can consist of various legs incase intermediate visits to fixed DCs must take place for grouping purposes, or if goods must be unloaded at a harbor to be put on a ship, and so on. Each leg within a route plan can be linked to a standard route, to allow local round trips.

You can perform the installation/activation of the graphical planning board here.

Freight Order Control (FOC)

You can regard the module for maintaining and handling freight orders as the core module in Freight Management, because all freight-related operations are triggered by orders. Freight orders consist of a header and one or more lines, which contain all the necessary information and instructions; this includes addresses, delivery dates, items, types of transport, and so on, for moving goods to customers, from suppliers, between warehouses, and so on.

Create/maintain freight orders

Freight orders often originate from warehouse, sales, purchase, or distribution (EP) orders, possibly in different logistic companies. Freight order generation can take place automatically, but can also be carried out batch-wise. You can also manually create freight orders.

Page 249: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Freight Management | 14-7

Subcontracting freight orders

Depending on a shipper’s policy, you can include freight orders in the load planning. Alternatively, you can decide that all planning activities or the planning of particular transport, such as hazardous material, is never carried out in-house but always subcontracted to a carrier. In these cases, freight orders can be clustered based on a range of common criteria, such as delivery dates, service levels, transport requirements, and so on. The procedure for generating freight order clusters can include the selection of a suitable carrier. A next step will be the printing of subcontracting instructions, which can be sent to the selected carriers. The procedure ends with confirming deliveries if the carrier supplies this information, and closing the clusters.

Freight order history

You can clear operational tables and store information about freight orders and freight order clusters in history tables.

Rough Planning (RPG)

This module contains only one core activity, which consists of the creation of capacity requirements overviews on paper and on screen. These overviews can be created on a daily, weekly, or monthly basis and give insight into the transport capacity required, optionally listed by TMG, and the available capacity.

Load Building (Planning) (LBD)

Incase a shipper goes further than freight order control, but also wants to be involved in the planning and perhaps implementation of his transport activities, the planning/load building engine of ERP LN Freight Management must be applied. For example, running the planning engine in Freight Management for a range of freight orders or a particular period will result in a freight plan containing loads and shipments. FM loads can best be regarded as truckloads or trips, while a shipment is usually the delivery made at a particular address visited during a trip.

Transport requirements may originate from different enterprise units or different logistic companies and can be managed and planned centrally by one shipping office.

Page 250: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

14-8 | Freight Management

As described in the following section, loads can contain multiple shipments. Shipments always consist of one or several item lines.

FM knows three basic planning algorithms, as shown in the following figure:

Planning Algorithms within ERP LN Freight Management

A) Direct Shipping• Shipments to different addresses are not combined into one load

• Single- & multi modal

• One (full) truck load going from origin to destination

B) Consolidation (Standard Routes)• Shipment may not go directly to destination but can be combinedinto one load/round trip with shipments on the same route

• Single mode

C) Pooling (Route Plans)• Intermediate pooling points (e.g. DC’s) are used

• Route split up into multiple legs

• Single- & multi-modal

• Consolidation (B) possible on leg level

= O= B= D

wn sitePC

The resulting loads and shipments can, and usually will, serve as instructions for the warehouse employees responsible for picking the goods from the warehouse and loading the vehicles.

Plans, loads, and shipments

The procedure starts by generating the freight plan. This session is run for each shipping office/planning group combination and for a period or a range of freight orders. Working with simulations and alternative freight plans is possible until you select one plan to be implemented.

A freight plan consists of loads and shipments. To construct these loads and shipments, the system takes into account information such as delivery dates, transport types, combination codes, service levels, routes (depending on the algorithm), Incoterms (points of title passage), transport means groups, capacity, and so on.

Incase no TMG or route has yet been defined, the system will look for a suitable one. A second aspect of generating a freight plan is the selecting of carriers that can carry out the loads. If no carriers have yet been allocated, the system will do an automatic search based on cost-related criteria.

Page 251: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Freight Management | 14-9

To gain insight into the operations run by the load-building engine, you can activate an extensive planning log, which shows exactly what goes on during the freight-planning run.

To improve the efficiency of the transport planning procedure, the system supports inventory monitoring straight from the loads and shipments; it can also generate a list of available goods and shortages per load or shipment, which avoids situations where a planner works out a detailed transport planning while many of the goods are not on stock and cannot be shipped.

Based on the parameter setting, the transport planning procedure can be extremely flexible, allowing updates such as the adding of new orders to existing loads even up to status ‘Shipped’. The settings can also determine that the procedure must be more rigid and that no load/shipment updates can take place after a plan has been actualized or the warehouse outbound procedure has been initiated.

The fact that a shipper has unique planning requirements and chooses to be responsible for consolidating the required loads and shipments does not automatically mean the actual transport is not subcontracted. Incase a shipper is not in possession of a fleet, all transport will be performed by one dedicated or more external carriers. Alternatively, a shipper may decide to subcontract particular loads that require conditioned means of transport. For this purpose, FM offers functionality for subcontracting loads to external carriers.

Graphical planning board

To assist the use of the core modules of ERP Freight Management: freight order control and load planning, a user-friendly planning board is available. This planning board provides a clear overview of freight orders and planning data and all main daily operations can be performed from here.

History

You can clear the operational tables and store information about load plans, loads, shipments, and shipment lines in history tables.

Freight Rate Control (FRC)

The freight rate scales determine the cost and possible revenues of transport-related activities. You are not required to have the system calculate freight costs; however, nowadays for most shippers keeping track of the costs of transporting goods is essential. Also, the desire to charge customers

Page 252: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

14-10 | Freight Management

and other business partners for transport services (revenues) is increasing. In FM, costs are based on carrier freight rates; revenues are calculated by either the client freight rates or carrier rates with markups.

To calculate freight costs and revenues

Some of the main criteria that freight rates are based on are related to the character of transports, such as transport types, freight classes, and TMGs. These criteria are the attributes of the rate basis numbers.

Many other aspects can have an affect on the cost of transport, including the following:

Distances or zones.

Quantities, weights, and so on.

Carrier involved.

Service level.

Item.

Business partner.

Delivery terms.

All freight rate scales are defined in the Pricing module of ERP LN Order Management.

Freight costs can be calculated on different levels, of which loads and shipments are the most important. Initial cost calculation takes place during the planning run, when the load plan, loads, and shipments are generated. You can freeze the costs after the first calculation or to let the system recalculate costs that are based on more actual information during the execution process, even up to the final status ‘Completed’.

FM also supports the application of additional costs. These costs are extra costs attached to a freight order, which can be caused by special conditions when moving goods. These causes can range from additional taxes, toll, insurance, or handling costs, to special safety measures when transporting valuables or dangerous goods.

Freight Invoicing Control (FRI)

If a shipper chooses to charge customers or other business partners for whom the carrier arranges transportation, you must set up the required rate

Page 253: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Freight Management | 14-11

scales and release freight orders for invoicing. The latter action allows the ERP LN Central Invoicing module to further handle the invoicing procedure.

You can easily access freight invoicing data from the freight orders lines to gain insight into the status of the invoice, amounts, currencies, terms of payment, invoice address, open balance, and so on.

ERP Central Invoicing also handles processing invoices received from carriers for services rendered.

Page 254: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 255: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15 Chapter 15 Service

Introduction

ERP LN Service is designed to provide benefits to service organizations that deal with the installation, service, and repair of field and plant-based products and equipment. Examples of such products are copying equipment, computer systems, medical equipment, heating, ventilation, and air conditioning equipment, buildings, production machines, vehicles, forklifts, and so on. ERP Service assists these through processes such as field service, depot repair, subcontracting, and help desk support.

ERP LN Service consists of the following modules to cater to the various service processes:

Preventive Maintenance (Proactive or User-Based Maintenance and Condition Based Maintenance).

Corrective Maintenance (Reactive or Failure-based or Problem-based Maintenance and Product Recalls).

ERP LN Service consists of the following modules to cater to the various service processes:

Configuration Management.

Call Management.

Contract Management.

Subcontract Management.

Field Service.

RMA and Depot Repair.

Master Data Management.

Page 256: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-2 | Service

Configuration Control (CFG)

The scope of Configuration Control (CFG) is to serve the customer, production, or planning department with accurate information on the configuration of assets, called the installed base. These assets can be serialized items owned by customers, or own equipment. The Configuration Control module offers a multi-level configuration structure definition and handling.

The functionality in the module allows you to do the following:

Describe how the configuration or asset is built up, such as assets, components, or levels, as a physical breakdown structure that includes the structure relationship.

Define warranty for an asset or component. Also define if repair warranty is applicable.

Define an item breakdown template.

Generate service configurations, from Sales deliveries or Project, or from production bill of material directly or directly add the configuration structure as a physical breakdown of serialized items. Customized items can also be copied using these processes.

Copy selected production bill of material as item breakdown structure.

Present a graphical overview of the configuration.

Physical breakdown structures and serialized items

Configuration Control (CFG) features provide the ability to monitor the physical breakdown structure of various customer-owned or company-owned assets. To achieve a logical grouping of serialized item structures, you can group the structures under clusters, such as a site. This section describes some of the features and benefits of Configuration Control. Serialized items are customer-specific or owner-specific configurations that consist of items such as photocopiers, computers, air conditioners, forklifts, lathe machines, or aircraft.

You can manually create a serialized item, or modify existing items. Serialized items are the building blocks of physical breakdown structures.

These serialized items are uniquely numbered and can be status controlled. Serialized items are centrally definable and can start the respective life cycle in As-Built mode or in As-Maintained mode. Each serialized item is life cycle controlled from various parts within ERP LN Service. Based on this, a serialized item can exist in various locations, such as in configuration, in depot repair, in transit, or in a warehouse. Additionally, each serialized item

Page 257: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-3

can have a status of Start-Up, Active, Defective, Working Condition, to be Recycled, Removed, or Revision. The status ‘defective’ can be set while receiving the item in ‘To Warehouse’ lines of service/work order materials or maintenance sales order receipts. After the repair is performed on a work order, the status of the serialized item can be set to ‘Working Condition’. This status will differentiate these serials from the new ones. When a serial is scrapped in the service department, the status will be set to ‘Removed’, which is useful incase of replacements. When a serial is to be scrapped using WEEE type procedures, before being disposed of, they must be stored in a warehouse; they will be set the status To Be Recycled.

Limited changes are possible on serialized items that have the Active status. When adding service orders or covering the item under contract, it is checked whether the status of the item is active. You can also define a new serial number for an item as a dummy serial number, which is a temporary number that can be used to keep track of the item until a permanent number is allotted. The details on a serialized item also signify their origin, which can be from a sales order or from a project. Serialized items can also originate from an As-Built structure or directly from the production bill of material. Each serialized item, with or without its cluster, can be covered by a service contract and a warranty. Repair warranty duration can be defined on the details. For each serialized item you can define an alternative serial number that is more meaningful to a customer. This feature is useful when you search for items while you register calls, create service order activities, or register parts lines for a maintenance sales order.

Some serialized items, such as a photocopier, have a simple structure; other serialized items have a complex structure, such as a ship or an aircraft. The underlying parts and assemblies are depicted in a relationship definition called the physical breakdown structure, which consists of a set of serialized items with a relationship amongst each other. A top serialized item occupies the top slot, whereas the underlying structure consists of assemblies that are effective or outdated. The view tree option allows you to view the physical breakdown structure in a graphical fashion that shows the structure in a Graphic Browser Framework view. Each serialized item in the breakdown can be linked to a functional element, with a common function across the entire structure, and can be used to group serialized items based on functional importance. You can find replacements based on functional equivalence while you view alternative items depicted by an augmented view of item breakdowns, as described later in this document. Reference designators indicating part positions can be inherited from the manufacturing details or can be defined on the Physical Breakdown structures directly.

Each physical breakdown structure or serialized item can be part or member of a cluster structure. A cluster can be defined as a logical grouping of a number of assets with particular similarities, such as location address, servicing department, service area, preferred engineer, covering service contract, and so on. To achieve the inclusion of each serialized item or

Page 258: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-4 | Service

physical breakdown structures, you can include the item or top item in the configuration lines linked to the cluster.

A cluster is also used to make information default available to the underlying structure. By linking the cluster to a business partner, you can designate a cluster as an external cluster; by linking the cluster to a work center or department, you can designate the cluster as internal.

Item breakdown

Usually, an item breakdown is an origin of physical breakdown structures. An item breakdown consists of relationships between various items to form a hierarchical structure of assemblies and subassemblies. An item breakdown makes up a generic bill of material specific to Service. Each member in the item breakdown has an effective date. Expired item lines can be deleted if not required.

An item breakdown can be used to generate a physical breakdown structure. In this event, each item in the item breakdown structure is copied as a serialized item into the physical breakdown structure. Only the effective structure is used to create the physical breakdown. To allow this, the top item must be defined as serialized for the configuration control in the service item data. This is to ensure a serialized item always occupies the top slot in the physical breakdown structure.

You can manually define an item breakdown, or you can copy the item breakdown from a production bill of material used to manufacture goods. Each line has an effective period and can be defined by you. You can also replace a selected item/range of items with another selected item/range in one item breakdown structure.

Methods adopted in creating configuration structures

Three main methods are available to create a physical breakdown structure using a process; each method is based on relevance:

Copied as an As-Maintained structure from an As-Built structure from ERP LN Manufacturing. Alternatively, you can also copy an As-Built structure from a Manufacturing or PCS project as a physical breakdown structure.

Copied as an As-Maintained structure from a production bill of material from ERP LN Manufacturing. You can copy standard items and customized item structures. In this case, consistency checks applicable on production bill of material are applicable.

Copied from a Project structure with the structure’s underlying Element or Activity structure with the structure’s material lines. In this process, you

Page 259: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-5

can also copy the material lines that underlie any of the elements or activities being copied.

Derived from the item breakdown structure. Only the effective structure is used for this purpose.

You can also use Sales deliveries on Sales order lines as the logical point to create physical breakdown structures within the selected range of serialized items. In that case, a range of serialized items can be used to link the serialized item to the customer within the Service domain. The respective sales order is mentioned on the serialized item that resides under the selection and is linked to the customer. A new serialized item (As-Maintained) is created if this item does not already exist.

A physical breakdown structure can also be defined from an American Standard Code for Information Interchange (ASCII) file, if the output from an external production system such as a Computer Aided design (CAD), is in the form of flat files of a pre-described format.

You can change the physical breakdown structure if required. Using a process, you can install, replace, or remove the selected serialized items from a physical breakdown structure or as a configuration line.

On the other hand, an item breakdown can only be derived from one source, which is the production bill of materials. Subsequently, you can use the Replace feature to replace or remove any item from the item breakdown structure.

Grouping, usage, and history

You can classify an item breakdown by functional element, which is a term used to group items according to a functional similarity. An item breakdown is made visible to display alternative items in a physical breakdown for handling repairs or replacements of serialized items.

An item or a serialized item can also be grouped by serialized item group, which is useful in categorizing skills to be used while planning. This also forms a logical grouping for querying and reporting purposes.

A Graphic Browser Framework is available to visualize the configuration breakdown structures throughout ERP LN Service.

You can also select any item within the browser, and, after quitting, inherit the item inherited to the calling session, such as a call or an order line. The available features provide an improved visibility of the structure and improved ease of use in selecting the features.

Page 260: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-6 | Service

Currently, a history of the physical breakdown is available to keep track of all events that happened within a structure. This log is updated regardless of the origin of the change. A difference report can also be obtained to know the changes that have occurred to a structure between two different dates.

A Serialized Item Dashboard gives insights into the various orders, order history, and performance on selected serialized items. This can be useful in various situations while providing services.

Call Management (CLM)

Call Management (CLM) is the customer’s primary link into the service environment. In Call Management, you can register and handle calls in regard to products. You can be alerted about existing calls on the selected business partner at the time of registration. The concept of a central call center with several local call centers can be supported taking into account the various time zones. The registered calls can be assigned to any support center or support engineer. When assigned to a specific support engineer, the call goes into the individual’s queue; subsequently, the call can be taken up for processing.

Calls can also be assigned to a business partner (subcontractor), for which e-mail is used to transfer the call. This e-mail message contains an attachment that contains all relevant call information.

The service organization can agree to specific response times while signing contracts with the customers. Response times could be based on a specific time period or on specific business days. To honor a possible agreed warranty or contract condition, the call is dispatched to a service center and service engineer for field service, to the help desk for support, or to a workshop for Depot repair through an RMA order. Incase of product recalls, calls can be linked to a Field change order. The work done by dealers of the OEM can be registered and transferred to field service orders.

The status of the call provides insight into what is done so far and what can be expected further. The status can have values such as Registered and Assigned. Each call has a controlled response time.

Calls can escalate if they are not solved within the agreed timeframe. Additionally, logging what is done, and by whom, is automatically carried out. This feature allows you to trace and track calls from the start until the end.

Typical features of Call Management include the following:

An asset or configuration malfunction. A malfunction can be a breakdown, a failure, an error, or a problem in general. You can register an incoming

Page 261: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-7

call at a central or local level. To solve problems more efficiently, you can transfer calls from one support center to another to find the right location and skills. The call center’s dispatcher forwards the call to the appropriate engineer; subsequently, problem solving can begin.

Questions or complaints about service delivery or the availability of the spare parts can be registered and transferred to the appropriate service center/employee. The employee can be the service manager.

Diagnose tree. Calls can also be reassigned to another support engineer or support group, which is logged in the system for later analysis. For complex equipment, you can use a diagnostic tree to solve the problem. The tree is set up following the asset structure; you can search for the problem and find the solution by walking from one asset to lower level ones. When you find a more specific problem or a failing asset, ERP LN Service suggests a predefined solution through a solution control structure. Probability analysis tools can help you find out more effective solutions in various situations.

Call Resolution: Calls can be resolved by providing assistance to customers over a network such as e-mail, telephone, or other media. Calls can be transferred to Field Service for resolution incase a visit by Field Service engineers becomes necessary. Calls can also be transferred to Maintenance sales orders incase parts are expected back from customers for repair or replacements.

Call invoicing. The load on the support centers increasingly requires that more time and effort is spent on supporting customer products. Customers do not mind paying if efficient service is provided. This calls for the ability to send invoices to the customer for the support provided.

Customer Call Dashboard

This dashboard is a useful tool for a support engineer and helps them in getting an overview of the calling customer. All service-related details are provided through easy lookups. Also, the support engineer can quickly view the financial liability of the customer, the customer level response time, and priority definition.

A number of views are available to show orders specific to the customer such as service orders, maintenance sales orders, work orders, and other registered calls. These views allow you to quickly scan the various agreements with the customer, such as service contracts, service job quotations, and service contract quotations. These views also render visibility into the installed base by providing a customer-specific list of clusters and serialized item structure. Additionally, these views also provide an insight into the sales orders under process for this customer and keep better track of possible new installations.

Page 262: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-8 | Service

Repair history & bad fixes

Some details calls and service activities carried out must be available for the call taker if the customer calls. If the same problem was already reported, there may have been a bad fix. You must take special actions to satisfy your customer, such as a free repair or repair warranty, and a shorter response time.

Priority customers

When they call in, priority customers can be recognized throughout ERP LN Service.

Escalation management

Calls that run out of time must be controlled, and you must take action to satisfy the customer. A call can receive the escalation status if contractual obligations, such as response times, cannot be fulfilled. If a call escalates, a support team will provide its knowledge to the field engineer (on-site available).

Escalation management means fast rescheduling possibilities of support and field service engineers. If required, their current activities must be stopped immediately to dispatch the activities to the escalation.

Transaction logging is available on each call, which provides the opportunity to track the actions and changes made, about when these changes are made, and who makes them.

Contract Management (CTM)

Service contracts are important because they describe the obligations between the service supplier and the external customer. Service contracts make service business more predictable with steady revenue streams. However, the contracts must be handled properly. If desired, you can use item price lists to create a quotation for a customer.

You can create templates for contracts. You can define a contract template for a model with the appropriate contract terms and conditions such as the applicable Response time, service types, prices, and so on.

To make an offer for a prospect or customer, you can easily select and customize a contract template. You can define contract terms and conditions such as pricing method, and expiry date for specific business requirements. The contract can be invoiced by installments.

Page 263: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-9

Reference activities can also be included in a contract, along with various configurations such as clusters or serialized items. If a sales representative agrees with a customer that a service engineer will visit the company twice a year to see what must be done, this agreement can be covered by the contract.

Contract master data

The following information can be maintained in the master data and is important to successfully use service contract features:

Contract Types: A differentiator for service contracts and is used for logical grouping under various considerations.

Installment Templates: These templates define the methods of creating contract installments.

Contract Item Price list: This list offers nominal prices offered while defining service contract configuration lines.

Discount scheme: This special configuration level discount can be offered to customers for each configuration line. Also, this discount is a multilevel discount that can be segregated according to fixed periods, as defined in the template.

Warranties

Warranties are agreements out of product assurances made with the sale of various products. The assurance is offered in terms of providing free or discounted service for particular lock-in periods, then providing free or discounted services for problems that might occur.

Warranty details consist of the duration, effectivity period, and the type of warranty. A warranty can be offered as an Owner/Manufacturer type, Supplier type, or Non-Specific type. A number of coverage terms to be covered by the warranty can be defined on each warranty definition.

Warranties are defined in templates containing proposed terms to be covered under warranty. Warranty templates can be defined with service items that can be inherited by serialized items if the serialized items are derived from the service items.

These templates can be linked with the serialized items. After the warranty templates are linked to serialized items, the serialized items can inherit the terms. The terms can include various cost types supported in ERP LN Service.

Page 264: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-10 | Service

Contract templates

These templates are generic contract templates and can be made specific to the item with a definition of price per period. These templates are not specific to customers, and do not have specific configuration lines because the templates themselves are specific to items.

However, contract templates provide an easy, predefined way to copy terms and agreements into contracts. You can define coverage terms and cost terms within each template, and you can copy these coverage and cost terms into the respective contract configuration line. You can set effectivity for templates so you can always use templates in practice.

You can link templates with items while you define the item price lists. These templates can contain the price defined on each template as the suggested/ default price information when used in the service contracts.

Contract quotations

Through this business asset, you can define and manage quotations for service contracts. Successful quotations result in a service contract; unsuccessful quotations can be canceled. Both types can be posted to contract history. Typical features include the following:

Registration of a request for quotation. After the request is received, an acknowledgment is sent to the customer.

Quotations can be defined for customer assets, which could be clusters or serialized items, or specific activities. Terms and conditions can be assigned such as covered period and amounts/discounts, and types of service offered such as reference activity or coverage type, response time, and so on.

An approval system provides the essential authority. Related to the amount of money involved, somebody must approve the quotation using workflow management.

After approval, the entire quotation and all related data can be sent to the customer by fax, letter, e-mail, and so on. The quotation is valid for a limited period of time, after which the customer's decision can be discussed.

The quotations sent to the customers could, or need, not be accepted. If the customers accept the quotations, the quotations can be processed into active contracts. If the quotations are rejected, corrections can be made to the quotations under selection and then sent to the customers again; otherwise, you can simply cancel the quotations.

Page 265: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-11

Contract control

An active contract can be derived from a processed quotation or defined from a directly defined contract. A contract consists of a set of financial and logistic terms, and also configuration lines that provide a list of equipment/assets covered by that contract. It also consists of coverage terms that describe the type of financial coverage and the conditions for which the terms apply. Each coverage term can be linked with a number of cost terms, which provide a listing of all included/excluded cost line coverage.

You can link configuration lines with templates, and you can define the prices from the prices fetched from the item price list definitions; alternatively, you can define the prices directly. You can also derive these prices from the underlying cost terms.

Details to be defined with regards to a service contract are similar to a contract quotation: financial information such as currencies, exchange rates, taxes, revenue recognition methods, installment methods, and logistic information such as equipment/assets to be covered, overtime to be allowed, response times to be met, uptime to be abided by, and so on.

Price determination

Functionality is defined to control the gross margin. This can be based on the sales price or cost price.

Each asset covered or service activity that must be carried out is related to costs; for example, material, hours, tools required, travel costs, other costs such as the costs for a hotel, or call-out charge. These service prices, based on the pricing method, and the gross margin constitute the offered amount.

To derive the costs and sales amounts, you can use the following four methods:

By direct addition of the contract price at a header, especially when the contract price originates from a quotation.

From the underlying coverage and cost terms, which you can use to total up the header.

Derive from the item price lists linked in the configuration lines.

Project part of the inherent values of the configuration lines.

The sales amounts participate in building the installments, which provide the customer with a periodic invoicing method. The cost amounts act as forecasted costs and are helpful in estimating the projected profitability of the contract.

Page 266: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-12 | Service

The costs mentioned here are forecasted costs and you must periodically compare these with the actual costs.

Contract coverage and contract costs

You can skip the quotation phase and immediately create a contract.

You can register costs for each configuration line or service activity. An order or a call partly carried out against a contract means that the actual costs are increased.

On each coverage or cost term, the amount of coverage rendered is visible as allocated costs and spent costs. You can compare this amount with the project costs to assess whether a contract is still profitable.

For each contract, the following cost types can be agreed and controlled with the customer:

Traveling costs.

Labor costs.

Material costs.

Tools costs.

Subcontracting costs.

Help desk costs.

Other costs.

Uptime, a guarantee about availability of an asset with a penalty clause connected.

To quickly use all these cost types together to be covered by contracts, you can use the cost type All, which is useful for fast entry and simple contracts.

Coverage methods supported by ERP LN Service are as follows:

Fixed Price: All the work implemented on the orders is covered without charging the customer.

Coverage percentage: The contract covers only a part (the percentage) of the implemented work.

Ceiling: The contract covers only until a certain amount (the ceiling) is reached.

Ceiling on Coverage percentage: The coverage percentage is limited to a certain ceiling.

Page 267: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-13

Own Risk: Work will initially be charged to the customer before coverage becomes active. Also with a Ceiling/Percentage, the Own Risk can be adjusted.

Contract changes

Three types of changes are considered: Renewal, Incidental changes, and Indexation. Renewal involves extending the contract period beyond its current validity period. Incidental changes involves carrying out changes to an existing contract agreement, such as adding more configuration lines, changes to prices and discounts, and so on. Indexation is to apply price increments/decrements based on changes occurring to the consumer price index.

You can define and activate changes on various changeable contracts. You can send additional invoices for these changes through contract installments.

Subcontracting agreements

You can decide to subcontract agreements for the included configuration lines in the service contracts. When the contract is active, subcontracting agreements can be generated with suppliers for all the items covered under the contract. Alternatively, you can manually link a service contract to a subcontracting agreement.

Contract Financials

You can define and invoice the installments. You can transfer these installments to ERP LN Central Invoicing. The accounts receivable and so on are automatically updated in ERP LN Financials. The invoiced amounts can be booked to ERP LN Financials according to the defined ledger accounts.

Contract revenue recognition

The processes related to revenue recognition available within this module are used to delink the process of recognizing from the process of receiving revenue. Revenue recognition is a process by which you can allocate and recognize the revenues related to the work actually carried out, so contract conditions are met.

You can also use four methods to recognize and report revenue to the financial modules. Revenues can be recognized based on the revenues attributable to the respective financial period, or, if the recognition is to be over a period less than the financial period, the revenues can be cumulated and shown in the appropriate periods. The revenues can also be recognized based on the costs spent in servicing a customer.

Page 268: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-14 | Service

The revenues recognized by these processes are reported to ERP LN Financials into the appropriate ledger accounts and in the appropriate periods.

Contract history

When active contracts are not renewable and exceed their expiry dates, they can be set to expired. If you must terminate the agreements prematurely, contracts can also be canceled. Expired or canceled contracts must wait until all respective Financials are settled. All expired or canceled contracts that are settled in every respect can be closed.

Subcontract Management (SBM)

Often, a company does not deliver the entire offering of Service, such as in the case of Products. Sometimes, the entire service of a product is subcontracted to a Supplier. The customer still has the advantage of one main contractor as contact.

For the main contractor, proper registration is required to align the contractor’s service contracts (contract with the customer) with the subcontract agreements (contract with the subcontractor/supplier).

Currently, registration is performed about what is covered by a subcontractor and some necessary information. With call dispatching, some of this data is used to route a call to the subcontractor. Calls can be assigned to subcontractors if valid subcontract agreements are present by sending the problem details by e-mail.

If suppliers cannot respond in time, or if the problem is urgent, you can send a reminder to the supplier.

Field service

Planning and Concepts (SPC)

This module allows you to use preventive maintenance for assets in an effective way; these assets can belong to your customers or could be your own internal assets. The planned activities can be covered by service contracts and could be agreed with the customers and, therefore, must be automatically controlled by the service order system.

Page 269: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-15

You can define a different maintenance concept for each product. The supported preventive maintenance policies are as follows:

Use-based maintenance (UBM) based on periods or counter readings. A trigger for service can be based on the number of kilometers, mileage, or working hours. After certain usage, the predefined service activities must be carried out. Measurements can be used to track the usage, as not only the triggers to plan next activities agreements can be covered based on the usage of assets.

Condition-based maintenance (CBM) based on visits, measurements, or reported measurements.

Condition-based maintenance depends on the condition of the asset, including components, or configuration lines. You can register several measurements to describe the condition of the asset. You can perform condition monitoring based on the reports generated from inspections or inspection history, which you can obtain from Service Order Control.

To support the definition of maintenance concepts, a library with reference maintenance concept can be consulted. For items, reference maintenance concepts can be defined and stored in a library for ease of use. When the maintenance concept is set up and agreed, the corresponding Maintenance Predictions can be generated, and maintenance planning can then be generated.

Service planning process

Define maintenance concepts in advance by using reference activities. Each reference concept consists of reference activities related to a product. Reference activities and the underlying details can be defined in the Master Data module.

Define a maintenance concept for a specific instance of usage of a product by using the reference maintenance concept. For each component, you can define the following data: maintenance concept, service activities, frequency for each activity, tools required, man hours required, and the number of engineers for the activity. The reference concepts can be used and customized for a specific asset instance.

A maintenance planner decides which maintenance concept is most efficient and effective. Taking into account the customer’s wishes, a reference concept is selected and customized for the unique asset.

Generate a service planning (forecast) for the service activities based on the maintenance concept. The service planning can be generated for items linked to clusters and items which are not part of any cluster (Independent Serialized Items). The planning can be modified. Each time you generate a planned activity for a work center or machine, the downtime can be reflected in Enterprise Planning.

Page 270: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-16 | Service

Authorize the service planning (forecast). If you confirm the service planning, the planning is automatically transferred to Service Order Control for detailed planning. Planned activities can be transferred to Service orders one by one or in a group by a logically selected grouping.

Based on the maintenance forecasts, a total overview of planned preventive activities by period or by service center can be given. If required, a cost overview of these activities or concepts can be obtained to scrutinize the cost of each activity or a group of activities.

Service Order Control (SOC)

Using the Service Order Control module, you can create the order quotations, plan the order, and monitor the implementation of the order, then process the order, book costs, and trigger invoicing.

To perform on-site repair, replace, or upgrade the serialized items or the clusters containing them, service orders are used to plan and carry out this effectively.

Various types of orders can be defined, such as internal and external orders, Orders related to the work performed by dealers, scheduled and not-scheduled orders, inspections and customer visits, and preventive and corrective work. These various types of orders must be handled within the service environment.

Based on the failure analysis, a component that fails too often can be recalled from the field. Failure analysis tools are available in the Diagnostics in the Call management module that can receive failure related updates from service orders. This process is supported by Field Change Order (FCO) functionality. You can also select all outstanding components using the item code.

An order is made to control the FCO, and the costs can be charged to the production or sales department using separate ledger accounts.

Service orders can integrate with external applications, such as ERP LN Service Scheduler or ERP LN Service Scheduler Assistant, to evolve intelligent and optimum planning. Service can also integrate with remote service applications to monitor and control progress at customer sites.

Service order processing

Service orders are generated from the Call Management module, Planning and Concepts module, and ERP LN Project; however, service orders can also be manually created. If required, the service order can be created from a quotation. Another way to create a service order is to generate orders out of

Page 271: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-17

the FCO functionality. Service orders can be defined and processed on active PCS projects, or on delivered PCS projects.

The service order can have several statuses throughout the order life cycle, ranging from Free to Closed. These statuses allow you to control the service order. Interruption is a substatus you can use for parts non-availability, or because the customer’s asset is not available for any other reason.

The following statuses are available with the following meaning:

Free: The order is currently not planned or scheduled. Everything can be changed.

Planned: To allow Global SRP to plan the order, which means the parts required be allocated to the warehouse or purchased. The activities are soft allocated to the preferred service engineers for a configuration. The ATP values of the spare parts required can be checked during the planning; based on the ATP dates, the activities can be rescheduled.

Blocked: The order is blocked for credit reasons; the financial department must investigate further.

Released: When the order reaches this status, the order is ready to be implemented. If intelligent scheduling is required, this can be achieved by service scheduler or service scheduler assistant. Alternatively, if fixed (preferred) engineers are allotted to service orders, a batch process can be run to plainly release a service order; this step would release warehouse material (if stock is available), and allows you to start implementation of the orders. Emergency calls can be directly transferred to service orders in Released status.

Interrupted: For some reason, the order cannot be carried out, such as hold for parts or asset not available. This is a substatus within the status ‘Released’.

Ready (or Completed). The job is finished, material used, hours used, and so on, and can be entered in ERP LN.

Costed: All costs and expenses are booked to the service order and the auditor can check the order. Contractual obligations and warranty obligations are checked to calculate the invoice price; this also means that costs are properly booked and the invoices for these service orders can be sent. A batch process can also be run to cost range of service orders, service order activities, or service order cost lines. The invoice line can be sent to ERP LN invoicing in ‘On Hold’ or ‘Confirmed’ status.

Closed: The invoice process is also carried out, which means the order is entirely processed and, therefore, can be closed and deleted. However, before Orders can be closed, the reconciliation processes in Financials must be carried out.

History: Orders that are costed can be posted to history.

Page 272: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-18 | Service

The steps to complete also depend on the service procedures selected. For example, if the Preventive Maintenance for Plant (Internal) Maintenance service procedure is selected, no invoice is created, but Service costs are booked.

If a warranty is valid for an asset, either no invoice is made or discounts are offered based on the agreements, but possibly a more detailed report about the problem will be required from the engineer. Repair warranty can be made applicable based on the company policies or on a selection by you through a Service type; repair warranty offers 100 percent coverage.

Dealer Warranty Claims

Dealer claims can be registered as service orders. A call can also be created and transferred as a dealer claim service order; the registered claim can be approved or rejected. The approved claims can be costed, which results in a credit note. Dealers are reimbursed with the cost using the credit notes.

Service resource planning

In the first stage, at the global service resource planning of the service order, materials are allocated to the selected warehouse or purchase orders are entered. Additionally, the preferred engineers are soft allocated for the orders that must be carried out. In the second stage, at the SRP or the batch process, the service orders are released if engineers are already allocated to the orders.

Service orders can also be scheduled and released more intelligently by taking into account constraints such as skills, availability, locations, and so on, by using ERP LN Service Scheduler or ERP LN Service Scheduler Assistant. These tools feature various planning constraints to use the engineers more efficiently and have high visibility of field service activities.

In Call Management, Contract Management, and Planning and Concepts, the service activities are defined in this module. From the service quotation, you can also create a service order.

The following planning constraints and resource checks can be valid for the whole planning cycle; remember that you define the plan bucket yourself.

Area or service center: The service engineer can be responsible for an area.

Combine service activities: The service activities carried out on one configuration/location can be combined to work more efficiently, particularly with calls.

Response time: The response time agreed in the contract, warranty, service order, or call to fix the problem.

Page 273: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-19

Skills engineer: Without the correct skills, the engineer may not be able to fix the problem.

Locations/sites: Service activities can apply to a whole location/site.

Calendar functionality: To check the working hours of an engineer or work center.

Appointment confirmations: In the Call Management and Maintenance Planning Concepts modules, you can make appointments with the customer.

Preferred engineers: An engineer linked to a customer asset is responsible in the first place, second place, and third place. For scheduling, these engineers must be checked first.

Overtime: Overtime allowed for an engineer is another check that can be performed.

Available parts: Without available parts for the service order to be carried out, you cannot reach a high first-time fix rate. If the correct part is not available, an alternative part can be delivered. The alternative items can be selected based on the main item under repair.

Service kit allocation: To perform a service order, sometimes a service kit is required; therefore, it must be planned and allocated.

Asset calendar: A calendar in which the availability of an asset can be checked, such as machines for plant maintenance or customer assets.

Planned maintenance: The machines must be available (no usage is planned).

Condition-based maintenance

Inspection templates, if defined and used, are copied while performing service activities. When recording the measurements while performing service order activities or based on a customer or field service report, you can register the readings into the object inspection registration. The system can prompt you to take actions if there is a major deviation from the norm or the expected values of these readings. These can result in further service order activities that can be added to the same order or added as a new service order.

ERP LN Service Scheduler and ERP LN Service Scheduler Assistant

The planning constraints can be effectively visualized or utilized to plan service orders by using ERP LN Service Scheduler or ERP LN Service Scheduler Assistant.

ERP LN Service Scheduler is a visual, graphical, and interactive tool that provides the dispatcher control over planning and scheduling of service

Page 274: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-20 | Service

orders. Scheduler helps visualize orders in various statuses with various resources and allows user-friendly features to be used to achieve efficient scheduling, such as drag-and-drop.

ERP LN Service Scheduler Assistant is a semi-interactive process that provides either the best order for each engineer, the best engineer for each order, or a list of engineers for selected orders if constraints are defined. The user interaction comes in the form of defining the constraints under which selection can be made.

Both tools are meant for effective handling of engineer assignments for service orders, and keeping in view constraints and certain other field service dynamics. However, tools such as these and Infor E-Service Remote are outside the scope of ERP LN Service. For more information about these tools, refer to separate documentation.

Costing

All actual costs such as material labor, tools used, and travel costs can be registered. Declarations, hotel expenses, and so on can also be related to a service order. Expenses such as hotel invoices are first paid by the Account Payable module (ERP LN Financials) and can be charged to the service order. Subcontracting costs can also be charged to a service order.

Hours spent on general issues such as car replenishment, car maintenance, collection of parts, personal problems such as doctor’s visit, and so on can also be reported.

The costs can also be entered in the remote service application such as Infor Mobile Service (formerly called E-Service Remote). For possible invoicing, which depends on the contract or warranty agreed, you can transfer the costs by remote access to ERP LN Service directly from the field.

Order costs/amounts can be covered by any applicable/valid agreements such as service contracts, warranty, repair warranty, service order quotations, or FCO based on the applicable discounts in each case.

Incase of dealer claims, the order can only be costed when claims are approved.

The user can have a visibility into the gross margin or net margin per order, and take actions based on the perceived profitability of the order. Online margin control also allows you to get a quick overview of the costs on the Service orders.

Page 275: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-21

Invoicing

The invoice process is triggered when you set the order or activity status to Costed. The cost lines that underlie the order or activity are sent to ERP LN Invoicing, from where further processing is carried out to send the invoices to the customer sites.

Depending on the situation, an order can be costed at once, costed at an activity level, or each cost line can be costed individually. Taxes applicable for each country are applied at the time of invoicing.

The invoice from a contract (installments) or a maintenance sales order can be combined with a service order into a collect invoice to prevent bureaucratic trouble in the financial department. In the background, the ledger accounts in ERP LN Financials are updated. The order information is held until the financial reconciliation is carried out.

Spare parts logistics

The stock delivery is handled by the replenishment mechanism from ERP LN Warehouse Management. For some regular parts and consumables controlled by SIC, a service van can have unique reorder points. Expensive spare parts must be ordered. If the part is available in a central (service) warehouse, it can be delivered by the overnight service; if the part is not available, a purchase order is created. The items that must be purchased can be received in a warehouse and can then be issued to the service order, or the supplier can be directed to issue the material directly at the customer site. Incase of supplier direct delivery, the non-consumed items can be returned directly to the supplier or can be received in a company warehouse. Optionally, users can generate freight orders for the goods transport from the supplier to the customer, or vice versa. The freight cost can be invoiced to the customer by the service department or the freight office. The freight costs, when invoiced by service department, qualify to be covered against a service contract or a warranty. Sometimes, the freight cost can also be ignored.

Defective parts may need to be received mandatory from the customer for verification. Such lines can only be costed when the parts are received in the warehouse.

After the order lead time, the part will be replenished to the van related to the service engineer serving the customer. Another possibility is to ship the part by a third party to the customer’s location.

Component replacements

A replacement or change in the customer's configuration means the configuration is updated with the correct serial number and other information.

Page 276: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-22 | Service

Configuration can also be updated with any changes to the anonymous items in the structure. This point is important for subsequent service and maintenance delivery, and is available in a basic form within the serialized item history/tracking.

Field service returns

Return material can be controlled by the service order. If the service engineer must replace a component at the customer site, on the worksheet, on the SO, or by remote access, the engineer knows the replaced component must be returned. When the parts must be returned, a warehouse order of the type Receipt is created in the warehouse. You can send these parts back to designated warehouses to be taken up by work orders to complete repair of parts.

Alternatively, the service engineer has probably drawn excess parts from warehouses to perform replacement activities. In these cases, the excess parts can also be returned to the warehouses.

Field change order

The production department or marketing department can begin a field change order (FCO). Production errors or component updates can trigger an FCO. The installed base must be investigated to select the appropriate configurations or assets.

The customers can be informed about a possible problem that can occur, and at what time their equipment could be repaired. You can generate, plan, and implement a service order for each customer.

The service order only differs from a usual service order in that the costs are charged to the marketing or production department, and that the customers get the replacements and service activities free of cost, due to FCO.

Audit trail

For audit trail requirements, you can track and trace components and parts. Therefore, a full overview of the repair and costs history must be available, which requires serial numbers.

You can retrieve information on where the part or component is, such as installed in cluster XCV from customer ABC, or in work center 003 Broken Components, and so on. The full repair and cost history is available and updated for each component or part. On a high level, the history logs on the serialized items can provide basic information about the audit trail. Serialized item Dashboard provides more insights into the details on a case-by-case

Page 277: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-23

basis. The integration with Object Data Management applicable to document controls can also help the purpose of audit trail.

RMA and Depot Repair

This section consists of the ways to handle parts coming into your company for repairs and replacements. This consists of two main parts: the Return Material Authorization (RMA) and the Depot Repair. RMA is achieved as maintenance sales transactions, and are handled through maintenance sales orders. Depot repair is achieved through work order handling. Work orders also allow you to handle shop repair processes by catering to important checkpoints such as signing off. If the parts under repair or replacement are already known, the parts are always tagged with their own serial numbers. Unless items are consumables or of generic interests, the parts are serialized and configuration controlled.

Maintenance Sales Quotations (EPP)

When a customer who is seeking repair of an item approaches a service provider, the customer will probably ask for a quote for the repair. A Maintenance Sales Quote gives an indication of the costs involved in the repair. Quote gives the ability to give discounts and considers all applicable obligations such as warranty and the contract for coming up with the final quote amount.

Quotation can have following statuses

Free – when a quotation is created.

Printed – when the quotation is printed and sent to the customer.

Accepted – when the customer accepts the proposal.

Processed – when the quotation is processed to a maintenance sales order.

If the customer does not agree to the proposal, the Quotation status will be set to “Canceled”.

Maintenance Sales Quotation functionality offers the following features:

Agreement with the customer for repair price.

Processing a quote to Maintenance Sales Order.

Invoice the Maintenance Sales Order according to the quote.

Page 278: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-24 | Service

You can also interrupt maintenance sales order line (part maintenance) or work order and raise a quote. Acceptance of the quote can be triggered from part maintenance line or work order or quotation, which will remove the interruption and work can proceed.

Maintenance Sales Control (MSC)

Maintenance Sales Control offers features related to RMA and also more. The maintenance sales order is the heart of Maintenance Sales Control. Maintenance sales orders can be registered by entering them directly or transferring the orders from a call. Each maintenance sales order can handle a number of part lines.

Four types of item transactions can be handled within any maintenance sales order:

Part maintenance: When a part comes back for repairs, this can be handled as a part repair transaction. At this point, you must receive the part into a service customer owned warehouse to successfully carry out repair activities as a part of depot repair. A linked up work order is necessary when the repairs are implemented through work orders, which you can do by using the WCS module. The part lines must wait until the completion of work orders and further delivery into a planned warehouse, also service customer owned, from where the item can be returned to the customer. Due to some reasons, if the part cannot be returned to the customer, the part maintenance line can be converted to a part receipt.

Part delivery: If parts must be delivered to a customer, this delivery is done through a parts delivery line. Customers may require new or upgrade type subassemblies or additional parts. The parts delivery lines allow you to deliver these parts to the customers.

Part receipt: Returns from the field of defective or healthy parts is addressed by the use of parts receipt lines. Sometimes, return of parts might occur instead of parts delivered, or it might be parts returned as a part of rejection, or sometimes it might be outdated parts sold back at reduced prices. All of these issues are handled as parts return lines. By combining parts receipt and parts delivery lines, parts exchange is performed; this means the customer gets a repaired or new part, while the service company will own the defect part. The opposite is true for part maintenance, for which the same part will be returned to the customer.

Part loan: During the absence of the part due to repair or the temporary nature of part use, the customer would require a loaner for a short-time which the customer can use for a limited time and then return the part. Incase the

Page 279: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-25

service office decides the loaned part does not need to be returned to the service organization, the part loan line can be converted to a part delivery.

The user can mention if the freight orders must be generated for the material receipts from the customer and material issues to the customer for all the above mentioned maintenance sales order line procedures. If the option to generate the freight orders is chosen, freight orders are generated in the ERP LN Freight management module. The freight cost can be invoiced to the customer by the service department or freight office. It is also an option to ignore the freight costs.

In all the previous cases, you can invoice the customers for the services and parts rendered. You can offer service contract, warranty coverage, or repair warranty coverage for part lines already involving supplied parts.

Maintenance sales contract or warranty coverage can be achieved by defining specific coverage types on the items covered.

If the maintenance sales order originates from a call, you cannot close the call without closing the maintenance sales order. For parts maintenance lines, work order costs are rolled up to the coverage lines of the maintenance sales order.

If required, after the parts are delivered against the replacements and loaner items received back after use, the maintenance sales orders can be invoiced by sending the coverage lines to ERP LN Invoicing. By looking into the gross or net margins on the coverage lines of an order, you can perceive the profitability of the order and modify before sending to Invoicing. The costs and revenues are posted to appropriate ledger accounts in the ERP LN Financials; the maintenance sales order information is kept until the financial reconciliation is carried out.

Work Order Control (WCS)

Templates

To ease work/repair order preparation, templates can be used. The first and easiest template is the reference activity, which was described previously. With the aid of the reference activities, you can compose a routing, which means that reference activities are copied and put in sequence. You can copy this routing to the work order.

Another functionality of the routing is having routing options. Using routing, you can model options that occur in instances to the master routing. When you copy the routing to the work order, you can also select the required options, which reduces the amount of operations on the work order.

Page 280: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-26 | Service

A routing can be applicable for all items or be made specific for one item.

Work order structure

The carrier for work to be implemented in ERP LN Service is the work order. Work order can be created in the following ways:

• The work order will be created on receipt of the to-be-repaired Item, which is triggered by the maintenance sales order.

• The user can also manually create work orders.

• The work order can also be generated in a batch for similar items owned by the organization (Internal Items) which are defective. This feature is applicable only when the item is serialized in inventory. Such Work orders are termed as ‘Batch Repair Work Orders’. The batch process will generate a work order for each item and work order resource lines will be created with the defective serialized items with delivery type ‘Batch Repair’.

A work order can have activities linked. These activities can be freely entered or can be created using the templates as described previously.

Incase of separate flows of repair of subassemblies and components, you can use follow-up work orders, which can result in an entire structure of diverging and converging work orders.

Work order implementation

A work order can be planned, released, completed, signed off, and closed. Additionally, the work order’s activities have unique statuses quite similar to the work order statuses. By parameter setting, you can decrease the number of statuses, such as signing-off, to pass to support normal repair and repair according to regulations of authorities.

With the status Planned, parts to be repaired and spare parts used for repair are allocated at the warehouses; additionally, tools and general costs can be estimated. Incase of Batch Repair work order, a transfer warehouse order will be generated from the warehouse in which the defective item is present to a central warehouse. An issue warehouse order will be generated to issue the item from the central warehouse to the service depot.

When the order is released, Warehousing activities are triggered to get the parts to the shop. Actual registration of hours, materials, and other resources can be entered.

If required, an entire work order can be subcontracted to a supplier to provide the repair services. To allow this, linked purchase orders are generated with

Comment [c1]: Suggest rewrite to clarify.

Page 281: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-27

the planning process. Delivery of these types of purchase orders also indicates the completion of work orders.

If required, you can create follow-up work orders to provide repaired parts or subassemblies. You can also attach documents and certificates to the work orders or inherit these documents and certificates from the installed base, using the ODM features.

Customized items can be produced in depot scenarios.

If the order is carried out according to the engineer, the work order status can be set to Completed. However, the user can still register hours, and so on. Subsequently, an authorized engineer can sign off on the order and close it. Closing the work order also specifies that financial transactions take place to empty the work order WIP account. If applicable, the maintenance sales order is updated with this information. Incase of a Batch Repair Work Order, the repaired part should be returned to the original warehouse. Therefore, a receipt warehouse order will be created from the service depot to the central warehouse, and a transfer order will be created from the central warehouse to the original warehouse of the item. A provision is provided to view the repair costs of a work order in terms of Material, Labor, and other costs.

After this step and reconciliation, the work order can be posted to history or deleted.

Master Data Management (MDM)

The data used throughout ERP LN Service is maintained through Master Data Management. The data consists of the following:

Service organization.

Service department/service area.

Service warehouses.

Service employees and skills.

Service item data.

Reference activities and inspection templates.

Cost and coverage types.

Sundry service related definitions.

Page 282: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-28 | Service

Service organization

Service Department/Service area

The service organization consists of resources and relationships; specifically, these are service Department, service employees, service warehouses such as service cars, kits, and some details concerning these. You can define the service center at the following two levels:

Main-service Department

Subservice Department

This division of two entities is to model your organization in a way that provides information about capacity and implementation abilities. For planning reasons, these entities must be treated as one large group without any department borders.

Service warehouse

A service warehouse is a warehouse dedicated for service applications. Only the material required by the service engineers can be allocated in that warehouse. The following four types of warehouses are allowed and used in the Service package:

Normal Warehouse: A Warehouse used for Production, Sales, Purchase, and Project can also be used in Service. This indicates a Warehouse in a fixed location. Transactions are like any normal Warehouse.

Service Warehouse: A Warehouse similar to a normal warehouse but can only be used in the Service domain. Transactions are also similar to a normal Warehouse, but confined to Service domain.

Service Reject Warehouse: This is a Warehouse like a normal warehouse, except it is used especially while returning parts that may be rejected or scrapped. Parts can be issued from scrap for recycling, for Maintenance Work orders, or Service orders. Parts can be received for writing off on Service orders, Maintenance Sales receipts, and Maintenance Work orders.

Service Customer owned Warehouse: A Warehouse used to store parts belonging to Customers. While receiving parts into this Warehouse, the company’s inventory does not go up or down while issuing parts from such Warehouses.

In addition to the general/normal warehouse, two types of warehouse definitions are applicable for service from a Field Service perspective:

Service kits: A Service kit is a portable Warehouse linked with a warehouse (of the type normal or service). A Service Kit is defined and

Page 283: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-29

used in Service domain, but the inventory transactions are done as in any Normal or Service warehouse, including the replenishments.

Service cars: A Service car is a mobile Warehouse, and has a similar definition and usage as a Service kit.

A service warehouse can be linked to a specific area. Warehouse planning and replenishing is carried out through the regular warehouse replenishment process. The normal warehouse can be used by Service, Project, Manufacturing, Sales, and other applications. All warehouses can be replenished in the same way; this depends on the item type, which is either Manufactured or Purchased.

A service kit can be related to a service warehouse or model. You can use the service kit to store spare parts and tools required for the repair activities of a specific asset. To perform service on an asset, ERP LN Service can allocate service kits.

A service car can have the function of a warehouse. The spare parts required for the service orders to be performed can be delivered from the service car. Part replenishment is done as if the Service car is another warehouse, using the linked Warehouse.

Service employees and skills

Service employees are those used mostly for service-related activities, such as carrying out orders, registering or handling calls, sales representatives for service sales, foreman, dispatchers, or handlers.

Each service employee must be defined with General and People (HR) related details for correct functioning. Each service employee can have a linked service car and must be defined with user profile details used during the transactions carried out by the employee.

Each employee can be listed with particular skills. These skills can be general skills in nature, such as knowledge in software coding, electrical appliances skills, or plumbing skills. The skills also can be specific to a particular group of serialized items; for example, equipment such as aircraft will require special skills to complete repairs or address problems.

Registering skills is important. To know and utilize the skills of your employees gives you a competitive advantage in getting the right person at the right place at the right time. Certain skills and employee-related data such as labor rates and labor types can be defined and used from ERP LN People. Skills and certifications can also be added as ODM attachments.

Page 284: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-30 | Service

Service item data

Materials often form one of the important resources while implementing service on products. Service item data deals with details used when using items for service, or doing service on the items. The items defined in service data have a direct inheritance with the general logistic details specified, and also with details specified in other packages.

Similar to defining defaults to be used with an item group, you can easily define a new service item. You can define details concerning maintenance of that item, or details to be used while selling that service item, certain details regarding subcontracting, and particular logistic details required in the service processes.

Items of the types Manufactured or Purchased can be defined; items of the type Service or Cost account for subcontracting purposes. You can also define customized items, which is useful while servicing PCS projects identified as physical breakdown structure.

Items are used at various places in repository definition and transactions. Items can be used in defining the bill of materials, as item breakdown, and in inheriting details into serialized items specified by the customers. Items can be used while defining estimated cost lines with activity repository and while defining transactions. Items, particularly of type Cost and Service, are also used while raising purchase orders and accounting for subcontracting.

Price books can be defined for service contracts or transactions purposes while defining the scope of service on the items to be serviced for the customers. The existing Price & Discount book features available in ERP LN Order Management Pricing can be used while using items as spare parts. Each item also inherently carries a unique generic price.

Reference activities and inspection templates

The reference activities and inspection templates repository of activities is based on a service organization’s experience. These activities are service activities that can be implemented within a given finite time: long enough to act as buckets of planning. Any activity can be specific to field service, depot repair, or both. Reference activities are tagged with coverage types to provide visibility into the type of coverage that may apply.

A reference activity can also contain details about recommended ways to perform, such as duration or suggested frequency of implementation. This can also suggest whether the activity is recommended for subcontracting.

Page 285: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-31

You can define the resource requirement lines that might be incurred while carrying out this activity. Subsequently, you can have an overview of the costs that might be incurred while you carry out this activity.

Additionally, while you carry out these activities, you can also specify the inspection template, which can give the recommended list of measurements to be considered while performing this activity. You can also make the inspections specific to a given product or component, whose measurements can be recorded while implementing service activities. Inspection templates are particularly useful while carrying out field service or service, which usually involves significant movement of resources.

Cost and the coverage types

Cost types

The following cost types are supported in the service-related applications and the related integration points:

Material: Any items that are tangible, manufactured, or bought out can be accounted under this cost type.

Labor: Any task, activity, or travel performed as an operation by an employee can be accounted for under the Labor cost type.

Tools: If the help of tools is sought while implementing service, or if tools are specified in the agreements, the tools can be accounted under this cost type.

Traveling costs: If travel takes significant time and effort, this cost type is useful as a separate accounting attribute. Note that the use of this cost type is minimal for depot repair.

Subcontracting: If a supplier wholly or partially performs an activity, this can be accounted for under this cost type.

Help desk: All accounting related to providing support services to customers can be achieved by using this cost type.

Other: Any variant that cannot be accounted for in any of the earlier categories can be accounted for under this cost type.

Page 286: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-32 | Service

Coverage types

Coverage types are used as a differentiator for coverage under various agreements, such as warranties, contracts, or quotations. A coverage type is also used as a differentiator while defining reference activities.

You can use a coverage type to indicate conditions under which coverage can be afforded to the customer, under an agreement. By changing the coverage type in cases not applicable when damage occurs to equipment because of a fault at the customer site, then, by changing the coverage type you can deny agreement coverage.

Sundry service related definitions

Service type or Service order type

Service type is a differentiator to identify the conditions under which service is provided, such as preventive maintenance, breakdown-based maintenance, and so on. This also provides a basis for planning, and logistic and financial analysis; it can also be used to differentiate repair warranty application. Optionally, the warehouse order procedures of type ‘Issue’ and ‘Receipt’ can be linked to a service type, which will provide the flexibility to have different warehouse procedures for different service types. During Service order release, these warehouse order types will be used while creating the warehouse orders for the material line(s) under the service order activity. If no warehouse order types are linked to the service type, the warehouse order types defined in ‘Default warehouse order types by origin’ will be used.

Tasks A task is a specification of short-term work performed by employees.

Checklist

A checklist provides a list of checks to be carried out while performing an activity. These checks can be useful, and can be copied while carrying out service order or work order activities.

Measurements

The measurement is a definition based on which the use-based or condition-based maintenance can be assessed. This generic definition is used elsewhere based on the context.

Page 287: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-33

Maintenance concept

A Maintenance concept is a list of Reference activities with a schedule proposal, either attached to an Item or not. Using the Maintenance concept, it is easier to generate Maintenance planning for similar Items.

Routing

A Routing is a Repository of a set of activities categorized by options, which is defined together and might be selected while carrying out Depot repair.

Related Orders

A possibility to view the related orders of service orders, maintenance sales orders, and work orders is provided. The related orders could be the generated warehouse orders, purchase orders, or freight orders. This view is possible from the following:

• Service Orders.

• Service Order Activities.

• Service Order Estimated Material lines.

• Service Order Actual Material lines.

• Maintenance sales orders.

• Maintenance sales order lines.

• Maintenance sales order Coverage lines.

• Work Orders.

• Work Order Material Resources.

Service Analytics

Calculate Service Performance Indicators

The following can be calculated on Service installations (Serialized item/Cluster):

Availability of the serialized item.

Mean Time to Repair (MTTR).

Page 288: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-34 | Service

Mean Time Between Failure (MTBF).

Calculate Uptime analysis

The comparison between the uptime promised as part of service contract for a serialized item and the actual uptime of a serialized item can be made.

Calculate Repair Costs

The repair costs on calls, service orders, and maintenance sales order for a serialized item/cluster can be calculated and printed.

Module relationships in ERP LN Service

This section describes the relationships between various modules in the ERP LN Service.

This section describes the following relationships between the modules:

Master Data Management (MDM) Provides definitions and links with every other module within ERP LN Service if service engineers, the service center, service area, skills, or any other service-specific table is used. This module allows the definition of service related details of items and standard activities.

Configuration Control (CFG) Asset data such as clusters and serialized items that make up the assets are used at many places in the package, and across packages. These assets are used to define maintenance concepts. Asset data, such as valid warranty or repair warranty, is checked when a service order or maintenance sales order is performed. If a warranty is valid for an asset, a response time applies to solve the customer problem. If an invoice is created, the warranty conditions, such as discounts, are checked. Asset information, such as the installed base of a customer, can be shown to relate the call to an asset or configuration in the CTM module. Item structure data is defined in the CFG module also as prospective serialized items with clusters. If the service provider does not know all the data, such as serial number or components, you can use this data in a contract or quotation.

Contract Management (CTM) All contract and warranty data can be required for the CLM, SOC, and MSC modules, such as the agreed response time coverage if the modules are liable for contract/warranty. This includes Contract quotation management.

Page 289: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Service | 15-35

Call Management (CLM) Details about the problem reported and assessed can be transferred to the SOC or MSC module. Resources can be spent in processing the call, which can be invoiced directly from this module. Calls are transferred to the SOC module to send a service engineer on-site, or to the MSC module for off-site repairs or replacements.

Subcontracting Module (SBM) Service and Maintenance carried out on subassemblies might require OEM service and attention. A service contract with a customer can be better handled with subcontracting agreements with the suppliers of subassemblies.

Planned Maintenance (SPC) Maintenance concepts and PM schedules are defined in the SPC module. To complete the required service, this can result in service orders in the SOC module. The Preventive Maintenance schedule is input for generating service orders.

Service Orders (SOC) The call is reported to the CLM module and now feedback is received about the completed service order. Preventive Maintenance schedule is input for generating service orders. Condition based maintenance can be managed, and information about service orders originating from a call can be retrieved. A customer requires information about the current status, order costs, or quotation.

Return material authorization (MSC) All items in use at customer sites may require repairs, replacements, or upgrades. Complaints about items could originate from a call. Items requiring repairs are handled in the WCS module.

Depot Repair (WCS) All items requiring repairs, upgrades, and validations are performed through work orders. Work orders can be carried out on anonymous items by retrieving them directly from the warehouses, or on customer-specific items originating from the MSC module.

Parameters Here, you can set the operating conditions of the ERP LN Service modules. This module affects the operation of every other module

The following figure shows the coherence of the ERP LN Service components:

Page 290: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

15-36 | Service

MDM

CLM CTM SBM

CFG

SOC

MSC

WCS

SPC

Item BreakdownsClusters & Physical Breakdownsrialized Item History Se

Service organization Reference ActivitiesService Items

P a r a m e t e r s

Response Times Problem track Asset ID

Plan timeAppointmentActivity

PM termsPM Schedule

Sub-assembliesSupport

RepairsPlan time

Product support Part Services

Response TimeHelpdesk terms

Repair termsCost coverage

Page 291: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

16 Chapter 16 Quality Management

Introduction

This chapter provides an overview of the functions and features offered by the ERP LN Quality Management application. ERP LN Quality Management helps manufacturing and process industries to monitor and improve the quality of their products. The Quality Management system helps industries perform regular inspection procedures to reach the required quality. Quality Management uses a logistical flow of products to schedule inspections. In every company, products, raw materials, end products, and products in-between manufacturing steps are regularly inspected to ensure the procedure runs smoothly. This is to review what went wrong, or determine what could go wrong during production, distribution, or during the time products are in inventory.

Product Testing and Control

Introduction

Product Testing and Control (PTC) is the only module in ERP LN Quality Management (QM) that governs the activities required to control the flow of products selected for inspection. The basic product data structured by the characteristics will be inspected in QM, and the PTC module performs the entire inspection procedure.

The basic data on which the products are inspected must be setup. The inspections can be carried out on the following:

Page 292: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

16-2 | Quality Management

Purchased products.

Sales Products.

Manufactured Products.

Products stored in Inventory.

Products during Warehouse Transfer.

The following figure shows the PTC module in ERP LN QM:

Production

Sales

Purchase

Warehousing

QualityManagement

PTC

Page 293: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Quality Management | 16-3

The following figure shows the Modules related to PTC:

ROU

PUR

SLS

SFC

INHIBDISA

IPU

IPD

WMD

Item Data Orders and

Schedules

MCS

PTCBOM COM

INR

QM inspection orders can be generated for the following origin orders:

Purchase orders in the Purchase (PUR) module: ERP LN Order Management.

Sales orders in the Sales (SLS) module: ERP LN Order Management.

Production orders in the Shop Floor Control (SFC) module: ERP LN Manufacturing.

Storage inspection orders in the Inventory Reporting (INR) module: ERP LN Warehouse Management.

Warehouse transfer orders in the Inventory Handling (INH) module: ERP LN Warehouse Management.

The item data used in PTC module of QM is received from the following modules:

Item Purchase Data (IPU).

Item Sales Data (ISA).

Item Production Data (IPD).

Warehousing Master Data (WMD).

Item Base Data (IBD).

The following modules are also related to PTC:

Page 294: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

16-4 | Quality Management

The Bill of Material (BOM) module, the item data modules, and the Routing (ROU) module are used to create a product structure. The product structure is used to create an inspection order for a finished product or component, or to create an inspection order after a specific operation.

The Inventory Reporting (INR) module is used to select portions of the inventory that must be inspected by storage inspections.

The System Table (MCS) module provides PTC with information about skills, units, departments, warehouses, and so on.

The Common Data (COM) module provides PTC with employee data.

The PTC module includes the following business objects, which are described in this chapter:

Master Data

Algorithms

Quality IDs

Order-Specific Inspections

Standard Inspections

Storage Inspections

Inspection History

QM Parameters

Page 295: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Quality Management | 16-5

The following figure shows the Main flow between the business objects in PTC:

Master Data

Standard Inspections Storage Inspections

Calibrations

Order-Specific Inspection Data

Inspection History

MCS

COM

WMD

Quality IDs

MCS

IPU

ISA

WMD

IPD

IBDItem Data

BOM

SFC

PUR ROU

SLS

Origins

INH

INR

Master data

The Master Data business object is used to specify the products and procedure that must be inspected. The inspection of the selected products is performed based on characteristics. The characteristics specify the part of the item that must be inspected.

The Master Data business object receives data about units, departments, skills, locations, employees, warehouses, and so on from the following:

System Tables (MCS).

General Data (COM).

Warehousing Master Data (WMD).

Page 296: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

16-6 | Quality Management

Characteristics refer to a particular quality or distinctive characteristic of an item. The test data and inspection order lines are based on characteristics. Characteristic type and characteristic method governs the characteristics.

You can use Option as a characteristic type, which indicates the values a characteristic can have and whether that value is acceptable; for example, the set color option can contain the options red, green, and blue. The options can be linked to an option set.

You can use Aspects to distinguish between characteristics, which is useful when an item has the same characteristic more than once; for example, diameter and circumference can be characteristics of an item screw. You can use aspects to indicate the parts of an item to find out the diameter and circumference. The aspects of an item screw can be top and bottom. The characteristics can be linked to an aspect.

You can use Tests to refer to the inspections to which characteristics are subjected, and the specified test is to be linked to a characteristic, or to an aspect/characteristic combination. For each test, the characteristic’s value can be qualitative, which means the characteristic’s value is determined as good or bad, or quantitative. In other words, the characteristic’s value is a quantity such as 11 cm. The test can be destructive if the effect of the test on the item results in a destroyed item.

You can use Instruments to measure the values of a characteristic. The values measured then determine whether the quality of the product falls in the established quality level. You can enter the calibration data for every instrument.

Some of the instruments used for testing must be regularly calibrated. The base values of these instruments can change as time goes by, which results in the instruments becoming unfit for use. Instruments that are not calibrated regularly can produce misleading inspection results, which result in items being unjustly rejected or accepted. The calibration procedure is used to control the calibration data, and to indicate whether an instrument can be used, or is blocked for use because the instrument is currently being calibrated. The calibration procedure does not influence any inspection order. The calibration procedure only generates a message to indicate an instrument is blocked for use. You can maintain the calibration history to display the calibration data, sorted by instrument or by date.

In the test area, you can carry out and define a test.

Algorithm

Quality inspections are not always a matter of taking measurements on characteristics; based on measurements, complex calculations are

Page 297: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Quality Management | 16-7

sometimes required. These calculations may or may not include product specifications as part of the calculation. Algorithms are used to perform those calculations. You can use this procedure when an algorithm is indicated as a characteristic method.

Each algorithm is an expression containing the variables and standard mathematical expressions you can use in the algorithm, such as logarithms, sine, cosine, and so on. The algorithm variables are assigned to characteristic, or to a characteristic/aspect combination. The characteristics must be of the characteristic type Fraction or Integer when the algorithm contains algorithm variables.

Quality IDs

You can use a quality ID to link quality standards and tests to a product. The characteristics to be tested, and all related data, are not directly linked to an item. Defining the quality standards and tests for each product separately is unnecessary. You can use a quality ID more than once, which considerably reduces time.

QM uses test groups during the generation of inspection orders. For each test group, the test type and sample size data must be provided. The test groups must be linked to a quality ID. For each test group defined for a quality ID, one inspection order is generated. The characteristics are tested on the same sample. Inspection order is created for each test group, and an inspection order line is created for each characteristic. You can enter a test sequence to determine the sequence in which the characteristics of the test group must be tested. The test type in the test groups for each quality ID indicates the way an inspection order is generated. The sample size indicates the number of items selected for testing. The acceptable quality level determines the minimum percentage of a test sample that must be approved to have the entire item quantity approved.

The quality ID is linked to characteristics, or characteristic/aspect combinations. The data related to the characteristic or the characteristic/aspect combination can be modified.

The norm value the characteristic must have in the test, and the tolerated deviations from the norm value can be entered.

The quality combination is used to establish a link between the following components:

The quality ID, with all the data that concerns characteristics and tests.

An item or a group of items (quality group). The items can be selected on the basis of the item code, a bill of material, or a business partner the items have in common.

Page 298: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

16-8 | Quality Management

The origin of the inspection:

Sales (SLS).

Purchase (PUR).

Production (SFC).

Material (BOM).

Routing (ROU).

Storage Inspection.

Warehouse Transfer.

Order-specific inspections

You can use the following origins for the order-specific inspections:

Sales - Sales Order Lines

Purchase - Purchase Order Lines

Production - Production Orders

BOM - Estimated Materials and Materials to issue for Production Orders

Routing - Production Planning

Inventory Handling - Warehouse Transfer

Inspection orders are used to structure the inspection of products that are purchased, produced, or sold. Inspection orders are automatically generated at a particular stage in the order procedure.

The input for the generated inspection orders is quality combinations. In a quality combination, a specific item, or all items that originate from a specific module, is linked to a quality ID. Quality IDs determine how an item is inspected.

Samples and test results are linked to an inspection order. After the test results are entered, the inspection order can be completed and processed. The inspection order can then be closed and posted to history.

An inspection order can block the items selected for inspection and, consequently, the purchase procedure, the sales procedure, or the production procedure depending on the parameters defined in QM. After the inspection order is finalized, the selected items are unblocked and available for use.

Page 299: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Quality Management | 16-9

The result of an inspection order is the assurance that the flow of goods in a company meets the required quality standards, and that all goods have been checked according to the standards set by the company.

Order-specific inspections are used when the inspections are deviated from how the inspections are defined in the quality combination, such as when a specific characteristic is to be inspected on a product not defined in the quality ID. The quality ID is linked to the quality combination. By using the order-specific inspections, the inspection data is adapted to a specific situation. The changes in the inspection data do not influence the master data. Whether the order-specific inspections business object is used depends on the value of the order-specific inspection data defined in the QM parameters.

The overview of the origin order, such as Sales, Purchase, Production, Material, or Routing, for which a quality combination has been defined, can be provided in the order-specific inspection. Based on these orders, order-specific inspection data is generated. The order-Specific Inspection data includes the test data and sample data. This data can be modified to create order-specific data. Order-specific inspection order line is available for each characteristic or aspect/characteristic combination. The data related to the characteristic can be modified to create order-specific inspection data. Order-specific inspection data is linked to the orders and schedules in the Sales (SLS) module, Purchase (PUR) module, and the Shop Floor Control (SFC) module. However, the actual inspection order is generated based on the warehouse order related to Sales, Purchase, or Shop Floor Control.

An exception to this is the origin Routing. Routing’s inspection orders are related to the operations of the Shop Floor Control order.

Standard inspections

The overview of the standard inspection orders for which inspection orders are created can be seen from the standard inspections. Each inspection order is based on one of the following origins:

Sales (SLS)

Purchase (PUR)

Production (SFC)

Material (BOM)

Routing (TI)

Warehouse Transfer.

You can manually create standard inspections, the inspection-order status, and the blocking method, and the result of inspections can be displayed. The

Page 300: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

16-10 | Quality Management

link between the origin and quality ID is established through the quality combinations.

QM uses the data in the Master Data business object and Quality ID business object to generate the inspection orders. If any order-specific inspection data is available, QM uses this data.

The inspection order lines are used to modify the data that relates to the characteristics to be tested. The inspection orders can be printed to print the documents that accompany an inspection order, depending on the mandatory printing of inspection order defined in the QM parameters. After a standard inspection order is created, but before the inspection can be performed, a sample must be drawn that is representative of the entire order. The sample can be drawn more than once, but the total quantity of these samples cannot exceed the sample size specified for that inspection order. Each sample can be subdivided into test quantities; a test quantity is the smallest portion of items tested.

For example, if the sample size is 20 liters, a test quantity of 4 liters means five test data entries (5 x 4 liters = 20 liters) are created. To complete the inspection order, the entire sample must be used; in other words, the total sample quantity must equal the sample size.

The test data can be entered for each characteristic or by serial number, depending on the value defined in the QM Parameters. You can only enter this test data for the order lines that were maintained in the standard inspections and created for each test-quantity portion.

You can collectively complete the inspection orders for which the test data is entered. Before the inspection orders are completed, QM checks whether the number of samples and inspections for each inspection order line is sufficient.

After an order line has been completed, you cannot add, modify, or delete any inspection data; however, you can change the status of the order line from Free to Active.

The inspection orders must be processed, and can be used to evaluate the test results with the effect on items and quantities. The inspection order results that have been reported as good or bad are mapped, and the rejected and accepted quantities are calculated. If the QM Only Recommended option is defined in the QM Parameters or the quality combinations, the inspection results are only recommended and, if this option is not defined, the inspection results are mandatory.

You can check and close the inspection orders, depending on the parameters defined in QM. If the blocking method of the inspection order is Continue, the inspection order is closed. QM checks the quantities that have

Page 301: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Quality Management | 16-11

been reported in the purchase procedure, sales procedure, or production procedure, and compares the quantities with those entered in PTC. A report is generated that displays the compared quantities of the origin and PTC.

To keep track of an inspection order, use the inspection order status. The sequence of statuses for an inspection order is strictly regulated.

The following table shows the status changes of inspection orders:

The status changes of inspection orders

From status

To status Session

- Free Inspection Orders.

Free Active Enter Test Data by Characteristic.

Enter Test Data by Serial Number.

Active Completed Complete and Process Inspection Orders.

Completed Processed Complete and Process Inspection Orders.

Processed Closed Check and Close Standard Inspection Orders.

By default, the order status is set to Free when an inspection order is maintained. You can modify the inspection orders that have the order status Free. You can print inspection orders regardless of the inspection-order status. Depending on the Mandatory Printing of Inspection Order Documents parameter defined in the Quality Management parameters, the printing of order documents will be mandatory.

The order status of the inspection order changes to Active when the test data is entered. After the inspection order line has been completed, the order status changes to Completed. When all inspection order lines have the order status Completed, the entire order is set to Completed.

After you complete an order line, you can no longer add, modify, or delete any inspection data unless the order line status changes back to Active.

If the origin order is completed and approved, the inspection order status is set to Closed.

You can globally update the order-specific inspection data where the existing inspection data will be deleted, and new inspection data from the master data will be generated.

Page 302: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

16-12 | Quality Management

Storage inspection

Storage inspections are used to maintain the inspection orders and results of storage inspections for items in the inventory. The items for which a storage-inspection order is generated are blocked in inventory. A storage inspection is processed as an inspection order in the standard inspection-order procedure.

The samples and test results are linked to a storage inspection. After the test results are entered, the storage inspection is completed and processed; later on, the storage inspection can be closed. Incase of destructive inspections, you must manually adjust the inventory.

The storage-inspections procedure begins with storage inspection generation and the selected item’s inventory gets blocked. You can manually add the new inspections and modify the existing inspections in storage inspections.

To use the storage inspections to group the generated orders, you must define sequence numbers. The sequence number of an inspection order determines the characteristics tested on various samples. After you create a storage-inspection order, you must inspect the allocated goods. The inventory is linked to each sequence number. The inventory under a particular sequence number is inspected with a set of inspection orders. Only inventory of the same project or item can be inspected together. To maintain the storage inspection orders, you can also create or modify the inspection order lines.

To print the documents that accompany an inspection order, you can print the inspection orders, depending on the setting of the Mandatory Printing of Inspection Order check box in the Quality Management parameters. You can draw the sample more than once, but the total quantity of these samples cannot exceed the sample size specified for that inspection order. The inspection order can be completed when the entire sample is used.

After the samples have been drawn, you must complete the following two steps to finalize the storage inspection order:

1 Enter the test data by characteristic or serial number.

2 Complete and process the inspection orders.

After the storage inspection is processed, you can close the storage inspection where the accepted and rejected quantities will then be unblocked. Calculate whether the accepted and rejected quantities match the recommended quantities; if these quantities match, the storage inspection order is closed. The status of the inspection order is then set to Closed.

Page 303: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Quality Management | 16-13

If rejected quantities exist, they must be subtracted to adjust inventory. Because inventory actions cannot be performed automatically, you must manually correct this.

Inspection history

You can archive inspection orders for future purposes using the inspection history. The data that was entered in the inspection order is stored in the inspection history. Only inspection orders with the status Closed can be posted to history.

You can delete the inspection data related to a specific order from the history.

You can print the inspection plan history to print a report of origin orders, with accompanying inspection orders and test plans, from the inspection order history. In the test plan, data is included about quality ID, test group, test type, norms, and so on.

You can print the inspection result history to have a report of inspection results from the inspection order history. In the report, an overview of the recommended quantity accepted or rejected, and the actual quantity accepted or rejected, is displayed.

A more detailed report with the inspection results split into inspection order, position, and sample can also be printed depending on the parameter.

Quality Management parameters

Parameters are defined in the Quality Management package according to the requirements from the respective origins.

Origin

The following three options are supported in Quality Management for the origins:

Quality Management Implemented: Quality Management can be implemented according to the necessity for the following origins:

Sales

Purchase

Production

Page 304: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

16-14 | Quality Management

Material

Routing

Warehouse transfer

Storage Inspections

Specific inspections: If required, you can create specific inspection for the following origins:

Sales

Purchase

Production

Material

Routing

Warehouse transfer

QM only recommends: Quality Management will provide the recommendations for the following origins:

Sales

Purchase

Production

Material

Routing

Warehouse transfer

Series

Number group can be provided in inspection ordering.

Series can be provided for the following:

Sales Inspection Orders.

Purchase Inspection Orders.

Production Inspection Orders.

Material Inspection Orders.

Routing Inspection Orders.

Warehouse Transfer Inspection Orders.

Storage Inspection Orders.

Page 305: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Quality Management | 16-15

Blocking reasons

You can provide the reasons for various inspection statuses for Block on Operation and Block on Completion of Operation:

Block on operation:

Active Inspections.

Inactive Inspections.

Processed Inspections.

Block on completion of operation:

Active Inspections.

Inactive Inspections.

Test data

Enter test data either by characteristic or serial number

Mandatory printing of inspection order documents

Example

An inspection order is generated for a specific origin in ERP LN Quality Management when the order is defined in the Quality Management parameters.

Page 306: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 307: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17 Chapter 17 Object Data Management

Introduction

ERP LN Object Data Management (ODM) ensures product data is handled correctly and the most stringent product life-cycle management processes are applied. ERP LN Object Data Management extends the power of ERP LN while creating an integrated product warehouse, which results in a complete life-cycle management solution.

The ODM solution exposes important product information to any number of business entities in the enterprise, including sales, marketing, financials, customer support, and so on. ODM allows you to access, view, and change product metadata and physical files, given the appropriate level of access. ODM also helps you manage data in a way that allows you to increase productivity and reduce time to market, because businesses need enterprise-wide solutions to maintain the competitive edge.

ERP LN ODM offers ERP LN users easy access to any document in a globally distributed setup. With its revision and status control capabilities, ODM becomes an important component towards providing a complete product life-cycle management solution.

ODM provides fully integrated Document Management, Change Management, and Folder Management facilities for ERP LN users. You can use a query to retrieve data based on user-defined conditions of any ERP LN entity. An advanced query allows you to view ODM entities in a report format.

ERP LN ODM improves the power of ERP LN through the ability to link external files to the ERP LN entities, and manage these files linked to document revisions. The life-cycle management system is available for documents attached to ERP LN entities such as Items, Routing, Employees, Purchase Orders, Sales Orders, and so on.

Page 308: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-2 | Object Data Management

Document Management delivers a powerful cataloging system that simplifies document retrieval and controls the authorized file access. Document life cycle and document revision management ensures the most recent, correct version is always available. The associated files can easily be viewed redlined and edited by applying a variety of third-party applications, such as Microsoft, CAD, or any viewing application.

Dynamic market environments require the implementation of flexible and consistent change management practices due to delivery time constraints, quality improvements, and cost reductions, which are all driven by the need to maintain customer satisfaction. Change management offers tools to control product change processes and can be used with multiple ERP LN entities for ensuring total customer satisfaction.

Engineering items, drawings, and work instructions can all reside in a single folder for rapid access and control by making use of Folder Management.

Advanced query and reports facilities are supplied in the ERP LN ODM to quickly search the ERP LN data.

The ODM browser is an advanced graphical tool that provides a user-friendly display of the data and data links. The Graphical Object Browser allows navigation through complex hierarchies, while presenting multiple entities and their related items as a tree structure.

Overview features of ODM

The following are overview features of ODM:

Establishes a coherent product information warehouse across the extended enterprise.

Allows revision-controlled document and file links to any ERP LN entity.

Provides secure online access to a globally dispersed product information repository.

Allows simultaneous up-to-date sharing of critical product and process information.

Automates engineering (ECO/ECN) and non-engineering approval and change management procedures.

Eliminates multiple data entry points and data redundancy risks.

Facilitates ISO/QS 9000 certification by ensuring tight control and tractability of product and process information.

Page 309: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-3

The following diagram shows the integration of ODM with other packages of ERP LN:

ERP LN Object Data Management includes the following modules:

Document Management

Change Management

Folder Management

Query and Reports

Configuration

Document Management

Introduction

The Document Management module in the Object Data Management package is intended to provide general document management in ERP LN. Document Management ensures the efficient use of secure, consistent, and reliable document information through of the following features:

Controlled access to the documents.

Secure storage of the document contents.

Document life-cycle support.

Management of the relationships between documents and other objects in the ERP LN database.

Document templates.

The standard ERP LN ODM authorization mechanism is used to determine the actions to be performed by individual users on various Document Management entities. The set of actions a user can perform on a document, file, or any other object, depends on the user’s role.

Page 310: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-4 | Object Data Management

User roles are assigned permissions to perform different operations on different objects, using the ERP LN ODM authorization mechanism. Conditions can be associated with permissions to specify that a certain user role can only perform a specific action on an object if a particular condition is fulfilled.

The Document Management module contains the following Business Objects, each of which are described in the subsequent sections in this chapter:

Libraries

Document Type

Documents

Document Revision

Files

Hard Copies

Libraries

Logical libraries are used to organize data in a hierarchical structure. The Document Management module uses the logical library mechanism to create logical libraries for documents; these logical libraries are referred to as document libraries, and are used to catalog documents. The objects that can be contained in document libraries are sublibraries, documents, and vault areas.

Every document is assigned a document library. Document libraries are used to manage vault areas for documents; therefore, vault areas must be associated with each library.

Vault areas are assigned to document libraries by defining one or more vault area nodes for each library. These vault areas are the primary vault areas. Multiple secondary or related vault areas can be associated with each of these primary vault areas. Files attached to documents in the library will be moved to this primary vault area when the document revision is submitted or released incase of quick approval mechanism. A copy of these files will also be kept in the related vault areas.

Document type

Document types are assigned to documents. The document type is used to define the document revision mode; it can also be used to define the document identifier mask and the file types that can be attached to document revisions.

Page 311: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-5

Revision modes are assigned to each document type. The corresponding revision mode is applied to all documents of a given document type. The revision mode is a combination of the document type, and whether hard copies and files have revisions.

Document type reviewers

To make the review process more efficient, a committee consisting of a chairperson and reviewers will review the documents. The chairperson can add reviewers to the document management review committee. A document management committee can be associated with a document type. All the reviewers who are part of that committee, including the chairperson, automatically become part of the document type. The chairperson can assign different sets of reviewers for different document types.

Document templates

Document Management provides another feature by which the user can create template files. The template file, such as any other file, is attached to a document revision. The user can attach templates for each document type. The user can also attach more than one template file for a particular document type, only if the file type of the template file is unique. After you create a template for a document type, the contents of the template file is copied to the new file, only if the user attaches a file to a document revision and chooses the template option.

Documents

Document information can be stored in electronic computer files (physical files) or on a non-electronic medium such as paper (hard copies). Access to this information is always from the document, which is the unit of control for the user in ERP LN ODM, which acts as the cover page for the files and hard copies. If no file or hard copy is attached to a document, the document is a purely logical entity, usually used for grouping other documents.

Creating a document creates its first revision. Document revisions track changes to documents and their attached files and hard copies. Most work with documents is actually performed through the document revisions. Document revisions are assigned a status, which indicates their position in the life cycle, such as In Design, Submitted, Approved, Released, Expired, Withdrawn, and so on. The file operations that can be performed on a document revision depend on the revision’s status.

Page 312: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-6 | Object Data Management

Document reviewers

The reviewers are imported to the document based on the document type and associated committee to the document. The default committee can be changed at the time the document is created, and the reviewers can be individually assigned to the document.

Document revision

The key functionality of a document life cycle is as follows:

Document revision status as part of a life cycle.

Revision history.

Check in and check out of files.

Concurrent Engineering.

The document revision is the main object used to manage the document life cycle. Files and hard copies can be attached to document revisions so that different revisions of one document can have different sets of files and hard copies.

The document management module provides two methods of working with documents.

The standard method is that as part of their life cycle, documents must be submitted and approved before they can be released. However, this life cycle may not be relevant to all types of documents, such as some types of reports and line-of-business documents. The user can specify that these documents can be released directly, without going through an approval process. These documents are referred to as light documents.

Description of the document revision status: In Design

The document revision is a first revision of a new document, or a new revision of an existing document. When the document has this status, any user with the necessary authorization can modify it, attach files or hard copies, and can proceed with the life-cycle operations of document revision.

Submitted The document revision has been submitted for review. When the document has this status, any user with the necessary authorization can view the document files and redline the linked files. The files are moved from the work area to the vault area defined for the document library

Page 313: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-7

Approved The review process has been completed successfully. Redlining can no longer be performed, but the redlined files, if any, can be viewed. The attached files to the document revision are not moved.

Released The document revision has been released and the development of the document has been successfully completed. The files are moved from the work area to the vault area defined for the document library incase of light documents.

Rejected The document revision has been rejected at some stage of the review process. No new links can be made to this document revision during this status. The attached files remain in the vault area.

Redesign The rejected document revision has been redesigned and a new In Design revision is created. The original files can remain in the vault depending on the requirement; otherwise, the files are moved to the user's default work area.

Revise The released document revision has been revised, which creates a new In Design document revision. All the files can be copied to the default work area of the user depending on the necessity of the files.

Withdrawn The document revision has been withdrawn and the content is obsolete. No links can be made to this document revision. A document revision can be withdrawn even if it has links to any ERP LN entity, files, and hard copies.

Expired Already released document revision will be expired when another document revision of the same document is released.

The system administrator can define secondary document revision statuses. The secondary statuses do not affect the behavior of the life cycle of the Document Management module.

Document Revision Reviewers

The review process can be of two types: normal-reviewers mechanism or fixed-reviewers mechanism.

For the fixed-reviewers mechanism, the review is carried out in sequential order and reviewers must provide the recommendations to do the final review by the chairperson.

Page 314: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-8 | Object Data Management

Links between Document Revisions

Links between document revisions can be used to represent a document comprising many components. The compound document is seen as a set of documents related in a particular order: either a set of parallel documents, or a main document and its subdocuments.

There are three types of links between document revisions:

Two-way reference: a mutual see also relationship.

One-way reference: an affects (is affected by) relationship with a clear asymmetry.

Parent/child: the child document is logically an element of the parent document. Additionally, the physical file attached to the parent document may contain a pointer to the physical file attached to the child document.

Linking Document Revisions from ERP LN entities

The standard main overview session for ERP entities has a toolbar icon which resembles a paper clip, for attaching documents and document revisions. The Edit menu contains the Attachments option, which provides the same function. The file can be easily linked directly to any ERP entity defined in ODM while giving the minimum requirements.

Files

When a file is first attached to a document revision, it is located in a work area, and is considered to be in checked-out state. For standard documents, attached files are checked in when a user submits the document revision for review, and incase of light documents, when a user releases the document revision. When a file is checked in, the file is moved to a vault area.

Files must be checked out before they can be modified. Files are checked out by the system as part of the life cycle.

ERP LN ODM manages the files attached to document revisions; it maintains information about them, controls access to them, and assists in working with them. The document type of the document revision determines whether the files are assigned with revisions.

The following cases show how a group of files can be attached to the same document:

A document consists of several chapters. Each chapter is a separate file, but the files are always part of a single unit.

A very large image, which is scanned as several pages. Each page is a separate file.

Page 315: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-9

A document has neutral format files. One file is for editing, such as a CAD drawing of an item; one file is for viewing, such as an image of the same item; and another file is for printing, such as a plot file.

File types

When a file is registered, it must be assigned a file type. The system administrator is responsible for defining file types. Each file type is associated with one or more file extensions.

Registering files

A file can be registered and attached to the document revision; depending on the requirement, it can also be detached with the document revision.

File operations

The following file operations can be done for a file linked to the document revision, depending on the individual status and requirement:

View a File.

Print a File.

Edit a File.

Check Out of File.

Undo Check out of File.

Redlining File.

E-mail a File.

Moving and Copying Files.

Making Local Copies of Files.

Archiving released Files.

Hard copies

The contents of a document can be stored using paper, polyester film, or some other medium, which are referred to as Hard Copies. These Hard Copies are stored in a certain location depending upon the ease of use and requirement. Hard copies are registered in ERP LN ODM by attaching them to a document revision, and cannot be registered independently.

The document type of the document revision determines whether the hard copy has revisions.

Page 316: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-10 | Object Data Management

Document Management integrations

The documents links can be maintained throughout the business process flow from source entity to target entity. There are three methods in ODM that are supported:

Copy links: The document link is copied from source entity to target entity.

Copy documents: A new document is copied from source entity to target entity.

Reference documents: The documents of related objects can be seen with the documents of main object.

The Entities involved in the integration process are as follows:

ERP LN Services.

ERP LN Order Management.

ERP LN Manufacturing.

ERP LN Projects.

ERP LN People.

ERP LN Freight management.

ERP LN Warehouse Management.

ERP LN Financials.

ERP LN Quality management.

Document Management integrations to external applications

Uploading the files from a specific directory in the client system to another directory of the same client system, or onto a directory of a different client system, or on to a directory of the ERP server and link the uploaded files to the ERP entities through document revision and the respective document.

Example: Mobile Service (ESR).

Page 317: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-11

Architecture of Document Management in ERP LN ODM

Worktop scenario

Baan serverBW Client

File Server

Vault client

VaultVault server

Work Area

Vault Server

Vault Area

Work Area

BaanERP

Baan Windows

JVM

Integration

Java Code (jar file)

placed in ERP Server

Vault AreaA java function, which invokesODMC’s Vault Client on ERPServer. This Java function isinvoked by Baan4GL using JVM.

WebTop scenario

Work Area

Vault Area

Baan ServerMS Client

File Server

Vault client

VaultVault server

Vault Server

Vault Area

Work Area

Webtop

Webserver

Webtop DS Connector

Webserver

Signed

Firewall

JVM integration Java Code (jar file)

placed in ERP Server

Baan ERPA java function, which invokesODMC’s Vault Client on ERP Server. This Java function is invoked by Baan4GL using JVM

DS

HTTP/XML

Page 318: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-12 | Object Data Management

Change Management

Introduction

The Change Management module provides tools for registering and controlling changes. Change control is a complex and vital procedure in many industries, and is a very important feature of ERP applications. The Change Management module includes a number of predefined steps, such as Change Request (CR), Change Proposal (CP), Change Approval (CA), and Change Order Execution (COE), and also provides users a great deal of flexibility in defining the change procedure with reviewers to review changes. Because of this flexibility, the Change Control module can be leveraged for use with a variety of entities in ERP LN.

The Change Management module interfaces to other modules in the ERP LN ODM package and elsewhere by using a sophisticated interface mechanism. This mechanism also allows links of objects from other packages and modules to the Change Management module.

BOM

PUR

Change

Management

EDM

ROU

UNIT

IPD

Others

Change Management relationships with other packages of ERP LN

A change proposal is linked to affected ERP objects that must be changed or created because of the change. The link is created using the object linking mechanism, which allows linking to a specific object and interfacing to the object’s application.

Page 319: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-13

Defect in a product, improvements to a product, and customer requirements, in which all these lead to a revision, enhancement, or alteration. Changes are part of the day-to-day work of many departments and roles in a manufacturing organization. The process of Change Management is an organization’s most important and complex process. ODM’s Change Management module provides the flexibility of creating and maintaining a change process to optimize an organization’s Enterprise Resource Planning (ERP) system.

The following figure shows the component functions of the Change Management module:

Change Management Components Functions

The Change Management (CHM) module tracks, manages, and implements a change by applying the following four principle components of the change process:

Registration: The authorizations and rules for changing an object, such as items, operations, effectivity, and so on.

Identification: An identifier assigned for every managed object.

Configuration: The method of defining the product’s configuration, and maintaining the configuration throughout the product’s life.

Implementation: The method of implementing the change and completing the change process.

Page 320: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-14 | Object Data Management

Requesting a change The Change Request allows an authorized user to register an object for a change. The change is accepted, rejected, or reassigned by a reviewer. If it is accepted, it is linked to a Change.

Registering a change The Change is a permanent identifier which will group all the similar CRs together and allows the user to track the managed object through the Change Management life cycle.

Configuring a change The Change Proposal allows the user to link affected ERP objects, set effectivity dates, attach task groups with tasks, and connect to reference items.

Review by Change Committee

The Change Proposal can be submitted for review, which will be reviewed by reviewers of a Change Committee. The reviewers will give their recommendations and the final decision lies with the Chairperson of the Committee.

Accepting a change The Chairperson, after studying all the recommendations, can approve or reject the proposal of a Change.

Implementing a change

The Change Order implementation function allows the user to update the task status and revise the task implementation dates; finally, the change is completed.

Change Management Objectives

Business objectives

Maximum options: The Change-Management module contains all the tools needed to manage Changes, the information related to Changes, approving or rejecting of the Changes by a responsible person, and the actual implementation of the Change.

Business Setup: The structure of the module contains multiple options, and every enterprise will be able to adapt the module to its own practices through the Business Setup process.

Quality standards compatible: The module is consistent with accepted industry quality standards, such as ISO 9000, MIL-SPEC, and so on.

Speed: Speed up time to implement the changes.

Page 321: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-15

Functional objectives

Full Change Management: The data, such as items, and the tasks are managed within the module.

Closed loop change system: Changes will be defined as completed when all work is done and the entire change has been implemented. This ensures better managerial and quality controls (ISO).

Traceability: The ability to control many Changes in the product in parallel, and the ability to insert Changes from different sources to affected objects. Similarly, the ability to maintain track on all Changes, from the original Change Request to the final Change Order (ISO) is possible.

Subcontracting: Control on changes can be sent to subcontractors.

Design: The ability to design and estimate changes and use the design for the implementation phase after the change approval.

Change Management Life Cycle

The following diagram shows the change management life cycle:

The following business objects in Change management are described below:

Change Request

Changes

Change Proposal

Change Order

Task Group

Task

Change Request

The Change Request is the first part of the preliminary step that allows for the collection and examination of requests for changes from various sources. It

Page 322: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-16 | Object Data Management

also allows the reduction of the number of changes being processed by eliminating trivial requests, or by combining similar requests.

The following steps are carried out using the Change Requests:

1 Registration Change Requests.

2 Check existing requests for similar Changes, and combining them if any exist.

3 Attach relevant objects.

4 Assign responsibility for the Change.

Changes

The Changes is the second stage in the life cycle of Change Management. It is a database entity that represents the Change and provides status information of the life cycle for all Changes. The following is a list of Change Management statuses that can be assigned to a Change:

Created: The initial status for a new Change.

Freeze: The implementation of the Change Proposal has been delayed.

Unfreeze: Undoes the Freeze status.

Canceled: The Change Proposal has been canceled.

Completed: The Change is completed.

Reviewers for change

In the industry, it is regular practice to have a list of reviewers to approve or reject a change proposal related to product, process, documentation, work instructions, and so on. Sometimes there will be a fixed group of reviewers where they can adopt fixed-reviewer mechanism or normal-reviewer mechanism. For fixed-reviewer mechanism, every member of the group will give their decision in a decided fixed sequence.

The member cannot give their recommendation until the member prior to them gives their recommendation in the reviewer sequence. There is also a situation where a member approves or rejects the change proposal with some conditions; this is called a conditional reviewer. Based on the recommendations given by the members of the reviewer group, the chairperson of the group can take a final decision to approve or reject the change proposal. The decision of the chairperson to approve or reject the proposal is final, regardless of the recommendations provided by the members.

Page 323: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-17

In the fixed-reviewer procedure, it is compulsory that reviewers give their recommendations sequentially. For example, when the user selects Fixed Reviewers option, the reviewers must provide recommendations, which means they either approve or reject a proposal. In the list of reviewers, the first reviewer must provide their recommendation; only after this operation can the second reviewer exercise their own recommendation. In this way, all the reviewers must give their recommendations one after the other. The final authority lies with the Chairman of CCB, who can exercise their own recommendations without depending on those of other reviewers.

The reviewers can play an indirect role in approving/rejecting any change. Whenever the reviewer gives the recommendation, all the reviewers and chairperson existing for the change are notified by e-mail. While the suggestions are being mailed, the user is also allowed to include the comments in the mail.

Change proposal

The change proposal also comes under the second stage of the change life cycle, because creating a new Change automatically establishes the default Proposal of the Change. The Change Proposal is a version-controlled entity and is used to track the progress of the Change and Proposal.

The operations involved at this stage include the following:

Check the impact of the Change on affected objects, such as products, items, operations, and folders.

Attach relevant affected objects.

Link objects with quantities where needed.

Link the Task Groups and Tasks for a Change.

Estimate the cost of a Change for a specific Proposal.

Reviewers can give recommendations for a Proposal.

Change proposal status

Change proposal statuses are specific to the proposal and are as follows:

Created: The initial status for a new proposal.

Under Review: The proposal is ready to be submitted for review.

Approved or Rejected: The proposal has been approved or rejected.

Tasks are Done: All the tasks attached to a proposal are done.

Page 324: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-18 | Object Data Management

Change approval

When the Change Proposal is submitted for review (Approved in Direct Approval mechanism) the Change Control Board assembles to make a decision. The Change Control Board decision would then be entered as the next status change for the Change Proposal. The following actions of the Change Control Board can be decided for the Change Proposal:

Approve

Reject

Revise

Linking an ERP LN object to the change proposal

The Change Management module can control any ERP object that can be assigned an effectivity date or expiry date. Expiry date is used for old objects. For a new object, effective dates will be stamped.

Some of the ERP LN objects that can be linked to a Change Proposal are as follows:

Products or Assemblies

E-Item Revisions

Bill of Material lines

Production Item

Routing Operation

Labor Types – Surcharges

Task Groups

Tasks

Any object used to link Change Management should be registered with the ODM package.

Change orders

Change Order provides a generic mechanism for changing any change-controlled ERP-linked entity. A Change Order date is specified in the Change Order to make the linked entity effective or expire.

Each Change Proposal has a list of proposed effectivity or expiry dates; these dates are recorded as Change Order Dates (CODs). The user can

Page 325: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-19

update a Change Order’s effective date or expiry date from the Change Order. A Change Order can exist independently from a Change Proposal.

A Change Order can be linked to any Change which is in Created status. The user can control the effectivity dates or expiry dates of more than one Change Order by defining a parent/child dependency with another CO. Hierarchical dependencies between COs creates a Bill of Change Orders (BOCO).

The final stage of the Change Proposal life cycle is the implementation of the change order or change orders associated with it.

This step includes the following operations:

Perform the tasks associated with the change.

Complete tasks.

Relative Change Orders (RCO)

RCO is based on the base Change Order date. The RCO date is determined by the “base change order date plus the duration,” defined by the user. RCO dates are used in making linked ERP entities effective or expired. The ERP entity linked to the proposal having relative change order is logically dependent on the ERP entity linked to the base change order.

Task group

The Task Group business object maintains the task group and its tasks. The Task Groups linked to the Change Proposal will describe the operation tasks for performing the change that have cost and schedule impact and can include other reminder tasks.

The tasks will store information such as the task description, role, estimated time (from date/to date), cost and working hours, actual time, preceding task, and status (Created/In Work/Skipped/Done).

Task groups are optional. But for an organization with hundreds of tasks, task groups are essential in the successful implementation of a group of related tasks.

Tasks

A task is the actual change that will be implemented at a prescribed date. Tasks can be linked directly to a Change Proposal.

Statuses for Tasks are as follows:

Page 326: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-20 | Object Data Management

Created

In Work

Done

Folder Management

Introduction

Within any information system, and particularly Product Management Systems, there are many relationships, links, and dependencies between different aspects of product data. Some of these relationships are strong or mandatory; others are weak or optional. Not all links can be hard-coded at design phase, as these are rarely used. Additionally, not all the links and relevant data can be anticipated at the beginning.

The Folder concept addresses this problem by providing a generic flexible solution. Linking an ERP LN object into a folder is a simple and efficient method to extend the object data domain.

A Folder is a data item that can contain a group of related objects. Folders can also be linked to non-contained objects; for example, a folder with pension information can be linked to a document that describes employee benefits.

Folder Management offers the following business advantages:

Provides fast retrieval of any kind of related information.

Folders can be freely created for various subjects and then be divided into subfolders (as folders can contain other folders). By using this mechanism, you can create a multilevel knowledge base for different purposes of the organization.

Creating a multilevel knowledge base.

Freezing a group of related objects to be used as a baseline for further development.

Folders

The Folder Management module provides the process of creating, maintaining, and using folders in the ERP LN system.

Folders are of two types: Shared or Personal.

Page 327: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-21

Any ERP LN object defined in ODM can be placed inside a Folder. A Personal Folder can be created which is visible across the system. The authorization to amend it is determined according to its status and the rights assigned by the user who created it. The owner or the creator of the Personal Folder can mail the contents of the Folder; the mail contains the shortcut to this folder.

Folder statuses

The following statuses are defined during the life cycle of a folder:

Created/In Design: The folder has only just been created, or is still under initial design process; therefore, it can be freely changed.

Locked: No attaching objects or removing links is allowed.

Revise: Folder can be revised with the links as per the requirements.

Linking ERP LN entities to a folder

A list of the type of objects that can be linked to the folder will be displayed, together with the number of each type that is currently contained. The user can choose to add an object link or delete an object link from the folder. You can use the paperclip button to attach to folders the documents and document revisions to ERP LN objects.

Queries and Reports

Introduction

Generating timely and essential information is a strategic advantage to the success of any organization. Reports are the most fundamental way of presenting information in a structured format.

Queries and reports include the following features:

Define Queries for all ERP LN objects.

Access Reports from any native object of ODM.

Create Reports based on object definition and displaying query results in a Report.

The queries and reports feature includes the following functionality:

Define, implement, tracking, store and display the query conditions for an ERP LN object.

Page 328: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-22 | Object Data Management

Store the Query Result sets and rerun the Queries on the stored data.

Run reports as grouped by object.

View or print reports from the Change Management, Document Management, and Folder Management modules.

Establish predefined reports for Object Data Management.

Business Objectives

Maximum options The queries and reports contain all the tools needed to create query conditions and complex query conditions, define reports, display and print reports from the Document Management, Change Management, and Folder Management module.

Business setup The structure of queries and reports allows the implementation of a variety of queries and the development of reports based by object type, all of which must be adapted to the business requirements of an organization.

Quality standards compatible

The queries and reports feature is consistent with accepted industry quality standards, such as ISO 9000, MIL-SPEC, and so on.

Functional Objectives

Query management

Create complex Query Conditions, track of Queries, and storing Query runs.

Report repository Implement reports that are grouped by object.

Print functionality Provide a standard interface for printing reports from the Document Management, Change Management, and Folder Management modules of the ERP LN ODM package.

Standard reports Establish a set of predefined reports for Object Data Management.

Query/Report Integration

Facilitate options to implement reports on query results.

The following business objects in Queries and Reports are described below:

Query

Query Conditions

Reports

Page 329: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-23

Query

Introduction

There are three different types of Queries in the query subsystem.

Queries can be defined based on a single object type or a set up of combined queries. The combined query is specified in the complex conditions of the Query.

Base Query Conditions are based on attribute values from the object definition table.

Previous Run Allows the user to use the results of a previous run of a different Query but of the same object type as the input for the current implementation.

Linked query Allows the user to link N levels of queries on the same or different object types that can be linked together. The link types are as follows:

Link member to owner: The base query object is a member of a family owned by the linked query object.

Link owner to member: The base query object is the owner of a family and the linked query object is a member.

Combined queries: Queries based on the same object are linked.

Query Conditions

A query can be based on one or more conditions. The conditions are based on the attribute values. A single query condition can be defined for a query, or defined for multiple query conditions joined with connectors to build a query. Each condition consists of the following elements:

Condition Connector + Attribute + Logical Operator + System Parameter + Value.

Page 330: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-24 | Object Data Management

The available connectors are as follows:

AND: To connect conditions which must both be true (by default).

OR: To connect conditions of which at least one must be true. The available range of operators is as follows: =, <, >, <=, >=, <>, IN, BETWEEN, LIKE, NOT IN, NOT BETWEEN, NOT LIKE.

System Parameters are a set of predefined ERP LN Variables such as login$, Date$, and so on, which can be used in the Query condition to be more generic.

Complex query conditions

A Query can be linked to one or many Queries; this type of linkage results in Complex Conditions. Complex Conditions gives a wide option to Query the data encompassing different Object Types.

The field data is as follows.

Link member to owner: Specify the linked object family and linked object type, and then select the query to be linked.

Link owner to member: Specify the linked object family and then select the query to be linked

Combined queries: Specify the Query to be linked.

Previous query runs

The Results obtained from a Query Run can be stored for later use; such data can be available from the Previous Query Runs. The user can rerun the Query on one of the Previous Runs; the result set obtained will be the data filtered from the data already stored for the chosen Query Run.

Reports

The user can generate a report from the Report repository and attach the generated reports to the entities in the Document Management, Change Management, and Folder Management modules.

Page 331: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-25

Configuration

Introduction

ERP LN Object Data Management provides numerous common infrastructure services available to all the modules in the package.

The following business objects in Configuration are described below:

Masks.

Authorizations.

Secondary Status.

Objects and Related Objects.

Common ODM Parameters.

Business Rules.

Export and Import System Data.

Masks

A mask is a mechanism used to generate a unique identification number for an object. The number is generated depending on the mask defined by the user. A unique identifier represents almost all entities in ERP LN ODM.

Mask codes

Each object parameter for which masks can be defined has one or more mask codes defined for it. The mask code is system data that identifies the masking mechanism to be used for the parameter. Usually, if more than one mask code is defined for an object parameter, only one can be active.

Mask configurations

For each object parameter that supports masks, a format is used to generate parameter values; this is done by defining a mask configuration for the mask code or codes associated with the parameter.

The mask configuration includes a mask composed of one or more mask template segments.

Each segment is defined as Fixed Format, Generated Format, System Variable, or Reference Variable.

Page 332: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-26 | Object Data Management

Authorizations

The ERP LN ODM authorization mechanism is a generic subsystem that provides user-defined authorizations. The authorization mechanism makes use of the ERP LN People tables for Employees and Roles. The current scope of user authorizations is to enforce the authorization checks within the Data Management Package regarding Change Management (CHM), Document Management (DOC), Folder Management (FMG), and Queries.

The authorizations facilitate the following actions:

Defining Object Specific Actions.

Defining Action Groups.

Linking Role(s) to an employee.

Assigning Actions to ERP LN Roles.

Employees and roles by employees

In the authorizations, permissions to perform certain actions are associated with roles, rather than with individual users. An individual user who is assigned a role can perform all the actions permitted for that role.

Actions

The Authorizations allows you to define actions for each object; every object may have many actions associated with it. Similarly, actions can be common to several objects, and some actions are defined as system actions. These actions are fundamental to the operation of the ODM package and, by default, all ODM actions are systems actions.

Action groups

An action group is a collection of one or more actions. An action group can contain many actions, and an action may be included in more than one action group. One action group can contain actions on more than one object.

Role assignments

User roles are assigned to actions using the Role Assignments. For each role, the actions or action groups are specified, then the role is authorized to perform on the specified objects.

Page 333: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-27

Secondary status

Secondary status in the Data Management module is an additional property of an object; it is optional and depends on a basic status. Secondary statuses are part of the module system data and can be defined by a user.

Objects and related objects

Any ERP entity which is defined in ODM with all its details is an Object where documents can be linked directly to it. The related Object is the object, which is related to the main object in a business flow. The documents linked to the related object can be referred from the main object if they are defined in related objects and set in Common ODM Parameters.

Common ODM parameters

Common ODM Parameters are available for some attributes used in document management and change management modules. According to the requirements and specifications, an authorized user can set these as defaults.

Business rules

A business rule can be defined for every action on source Object, which allows specifying the target Objects to perform the action.

Usually, the event that takes place on the Object can trigger some events on the other linked Objects.

The Rules mechanism makes this process automatic. The advantages of this approach are as follows:

Simple maintenance.

Time-saving mechanism in comparison with the manual approach.

Code-saving mechanism.

Flexibility in performing a set of actions.

Possibility of including query condition.

Page 334: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

17-28 | Object Data Management

Export and import of system data

The Data Management module includes an export and import feature; this can be used to transfer the ODM system data, selected from the System Table list, to and from a defined storage directory for further use.

Import Files

‘Import Files’ allows you to import files from any specified folder to ERP LN ODM.

There are many cases where a user may import the files to ODM; some of these are mentioned below.

Case 1:

If all the files are to be imported to ODM Work Area or Vault Area from legacy system and individual documents and files are to be created in ODM for every imported file.

Case 2:

If only some selected files are to be imported to ODM Vault Area and individual documents and files are to be created in ODM for every imported file.

Case 3:

If only some selected files are to be imported to ODM Work Area and individual documents and files are to be created in ODM for every imported file.

Case 4:

If only some selected files are to be imported to ODM Work Area or Vault Area and are to be linked to the same document in ODM.

Case 5:

If all the files are to be imported to ODM Work Area or Vault Area and are to be linked to the same document in ODM.

In all the above cases it is possible to import the files from a local host. If it is a remote host, then all the files in the specified folder of the remote host can be imported to ODM. The source and target location of files are to be specified in ODM.

Page 335: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Object Data Management | 17-29

New documents can be created for the imported files in ODM. You can also select the existing document in ODM to get linked to the imported files. ERP object (instance) defined in ODM can be linked to the document while importing the files.

Integration of ERP LN ODM with Microsoft Office applications

Microsoft Office applications and ERP LN ODM exchange the information in real time, and updates files attached to the document (by document revision) in ODM from the office applications. To make the access very simple to ERP LN ODM from the MSO applications, the Office Integration will be of significant use. This integration constitutes Word files, Excel files, and PowerPoint files.

The ERP LN ODM Microsoft Office Integration menu is embedded in the native Microsoft application menus, from which you can directly access the essential features of ODM. ERP LN ODM has functions such as Edit, View, Print, E Mail, Copy, Move, and so on. The functions, such as Register in ODM, Update File, and Check in options can be performed from within Word, Excel, and PowerPoint. The integration enables an effective exchange of product information between the two systems.

Page 336: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 337: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

18 Chapter 18 Multisite

Introduction

This chapter briefly describes the following main aspects of multicompany processing:

Multicompany structures

Multicompany terms

Enterprise structure modeling

Enterprise units

Multicurrency

Intralogistic company functions

Data sharing

The term “multicompany” can be used to describe processes in more than one business unit within an organizational structure.

Processes

Processes are actual business events, such as material handling, manufacturing, and administration, or the recording of these business events.

Business Unit

A business unit is any entity in an organization with some degree of independence, such as a warehouse, distribution center, manufacturing plant, sales office, or administrative group. Independence implies that some degree of management is unique to the entity.

Page 338: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

18-2 | Multisite

Multicompany in ERP LN includes functional and technical concepts. Examples of ERP LN multicompany concepts include group company structure, company types (financial, logistic, and both), data sharing, and internal Electronic Data interchange (EDI). For best results, you must have a clear understanding of the organization’s structure and the ERP LN multicompany functionality before you can start to develop a multicompany implementation plan.

Defining a company structure includes identifying physical locations, technical architecture, data management requirements, management structure, reporting requirements, centralized/decentralized planning, procurement, and manufacturing and financial administration. Analyzing the organizational structure and processing requirements in conjunction with ERP LN multicompany functional and technical capabilities provides a foundation for an implementation plan.

Multisite environments

A site is a set of company processes independent, to a certain degree, of the other company processes. For example, the production plants, an assembly plant, a distribution center, and the sales offices of an organization can form separate sites. A multisite environment is the integration of a number of sites in one organization structure.

A multisite environment consists of application logic and technology that refers to more than one enterprise unit, company, organization, or ERP LN server. A multisite environment can provide optimization at enterprise level, with planning and control that encompass the entire enterprise, such as central inventory control, central purchasing, and central sales.

The same master data can be used enterprise-wide. The actual operations can be decentralized and carried out anywhere in the world.

An ERP LN multisite environment usually consists of a structure of multiple logistic and financial companies; therefore, multisite is often synonymous with multicompany. If the various sites are located in different countries, you must set up a multicurrency system for the companies of the multicompany structure.

Some multicompany terms

This section introduces some of the terms used.

Page 339: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Multisite | 18-3

Multicompany (multisite)

An organization in which the ERP LN configuration consists of more than one ERP LN company of the type Logistic, Financial, or Both. This implies the integration of a group of company processes into a structure, which is referred to as ‘multicompany’ in this document.

Company

An ERP LN company is a set of tables where logistic/financial master data and dynamic data are stored.

Table

A table definition is the grouping of various components including table fields, indices, and relations.

Table Linking

Two or more companies use the same data by accessing the same table in real-time processing. All companies own the linked data; the linked table is physically located in one company.

Data Replication

Data is copied from one company into another company.

Logistic company

An ERP LN company used for logistic transactions, such as the production and transportation of goods. All the logistic data concerning the transactions is stored in the company’s database.

A logistic company can consist of enterprise units linked to different financial companies.

Financial Company

A financial company is a company with at least one financial table. The main function of a financial company is to register all accounting transactions that result from the activities performed in the enterprise units linked to the financial company (see the following figure). These activities consist of the operational and logistic transactions that result from a logistic goods flow and from production, service, warehousing, and support activities.

Page 340: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

18-4 | Multisite

Enterprise Unit

An enterprise unit consists of logically grouped entities linked to the same financial company and logistic company. Enterprise Units are considered independent financial units within a logistic context.

Entity

An entity is a separate and independent business unit; examples include assembly plants, manufacturing plants, distribution centers, sales offices, and purchase offices. Entities are linked to the appropriate financial company by using Enterprise Units.

Dynamic Enterprise Modeler

Dynamic Enterprise Modeling is the process of creating a template or framework to adapt an organization's software in real-time, across changing organizational structures, business practices, and operational procedures, and thereby support implementation and continuous business process re-engineering.

Enterprise Structure Diagram

An Enterprise Structure diagram (model) graphically represents the structure of a company, which assists in the determination of the overall ERP LN Company structures. For example, production sites in Canada and the U.S. and sales offices in both countries, as well as European countries, can be depicted (see the following figure).

Page 341: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Multisite | 18-5

Enterprise Modeling Management (EMM)

EMM contains all enterprise modeling related data for companies, enterprise units, clusters, key entities, and relationships between entities and enterprise units (see the following figure). Currency information is also an important element of EMM.

Enterprise structure modeling

The ERP LN software is now used in more complex company structures than in the past. For example, the possibility to do enterprise planning across different sites allows you to use ERP LN software for the production planning in large companies. Another example is the possibility to do the financial accounting of separate parts (sites) of one logistic company in separate financial companies.

Page 342: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

18-6 | Multisite

The Enterprise Modeler (EM) is a tool you can use to model the structure of your enterprise; for example, the production sites can be in Asia and America, and the sales offices in various European countries. The various sites of your enterprise are represented by enterprise units in the enterprise structure diagram. You also indicate the relationships between the enterprise units in the enterprise structure diagram (see the following figure).

In this way, you can model your enterprise independent of the organization of the ERP LN databases.

You use enterprise units to model the multicompany structure.

You use logistic and financial companies to organize the database and the users’ authorizations to work with parts of the database.

Note

You cannot completely ignore the organization of the databases and their distribution over the various servers when you design a multicompany structure.

Enterprise units

An enterprise unit is a financially independent part of the organization. An enterprise unit consists of entities such as departments, work centers, warehouses, and projects, within one logistic company. An enterprise unit can represent a manufacturing plant, an assembly plant, a sales organization, and so on.

Page 343: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Multisite | 18-7

In the multicompany structure, an enterprise unit identifies a financial unit or a fiscal unit. All the transactions related to an enterprise unit are posted to one financial company. You can link the enterprise units of one logistic company to different financial companies for separate financial accounting, and perform the corporate accounting in the financial company that acts as the group company (see the following figure).

Group company

L1

FB

EU A

Warehouse A

Salesoffice A

FA

EU B

Workcenter B

Warehouse B

EU C

Service center C

Warehouse C

FC

Corporate accounting

If separate sites of your organization collectively form one legal and fiscal unit, you can link the enterprise units of one or more logistic companies to one financial company.

You can use the enterprise units for the modeling and configuration of a multicompany structure. Therefore, you do not need to create separate companies for the various business units and locations of your enterprise.

Multicurrency

In ERP LN, a logistic company can operate in multiple countries and, in this way, in multiple currency areas. The ERP LN multicurrency systems allow a

Page 344: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

18-8 | Multisite

company to perform accounting in more than one currency. Amounts can be computed and registered in up to three currencies.

Multicurrency allows organizations with operations in high inflation countries to report in the local currency and in a stable currency.

Multicurrency also provided a solution to the European monetary integration period after 1999. During this period the participating countries could report to governments in both their local currency and in the currency of the European Monetary Union (EMU), the Euro.

Intra-logistic company transactions

Sales offices, purchase offices, work centers, service centers, and warehouses are entities of logistic companies; the entities are grouped into enterprise units. You can define the enterprise units in one logistic company as each other’s customers and suppliers, and model the goods flow and the corresponding financial relations, such as invoicing and pricing agreements between the enterprise units. To do this, you must define internal business partners and link these business partners to the enterprise units. A one-to-one relationship must exist between internal business partners and enterprise units.

Data sharing

The companies of a multicompany structure must use consistent data. For example, you can use the same calendars, item codes, business partners, and pricing information in the various sites.

Some data must be shared, other data can be shared if required, and other data must not be shared. You can use several data sharing and replication techniques to make the same data available to the different companies.

Table sharing is one of the data sharing techniques. To set up table sharing, the Table Sharing Modeler is available, which guides the user through the table sharing process. The Table Sharing Modeler stores all information regarding which tables to share and when, and all information regarding relations between tables.

Page 345: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Multisite | 18-9

Multicompany processing

The multicompany structure allows enterprise-wide production planning and operations management. The following sections briefly describe the multicompany functions the various ERP LN packages support.

Multicompany Financials

In one logistic company, you can carry out logistic transactions between departments, work centers, and warehouses of enterprise units linked to various financial companies. If the debit and credit sides of a logistic transaction are posted to different financial companies, ERP LN can automatically generate intercompany transactions between the companies.

You can aggregate the data of a group of financial companies to the financial group company for corporate accounting.

Multicompany Enterprise Planning

You can use central multicompany planning to define a central plan that coordinates and triggers the local plans in the production companies. You can also aggregate and disaggregate the plans to different levels.

Multicompany Manufacturing

Product definition, engineering data management, and production scheduling and implementation are controlled within each logistic company. Enterprise units do not have an effect on the activities that have no financial consequences.

In a logistic company, routings can include work centers in different countries that belong to different enterprise units. ERP LN posts the WIP transfers to the financial companies of the enterprise units.

Page 346: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

18-10 | Multisite

Multicompany Order Management

During sales order entry, you can see the available inventory in warehouses of your own and other logistic companies using the bill of enterprise, or using ERP LN Enterprise Planning and Infor SCS Order Promising.

Through triangular invoicing, the sales office and warehouse on the sales order, or the purchase office incase of direct delivery, can be located in different countries; therefore, they also belong to different financial companies. The financial transactions will take place using internal invoices against commercial price or valuation price.

ERP LN registers some financial business partner data separately for each sales office and purchase office. In this way, the various enterprise units can do business with the same customers and suppliers.

In a multicompany structure, you can centrally manage all or part of the purchase orders. For example, you can create a central purchase contract with your suppliers, including price and discount agreements that apply to all the sites of your organization.

Multicompany Project

You must link a project to an enterprise unit and, in this way, to a financial company. If you use multiple financial companies, you can perform separate financial accounting for the projects of one logistic company.

You can aggregate the data of several subprojects to a main project for integrated project monitoring.

You can specify a project currency for each project and subproject. In this way, you can manage a project in any convenient currency; for example, the local currency of the country where you perform the work.

Multicompany Service

Service centers and warehouses that contain spare parts are all parts of enterprise units. To perform separate financial accounting for the service centers and their warehouses, you can assign the service centers and warehouses to enterprise units linked to different financial companies. When items are used on a service order, triangular invoicing is possible between the service office and warehouse.

Page 347: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Multisite | 18-11

You can only handle service contracts, service calls, and perform tracking in one logistic company.

Multicompany Warehousing

You can define goods transfer relationships between warehouses of different enterprise units linked to separate financial companies, and also between warehouses of various logistic companies to transfer goods between warehouses and generate invoices for the goods without using sales orders and purchase orders. For example, you can use multicompany warehousing to transfer standard goods between warehouses in different countries and implemented in different logistical companies.

You can define warehouse surcharges added to the valuation price of the goods, either when the goods are issued from a warehouse or when they are received.

Page 348: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 349: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19 Chapter 19 ERP LN Technology

Introduction

This chapter describes the main functions and features of the technology on which ERP LN is based.

First, this chapter briefly describes the main components of this technology architecture. In the sections following this overview, the functions and features of the various components will be detailed. Additionally, other topics will be explained in separate chapters.

Page 350: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-2 | ERP LN Technology

Architecture

The following figure illustrates the ERP LN Technology architecture:

Server

Platform

Dependent

D e p e n d e n t

Server

Platform

Independent

Server

Platform Operating System

iBaan Virtual Machine (BSHELL) DatabaseDrivers

DBMS(Database)

iBaan ERP Applications

4GL-Engine

JavVirtual M

a achine

ExternalApplication

Application Management

Tools

DevelopmentTools

WebServer

XML/HTTP

XML/DS

Webtop

iBaOpenW

an orldX

iBaOpenW

an orldX

Adapter

Connectivity Tools

Server

Platform

Dependent

Server Platform

Independent

Server

Platform Operating System

Virtual Machine (BSHELL) DatabaseDrivers

DBMS(Database)

Infor ERP Applications

4GL-Engine

JavVirtual M

a achine

Infor S OAApplication

Application Management

Tools

DevelopmentTools

WebServer

XML/HTTP

XML/DS

WebTop

InfoBu

r s

In foSO

r A

Connectivity Tools

n t

o r m

C l i e

P l a t f

WebtopStudio

This architecture includes several layers. The following sections describe the contents of these layers in detail.

Server platform layer

This layer represents the operating system of the computer and the installed relational database (RDBMS). These items are prerequisites for an ERP LN Server installation.

Server platform-dependent layer

This layer provides the runtime environment for platform-independent Infor applications. As such, these components are ported to and delivered for each specific operating system and database; therefore, this layer is also known as the porting set.

The core of this runtime environment is the Virtual Machine, also known as the bshell.

This component implements the following main parts:

The implementation environment for the application software.

The interface with the user interfaces (WebTop and Studios).

Page 351: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-3

The interface with the databases.

The database drivers provide database access to the relational databases, to allow all ERP LN database requests to be performed on the underlying relational database. For each relational database, a separate database driver is created.

The interface with other applications via Infor SOA

To provide connectivity through Infor Open Architecture, Java integration is created, which integrates the Java Virtual Machine with the Virtual Machine.

For more information on the Virtual Machine and the database drivers, refer to, “ERP LN runtime environment” in this section.

Server platform-independent layer

The ERP LN applications in this layer are completely platform-independent.

The core of the ERP LN applications is the 4GL engine, which handles all of the standard user interface and database behavior. The ERP LN applications all make use of this standard behavior.

By using the development studio, developers can create new functionality or customize current functionality. For more information, refer to, “ERP LN Development Environment” in this section.

Various tools are available for connectivity. Integration through SOA is based on BODs (Business Object Documents), which comply to the OAGIS standard. Other connectivity tools are Infor Integration and data exchange. For more information, refer to, “Connectivity” in this chapter.

The application administration tools are used to configure and maintain the ERP LN system. For more information on application administration, refer to “ERP LN Application Management” in this chapter.

Client platform-dependent layer

The user interface at the client side is implemented in the platform-dependent layer.

The primary interface for ERP LN is Infor WebTop, which is a Web client. WebTop is installed on a Web server and allows users to start and run the Infor user interface in their Internet browser. WebTop interacts heavily with the 4GL Engine using the Virtual Machine.

Page 352: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-4 | ERP LN Technology

As a secondary interface, Worktop is available; this is a user interface for the Windows platform only. For more information on WebTop and user interface concepts, refer to “User Interface” in this chapter.

Enterprise Server

The technology to allow the application code to run is called the ‘Enterprise Server’ and consists of the porting set, the 4GL Engine, and the connectivity tools.

Enterprise Server Extension

The web-based products that complement the capabilities of the Enterprise Server. Examples are the WebTop and the BIRT-based report service.

ERP LN Runtime Environment

This section describes the runtime environment, particularly the virtual machine, also known as bshell, and the database drivers.

Virtual Machine (bshell)

The bshell is a single threaded process scheduled and implemented by the native host platform. The bshell, also called the Virtual Machine, is the operating system abstraction layer for the ERP LN application code. The main task of the bshell is to run the application code. The application code is written in 4GL, which is the ERP LN programming language.

The bshell is activated by an external request. Usually this external request originates from the user interface driver when someone logs on to the ERP LN system.

Each time a user logs on to the ERP LN system, a separate bshell process is designated to the user. Therefore, when multiple users log in on a particular platform or a user logs in multiple times, multiple bshell processes become active on the host platform.

The most important functions of the Bshell are as follows:

Offers an implementation environment to ERP LN applications: In this implementation environment, ERP LN applications are scheduled and performed as separate processes. Such an application is either a 3GL

Page 353: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-5

or 4GL program. The implementation of the application programs by the bshell is carried out in close corporation with the 4GL Engine.

Implements a large number of standard functions the ERP LN application software uses. Among others, these functions are typical functions that require services from the underlying operating system, such as stream file I/O and communication services.

Passes information from/to ERP LN applications to/from the user interface and database driver. The ERP LN applications or the bshell contain user interface or database management system-specific functionality. This characteristic allows developers to write one set of code, which suites any customer situation with respect to user interface, operating system, and database management systems.

When the bshell is used in combo mode, which means that the bshell and the corresponding database driver are running in the same process space, the communication between the bshell and the database is optimized, which leads to less cpu usage and memory conception.

Database driver

The database driver is the gateway for ERP LN applications to the RDBMS of choice. The database driver provides a logical model of one single database to the applications. The database type is abstracted, easily allowing support for various RDBMS versions. The number of databases present on the physical level, the types of databases, and where these databases reside is fully transparent to the client of the database driver. This characteristic of the database driver allows you to change the physical structure of the data management layer, without any application change.

The main functions of the database driver are the following:

Shields all database specific issues from the application software by providing a uniform and generic interface, called BaanSQL. The BaanSQL syntax resembles the ANSI-92 SQL syntax.

Offers functionality to maintain (create/remove) tables in a possibly distributed database system.

Offers functionality to store and retrieve information in a possibly distributed database system.

Maintains the referential integrity between the data manipulated by the database driver.

Enforces domain constraints. The domain describes the valid values a table field can have. The

Page 354: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-6 | ERP LN Technology

database driver is responsible for protecting against invalid table field assignments.

Platform and database support for ERP LN 6.1

The following table lists the platform and database combinations currently available since December 2008. For an updated platform, check the technical notes of the latest available porting set, solution 148218..

Supported OS Oracle 10, 11

Informix 9.40, 10, 11

DB2 8.1, 8.2, 9

SQL Server 2000, 2005

MySQl 5.0

HP PA_RISC HP-UX v1, v2, v3 X X

HP IA64 HP-UX V2, v3 X 10

IBM Power_PC AIX 5.3, 6.1 X X X

SUN_SPARC\SOLARIS 9, 10 X X

Novell x86 Suse 8, 9 X X X CA

Redhat x86 RedHat 4, 5 X X X CA

Microsoft x86 Windows 2003 X X

CA = Controlled Available

Infor ES Reporting Service

The Reporting Service is a print service that runs on a Windows platform, which enables printing of ERP LN reports using Windows printer drivers. This is useful for customers who want to use certain printers for batch job reports for which no printer driver is available on the platform for which ERP LN is deployed.

Page 355: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-7

Internationalization

Multilanguage software

Multiple languages within one ERP LN environment

Most ERP LN implementations use several languages simultaneously. ERP LN supports any combination of languages within one ERP LN environment, as long as the languages are supported with ERP LN. The support is restricted to certain databases.

This multilanguage support is implemented by following the Unicode standards. For linguistic sorting, the ICU (International Components for Unicode) standards are also followed.

Decoupled software and language packs

ERP LN uses LTS to reduce the language-dependency of the ERP LN applications and lower the costs of media creation and distribution.

Basic concept

LTS provides a mechanism to separate translatable software components such as labels, questions, and also messages from language-independent software components such as form and report layouts. In LTS, the forms and reports only exist in the development language. For example, a sales order entry form only contains an identifier to a referring label and will be used by all system languages. The translated labels will only be added to display the form.

Storage of translatable software components

In ERP LN 6.1, labels are stored based on their context. This reduces redundancy and prevents labels from being changed while being used in another context.

Export/Import wizard

In ERP LN you can export the labels, questions, and messages from a development or translation system and import them into other ERP LN environments. Export and import of labels is carried out by XML-formatted

Page 356: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-8 | ERP LN Technology

files. Every XML file contains a selection of translatable components based on the user’s settings.

The translated language files can be imported back into the Infor environment. The import process includes a conversion to runtime.

All descriptions are stored as labels which can be handled by the same import/export process.

English as fallback language

You can run the product under any language code. If a label does not exist in that language code, the English label will be shown.

Easy delivery

The translated XML language export files can be converted into language packs which can be distributed and installed by the ERP installer.

Multilanguage Data

It is possible to show data, such as descriptions, in the data language of the end user. A customer must define data languages and define for which multi byte fields these data languages are applicable.

One of the data languages will be the base language. In case a description is not available, such as if it was translated to another data language, the base language will be shown.

Assigning data languages to users

Each data language must be linked to a software language. Therefore, by default, the data language of a user is determined based on the software language of the user. This link can be overruled and you can assign a data language directly to a user.

Multicurrency

ERP LN supports multiple currencies. For more information on this, refer to Chapter 6 and 19 in this document.

User Interface

This section describes the function and features of the User Interface of ERP LN and some other usability concepts.

Page 357: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-9

ERP LN is delivered with two User Interface products: Infor WebTop and Infor Worktop. Infor WebTop is the preferred User Interface to use. Future investments are mainly made in the Infor WebTop User Interface.

Customer Defined Fields

Customer Defined Fields (CDF) allow customers to add application fields to the ERP LN applications. It is a matter of configuring additional fields and not doing any application development. This means that no business logic is changed, and no development license is needed to add customer definable fields to the ERPLN Application.

The following restrictions have been defined:

Tools tables (package tt and tl) can not contain CDFs.

WebTop conditional formatting is not supported for CDFs.

Easy SQL is not supported for CDFs.

EDI is not supported for CDFs.

Except for reporting through the Reporting Studio and the Reporting Viewer, reporting is not supported for CDFs.

External integrations, such as Infor Integration, EDI, Exchange, Office integration, and SOA-based integration, do not support CDFs.

CDFs are not supported in program scripts.

Sensitivity Labels

Some data of the ERP LN environment may be sensitive. Sensitivity labeling provides the ability to define sensitivity levels and assign these levels to tables, table fields, sessions, or reports. Involved forms and reports will mark the output with related sensitivity label.

Infor WebTop versus Infor Worktop

Infor WebTop is a web-based, multiplatform User Interface, whereas Infor Worktop is a Microsoft Windows-based fat client.

Both User Interfaces provide a navigation framework: Shortcut bar and Navigation tree(s), and Menu browser as the DEM process Browser.

The following screenshots give an idea of both User Interfaces.

Page 358: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-10 | ERP LN Technology

Infor WebTop:

Infor Worktop:

Page 359: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-11

Main differences between Infor WebTop and Infor Worktop

The following are the main differences between Infor WebTop and Infor Worktop:

Infor WebTop is the strategic UI forward, not all new features are available in Worktop.

Infor WebTop is web-based (no installation), and runs in a browser.

Infor WebTop supports multiple Operating Systems.

Infor WebTop requires less network bandwidth.

Infor WebTop integrates the ERP sessions in the work-area.

Infor Web Help is tightly integrated into Infor WebTop.

Infor WebTop is not suitable for developing DEM models.

Infor WebTop is not suitable for developing sessions with the Developers kit.

For some features, such as Charts, a different programming interface is used for Infor WebTop. Therefore, the use of some old Infor Worktop-only programming interfaces has been disapproved of.

Infor WebTop specific User Interface features

Easy Filtering

To provide an easy way to perform filtering data in a grid, Infor WebTop has implemented the Easy Filter concept.

The grid header contains a filter row. By entering your filter argument, or using wildcards, in a textbox and tabbing away from the field, your data will be filtered.

By clicking on the filter icon in the grid header, you can easily save your filter for later use.

Smart Links

With Smart Links you can easily navigate to related information. There are two types of Smart Links: Grid column Smart Links and Field level Smart Links. Grid column Smart Links are visualized in the header of the grid by

Page 360: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-12 | ERP LN Technology

underlining the column label. Field level Smart Links have the following indication: . To view detailed information, click this icon.

Customize Form

If the end-user has Customizable Fields authorizations (see paragraph on Customizable Fields), they can click the Customize icon ( ) in an ERP LN session or choose View | Customize Form..., and the form will be displayed in customize-mode.

To hide fields or complete groups, click the eye icon along with the corresponding label. To change the appearance of the label, click the pencil icon.

Customize Toolbar

If the end-user has Customizable Fields authorizations (see paragraph on Customizable Fields), the secondary Toolbar can be customized by choosing View | Customize Toolbar...

Customize Menu

If the end-user has Customizable Fields authorizations (see paragraph on Customizable Fields), the Specific menu, Print menu, and Text menu can be customized by choosing View | Customize Menu…

Dockable panels

The WebTop panels, such as the Infor ERP panel, Infor Web Help panel, and the Home Pages panel are dockable. You can drag each panel to another location in the WebTop window and dock it.

Auto-hide navigation area’s

Optionally, the Shortcut Navigation and Tree Navigation areas can be made hidden in such a way that they become visible again when the mouse hovers over the left side of the screen.

Gantt charts support

Interactive Gantt charts are used for complex planning applications. With the Gantt chart, the end-user gets a clear visual overview of the planning. It is easy to change the planning by drag and drop functionality. Navigation is also very user friendly. An example of a Gantt application can be found in the Manufacturing package: Shop Floor Control – Production Order Planning.

Page 361: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-13

Company coloring

In the Infor WebTop Administration Console, the system administrator can allow Company Coloring. The administrator can give each different company a specific color to emphasize that the user is working in various Infor companies. The company colors will be visualized in the task bar.

Conditional formatting

WebTop supports conditional formatting of data. You can define conditions to apply special formatting effects to the data that is displayed in ERP LN sessions.

For example, you can apply a foreground color, a background color, or a warning symbol.

You can define multiple conditions per session.

Mandatory Field Indication

You can choose whether WebTop should display an asterisk behind the labels of the mandatory fields in ERP sessions.

Customizable look-and-feel

The end-user can change the look-and-feel of the User Interface. The default look-and-feel is the “Infor” look-and-feel. Other look-and-feels the user can switch to depend on the Operating System. On Windows, the end-user can switch to the Windows look-and-feel.

Copy data to MS Excel

ERP LN multi-occurrence sessions contain a toolbar button to copy the data that is currently displayed to MS Excel.

System administration tools

Infor WebTop can be centrally managed. End-users do not have to do administration on their own. All settings are centrally stored; for example, the end-user does not have to know the Enterprise Server parameters because the administrator manages that.

For the system administrators to perform their tasks, a separate user interface has been developed, called the WebTop Administration Console. In this Administration Console, the system administrator can perform WebTop-specific administration tasks.

Page 362: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-14 | ERP LN Technology

Login using Infor Single Sign On

WebTop supports user login using Infor Single Sign On (Infor SSO) authentication through Infor Security. By logging on, users can access multiple applications. To log on through Infor SSO, a different URL is used. In the Manage Infor ERP Environments page in the WebTop Administration Console, you can select the Infor SSO protocol for your ERP environment.

Homepages

Homepages are designed to support a user working within a specific role within the company. A homepage is focused on presenting only relevant data to the user which helps them achieve their objective, which is to perform their tasks quickly with no non-value added steps. A Homepage consists of different working panes. The different panes provide users with alerts, workload, quick navigations to most used sessions, and easy access to relevant reports. Also, Key performance Indicators (KPIs) for monitoring process, providing status information, and evaluating performance are visualized on the homepage.

Although homepages are delivered with pre-defined content, users have the ability to configure the different panes.

Within ERP LN 6.1, the following roles are supported through homepages:

Production Planner.

Shop Supervisor.

Buyer. Sales Administrator.

Warehouse Manager.

Shipping/Receiving Manager.

Warehouse Administrator.

Accounts Payable Administrator.

Accounts Receivable Administrator.

Accounting Manager.

Credit and Collection Representative.

Project Manager.

Page 363: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-15

360 screens

ERP LN introduces the concept of 360 screens. A 360 screen is a screen that provides the user with a compressive overview of a specific business object, such as customer or supplier. A 360 screen incorporates an overview of linked business objects, a status synopsis, relevant graphs, and KPI statistics for monitoring progress and evaluating performance, and includes a section with quick links to most used sessions. The 360 screens are customizable to meet the specific needs of different end-users.

In ERP LN 6.1, the following 360 screens are available:

Order Management:

Customer 360

Supplier 360

Generic User Interface features

Navigation feature

There are several ways to find your way to the application sessions. The end-user can use one of the navigation trees: Menu browser or Process Browser (DEM). Alternatively, the end-user can drag and drop their favorite sessions onto the Shortcut bar, and start them from there.

The run program feature can be used to start sessions by code. The most recently used session codes are remembered.

Multiple Window Interface

Each session has its own window, which can be resized or moved around the screen. When the “Remember the user’s settings” option is turned on in the user’s user-data, the size and position of the windows are remembered.

Grid customizations

The grid can be customized by hiding/adding columns, changing column widths, and freezing columns.

Customizable Fields

With the Customizable Fields feature, the end-user or administrator can make customizations to the forms without actually changing the forms.

Page 364: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-16 | ERP LN Technology

In the User Data template session, a user is given Customizable Fields authorization. Form customizations other than grid customizations can only be made through the Infor WebTop User Interface.

With the Customization Maintenance session, an administrator can promote an end-user customization to apply to all users with a certain DEM-role, or even all users working in a particular company number.

Auto complete

For fields with lookup functionality (also known as ‘zoom’ fields), the user interface assists the end-user by automatically providing a list of lookup entries that match the fields content. The list of entries is automatically narrowed as more characters are typed into the field.

Mandatory fields indication

Required fields are marked with a red asterisk. Also, fields that are only mandatory when a certain condition is true are marked as mandatory when the condition is met.

Desktop integration

For Windows Operating Systems, Desktop shortcuts can be made which link to ERP LN sessions. Shortcuts can also be mailed.

Microsoft Office integration

For Windows Operating Systems with Microsoft Office installed, data from ERP LN can easily be used in MS Word or MS Excel, for example.

Dashboards

ERP LN 6.1 introduces the concept of dashboards. A dashboard is a session that fully supports a user who performs a particular role. It gives the user an overview of relevant status information and easy access to the session needed to perform their task.

Usually, a dashboard contains a list of objects relevant for a particular role, such as Business Partners or Items; in this list the user can select an object. The area above the list will then show relevant information about this object. Hyperlinks give the user easy access to other information and functionality of the selected object. A checkmark in front of the hyperlink tells the user if there is relevant data in the session the hyperlink jumps to.

Among others, in ERP LN 6.1 the following dashboards are available:

Page 365: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-17

Manufacturing:

Work Centers Dashboard

Items Dashboard

Order Management:

Buyer Dashboard

Account Manager Dashboard

Project:

Project Manager Dashboard

Service:

Customer Call Dashboard

People:

Employees Dashboard

Financials:

Accounts Receivable Dashboard

Accounts Payable Dashboard

Multi Main Table Sessions

ERP LN introduces a new type of session: the Multi Main Table session. This session type allows various other sessions to be combined into one, and is designed to present data with a typical parent-child structure, such as Sales Orders and related Lines. Although this data is distributed among several main tables in the system, it can be presented and edited from within a single parent-child session.

A typical parent-child session has two areas. The upper part contains information and functionality about the parent; The lower part contains one or more lists that show data about the various types of children. Both parent data and child data may be edited inside the session, which makes the sessions extremely powerful for data entry. A parent-child session also gives the user a complete overview of all important data related to the object.

Among others, in ERP LN the following parent-child sessions are available:

Manufacturing:

Production Order.

Generic Item – Structure.

Order Management:

Sales Order – Lines.

Page 366: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-18 | ERP LN Technology

Sales Order Line – Deliveries.

Service:

Service Order – Lines.

Service Order Activity – Lines.

Maintenance Sales Order.

Work Order – Lines.

Financials:

Mapping Scheme.

Ledger Mapping.

Dimension Mapping.

Financial Business Partner Group (Accounts Receivable).

Financial Business Partner Group (Accounts Payable).

Invoice-Source Relation.

Quality Management:

Inspection Orders – Easy Entry.

Item – Storage Inspection.

Object Data Management:

Document Revisions – Easy Entry.

Change Proposal – Easy Entry.

Infor Web Help

This section describes the most important functions and features of Infor Web Help. Infor Web Help is the new Help application for all Infor users and is installed together with the Infor WebTop; however, it can also be used as a standalone application.

MSDN look and feel

Infor Web Help has the same easy-to-use and recognizable user interface as the Microsoft MSDN Help. The window consists of three parts:

The shortcut bar

The navigation area

The content area

You can resize all three parts to create the user interface you want; you can even change the look-and-feel.

Page 367: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-19

Use of filters

You can install several Help contents, such as WebTop Help, ERP LN Help, and Infor Enterprise Server Help. You can also configure Web Help in such a way that each user can hide the Help contents they do not require.

Help texts stored in XML format

The Help texts are stored in XML format and are easy to maintain and deploy. Because the Help texts are stored in XML format, the customer can easily customize the Help texts. Additionally, the users can also store and

Page 368: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-20 | ERP LN Technology

search Microsoft Word, Microsoft Excel, PDF, and ASCII documents in Infor Web Help.

Full text search capabilities

To search in Help, enter your search criteria to search a part or all of the Help. Filtering is taken into account during the search. You can also perform a Full text search, or use combined search criteria using AND and OR. The matched items are visualized by highlighting the text.

On-the-fly installation of new help content

When new Help content is delivered in a Zip file, in the Infor WebTop Administration Console you can easily install or update the Help content. The help content file can be uploaded from the administrator’s client desktop or web server. The Web server does not have to be restarted to make the new texts available.

To print booklets

To print the content of Infor Web Help, place the cursor in the tree, right-click on the mouse and, on the shortcut menu that appears, click Print. Everything under the current selected topic will be printed, according to the drill-down principle.

Customizable Web Help

Using the admin console of the Infor WebTop, the administrator can assign users as help writers through their user profiles. To customize the Help, these users can log on with a user profile where Help customization is enabled.

After logging in, this user will have additional options in the displayed Help, such as a Customize button on the Help page. After you click this button, you can customize the Help by changing/adding help texts and hiding help topics.

These customizations also remain when a new standard Help content is installed.

Infor Integration Pack 2.0 for ERP LN 5/6 – Microsoft® Office XP/Vista

The Microsoft Office integration supplies Infor users with the ease-of-use and flexibility of Microsoft Word and Excel, and ERP LNs capability to store and

Page 369: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-21

retrieve mass relational data. Users can select data from an Infor session and send this information to Microsoft Word or Excel:

Microsoft Word generates documents such as sales contracts, based on a predefined ERP LN related design template.

Microsoft Excel generates workbooks based on a predefined ERP LN related template. After the workbook is generated, users can use all the Excel functionality to manipulate and update the ERP LN data.

Design templates are stored and published in ERP LN on the application server, which allows other users to reuse these templates. Authorized Infor users can select the published templates from the Send To menu, as shown in the following figure:

Product Details

The Integration Pack consists of the following products:

End-user installer to allow related menu bar options and an extra toolbar in Word/Excel.

Installer of designer tool for read-only templates. Optionally, you can also , install ERP LN upgrade facilities for Excel templates.

Additional tools provided to convert templates designed in earlier versions of the product to the latest template format or version.

ERP LN Connectivity

Infor SOA Integration

The Enterprise Server is prepared to play a role in the Infor SOA domain.

Enterprise Server contains components for the connectivity with Infor ESB. The ESB LN Adapter is delivered with the Infor ESB product installer. There is no stand-alone installation for the Infor Open SOA for Enterprise Server.

To make use of the Infor Open SOA connectivity to Infor ESB, you must model the properties for the ESB LN Adapter using the Infor DEM/DCA product. Upon deployment of the Enterprise model in DEM/DCA, the ESB LN Adapter will be started and the Enterprise Server instance will start publishing BOD messages, according to the DCA business routing model.

Page 370: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-22 | ERP LN Technology

To develop Business Object Document implementations for ERP LN, you must use Business Studio.

A set of BODs is being delivered with ERP LN FP5 as part of the Infor MyDay project.

Business Object concept

ERP LN Connectivity is based on the Business Object concept.

A Business Object is an object understandable by the Business, such as Purchase Order or Organizational Unit.

It has information stored in the Business Object Attributes, such as Purchase Order Number or Organizational Unit Name.

It has a set of actions, Business Object Methods, which can manipulate the Business Object Attributes such as Create Purchase Order or List Organizational Units.

These Business Objects are the only entities that will expose information stored in the ERP database to the outside world.

The following integration paradigms are supported:

Business Object Services The Business Object is owned and handled by ERP LN. A set of service methods allow the external party to manipulate the contents of the Business Object.

Business Object Synchronization The Business Object sends changes as events to the external party.

The Business Object in ERP LN has a layered architecture.

Public Layer

Protected Layer

DAL Layer

An external party can only enter the Public Layer. The Public Layer can only enter the Protected Layer. The Protected Layer can only enter the DAL Layer and the DAL Layer can only enter the table fields in the database.

All entries in each layer are considered as an interface. This means its definition is backwards compatible.

Page 371: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-23

In this way, each layer is shielded against restructuring of the inner architecture of the lower layer.

The definition of the Public and the Protected Layer of the Business Object is modeled and stored in the Business Object Repository.

The overall architecture for ERP LN Connectivity is shown in the following figure:

Business Object Modeling

Introduction

Business Objects definitions and mappings to the LN Data Dictionary are modeled using the Business Studio, which is an Eclipse based IDE. The Public and Protected Layer code is generated and deployed in the Business Object Repository. Table and field definitions are stored in the Data Dictionary.

The DAL Layer contains the data logic for all fields for one table. Based on the table definition, a DAL Template script can be generated. The logic must be programmed by filling in the template.

There are two types of Business Objects: Simple and Complex Business Objects.

A Simple Business Object only uses one table, or more than one table having a zero-or-one-to-one relationship, to store its information in. An example is the Business Object Currency.

A Complex Business Object uses at least two tables with a one-to-many relationship to store its information in. An example is the Business Object Purchase Order.

Protected Attributes and Methods

The Protected Layer of the Business Object is modeled by defining the Protected Attributes and Protected Methods.

A Protected Attribute can be mapped to a table-field, or it can be the result of a calculation based on other Protected Attributes. The logic of these calculations must be programmed inside a hook in Integration Studio.

Protected Methods are Baan 3GL functions with arguments that are basic ERP data types.

Page 372: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-24 | ERP LN Technology

To fulfill the interface constraints (backwards compatibility) a getters/setters concept is used instead of a regular argument list.

There are two sets of Protected Methods: Standard Methods and Specific Methods.

The Standard Methods implement a predefined way of manipulating the Protected Business Object Attributes for all Business Objects. Six standard Business Object service methods currently exist: Create, Change, Delete, Read, CreateRef, and DeleteRef.

The CreateRef and DeleteRef allow external parties to notify ERP LN that a reference is defined to this Business Object. When an external reference is defined, it is not possible to delete the Business Object.

For the Specific Methods, logic is specific for this Business Object. This logic must be programmed in the hooks of Integration Studio.

For each method, the Protected Attributes used as arguments must be defined.

Public Attributes and Methods

The Public Layer of the Business Object is modeled by defining the Public Attributes and Public Methods.

A Public Attribute is mapped to a Protected Attribute.

Public Methods are Baan 3GL functions with 3 fixed arguments that are XML trees, such as the Request, Response, and Result argument.

There are two sets of Public Methods: Standard methods and Specific Methods.

The Standard Methods implement a predefined way of manipulating the Public Business Object Attributes for all Business Objects. Currently there are nine standard Business Object Service methods: Create, Change, Delete, Show, List, CreateRef, DeleteRef, Subscribe and Unsubscribe. The two Business Object Event methods are PublishEvent and OnEvent.

The List, Show, and Subscribe method gives the requester the possibility of defining their own selection of the attributes and filter on the objects

For the Specific Methods, logic is specific for this Business Object. This logic must be programmed in the Business Studio hooks.

Page 373: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-25

Business Studio

Business Studio is an Eclipse-based IDE that supports the modeling of Business Object Interfaces (Business Interface Definitions BID) and its mapping to the Data Dictionary of an Application (Business Interface Implementations, BII).

Screenshot of Integration Studio

From the BID, a client-side API can be generated in the following:

Java

.NET

WSDL

From the BID, PDF formatted documentation of the Public Interface can also be generated.

Once the mapping to an application is complete, the server-side implementation can be generated from the BII and deployed for the following:

ERP LN (BaanC, as described above).

ERP LX (RPG).

WMS (Java).

Page 374: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-26 | ERP LN Technology

Generic Java (POJO).

It provides the following functionality:

Import, model, and generate BDEs.

Generates WSDL for BDE services on the ERP LN backend.

Generates java and .Net proxies for BDE definitions.

Enterprise Server Extensions – Connector for WebServices

The Connector for WebServices exposes BDE-based Web Services and is an alternative for Infor Integration Adapters for synchronous BDE invocation

This Connector should be used together with BDEs for which the WSDL has been generated from Business Studio to the ERP LN backend.

ERP LN third-party integrations

ERP LN 6 supports integrations with Infor CPM solutions such as Infor Business Intelligence and Infor Enterprise Analytics, which are both based on Cognos Cooperation technology. Infor Integration middleware is used to access the ERP LN 6 system.

ERP LN Exchange

Introduction

For application integration with applications not having today’s integration tooling Exchange is available. The business data of these legacy applications is often managed locally and not disclosed to other applications. Changes to data on one site are not reflected elsewhere, or only with inefficient data extraction tools.

ERP LN Exchange allows customers to extract data from the ERP LN system in a consistent, efficient, and flexible way.

You can also use ERP LN Exchange to do the following:

Multisite ERP LN environments You can export and replay transactions processed on one or more sites onto one or more additional sites, and vice versa. With a configurable delay, you can partly synchronize databases of multiple sites.

Page 375: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-27

Heterogeneous environments If you must integrate other applications with ERP LN, you can do this without programming custom interfaces. While the transactions between both software environments are synchronized, data is available in both systems. You can perform the synchronization one way from or to the ERP LN environment, or both ways.

Conversions If an ERP LN environment is upgraded to a release with a changed data model, conversion is required. With Exchange, the user can retrieve data from the old model and store the data in the new model. The user can perform this conversion in a highly configurable way.

Any one-time or repetitive export or import of data from or to an ERP LN database.

ERP LN Exchange positions itself uniquely in the area of offline bulk data exchange and data conversions; the Business Object Synchronization, as described in this section, is more focused on online integrations and complete Business Objects rather than just data.

Architectural overview

The following figure shows an architectural overview of ERP LN Exchange:

SSA ERP Exchange End usersEnd users

TransactionLog

OLTPApplication

Transport

OLTPApplication

SourceDatabase Export

Dataor

Trans-actions

Configuration &Process Management

TargetDatabaseImport

Page 376: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-28 | ERP LN Technology

Data or transactions from the source database are exported and can be manipulated; they are then imported into the target database. This process is centrally managed.

Characteristics

From simple to flexible

In a simple integration business case, two sites have the same data model. Therefore, the user can list the tables that must be synchronized, and generate the settings for the data exchange. With ERP LN Exchange, a user can set up a simple integration in a few minutes.

For more complex cases, data selection and data transformation functionality is available. For fragmentation purposes, Exchange allows you to select the specific table columns that must be included, and to specify data ranges.

The user can implement data transformation using conversion tables or other methods, such as to map codes from one environment to another. You can implement this functionality without programming. However, for complex validations and data transformations, Exchange offers the flexibility to embed scripts. These scripts offer complete functionality, including features such as embedded SQL.

Additionally, the user can incorporate other programs or any operating system script.

Not just data

ERP LN Exchange offers not only database-level integration, but can also include existing business logic using functions from any ERP LN application library.

The user can utilize the business logic of ERP LN to add external data to ERP LN Exchange in a controlled way. To add extra data, the Exchange can make use of the Data Access Layer (DAL), which handles the data constraints and business logic implemented in the ERP LN applications. If you select a check box, the DAL functionality will be included when you import data. Therefore, all validations and logic implemented in DALs are automatically performed, which avoids the requirement to program this functionality by hand in the exchange scripts.

Page 377: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-29

Fast

Based on settings, code is generated and compiled into the runtime environment; this code is highly optimized.

To reduce network load, you can also compress the data that must be sent from one site to another.

The ability to only exchange the changes also improves performance. If two or more locations are synchronized, only the changes must be sent. The delta exchange is transaction-based; therefore, the delta exchange processes transactions from the source database and replays the transactions at the target database as complete transactions.

Open

ERP LN Exchange is a generic tool. You can configure ERP LN Exchange to exchange any data from or into an ERP LN database. The user can not only configure the data that must be included, but also in what sequence the data must be sent, and how the data must be formatted. Exchange supports formatting such as specifying date formats. Additionally, Exchange can read and write fixed length files and delimited files using any delimiter.

Safe

In ERP LN Exchange, the ERP LN database definitions are used including domain constraints and integrity checks. The user can also include validations in the Data Access Layer.

Transaction-based data exchange was designed to ensure no transactions are missing or incomplete, and that the sequence is always correct. One transaction at the source will end up in one transaction at the target database. The sequence of the database transactions and the changes in a transaction at the target is forced to be the same as the sequence from the source. If you use multiple database tables, the sequences must also match.

UTC times are used to guarantee time zone independence. Application servers from various time zones can implement transactions on the same database. Also, if you exchange these transactions, the sequence is correct because the transaction sequence is time-zone independent.

All exceptions are logged and can be handled. The user can choose to do the following:

Restart a previous run.

Page 378: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-30 | ERP LN Technology

Continue a run, if the run was interrupted.

Reprocess rows that were rejected.

Multisite enabled

The Exchange architecture is based on a local autonomy model. Therefore, each site owns its data and processes and, in turn, each site decides when and how often to run exchange batches.

On the other hand, you can link source and target sites. If you link sites, source and target sites are automatically synchronized. Additionally, if one site is not available for a time, or if the batches at several sites do not run synchronously, Exchange ensures no data will be missing.

Multisite Control not only allows users to use one-to-one topologies, but also one-to-many, many-to-one, or many-to-many. A target site can subscribe to data made available at a source site.

Manageable

ERP LN Exchange allows the user to synchronize just once, or regularly, using a schedule. For example, you can synchronize every ten minutes, every hour, every day, or every week.

The processing status is logged and you can check the status at any time. The information presented includes statistics such as the number of rows processed and the number of exceptions.

When you configure the data exchange, if you incorporate specific checks, you can support process management. For example, you can perform Exchange process steps conditionally, or you can stop an exchange process automatically under particular conditions.

ERP LN Application Management

Job Management

ERP LN Job Management provides functionality to schedule and monitor Infor sessions based on the following:

Business calendars.

Periodical runs by minutes, hours, days, weeks, or months.

Page 379: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-31

External job schedulers.

Device Management

ERP LN Device Management provides functionality to do the following:

Manage and monitor output devices attached to the ERP LN infrastructure, such as network printers or file-oriented devices.

Manage the Infor printer queues and device settings.

User Management

ERP LN User Management manages the Infor user’s profile for end user and developer specific configurations, such as the following:

Device preferences.

Application authorizations based on user roles/default user templates.

Development related authorizations such as specific sessions or ERP LN tables.

Authorization Management System (AMS)

AMS provides functionality to do the following:

Manage Infor user roles for role-based authorizations.

Manage user templates for common used settings of end users and developers.

Manage address book settings for the ERP LN messaging facilities.

Audit Management

Audit Management manages and monitors the audit files that contain transactional changes in the ERP LN system. ERP LN Audit Management is primarily used by ERP LN Data Access (ERP LN SyncServer and ERP LN Exchange) to exchange the transactional changes across ERP LN systems.

Page 380: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-32 | ERP LN Technology

ERP LN Development Environment

Introduction

This section describes the ERP LN Development Environment. The Development Environment is a powerful set of tools to create scalable, robust, translatable, and platform-independent applications with a high productivity.

Application Studio

Infor ERP LN Application Studio is an Eclipse-based integrated development environment for ERP LN 4GL components. Key features of this product are as follows:

Activity-based development.

Editors for component properties and source code.

Powerful debugger.

Integrated with PMC.

For more information, refer to the Infor ERP LN Application Studio User Guide.

3GL and 4GL sessions

The basic building blocks for Infor applications are sessions. A session is an entity that provides the user with an interface to an object to perform a particular task. Technically, sessions can be divided in 3GL and 4GL sessions.

4GL sessions adhere to a particular template and are easy to develop. A 4GL session offers a great deal of standard functionality regarding the user interface and database handling. A developer who creates a 4GL session selects a particular type of 4GL session and receives a default behavior for that session. Only the exceptions to that default behavior must be programmed. 4GL sessions have a form and combines associated software components, such as database tables and reports.

3GL sessions have nothing resembling what 4GL sessions offer. For 3GL sessions, programmers must program everything, including the complete user interface behavior.

Creating 4GL application sessions usually involves the following:

Page 381: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-33

Creation of table definitions.

Creation of a database interface script, which is also called the Data Access Layer (DAL).

Creation of dynamic forms.

Creation of user interface script.

Creation of labels, messages, and questions.

Creation of reports.

Creation of online Help.

Dynamic forms

Every 4GL session has a form developed with the Dynamic Form Editor (DFE). The DFE does not store the fixed positions of the window controls on the form, but only the dependency relation between fields. These relations can be identified with words such as the following:

Behind: This field comes behind another field. If the other field is not displayed, this field will also not be displayed.

Below: This field usually displays below the previous field. If the previous field is not displayed, this field will shift upwards, and other relation types.

Fields are combined into groups, which can have group boxes and can be nested. If the fields do not fit on one form, the fields will be spread over multiple forms. Fields in the lowest level group are always displayed on the same form.

This dynamic definition allows you to show the same form in several ways depending on the way the form was started (overview or details), authorizations, and the chosen category fields (grouping of rows).

The biggest advantage of dynamic forms can be seen at runtime, when fields are hidden on the fly and the form is restructured almost immediately.

Labels

Labels are used for every visible character string on the ERP LN user interface. The use of labels in combination with LTS allows Infor applications to be easily translated in a cost-effective way. Deployment of software components is easy, because these components are truly language-independent. Deployment of new languages is also easy, because the

Page 382: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-34 | ERP LN Technology

language components can be delivered and installed by the ERP installer as a Language Pack.

Programmatic business triggers

To be able to extend the standard functionality with triggering external communication, the concept of User Exits is supported.

A User Exits DLL (UEDLL) can be created in a non-standard VRC, which provides 8 new hooks that are executed just before and after the defined standard sections/hooks of the UI script and/or DAL script.

Data Dictionary

In ERP LN Tools, a central repository is present that contains all metadata and software components used by ERP LN. This repository is called the data dictionary and is available in the same database system as the ERP data. The following software components are all stored in the data dictionary:

Table definitions.

Domains.

Menus.

Sessions.

Forms.

Labels.

Program scripts.

Messages/Questions.

Texts.

Business Objects (BOR).

Icons.

Versioning (VRC mechanism, see below).

Some of these software components are converted to flat ASCII files and stored on the file system for runtime performance reasons. This process is called “convert to runtime.”

Source Configuration Management

All software components, which include sessions, source files, and reports, are under source control. Therefore, for every software component, revision

Page 383: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-35

information is stored that can later be retrieved. This revision information is accompanied by a revision text, which describes the purpose of the change. Older revisions can be retrieved for review, but later changes can also be rolled back.

All changes for a new application release or new piece of customization can be grouped in a VRC (Version Release Customization). The VRC is a code base which is a full code base or which contains only the new/changed components compared to a previous version. As such, a VRC can be derived from an existing VRC.

To setup one or more application environments in an Infor system, package combinations can be defined. A package combination consists of a set of application packages with a specific VRC. An Infor system can contain multiple package combinations. As a result, one Infor system can have multiple variants of the software active, such as a package combination for the standard application and a package combination for customizations.

Business Studio

The Eclipse-based Business Studio is the follower of Integration Studio 6.1 and provides the following functionality:

Import, model and generate BDEs.

Generates WSDL for BDE services on the ERP LN backend.

Generates java and .Net proxies for BDE definitions.

Product Maintenance and Control (PMC)

The Product Maintenance and Control (PMC) tool manages the implementation of service packs and individual patches, also called solutions, into a customer's Infor system.

The PMC tool is used to check solutions for completeness and customization interference. Without this tool, solutions could be installed regardless of other solutions that were already installed. Technically, you could install a solution that contains an older version of a function or DLL than that present in your system. In such a case, the fixes that were in the original function or DLL would be lost. PMC keeps track of all installed solutions and their dependencies. The customer's Infor system contains a PMC repository, in which is registered which solutions the customer has installed and how these are related. To guarantee consistency of all solutions, new solutions will be checked against this PMC repository.

Page 384: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-36 | ERP LN Technology

A Service Pack is created by bundling PMC solutions and offering these as one deliverable.

Installation and licensing

Introduction

A new installation concept is introduced with the ERP LN release. The installation process is split up in two parts; the first step is collecting all the software components to be installed. During this process the software components are “staged” into a staging area.

Each delivery of software should be an Installable Unit (IU). The characteristics of an IU are that it can be delivered to customers as a software component with an installation program. After staging the installable units into the staging area, the ERP-Installer should be used to install the software components on the system(s) (see the following figure).

ERP LN staging wizard

The ERP LN staging wizard is an application for loading installable units into the staging area. During this staging process, the user can select the applications (installable units) from a medium that must be staged into the staging area. The staging wizard is available on the Infor Enterprise Engine and ERP LN Application media.

After the installation wizard is started from the media, the administrator must type a destination path of the staging area. Next, the staging wizard will show

Page 385: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-37

all the available installable units , and the administrator must make a selection on which installable units must be staged. If the staging area already exists, the staging wizard displays the version from the software components available in the staging area, and the version from the media. The administrator must decide whether the installable units in the staging area must be updated with the installable unit on the medium. The staging wizard will not perform any dependency checking, which means that the administrator must check which installable units and versions must be staged into the staging area.

The installable units supported by the staging wizard are as follows:

ERP LN porting set.

Infor Enterprise Server.

ERP LN 6.1 Application.

Infor License Manager (client and server part).

Infor Application Service Manager (client and server part).

Infor Enterprise Server AddOn.

ERP LN DEM Models.

ERP LN Demo and Base Companies.

ERP LN 6.1 Language Pack - 'language'.

PMC solutions and Service Packs.

ERP LN Installer

The ERP LN Installer is a generic installer for installing ERP LN on the supported platforms. The ERP LN Installer always runs on a Microsoft Windows platform, which means installation on UNIX versions are carried out in client-server mode, whereas an installation on Microsoft Windows is locally performed.

To push the installable units to the remote server, the ERP LN Installer uses a File Transfer Protocol (FTP) connection. The ERP Installer uses the Remote Executable Command (rexec) service to implement programs on the remote computer. Finally, the ERP Installer uses the Infor Windows driver to start Enterprise Engine sessions on the remote computer.

Because the ERP LN Installer only runs on Microsoft Windows, the staging area must also be deployed on a Microsoft Windows platform.

The administrator is responsible for installing the correct installable units together, which include components and versions. Depending on which

Page 386: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

19-38 | ERP LN Technology

installable units the administrator selects for installation, dialog boxes must be filled in; finally, the installation on the Enterprise server is carried out.

Infor License Manager (SLM)

Infor License Manager introduction

Infor License Manager is the central license manager for various Infor products. SLM is a central application that checks whether users are licensed to start one of these products, and provides a common licensing solution for Infor products; this ensures a consistent and reliable license validating mechanism.

An important advantage of having a single licensing mechanism is that it eliminates the need for multiple activation keys to start the various Infor products, which minimizes administrative overhead. With the SLM, you only need a single activation key.

SLM validation procedure

The validation procedure consists of the following four main steps. The intention of the procedure is to activate the installed Infor products with an authorized activation key from Infor.

1 Specify at the SLM configuration all the products that have been installed and that must be licensed by SLM.

2 Upload this document to the Validation department of Infor.

3 Infor Validation checks the information in the license document against contract information. If the license document is correct, Infor Validation generates an activation key. This key is based on the data in the license document.

To overcome the period, you must wait for the official validated key; upon license request, Infor can send you almost immediately a temporary activation key that activates the applications for a limited period.

4 Infor Validation sends the validation key back to the customer, who then submits this activation key to SLM server. By doing so, all specified Infor products in the license document become activated.

If other Infor components are installed, or if additional licenses are bought, the license document must be changed accordingly and a request for a new activation key must be performed following the described process.

Page 387: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

ERP LN Technology | 19-39

SLM deployment

SLM is a platform-dependent component. SLM builds are available for several hardware platforms and is kept in line with the platform support for the Infor Global products that are depending on SLM for their licensing.

A maximum cluster of 4 SLM servers can be setup to serve as one logical license server providing high-availability.

Page 388: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary
Page 389: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

A Appendix A Definitions, Acronyms, and Abbreviations

Term Description A/P Accounts Payable.

A/R Accounts Receivable.

ACP Accounts Payable, a module of ERP LN Financials. Also used in business as a common term for monitoring and paying amounts owed to creditors.

ACR Accounts Receivable, a module of ERP LN Financials. Also used in business as a common term for monitoring your debtors for payment.

Activity Activities are the project planning’s building blocks.

Actual costs of work performed (ACWP)

The actual costs incurred and recorded to accomplish the work performed within a given time period.

AMS Authorization Management System.

API Application Programming Interface.

ASCII American Standard Code for Information Interchange.

ASM Application Services Manager.

ASN Advance Shipment Notification.

Assignment Information related to a job allocation for an employee.

Baseline (planning) The baseline can be seen as a snapshot of the start data and finish data of scheduled activities. It serves to compare the actual progress.

SLM Infor License Manager.

Page 390: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

A-2 | Definitions, Acronyms, and Abbreviations

Bilateral Invoicing If there is goods transfer between entities belonging to two different financial companies, but belonging to the same logistic company, the companies may decide to have invoicing relation between them. In this case, an internal invoice will be sent from the company that delivered the goods to the company that received the goods.

BOCO Bill of Change Order.

BOM Bill of Material.

BOR Business Object Repository.

BP Business Partner.

Budgeted costs of work performed (BCWP)

The sum of the budgets for completed work packages and completed portions of open work packages. Also known as earned value.

Budgeted costs of work scheduled (BCWS)

The sum of the budgets for all the work packages and planning packages scheduled to be accomplished within a given time period.

BW Fat client for ERP LN, integrated with Worktop.

CAD Computer Aided Design.

CAT Cost Accounting, a module of ERP LN Financials.

CBM Condition Based Maintenance.

CCB Change Control Board.

CFG Configuration or Configuration Control.

CH Change Header.

Change Affected Objects

The Change Affected Objects session displays all the objects that can be affected and used in Change Management.

Change Committee A committee that is formed consisting of a chairperson and a few reviewers, to take part in the review process in Change Management. This committee is known as the Change Committee. Any authorized user can create a committee.

Change Management The Change Management is a module in ODM, which registers and controls the processes of product changes.

Change Orders The change order implements the change on the change order date. The change order child inherits the parent’s change order date.

Change Proposal A description of the planned change. This includes ownership details, recommended solution, task costs, date implementation, and the components

Page 391: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Definitions, Acronyms, and Abbreviations | A-3

linked to the change proposal.

Change Request An entrance point to the change process. The information can be stored in each change request form to track different changes as requested by various sources.

Checked In Files present in the Vault Area are said to be in Checked In state.

Checked Out Files present in the Work Area are said to be in Checked Out state.

CHM Change Management.

CLM Call management in Service package.

CMG Cash Management, a module of ERP LN Financials. Also used in business as a common term for monitoring your cash.

CMS Commissions module in Order Management package that is responsible for raising commissions and rebates.

CO Change Order.

COM Common module in Common package.

Company A working environment in which you can perform logistic or financial transactions. All the data concerning the transactions are stored in the company’s database. Depending on the type of data the company controls, the company is one of the following:

A logistic company. A financial company. Both a logistic and a financial company.

In a multisite structure, the company database can partially exist uniquely for the company and partially consist of database tables the company shares with other companies.

Consignment Consignment functionality is applicable when different parties handle inventory ownership and storage.

Control Account A control account is a general ledger account whose balance reflects the balance of Accounts Payable/Accounts Receivable subledgers.

Control code This is a higher-level code above the special cost object and is used for control purposes.

Control data A translation of the actual budget into control data,

Page 392: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

A-4 | Definitions, Acronyms, and Abbreviations

which is used for cost control.

Cost Account/Project cost account

An identified level at the intersection of the work breakdown structure (WBS) and organizational breakdown structure (OBS). Functional responsibility for work is assigned at this point. For further management control, you can compare the actual direct labor, material, and other direct costs with the earned value.

Cost component An extra dimension for the user to monitor the project.

Cost object The most detailed level of a budget. It is used to register the actual hours and costs.

Cost type All the project costs can be categorized into five cost types: material, labor, equipment, subcontracting, and sundry costs.

CP Change Proposal.

CTM Contract management module in Service package.

CTM Contract Management.

CUMS Cumulatives.

DAL Data Access Layer.

DC Distribution Center.

DEM Dynamic Enterprise Modeling.

DFE Dynamic Form Editor.

Direct Delivery If the required goods are not available in the company to perform a sales order, the purchase office sends an order to the supplier to directly deliver to the customer.

DLL Dynamic Load Library.

DMZ De-Militarized Zone: Part of a network which is located between two firewalls.

DOC Document Management.

Document Libraries Document library is a library used to catalog documents.

Document Lifecycle The lifecycle of a document from concept to completion. The Document Lifecycle involves many phases.

Document Management

The Document Management is a module in ODM, which provides general document management facilities to the ERP LN system. Document management ensures the efficient and secure use

Page 393: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Definitions, Acronyms, and Abbreviations | A-5

of consistent, reliable, and revision controlled document information.

Document Management Committee

In Document Management, a committee can be formed consisting of a chairperson and a few reviewers to become a part of the review process. This committee is known as a Document Management Committee. Any authorized user can create such a committee.

Document type The type of document for a company, such as safety regulations, wiring diagram, maintenance instructions, or standards. The user is authorized to perform various actions depending on the document type.

DRP Distribution Requirements Planning.

Earned value Performance measurement; the budgeted costs of work performed.

EDI Electronic Data Interchange module in Electronic Commerce package. This module is responsible for receiving and sending the various messages through EDI.

Element Elements are used to define the structure of the project.

EMM A module in ERP Common that is used to model the organization and make the enterprise modeling information available to the other ERP LN packages. Modeling the organization consists of defining the following:

The entities. The relationships between the entities. The enterprise structure.

Employee A person employed by a company.

Enterprise unit An enterprise unit consists of logically grouped entities such as work centers, sales offices, purchase offices, accounting departments, warehouses, and projects of one logistic company that report to the same financial company. From a business perspective, an enterprise unit can be considered as an independent fiscal unit in a logistic context. For example, an enterprise unit can be a manufacturing plant, an assembly plant, a sales organization, a distribution center, or a service organization.

Page 394: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

A-6 | Definitions, Acronyms, and Abbreviations

EOQ Economic Order Quantity.

EP ERP LN Enterprise Planning.

Estimate to complete The value that represents a realistic appraisal of the cost of the work still required to complete a task.

Extensions Extensions cover the specific agreements within or in addition to the initial contract.

FAB Fabrication.

Factor The factor is a bank or commercial finance company that specializes in buying receivables.

FAM Fixed Asset Management, a module of ERP LN Financials.

FBM Failure Based Maintenance, also called Breakdown Maintenance.

FBS Financial Budget System, a module of ERP LN Financials.

FCO Field Change Order.

File The object that points to a physical file.

Financial company A company used for posting financial data in ERP LN Financials. You can link one or more enterprise units from multiple logistic companies to one financial company.

FM ERP LN Freight Management.

FOC Freight order control module in Freight package. This module is responsible for creating the various freight orders.

Folder Folder is a data item that contains a group of related objects.

Folder Management The Folder Management is a module in ODM used to maintain folders. Folders simplify the management of product information.

FST Financial Statements, a module of ERP LN Financials.

GLD General Ledger, a module of ERP LN Financials. All the ledger postings take place here.

Goods Synonym of Items.

Group company

A financial group company is a financial company to which a number of other financial companies are linked. A financial group company is used to do the following:

Page 395: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Definitions, Acronyms, and Abbreviations | A-7

Process the corporate and administrative accounting.

Accumulate the data from the group’s financial companies for consolidated financial reporting.

Perform central cash management processes such as payments and direct debit.

Hard Copies An object that points to the physical hard copy. The contents of a document can be stored using paper or other means.

IBD Item Base Data.

ID Identification.

INH Inventory Handling module in the Warehouse Management package.

INH Inventory Handling.

INR Inventory Reporting.

I/0 Input/Output.

IPD Item Production Data.

IPU Item Purchase Data.

IRS Internal Revenue Service, which is a branch of the federal US government in charge of collecting most types of taxes.

ISA Item Sales Data.

ISO International Standard Organization.

Labor Type Classification of labor to which surcharge is to be linked.

Logistic company

An ERP LN company used for logistic transactions, such as the production and transportation of goods. All the logistic data concerning the transactions is stored in the company’s database. A logistic company can consist of enterprise units linked to different financial companies.

LSP Logistic Service Provider.

LTS Language Translation System.

Mask A template that specifies the structure of an identification code.

Mateability Within Freight Management, this is done through combination codes; this indicate whether items can be shipped together or whether a particular vehicle

Page 396: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

A-8 | Definitions, Acronyms, and Abbreviations

can be used for transporting an item (compatibility).

MAUC Moving Average Unit Cost.

MCS System tables module in Common package.

MDM Master Data Management.

MMC Microsoft Management Console.

MSC Maintenance sales control module in Service package.

Multicompany (multisite)

An organization in which the ERP LN configuration consists of more than one ERP LN company, of the type Logistic, Financial, or Both. This implies the integration of a group of company processes into a structure, which is referred to as ‘multi-company’ in this manual.

Multicurrency systems Functionality that allows an ERP LN company to do its accounting in more than one currency. Amounts are computed and registered in up to three currencies.

Object An entity defined in ODM with all details to manage the Changes, Documents, Folders, and so on.

Object Browsing The object explorer allows the user to view the object’s links in the form of a graphical horizontal tree browser.

Object Family Group of objects with an object as owner to maintain the links.

ODM Object Data Management (ODM) is an independent package within ERP LN that provides effective data management and change management solutions in a project development scenario.

Part A material item used as a component, not as a subassembly. Often used as a synonym for items.

PBOM Production Bill of Material.

PCS Project Control Systems.

PDF Portable Document Format.

Performance measurement baseline

The time-phased budget plan against which project performance is measured. It is formed by the time-phased budgets assigned to scheduled activities.

PIN Project Invoicing module in the Projects package.

Page 397: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Definitions, Acronyms, and Abbreviations | A-9

Planning package A logical aggregate of far-term work within a cost account that can be identified and budgeted, but that is not yet defined into work packages. Planning packages are identified during the planning to establish the time phasing of the major activities within a cost account and the quantity of the resources required for their performance.

PM Preventive Maintenance.

Pooling Point Pooling points are fixed nodes in a route structure. Examples are regional DCs, harbors, bonded warehouses and sites where grouping of shipments, cross docking, centralized storage, and so on, take place, and from where goods are distributed again.

PPL People (module in Common).

PTC Product Testing and Control.

PUR Purchase.

QM Quality Management.

Query Generic mechanism for registering a set of records based on conditions provided by the user.

Query Condition Condition provided by the user based on attribute values used for setting up a query.

RAW Raw material.

RDBMS Relational Database Management System.

Related Objects This is an object defined in ODM and also related to the main object in a business flow.

Relative Change Orders (RCO)

Based on the Base Change Order date, the RCO will be effective based on the Change Order Date plus the duration given by the user; this date is used in making an ERP entity effective or expired. The ERP entity must be logically dependent on the ERP entity linked to the Base Change Order Date.

Reviewers Mechanism This functionality is present in Change Management and Document Management. It allows the authorized user, in this case the Chairperson, to create a Committee and then define Reviewers by Document or Change Committee.

RMA Return Material Authorization.

ROU Routing.

Rule Rules can be used as a one-point provision to trigger dependent events/entities.

Page 398: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

A-10 | Definitions, Acronyms, and Abbreviations

SBM Subcontract Management.

Service Level

Service levels usually indicate a customers requirement regarding delivery times. Examples are ‘Express Transport’, ’24 hours delivery’, and so on.

SFC Shop Floor Control.

Shipper Commercial enterprise or manufacturer for which transport is an essential part of the supply chain but not regarded as core business.

SIC Statistical Inventory Control.

SLI Sales invoicing module in Central invoicing package. The module is responsible for creation and sending invoices centrally.

SLS Sales module in Order Management package.

SLSA Software Licensed Support Agreement.

SOC Service order control module in Service package.

SPC Service Planning and Concepts.

SQL Structured Query Language.

SRP Service Requirement Planning.

TMG Transport Means Group.

TMS Transport Management System.

TPOP Time Phased Order Point.

Transaction Type Differentiating hours spent by logistical package/module.

Triangular invoicing If the order is received by an entity belonging to one financial company, but the goods are delivered by an entity belonging to another financial company (entities belonging to the same logistic company), the companies can decide to have invoicing relation between them. In this case, an internal invoice will be sent from the company that delivered the goods to the company that received the order.

TSS Triton Super Set.

UBM Use-Based Maintenance.

VIN Vehicle Identification Number.

WCS Work Control System.

WH Warehouse Management.

WIP Work in Progress.

Page 399: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

Definitions, Acronyms, and Abbreviations | A-11

WMD Warehouse Master Data.

Work packages Detailed short-span jobs identified by the contractor for accomplishing work required to complete a contract.

Working Time Schedule

A way to divide the day in parts linked to a labor type.

XML Extensible Markup Language.

Page 400: Functions and Features US.pdf · 2017-12-04 · The material contained in this publication (including any supplementary information) constitutes and contains confidential and proprietary

A-12 | Definitions, Acronyms, and Abbreviations