Implementation Guide SAP Note 3317642
Implementation Guide SAP Note 3317642
Confidential
TABLE OF CONTENTS
NOTICES ........................................................................................................................................................... 3
STEPS DELIVERED BY BC SET ..................................................................................................................... 3
CUSTOMIZE CALCULATION PROCEDURES ................................................................................................ 5
TAXBRA ............................................................................................................................................................ 5
CONFIGURE TAX CODE IN MM ...................................................................................................................... 6
GENERAL GUIDANCE REGARDING BADI TO ENABLE ICMS AD REM CALCULATION ......................... 6
DEFERMENT SCENARIO ................................................................................................................................ 6
www.sap.com/contactsap
The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated companies shall not be liable
for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty statements
accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality
mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are
all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation
to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are
cautioned not to place undue reliance on these forward-looking statements, and they should not be relied upon in making purchasing decisions.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other
countries. All other product and service names mentioned are the trademarks of their respective companies. See www.sap.com/copyright for additional trademark information and notices.
NOTICES
Log in into the system in English.
The steps contained in this document are post-implementation steps.
Make sure that the Correction Instructions that deliver code changes are properly implemented
before following the next steps.
To simplify the implementation process, the following steps are created by implementing the
BC set “Z_BR_ICMS_ADREM_<Software Component>” attached to this SAP Note:
THE RESULT SHOULD BE: No Differences between the BC Set and the table data.
Confidential
New Condition Types for MM:
BX1F, BX1G, BX1H, BX1I, BX1J, BX1K and BX1L have the same configuration:
Confidential
New Internal Codes:
Internal TC Code Description
NF_ICMS_ADREM_AMOUNT Result of Tax Calculation: ICMS AD REM Amount
NF_ICMS_ADREM_BASE Result of Tax Calculation: ICMS AD REM Base
NF_ICMS_ADREM_PAUTA_BASE Result of Tax Calculation: ICMS AD REM Pauta
Base
NF_ICMS_ADREM_RATE Result of Tax Calculation: ICMS AD REM rate
NF_ICMS_ADREM_RETEN_AMOUNT Result of Tax Calculation: ICMS AD REM RETEN
Amount
NF_ICMS_ADREM_RETEN_PAUTA_BASE Result of Tax Calculation: ICMS AD REM RETEN
Pauta Base
NF_ICMS_ADREM_RETEN_RATE Result of Tax Calculation: ICMS AD REM RETEN
rate
The mapping for the new condition types to the calculation procedure is not created for the BC Sets, it must
be performed manually so that the ICMS monophasic calculation works as expected.
TAXBRA
To customize the TAXBRA calculation procedures, follow the steps below:
NOTE: The following values are just suggestions. You can configure this according to your
calculation procedure. Just remember that the order that the conditions are implemented is relevant
and that the values you enter in the From column may change according to your implementation. The
tax code conditions (ICM7 and ICM8) depend directly on the values in the From column.
Confidential
Step Counter Condition From Statistics Subtotal Alt. Alt. Account
Number Type Step Calc. Cndn Key
Cndn Base
Amnt Value
340 0 BX1F X 320
341 0 BX1G X 320
342 0 BX1H X 320
343 0 BX1I X 320
344 0 BX1J X 320
345 0 BX1K X 320
346 0 BX1L X 320
470 0 ICM7 340 1 NVV
471 0 ICM8 341 1 NVV
For scenarios with credit of ICMS ad rem and ICMS ad rem RETEN use a deductible account key instead
of NVV, for example ICM.
Check LOGBR_ENABLE_ICMS_ADREM_EX example class for instructions regarding parameters that must
be filled in the BAdI implementation.
DEFERMENT SCENARIO
The standard calculation does not support the deferment scenario. To cover this scenario, you can use the
following extension points to do the required logic during the nota fiscal creation, considering the contexts:
• For Invoice Verification: use the structure litax at function Module J_1B_NF_IV_SUMMING
enhancement-point j_1b_nf_iv_summing_01 spots es_saplj1bi.
• For Inventory Management: use the table p_wa_nf_stx at Include LJ1BFF08 enhancement-point
calculate_additional_values_01 spots es_saplj1bf.
Confidential