SAP Logo

2065095 - How to Create a Primary Account Assignment For Account Assignment Types

How to Create a Primary Account Assignment for Account Assignment Types.

Environment

SAP Business ByDesign

Reproducing the Issue

  • Go to the Business Configuration work center.
  • Go to the Implementation Projects view.
  • Select the Project and select Open Activity List.
  • Navigate to Fine-Tune and search for the activity Account Assignment Types.
  • Open the activity and select Maintain Account Assignment Types.
  • Select Add Row and in the drop-down for Primary Account Assignment you wish to add a new Primary Account Assignment.

You can add a new Cost Object Type for the field Primary Account Assignment, which have to begin with the letter Z:

  • Navigate to Fine-Tune and search for the activity Cost Object Types.
  • Create a new Cost Object Type and Save.

The newly created Cost Object Type is available in the drop-down of Primary Account Assignment.

account assignment type; primary account assignment; cost object type , KBA , AP-ACC , Business ByDesign: Financial Accounting , How To

Privacy | Terms of use | Legal Disclosure | Copyright | Trademark

account assignment model configuration in sap

Read about…

Production planning overview in sap erp, defining enterprise structure in sap erp, material master overview in sap erp, everything to know about purchase requisition, everything to know about purchase order processing, usage of quality inspections in sap and other erp systems, understanding cash journal process in sap, finance organizational structure in sap, everything you must know on asset accounting, erp cloud analytics – benefits and challenges, account assignment model…overview, faqs and valuation.

account assignment model configuration in sap

Account Assignment Model is a reference method used in document entry when the same distribution of amounts to several Company Codes, cost centers, accounts, etc., is frequently used. Instead of manually distributing the amount among accounts or Company Codes, you may use equivalence numbers for distributing both the credit and debit amounts. A cross-Company Code account assignment model can also be created.

The account assignment model may contain any number of GL accounts. The GL account items  need not be complete. The model can be used across several Company Codes, and can even include Company Codes from non-SAP systems.

Remember, The use of account assignment models is limited to GL accounts.

Valuation and Account Assignment

The valuation in SAP can be at the plant level or the company code level. If you define valuation at the plant level then you can have different prices for the same material in the various plants. If you keep it at the company code level you can have only price across all plants.

Valuation also involves the Price Control .Each material is assigned to a material type in Materials Management and every material is valuated either in Moving Average Price or Standard Price in SAP. These are the two types of price control available.

Frequently Asked Questions on Account Assignment Model

1.    The level at which valuation should take place should be determined early in the project.  Once the level is set, it cannot be changed.

True or False

2.    Which is not an example of Valuation Class?

(a) Finished Products (b) High priced labor (c) Raw Materials (d) Semi-Finished Products

3.    The _________ results in the creation of an invoice sent to the customer.

Billing Document

4.    List three prerequisites for configuring automatic assignments

•    Maintain the Chart of Accounts •    Assign Plants to a Company Code. •    Maintain the necessary Material Types.

5.    _________ is the level at which material valuations are carried out.  It corresponds to either a single plant or all plants within a company code.

Valuation Area

6.    The valuation class allows the user to group together materials with similar properties so they can be managed under the same stock account.

7.    The billing document results in the creation of an invoice sent to the customer.   This is a major integration point between the Production Planning Module and the Financial Accounting Module?

False. The billing document results in the creation of an invoice sent to the customer.  However, this is a major integration point between the Sales and Distribution and the Financial Accounting Module.

ERP Avatar

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Featured Posts

account assignment model configuration in sap

  • ABAP Keywords (1)
  • ABAP Programs (46)
  • Articles (1)
  • ASAP Methodology (1)
  • Business One (1)
  • Configuration (6)
  • Controlling (CO) (14)
  • Customer Relationship Management (CRM) (8)
  • Customizing (2)
  • Datawarehouse (1)
  • Finance (FI) (188)
  • Fun Corner (4)
  • Industry Solutions (IS) (1)
  • Installation (3)
  • Integration (4)
  • Master Data Management(MDM) (1)
  • Material Management (34)
  • Migration (1)
  • Netweaver (3)
  • Plant Maintenance (4)
  • Production Planning (PP) (14)
  • Project Systems (PS) (2)
  • Quality Management (7)
  • Sales and Distribution (SD) (77)
  • SAP General (255)
  • SAP News (3)
  • Security (1)
  • Supply Chain Management (SCM) (3)
  • Tips & Tricks (13)
  • Transactions (1)
  • Warehouse Management (WM) (13)
  • Web Dynpro (6)
  • Workflow (5)
  • DMCA Information & Copyright
  • ERP Database
  • Privacy Policy
  • SAP Books Store
  • Search Results

ABAP (3) ABAP Programs (13) ALV (2) ALV reports (1) Contorlling (1) ERP (1) ERP process (1) FAQs (1) Industry Solutions (IS) (1) News (1) Sales and Distribution (SD) (1) SAP Basis (1) SAP FI (1) SAP Fun (1) SAP General (1) SAP News (1) SAP Tips (2) Tips (1) Tips & Tricks (1) Tips and Tricks (1) Workflow (1)

  • ABAP Snippets
  • Top SAP Courses
  • Top SAP Books

SAP and ABAP Free Tutorials

Account assignment in SAP Purchasing (MM) – FAQ

SAP Purchase Order ME21N Exit e1472546229483

This note provides answers to frequently asked questions regarding account assignment in purchasing documents. This post is based on Snote 496082.

Table of Contents

FAQ: Account Assignement in SAP Purchasing

Account assignement : g/l account for a sales order.

Question: Why is the G/L account for a sales order with nonvaluated individual sales order stock different from the account with valuated indivi dual sales order stock?

Answer: See Note 458270.

Multiple Account Assignment in Purchasing

Question: Can you create several assets at the same time in the new purchasing transactions?

Answer: You can create several assets at the same time. However, you must first ensure that at least as many account assignment lines have bee n created as the number of assets that you want to create. You can do this very easily using the copy function.

G/L Account is not saved if switch to a material group

Question: You create a purchase order with account assignment using transaction ME22. You enter a material group, from which a G/L account is de termined using the valuation class. If you then switch to a material group that does not determine a G/L account via the valuation class, the system deletes the previous G/L account and prompts you to enter a G/L account. If you cancel the account assignment screen and change the material group back on the item detail screen, the previously determined G/L account is not determined again. Why is this ?

Answer: Unfortunately, this system behavior cannot be changed. First, enter any G/L account, so that the item is valid. If you then switch to the old material group again, the system also determines the correct G/L account again.

Entering the same account assignments for different items

Question: Is there an easy way of entering the same account assignments for different items in the new EnjoySAP transactions?

Answer: Ensure that Note 315676 has been implemented in your system and follow the procedure described there

Repeat account assignment function not work in the new EnjoySAP

Question: Why does the repeat acc. assignment function not work in the new EnjoySAP transactions when you create new account assignments in multiple acc. assign. ?

Solution: Use the copy function in multiple acc. assignment to create identical account assignment lines. You can use the repeat account assi gnment function to create similar account assignments for different items with the same account assignment category. To do this, proce ed as described in the answer to question 4.

Issue message KI 161 “Cost center &/& does n ot exist on &

Question: When you change the account assignment of an existing purchase order, why does the system issue message KI 161 “Cost center &/& does n ot exist on &” ? The same phenomenon occurs for other account assignment objects (for example, profit center).

Solution: Refer to Note 193371.

Can you create assets from the single account assignment screen?

Solution: Assets can only be created from the multiple account assignment screen (“Account assignment” tab). You can switch between single account assignment and multiple account assignment on the “Account assignment” tab page by clicking the icon above on the left.

Why does the system not display an account assignment tab page even though you have entered an account assignment category?

Solution: After you have implemented Note 520149, the account assignment tab is not displayed until all the required information is available, for example, the company code.

Why are account assignment objects derived in some situations, even though the relevant field on the account assignment tab page is hidden?

Solution: Refer to Note 619203.

ME 453 “Changing consump. or spec. stock indicator not allowed

You create a purchase order with reference to a subcontracting purchase requisition. This purchase requisition was created with an unknown account assignment, that is, account assignment category “U”. When you change the account assignment category in the purchase order, the system issues error message ME 453 “Changing consump. or spec. stock indicator not allowed (subcontracting)”.

Solution: See Note 205597

Select a valuated goods receipt together with multiple account assignment

Why can you not select a valuated goods receipt together with multiple account assignment in a purchase order or purchase requisition?

Solution: See Note 204252.

EBAN-FISTL, -GEBER, -KBLNR, -GRANT and -FKBER (as in table EKPO) empty

Funds Management is active. Why are the fields EBAN-FISTL, -GEBER, -KBLNR, -GRANT and -FKBER (as in table EKPO) empty? Solution: These fields are only filled if the account assignment category is set to “blank”. If you maintain an account assignment category in t he purchasing document, the system adds the information from these fields to the EBKN table (as in EKKN).

AA 334 “You cannot post to this asset (Asset & & blocked for acquisitions)

You try to change a purchase order item with acc. assignment category “A”, which contains a locked asset. The system issues error message AA 334 “You cannot post to this asset (Asset & & blocked for acquisitions)”. Solution: This is the standard system design. To make changes to this purchase order item, you have the following two options:

a) If you no longer require the purchase order item with the blocked asset, delete the purchase order item. b) Otherwise, you must activate the asset, make the required changes to the purchase order item, and then block the asset again.

The indicator for the account assignment screen

Question: What is the meaning of the indicator for the account assign. screen that you can set in Customizing for single account assignment/m ultiple account assignment? Solution: The indicator determines which account assignment screen is used by default for maintaining the account assign. for a purchase orde r item. For the EnjoySAP transactions, this value is simply a proposal that you can change in the purchasing document. For the old transactions, this value is the only one that you can use.

Question: Is there an unknown account assign. for standard purchase orders?

Solution: This is generally not allowed, and the system issues message ME 069 “Unknown account assignment not defined for use here”. There is an exception in the case of service items that are created with item category D (service) or B (limit).

Acc. Assignment check is not performed when Purchase Order is updated

Question: You change data in a purchase order item (for example, purchase order value, delivery date, and so on). Why does the system not perform another acc. assignment check?

Solution: This is the standard system design. When you created the purchase order item, if the system already checked the acc. assignment and there were no errors, another acc.?assignment check only takes place if you change a field that is relevant to account assign.?(for example, quantity, material number, and so on). If this system response does not meet your requirements, implement the account assignment check in the BAdI ME_PROCESS_PO_CUST. The BA dI is called each time the purchase order is changed.

“In case of account assignment, please enter acc. assignment data for item”

Question: If you delete all the account assign?lines that were entered in the account assignment screen, the system exits the account assign. tab page and goes to the material data. In addition, the system issues the error message “In case of account assignment, please enter acc. assignment data for item”.

Answer: In the current system design, if you delete all the account assignment lines, the system assumes that you do not want to maintain any account assignment data. This conflicts with the account assignment category and the system issues error message 06 436. You can then remove the account assignment indicator. Procedure: If you want to delete all the account assignment data that was entered, see the answer to question 24.

Third-party order processing (CS) and individual purchase order processing (CB)

Question: Which account assignment categories should you enter in schedule line categories for third-party order processing (CS) and individual purchase order processing (CB)? Solution: See Note 210997.

G/L Account is not transfered from Valuation class

Question: In a blanket purchase order or blanket purchase requisition with account assignment, you subsequently change the material group. Even though the new material group is assigned to another G/L account via the valuation class, the system does not redetermine the account assignment for the relevant item. The old G/L account remains.

Solution: See Note 449216.

Customizing Account assignment fields as required entry, optional entry, or display fields

Question: In Customizing, you can set the, or as completely hidden fields, depending on the account assignment category. These settings also determine whether the system deletes or retains the values for the account assignment fields when you change the account assignment category in a purchase order item.

Answer: In Customizing for materials management (MM), when you maintain account assignment categories (IMG: Materials Management-> Purchasing -> Account Assignment-> Maintain Account Assignment Categories), you can control the different account assignment fields as follows: Required entry: You must make an entry in the field, otherwise the system issues error message ME 083.

  • Optional entry: Entry in this field is optional.
  • Display: The field is displayed, but it is not ready for input.
  • Hidden: The field is hidden. Example:

The acc. assignment category is K, the cost center is an optional entry field and it is filled with the value 1000. You change the acc. assignment category to P. Subject to the field settings for the cost center for the acc. assignment category P, the system response is as follows: The cost center is a required entry or an optional entry field: The system transfers the value 1000 for the cos t center.The cost center is a display field: First, the value 1000 for the cost center is deleted. If the system can determine a value again after you enter the changed acc. assignment category, this value is transferred. The cost center is a hidden field: The system deletes the value 1000 for the cost center.

System ignores the acc. assignment data of the purchase requisition for the second schedule line.

Question: You create a purchase order item assigned to an account with reference to a purchase requisition. For this purchase order item, you create a second schedule line with reference to another purchase requisition. The system ignores the acc. assignment data of the purchase requisition for the second schedule line. Solution: This is the standard system design. The system does not generate multiple acc. assignment in the purchase order item, even if the t wo referenced purchase requisitions are assigned to different CO objects. Refer to Note 47150 for the old transactions and to Notes 422609 and 771045 for the EnjoySAP transactions.

Undelete an item in a purchase requisition if assignment data is no longer valid

Question: Why can you undelete an item in a purchase requisition if the corresponding acc. assignment data is no longer valid? Solution: When you undelete an item in a purchase requisition, the system does not perform a new acc. assignment check. Therefore, the accoun t assignment data is not checked again. Nevertheless, errors occur if you try to create a purchase order with reference to this purchase requisition. When you undelete an item in a purchase order, however, the system does perform another acc. assignment check.

Transfer of Acc. Assign. with Reference Document

Question: You create a purchasing document with reference to a reference document. What account assig. data is transferred? Solution: The acc. assignment data is derived from the reference document. If you delete the acc.?assignment category and enter it again, a new automatic general ledger account determination takes place.

Question What is the correct procedure for changing acc. assignment data?

– If, for example, you want to change the acc. assignment category: Note that you MUST first delete all existing acc. assignment data for the relevant item. You can do this by initializing (deleting) the acc. assignment category and confirming by choosing ENTER. Following this, you can enter the new acc. assignment category and the relevant acc. assignment data.

– If you want to change acc. assignment data for the relevant item: For example, you want to change the main acc. assignment objects such as cost center, G/L account, sales order, network, or WBS ele ment, and so on. Here also, we recommend deleting all existing acc. assignment data by initializing (deleting) the account assignme nt category and confirming by choosing ENTER.If you are working with contracts, you must delete the acc. assignment line on the acc. assignment screen and enter a new line t o ensure that the data is derived correctly again. You MUST NOT change the current settings. For example, in some circumstances, the requirements type (OVZH) or the valuation of the requirements class (OVZG) is changed after th e purchasing document is created. This can cause errors in a valuation of goods movements (goods receipt, for example) and MUST BE AVOIDED.

Read more on? Account Assignment

Related Posts

SAP Payment Terms Table

The Most Important SAP Payment Terms Tables (ZTERM, Text…)

October 21, 2018 March 24, 2021

SAP Batch Management 1

SAP Batch Management: User-exits and BAdIs

June 17, 2017 January 21, 2022

SAP Batch Management Tcodes, Tables and Customizing (SAP Batch Management)

June 16, 2017 January 21, 2022

ERProof - Blog about All Things SAP

Blog about all things SAP

ERProof » SAP CO » SAP CO Training » SAP CO Account Assignment

SAP CO Account Assignment

SAP CO Account Assignment

Normally, when a financial document is entered in SAP FI module , user has the option of entering the cost center in the financial document. However, when documents are entered from different modules or a cross-module financial transaction occurs, such as from MM or SD , there is no option of entering the cost center in the document. In this situation, the SAP system will derive the cost center through automatic SAP CO account assignment, substitutions, or through default settings made in the primary cost element.

Automatic SAP CO Account Assignment

The automatic account assignment has to be configured in the transaction code OKB9 . For posting made in external accounting, such as for price differences, exchange rate differences, etc., the SAP system automatically checks entries in the OKB9 settings and derives the cost center.

If you do not enter a CO object (order, cost center, or project) in external accounting postings made in FI, MM or SD modules and the posting is cost relevant, then the automatic account assignment checks the relevant cost center and makes the posting.

Here are examples of automatic account assignments:

  • Banking fees, exchange rate differences and discounts in FI
  • Minor differences and price differences in MM

The account assignment objects that can be maintained in the transaction OKB9 are:

  • Cost center
  • Profit center (profitability segment)

Normally, the automatic account assignment runs on the company code level along with the CO object. However, if the user wants to make the posting on the business area level, valuation area level or profit center level, it is also available in OKB9 settings. So basically it includes the following levels:

  • Company code level
  • Business area level
  • Valuation area level
  • Profit center level

The above 3 excluding the company code level are used in cases when the account assignment is needed below the company code level.

Prerequisites

Here are the prerequisites of activating automatic SAP CO account assignment:

  • Activation of the cost center accounting
  • Creation of cost centers
  • Maintenance of cost elements

Additionally, you can also create orders and profit centers as per the business requirements.

Settings in Transaction OKB9

Let’s discuss settings that are possible for automatic SAP CO account assignment in OKB9 transaction.

Start SPRO transaction and navigate to the following path:

Controlling – Cost Center Accounting – Actual Postings – Manual Actual Postings – Edit Automatic Account Assignment (OKB9)

Alternatively, you can start OKB9 transaction directly from the command bar.

Transaction OKB9 – SAP CO Account Assignment

  • If you want to have the setting on the company code level only, then enter the company code and the cost element along with the corresponding CO object, i.e. a cost center, an order or a profit center.
  • If you want to have the settings on the valuation area level, then enter the company code and the cost element and chose the ‘valuation area’ option in the account assignment detail as ‘1’.
  • Similarly, if you want to have the settings on the business area or profit center level, then choose the option ‘2’ or ‘3’ respectively.

If you have chosen account assignment detail ‘1’ or ‘2’, then click on ‘Detail per business area/valuation area’ on the left sidebar.

Transaction OKB9 – Details per Business Area / Valuation Area

Default SAP CO Account Assignment

In order to determine the correct CO account assignment, the SAP system performs several checks in the following sequence. First it checks the document which a user is posting. If the cost center is empty in the document, then the system checks if any substitutions are maintained for the particular G/L account . Next, if the substitution is also missing, then the system moves on to the OKB9 settings for automatic SAP CO account assignments. Finally, if these settings are also missing, the SAP system checks master data of the primary cost element (G/L Account) under the tab of Default Account Assignment . You can display this master data using the transaction KA03 .

You can maintain the cost center and the order in the master data of the primary cost element.

SAP Cost Element Master Data

So, basically the order of checks the system makes is:

  • Financial document – Cost center
  • Substitutions – transaction OKC9
  • Automatic account assignments – transaction OKB9
  • Default account assignments – transaction KA03 / KA02

Lastly, if any of the above is not maintained, then the SAP system throws an error ‘Account X requires an assignment to a CO Object’ and doesn’t allow posting of a document.

SAP CO Account Assignment using Substitution

In cases where you don’t need OKB9 or default account assignment, the user can go for user exits where a specific G/L account is mentioned under the company and the value in the cost center is substituted by the cost center given in the substitution.

The transaction for maintaining the substitution is GGB1 .

SAP Create Substitution Transaction

Usage of substitutions for SAP CO account assignment is justified by the business requirement and usually SAP CO account assignment requirements are fulfilled by OKB9 or default account assignments.

Did you like this tutorial? Have any questions or comments? We would love to hear your feedback in the comments section below. It’d be a big help for us, and hopefully it’s something we can address for you in improvement of our free SAP CO tutorials.

Navigation Links

Go to next lesson:  SAP Adjustment Postings

Go to previous lesson:  SAP Profit Center

Go to overview of the course: Free SAP CO Training

4 thoughts on “SAP CO Account Assignment”

it is helpful material i ask for more clear details for using substitution method for Account Assignment. thanks in advance

Sir, I am not receiving the training mails from yesterday 7/1/2019. I have completed my training till here(SAP CO Account Assignment) please do send the rest of the training emails for SAP CO. Hope you will do the needful.

I am getting the same error “Account 500911 requires an assignment to a CO object”. In OKB9, we have given company code, Cost element and ticked the check box ‘Indicator: Find profitability segment using substitution’ (V_TKA3A-BSSUBST) and not filled anything like cost center, order and profit center. in OKC9 we have created substitution. All the process happening through Idoc Message Type SINGLESETTRQS_CREATE and inside BAPI BAPI_SINGLESETTREQS_CREATEMULT triggering and raising this error. Cost center is not maintained in 1. Financial document – Cost center 2. Automatic account assignments – transaction OKB9 and 3. Default account assignments – transaction KA03/KA02 But we have substitution in transaction OKC9 to determine cost centre.

Where woulbe be the issue?

good explanation

Leave a Reply Cancel reply

Do you have a question and want it to be answered ASAP? Post it on our FORUM here --> SAP FORUM !

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

Meet Gavern - Free Joomla! 3.0 Template

  • ERPCorp FI/CO Books
  • Access SAP Modules
  • SAP Webinars
  • Client Roster
  • BECOME A MEMBER

Member section cover

ERPCorp SAP FICO Blog

Display sap mm-fi automatic account assignment.

SAP Press Salehttps://shrsl.com/43z0d

by John Jordan

JJ new

Table of Contents

Introduction, display obyc accounts with se16n, more information.

You use configuration Transaction OBYC to assign SAP General Ledger (GL) accounts in Financial Accounting (FI) to movement types in Materials Management (MM), also known as SAP MM-FI Automatic Account Determination or Assignment.

End users do not typically have the authorization to run configuration Transaction OBYC. 

You can easily display automatic account assignments as follows:

View table T030, which stores OBYC configuration settings, with Transaction SE16N.

Type in Table T030 and press Enter to display the selection screen shown in Figure 1.

41 001

Figure 1 : Table T030 Selection Screen To Display SAP MM-FI Configuration Settings

You restrict the table entries displayed on the subsequent results screen by making entries in the Selection Criteria section. To display G/L accounts posted during goods issues (GI) to production orders, make the following entries:

  • Chart of Accounts : Restrict your selection by your chart of accounts, INT in this example
  • Transaction : You display inventory movements with Transaction  GBB
  • Valuation Grouping Code : A group of company codes (set up with transaction OMWD)
  • Account modifier : VBR for GI to production orders
  • Valuation Class : You assign a valuation class in the Costing 2 view 

Click the execute icon to display the screen shown in Figure 2.

41 002

Figure 2 : Table T030 Entries Display SAP MM-FI Configuration Settings

This screen displays the G/L Accounts posted during goods issues to production orders.

For more information on entries in table T030, follow IMG menu path: 

Materials Management • Valuation and Account Assignment • Account Determination • Account Determination Without Wizard • Configure Automatic Postings

Figure 3 displays the menu path.

41 003

Figure 3 : Configure Automatic Postings Menu Path

Click the paper and glasses icon to the left of Configure Automatic Postings at the bottom to display standard SAP documentation on setting up automatic postings.

  

Activity Type

An activity type identifies activities provided by a cost center to manufacturing orders. The secondary cost element associated with an activity type identifies the activity costs on cost center and detailed reports

Alternative Hierarchy

While there can only be one cost center standard hierarchy, you can create as many alternative hierarchies as you like. You create an alternative hierarchy by creating cost center groups

Automatic Account Assignment

Automatic account assignment allows you to enter a default cost center per cost element within a plant with Transaction OKB9.

Condition Type

A condition type is a key that identifies a condition. The condition type indicates, for example, whether the system applies a price, a discount, a surcharge, or some other pricing, such as freight costs and sales taxes.

Cost Center Accounting

A cost center is a function within an organization that does not directly add to profit but still costs money to operate, such as the accounting, HR, or IT departments. The main use of a cost center is to track actual expenses for comparison to the budget.

Cost Estimate

A cost estimate calculates the plan cost to manufacture a product or purchase a component. It determines material costs by multiplying BOM quantities by the standard price, labor costs by multiplying operation standard quantities by plan activity price, and overhead values by costing sheet configuration.

Cost Object

An SAP Cost object such as a cost center or internal order describes where the cost occurs. A cost element or account describes what the cost is.

Costing Lot Size

The costing lot size in the Costing 1 view determines the quantity cost estimate calculations are based on. The costing lot size should be set as close as possible to actual purchase and production quantities to reduce lot size variance.

Goods Issue

A goods issue is the movement (removal) of goods or materials from inventory to manufacturing or to a customer. When goods are issued, it reduces the number of stock in the warehouse.

Goods Receipt

It is a goods movement that is used to post goods received from external vendors or from in-plant production. All goods receipts result in an increase of stock in the warehouse.

Internal Order

An internal order monitors costs and revenue of an organization for short- to medium-term jobs. You can carry out planning at a cost element and detailed level, and you can carry out budgeting at an overall level with availability control.

Production Variance

Production variance is a type of variance calculation based on the difference between net actual costs debited to the order and target costs based on the preliminary cost estimate and quantity delivered to inventory. You calculate production variance with target cost version 1.

Profit Center

A profit center receives postings made in parallel to cost centers and other master data such as orders. Profit Center Accounting (PCA) is a separate ledger that enables reporting from a profit center point of view. You normally create profit centers based on areas in a company that generate revenue and have a responsible manager assigned.

If PCA is active, you will receive a warning message if you do not specify a profit center, and all unassigned postings are made to a dummy profit center. You activate profit center accounting with configuration Transaction OKKP, which maintains the controlling area.

Purchasing Info Record

A purchasing info record stores all of the information relevant to the procurement of a material from a vendor. It contains the Purchase Price field, which the standard cost estimate searches for when determining the purchase price.

Scheduling Agreement

A scheduling agreement is a longer-term purchase arrangement with a vendor covering the supply of materials according to predetermined conditions. These apply for a predefined period and a total purchase quantity.

Standard Hierarchy

A standard hierarchy represents your company structure. A standard hierarchy is guaranteed to contain all cost centers or profit centers because a mandatory field in cost and profit center master data is a standard hierarchy node.

To learn more about MM-FI, and SAP S/4HANA FICO topics  become a member  Click here now :

erp book 2

Standard Price

The standard price in the Costing 2 view determines the inventory valuation price if price control is set at standard (S). The standard price is updated when a standard cost estimate is released. You normally value manufactured goods at the standard price.

You can apply surcharges to material prices and activity prices in order to take into account increases or decreases in item prices over time when calculating the lifecycle costs for a project.

Target Costs

Target costs are plan costs adjusted by the delivered quantity. For example, if the quantity delivered to inventory is 50% of the plan quantity, target costs are calculated as 50% of the plan costs.

Material Master

A material master contains all of the information required to manage a material. Information is stored in views, and each view corresponds to a department or area of business responsibility. Views conveniently group information together for users in different departments, for example, sales and purchasing.

Origin Group

An origin group separately identifies materials assigned to the same cost element, allowing them to be assigned to separate cost components. The origin group can also determine the calculation base for overhead in costing sheets.

Price Control

The Price control field in the Costing 2 view determines whether inventory is valuated at standard or moving average price.

The price unit is the number of units to which the price refers. You can increase the accuracy of the price by increasing the price unit. To determine the unit price, divide the price by the price unit.

Process Order

Process orders are used for the production of materials or provide services in a certain quantity and on a certain date. They allow resource planning, process order management control, and account assignment and order settlement rules to be specified.

Procurement Alternative

A procurement alternative represents one of a number of different ways of procuring a material. You can control the level of detail in which the procurement alternatives are represented through the controlling level. Depending on the processing category, there are single-level and multilevel procurement alternatives. For example, a purchase order is single-level procurement, while production is multilevel procurement.

Production Order

A production order is used for discrete manufacturing. A BOM and routing are copied from master data to the order. A sequence of operations is supplied by the routing, which describes how to carry out work-steps. An operation can refer to a work center at which it is to be performed. An operation contains planned activities required to carry out the operation. Costs are based on the material components and activity price multiplied by a standard value.

Product Drilldown Reports

Product drilldown reports allow you to slice and dice data based on characteristics such as product group, material, plant, cost component, and period. Product drilldown reports are based on predefined summarization levels and are relatively simple to setup and run.

Production variance is a type of variance calculation based on the difference between net actual costs debited to the order and target costs based on the preliminary cost estimate and quantity delivered to inventory. You calculate production variance with target cost version 1. Production variances are for information only and are not relevant for settlement.

Production Version

A production version determines which alternative BOM is used together with which task list/master recipe to produce a material or create a master production schedule. For one material, you can have several production versions for various validity periods and lot-size ranges.

Purchase Price Variance

When raw materials are valued at the standard price, a purchase price variance will post during goods receipt if the goods receipt or invoice price is different from the material standard price.

Profitability Analysis

Costing-based profitability analysis enables you to evaluate market segments, which can be classified according to products, customers, orders (or any combination of these), or strategic business units, such as sales organizations or business areas concerning your company’s profit or contribution margin.

SAP Profit Center is a management-oriented organizational unit used for internal controlling purposes. Segmenting a company into profit centers allows us to analyze and delegate responsibility to decentralized units.

A purchasing info record stores all the information relevant to the procurement of a material from a vendor. It contains the Purchase Price field, which the standard cost estimate searches for when determining the purchase price.

Raw Materials

Raw materials are always procured externally and then processed. A material master record of this type contains purchasing data but not sales.

A routing is a list of tasks containing standard activity times required to perform operations to build an assembly. Routings, together with planned activity prices, provide cost estimates with the information necessary to calculate labor and activity costs of products.

Sales and Operations Planning

Sales and operations planning (SOP) allows you to enter a sales plan, convert it to a production plan, and transfer the plan to long-term planning.

S&OP is slowly being replaced by SAP Integrated Business Planning for Supply Chain (SAP IBP), which supports all S&OP features. S&OP is intended as a bridge or interim solution, which allows you a smooth transition from SAP ERP to on-premise SAP S/4HANA and SAP IBP. See SAP Note 2268064 for details.

SAP Fiori is a web-based interface that can be used in place of the SAP GUI. SAP Fiori apps access the Universal Journal directly, taking advantage of additional fields like the work center and operation for improved variance reporting.

Work in process (WIP) and variances are transferred to Financial Accounting, Profit Center Accounting (PCA), and Profitability Analysis (CO-PA) during settlement. Variance categories can also be transferred to value fields in CO-PA.

Settlement Profile

A settlement profile contains the parameters necessary to create a settlement rule for manufacturing orders and product cost collectors and is contained in the order type.

Settlement Rule

A settlement rule determines which portions of a sender’s costs are allocated to which receivers. A settlement rule is contained in a manufacturing order or product cost collector header data.

You need setup time to prepare equipment and machinery for the production of assemblies, and that preparation is generally the same regardless of the quantity produced. Setup time spread over a smaller production quantity increases the unit cost.

Simultaneous Costing

The process of recording actual costs for cost objects, such as manufacturing orders and product cost collectors in cost object controlling, is called simultaneous costing. Costs typically include goods issues, receipts to and from an order, activity confirmations, and external service costs.

Source Cost Element

Source cost elements identify costs that debit objects, such as manufacturing orders and product cost collectors.

Source List

A source list is a list of available sources of supply for a material, which indicates the periods during which procurement is possible. Usually, a source list is a list of quotations for a material from different vendors.

You can specify a preferred vendor by selecting a fixed source of supply indicator. If you do not select this indicator for any source, a cost estimate will choose the lowest cost source as the cost of the component. You can also indicate which sources are relevant to MRP.

The standard price in the Costing 2 view determines the inventory valuation price when price control is set at standard (S). The standard price is updated when a standard cost estimate is released. You normally value manufactured goods at the standard price.

Subcontracting

You supply component parts to an external vendor who manufactures the complete assembly. The vendor has previously supplied a quotation, which is entered in a purchasing info record with a category of subcontracting.

Tracing Factor

Tracing factors determine the cost portions received by each receiver from senders during periodic allocations, such as assessments and distributions.

Universal Journal

The efficiency and speed of the SAP HANA in-memory database allowed the introduction of the Universal Journal single line-item tables ACDOCA (actual) and ACDOCP (plan). The Universal Journal allows all postings from the previous financial and controlling components to be combined in single items. The many benefits include the development of real-time accounting. In this book, we discuss both period-end and event-based processing.

Valuation Class

The valuation class in the Costing 2 view determines which general ledger accounts are updated as a result of inventory movement or settlement.

Valuation Date

The valuation date determines which material and activity prices are selected when you create a cost estimate. Purchasing info records can contain different vendor-quoted prices for different dates. Different plan activity rates can be entered per fiscal period.

Valuation Grouping Code

The valuation grouping code allows you to assign the same general ledger account assignments across several plants with Transaction OMWD to minimize your work. The grouping code can represent one or a group of plants.

Valuation Type

You use valuation types in the split valuation process, which enables the same material in a plant to have different valuations based on criteria such as batch. You assign valuation types to each valuation category, which specify the individual characteristics that exist for that valuation category. For example, you can valuate stocks of a material produced in-house separately from stocks of the same material purchased externally from vendors. You then select procurement type as the valuation category and internal and external as the valuation types.

Valuation Variant

The valuation variant is a costing variant component that allows different search strategies for materials, activity types, subcontracting, and external processing. For example, the search strategy for purchased and raw materials typically searches first for a price from the purchasing info record.

Valuation Variant for Scrap and WIP

This valuation variant allows a choice of cost estimates to valuate scrap and WIP in a WIP at target scenario. If the structure of a routing is changed after a costing run, WIP can still be valued with the valuation variant for scrap and WIP resulting in a more accurate WIP valuation.

Valuation View

In the context of multiple valuation and transfer prices, you can define the following views: – Legal valuation view – Group valuation view – Profit center valuation view

Work Center

Operations are carried out at work centers representing; for example, machines, production lines, or employees. Work center master data contains a mandatory cost center field. A work center can only be linked to one cost center, while a cost center can be linked to many work centers.

Work in Process

Work in process (WIP) represents production costs of incomplete assemblies. For balance sheet accounts to accurately reflect company assets at period end, WIP costs are moved temporarily to WIP balance sheet and profit and loss accounts. WIP is canceled during period-end processing following delivery of assemblies to inventory.

Meet John Jordan, Kent Bettisworth, Gerald Steele and other SAP expert speakers in person at SAP Controlling Financials 2024 Conference in San Diego, CA

Use exclusive coupon code: jj100 for $100 off click here.

For the latest updates

About the author

account assignment model configuration in sap

John Jordan

account assignment model configuration in sap

Author's recent posts

account assignment model configuration in sap

Captcha Image

account assignment model configuration in sap

SAP FICO Configuration Guide

ERP ECC 6.0 SAP FI/CO

  • Interview Q&A
  • GL Accounting
  • Accounts payable
  • Accounts Receivable
  • Asset Accounting
  • FICO Project

Friday, June 10, 2011

Account assignment model.

account assignment model configuration in sap

No comments:

Post a comment.

Analyzing the Core Components of Business Master Data

After completing this lesson, you will be able to:

  • Analyze the attributes and functions of a business partner
  • Evaluate the integration of contract accounts and contracts

Overview of Business Master Data

The business partner, residing within the cross-application component, signifies a person or an organization with whom business relationships are cultivated. The notion of a business partner is versatile, enabling representations through different views, courtesy of the business partner role. This versatility extends to the business partner category that classifies a business partner and the data to be maintained. Therefore, a business partner in the contract partner role is a prerequisite for creating a contract account, establishing the building blocks for a system where a single business partner can maintain multiple contract accounts, each suited to different scenarios like owning or renting an apartment.

This image shows the business master data overview.

Within the structure of Contract Accounting, the contract account holds a distinctive position, combining all contracts of a contract partner that abide by the same accounting and invoicing terms. Adding to its comprehensive characteristics, a contract account is equipped with a company code group. Comprising of the company codes of its contracts, this attribute opens the door for intercompany invoicing. Beyond being a repository, a contract account serves a functional role where contract accounting documents and invoicing documents are posted.

While a contract account is mandatory before creating a contract, one contract account can cater to several contracts, each as distinct as the division they represent for billing and invoicing.

Stepping into the realm of utilities, the contract is a pure utilities object, marking the agreement between a contract partner and the utilities company that is applicable to a singular division. Besides housing a company code, an essential tool to post the receivables and revenues of a division, a contract carries control data for processes like invoicing, billing, and deregulation. This makes it the posting destination for billing documents.

Elaborating on its inherent properties, a contract is twofold in its dependencies, leaning on both installation and device. A contract establishes its association with the installation during the Move-In process and serves as a crucial link between the technical and business master data. In this tightly interconnected structure, every element functions harmoniously to promote efficient operations.

Business Partner

In the SAP ecosystem, the Business Partner principle allows for a singular person, organization, or group to be centrally stored within the system under a unique number. They can assume multiple roles to manage diverse business relationships, a feature that introduces streamlined efficiency and simplicity to the process.

The Business Partner category lends itself to classifying the business partner and the corresponding data to be maintained. Clearly defined requirements are attached to each category, such as a company name and legal form for Organizations, a person's name, marital status for individuals, and a specific group type for groups. Uniquely identified under one category, a Business Partner cannot switch categories once created. This locked attribute is a fixed SAP value and cannot be customized.

This image shows the business partner.

Each business partner role offers a distinctive lens to view the business partner data. The General Data role, a fixed role in this system, maintains cross-role data such as names, addresses, and bank details. A Business Partner needs the Contract Partner role to function within the Contract Accounting component, even though it doesn't contain critical controlling data apart from the creditworthiness and SEPA mandate. In fact, while the bank account IBAN only needs the General Data role, the SEPA mandate requires the additional Contract Partner role.

Various roles can be attributed to a business partner under one central number. These roles can be added or revised after the business partner creation and are configured in Customizing, using default values provided by SAP. This flexibility allows the same business partner to be managed simultaneously as a customer and a vendor, needing these roles for mapping in Customer Vendor Integration (CVI).

In terms of organizing different number ranges, the Business Partner grouping comes into play. This feature, however, cannot be altered postcreation of the business partner and has to be configured in Customizing as it is not supplied by SAP. The grouping is essential for the CVI-mapping process.

In the realm of SAP ERP, a Contract Partner could also be created as an FI debtor and SD customer using the Sample Customer. In SAP S/4HANA, however, the Contract Partner assumes the additional roles of an FI debtor and SD customer. Here, the business partner becomes the leading object for managing customer and vendor master data, with CVI being the procedure to achieve synchronization of customer and vendor with the business partner.

The Business Partner's robust functionality allows for management of different addresses for varied address types, such as correspondence or delivery. Furthermore, it can handle different credit card numbers, which are eventually allocated to the Contract Account's payment method. It can also manage different bank accounts with IBAN that are later allocated to the Contract Account's payment method.

In conclusion, the Business Partner is the pivotal element to access the utilities master data environment in SAP S/4HANA Customer Engagement creating a holistic and unified understanding of the business ecosystems.

Contract Account

By integrating all contracts of a contract partner that operate under identical accounting and invoicing terms, the contract account serves as an organizational powerhouse that manages essential control data for accounting, invoicing, payment, and dunning. As a central receptacle, the contract account is the primary object where contract accounting and invoicing documents find their destination.

The creation of a contract account demands the presence of a business partner and relevant organizational data. The defining characteristic of a contract account, the contract account category, informs the varying number ranges and designates whether it can function as a collective bill account. The same contract account category, when tied with event 1017, assists in contract account creation by providing default values. To enable an efficient process of intercompany invoicing, the contract account module is equipped with a company code group entailing the company codes of its contracts.

This image shows the contract account.

Delving deeper into control data, a contract account hosts an array of control data for contract accounting, all of which can be crafted via Customizing. The account determination ID assists in determining the general ledger account via posting areas R000 and R001. The clearing category delineates the path for payment allocation and clearing of receivables, whereas the payment terms establish the due date and the cash discount deadline. The interest key lays out the terms for interest calculations, and the tolerance group sets up boundaries for payment differences.

In the domain of invoicing, important control data within contract accounts is facilitated by the Print Workbench component. The invoice form function employs the data from the invoicing document to invoke the printout function module. Furthermore, the invoice recipient - an alternate contract partner - is the designated invoice receiver. The collective bill account consolidates master data and postings of the allocated individual accounts, while the budget billing procedure describes the method of budget billing collection, such as budget bill or partial bill.

Payment processing in the contract account is guided by critical control data, which is formulated in Customizing. Payment methods play a pivotal role in processing incoming payments for receivables and outgoing payments for credit memos. While the payment method for incoming payments typically involves Direct Debit, requiring one of the contract partner's bank IDs with a SEPA mandate, outgoing payments usually employ Bank Transfer, needing one of the contract partner's bank IDs. An alternate payer, another contract partner, can be arranged to settle open items.

In terms of dunning processing, the contract account possesses important control data that permits configuration in Customizing. The dunning procedure outlines the dunning levels and subsequent dunning activities, while the correspondence variant consolidates all correspondence types for managing periodic correspondence.

From an operational perspective, the transaction code FQEVENTS provides access to the FI-CA Events. FQC0 enables the journey into FI-CA Posting Areas, and FICAIMG grants entry to the world of FI-CA Customizing. The comprehensive amalgamation of control data establishes the contract account as a key player in managing, synchronizing, and optimizing utility-related business procedures.

Defined as an agreement between a contract partner and the utilities company, a contract applies to a single, specific division. Significantly, its dependency is dual-fold, requiring both installation and device for optimal functioning. In terms of technical operations, a contract is the prime object where billing documents find their destination.

The process of creating a contract draws upon the presence of an installation, a contract account, and essential organizational data. A singular company code exists within each contract, providing a gateway to post the receivables and revenues corresponding to the division. Alongside this, every contract houses a division, mapped accurately to the utilities division categories like Electricity, Gas, Water, and Remote Heating.

The breadth of control data within a contract extends to areas of billing and invoicing. The Joint Invoicing indicator indicates whether a contract must be invoiced together with other contracts belonging to the contract account and outlines the procedure for the same. Critical parameters like the Outsorting Check Group that ensures automated outsorting checks during the billing execution, and the Manual Outsorting Group designed especially for critical customers to intentional check billing documents before they're invoiced, strengthen the contract's capabilities. Furthermore, contract control data also allows transfer of billing revenues to a profit center or CO-PA segment through Controlling Account Assignment.

This image shows the contract.

Reaching into the realm of deregulation, the control data within a contract becomes a functional part of the grid usage billing process for the Distributor market role. Here, the Billing Service Provider (distributor) takes the helm as a market partner, churning out grid usage bills to be sent to the supplier. The Invoicing Service Provider (supplier), in turn, receives these bills and holds the capacity to invoice the grid usage charges directly to the customer. The payment class identifies the payment process and frequency between the distributor and the supplier.

This transactional dance of grid usage bill and payment advisories between the distributor and the supplier constitutes a market communication process. Mediated through electronic market messages (in the INVOICE format for grid usage bills and REMADV format for payment advisories), this process is facilitated by the SAP Market Communication for Utilities component, details of which are shared elaborately in Unit 12.

The final piece of the puzzle is assigning the contract to the installation, establishing an essential link between technical and business master data. This assignment takes place during the creation of the contract under the Move-In process, thus setting the wheels in motion for a structured, efficient utilities operation.

Log in to track your progress & complete quizzes

COMMENTS

  1. Account Assignment Models

    Definition. A reference for document entry that provides default values for posting business transactions. An account assignment model can contain any number of G/L account items and can be changed or supplemented at any time. In contrast to sample documents, the G/L account items for account assignment models may be incomplete.

  2. account assignment model in SAP

    Definitions by Module. A template used for document creation in which default values are provided for the posting of a business transaction. An account assignment model may contain any number of G/L line items, and can be changed or enhanced as needed. Unlike sample documents, account assignment models may contain incomplete G/L line items ...

  3. Account Assignment

    Use. You can assign one or more account assignments to an item. Multiple account assignment allows you to apportion the costs covered by a purchase order partly to your own cost center and partly to others, for example. You specify which account assignment object is to be charged via the account assignment category. Account Assignment Category.

  4. SAP Help Portal

    To create or change an account assignment model, proceed as follows: In the General Ledger, Accounts Receivable , or Accounts Payable menu, select Document entry Reference documents Account assignment model . Enter a name for the account assignment model. The system saves the account assignment model under this name. Select Create or Change.

  5. 2065095

    Go to the Business Configuration work center. Go to the Implementation Projects view. Select the Project and select Open Activity List. Navigate to Fine-Tune and search for the activity Account Assignment Types. Open the activity and select Maintain Account Assignment Types. Select Add Row and in the drop-down for Primary Account Assignment you ...

  6. SAP FICO Account Assignment Model

    Use with TCode F-02, enter document date, posting date, company code, and currency. Click Account Assignment Model button, choose your model from the pop-up screen. The system populates the entry ...

  7. Account Assignment Model…Overview, FAQs and Valuation

    The account assignment model may contain any number of GL accounts. The GL account items need not be complete. The model can be used across several Company Codes, and can even include Company Codes from non-SAP systems. Remember, The use of account assignment models is limited to GL accounts. Valuation and Account Assignment. The valuation in ...

  8. Account assignment in SAP Purchasing (MM)

    Solution: The indicator determines which account assignment screen is used by default for maintaining the account assign. for a purchase orde r item. For the EnjoySAP transactions, this value is simply a proposal that you can change in the purchasing document. For the old transactions, this value is the only one that you can use.

  9. Account Assignment Models

    Account Assignment Models; Accounts Payable (FI-AP) 2020 (Oct 2020) Available Versions: 2023 Latest ; 2023 Latest ; 2022 Latest ; 2022 FPS02 (May 2023) 2022 FPS01 (Feb 2023) ... To mark this page as a favorite, you need to log in with your SAP ID. If you do not have an SAP ID, you can create one for free from the login page. ...

  10. Configuring Orders and Work Packs

    Assign Account Assignment Category e.g. Maintenance Order; Assign Role e.g. Person Responsible for Maintenance Order; Introducing both configuration options are the main enhancements to enable the maintenance management process flow into the approval process of a submitted service entry sheet.

  11. SAP CO Account Assignment Tutorial

    Welcome to the tutorial about SAP CO Account Assignment. This tutorial is part of our free SAP CO training. You will learn how account assignment works in SAP ERP and what are different sources of information about account assignment that the SAP system uses. Normally, when a financial document is entered in SAP FI module, user has the option ...

  12. Setting Up Account Determination

    Conclusion. In practice, account determination for goods movements is a joint task of the logistics/supply chain and finance teams. An important contribution of the supply chain consultants is to understand the interrelationships and influencing factors so that the finance people can assign the correct accounts. Continue to quiz.

  13. Account Assignment model

    SAP Community is moving in January 2024! Hereâ s what you need to know to prepare. ... RSS Feed Hi. Can anybody tell what is account assignment model in details and its use. It is very helpful if any body send the screen shots for creation of AAG and configuration. My mail id [email protected]. Points will be assigned. BSR. Find us on.

  14. Display SAP MM-FI Automatic Account Assignment

    Type in Table T030 and press Enter to display the selection screen shown in Figure 1. Figure 1: Table T030 Selection Screen To Display SAP MM-FI Configuration Settings. You restrict the table entries displayed on the subsequent results screen by making entries in the Selection Criteria section. To display G/L accounts posted during goods issues ...

  15. SAP FICO Configuration Guide: Account Assignment Model?

    The account assignment model may contain any number of GL accounts. The GL account items need not be complete. The model can be used across several Company Codes, and can even include Company Codes from non-SAP systems. Figure 31: Account Assignment Model. § You can use the account assignment model while 'parking' a document (but you ...

  16. Analyzing the Core Components of Business Master Data

    The General Data role, a fixed role in this system, maintains cross-role data such as names, addresses, and bank details. A Business Partner needs the Contract Partner role to function within the Contract Accounting component, even though it doesn't contain critical controlling data apart from the creditworthiness and SEPA mandate.