SAP expert series, part 2

SAP Modules in Depth: Master Data, Documents, Tables, Transactions, and Configuration

Every SAP module a DoD ERP uses, each described the same way: purpose, organizational units, master data, document flow, tables, transactions, key configuration, integration, and audit notes.

20

Numbered tables

1 diagram

1. How the modules fit together

SAP modules are views over one database. A goods receipt in Materials Management writes a material document, an accounting document, a Funds Management line, and a Controlling line in one update. The module boundaries matter for configuration and authorization. They do not matter for data consistency.

Figure SM-1Module integration: which component posts to which ledger
Logistics execution: where business events startSubledgers and cost objectsLedgers that the financial statements readMM purchasing andinventoryRequisition, order, goodsreceipt, invoiceverificationSD sales and billingReimbursable orders,customer orders, billingPM and PPMaintenance and repairorders, confirmations,parts issuesTime and laborCATS time sheets, payrollinterface postingsRE-FX and asset eventsReal property, leases,capital projectsFI-APVendor open items, paymentrunFI-ARCustomer open items,collections, dunningCO and PSCost centers, orders, WBSelements, settlementFI-AAAsset master, depreciation,construction in progressPSM-FMBudget, availabilitycontrol, commitments,actuals by fundFI-GLProprietary accounts. New G/L ledgers with splitting by fund.Universal Journal in S/4HANA.Budgetary ledger(PSM-FG)USSGL 4000-series entriesderived from FM updatesFederal reportingledgersAttribute-level balancesfor Treasury and DDRS

Funds Management is updated by every component that carries a fund, funds center, or commitment item. The arrows show the main document flows only.

Table SM-1Module scope by DoD SAP system
ModuleGFEBSNavy ERPGCSS-ArmyLMPDLA EBS
FI General LedgerCoreCoreFinance componentCoreCore
FI Accounts Payable and ReceivableCoreCoreLimitedCoreCore
FI Asset AccountingCoreCoreNot the property bookCoreUsed
PSM Funds Management and US FederalCoreCoreFinance componentUsedPublic sector finance added in 2010
ControllingCoreCoreUsedCoreCore
Project SystemCoreCoreLimitedCoreLimited
MM PurchasingCoreCoreCoreCoreCore, with eProcurement
MM Inventory ManagementLimitedCore since the supply releaseCoreCoreCore
Sales and DistributionReimbursable ordersCoreStock transport and issuesCoreCore
Plant MaintenanceUsed for real propertyUsedCoreCore for depotsLimited
Production PlanningNoLimitedMRP for shop stockCore for depots and arsenalsPlanning add-ons
Warehouse ManagementNoUsedUsed at supply support activitiesUsedDistribution handled by a separate DLA system
Real EstateCore for real propertyNoNoNoReal property added in 2009 and 2011
Defense Forces and Public SecurityNoNoCoreNoNo

Scope labels are this site's reading of public program descriptions, DoD IG reports, and public transaction lists. "Core" means the function is central to the program's published purpose. Program offices hold the authoritative list.

2. FI General Ledger (FI-GL)

Table SM-2FI-GL module profile
AspectDetail
PurposeRecord every proprietary and, with the federal extension, budgetary posting in balanced documents, and produce the trial balance.
Organizational unitsCompany code, chart of accounts, ledger, business area, segment, profit center.
Master dataG/L account at chart level (SKA1) and company code level (SKB1). In a DoD system the account number carries the six-digit USSGL account and the four-digit DoD extension.
DocumentsHeader BKPF, lines BSEG. Ledger view in FAGLFLEXA (ECC new G/L) or ACDOCA (S/4HANA). Parked documents in VBKPF and VBSEG* until posted.
Main tablesBKPF, BSEG, BSIS, BSAS, FAGLFLEXA, FAGLFLEXT, GLT0, SKA1, SKB1, T001, T003, T001B
Main transactionsFB50, FV50, FBV0, FB03, FB08, FBS1, F.81, F.13, FAGLL03, FAGLB03, FS00, OB52, FAGLGVTR
Key configurationDocument types and number ranges. Posting keys. Field status groups. Tolerance groups. Ledgers and ledger groups. Document splitting characteristics, which in public sector are fund and business area. Open item management. Financial statement versions.
IntegrationReceives automatic postings from MM, SD, AA, HR, and CO real-time integration. Sends every line with an FM account assignment to Funds Management.
Special purpose ledgerFI-SL holds user-defined ledgers fed from FI. DoD IG reported that GFEBS used Special Ledger 95 for Treasury reporting and added a Z1 ledger in April 2010 for DoD reporting attributes.
Audit notesManual journals are documents whose AWTYP is BKPF with a manual document type. Parked documents are not in balances. Posting period control in T001B is the cutoff control.
Table SM-3Common FI document types and posting keys
CodeKindMeaning
SADocument typeG/L account document
ABDocument typeAccounting document, used for clearing and transfers
KR / KGDocument typeVendor invoice / vendor credit memo
KZ / ZPDocument typeVendor payment / payment run posting
DR / DG / DZDocument typeCustomer invoice / credit memo / payment
REDocument typeInvoice from logistics invoice verification
WE / WADocument typeGoods receipt / goods issue
RVDocument typeBilling document transfer from SD
AA / AFDocument typeAsset posting / depreciation posting
40 / 50Posting keyG/L debit / G/L credit
31 / 21Posting keyVendor invoice credit / vendor credit memo debit
25 / 35Posting keyVendor outgoing payment debit / vendor incoming payment credit
01 / 11Posting keyCustomer invoice debit / customer credit memo credit
15 / 05Posting keyCustomer incoming payment credit / customer outgoing payment debit
70 / 75Posting keyAsset debit / asset credit
86 / 96Posting keyGR/IR clearing debit / credit
89 / 99Posting keyStock inward movement debit / stock outward movement credit

These are SAP-delivered values. The GFEBS desktop procedures show program-specific document types as well, such as SB for G/L postings and MP for miscellaneous payments.

3. FI Accounts Payable (FI-AP)

Table SM-4FI-AP module profile
AspectDetail
PurposeHold vendor accounts, record invoices and credit memos, and pay them.
Master dataVendor master in three segments: general LFA1, company code LFB1, purchasing LFM1. Bank details in LFBK. Account group KTOKK controls numbering and field status. The reconciliation account in LFB1-AKONT is the payables G/L account.
DocumentsInvoices arrive from logistics invoice verification (MIRO), direct entry (FB60), or interface. Each creates a vendor line in BSEG and an open item in BSIK. Payment clears it and moves it to BSAK.
Payment runF110: parameters, proposal, edit, payment run, payment medium. Results in REGUH and REGUP. Payment file through the payment medium workbench or a custom extract to the disbursing system.
Main tablesLFA1, LFB1, LFBK, BSIK, BSAK, REGUH, REGUP, PAYR, WITH_ITEM
Main transactionsXK01 to XK03, FB60, FB65, F-47, F-48, F-54, F110, FBL1N, FK10N, MRBR
Key configurationPayment methods and house banks (FBZP). Terms of payment. Tolerances. Dual control for sensitive vendor fields. Duplicate invoice check on the vendor master.
Federal functionsPrompt Payment Act due date and interest penalty, fast pay, payment statistical sampling, Treasury confirmation, vendor data from the central contractor registration. See the federal page.
Audit notesPayee changes are in CDHDR and CDPOS under object class KRED. One-time vendor payments carry the payee on the document in BSEC. Where disbursing is external, the clearing document is posted from a returned file and should carry the Treasury or disbursing voucher reference.

4. FI Accounts Receivable (FI-AR)

Table SM-5FI-AR module profile
AspectDetail
PurposeHold customer accounts, record bills and collections, age and dun receivables.
Master dataCustomer master KNA1, KNB1, sales data KNVV. Federal customers carry a trading partner in VBUND.
DocumentsBills come from SD billing (VF01) or direct entry (FB70). Open items in BSID, cleared items in BSAD.
Main tablesKNA1, KNB1, BSID, BSAD, MHNK, MHND
Main transactionsXD01 to XD03, FB70, FB75, F-28, F-32, FBL5N, FD10N, F150, F103, F104, FINT
Key configurationDunning procedure, interest calculation, payment terms, tolerance and write-off limits, lockbox or collection file processing.
Federal functionsIPAC collections, SF 1080 and SF 1081 billing and transfer forms, Treasury Offset Program referral, Treasury Report on Receivables. The GFEBS role map lists custom transactions for the 1080 and 1081 extracts and for the receivables report.
Audit notesReimbursable receivables must tie to unfilled customer orders and earned revenue. Intragovernmental receivables need the trading partner for eliminations. DoD IG found $48.7 billion reported from GFEBS without a trading partner in fiscal year 2010.

5. FI Asset Accounting (FI-AA)

Table SM-6FI-AA module profile
AspectDetail
PurposeHold the fixed asset subledger: acquisition, transfer, retirement, depreciation, and construction in progress.
Organizational unitsChart of depreciation with depreciation areas. Area 01 normally posts to the general ledger.
Master dataAsset class ANKA sets account determination and default depreciation terms. Asset master ANLA, time-dependent data such as cost center and fund in ANLZ, depreciation terms in ANLB.
DocumentsAsset line items ANEP with header ANEK. Annual values ANLC. Periodic depreciation ANLP. Each posting also creates an FI document.
Main transactionsAS01 to AS03, AW01N, ABZON, F-90, ABUMN, ABAVN, AIAB, AIBU, AFAB, AJRW, AJAB, ABST2
Key configurationAccount determination (AO90). Depreciation keys. Capitalization thresholds through maximum low-value amounts and screen rules. Asset under construction settlement profile. Transaction types TABWA.
IntegrationPurchase orders with account assignment category A capitalize directly. Projects and orders settle to assets under construction, then to final assets. Equipment in Plant Maintenance can synchronize with the asset master.
Audit notesExistence, completeness, and valuation of General PP&E depend on the asset master agreeing to the accountable property system. DoD IG reported that a GFEBS real property universe differed from the DDRS trial balance by $2.0 billion in acquisition cost at June 30, 2018, and that in-house construction costs were not flowing to project construction-in-progress accounts.

6. Bank accounting and cash (FI-BL)

Table SM-7FI-BL module profile
AspectDetail
PurposeHouse banks, payment media, check register, bank statement processing.
Main tablesT012, T012K, BNKA, PAYR, FEBKO, FEBEP
Main transactionsFI01 to FI03, FI12, FCH1, FCHN, FF_5, FEBAN
Federal differenceA federal entity does not hold commercial bank balances for appropriated funds. Cash is Fund Balance with Treasury, USSGL 1010, by Treasury account symbol. The house bank and bank clearing accounts represent the disbursing office and disbursements in transit.
Audit notesThe reconciliation is to Treasury, not to a bank statement. The GFEBS role map shows a cash balancing activity built on custom DCAS extract and identification transactions and SF 1081 processing.

7. Funds Management (PSM-FM) and US Federal (PSM-FG)

Table SM-8PSM-FM and PSM-FG module profile
AspectDetail
PurposeControl and report the use of budget authority by fund, organization, and object, and derive the USSGL budgetary accounts.
Organizational unitsFM area, assigned to company codes and controlling area.
Master dataFund FMFINCODE, funds center FMFCTR in a hierarchy, commitment item FMCI, functional area TFKB, funded program FMMEASURE, budget period, grant. Application of funds in the federal extension.
BudgetBudget Control System: entry documents FMBH and FMBL, totals FMBDT, availability control ledger FMAVCT.
Commitments and actualsCommitment line items FMIOI, actual line items FMIFIIT, totals FMIT. Earmarked funds documents KBLK and KBLP.
Main transactionsFMBB, FMAVCR01, FMX1, FMY1, FMZ1, FMRP_RFFMEP1AX, FMJ2, FM5I, FMSA, FMCIA, FMDERIVE
Key configurationUpdate profile, which decides when each value type consumes budget. Derivation strategy. Budget categories and types. Availability control tolerance profiles and activity groups. Budgetary ledger account derivation.
IntegrationUpdated by purchasing, FI, CO, travel, and payroll postings. Feeds the budgetary ledger and the federal reporting ledgers.
Where to read moreThe federal accounting page covers this module in full.

8. Controlling (CO)

Table SM-9CO module profile
AspectDetail
PurposeCollect cost by responsibility and by purpose, allocate it, and settle it. In a federal system this supports the Statement of Net Cost and reimbursable pricing.
Organizational unitsControlling area, assigned to company codes. Operating concern is rarely used in DoD.
Master dataCost center CSKS in a standard hierarchy. Cost element CSKA and CSKB: primary elements mirror G/L expense accounts, secondary elements exist only in CO. Activity type CSLA. Statistical key figure. Internal order AUFK. Groups stored as sets in SETHEADER, SETNODE, SETLEAF.
DocumentsHeader COBK, line items COEP, totals COSP for primary and COSS for secondary costs. Commitments in COOI.
Main transactionsKS01 to KS03, KO01 to KO03, KA01, KL01, KB21N, KB11N, KSU5, KSV5, KO88, KSB1, KOB1, OKP1
Key configurationOrder types and settlement profiles. Allocation cycles T811C and T811S. Activity prices. Real and statistical account assignment rules. Period lock.
IntegrationEvery expense posting needs one real cost object. The cost object usually drives the FM account assignment through FMZUOB or derivation rules.
DoD specificsThe GFEBS role map lists custom cost center attribute tables for unit identification code, table of distribution and allowances, program area, and organization identifiers. That shows how Army force structure is attached to cost centers.
Audit notesSecondary allocations move cost without an FI document in classic CO. Reconcile CO to FI with the reconciliation ledger in classic G/L, or real-time integration in the new G/L. In S/4HANA both are in ACDOCA.

9. Project System (PS)

Table SM-10PS module profile
AspectDetail
PurposePlan, fund, and track cost for projects: construction, modernization, research, and reimbursable work.
Master dataProject definition PROJ. WBS elements PRPS in a hierarchy PRHI. Networks and activities for scheduling. System and user status in JEST.
DocumentsCosts and commitments post to WBS elements through CO. Project totals in RPSCO. Budget in BPGE and BPJA.
Main transactionsCJ20N, CJ01 to CJ03, CJ30, CJ32, CJ88, CJI3, CJI5, CN41
Key configurationProject profile, coding mask, status profile, settlement profile, budget profile and availability control, results analysis.
DoD specificsGFEBS procedures show the funded program set to the same value as the WBS element, for example S.0000056, with the project released and a user status of funded before it can be charged. The budget for it is loaded in FMBB.
Audit notesConstruction in progress sits on WBS elements until settled to an asset under construction and then to a final asset. Late settlement overstates construction in progress and understates depreciation.

10. MM Purchasing (MM-PUR)

Table SM-11MM-PUR module profile
AspectDetail
PurposeRecord requirements, commitments, obligations, and contract data.
Organizational unitsPurchasing organization, purchasing group, plant.
Master dataVendor purchasing data LFM1, info records EINA and EINE, source list EORD, material group T023, service master.
DocumentsRequisition EBAN with account assignment EBKN. Purchasing document EKKO, EKPO, EKKN, EKET. Category in EKKO-BSTYP: F purchase order, K contract, L scheduling agreement, A request for quotation. History EKBE.
Main transactionsME51N, ME54N, ME21N, ME22N, ME23N, ME29N, ME2N, ME2K, ME5A, ME31K
Key configurationDocument types and number ranges. Account assignment categories: K cost center, P project, F order, A asset. Item categories: standard, D service, B limit. Release strategies with classification. Tolerance keys. Field selection.
IntegrationEach account-assigned item updates FM (FMIOI value type 50 for requisitions, 51 for orders) and CO commitments (COOI). Availability control runs at save.
DoD specificsContracts are written in separate contract writing systems. The award comes back by interface and creates or updates the purchase order. GFEBS procedures show requisition types for the standard procurement system, miscellaneous pay, and outbound MIPRs, with funds certification as a release step in ME54N and contract number and line item stored on customer data tabs.
Audit notesThe purchase order is the obligation record. It must agree with the contract in the contract repository by number, line, amount, and funding citation. Old open items with the delivery-completed or final-invoice indicator unset are deobligation candidates.

11. MM Inventory Management and valuation (MM-IM)

Table SM-12MM-IM module profile
AspectDetail
PurposeRecord every stock movement by quantity and value.
Organizational unitsPlant, storage location, valuation area, which is normally the plant.
Master dataMaterial master by view: basic MARA, plant MARC, storage location MARD, accounting MBEW. Batch MCHA. Serial numbers linked to equipment.
DocumentsMaterial document MKPF and MSEG, or MATDOC in S/4HANA. The movement type BWART decides quantity and value updates and the account determination.
Main transactionsMIGO, MB51, MB52, MB5B, MMBE, MB21, MI01 to MI07, MR21, MMPV
Key configurationMovement types T156. Automatic account determination OBYC using valuation class and transaction keys such as BSX stock, WRX GR/IR clearing, GBB offsetting, PRD price difference. Price control: standard or moving average.
IntegrationA valuated movement creates an FI document with AWTYP MKPF. Issues to cost centers and orders create CO and FM lines.
Audit notesInventory and operating materials and supplies are valued from MBEW. Federal standards call for moving average or historical cost. Standard price with unresolved price differences is a recurring finding. Physical inventory documents IKPF and ISEG are the count evidence.
Table SM-13Movement types seen most often in logistics-to-finance tracing
Movement typeMeaningAccounting effect
101 / 102Goods receipt for purchase order / reversalStock or expense debit, GR/IR clearing credit
103 / 105Receipt into blocked stock / release from blocked stockValue posts at 105
122Return delivery to vendorReverses the receipt
201 / 202Issue to cost center / reversalExpense debit, stock credit
221 / 222Issue to project / reversalProject cost debit, stock credit
261 / 262Issue to order / reversalOrder cost debit, stock credit
301 / 311Transfer plant to plant / storage location to storage locationValue moves between plants for 301. No value change for 311.
351Goods issue to stock in transit for a stock transport orderStock in transit
501Receipt without purchase orderStock debit, offset credit
551ScrappingLoss debit, stock credit
561Initial entry of stock balancesUsed at data conversion
601Goods issue for deliveryCost of goods sold debit, stock credit
701 / 702Physical inventory gain / lossInventory adjustment

12. Invoice verification and services (MM-IV, MM-SRV)

Table SM-14Logistics invoice verification and service entry profile
AspectDetail
PurposeMatch the vendor invoice to the order and the receipt, and record acceptance of services.
DocumentsInvoice document RBKP and RSEG, with an FI document of type RE. Service entry sheet ESSR with lines ESLL, accepted with a material document.
Main transactionsMIRO, MIR7, MIR4, MRBR, MR8M, MR11, ML81N
Key configurationTolerance keys for price, quantity, and date variances. Payment block reasons. GR-based invoice verification flag on the order item. Evaluated receipt settlement.
How the match worksReceipt debits stock or expense and credits GR/IR clearing. Invoice debits GR/IR clearing and credits the vendor. A balance left on GR/IR clearing is goods received and not invoiced, or invoiced and not received.
DoD specificsInvoices and receiving reports usually arrive from the invoicing and acceptance system by interface and post through IDocs or BAPIs. GFEBS procedures show manual MIGO with movement type 101 and MIRO for locally entered cases.
Audit notesBlocked invoices in RBKP_BLOCKED and aged GR/IR balances are accrual and cutoff indicators. MR11 write-offs of GR/IR differences need approval evidence.

13. Sales and Distribution (SD)

Table SM-15SD module profile
AspectDetail
PurposeIn a working capital fund, sell supplies and services to customers. In a general fund system, manage reimbursable orders and bill for them.
Organizational unitsSales organization, distribution channel, division, which together form the sales area.
DocumentsSales order VBAK and VBAP. Delivery LIKP and LIPS. Billing VBRK and VBRP. Document flow VBFA. Pricing conditions KONV.
Main transactionsVA01 to VA03, VL01N, VL02N, VF01, VF04, VF11, DP91, DP96, VFX3
Key configurationSales document types, item categories, pricing procedure, account determination VKOA, billing types, copy control, dynamic item processor profile for resource-related billing.
Reimbursable patternThe customer order is a sales order that carries the customer funding document. Work is charged to a WBS element or order. Resource-related billing (DP91, DP96) turns the costs into a billing request and then a bill. The bill posts revenue and a receivable or an IPAC collection.
DoD specificsGFEBS procedures show sales orders for direct cite and reimbursable work, approval by entering a condition value in VA02, a fund for automatic reimbursable authority, and custom reimbursable status reports. Payment methods identify IPAC and SF 1080 collections.
Audit notesUnfilled customer orders, USSGL 4221 and 4222, must agree with open sales order values. Revenue must match costs incurred on the linked cost object.

14. Plant Maintenance and Production (PM, PP)

Table SM-16PM and PP module profile
AspectDetail
PurposeMaintain equipment and facilities, and run depot repair and manufacturing.
Master dataFunctional location IFLOT, equipment EQUI with time segments EQUZ, bills of material STKO and STPO, task lists PLKO and PLPO, work centers CRHD, maintenance plans MPLA and MPOS, measuring points IMPTT.
DocumentsNotification QMEL. Order AUFK with AFIH for maintenance or AFKO and AFPO for production. Operations AFVC. Reservations RESB. Confirmations AFRU.
Main transactionsIW21, IW31, IW32, IW41, IW38, IE01 to IE03, IP10, CO01, CO11N, MD04
Key configurationOrder types, planning plants, settlement rules, costing variants, activity prices for labor, confirmation parameters, MRP types.
IntegrationParts issued to an order post movement type 261. Labor confirmations post activity allocation from the work center cost center. The order settles to a cost center, WBS element, asset, or to inventory for repaired items.
DoD specificsThe public GCSS-Army maintenance transaction reference lists standard PM transactions next to Army custom reports for equipment status and overage reparables, and Defense Forces transactions for equipment and material situation.
Audit notesWork in process at depots is order cost not yet settled. Repair cost capitalized to inventory depends on settlement rules and on carcass and reparable pricing.

15. Real Estate (RE-FX)

Table SM-17RE-FX module profile
AspectDetail
PurposeHold real property inventory and contracts: sites, buildings, land, usable spaces, leases, and occupancy agreements.
Master dataBusiness entity VIBDBE, building VIBDBU, land VIBDPR, rental object VIBDRO, architectural objects VIBDAO, measurements VIBDMEAS. Business partners in BUT000.
DocumentsContract VICNCN with conditions VICDCOND and cash flow VICDCFPAY. Periodic posting creates FI documents.
Main transactionsRE80, REBDBE, REBDBU, REBDPR, REBDRO, RECN, REISBE, REISCN
DoD specificsThe GFEBS role map places real property under RE-FX, with custom transactions to create installations and business partners and to produce the DD Form 1354 transfer and acceptance of real property and the DA Form 337 for disposal. Each real property object links to an asset master for valuation.
Audit notesThe real property unique identifier, facility number, acquisition cost, and placed-in-service date must be complete and must agree between the RE object, the asset master, and the accountable property system of record.

16. Time, labor, and personnel (HCM, CATS)

Table SM-18HCM and CATS module profile
AspectDetail
PurposeRecord working time against cost objects. Full SAP payroll is not used for DoD civilian or military pay.
Master dataMini personnel master: infotypes 0000, 0001, 0002, 0105 in PA* tables. Organizational management objects in HRP1000 and HRP1001.
DocumentsTime sheet records CATSDB. Transfers to Controlling create activity allocations. Transfers to PM or PS create confirmations.
Main transactionsCAT2, CAT3, CAT7, CAT5, PA20, PA30
DoD specificsCivilian pay is computed in the Defense Civilian Pay System. The ERP receives payroll results by interface and posts expense and liability. Labor distribution to cost objects comes from the time system or from CATS. The GFEBS role map lists a custom payroll interface error transaction.
Audit notesPayroll expense in the ledger must reconcile to the payroll system gross-to-net file by pay period. DoD IG counted 148 noncompliant civilian pay postings and 223 noncompliant military pay postings in its 2019 review of GFEBS posting logic.

17. Defense Forces and Public Security (DFPS)

Table SM-19DFPS industry solution profile
AspectDetail
PurposeAdd military organization and deployment concepts to SAP logistics: force elements, authorized and actual equipment, support relationships, deployed operation with temporary disconnection.
ObjectsForce element as an extension of the organizational unit. Structures for peacetime and operations. Material and equipment situation by force element. Transactions and tables sit in the /ISDFPS/ namespace.
Main transactions/ISDFPS/LSP2 logistical mission support, /ISDFPS/DISP_EQU_SIT, /ISDFPS/DISP_MAT_SIT, /ISDFPS/SREL1 support relationships, /ISDFPS/TOEP2
DoD specificsThese transactions appear in the public GCSS-Army maintenance transaction reference, which is direct evidence that GCSS-Army uses the Defense Forces solution.
Audit notesAuthorized versus on-hand equipment by force element supports existence and completeness testing of general equipment and of operating materials and supplies held by units.

18. Technical and analytical components

Table SM-20Supporting SAP components around the ERP
ComponentRoleWhere it shows up in DoD programs
Business Warehouse (BW) and BusinessObjectsData warehouse and reporting. Extractors load ERP data to InfoProviders. Queries run in BEx or web reporting.GFEBS training material refers to BEx web reports for Funds Management. The GFEBS role map has steps to upload plan data to SAP BI.
Process Integration or Process Orchestration (PI/PO)Message mapping and routing between SAP and other systems.Sits between the ERP and the DoD Global Exchange.
Solution ManagerApplication lifecycle: change control, testing, monitoring.Change evidence for IT general controls.
Governance, Risk, and Compliance (GRC)Access risk analysis, emergency access, access requests.Segregation of duties rule sets and firefighter logs.
Landscape Transformation Replication Server (SLT)Trigger-based table replication.The Army described SLT-based streaming from GFEBS and GCSS-Army to Advana in 2023.
Master Data Governance and ALE distributionCentral maintenance and distribution of master data.The Army Enterprise Systems Integration Program provides the master data hub for the Army ERPs.
Business Planning and Consolidation or BW Integrated PlanningBudget formulation and planning.The GFEBS role map has budget formulation steps with retraction of the approved plan into execution.

Sources

  1. GFEBS role to transaction code mapping (public copy)
  2. U.S. Army Financial Management School: GFEBS Desktop SOP (public copy)
  3. GCSS-Army Maintenance T-Code Favorites Reference
  4. DODIG-2012-066: GFEBS did not provide required financial information
  5. DODIG-2020-035: Followup audit of GFEBS Acquire-to-Retire and Budget-to-Report
  6. DODIG-2013-057: DLA Enterprise Business System and the USSGL
  7. SAP Learning: development history of Defense and Security
  8. Army.mil: GFEBS and GCSS-Army replication pipelines to Advana (Sept 2023)

Educational reference. Standard product tables and public sources only. Not an official DoD, DFAS, SAP, or Oracle publication.