December 17, 2013 Success with Enterprise Architecture – Philip S. Homan Success with Enterprise Architecture • Overview – Enterprise Architecture – DoD Architecture Framework (DoDAF) – The Navy ERP Program • Building a Successful EA for Navy ERP – – – – – The State of the Navy ERP EA in July 2010 Navy ERP EA Development The State of the Navy ERP EA today How we got here How the EA is being used • Lessons Learned – here and in the past 2 Background • Practicing IT Architecture for 25 years • Internal IBM on Order Management, Contract Management, Billing, Inventory Management System • Became Chief Business Architect for IBM Product Support Services – Worldwide • Chief Contractor Architect for DoD Business Enterprise Architecture for 18 months – delivered 3.0 and 3.1 • Provided architecture support to the USAF, FEMA, USN 3 Why Enterprise Architecture? • EA is the answer to several different needs – – – – – Perform Enterprise strategic planning Integrate / share data between independent systems Understand the Enterprise’s Application Portfolio Control seemingly redundant investments in IT Replace legacy systems with more efficient applications using newer technology • Office of Management and Budget requires an approved Enterprise Architecture to obtain funding 4 What is Enterprise Architecture? “Enterprise Architecture is a well‐‐defined practice for conducting enterprise analysis, design, planning, and implementation, using a holistic approach at all times, for the successful development and execution of strategy. Enterprise Architecture applies architecture principles and practices to guide organizations through the business, information, process, and technology changes necessary to execute their strategies. These practices utilize the various aspects of an enterprise to identify, motivate, and achieve these changes.” - “A Common Perspective on Enterprise Architecture”, feapo.org 5 What is an Enterprise Architecture? • It Depends on the Needs of the Program / Initiative (i.e., Fit for Purpose) • It Defines what’s in and what’s out (i.e., the scope of the “Enterprise”) • It can describe how People and Technology accomplish the objectives of the Program • It can describe how “what’s in” interacts with “what’s in” • It can describe how “what’s in” interacts with “what’s out” 6 What is the DoD Architecture Framework? • Collection of models (53 in DoDAF 2.0) used to describe the various aspects of a system and how that system interacts with other systems • Multiple Viewpoints – – – – – – – Overview of the Architecture (All View) Operational System / Services Data and Information Technical Standards Capability Requirements (2.0) Project (2.0) 7 What is the DoD Architecture Framework? • Provides a palate of well-defined models that, when used together, provide the different perspectives (viewpoints) on the program required by the client. • Required by the US Department of Defense • Well understood by a large number of IT Architects • Well defined yet flexible • Supported by tools (e.g., System Architect, ARIS) • Other Architecture Frameworks – e.g., TOGAF, MODAF, Zachman EA Framework – provide similar benefits 8 Navy ERP Program • Department of the Navy (DON) financial system of record – Key to producing auditable financial statements by 2017 – Savings through business process standardization and legacy system retirement • Financial system used by 6 major Navy commands – Common processes – Single installation used by all • Over 64,000 users around the world. • Approximately 50 percent of the Navy’s budget is currently executed within Navy ERP 9 Navy ERP Program Functionality • Financial Management – – – – Budgeting Accounts Receivable / Accounts Payable Period Closing General Ledger • Program / Project Management • Acquisition Management – Procurement – Asset Management 10 Navy ERP Program Functionality • Supply Chain Management – Logistics Planning and Allowancing – Order Fulfillment and Outfitting – Inventory Management • Workforce Management – Personnel Time Management – Personnel Training and Development – Personnel Appraisal 11 Navy ERP Program Processes • • • • Acquire to Dispose Check-in to Check-out Plan to Perform Plan to Pay – – – – Procurement Logistics Planning Order Fulfillment Inventory Management • Budget to Authorize • Post to Report 12 Navy ERP Program SAP Modules 13 The Navy ERP EA in November 2010 14 The Navy ERP EA in November 2010 Authorizing Authority EA Findings (summarized) – – – – – Diagrams do not follow standards No traceability between complementary products Traceability to solution uses non-standard customized objects Traceability matrix inconsistent and incorrect in many cases EA description (AV-1) dated and with modeling-tool specific references – Operational Activity names often too low-level and not representative of basic capabilities – Inconsistent level of detail and terminology – Models created for version 1.0 (financial) are different than those created for versions 1.1 (supply solution) and neither are BPMN compliant 15 The Navy ERP EA in November 2010 • The Team – Government Chief Architect was Open Group Certified IT Architect with vast private sector development experience and 10 years EA experience as a contractor. Four months exposure to DoDAF. – Team (2 contractors, 1 government) was highly motivated and knowledgeable of the system functionality but untrained in DoDAF and most standard modeling methodologies. – I was filling an open position as a peer architect, reporting to the Chief Architect. I worked for a different contractor than the other two contractors. 16 Navy ERP EA Development • First steps – Orientation – Gain trust of the team – Understand objectives of the Chief Architect, including program short-term needs related to EA – Understand EA Scope – Perform an assessment of all existing EA products 17 Navy ERP EA Development • Put together a plan – – – – Determine EA products needed to address program needs Determine traceability requirements across EA products Prepare proposal for EA development Evaluate and update plan, as needed, based on prior EA assessment – Gain SPAWAR agreement on the products to be produced and the plan to produce them • Presented plan face-to-face in December 15, 2010 meeting • Lively discussion about some products and traceability • Gained agreement with minor issues resolved over the next few months 18 Navy ERP EA Development • Basics of the Plan – Use IBM Telelogic System Architect, with DoDAF plug-in – Use out-of-the-box DoDAF products as much as possible – Tailor the DoDAF Architecture Development Process for the detailed plan. – Develop and maintain an EA Design Guide to document all standards and guidelines established along the way. – Ensure traceability across products is defined and understood so that this it is built in from the start. • Before we began – Established initial standards for each product. – Ensured the team member understood and agreed with the purpose, scope, and content of each product. 19 Navy ERP EA Development DoDAF Architecture Development Process 20 DoDAF Build Sequence 21 Navy ERP EA Development • Development – Determined a good source for the definition of scope. • SAP Level 4 Business Processes (basically System Functions) – Defined Business Scope with Operational Activities via the Operational Activity Node Tree • Matrix mapping Operational Activities to System Functions is in DoDAF • This established the foundation for all other products. – Focused on Business Process Models to define details of how the system was used and what it was used for. – Leveraged the program-managed Interface Control Agreements and System Data Exchanges to define interactions with other systems. 22 The Navy ERP EA today • Version 3 of the EA is complete • Architecture statistics – – – – 224 Business Process Diagrams 2486 Process Steps 166 Operational Activities (116 leaf-level) 150 System Functions • Architecture attributes – – – – Consistent naming across all products Traceability between related objects within products Consistent “look and feel” of all products Embraced by Functional experts 23 Independent Audit Assessment 24 How we got here • Knowledgeable and committed Chief Architect and EA Team • EA that was scoped to the needs of the program • Reasonable and valuable oversight provided by SPAWAR • Establishment of and adherence to standards • Use of industry standard, well documented, methodologies • Scheduled releases – with confidence that additional work will occur following each release 25 How we got here • Funding – DoD audit readiness requirement and Navy FMO requirement for business standardization provided resources for extensive access to end users and Functional experts 26 How the EA is being used • Program Documentation – Published in the Information Support Plan (ISP) as the description of the program – Official program documentation for data calls – Used for orientation of new personnel to the program – Used for orientation of SAP auditors • Compliance / Audit Readiness – Documents alignment with BEA, SFIS, and DON EA – Used by Joint Interoperability Test Command (JITC) for interface testing and certification – Documents GL Postings being produced and Financial Control Points being enforced by Navy ERP in support of Audit Readiness 27 How the EA is being used • Navy Portfolio Management – Used to identify any overlap in functionality of Navy ERP and other Navy systems • Change Management – Used to assess and document changes needed in Navy ERP to support changes being made to other systems – Used to document to-be processes for major functional enhancements – Maintained in sync with changes applied to the system • Testing – Used by Regression Test to evaluate the scope of their tests during audit of coverage and effectiveness 28 Lessons Learned • Don’t do more architecture than is needed • Try not to build less architecture than is needed, either • Make sure the client knows what is being built, why it’s being built, and agrees that it’s needed • Make sure the team knows what is being built, why it’s being built, how to build it, and understands that the client thinks it’s needed • Don’t mix Strategy, Management, and Execution on a single architecture 29 Lessons Learned • Don’t limit your palate of models to those already defined – Be creative – Define standards for every model being developed • Make your architecture visible so that the entire program can benefit from it 30 Summary • Building a Successful Enterprise Architecture takes: – – – – – – – Agreed-to Scope Understanding of Client Needs and Critical Dates Vision of the Target Architecture Quality Personnel with Knowledgeable Leadership Committed Client (Knowledgeable helps) Access to key information and key personnel Agreed-to and Documented Standards with the authority to enforce them. – Delivery Dates with Reasonable Expectations 31 Questions 32 Contact Information • Philip Homan – [email protected] 33 Backup Slides 34 Application Inventory 35 35 Sample from EA Design Guide Relationships between Interface-Related Architecture Objects Information Exchanges, ICOMs, Needlines, Message Flows, System Data Exchanges, and System Interfaces OV-5 A-0 Context Diagram PK A-0 Diagram A-0 ICOM PK ICOM Name FK1 FK2 IE Name A-0 Diagram Information Exchange PK IE-Needline Matrix OV-2 Needline IE Name PK FK1 FK2 OV-6c Message Flow Needline ID IE Name Needline ID System Data Exchange SV-1 System Interface PK Message Flow Name PK SDE Name PK FK1 SDE Name FK1 FK2 IE Name System Interface ID System Interface ID Symbol Legend Normally, IEs are named the same as ICOMs on the OV-5a A-0 Context Diagram. The specific rule is: IE Name = • ICOM Name, when IE – ICOM on the A-0 is 1-1 • SDE Name, when IE – ICOM on the A-0 is 1-M and IE – System Data Exchange is 1-1 • Other meaningful name, when both relationships are 1-M Many-to-One Relationship One-to-One Relationship PK Primary Key FK Foreign Key Bold indicates “required” Message Flow Name = ICOM Name 36 Process Model Scenario Interaction 16 December 2013 Navy ERP Master Scenario Process Integration WF.06 Manage Organizations and Positions WF.04 Perform Personnel Administration WF.16 Manage Pers onnel Training PO for P-Card or Training Needed WF.18.04 Enter, Adjust, and Approv e Personnel Time WF.18.06 Transfer Time for Pay WF.18.20 Perform MonthEnd Unallocated Labor Acc ruals Assignable Work Ctrs Training Request Approved / Rejected Training PR Needed Project Network Activity Ass ignment P-Card PR Needed Training Approval Request BU.02 Perform Budget Planning and Formulation WF.18.10 Transfer Labor Cost to Chargeable Objects WF.18.08 Process Payroll Information Labor and Overhead Cost BU.08 Prepare System for Planned Allocations and Authority Unallocated Labor Acc ruals BU.10 – BU.20 Allocate Funding / Authority Authority to Ex ecute / Authority to Accept Orders/ Funds Available for Assignment BU.04 / BU.06 Perform Realignment / Reprogramming Expense Operating Budget Funding Information Project Planning Update Required Disbursed Salary and Wage Data Comptroller Approved FMS Case Direct Cite / Direction Package FMS Case Funding Allocation SMCA Budget Authority Estimate Planned Project Funding Requirement Project Planning Information PS.02 Create/Update Project Structure Serv ice Expenditures Posted Grantor Approved Funding Doc Disbursements Posted Travel Expenditure Posted PS.19 Manage Consumption of Goods by Project PS.06 – PS.12 Process Funded Project for Execution PS.04 Plan Project Project Structure Created PS.16 Collect Chargeable Project Costs Obligation for Good / Services PS.14 Monitor and Control Project Cost and Schedule Project Work Completed Performer Approved / Rejected Funding Doc PS.18.04 Produc e Bills Bills PS.18.06 Post Collections PS.20 Close Project/ WBS/NWA Request Project Closeout Bills (thru DFAS) Payments (thru DFAS) Sales Approved Order RFQ PO PR.02.04 – 02.06 Create ‘ Update Purchase Requisition PR.02.10 – 02.16, 02.24 - 28 Create / Update Purchase Order PR.02.08 Approve Purchase Requisition PR.06.02 Process Receipt for Services PR.06.04 – 06.06 Process Invoice Payments (thru DFAS) PR.08 Post and Reconc ile Disbursements PR.10 Closeout Purchase Requisition Obligated Fund PO Created PR.022 Manage Organic Repair Recommendation Organic Repair PR Commercial Repair PR Commercial Buy PR Restoc king PR ZMIL PO Request PL.02 Determine Material Demand PL.04 Prepare Supply Plan PL.06 Implement Supply Plan Receipt of Material For Project Disposal Recommendation Credit Return Level Value Credit Return Request Carcass Redistribution STR Exces s Material STR IM.02 - 04 Track Material in Repair Shipment PO Needed Shipment Costs Updated IM.10 Perform Stock Movement IM.06 Evaluate and Proc ess Rec eipt of Goods IM.08 Process Excess Material Return to Vendor IM.12 Conduct Physic al Inv entory IM.14 Manage Hazardous Material Material Unavailable Delivery Request Stock Picking Complete Material Return to Vendor Required OF.02 Create/Update Standard Sales Order OF.02.10 Source Order OF.06 Fulfill Order OF.08 Bill Order OF.07 Capture Interlocation Shipment Costs Goods Received and Accepted Reorder Required AQ.02 – 04 Create Asset Record AQ.06 Manage Asset Master Record Value AQ.08 Manage Asset Master Record AUC Status Changed to Final Fixed As set CL.02 Conduct Period End Preparations CL.04 Conduct Month End Pre-Close AQ.10 Post Asset Value and Depreciation AQ.12 Maintain Asset Barcode AQ.14 Maintain Asset Physical Inventory AQ.16 Manage Asset Transfer Depreciation Area 1 for Sponsor Owned Equipment Updated CL.06 Conduct Month End Close End of Pd 12 CL.08 Conduct Year End Pre-Close CL.10 Conduct Year End Clos e 37 Chec Che Positions PO for P-Card or Training Needed Pay Personnel Time Information Project Network Activity Assignment P-Card PR Needed Training Approval Request Budget-to-Authorize Labor Accruals Assignable Work Ctrs Training Request Approved / Rejected Training PR Needed BU.02 Perform Budget Planning and Formulation Chargeable Objects Labor and Overhead Cost BU.08 Prepare System for Planned Allocations and Authority Unallocated Labor Accruals BU.10 – BU.20 Allocate Funding / Authority Authority to Execute / Authority to Accept Orders/ Funds Available for Assignment BU.04 / BU.06 Perform Realignment / Reprogramming Expense Operating Budget Funding Information Project Planning Update Required Comptroller Approved FMS Case Direct Cite / Direction Package FMS Case Funding Allocation SMCA Budget Authority Estimate Planned Project Funding Requirement Project Planning Information Plan-to-Perform Disbursed Salary and Wage Data PS.02 Create/Update Project Structure Grantor Approved Funding Doc Service Expenditures Posted Disbursements Posted Travel Expenditure Posted PS.19 Manage Consumption of Goods by Project PS.06 – PS.12 Process Funded Project for Execution PS.04 Plan Project Project Structure Created PS.16 Collect Chargeable Project Costs Obligation for Good / Services PS.14 Monitor and Control Project Cost and Schedule Project Work Completed Performer Approved / Rejected Funding Doc PS.18.04 Produce Bills Bills PS.18.06 Post Collections PS.20 Close Project/ WBS/NWA Request Project Closeout Bills (thru DFAS) Plan-to-Pay – Planning Plan-to-Pay - Procurement Payments (thru DFAS) Sales Approved Order RFQ PO PR.02.04 – 02.06 Create ‘ Update Purchase Requisition PR.02.08 Approve Purchase Requisition PR.02.10 – 02.16, 02.24 - 28 Create / Update Purchase Order PR.06.02 Process Receipt for Services PR.06.04 – 06.06 Process Invoice Payments (thru DFAS) PR.08 Post and Reconcile Disbursements PR.10 Closeout Purchase Requisition Obligated Fund PO Created PR.022 Manage Organic Repair Recommendation Organic Repair PR Commercial Repair PR Commercial Buy PR Restocking PR ZMIL PO Request PL.02 Determine Material Demand PL.04 Prepare Supply Plan PL.06 Implement Supply Plan Receipt of Material For Project 38 Disposal Recommendation Credit Return Level Value Credit Return Request Carcass Redistribution STR Excess Material STR Shipment PO Needed Application Inventory in Context – Bus Area Order / Config OEM Product Implementation entitlement ORBITS AAS MPI Contract Reg / Management Entitlement Repository CHIS CEDS PreScreens - Cust CEDB OASIS Suppression / Cancellation Contract Print Billing CHIS CDPRINT PubPrep CHIS AAS Purchase Inventory AAS Usage Billing Incident Billing HSI / QBIL OASIS T&M Billing Invoicing Usage T&C Reg / Management CIS AAS Usage Billing Information Warehouse / Business Measurement System NDRS MMS IW CQDB Mirage (OASIS) 39 Application Inventory in Context RFA ESPRIT QSM (SPOC) Product / Price Reference Announcement PRS (EPL) ORBITS (EPL) CHIS QSM (SPOC) PEP Elec MPS Price CHIS Letter PC/PN/PH MTM FAMILY Pre-Announce Pricing CCMS ORBITS Order / Inv AAS MPI GEMS PCWARES PEW Stmt of Work Pricing CHIS Svcs Assistant ICAP HONE Configurators CFPRICE/ProPrice Eagle FAMILY Lotus AmiPro MACUST Doc Tool BIDS03 Bid Management Sys Bottom Line Tool Pre-Sales Inventory / Contracts AAS-PMINQ MMS TD3 (EB) OMSYS / OMT PRICE SMART ServProp (EMO) AAS ConServ (CSO) Cust Provided CSO Supplied Desktop Act An Tool MVAVAIL ORBITS ISF View Proposal / Contract Print Proposal Definition PubPrep CHIS GUI ICAP Marketing Tools SMART Mktg. Essentials HONE MKTTOOLS CHIS CHIS GUI CDPRINT PubPrep SMART ?? Contr Wkbnch Call Placement IBMLINK (ECI) ECCO (ECI) Cust Lsd Line (ECI) DART RETAIN / RSF AAS-IDAC CE-Enabled QUINTUS OEM Product Implementation entitlement ORBITS Entitlement Reference PreScreens - Prod Contract Reg / Management CHIS SPS (ServicePac) SCORE DART / Embassy AAS - PMI TD3 ServProp Conserv SPIF CCMS orders Entitlement Repository Receive Call NSS OASIS FEAD CEDS PreScreens - Cust CEDB / NEDB OASIS CCMS DART / Embassy LENA Suppression / Cancellation AAS PMI AAS Usage Billing QSAR / TRUER OASIS QSAR Truer RETAIN / PSAR NSS NSS (BoB) OASIS INEWS KB Sys DSI NSS WPS/Warr CRU;s QUINTUS OASIS RTE DART labor hours / parts cost (QSAR) Call Screening / Problem Management RETAIN OASIS LENA QUINTUS CE-Enabled parts auto-launch Financial Data Distribution HSI / QBIL OASIS T&M Billing SCORE Embassy CCMS Billing parts cost SDMS DLCS Ledger Warehouse revenue FDS RPS CGPS RPS CLS Commissions AAS Commissions Bus Reg Invoicing expenses, labor / travel hours, parts cost labor cost Incident Billing AAS Usage Billing Parts PIMS cost PIMS - Consgnd QSAR Labor/Travel Cost TSS revenue billable labor, parts, and travel Usage T&C Reg / Management CHIS AAS SCB SCORE Embassy TD3 (EB) ServProp (EMO) DART LENA CCMS orders create dispatch incident Determine Entitlement CHIS / CEDS NRI/RETAIN SPIF PMINQ MPI CONSERV TD3 LENA Service Delivery / Reporting Call Scheduling CIS type / serial entitlement info Accounts Receivable CCS AR Image revenue/ costs 40 Information Warehouse / Business Measurement System Customer Information CMR BOREF SPIF NDRS MMS IW CQDB Mirage (OASIS) SQMS ORIGINS SSD/QMF CCMS E2EPROC1.PRE P. Homan 2/11/98 System Context 41 System Interaction 42 Application Integration – One System Application Interface Architecture 44 Application Interface Architecture - HMGP 45 Operational Activity Node Tree A.0 Manage Nav y Enterprise Resource Planning OV-5a - Navy ERP - Operational Ac tivity Node T ree (OV-05 Node T ree) Sys tem Arc hitec t T ues day, Dec ember 03, 2013 5:51 AM Comment A1.1 Execute Planning, Programming, and Budgeting A.1 Perf orm Financial Management A1.2 Administer Financial Accounting A.2 Perf orm Program/Project Management A.3 Manage Acquisition A1.3 Perf orm Rev enue and Cost Controlling A1.4 Process General Ledger Transactions A2.1 Perf orm Project Setup A2.2 Manage Project Execution A2.3 Administer Project A1.1.1 Perf orm Planning and Programming A1.2.1 Manage Accounts Pay able A1.2.2 Manage Accounts Receiv able A1.3.1 Conduct Financial PreClosing A1.4.1 Manage General Ledger Account A2.1.1 Manage Project Structure A2.2.1 Assign Project Funding A2.3.1 Monitor and Control Project A1.1.2 Allocate Funding and Authority A1.2.1.1 Process Inv oices A1.2.2.1 Collect Costs A1.3.2 Conduct Financial Reconciliation A1.4.2 Perf orm General Ledger Postings A2.1.2 Populate Work Breakdown Structure and Work Package A2.2.2 Execute Project Activ ities A2.3.2 Report Project Results A1.2.1.2 Reconcile Purchase Card Activ ity A1.2.2.2 Produce Billings A1.3.3 Conduct Periodic Financial Closing A2.1.3 Enter Project Requirements A2.2.3 Manage Project Costs A2.3.3 Maintain Project Sy stems Control and Reporting Values A1.2.1.3 Resolv e Accounts Pay able Issues A1.2.2.3 Record Adv ances and Collections A1.3.4 Conduct Rev enue and Cost Control Reporting A2.1.4 Schedule Project and Establish Baseline A2.2.4 Close Project A1.2.1.4 Manage Disbursements A1.2.2.4 Resolv e Accounts Receiv able Issues A1.3.5 Conduct Financial Rev iews and Audits A2.1.5 Approv e Project A1.2.1.5 Closeout Commitments and Obligations A1.2.2.5 Carry Forward Receiv able Balances A1.1.3 Manage Fund Balance A1.1.4 Maintain Budget and Funds Management Control and Reporting Values A1.3.6 Maintain Rev enue and Cost Control and Reporting Values A3.1 Manage Procurement of Material and/or Serv ices A3.1.1 Manage Commitments and Obligations A3.1.2 Support Contracts A3.1.1.1 Manage Requests f or Quotation A3.1.2.1 Monitor Contracts A3.1.1.2 Create, Amend, and Delete Purchase Request A3.1.2.2 Manage Repair Contract Renewal A3.1.1.3 Approv e Purchase Request A3.1.1.4 Manage Purchase Requisition Supporting Documentation A3.1.1.5 Create, Amend, and Delete Purchase Order A3.1.3 Maintain Procurement Control and Reporting Values A.4 Perf orm Supply Chain Management A3.2 Perf orm Asset Management A3.3 Prov ide Science and Technology Grants A4.1 Conduct Logistics Business Planning A3.2.1 Maintain Asset Inf ormation A3.3.1 Manage Research Grant Budget Initiativ es A4.1.1 Determine Demand Forecast A3.2.2 Process Asset Transf er A3.3.2 Manage Research Grant Solicitation A4.1.2 Perf orm Material Requirements Planning A3.2.3 Maintain Asset Inv entory A3.3.3 Administer Research Grant Submission Ev aluation A4.1.3 Determine Av ailable Supply Chain Resources A3.2.4 Perf orm Asset Settlement f or Period A3.3.4 Perf orm Research Grant Award A4.1.4 Balance Supply Chain Resources With Demand A3.3.5 Manage Research Grant Closeout A4.1.5 Manage Material Disposal Recommendatio ns A3.3.6 Maintain Research Grant Perf ormance and Reporting Values A4.1.6 Publish Supply Chain Plans A.5 Perf orm Workf orce Management A4.2 Manage Inv entory A4.2.1 Manage Receipt and Acceptance A4.2.2 Perf orm Stock Mov ement A4.2.3 Conduct Phy sical Inv entory A4.2.1.1 Manage Receipt of Goods and Serv ices A4.2.2.1 Perf orm Goods Issue A4.2.3.1 Perf orm Phy sical Inv entory A4.2.1.2 Inspect and Accept Goods and Serv ices A4.2.2.2 Reassign Stock Ownership A4.2.3.2 Research Inv entory Dif f erences A4.2.1.3 Manage Receipt of Goods and Serv ices Discrepancies A4.2.2.3 Perf orm Stock Transf er A4.2.3.3 Reconcile and Adjust Inv entory Balances A4.2.1.4 Manage Receipt of Goods and Serv ices Credits A4.2.2.4 Perf orm Stock Redistribution A4.2.3.4 Record Inv entory Gains and Losses A4.2.4 Track Material in Repair A4.2.5 Process Material Return to Vendor A4.2.6 Manage Material Disposal A4.3 Manage Hazardous Material Inf ormation A4.4 Process Sales Orders A4.3.1 Maintain Hazardous Material Identif ication A5.1 Manage Organizational Structure A5.2 Perf orm Personnel Administration A4.4.1 Manage Sales Quotes A5.1.1 Manage Organizational Units and Structure A5.2.1 Checkin/Check-out Employ ee A4.3.2 Maintain Hazardous Material Access A4.4.2 Manage Sales Orders A5.1.2 Manage Organization Positions A5.2.2 Maintain Employ ee Record A4.3.3 Comply with HAZMAT Regulations A4.4.3 Determine Order Sourcing A4.4.4 Manage Deliv ery Processing A4.4.5 Manage Return Orders A4.5 Maintain Supply Chain Control and Reporting Values A5.2.3 Process Employ ee Awards A5.3 Perf orm Personnel Time Management A5.3.1 Maintain Employ ee Work Schedule A5.3.2 Administer Personnel Time Accounts A5.3.3 Account f or Time, Absence and Labor A5.3.3.1 Maintain Personnel Time Records A5.3.3.2 Maintain Leav e Balance and Liability Accrual A5.3.3.3 Maintain Personnel Tour of Duty A.6 Perf orm Inf ormation Management Serv ices A5.4 Manage Personnel Training A5.5 Manage Personnel Dev elopment A5.6 Manage Personnel Appraisal A6.1 Perf orm Inf ormation Sharing and Computing A5.4.1 Request Training A5.5.1 Perf orm Indiv idual Dev elopment Planning A5.6.1 Create and Assign Employ ee Appraisal Plan A6.1.1 Perf orm Data Correction A5.4.2 Process Training Request A5.5.2 Maintain Employ ee Qualif ications A5.6.2 Maintain Employ ee Appraisal Plan A6.1.2 Perf orm Data Conv ersion and Loading A5.4.3 Plan Training Ev ents A5.5.3 Maintain Personnel Dev elopment Control and Reporting Values A5.6.3 Perf orm Employ ee Appraisal A6.1.3 Manage End User Interf aces A5.6.4 Maintain Employ ee Appraisal Control and Reporting Values A6.1.4 Sy nchronize Authoritativ e and Distributed Data A5.4.4 Execute Training and Follow-up A6.2 Perf orm Business Intelligence and Analy tics A6.2.1 Perf orm Data Analy sis A6.2.2 Perf orm General Purpose Reporting A6.2.3 Perf orm Data Visualization A6.2.2.1 Produce Financial Reports and Queries A6.2.2.2 Produce Supply Chain Reports and Queries A6.2.2.3 Produce Workf orce Reports and Queries A5.3.3.4 Maintain Pay roll Time and Rate Inf ormation A4.4.6 Manage Outf itting A5.3.3.5 Manage Labor Cost Allocation and Accrual A1.2.1.6 Carry Forward Pay able Balances Legend Yellow - In Production Gray/Dotted Lines - Future Production 46 System Interface Description Ext - SSP Navy ERP Enterprise Ext - OPNAV SSP BO SV-1 Navy ERP Systems Interface Description (SV-01 Systems Interface) System Architect Monday, December 09, 2013 11:56 AM Comment SSP BO - FM CDF-NG NES Workforce Managem ent CDF-NG - SCM OPINS NES - WFM TRIDENT LDS TRIDENT LDS - SCM SCM - TRIDENT LDS Ext - NAVAIR Supply Chain Managem ent TFMMS OPINS - WFM Ext - OCHR DONCADS TFMMS - WFM NAVAIR BO NAVAIR BO - SCM DONCADS - WFM WFM - DONCADS NDMS NDMS - SCM SCM - NDMS DCPS - WFM Ext - DFAS WFM - DCPS Ext - GSA DCPS SAM STARS-HCM SAM - SCM SCM - STARS-HCM STARS-HCM - SCM Ext - SPAWAR IPAC SCM - IPAC Financial Managem ent NALCOMIS-OIMA SABRS NALCOMIS-OIMA - SCM SCM - SABRS SCM - NALCOMIS-OIMA STARS-FL SCM - STARS-FL Ext - NAVSEA SCRT DCPS - FM FM - SCRT NAVSEA BO NAVSEA BO - SCM DIFS FM - DIFS CDMD-OA DIFS - FM SCM - CDMD-OA APVM-EUD APVM-EUD - FM ICAPS PARTS BAM FM - APVM-EUD ICAPS - SCM SCM - ICAPS FM - BAM ADS PARTS - SCM ADS - FM FM - ADS myInvoice EMS EMS - SCM FM - myInvoice PPVM-EUD SCM - EMS PPVM-EUD - FM CDW FM - PPVM-EUD SCM - CDW VISTA FM - VISTA Ext - NAVSUP Ext - US Treasury FRB NAVSUP BO FM - FRB SCM - NAVSUP BO Ext - FMB FRB - FM Inform21 PBIS SCM - Inform21 ITIMP PBIS - FM SCM - ITIMP FM - PBIS ITIMP - SCM CPEN CPEN - SCM SCM - CPEN SAS Server FM - DCD SCM - SAS Server eRMS Ext - DLA FM - DDRS SCM - eRMS DCD eRMS - SCM G02APU DTS - FM FM - DTS G02APU - SCM SCM - G02APU DTS DDRS WebCMET Readiness Suite WebCMET - FM Readiness Suite - SCM SCM - Readiness Suite FM - WAWF Tier 2 WAWF - FM SCM - TIER2 DCAS DCAS - FM CAV-ORM REMAD - SCM REMAD WAWF SCM - DCAS SCM - CAV-ORM WAWF - SCM SCM - REMAD SCM - WAWF SPS - SCM SLDP SLDP - SCM SCM - SPS SCM - SLDP FLIS - SCM SCM - FLIS OTS OTS - SCM FPDW Inform ation Managem ent SCM - MISIL SCM - FPDW MISIL - SCM DAAS UICP - SCM MFCS FLIS FPDW - SCM SCM - OTS MISIL UICP SPS SCM - DAAS DAAS - SCM MFCS - SCM FM - MFCS System Nodes System Node Internal to Navy ERP System Nodes External to Navy ERP System Entities System Entities Ow ned by the Navy System Entities Ow ned by non-Navy Components 47
© Copyright 2026 Paperzz