cancel
Showing results for 
Search instead for 
Did you mean: 

eDocument Hungary - Invoice Registration: AIF Customizing

S0024889141
Explorer
0 Kudos

Hi all,

Di you now what condition type to use to assign the sales EU and Non-EU VAT codes from the one provided by SAP Hungary, since the unique tax condition that remains is TAX_CODE_VAT_NOT_INC Tax code margin scheme not including, since the VAT codes for EU and Non-Eu are not domestic, out of scope of VAT law , margin scheme including, reverse charged or domestic.

Fix Value Tables for AIF

2.1. Go to transaction /n/AIF/CUST.

2.2. Go to SAP Application Interface Framework 2.0 > Interface Development > Define Fix Values.

2.3. Enter /EDHUI as the Namespace.

2.4. Select the line of fix value TAX_CODE_VAT_EXEMPT

2.5. In the Dialog Structure, double-click on the Define Fix Value Table node.

2.6. Choose the New Entries push-button.

2.7. In the table, add all the tax codes that you use in your system to calculate Tax code VAT exempt.

2.8. For example: Row Number Value 1 KE

2.9. Save your changes.

2.10. Repeat the previous steps for the following fix values and create fix value tables the same way: Fix Value Name Condition Types

TAX_CODE_VAT_LAW Tax code out of scope of VAT law

TAX_CODE_VAT_MARGIN Tax code margin scheme including

TAX_CODE_VAT_NOT_INC Tax code margin scheme not including

TAX_CODE_VAT_REVERSE Tax code reverse charged

VAT TAX_COD_VAT_DOMESTIC Tax code domestic

Accepted Solutions (0)

Answers (2)

Answers (2)

S0024889141
Explorer
0 Kudos

Hi Tünde,

Thanks a lot for you answer, reviewing my customizing,

0 Kudos

Hi Carolina,

for EU and third country (non EU) tax codes you will have to use the following fix values:

1. TAX_CODE_VAT_EXEMPT - here you will assign the tax codes belonging to the following value sets (these will be shown in the tag: "CASE" in the XML):

AAM; TAM; KBAET; KBAUK; EAM; NAM (UNKNOWN)

2. TAX_CODE_VAT_LAW

ATK; EUFAD37; EUFADE; EUE; HO (UNKNOWN)

You will find the description of each of these groupings in the latest Interface specification.

You will also need to assign the tax codes to these groupings using transaction: /n/aif/vmap. Assign tax code to case, similar to the following (this is just an example):

Please note that in this configuration you will have all tax codes under the Value Mapping Name: VAT_EXEMPTION, even the out of scope ones. This is only used to identify the "CASE" tag in the XML.

For the "Reason" tag you have several options, as there is a determination logic to it:

1. Configure it in table: GLO_LOG_REAS_V (not available below release 618)

2. Take it from the description of the tax codes: T007S or

3. Take it from the text customized in the fixed values

Best regards,

Tünde