Page tree
Skip to end of metadata
Go to start of metadata

Purpose

The purpose of this page is to clarify customizing needed to meet the legal requirements to Tax Invoices and Correction Tax Invoices XML forms valid from 01.01.2017 and 16.03.2017 and requesting to fill codes of goods and services in Tax Invoices and Corrections

Overview

This page contains description of conditions of filling the FEA code or Service Code in Tax Invoices and Correction Tax Invoices, describes customizing of Material Data and Tax Codes which can be used to mark Items as Import or Excise goods and fill the data for FEA code or Service code.

Basic Conditions

For documents prior to 01.01.2017 it is only required to fill the FEA code XML tag in lines with import and excise materials. The system recognizes these documents by Document Date and doesn’t fill other new tags for them.
For documents with Document Date after 01.01.2017 (excluding Tax Invoices and Corrections with reason type 04, 08, 09, 10, 13, 15):

  • The FEA code XML tag is filled for all materials.
  • Tag "Import flag" is filled in if item is relevant for import material. Relevance to import of particular item could be determined either by tax code or material master data.
  • Tag "Service code" is filled in if item is recognized as service. (filled in only if tag FEA Code is empty. If FEA code wasn't maintained for material, then system tries to interpret material as service)

Filling of FEA code

To get FEA code filled correctly you have to maintain FEA code for relevant materials in material master data, field Commodity Code/Import Code Number for Foreign Trade.
If system determines the item as relevant for import or excise and if FEA code maintained correctly for material, then FEA code appears in XML-file exactly as it maintained in material master data.
If system determines the item as not relevant for import nor for excise and if FEA code maintained correctly for material, then only left four characters of value in material master data appear in XML-file.
Truncating could be switched off/on by parameter "Output full FEA code for domestic goods" in selection screen variant of report J_1UF_PODATKOVA_NACLADNA/J_1UF_CORRECTION_PODATK_NAKL used while executing of report J_1UF_REGISTER_IN_OUT.
If you are not able to maintain FEA code in material data, you may store code in document line items texts:

  • Maintain new text ID for document item via SPRO -> Financial Accounting (New) -> Financial Accounting Global Settings (New) -> Document -> Text and Text Identifiers for Documents -> Text and Text Identifications for Line Items.
  • Maintain reference to this text ID in maintenance view J_1UFVNAKL_RELEV under version SAL and company code (mandatory, don't use wildcards or empty value).
  • In material line items of Tax Invoice/Correction Tax Invoices set texts under text ID maintained in previous steps.
  • FEA codes stored in line items texts are not automatically truncated to four characters in case item is not relevant for import or excise.

Be aware that after procedure described above value of FEA code taken from line item text will overwrite values from material master data if any.

Determination of Imported and Excise materials

You can decide how system determines whether the item is domestic or imported. Two options available: via customizing of "Maintain Tax Codes for Reasons" (view J_1UFDI_SPTXCODV) or via material master data. Option chosen may vary from company to company (company code level).

  • If you choose option with view J_1UFDI_SPTXCODV then maintain tax codes for imported goods (reason type IMG)
  • If you choose option with material master data then make sure you didn't maintain any tax code with reason types IMG or EXG for company code in view J_1UFDI_SPTXCODV. For each material which is actually originated outside of Ukraine maintain Country of origin accordingly. You may leave this field empty or fill it with value "Ukraine" for domestic materials.

Excise goods are determined only via customizing of "Maintain Tax Codes for Reasons" (view J_1UFDI_SPTXCODV). You can maintain tax codes for excise goods (reason type EXG).

Determination of Services

To make the system recognize an item as a service you have to maintain service code for relevant materials. There are two ways to do it: either via maintenance view J_1UF_TP_MATOCPV (field Code of Ukrainian State Classifier of Goods and Services) or via material master data (field External Material Group). If you maintain service code via maintenance view J_1UF_TP_MATOCPV then master data is ignored while determination of service code. If you have release C-CEE 603 or older then only option with material master data available.

  • Only left four characters of value in material master data appear in XML-file.
  • Truncating of value in material master data could be switched off/on by parameter "Output full Service Code" in selection screen variant of report J_1UF_PODATKOVA_NACLADNA/J_1UF_CORRECTION_PODATK_NAKL.
  • If you are not able to maintain Service code in material master data, you may store code in document line items texts:
  • Maintain new text ID for document item via SPRO -> Financial Accounting (New) -> Financial Accounting Global Settings (New) -> Document -> Text and Text Identifiers for Documents -> Text and Text Identifications for Line Items.
  • Maintain reference to this text ID in maintenance view J_1UFVNAKL_RELEV under version SAL and company code (mandatory, don't use wildcards or empty value).
  • In material line items of Tax Invoice/Correction Tax Invoices set texts under text ID maintained in previous steps.
  • Note that you should separate text ID’s for Service codes and FEA codes
  • For codes determined in text ID’s truncating to four characters is not relevant.

Be aware that after procedure described above value of Service code code taken from line item text will overwrite values from material master data if any.

Customer Extensions

If you need to add your own logic to the process you can use method PODATK_NAKL_MATNR_STAWN of BADI J_1UN_TAXGEN_BADI to change FEA code, Import sign and Service Code from USCGS in XML of Tax Invoices and Corrections. The needed changes to BAdI J_1UN_TAXGEN_BADI will be delivered with SAP Note 2453646.

Related Content

Related Documents

Value-Added Tax solution for Ukraine; SAP ERPSAP S/4HANA

Register of Incoming and Outgoing Tax Invoices: SAP ERPSAP S/4HANA 

Related SAP Notes/KBAs

SAP Note 2406210 - J1UF_IN_OUT. FEA code, Service Code
SAP Note 2409273 - J1UF_IN_OUT. FEA code. Line items text
SAP Note 2437205 - Tax invoice and correctional tax invoice: new form as of 16.03.2017 (J1201009, J1201209)
SAP Note 2442244 - J1UF_IN_OUT. XML for TI/CTI to be kept by Seller
SAP Note 2453646 - LC. BAdI for Import sign and Service Code. Z-reports. Truncate Service Code

  • No labels