24.1.11

SAP Note 18803 - Amount multiplied by 100 dur. retiremt. with cust.

Symptom:

If you post an asset retirement with customer, the entered retirement amount of the asset is multiplied by 100. The error occurs only if the company code currency does not have places behind the decimal point.

Cause and prerequisites

The field is not correctly formatted for the currency.

Solution
The source code error is solved as of Release 2.1K or 2.2E. The following advance correction in Include LAINTU09 eliminates the error.
If you want to enter the document in foreign currency, still carry out the following change to the ANBZ structure using transaction SE11, (this change is available in the standard system as of Release 3.1H).
Select field DMBTR from the field list of the structure ANBZ by clicking on it and change the reference table from ANBZ to T001. Return to the field list.
Now, select field WRBTR by clicking on it and change the reference table from T001 to ANBZ. Return to the field list.
Activate the changes made:
Advance correction LAINTU09 FUNCTION ASSET_DISPOSAL.
:
PERFORM T020_LESEN USING SY-TCODE.
PERFORM T001_LESEN USING I_BKPF-BUKRS. <---insert
:

ENDFUNCTION.

Additional key words

FB01, SAPLAINT, D0210

No comments:

Post a Comment