Time: 2026-06-24
Views: 14

[Foreword]
Decision has been deeply involved in the SAP field for more than 20 years and has been praised by many customers. In order to better help customers implement digital projects, the "Decision Expert Column" is completely free and open source, paying tribute to Musk's open source spirit!
Based on the senior capabilities of Decision's expert consultant team with more than 20 years of SAP experience, combined with Decision's 1,000+ successful project cases, this article summarizes and publishes the corresponding research experience and suggestions of enterprises in promoting ERP project implementation, and continues to escort the SAP implementation and delivery of enterprises.
[Problem description]
When settling the purchase of asset 21000253, the settlement amount differed by 0.03 yuan from the provisional estimated amount. By directly settling a negative 0.

[Problem Analysis]
1. The amount of asset acquisition is usually positive, but this does not mean that each transaction is positive. However, the total net value of assets should be positive. You can modify the following configuration to allow this: Transaction code OADB, set "Acquisition Value" to: Allow all values. Note: Book value net, still set to: Only positive values or zero values.

2. After the above processing, when directly settling the negative amount of 0.03 yuan to the asset through transaction code F-02, the system still displayed the AA660 message, indicating a conflict between the depreciation range 01 business and the book net value rule.
3. By using transaction code AS03, you can view the capitalization amount posting status of asset 21000253: The amount mainly comes from project 32000019 under AUC (Construction in Progress).


4. When directly settling a negative amount of 0.03 yuan to asset 32000019 through transaction code F-02, the system still prompts the AA660 message, indicating a conflict between the depreciation range 01 business and the book net value rule. This is because: at this time, the balance of the construction in progress is 0.

5. After a thorough analysis, it was discovered that in addition to having the setting to allow negative entries at the depreciation range level, SAP also has such a setting at the asset classification (data table ANKB-XNEGA) and asset master data levels (data table ANLB-XNEGA).

6. For occasional situations, it is recommended to open only for a single asset and allow negative entries.
[Solution]
1. Transaction code AO21 modifies the screen fields for the depreciation range of the asset master data.

2. If in the above figure, the asset classification option "Negative Value = Yes" is selected, then the transaction code OAYZ needs to be used.

Note: After configuration, when creating asset category 2100 in the future, the newly created assets will be automatically marked as: allowing negative value posting.
3. For the existing asset 21000253, use transaction code AS02 to manually check the option: Allow negative entries.


4. Transaction code F-02, the posting test was successful.

5. Transaction code AS03 shows that the settlement difference for asset 21000253 is -0.03 yuan, and the entry has been successfully completed.

【Service Guide】
For more information on SAP courses, project consultation and operation and maintenance, please call Decision's official consultation hotline: 400-600-8756

【About Decision】
Global professional consulting, technology and training service provider, SAP gold partner, SAP software partner, SAP implementation partner, SAP official authorized training center. Twenty years of quality, trustworthy!