Predictive accounting includes insights from expected revenue and expected expenditures.
Accounting for incoming sales orders includes:
New concept for handling of predictive data
Financial line item details for incoming orders reporting
Review incoming sales order report
A comprehensive overview of all orders and their values for the time period regardless of billing status
Reporting the Line Items of the Prediction Ledger
The next step of continuous accounting is predictive accounting, and it makes sense to see the future to plan the business operations and make strategies. For example, how much revenue organization will make based on incoming sales order data even if no goods receipt or invoice is booked.
Predictive accounting enables you to look at and analyze data using a forecast of future results based on the most up-to-date data. It enables you to have a better understanding of what your results at the end of the current period or quarter might look like, and why. Predictive accounting also utilizes logistical information that is turned into posting in accounting.
When a sales order is created, predictive accounting creates simulates the corresponding goods issue and invoice. The results of the simulation are stored as journal entries in an extension ledger. The postings in the extension ledger, along with the current data from the underlying base ledger, enable you to see a forecast, for example, of the revenue for one product. It is also possible for you to see a report on all line items of one product. You can display and analyze the data in detail but also at a higher level, for example, in a financial statement.
Data in predictive accounting is processed as follows:
When a sales order is created, predictive accounting checks if delivery and/or invoicing is possible.
The system simulates follow-on processes and creates the journal entries in financial accounting accordingly.
Subsequent financial processes such as revenue recognition and the splitting of costs of goods sold are also triggered. All corresponding documents are displayed in the system as if they were real data. The documents can be identified by a prefix.
The simulated data is now available in reports and you can see and analyze it in your financial statements.
1: Company Code Settings for Prediction Ledger:
In this Customizing activity, you edit the currency types and currency conversion settings that you use in Accounting. Furthermore, you define the corresponding ledger settings and assign accounting principles for ledgers and company codes.
For predictive accounting, a new Ledger Type is used which is Prediction and Commitments.
There are two types of ledger:
Standard Ledger
Extension Ledger
A standard ledger contains a full set of journal entries for all business transactions. An extension ledger is assigned to a standard ledger and inherits all journal entries of the standard ledger for reporting. The underlying ledger must be a standard ledger. Posting made explicitly to an extension ledger are visible in that extension ledger but not in the underlying standard ledger. This concept can be used to avoid duplication of journal entries if many business transactions are valid for both ledgers and only a few adjustments are required in the extension ledger.
2: Define Ledgers for Predictive Accounting:
Use transaction SE11 to enter the prediction ledgers in table FINSV_PRED_RLDNR.
3: Activate Predictive Accounting for Incoming Sales Orders:
In this Customizing activity, you enable the creation of Predictive Accounting journal entries. This allows for management analyses based on accounting-specific characteristics, such as G/L accounts or posting periods.
The Predictive Accounting journal entries are based on simulated customer invoices for predefined sales scenarios. For each controlling area, you can specify the fiscal year from which the Predictive Accounting functionality will be active. For each standard ledger, the system records the Predictive Accounting journal entries in a given Prediction and Commitments extension ledger.
Transfer of Statistical Conditions to CO-PA Account-Based
Since SAP S/4HANA 1809, you can now transfer statistical pricing conditions of customer invoices to Financial Accounting (FI) by using the regular interface between Sales Billing (SD-BIL) and Financial Accounting. In the control data for a pricing procedure, select the Relevant for Account Determination indicator for a statistical price condition. This statistical price condition is then posted as a journal entry to an extension ledger of Financial Accounting. Any analytical app using journal entries can use data from the extension ledger. This new capability is based on a similar functionality in costing-based Profitability Analysis (CO-PA). It has been implemented through a new indicator in the pricing scheme that flags a statistical condition as relevant for account determination. You will need to maintain the configuration in pricing and billing in order for your data to be sent to Finance.
Settings for Transfer the Statistical Conditions
You must specify the Sales Order Type and the Billing Type in the table FINSV_PRED_FKART (Assignment of billing type for Pred. Acc.). Use transaction SM30 to select the table and enter the corresponding sales order type — ID’s and billing type — IDs in the table.
In table FINSV_PRED_FKREL (Assignment order-related billing relevance for Pred. Acc.), you must enter the Sales Order Item Category which is relevant to post in the prediction ledger.
Statistical Condition Types used in Margin Analysis
To activate the transfer of statistical condition types, you use transaction SM30 and select the table FCOV_STAT_ACT (Change View "Activating of Estimated Costs by Assignment to Ledger Group"). You enter the ledger group, to which the ledger for statistical conditions has been assigned.
Transfer of Statistical Conditions to Margin Analysis
Transfer of Statistical Conditions
Statistical Conditions
In the Customizing Sales and Distribution, you enter a condition type to the pricing procedure. The condition type contains the warranty costs and the parameters for Statistical and Relevant for Account Determination has been set. An Accounting Key is assigned to the condition type. The Accounting Key has the assignment to the G/L accounts.
The figure above gives an example about warranty costs transfer to the prediction ledger and therefore to Margin Analysis.