SlideShare uma empresa Scribd logo
1 de 6
1
Fundamentals of MM-FIAccount
Determination
Several colleagues haveasked questions about integration between Materials
Management (MM) and Financial Accounting (FI) module:
- How do postings fromMM flow into FI?
- How do we find out whatoccurs behind-the-scenes?
- How do we identify which movement types are pointing to a specific GL
Account?
- Is there a way by which wecan change the posting to a different General Ledger
(GL) Account?
- How does one create a new movement type and assign it to a specific GL
Account?
Many SAP practitioners – ITand business alike – are in similar situation and do not
know whereto starton MM-FI data flow and reconciliation. This blog is an
attempt to clarify the fundamentals of MM-FI accountdetermination.
Configuration transaction OBYC forms the core of SAP’s integration between the
MM, FI, and Controlling (CO) modules in a traditional SAP ERP system
Transaction keys(1) are used to determine general ledger accounts used by the
system. Accountmodifier is used to differentiate account determinations,
depending on the procedure. [Transaction and accountmodifiers can be seen as a
logical grouping similar types of transactions]. The transaction-accountmodifier,
along with the valuation class, drives the accounting entries. Transaction keys are
predefined in the SAP systemand cannotbe changed.
2
3
Figure1: OBYC setup for BSX – Inventory posting
Many of you may have seen an accounting entry at the time of the purchaseof
raw material as a debit to inventory and credit GR/IR. The configuration setup of
transaction BSX (inventory posting) is responsiblefor the inventory posting (see
Figure1), and WRX (GR/IRclearing account) is responsiblefor GR/IRposting.
When movement type 101 is used to record the goods receipt of raw material
(valuation class 3000) for a purchaseorder, the systemlooks up the GL Account
for transaction BSX and WRX for valuation class 3000 and records it in the
accounting document.
4
5
Figure2: OBYC setup for GBB-VBR – Consumption to Order
Similarly, when raw material is consumed using movement type 261, thesystem
looks up transaction GBB (offsetting entry for inventory posting) for account
modifier VBR (consumption for internal goods issues), and that reflects the GL
Account in the accounting document (see Figure2)
Figure3 provides a summary of few important movement types and accounting
entries. Business process is listed in the column furthest to the left, with
movement type in the next column, and the debit and credit posting in the
subsequentcolumns.
There is a column for transaction and account modifiers; as wenoted earlier,
these are SAP’s terms for logically grouping similar types of transactions. The
transaction account modifier, along with the valuation class, drives the accounting
entries.
The OBYC MM-FI accountdetermination configuration is set up at the time of
original implementation, and once set up, these accounts arederived behind the
scenes. You’ll want to test the setup beforegoing live to ensurethat the correct
accounts are being hit for the respectivetransactions. You can change this
configuration after go-live, but the revised setup needs to be thoroughly tested.
Otherwise, wemay run the risk of impacting regular operations.
6
Figure3: Summary of select movement types and accounting entries
Key take-aways:
 Transaction-accountmodifier and valuation class drivethe accounting entries
 Transaction key: determines general ledger accounts for posting
 Account modifier: differentiates account determination based on procedure
 OBYC MM-FI Accountdetermination setup is stored in underlying table T030
 OMJJ Movement Typesetup is stored in underlying table T156X
 Combine these two tables (via SQ00 query, or simply on Excel)
 The account modifier links the Movement Type to the Accounting entries
I hope this write-up was usefuland explained the fundamentals to the readers.
(1) - The transaction key in MM-FI accountdetermination isnot the same as
transaction code. A transaction code is an alphanumeric code thatrepresentsa
particular task in SAP. It allows usersto access tasks directly without having to use
menu paths.

Mais conteúdo relacionado

Mais procurados

Mts and mto and account based copa and costing based copa
Mts and mto and account based copa and costing based copa Mts and mto and account based copa and costing based copa
Mts and mto and account based copa and costing based copa
Intelligroup, Inc.
 
Copa configuration
Copa configurationCopa configuration
Copa configuration
Mithun Roy
 
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
John Jordan
 

Mais procurados (20)

Inter company STO
Inter company STOInter company STO
Inter company STO
 
New Asset Accounting in S4 HANA
New Asset Accounting in S4 HANANew Asset Accounting in S4 HANA
New Asset Accounting in S4 HANA
 
Credit Management in SAP SD
Credit Management in SAP SDCredit Management in SAP SD
Credit Management in SAP SD
 
Withholding tax in sap
Withholding tax in sapWithholding tax in sap
Withholding tax in sap
 
SAP - FIXED ASSETS ACCOUNTING
SAP - FIXED ASSETS ACCOUNTINGSAP - FIXED ASSETS ACCOUNTING
SAP - FIXED ASSETS ACCOUNTING
 
Consignment process
Consignment processConsignment process
Consignment process
 
Mts and mto and account based copa and costing based copa
Mts and mto and account based copa and costing based copa Mts and mto and account based copa and costing based copa
Mts and mto and account based copa and costing based copa
 
How to split cost of goods sold
How to split cost of goods soldHow to split cost of goods sold
How to split cost of goods sold
 
Output determination
Output determinationOutput determination
Output determination
 
Revenue account determination
Revenue account determinationRevenue account determination
Revenue account determination
 
SAP SD Notes
SAP SD NotesSAP SD Notes
SAP SD Notes
 
Business Area in SAP FI
Business Area in SAP FIBusiness Area in SAP FI
Business Area in SAP FI
 
SAP SD QUERY REPORT_GANESH
SAP SD QUERY REPORT_GANESHSAP SD QUERY REPORT_GANESH
SAP SD QUERY REPORT_GANESH
 
Sap organisation structure business view
Sap organisation structure business viewSap organisation structure business view
Sap organisation structure business view
 
Copa configuration
Copa configurationCopa configuration
Copa configuration
 
F.19 gr ir regrouping
F.19   gr ir regroupingF.19   gr ir regrouping
F.19 gr ir regrouping
 
80467542 asset-closing-in-sap-fico
80467542 asset-closing-in-sap-fico80467542 asset-closing-in-sap-fico
80467542 asset-closing-in-sap-fico
 
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
 
Pricing Routine In Vofm
Pricing Routine In VofmPricing Routine In Vofm
Pricing Routine In Vofm
 
STO movement Type
STO movement TypeSTO movement Type
STO movement Type
 

Semelhante a SAP Account determination MM-FI by Odaiah Pelley

Fi mm s_dintegration
Fi mm s_dintegrationFi mm s_dintegration
Fi mm s_dintegration
subbusap86
 
Fi mm-integration doc
Fi mm-integration docFi mm-integration doc
Fi mm-integration doc
Giwa D. A
 
Configure automatic postings
Configure automatic postingsConfigure automatic postings
Configure automatic postings
armindajack
 
Ficointerviewquestionsandanswers
FicointerviewquestionsandanswersFicointerviewquestionsandanswers
Ficointerviewquestionsandanswers
karan bhagat
 
Fico interview questions and answers
Fico interview questions and answersFico interview questions and answers
Fico interview questions and answers
Processweaver Hr
 

Semelhante a SAP Account determination MM-FI by Odaiah Pelley (20)

Account Determination.pdf
Account Determination.pdfAccount Determination.pdf
Account Determination.pdf
 
SAP MM IM Physical inventory -cycle counting
SAP MM IM Physical inventory -cycle countingSAP MM IM Physical inventory -cycle counting
SAP MM IM Physical inventory -cycle counting
 
14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)
 
Oracle payroll-subledger accounting integration
Oracle payroll-subledger accounting integrationOracle payroll-subledger accounting integration
Oracle payroll-subledger accounting integration
 
Fi mm s_dintegration
Fi mm s_dintegrationFi mm s_dintegration
Fi mm s_dintegration
 
Fi mm-s dintegration
Fi mm-s dintegrationFi mm-s dintegration
Fi mm-s dintegration
 
Fi mm-integration doc
Fi mm-integration docFi mm-integration doc
Fi mm-integration doc
 
Practical questions
Practical questionsPractical questions
Practical questions
 
Configure automatic postings
Configure automatic postingsConfigure automatic postings
Configure automatic postings
 
Sap fico interview questions
Sap fico interview questionsSap fico interview questions
Sap fico interview questions
 
dynamics 365 IVR in finance and opertaions.docx
dynamics 365 IVR in finance and opertaions.docxdynamics 365 IVR in finance and opertaions.docx
dynamics 365 IVR in finance and opertaions.docx
 
Interview questions
Interview questionsInterview questions
Interview questions
 
Tab
TabTab
Tab
 
Transaction Account Builder Oracle Fusion Procurement
Transaction Account Builder Oracle Fusion ProcurementTransaction Account Builder Oracle Fusion Procurement
Transaction Account Builder Oracle Fusion Procurement
 
Fico interview quetions
Fico interview quetionsFico interview quetions
Fico interview quetions
 
Ficointerviewquestionsandanswers
FicointerviewquestionsandanswersFicointerviewquestionsandanswers
Ficointerviewquestionsandanswers
 
Ficointerviewquestionsandanswers
FicointerviewquestionsandanswersFicointerviewquestionsandanswers
Ficointerviewquestionsandanswers
 
Fico interview questions and answers
Fico interview questions and answersFico interview questions and answers
Fico interview questions and answers
 
SLAOVERVIEWSCREENSHOTS.doc
SLAOVERVIEWSCREENSHOTS.docSLAOVERVIEWSCREENSHOTS.doc
SLAOVERVIEWSCREENSHOTS.doc
 
TRANSITIONING from ACCOUNT GENERATOR SLA
TRANSITIONING from ACCOUNT GENERATOR SLA TRANSITIONING from ACCOUNT GENERATOR SLA
TRANSITIONING from ACCOUNT GENERATOR SLA
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

SAP Account determination MM-FI by Odaiah Pelley

  • 1. 1 Fundamentals of MM-FIAccount Determination Several colleagues haveasked questions about integration between Materials Management (MM) and Financial Accounting (FI) module: - How do postings fromMM flow into FI? - How do we find out whatoccurs behind-the-scenes? - How do we identify which movement types are pointing to a specific GL Account? - Is there a way by which wecan change the posting to a different General Ledger (GL) Account? - How does one create a new movement type and assign it to a specific GL Account? Many SAP practitioners – ITand business alike – are in similar situation and do not know whereto starton MM-FI data flow and reconciliation. This blog is an attempt to clarify the fundamentals of MM-FI accountdetermination. Configuration transaction OBYC forms the core of SAP’s integration between the MM, FI, and Controlling (CO) modules in a traditional SAP ERP system Transaction keys(1) are used to determine general ledger accounts used by the system. Accountmodifier is used to differentiate account determinations, depending on the procedure. [Transaction and accountmodifiers can be seen as a logical grouping similar types of transactions]. The transaction-accountmodifier, along with the valuation class, drives the accounting entries. Transaction keys are predefined in the SAP systemand cannotbe changed.
  • 2. 2
  • 3. 3 Figure1: OBYC setup for BSX – Inventory posting Many of you may have seen an accounting entry at the time of the purchaseof raw material as a debit to inventory and credit GR/IR. The configuration setup of transaction BSX (inventory posting) is responsiblefor the inventory posting (see Figure1), and WRX (GR/IRclearing account) is responsiblefor GR/IRposting. When movement type 101 is used to record the goods receipt of raw material (valuation class 3000) for a purchaseorder, the systemlooks up the GL Account for transaction BSX and WRX for valuation class 3000 and records it in the accounting document.
  • 4. 4
  • 5. 5 Figure2: OBYC setup for GBB-VBR – Consumption to Order Similarly, when raw material is consumed using movement type 261, thesystem looks up transaction GBB (offsetting entry for inventory posting) for account modifier VBR (consumption for internal goods issues), and that reflects the GL Account in the accounting document (see Figure2) Figure3 provides a summary of few important movement types and accounting entries. Business process is listed in the column furthest to the left, with movement type in the next column, and the debit and credit posting in the subsequentcolumns. There is a column for transaction and account modifiers; as wenoted earlier, these are SAP’s terms for logically grouping similar types of transactions. The transaction account modifier, along with the valuation class, drives the accounting entries. The OBYC MM-FI accountdetermination configuration is set up at the time of original implementation, and once set up, these accounts arederived behind the scenes. You’ll want to test the setup beforegoing live to ensurethat the correct accounts are being hit for the respectivetransactions. You can change this configuration after go-live, but the revised setup needs to be thoroughly tested. Otherwise, wemay run the risk of impacting regular operations.
  • 6. 6 Figure3: Summary of select movement types and accounting entries Key take-aways:  Transaction-accountmodifier and valuation class drivethe accounting entries  Transaction key: determines general ledger accounts for posting  Account modifier: differentiates account determination based on procedure  OBYC MM-FI Accountdetermination setup is stored in underlying table T030  OMJJ Movement Typesetup is stored in underlying table T156X  Combine these two tables (via SQ00 query, or simply on Excel)  The account modifier links the Movement Type to the Accounting entries I hope this write-up was usefuland explained the fundamentals to the readers. (1) - The transaction key in MM-FI accountdetermination isnot the same as transaction code. A transaction code is an alphanumeric code thatrepresentsa particular task in SAP. It allows usersto access tasks directly without having to use menu paths.