You are on page 1of 2

SAP Note 32654 - Automatic account assignment at high level

Note Language: English Version: 11 Validity:
Valid Since 14.12.2011

Summary
Symptom
Adding an invoice: For some transaction keys, the system does not determine the automatic account assignment at the detailed level (with key fields for the valuation level, the profit center, or the business area); instead, it does this at the higher level (without taking these key fields into account). This affects transaction keys for automatically generated lines that reference the entire document and not individual items. Example: Key "DIF" (minor differences) "UPF" (unplanned delivery costs) "KDT" (tax exchange rate difference) "KDR" (exchange rate rounding)

Other terms
MIRO, MRRL, MR01, MRHR, MRHG, OKB9, KI 235, BWKEY

Reason and Prerequisites
This is not an error. This is the intended system behavior. In a document, it is possible to post to several plants (valuation levels), to several materials (profit center) or business areas. As a result, a unique assignment of automatically generated lines without reference to an item for a valuation level, for a material (profit center), or for a business area can generally not be found. Therefore, the system must always take the automatic account assignment for transaction keys such as these at a higher level. Example: For the transaction for differences due to exchange rate rounding, a G/L account is specified that is defined as a cost element. When you enter a document in the invoice verification (MIRO and MR01), the system issues error message KI 235 "Account & requires an assignment to a CO object". The system also issues this error message if an account assignment is stored at the "Detail per business area/valuation area" level or "Detail per profit center" level in transaction OKB9. This detailed account determination works only with a unique reference to a document item. This unique reference is not possible in the case of the automatically created lines (KDR, DIF, UPF, KDT) because they reference the entire document.

Solution
You can define an account assignment for the transactions (KDR, DIF, UPF, and KDT) only at the highest level in transaction OKB9 (view: "Default Account Assignment"). However, you cannot do this at detail level.

Header Data
Release Status: Released on: Master Language: Priority: Category: Primary Component: Released for Customer 14.12.2011 10:25:58 German Recommendations/additional info Consulting MM-IV Invoice Verification

12.08.2012

Page 1 of

2

SAP Note 32654 .Automatic account assignment at high level The Note is release-independent Related Notes Number 409520 Short Text Goods/invoice receipt: Default account assignment ignored 12.08.2012 Page 2 of 2 .