Professional Documents
Culture Documents
________________________________________________________________
You are required by law to observe national and, increasingly, international trade regulations. The whole
supply chain - from the import of raw materials, semi-finished products, and finished products to the sale
of goods and the transfer of goods to Materials Management and Financial Accounting - is considerably
influenced by foreign trade functions.
Activities
In the following IMG activities, you can define the control of foreign trade functions according to your
requirements.
In this IMG activity, you maintain the number ranges for foreign trade processing in purchasing and sales
documents.
Use
In this IMG activity, you define the number interval for the number ranges for processing import and
export transactions. During each import or export transaction, a unique number identifying the transaction
is assigned for all segments. This number is only used for internal purposes and does not appear on the
application menu. The number comes from the number range which you define in this menu option.
Note
When defining the number range for import or export transactions, you do not have to make the usual
distinction between internal and external number assignment, which is used to determine if the system
assigns a number automatically or the user manually. Here, internal number assignment always applies
where the SAP System automatically assigns a sequential number from the defined number range.
Transport
________________________________________________________________
SAP AG 26.04.2011 1
R/3 System
________________________________________________________________
Choose Interval -> Transport in the accounting document Number Range screen.
All intervals for the selected number range object are deleted in the target system first. After the import,
only the intervals you export are present. The number statuses are imported with their values at the time of
export.
Activities
1. Check whether you can adopt the number range for processing import and export transactions in the
standard system.
2. Maintain number range "01" by specifying the limits of the number interval. The limits of the number
interval must not overlap so that each number occurs only once.
In this menu option, you define the number interval for the number ranges of the license master record.
When you create a license master record, the system assigns a unique number for all segments. The
number is taken from the number range which you define in this menu option.
Note
The common distinction between internal and external number assignment for defining number ranges, in
which either the system automatically assigns a number or the user manually assigns one, can be ignored
when assigning the number range for the license master record. Here, internal number assignment
whereby the SAP System automatically assigns a sequential number from the defined number range is
generally used.
The external license number assigned by the authorities is entered by the user when maintaining the
license master record.
Transport
Choose Interval -> Transport in the accounting document Number Range screen.
All intervals for the selected number range object are deleted in the target system first. After the import,
only the intervals you export are present. The number statuses are imported with their values at the time of
export.
________________________________________________________________
2 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Actions
1. Check whether you can copy the number range used in the SAP standard version for the license
master record.
2. Maintain number range "01" by specifying the limits of the number interval. The number intervals
must not overlap; this ensures that each number is assigned once only.
Use
In this IMG activity you define the number range for the number ranges for the financial document. When
you create the financial document, a unique number is specified for all sections. The number comes from
the number range that you define in this menu point.
Note
The usual options of internal and external number assignment, in which either the system or the user
enters the number, do not apply to number range definition in the financial document master record. Here,
internal number assignment applies, in which the SAP R/3 System automatically determines a sequential
number from the number range defined.
The external letter of credit numbers assigned by the bank are entered by the user when maintaining the
financial document.
Transport
Choose Interval -> Transport in the accounting document Number Range screen.
All intervals for the selected number range object are deleted in the target system first. After the import,
only the intervals you export are present. The number statuses are imported with their values at the time of
export.
Activities
1. Check whether you can adopt the number range from the SAP standard system to the financial
document master record.
2. Maintain the number range interval "01" by specifying the limits of the number interval. The limits of
the number interval must not overlap so that each number appears only once.
________________________________________________________________
SAP AG 26.04.2011 3
R/3 System
________________________________________________________________
Use
In this IMG activity, you define the intervals for number ranges for printing foreign trade documents.
As of Release 4.5A, you can print the standardized foreign trade documents for export.
Note
In general, you differentiate between internal and external number assignment when you define number
ranges. This means that the system assigns a number automatically or the user enters one manually.
However, in this case the distinction is different.
Depending on the country in which your company is located and therefore the Customs Law, your
company may be able to print official documents such as movement certificates, and issue their
identification numbers. SAP regards this as internal number assignment. In general, the customs
authorities responsible for your company issue numbers at the beginning of each year which you must use
when printing the documents. The customs authorities check that you do so by requesting a list from your
company. This list must contain all business transactions from the previous month with the issued
numbers.
Transport
Choose Interval -> Transport in the accounting document Number Range screen.
All intervals for the selected number range object are deleted in the target system first. After the import,
only the intervals you export are present. The number statuses are imported with their values at the time of
export.
Activities
1. Check whether you can copy the number range in the standard system for the relevant foreign trade
document.
2. Maintain number interval "01" by specifying its limits. The number interval limits must not overlap
so that each number exists only once.
Use
________________________________________________________________
4 26.04.2011 SAP AG
R/3 System
________________________________________________________________
In this IMG activity, you define the number intervals for printing an export declaration.
Use
In this IMG activity, you define the number intervalssfor printing a movement certificate for Turkey. You
can print this document only in countries which have a preference agreement with Turkey.
Use
In this IMG activity, you define the number intervals for printing movement certificate EUR1. You can
only print this document in countries which have a preference agreement with the country of destination.
Example
Rumania and the European Union have a preference agreement which specifies that certain business
transactions require this movement certificate.
Otherwise, companies that have VAR status can make an entry in the export billing document. In this
case, you do not need to print the certificate.
16.4.1.4.4 T Document
Use
In this IMG activity, you define the number intervals for printing a
T document.
Example
Printing a T2 document for shipping goods within the scope of the European Union shipping procedure.
Notes
This type of foreign trade documents is mainly used in the European Union.
________________________________________________________________
SAP AG 26.04.2011 5
R/3 System
________________________________________________________________
General Control
In this operation you can set the Foreign Trade menu to meet your requirements.
Use
In this IMG activity, you can control foreign trade data. You can control this data both in materials
management documents and sales and distribution documents.
Notes
incomplete documents.
________________________________________________________________
6 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
In this IMG activity, you define the incompletion procedures that you want to use at header and/or item
level.
You can select a combination of the following parameters for each foreign trade field:
o Visible / Invisible
o Optional field / Required field
o Incompletion check on / off
After having defined the incompletion procedures, you can assign the procedures by country, goods
direction and document level (header/item). To do this, you select the IMG activity Foreign trade data in
MM and SD documents.
Use
In this IMG activity, you assign the relevant incompletion procedure for header and/or item data to the
import and export country.
You also define how the system reacts when data is incomplete.
Furthermore, you define in the "consistency check" section whether the system only allows valid
combinations of modes of transport and customs offices during document processing.
You define these valid combinations in the IMG activity Valid combinations: Mode of transport -
Customs office.
________________________________________________________________
SAP AG 26.04.2011 7
R/3 System
________________________________________________________________
In this step, you set the system to propose import screens for the subsequent maintenance of purchase
orders and purchasing outline agreements.
USE&
In this operation, you decide if the import data are to be maintained at material document level.
Use
You can use SAP enhancement V50EPROP to process foreign trade data (ordering as well as sales and
distribution processing).
This enhancement is called by program SAPLV50E.
Activities
Further notes
In contrast to modifications, enhancements are basically release- insensitive because they are not not made
in the SAP original but in a name range that is reserved for the customer.
________________________________________________________________
8 26.04.2011 SAP AG
R/3 System
________________________________________________________________
For more information on the general procedure for creating enhancements, choose Utilities -> Online
manual in the enhancement transaction.
Every enhancement is documented. To display the documentation, choose Documentation in the
enhancement transaction.
In this IMG activity, you maintain the basic data for foreign trade.
In this section, you maintain country-relevant data for foreign trade/ customs.
In this IMG activity, you define the lengths of the commodity code and the import code number for the
country in which you use the Sales and Distribution and Materials Management application components.
Use
The commodity code is an internationally recognized classifying characteristic for trade statistics and
trade with third countries.
In order to facilitate foreign trade, the WTO countries have agreed that the first six digits are identical for
all countries. This classification of goods is called the Harmonized System (HS).
Example
The valid commodity code is defined in the official "Nomenclature of Goods for Foreign Trade
Statistics"; the valid import code number is defined in the valid customs tariff.
The commodity code is used, for example, for monthly declarations to the authorities, both for receipt and
dispatch.
In Japan:
________________________________________________________________
SAP AG 26.04.2011 9
R/3 System
________________________________________________________________
The commodity code is defined in the Export Statistical Schedule; the import code number is defined in
the relevant duty rates of the Customs Tariff Schedules.
These numbers are published by the Japan Tariff Association.
Note
In this IMG activity, you maintain the sections of your customs tariff, depending on the country.
Use
Each customs tariff consists of two elements: the customs tariff procedure and the different duty rates.
The customs tariff procedure represents a systematic listing of all goods. The list of a customs tariff is
based on the structure of the internationally recognized Harmonized System for describing and coding
goods (HS). A customs tariff consists of sections, chapters, and numbers.
Example
The example shows the first three sections of the German Customs Tariff.
o I Livestock and animal products
o II Vegetable products
o III Animal and vegetable fats and oils
Standard settings
Further notes
You must make these entries in order to be able to use the code number information function.
________________________________________________________________
10 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
In this IMG activity, you assign chapters to the sections that you have defined before. This assignment
depends on the country.
Standard settings
The standard system contains the chapters for the German Customs Tariff.
Use
In this IMG activity, you define commodity codes or import code numbers. These official numbers group
together materials that are similar in terms of customs. The system automatically copies the entry from the
material master record to the purchasing documents (purchase order, shipping notification) and sales
documents (delivery, billing document) at item level. There, you can change the proposed entry manually.
Activities
For each country, define commodity codes, their description and, if legally required, a special unit of
measure.
The country is the one to which the goods are imported (MM processing) or the one from which the goods
are exported (SD processing).
Note
If you want to enter the import code number, which may be longer, for each country, you can flag this
import code number accordingly.
In this way, the system can differentiate between commodity codes and import code numbers.)
In this step, you enter keywords for commodity codes and import code numbers.
Example
For keywords, you normally use commonly known merchandising terms, product identifiers or
________________________________________________________________
SAP AG 26.04.2011 11
R/3 System
________________________________________________________________
descriptions that identify the product. Examples: preservative, paint, fur, lumber, tobacco, etc.
The use of several different search terms for one customs tariff number results in a higher find rate.
Use
In this IMG activity, you can define a relationship between the commodity code and the import code
number.
The system provides the following functions:
o Printing the customer's import code numbers on foreign trade documents
As a service for your customers, you print the import code number of your customer's country. This
facilitates customs handling for your business partner.
o Converting commodity code <-> import code number
You can store both the commodity code and the import code number in the purchase order.
Example
Recommendation
________________________________________________________________
12 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
These material groups group similar materials for export transactions. To do this, you differentiate
between goods produced in-house and goods produced externally. You use this indicator to influence the
way in which the procedure is determined.
This procedure is explained in one of the following IMG activities.
Activities
In this IMG activity, you define the business transaction type designated by the authorities and assign it as
the business transaction type proposal for Sales and Distribution (SD) as well as Materials Management
(MM) documents.
Use
The business transaction type is a customs term which defines the type of business, such as fixed sales.
The business transaction type is automatically determined by the SAP system for a business transaction.
SD Export/Dispatch
------------------
The SD proposal depends on the following criteria:
o Country
o Sales organization
o Distribution channel
o Item category
MM Import/Receipt
-----------------
The MM proposal depends on the following criteria:
o Purchasing document category
o Purchasing document type
o Item category
o Country key (import country)
Note
For export control in SD, enter the business transaction type at item level during sales order processing. If
________________________________________________________________
SAP AG 26.04.2011 13
R/3 System
________________________________________________________________
necessary, copy the business transaction type from the material record to the document.
Activities
1. Determine which business transaction types are relevant for your organization.
2. Define the business transaction types. To do this, specify for each country an alphanumeric key with
a maximum of two digits and a text.
Use
In this IMG activity, you define import/export procedures and determine defaults for Sales and
Distribution (SD) and Materials Management (MM).
SD Export/Dispatch:
-------------------
MM Import/Receipt
-----------------
Maintain the MM default for purchasing documents in the purchasing information record.
Activities
________________________________________________________________
14 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
In this IMG activity, you define the combinations of businessationen transaction types and procedures that
are permitted.
The business transaction type classifies the type of business transaction which is performed. In the
European Union (EU), this information is required for the reporting of import and export data to
INTRASTAT. Additionally, it is used by the system during export control.
The export/import procedure code for foreign trade uniquely identifies an export/import procedure. For
business transactions in the EU, the procedure code is part of the information that you submit in monthly
reports to INTRASTAT.
The system proposes procedure codes, based on the country of export/import, the sales area, material
groups and item categories. For example, the procedure code can distinguish between goods that are
shipped temporarily for further manufacture by a subcontractor and goods that are shipped to their final
destination after processing by a subcontractor.
Use
This number is an alphanumeric key which allows you to classify goods systematically for the production
statistics.
The definition and classification of PRODCOM list items (PRODuction COMmunautaire) is based on the
Harmonized System for describing and coding commodities (HS) and the Combined Nomenclature for
foreign trade.
This allows a direct comparison between production and foreign trade statistics.
Note
This number is valid only within the 15 countries of the European Union. Every month, the official
production statistics declaration is sent to the relevant authorities of the corresponding country (for
example, the German federal state offices of statistics).
________________________________________________________________
SAP AG 26.04.2011 15
R/3 System
________________________________________________________________
16.4.4.13 Control/Conversion
In this IMG activity, you maintain the foreign trade data conversions that you require.
Use
It is possible that the conversion is identical for different countries. For this reason, you can define
reference countries for different countries and selected conversions here. This will mean less maintenance
for the subsequent tables.
Example
You have maintained the conversion of German business transaction types into French business
transaction types. You know that this conversion is identical to the conversion of German business
transaction types into Austrian business transaction types. Therefore, you can define France as the
reference country for Austria for the conversion of business transaction types:
Select France (FR) as the reference country for Austria (AT) and conversion '2' (conversion for business
transaction type).
Note
If you have maintained a reference country for a country, the system searches first for the relevant entries
without using the reference country. In the example mentioned above, these would be the entries from
Germany to Austria.
If the system does not find any suitable entries, it uses the reference country (in the example mentioned
above, it would use France for Austria), that is, it searches for entries from Germany to France.
In addition, the system can perform only one-level referencing. This means that you can enter France as
the reference country for Austria. If Italy has been entered as the reference country for France, the system
will always determine France as the reference country for Austria.
The system will not determine the reference to Italy.
Use
In this IMG activity, you can define a relationship between the commodity code and the import code
number.
________________________________________________________________
16 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Example
Recommendation
Use
In this IMG activity, you can convert export business transaction types into import business transaction
types.
Example
Conversion in case of declarations to the authorities between affiliated companies (company codes) by
using intercompany billing:
The company that is dispatching creates the receipt declaration for the importing company because this
company cannot post goods receipt in the SAP system and therefore cannot create its own declaration to
the authorities.
________________________________________________________________
SAP AG 26.04.2011 17
R/3 System
________________________________________________________________
Use
In this IMG activity, you can convert export procedures into import procedures.
Example
Conversion in case of declarations to the authorities between affiliated companies (company codes) by
using intercompany billing: The dispatching company creates the receipt declaration for the importing
company because this company cannot post goods receipt in the SAP system and therefore cannot create
its own declaration to the authorities.
Use
In this IMG activity, you can convert export customs offices into import customs offices.
Example
Conversion in case of declarations to the authorities between affiliated companies (company codes) by
using intercompany billing. The dispatching company creates the receipt declaration for the importing
company because this company cannot post goods receipt in the SAP system and therefore cannot create
its own declaration to the authorities.
Use
In this IMG activity, you can convert export modes of transport into import modes of transport.
Example
Conversion in case of declarations to the authorities between affiliated companies (company codes) by
using intercompany billing. The dispatching company creates the receipt declaration for the importing
company because this company cannot post goods receipt in the SAP system and therefore cannot create
its own declaration to the authorities.
________________________________________________________________
18 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
In this IMG activity, you define the customs offices that you require for your company.
In international trade, the customs office is the office of transit from the country of export to the country
of destination/transit. For trade within the EU, you specify the relevant inland customs office.
Alternative 01: You can use the proposal table for foreign trade header data to get a proposal for the
customs offices in the delivery.
Alternative 02: The customs office can be determined with the route and can be added to the delivery item
as well as the billing item. The system proposes the customs office at the last domestic point on the route,
that is, a port or airport. You must specify the relevant customs office and further indicators for location
for each of the points.
Alternative 01: You can use the vendor master to determine the customs office.
Alternative 02: You can use the proposal table for foreign trade header data to get a proposal for the
customs office in the purchase order, for example.
Activities in SD
1. Determine the customs offices and modes of transport that are relevant for your organization.
2. Define the customs offices.
Specify for each country the alphanumeric customs office key and the description.
3. Enter the modes of transport in the proposal table for foreign trade header data.
OR
________________________________________________________________
SAP AG 26.04.2011 19
R/3 System
________________________________________________________________
Activities in MM
1. Determine the customs offices and modes of transport that are relevant for your organization.
2. Define the customs offices.
Specify for each country the alphanumeric customs office key and the description.
3. Enter the modes of transport in the proposal table for foreign trade header data.
OR
Note
You can also use the user exits available in SD and MM.
The project name is "V50EPROP".
Use
Alternative 01: You can use the proposal table for foreign trade header data to get a proposal for the
modes of transport in the delivery.
Alternative 02: The mode of transport can be determined with the route and can be added to the delivery
item as well as the billing item. To do this, you must specify the relevant mode of transport for the routes.
Alternative 01: You can use the vendor master to determine the mode of transport.
Alternative 02: You can use the proposal table for foreign trade header data to get a proposal for the mode
of transport in the purchase order, for example.
________________________________________________________________
20 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Activities in SD
OR
Assign the modes of transport to the routes by specifying the mode of transport key for each route.
Activities in MM
OR
Note
You can also use the SD user exits. The project name is "V50EPROP".
The same option is available for Materials Management.
Use
In this IMG activity, you define the "mode of transport/customs office" combinations which you want to
allow for import and export processing.
In this way, you avoid incorrect entries and ensure a better and safe quality of your foreign trade data.
Note
The European Union makes a difference between the inland mode of transport and the mode of transport
________________________________________________________________
SAP AG 26.04.2011 21
R/3 System
________________________________________________________________
at the EU border. The check mentioned above refers to the mode of transport at the EU border.
Example
Use
In this IMG activity, you can define default values for foreign trade header data.
The following sequence is valid for import (goods direction field: Export/Import = 1):
o The system determines the mode of transport when goods cross the border, the domestic mode of
transport and the customs office of entry from the vendor master.
o The system determines the remaining unfilled fields from the object that you maintain in this activity.
o The system can propose missing data with a user exit in the SAP enhancement V50EPROP. You can
also use this user exit to overwrite all data that has been determined in previous steps.
Note that this object only supplements vendor master data. It does not overwrite it.
If you maintain mode of transport '4' in the vendor master and mode of transport '3' in this object, the
system will propose mode of transport '4' in the materials management document.
The following sequence is valid for export (goods direction field: Export/Import = 2):
o The system determines the mode of transport when goods cross the border, the domestic mode of
transport and the customs office of entry from the route.
o The system determines the remaining unfilled fields from the object that you maintain here.
o The system can propose missing data with a user exit in the SAP enhancement V50EPROP. You can
also use this user exit to overwrite all data that has been determined in previous steps.
Note that this object only supplements route data. It does not overwrite it.
If you maintain mode of transport '4' in the route and mode of transport '3' in this object, the system will
propose mode of transport '4' in the sales and distribution document.
________________________________________________________________
22 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
In this IMG activity, you maintain data required for a stock transport order that goes beyond European
Union boundaries.
In this IMG activity, you define import-specific data. Furthermore, you can configure the duty rate and
additional code determination.
Use
The members of the World Health Organization (WHO) have drawn up an international agreement
regarding trade in pharmaceutical products for which customs exemption applies.
Explanation of abbreviations
INN:
International Non-proprietary Name: A description published by the World Health Organization in the list
of international, non-propietary short descriptions for medicines.
CAS no.:
Chemical Abstracts Service: A number issued by this Service (a department of the American Chemical
________________________________________________________________
SAP AG 26.04.2011 23
R/3 System
________________________________________________________________
Procedure
In this activity, you define your valid CAS numbers. In general, this number indicates chemical or
pharmaceutical products. In order to ensure correct import document processing, you must maintain the
CAS number in the material master.
In the description, you can enter a more detailed text, for example, the INN description.
Example
Appendix I
Tariff no. CAS no. Description
2844 40 10 109581-73-9 technetium (99m Tc) sestamibi
2844 40 10 106417-28-1 technetium (99m Tc) siboroxim
Appendix II
Description
Hydrochloride dihydrate
2-Hydroxyethane sulfonate
Appendix III
Tariff no. CAS no. Salt, ester or hydrate in INN INN
2915 50 10 59386-02-6 HEXESTROLDIPROPIONAT HEXESTROL
2925 20 10 4320-30-3 ARGINING-L-GLUTAMAT ARGINIM
Appendix IV
Tariff no. CAS no. Description
2912 29 10 38849-09-1 3-(9,10-Dihydro-9, 10-ethanoanthracen-9-yl)
acrylaldehyd
2914 70 10 3874-54-2 4-Chlor-4'-fluorbutyrophenon
Use
Using this table, you can activate or deactivate the following processing blocks:
1. Customs quota
2. Pharmaceutical products
3. Customs exemption
4. Preferential customs duty
5. Third-country customs duty
6. Anti-dumping
________________________________________________________________
24 26.04.2011 SAP AG
R/3 System
________________________________________________________________
7. Verification documents/Certificates/Authorities
Standard settings
In the standard system, the table for controlling import processing does not contain any entries.
This means that none of the above functions are evaluated. The system issues an error message and
requests you to maintain the relevant data.
Example
In order to activate the processing blocks "customs quota" and "customs exemption" for Germany, the
following table entries are required:
o Pharmaceutical products
o Preference
o Third country
o Anti-dumping
o Documents/Certificates/Authorities
If you specify '0' in the following entry, all checks for Germany are activated:
Note
In this step, you maintain the country groups relevant for import processing.
________________________________________________________________
SAP AG 26.04.2011 25
R/3 System
________________________________________________________________
Use
In this IMG activity, you define the code for a customs quota or limit.
1. A customs quota indicates preferential duties according to the customs tariff. This means that the
duty rate is reduced. In the most extreme cases, this could mean there is no duty. In general, customs
quotas contain restrictions for time and/or quantities.
2. A customs limit differs from a customs quota in so far as that the standard duty rate must be
reintroduced explicitly with a regulation, for example an European Community regulation.
In this IMG activity, you maintain the numbers used for customs quotas that are relevant for import
processing.
Example
A customs quota is a specified quantity of goods that may be imported. The quantity is limited because of
weight, value or other characteristics. These goods may only enter the country based on customs
regulations during a certain time period during the year.
As a rule, the time frame is spread over the full year and the specified quantity of goods may be imported
without paying customs duties.
Each quota is identified by a unique number. This number is established in regulations for customs quotas
and customs ceilings. For each relevant material, the quota can be found in the corresponding column
above the individual duty rates in the official tariff schedules.
________________________________________________________________
26 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
In this IMG activity, you define the code for pharmaceutical products.
Example
In the European Union, for example, code 2500 represents a duty-free pharmaceutical product.
Use
An anti-dumping policy is used to protect one's own economy. In general, this means that additional
customs duties are levied for a product. An anti-dumping method can be dependent on the country, the
manufacturer or the vendor.
Use
As of reporting period January 1997 for importing from third countries, preference is to be
registered/output according to customs law based on Article 10 Section 1 letter h) of decree (EU) no.
1172/95 of the Council from 22nd May 1995.
Preference is understood as the most favorable duty conditions, the prerequisites for which have to be met
at the time of submitting the customs declaration. To declare the preference, please use a three digit
numerical code.
________________________________________________________________
SAP AG 26.04.2011 27
R/3 System
________________________________________________________________
If no other favorable duty rate is applied for, please specify code "100".
In this step, you enter the customs ceiling numbers that are relevant for import processing.
Example
A customs ceiling is a specified quantity of goods whose importation is limited because of its weight,
value or other characteristic. These goods may only enter the country based on customs regulations during
a predefined time period during the year.
As a rule, the time frame is spread over the full year and the specified quantity of goods may be imported
without paying customs duties.
Each ceiling is identified by a unique number. This number is established in regulations for customs
quotas and customs ceilings. For each relevant material, the quota is entered in the corresponding column
above the individual duty rates in the official tariff schedules.
Note
As opposed to the customs quota, when the quantity [of the customs ceiling] has been reached, the
customs duty [increase] does not automatically go into force. This must be explicitly set in force by an EU
order. [Article 20, Paragraph 5 Letter b (EU Customs Code) ZollKodex]
________________________________________________________________
28 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
In this IMG activity, you define all necessary data, so that the system will automatically determine the
codes for the customs quotas.
For this activity, it is absolutely necessary that you enter the importing country.
Example
As an example, we will maintain the following entry for the search as follows:
o Importing country DE 004 Germany
o Import code number < Field empty>
o Material < Field empty>
o Country of origin US 400 USA
o Procedure 10000 Export without ongoing customs regulated
As a result, all imports from the USA to Germany with procedure 10000, the system will default to
customs quota code 07.
This is independent of the import code number and the material used.
Note
If you do not define a customs quota code, you can enter this code manually when you process the
purchase order.
Use
In this IMG activity, you define all data that is required to automatically determine the code for
pharmaceutical products. For this activity, it is absolutely necessary that you enter the importing country.
Example
________________________________________________________________
SAP AG 26.04.2011 29
R/3 System
________________________________________________________________
The result is that the system uses the code for pharmaceutical products 2500 for all imports to Germany as
a default value. This is independent of the material and the import code number used.
Note
If you do not define a code for pharmaceutical products, you can enter this code manually when you
process the purchase order.
Use
In this IMG activity, you define all data required to automatically determine the code for anti-dumping
measures. For this activity, it is absolutely necessary that you enter the importing country.
Example
The result is that the anti-dumping code 123456 is the default value for all imports to Germany with USA
as the country of origin. This is independent of the material and the import code number used.
Note
If you do not define an anti-dumping code, you can enter this code manually when you process the
purchase order.
________________________________________________________________
30 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
In this IMG activity, you define all data that is required to determine data for import processing. Here you
define customs exemptions and the determination of the relevant preference code.
Activities
You can specify the customs exemption start and end date. In addition, you can define the relevant
preference code and specify the duty rate for customs exemption. The latter will replace the standard duty
rate for the specified period of time. In most cases, this duty rate will amount to 0 per cent.
Use
In this IMG activity, you define all data that is required to determine a preferential duty rate and the
relevant preference code.
Activities
Standard settings
________________________________________________________________
SAP AG 26.04.2011 31
R/3 System
________________________________________________________________
Recommendation
You should maintain this view so that you can process and simulate imports correctly. Make sure that the
import code numbers have been maintained correctly in your system.
Use
In this IMG activity, you define all data that is required to determine a third-country duty rate and the
relevant preference code.
Activities
Standard settings
Recommendation
You should maintain this view so that you can process and simulate imports correctly. Make sure that the
import code numbers have been maintained correctly in your system.
Use
In this IMG activity, you can enter a customs description that you agreed on with the customs authorities.
Example
This special feature is used in specific industries, for example, the chemical industry.
________________________________________________________________
32 26.04.2011 SAP AG
R/3 System
________________________________________________________________
In this way, you can use a more exact description for your customs declaration.
In this IMG activity, you maintain the type (category) of transportation means relevant for import
processing.
Example
In the ATLAS procedure for Germany, for example, the following codes are available for use:
Code/Description
01 Truck
02 Ship
03 Train car
04 Airplane
05 Automobile
06 Not available
07 Other
In this IMG activity, you define the types of goods identity seals relevant for import processing.
Example
The identity seal ensures the identification of goods for foreign trade purposes.
This is accomplished through the use of identity seals, such as lead plumbs, metal seals, sketches,
patterns, and so on.
Without the presence of a customs official, such goods identity seals may only be removed by persons
who have the appropriate authorization or approval.
________________________________________________________________
SAP AG 26.04.2011 33
R/3 System
________________________________________________________________
In this IMG activity, you define the types of packages that are relevant for import processing.
Activities
Here you need to maintain the customs regulations indicator for package type.
For example, in Germany the following codes are used within the ATLAS procedure:
Code Description
01 Loose
02 Container
03 Box
04 Package
05 Ball
06 Roll
07 Package
08 Small package
09 Pallet
99 Other
________________________________________________________________
34 26.04.2011 SAP AG
R/3 System
________________________________________________________________
In this step, you maintain assignments to MM conditition types that is necessary for uploading customs
records.
In this IMG activity, you maintain the relevant data for the different verifications, certificates, and licenses
that can be used in Foreign Trade.
In the first IMG activity, you define customs approval numbers per country and assign plants to the
relevant numbers in the second IMG activity.
Recommendation
When you define customs approval numbers, you must also specify the customs approval type and the
goods direction.
Use
________________________________________________________________
SAP AG 26.04.2011 35
R/3 System
________________________________________________________________
In this IMG activity, you define authorities for foreign trade processing.
Use
You can define different authorities in the area of Foreign Trade. You can assign these authorities to
verifications during document processing or have the system determine them automatically when it
determines verifications. In this context, the authority is usually the issuing bank of a certain verification
or certificate.
Example
You can specify, for example, the issuing authority of a preliminary document in purchase order
processing.
Activities
Further notes
In future, many automated customs processing systems, such as ZOLL/EDV in Austria, will require you
to specify the issuing authority.
Use
For customs clearance to be carried out according to a preferential customs duty, the importer must submit
both the customs declaration for free trade and the documents required for preference verification.
In general, the declarant proves the origin characteristics with an official preference verification.
Notes
The "classification of foreign trade documents" field represents the link to print control if a document is
printed and updated.
________________________________________________________________
36 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Example
o GPS Blank A
Form APR
o EEA Movement certificate EUR.1 or
declaration of origin on the commercial
document
o Mediterranean countries Movement certificate similar to EUR1
Standard settings
Activities
Define a preference document type for each preference verification that your company has received.
Note
In this IMG activity, you can define verification types. This also includes certificates.
Notes
The "classification of foreign trade documents" field represents the link to print control if a document is
printed and updated.
________________________________________________________________
SAP AG 26.04.2011 37
R/3 System
________________________________________________________________
Example
Examples for valid certificates in the German ATLAS customs processing system include:
- 01 Certificate of origin
- 02 Declaration of origin
- 03 Evidence of origin in a different form
- 04 Coffee certificate or import confirmation
- 05 Handicrafts certificate
- 06 Certificate of origin for agricultural products
Standard settings
Activities
Further notes
Later, during purchase order processing, you can assign the verifications to a purchase order item. Further
data for verifications include date, country of issue, and issuing authority. You can define these in an
earlier activity.
Furthermore, you can have the system propose verifications automatically. To do this, you must maintain
verification determination.
Notes
The "classification of foreign trade documents" field represents the link to print control if a document is
printed and updated.
Use
The preliminary document type uniquely identifies the document that is assigned to the relevant
transaction. The SAP system differentiates between export declarations, T documents (export) and
preliminary documents (import).
________________________________________________________________
38 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Example
Standard settings
Activities
Further notes
Later, during purchase order processing, you can assign the preliminary documents that you have defined
to the purchase order, either at header or item level. Further specifications for the preliminary document
include country, authority, and date of issue.
Use
In this IMG activity, you define the data required to determine verifications during purchase order
processing.
For this activity, it is absolutely necessary that you enter the importing country.
Activities
The result is that verification type EL (Import license exists) becomes the default value for all imports
________________________________________________________________
SAP AG 26.04.2011 39
R/3 System
________________________________________________________________
This is independent of the material and the import code numbers used.
Note
When you process the purchase order, you can still enter the verification type manually.
The statistical value is used for creating documents in foreign trade and for declarations to the authorities.
To do this, the condition type GRWR has been created in the standard system. It calculates the statistical
value and places it in field KOMP-GKWRT.
a) Price condition
b) Percent calculation
4. Access with the Incoterms field to condition records that you created
________________________________________________________________
40 26.04.2011 SAP AG
R/3 System
________________________________________________________________
c) Statistical condition
d) Subtotal C (place value in item field KOMP-GKWRT)
Special processing in MM
a. Stock transfer: In stock transfer, a new condition table has been
added for access sequence GRWR.
It allows you to maintain GRWR condition records with the
key combination "Delivering plant/Destination country".
b. Outward processing
A new condition type (GWLB) has been added to the condition type
GRWR in pricing procedure RM0000.
Condition type GWLB recognizes whether this is outward processing
crossing a border.
The exact statistical value of the outward processing component
is determined with the valuation segments of the material master;
calculation formula 60 for the pricing procedure adds these values.
NOTE
For additional information on making settings in pricing, see the pricing section in Basic Functions.
16.4.9 Printing/Communication
In this IMG activity, you maintain data for printing and EDI processing in Foreign Trade.
You can print the most commonly used and standardized foreign trade documents for export.
Use
In this IMG activity, you define the necessary SAPScripts for your foreign trade documents.
________________________________________________________________
SAP AG 26.04.2011 41
R/3 System
________________________________________________________________
Use
In this IMG activity, you assign export billing documents to layout sets and programs.
In this activity, you define the parameters for print control and the appropriate document types for
updating the official number.
Use
For customs clearance to be carried out according to a preferential customs duty, the importer must submit
both the customs declaration for free trade and the documents required for preference verification.
In general, the declarant proves the origin characteristics with an official preference verification.
Notes
The "classification of foreign trade documents" field represents the link to print control if a document is
printed and updated.
Example
o GPS Blank A
Form APR
o EEA Movement certificate EUR.1 or
declaration of origin on the commercial
________________________________________________________________
42 26.04.2011 SAP AG
R/3 System
________________________________________________________________
document
o Mediterranean countries Movement certificate similar to EUR1
Standard settings
Activities
Define a preference document type for each preference verification that your company has received.
Note
In this IMG activity, you can define verification types. This also includes certificates.
Notes
The "classification of foreign trade documents" field represents the link to print control if a document is
printed and updated.
Example
Examples for valid certificates in the German ATLAS customs processing system include:
- 01 Certificate of origin
- 02 Declaration of origin
- 03 Evidence of origin in a different form
- 04 Coffee certificate or import confirmation
- 05 Handicrafts certificate
- 06 Certificate of origin for agricultural products
Standard settings
________________________________________________________________
SAP AG 26.04.2011 43
R/3 System
________________________________________________________________
Activities
Further notes
Later, during purchase order processing, you can assign the verifications to a purchase order item. Further
data for verifications include date, country of issue, and issuing authority. You can define these in an
earlier activity.
Furthermore, you can have the system propose verifications automatically. To do this, you must maintain
verification determination.
Notes
The "classification of foreign trade documents" field represents the link to print control if a document is
printed and updated.
Use
The preliminary document type uniquely identifies the document that is assigned to the relevant
transaction. The SAP system differentiates between export declarations, T documents (export) and
preliminary documents (import).
Example
Standard settings
Activities
________________________________________________________________
44 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Further notes
Later, during purchase order processing, you can assign the preliminary documents that you have defined
to the purchase order, either at header or item level. Further specifications for the preliminary document
include country, authority, and date of issue.
In this IMG activity, you set the parameters for controlling the printing of foreign trade documents.
Use
Depending on the output type, you can control the following functions:
The "print commodity code" indicator only influences the printing of foreign trade documents, that is,
only if you specify transmission medium '1' for the output in output control.
Example
If you want to print the commodity code in the export declaration (output type FEEX), you must select
this indicator. If you do not select it, neither the commodity code nor your text will be printed.
Standard settings
- Application : V3 - Billing
- Output types : AES1 / FJCI / FJCO / FJCT / FJEP
- Plant : Optional
________________________________________________________________
SAP AG 26.04.2011 45
R/3 System
________________________________________________________________
In this case, the packing data is included and printed when the output is created.
Note
In this operation, you can define which data in the Foreign Trade forms may be changed.
Use
In Foreign Trade you can use the SAP enhancement V55ECTRL for printing.
This enhancement is called by program SAPLV55E.
________________________________________________________________
46 26.04.2011 SAP AG
R/3 System
________________________________________________________________
See the online documentation for the SAP enhancement V55ECTRL. It contains a list of the standard
output that can be changed.
Activities
Further notes
Unlike modifications, enhancements are suitable for all releases because you do not change SAP coding.
Rather, you write coding in a name range that is reserved for the customer.
For a more detailed description of how to create enhancements, choose Utilities -> Online manual in the
enhancement transaction.
Every enhancement is documented. You can find this documentation by selecting Documentation in the
enhancement transaction.
Use
In this table, you can maintain your own customs identification numbers and the customs identification
numbers of your customers. In Europe, the customs identification number is a seven-digit number issued
by the customs authorities. This number is used for printing foreign trade documents (for example, export
declarations) and transmitting data by EDI. You can specify this number instead of the address of the
person involved in the business transaction.
Activities
Maintain your own customs identification numbers. You can do this by leaving the "customer" field
blank.
Use
In this table, you can maintain the customs identification numbers of your vendors. In Europe, the
customs identification number is a seven-digit number issued by the customs authorities. This number is
________________________________________________________________
SAP AG 26.04.2011 47
R/3 System
________________________________________________________________
used for printing foreign trade documents (for example, export declarations) and transferring data by EDI.
You can specify this number instead of the address of the person involved in the relevant business
transaction.
In this IMG activity, you define the settings that are required for financial document processing.
Use
In this IMG activity, you maintain basic settings for processing documentary payments.
Use
In this IMG activity, you define the different types of financial documents that you use in your company.
Example
The financial document type identifies, for example, the different types of documentary letters of credit.
These include:
Activities
Maintain the financial document types by entering a two-digit, alphanumeric key and a text.
Use
________________________________________________________________
48 26.04.2011 SAP AG
R/3 System
________________________________________________________________
In this IMG activity, you define the different functions which banks use on during financial document
transactions.
When you maintain financial documents later on, you can assign the bank functions that you specify here
to the individual banks.
Example
o Opening
o Notifying
o Confirming
o Negotiating
Activities
Maintain the financial document types by entering a one-digit, alphanumeric key and a text.
Use
In this IMG activity, you define all text determination procedures and texts which can be assigned to
individual financial documents.
Use
In this IMG activity, you define the different documents that belong to a financial document and must be
submitted with it to the bank.
Example
________________________________________________________________
SAP AG 26.04.2011 49
R/3 System
________________________________________________________________
o Certificate of origin
o Shipping papers
Activities
Maintain the documents to be assigned to a financial document by entering a one-digit, alphanumeric key
and a text.
Use
In this IMG activity, you define the change reasons due to which an already activated financial document
must be maintained.
When you maintain financial documents and a financial document has already been activated but must be
changed, the system requires you to specify a change reason.
Example
Activities
Maintain the change reasons for financial documents by entering a one-digit, alphanumeric key and a text.
Use
________________________________________________________________
50 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Activities
Maintain the financial document indicators by entering a two-digit, alphanumeric key and a text.
Use
In this IMG activity, you define the indicators for banks which have been assigned to a financial
document.
A bank indicator is a grouping of bank functions which can be assigned to a financial document.
Activities
Maintain the bank indicators of the financial documents by entering a one-digit, alphanumeric key as well
as a text.
16.4.10.2 Relationships
In this IMG activity, you maintain relationships in the area of documentary payments.
Use
In this IMG activity, you assign the documents that must be submitted, which you defined earlier, to a
financial document indicator.
Furthermore, you can specify how many originals and how many copies of each document are required.
The documents that you specify here will be proposed later by the system when you create a financial
document with this indicator.
________________________________________________________________
SAP AG 26.04.2011 51
R/3 System
________________________________________________________________
Example
Activities
Use
In this IMG activity, you assign different bank functions, which you defined earlier, to a bank indicator.
o how many banks with this bank function can occur in a financial document
o whether a bank must be maintained in the bank table in Financial Accounting or whether you can
also specify a 'one-time' bank
o whether it is the opening bank
This means that, when you maintain a financial document, you can maintain this bank on the main
screen without having to switch to the bank screen.
o how field control is configured regarding the external financial document number and bank charges
Activities
Use
________________________________________________________________
52 26.04.2011 SAP AG
R/3 System
________________________________________________________________
o which fields are hidden, ready for input, or required when you maintain a financial document
o which checks are run in the sales and distribution document when you assign a financial document of
this type and category
o which and how many banks for which bank function are proposed by the system when you maintain a
financial document of this type and category
o which documents that need to be submitted are proposed by the system when you maintain a
financial document of this type and category
o which special functions are activated
Activities
In the following IMG activities, you maintain settings regarding risk management for financial
documents.
Use
The form of payment guarantee controls how the payment for a sales and distribution document item is
guaranteed (for example, personal guarantee, payment card, financial document (such as an unconfirmed
letter of credit or a confirmed letter of credit)).
For the financial documents, you can specify the following regarding the form of payment guarantee:
________________________________________________________________
SAP AG 26.04.2011 53
R/3 System
________________________________________________________________
Activities
In this IMG activity you define payment guarantee procedures. You can also assign payment guarantee
procedures to transactions by defining the following dependencies:
o to the customer
o to sales document type.
The form of payment guarantee controls how an item in a sales document is guaranteed (e.g. personal
guarantee, payment cards, export credit insurance, confirmed and unconfirmed letters of credit). The
payment guarantee procedure contains the permitted forms of payment guarantee for payer and document
type. It also controls the sequence in which the the system assigns sales document items to payment
guarantee procedures.
To determine the procedure, you assign the customer and document procedures to the payment guarantee
procedure.
In Risk Management for Receivables, the system determines the payment guarantee procedure using
procedure keys. It uses the document payment guarantee procedure key in the header for the sales
document type, and the customer payment guarantee procedure key in the customer master.
You can use requirements to control when there should be no payment guarantee in risk management for
the specified form of payment guarantee (e.g. item values under $10, a certain product hierarchy, or
product group do not need any payment guarantees).
Activities
________________________________________________________________
54 26.04.2011 SAP AG
R/3 System
________________________________________________________________
5. Assign the document pricing and customer determination procedures to the payment guarantee
procedure.
Use
In this operation, you can maintain the settings in credit management necessary for using financial
documents.
You can activate and deactivate documentary payments at item type level.
Activities
Activate documentary payments for those item types for which you want to use financial documents.
Note
Regarding the sales of goods, the payment guarantee for the goods invoiced is of vital importance. With
credit management, you can minimize the credit risk effectively.
With risk management for receivables, you have an additional, effective means of payment guarantee for
the credit risk.
Maintain the required settings for credit management in the Sales IMG, area "Basic functions - credit
management / risk management".
In this step, you specify the settings for export control. You can determine whether an export control is to
be active for sales documents or for each item category of a sales document by switching the settings on
or off.
In this IMG activity, you activate the legal control function for individual document types and item
categories.
________________________________________________________________
SAP AG 26.04.2011 55
R/3 System
________________________________________________________________
In this step, you define legal regulations and assign them to the exporting countries.
The legal regulation refers to the export specifications governing the export of goods and services in a
country.
Example
These are the Export Administration Act (EAA) and the respective Export Adminstration Regulations
(EAR) in the United States, and the foreign trade law (AWG) and the respective export regulations
(AWV) in Germany.
If you assign a legal regulation to a country, export control is run for this legal regulation when goods are
exported from this country.
Activities
Maintain the legal regulation by entering a two-character alphanumeric key and a textual description.
In this step, you define which license types are used for which legal regulation.
Activities
For the legal regulations, enter the corresponding license types in the alphanumeric field with a maximum
of 4 characters. You can maintain the features of the license type in the detail screen:
________________________________________________________________
56 26.04.2011 SAP AG
R/3 System
________________________________________________________________
In this IMG activity, you define all text determination procedures and texts that can be assigned to
individual export licenses.
In this step, you define the export control classes allowed for each legal regulation and which have been
assigned by the authorities.
Example
These are the official export list numbers in the EU, the Export Control Classification Numbers (ECCN)
in the USA, and the international list numbers (IL) in Great Britain.
Actions
In this IMG activity, you define the special characteristics codes for for goods that are relevant for legal
control.
________________________________________________________________
SAP AG 26.04.2011 57
R/3 System
________________________________________________________________
In this step, you define groupings allowed for each legal regulation.
The grouping brings together export control classes that are to be handled according to the same export
regulations. They can be freely assigned and have no official character.
Activities
In this step, you assign the allowed groupings to an export control class. This assignment is made for each
legal regulation. Only assignments maintained here can be entered in the material master.
This enables you to create a link between class and grouping, thus combining classes to groupings.
Activities
Mark a grouping as a default grouping if it should be proposed automatically in the material master when
maintaining export control data.
In this step, you maintain the data which is relevant for export control for the country of destination of a
business transaction.
This data includes economic and political parameters as well as the embargo situation.
Activities
If you mark a country of destination for embargo, export control prevents any export to this country.
________________________________________________________________
58 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
In this step, you assign a license type to the grouping assigned to the material classification. Furthermore,
this assignment is dependent on the country of destination of the export and the legal regulation.
During export control, the system uses the entries to determine for each legal regulation the license type
necessary for a certain export transaction.
Activities
Assign a license type to the combination of country of destination, legal regulation, grouping and validity
date. An additional user exit allows you to create specific checks which go beyond export control
functionality in the standard system.
In this step you define the country grouping for each legal regulation.
Example
These are the country groups in the United States and country lists in Germany or France.
Activities
For each legal regulation enter a two-character alphanumeric country grouping and description.
In this step, you assign countries to country groups for each legal regulation.
Activities
An additional user exit allows you to create specific checks further to the functionality of export control in
the standard system.
________________________________________________________________
SAP AG 26.04.2011 59
R/3 System
________________________________________________________________
Use
In this step, you check the settings you have made in the area of export licenses for consistency and
completeness.
In this step, you make settings for required declarations to the authorities.
Use
In the following sections, define the settings that control how data pertaining to customs declarations is
displayed and checked in your system.
________________________________________________________________
60 26.04.2011 SAP AG
R/3 System
________________________________________________________________
If your country contains areas such as overseas departments or territories that must be declared separately,
you can carry out the special rules or conversions for your country in this operation.
________________________________________________________________
SAP AG 26.04.2011 61
R/3 System
________________________________________________________________
Use
In this section, you make settings that control how and when data is selected for customs declarations.
Example
________________________________________________________________
62 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
You can use SAP enhancement FTGOVSEL to select data for declarations to the authorities
(INTRASTAT).
Activities
Further notes
Unlike modifications, enhancements are suitable for all releases because you do not change SAP coding.
Rather, you write coding in a name range that is reserved for the customer.
For a more detailed description of how to create enhancements, choose Utilities -> Online manual in the
enhancement transaction.
Every enhancement is documented. You can find this documentation by selecting Documentation in the
enhancement transaction.
In this IMG activity, you can control certain business transactions regarding declarations to the
authorities:
________________________________________________________________
SAP AG 26.04.2011 63
R/3 System
________________________________________________________________
Note
On the SD side, you can also exclude certain business transactions that can be identified by their item type
from certain declarations to the authorities.
The exclusion indicators that need to be maintained for the individual item categories are NOT copied
into the export data of the sales and distribution documents.
Instead, the system interprets the exclusion indicators you defined here and are assigned to item categories
when it selects documents for the relevant declarations to the authorities. Then the system checks whether
a certain item category should be excluded from a declaration type.
Use
In this IMG activity you define the exclusion and inclusion indicators you want to use for the declarations
to the authorities.
In this IMG activity, you can assign the pre-defined exclusion indicator to an export billing document
item.
Note
The exclusion indicators that need to be maintained for the individual item categories are NOT copied
into the export data in the sales and distribution documents.
The exclusion indicators that have been defined here and assigned to item categories are interpreted when
the documents are selected for the relevant declarations to the authorities. The system then checks
whether a certain item category should be excluded from the relevant declaration type.
In this IMG activity you can assign the predefined exclusion indicator to an item category from the
delivery.
Note
The exclusion indicators that need to be maintained for the individual item categories are NOT copied
into the export data in the sales and distribution documents.
________________________________________________________________
64 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Instead, when the system selects documents for the relevant declarations to the authorities, it interprets the
exclusion indicators that have been set here and assigned to item categories. The system then checks
whether a certain item category should be excluded from the relevant declaration type.
In this step, you define official numbers for declarations submitted to the authorities.
Example
Actions
In this step, you define regions in order to be certain that declarations submitted to authorities are
complete.
Specification of the region of destination and/or the region of origin of goods is required in the
declarations.
EXTRASTAT : region
SED/AERP : region
KOBRA : region
________________________________________________________________
SAP AG 26.04.2011 65
R/3 System
________________________________________________________________
The provincial tax code is not relevant for the purposes of declarations submitted to the authorities.
In this step, you maintain standard selection variants in the function Foreign trade -> Declarations ->
Authorities -> Asia -> Japan -> Export Declarations to MITI - Japan (transaction VXJ1) and Customs
Declaration for Import - Billing Documents - Japan (transaction VXJ2) used for selecting billing
documents.
With this function, a selection screen appears whose scope can be set using the standard selection
variants. In addition, on the selection screen you will find the pushbutton 'All selections,' which displays
all existing selection criteria. Only some of these are ready for input, however. Here, you can also set
which criteria are ready for input.
You maintain a standard selection variant by setting the attributes and the default values of the variant.
Mark those criteria which are not to appear on the selection screen as 'Invisible'. Those fields which
should not be ready for input in 'All selections' should be marked as 'Protected'.
To make the variants invisible to other users, mark the option 'Do not show variants' in the header. If you
want to protect against overwriting data, mark the option 'Protect variants' (CAUTION: In this case, only
you can change these variants!)
User-specific variants can be stored directly in the list 'MITI - Japan' (and not in Customizing). Select
Actions
You can use parameters 'Payment method I 1' to 'Payment method III 2' to assign the payment method to
fields I to III in the layout set for the customs declaration. The different payment methods include:
________________________________________________________________
66 26.04.2011 SAP AG
R/3 System
________________________________________________________________
The purchase order history category determines whether data from invoice verification and/or logistical
invoice verification is taken into account. At present, only invoice verification is supported.
The parameter 'calculate to the day' may control the calculation of the days between customs clearance
and payment due date. If you do not set the flag, the number of additional months will be multiplied by
30. If you set the flag, the period between the local date and the baseline date for payment will be
determined.
The parameter 'dialog control' determines whether the print parameters are taken from the user master
record or whether you should enter them manually.
Use
In this IMG activity, you maintain the official numbers needed for processing declarations to the
authorities in connection with plants abroad.
Note
You only need to take this point into account if you have one company code with several plants abroad.
Note
You can maintain this object only if you have already maintained the "company code in country A and
assigned plants in countries B, C, ..." scenario in Customizing.
Here, you can create the official numbers required for declarations to authorities for every country for
which you have maintained a VAT registration number for the company code.
o Financial Accounting
--> Financial Accounting Global Settings
--> Company Code
________________________________________________________________
SAP AG 26.04.2011 67
R/3 System
________________________________________________________________
Note
If you have plants in Switzerland for which you have to create V.A.R. (EXTRASTAT declaration for
Switzerland), you can store:
Use
In this and the following IMG activities, you make the Customizing settings for the Create Secondary
Events for Exports program.
In this IMG activity, you create a number range for the secondary events. When you create a secondary
event for an export, the system numbers it using the next available number from the number range.
See also
SAP Library -> SAP ERP Central Component -> Financials -> Country Versions -> Europe and Africa ->
Russia -> Sales and Distribution (SD) -> Exports -> Creating Secondary Events for Exports
Use
This BAdI (Business Add-In) enables you to change the way that the Create Secondary Events for Exports
program creates the chain of documents involved in a given export.
________________________________________________________________
68 26.04.2011 SAP AG
R/3 System
________________________________________________________________
The chain starts with the contract, and continues with the export order, delivery, preliminary customs
declaration, customs declaration, SD invoice, FI invoice, and payment.
Example
Assuming that you record customs declarations using programs and tables that you have created yourself,
you can use this BAdI to tell the Secondary Events for Exports program:
o Which tables to read the customs declaration data from
o Where to read the references between the deliveries and the customs declarations
See also
SAP Library -> SAP ERP Central Component -> Financials -> Country Versions -> Europe and Africa ->
Russia -> Sales and Distribution (SD) -> Exports -> Creating Secondary Events for Exports
Customs preference is an important part of the export process. It is formed by agreements made between
countries or groups of countries from different trade areas. The countries or groups of countries with
which another country or group of countries has such an agreement are described as preference zone.
During business transactions that take place between countries or groups of countries having a preference
agreement, you must determine whether or not the goods in question are valid for preference.
In the case of trading goods, a vendor declaration is necessary for the goods to be viewed as valid for
preference.
For goods manufactured in-house, validity for preference is determined using preference rules. The most
important factors here are the origin of the raw materials used and the the amount of processing carried
out on the goods. For example, a material may be allowed to consist of third country components by up to
20 percent and still be valid for preference. The basis for preference determination in the SAP system is
the bill of materials, used to identify the components of goods to be exported, as well as the commodity
code which must be assigned to each individual component.
________________________________________________________________
SAP AG 26.04.2011 69
R/3 System
________________________________________________________________
Finally, assign the individual preference rules and commodity codes to preference zones.
In this IMG activity you define existing preference zones for the departure country. Depending on existing
contracts, these preference zones can represent individual countries (e.g. Poland or Rumania) or groups of
countries (e.g. EFTA).
In this step you define the preference zone to which a destination country belongs from the point of view
of the exporting country.
Example
From point of view of Germany as the exporting country, Switzerland belongs to the EFTA preference
zone.
Activities
Enter all the combinations of exporting country and destination country for which you want to carry out
preference determination. Assign a preference zone to each of them.
In this step, you define the preference procedures which specify how preference determination should be
carried out.
________________________________________________________________
70 26.04.2011 SAP AG
R/3 System
________________________________________________________________
A procedure with this characteristic defines the maximum percentage share of non-original
goods with classification change up to which the main part is still recognized as original goods,
or to what extent the share of non-original goods may be processed.
o Without change in classification
A procedure with this characteristic defines the maximum percentage share of non-original
goods up to which the main part is still recognized as original goods.
o Third country
A procedure with this characteristic defines the maximum percentage share of non-original
goods with item change up to which the main part is still recognized as original goods,
o 50:50 Rule
A procedure with this characteristic ensures that the value of non-original pre-materials cannot
exceed the value of original pre-materials.
o Harmonized System (HS)
A procedure with this characteristic defines the maximum percentage share of components with
a particular commodity code
In this step, you define preference rules. A preference rule specifies which procedure is used for
determining preference. Furthermore, you can maintain relevant performance measures for preference
determination, such as the percentage rate.
Example
During preference determination, the bill of materials is only valid for preference if less than 20% of the
components have the commodity code 2000.
In this IMG activity, you assign a preference rule to a preference zone. This assignment is dependent on
the preference country and the commodity code.
________________________________________________________________
SAP AG 26.04.2011 71
R/3 System
________________________________________________________________
During preference determination for a bill of materials, the corresponding procedures are determined by
taking the rules that apply to that preferene zone into account. A preference price is determined for each
procedure. The highest preference price determines the preference price for the main component of the
bill of material. If an alternative rule is applied, preference determination is carried out according to this
rule. In this case, the better, i.e. the lowest preference price is adopted.
Use
You can use this table to maintain an alternative commodity code for the main component of a bill of
material.
If this table has been maintained, the system will use the alternative entry instead of the original entry in
the material master as a calculation basis.
Example
In this step, you define a tariff alternation that deviates from the normal model (if there are no entries
here, a tariff alternation with a value of 4 is assumed). Normally, the tariff alternation is dependent on the
first four digits of the commodity code.
Example
Actions
Only enter a value for an interval between commodity codes if they have tariff alternations that deviate
from the standard value of 4.
________________________________________________________________
72 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
As of reporting period January 1997 for importing from third countries, preference is to be
registered/output according to customs law based on Article 10 Section 1 letter h) of decree (EU) no.
1172/95 of the Council from 22nd May 1995.
Preference is understood as the most favorable duty conditions, the prerequisites for which have to be met
at the time of submitting the customs declaration. To declare the preference, please use a three digit
numerical code.
If no other favorable duty rate is applied for, please specify code "100".
In this step, you maintain plant-specific settings necessary for creating vendor declarations.
The dunning process and dunning letters are influenced by the control data in table T001W.
You can create all texts using the general SAP word processing tool Tools -> SAPscript -> Standard Text.
When you enter the filename of these texts in table T001W, the program uses them only when no different
text numbers have been stored in the corresponding parameter fields of the function
'Request/Dun/Manage Vendor Declaration'.
In this IMG activity, you maintain the data that you need for processing EU market products.
This form of processing only takes place within the European Union.
________________________________________________________________
SAP AG 26.04.2011 73
R/3 System
________________________________________________________________
In this IMG activity, you maintain the market organizations for the country in which you want to
administer EU market products.
Legally, market organizations represent regulations for the creation and management of common
agricultural market organizations for the products listed in appendix II of the Treaty for the Foundation of
the European Union. All goods relevant to the EU market organization are combined into different areas.
The description of such an area is composed of a two-character code and a two-digit number for the
corresponding area (for example, MO01 is the market organization for cereals).
In this IMG activity, you maintain the first two characters of this
nomenclature.
In this IMG activity, you maintain the numbers of the market organizations.
________________________________________________________________
74 26.04.2011 SAP AG
R/3 System
________________________________________________________________
In this IMG activity, you maintain the official goods list number for
your EU market organization products. These goods list numbers must be
maintained in the material master.
An official MO goods list number is a unique identification for goods relevant for EU market
organization. This means that these goods are governed by European Union market organization
regulations. The corresponding number must be maintained in the material master for the goods.
In this IMG activity, you can maintain all MO goods list numbers required by your company.
You can select market organization groups as required. The assignment of the MO goods list numbers for
________________________________________________________________
SAP AG 26.04.2011 75
R/3 System
________________________________________________________________
In this activity, you maintain all Customizing entries that are relevant to Internet applications.
You do not need to make any further Customizing entries in the Internet application "Foreign Trade:
Display Import Data".
Use
With the business add-in SLL_PI_MM0A_TRANSFER, the system can integrate the ordering process
with SAP Global Trade Services.
If you are using SAP Global Trade Services, you should activate the standard implementation
/SAPSLL/PI_MM0A_TRANSFER of this BAdI. Otherwise, the application level MM0A cannot be
integrated with SAP Global Trade Services.
Requirements
You can only use this BAdI if you have implemented SAP Global Trade Services.
Standard settings
________________________________________________________________
76 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Activities
To activate the standard implementation of this BAdI, perform this IMG activity.
Note: In a dialog, the system asks you whether you want to activate the implementation of the BAdI for
transfer. If you have activated the implementation before, the system asks you in a dialog if you want to
cancel the activation.
Use
With the business add-in SLL_PI_MM0B_TRANSFER, the system can integrate the inbound delivery
process with SAP Global Trade Services.
If you are using SAP Global Trade Services, you should activate the standard implementation
/SAPSLL/PI_MM0B_TRANSFER of this BAdI. Otherwise, the application level MM0B cannot be
integrated with SAP Global Trade Services.
Requirements
You can only use this BAdI if you have implemented SAP Global Trade Services.
Standard settings
Activities
To activate the standard implementation of this BAdI, perform this IMG activity.
Note: In a dialog, the system asks you whether you want to activate the implementation of the BAdI for
transfer. If you have activated the implementation before, the system asks you in a dialog if you want to
cancel the activation.
________________________________________________________________
SAP AG 26.04.2011 77
R/3 System
________________________________________________________________
Use
With the business add-in SLL_PI_MM0C_TRANSFER, the system can integrate goods movements with
SAP Global Trade Services.
If you are using SAP Global Trade Services, you should activate the standard implementation
/SAPSLL/PI_MM0C_TRANSFER of this BAdI. Otherwise, you cannot integrate the application level
MM0C with SAP Global Trade Services.
Requirements
You can only use this BAdI if you have implemented SAP Global Trade Services.
Standard settings
Activities
To activate the standard implementation of this BAdI, perform this IMG activity.
Note: In a dialog, the system asks you whether you want to activate the implementation of the BAdI for
transfer. If you have activated the implementation before, the system asks you in a dialog if you want to
cancel the activation.
Use
With the business add-in SLL_PI_SD0A_TRANSFER, the system can integrate the sales process with
SAP Global Trade Services.
If you are using SAP Global Trade Services, you should activate the standard implementation
/SAPSLL/PI_SD0A_TRANSFER of this BAdI. Othwise, you cannot integrate the application level SD0A
with SAP Global Trade Services.
________________________________________________________________
78 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Requirements
You can only use this BAdI if you have implemented SAP Global Trade Services.
Standard settings
Activities
To activate the standard implementation of this BAdI, perform this IMG activity.
Note: In a dialog, the system asks you whether you want to activate the implementation of the BAdI for
transfer. If you have activated the implementation before, the system asks you in a dialog if you want to
cancel the activation.
Use
With the business add-in SLL_PI_SD0B_TRANSFER, the system can integrate the outbound delivery
process with SAP Global Trade Services.
If you are using SAP Global Trade Services, you should activate the standard implementation
/SAPSLL/PI_SD0B_TRANSFER of this BAdI. Otherwise, the application level SD0B cannot be
integrated with SAP Global Trade Services.
Requirements
You can only use this BAdI if you have implemented SAP Global Trade Services.
Standard settings
Activities
To activate the standard implementation of this BAdI, perform this IMG activity.
________________________________________________________________
SAP AG 26.04.2011 79
R/3 System
________________________________________________________________
Note: In a dialog, the system asks you whether you want to activate the implementation of the BAdI for
transfer. If you have activated the implementation before, the system asks you in a dialog if you want to
cancel the activation.
Use
With the business add-in SLL_PI_SD0C_TRANSFER, the system can integrate the billing process with
SAP Global Trade Services.
If you are using SAP Global Trade Services, you should activate the standard implementation
/SAPSLL/PI_SD0C_TRANSFER of this BAdI. Otherwise, you cannot integrate the application level
SD0C with SAP Global Trade Services.
Requirements
You can only use this BAdI if you have implemented SAP Global Trade Services.
Standard settings
Activities
To activate the standard implementation of this BAdI, perform this IMG activity.
Note: In a dialog, the system asks you whether you want to activate the implementation of the BAdI for
transfer. If you have activated the implementation before, the system asks you in a dialog if you want to
cancel the activation.
________________________________________________________________
80 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
In this IMG activity, you make the settings to ensure the correct document types are transferred
successfully from the feeder system to SAP Global Trade Services (SAP GTS).
Standard settings
The following application levels are delivered in the standard Customizing settings:
o Receipt/Import: Purchase order document (MM0A)
o Receipt/Import: Inbound delivery document (MM0B)
o Receipt/Import: Goods receipt document (material document) (MM0C)
o Dispatch/Export: Sales document (SD0A)
o Dispatch/Export: Outbound delivery document (SD0B)
o Dispatch/Export: Billing document (SD0C)
Activities
For more information on the indicator Issue Error Message, see the field help.
2. Assign the appropriate document types
You assign the document types you want to transfer synchronously to SAP GTS to these individual
application levels. For example, you assign inbound delivery documents to inbound processes and
outbound delivery documents to outbound processes. You do this by selecting the relevant
application level row and choosing Document Types. You enter the document type that you want to
transfer from the feeder system.
________________________________________________________________
SAP AG 26.04.2011 81
R/3 System
________________________________________________________________
If you set this indicator and documents in your logistics processes are blocked by SAP GTS, the
system issues an error message with the reason for SAP GTS blocking your logistics documents.
For more information, see the field help.
d) System Reaction in Feeder System When GTS is Unavailable
Here you select how the system should react if SAP GTS is unavailable for some reason.
If you choose A, the system blocks further processing of documents as long as SAP GTS is
unavailable.
If you choose blank, the system allows you to continue with the logistics processes and none of
your documents remain blocked.
e) Create Worklist for Vendor-Based Long-Term Vendor Declarations
If you select this indicator, you enable the system to transfer the relevant goods receipt data to
SAP Risk Management - Preference Processing. This enables SAP GTS to generate the necessary
worklist for you to process vendor-based long-term vendor declarations.
For more information on when you should set this indicator, see the field help.
For more information on the indicators, see the following sections in the System Communication section
of the SAP GTS Configuration Guides in SAP Service Marketplace at www.service.sap.com/instguides:
o Control Settings for Document Types
o Control Settings to Generate Worklist for Vendor-Based Vendor Declarations
o Implementing User-Exits in the Plug-In
Use
In this IMG activity, you make the settings to control the transfer of bills of material (BOMs) from your
feeder system to SAP Global Trade Services (SAP GTS). You need to transfer BOMs for SAP Risk
Management - Preference Processing. You transfer the BOMs either using the report
/SAPSLL/BOMMAT_DISTRIBUTE_R3 or in transaction /SAPSLL/BOMMAT_DIRR3. Here you enter
the products whose BOMs you wish to transfer to SAP GTS. Note that if you transfer the BOMs to SAP
GTS in a batch report, you can see the results of the transfer in the job log.
You must make settings for the transfer of BOMs at the following three levels:
1. Global
2. Country(ies)
3. Plant(s)
In special one-off cases, you can trigger the transfer of BOMs manually in the Plug-In (transaction
/SAPSLL/MENU_LEGALR3) in the Master Data tab page.
________________________________________________________________
82 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Requirements
Activities
You must always begin by setting the control parameters first at global level, as the settings on the other
levels in the hierarchy are based on these global settings. The system uses the data you select at global
level to propose the data at country and/or plant level.
4. Global-Level Transfer
a) BOM Usage
Here you set the global selection parameters to transfer the BOMs you require in SAP GTS.
First, you select the BOM category, namely either static or configurable. For more information
on these two categories, see the SAP Library.
You select the BOM application using the input help. The BOM application is for example,
production or sales.
You select either cross-plant preference model or plant-specific preference model.
You select the rule set required for the preference agreement, for example, EU or NAFTA.
You select the type of BOM explosion you want, which is either top-down or bottom-up.
b) Alternative
Here you can enter the name of any alternative BOMs you want to transfer.
c) Excluded Material Types
Here you can select the type of materials from your feeder system that you want to exclude from
the transfer, for example, packaging materials.
The following hierarchical settings are similar, although the data is proposed by the system. You
can still make changes to the proposed data. Whichever data selections you make at country
level override those you made at global level.
5. Country-Level Transfer (see explanation for global settings)
a) BOM Usage
b) BOM Alternative
c) Excluded Material Types
The following hierarchical settings are similar, although the data is proposed by the system. You
can still make changes to the proposed data. Whichever data selections you make at plant level
override those you made at global and at country level.
6. Plant-Level Transfer (see explanation for global settings)
________________________________________________________________
SAP AG 26.04.2011 83
R/3 System
________________________________________________________________
a) BOM Usage
b) BOM Alternative
c) Excluded Material Types
Use
The structure of the worklist for vendor-based long-term vendor declarations in SAP Global Trade
Services (SAP GTS) is based on your settings for the transfer of purchasing documents and material
documents. In this IMG activity, you can filter out the documents for the worklist structure that are
relevant for this process.
Requesting and sending reminders for vendor-based long-term vendor declarations only makes sense for
vendors located in the same preference zone. Therefore, you can record the combinations of your country
and other companies in your preference zone (where your vendors are located) in this activity. The system
will only create entries in the worklist for vendor-based long-term vendor declarations for documents
whose business partners are located in the countries you entered in this activity. The system compares the
your entry for the vendor country in this IMG activity with the entry from the vendor master record or
from the process in Materials Management (partner with partner role "Vendor").
Note:
If you do not configure any settings in this IMG activity, the system will create an entry in the
worklist for every document of a document type and application level for which you have configured
the preference processing service and structure of the worklist for vendor-based long-term vendor
declarations.
Requirements
You have already configured the document transfer for purchasing documents and material documents,
and have set the corresponding indicators to activate the structure of the worklist for vendor-based
long-term vendor declarations.
Activities
Define the countries for the vendors whose documents you want the system to use to structure the worklist
for vendor-based long-term vendor declarations.
________________________________________________________________
84 26.04.2011 SAP AG
R/3 System
________________________________________________________________
You have to enter the country where your organization is located for each country of a vendor, to define
the country combinations you want the system to check.
Use
In this IMG activity, you select the type of temporary storage you want to use for the products you import
or export.
Requirements
You have:
o Defined work areas
o Defined shipping/receiving points
o Defined preliminary document types
Standard settings
The methods of temporary storage are delivered as part of the standard Customizing settings.
Activities
No Temporary Storage
The products delivered are not kept in temporary storage but are available immediately for
further processing.
The goods are placed into temporary storage before placement into another customs status or
________________________________________________________________
SAP AG 26.04.2011 85
R/3 System
________________________________________________________________
another logistics procedure. The inbound delivery cannot be processed until the temporary
storage period in SAP GTS is finished.
This allows you to define the temporary storage and goods processing according to your business
requirements. For more information, see the BAdI documentation.
For more information on the data you are required to enter, see the field help and the Business Scenario
Configuration Guides for SAP GTS in SAP Service Marketplace at www.service.sap.com/instguides.
Use
With the business add-in SLL_PI_TEMP_STORAGE, the system can specifically integrate the delivery
process with SAP Global Trade Services to process the temporary storage procedure if this takes place
using the method for the storage status in the delivery.
If you are using SAP Global Trade Services, you should activate the standard implementation
/SAPSLL/PI_TEMP_STORAGE of this BAdI.
Requirements
You can only use this BAdI if you have implemented SAP Global Trade Services.
Standard settings
Activities
To activate the standard implementation of this BAdI, perform this IMG activity.
Note: In a dialog, the system asks you whether you want to activate the implementation of the BAdI for
transfer. If you have activated the implementation before, the system asks you in a dialog if you want to
cancel the activation.
________________________________________________________________
86 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
With the business add-in MB_MIGO_BADI, the system can integrate with SAP Global Trade Services,
the goods movements that are processed in the MIGO transaction.
If you are using SAP Global Trade Services, you must activate the standard implementation
/SAPSLL/PI_MB_MIGO_BADI of this BAdI. In particular, goods in a bonded warehouse cannot be
scrapped unless the implementation has been activated.
Requirements
You can only activate this implementation if you are using SAP Global Trade Services.
Standard settings
Activities
To activate the standard implementation of this BAdI, perform this IMG activity.
Note: In a dialog, the system asks you whether you want to activate the implementation of the BAdI for
transfer. If you have activated the implementation before, the system asks you in a dialog if you want to
cancel the activation.
Use
With the business add-in MB_MIGO_ITEM_BADI , the system can integrate with SAP Global Trade
Services, the goods movements that are processed in the MIGO transaction.
If you are using SAP Global Trade Services, you must activate the standard implementation
________________________________________________________________
SAP AG 26.04.2011 87
R/3 System
________________________________________________________________
/SAPSLL/PI_MB_MIGO_BADI of this BAdI. This ensures that additional checks are performed when
goods movements are being processed with the MIGO transaction. These checks ensure the integrity of
data for bonded warehousing in SAP Global Trade Services.
Requirements
You can only activate this implementation if you are using SAP Global Trade Services.
Standard settings
Activities
To activate the standard implementation of this BAdI, perform this IMG activity.
Note: In a dialog, the system asks you whether you want to activate the implementation of the BAdI for
transfer. If you have activated the implementation before, the system asks you in a dialog if you want to
cancel the activation.
16.4.16.7 Customs: Retail: Call Customs Calculation from Pricing with PO Data
Use
Activate this Business Add-In (BAdI) to buffer purchase order data for pricing. As a result, the system can
access the purchase order data from within pricing and perform customs duty calculation in SAP Global
Trade Services (SAP GTS) based on this PO data.
Requirements
You have to use SAP GTS in order to activate this implementation. If you want to activate this BAdI
implementation, you also have to activate the BAdI implementation Customs: Retail: Delete Buffer with
PO Data for New Calculation Call.
Standard settings
________________________________________________________________
88 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Activities
To activate the standard implementation of this BAdI, carry out this IMG activity and confirm the system
message.
Note: The system displays a dialog in which you can activate the BAdI implementation. If you have
already activated the implementation at an earlier time, the system dialog asks if you want to cancel the
activation.
16.4.16.8 Customs: Retail: Delete Buffer with PO Data for New Calculation Call
Use
Activate this Business Add-In (BAdI) to delete the buffer with purchase The system deletes the buffer
when you exit the purchase order ensuring that it is available for the next purchase order. As a result, the
system can perform customs duty calculation within pricing, using the data from the new purchase order.
To enable this, you have activated the BAdI implementation for buffering the purchase order data.
Requirements
You have to use SAP Global Trade Services in order to activate this implementation. If you want to
activate this BAdI implementation you also have to activate the BAdI implementation Customs: Retail:
Call Customs Calculation from Pricing with PO Data.
Standard settings
Activities
To activate the standard implementation of this BAdI, carry out this IMG activity.
Note: The system displays a dialog in which you can activate the BAdI implementation to prevent the
goods issue posting. If you have already activated the implementation at an earlier time, the system dialog
asks if you want to cancel the activation.
________________________________________________________________
SAP AG 26.04.2011 89
R/3 System
________________________________________________________________
Processing
Use
With the business add-in /SAPSLL/MM0C_COLL_R3 you can activate the collecting of goods
movements for transfer to SAP Global Trade Services.
When goods movements are collected, the system does not compile a communication with the relevant
system for SAP Global Trade Services in every goods movement posting. The collected goods movements
can then be transferred in the background with report /SAPSLL/CUWL_TRANSFER_R3.
Requirements
You can only use this BAdI if you have implemented SAP Global Trade Services.
Standard settings
Activities
To activate the standard implementation of this BAdI, you perform this IMG activity.
Use
In this IMG activity, you define the customs IDs you want to use for customs procedures with economic
impact. A customs ID indicates that products are relevant for customs procedures with economic impact
in SAP Global Trade Servicse (SAP GTS), and at the same time identifies an area at your company. The
combination of product ID and spatial area steers process handling in SAP GTS.
Customs IDs can represent different spatial areas at your company for different customs procedures with
economic impact, depending on the authorizations you have been granted by the customs authorities. If
you have authorization for outward processing at plant level, and your authorization for the customs
warehousing procedure includes another plant, then the areas at your company for the customs
warehousing procedure and outward processing are not identical, which means you have to create
different customs IDs. If your authorizations for the customs warehousing procedure and outward
processing contain identical enterprise areas, then one customs ID will be enough to handle both customs
procedures with economic impact.
________________________________________________________________
90 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Activities
In another step, you assign the customs activities for the customs procedures with economic impact
accordingly in one or both of the following IMG activities:
o Customs: Assign Customs ID to Customs Procedures with Economic Impact (CWH/IP)
o Customs: Assign Customs ID to Customs Procedures with Economic Impact (OP)
Use
In this IMG activity, you assign a customs ID to an area at your company that is authorized for the
customs warehousing procedure or inward processing. This establishes the link between the
organizational unit in your feeder system and its signficance for a customs procedure with economic
impact.
Requirements
Activities
Define the combination of plant and storage location for which the customs procedure is approved in the
authorization.
________________________________________________________________
SAP AG 26.04.2011 91
R/3 System
________________________________________________________________
Impact (OP)
Use
In this IMG activity, you assign a customs ID to the area at your company that is authorized for outward
processing. This establishes the link between the organizational unit in your feeder system and its
significance for outward processing.
Requirements
Activities
Determine the plant for which outward processing is approved in the authorization.
Use
SAP Global Trade Services (SAP GTS) is supplied with logistics data such as sales, delivery and
purchasing document data, from feeder systems. The feeder systems may be mySAP ERP or mySAP
CRM, for example, or it may be a third-party system. Remote Function Calls (RFCs) are required to
facilitate the communication between separate systems. You have to define RFC destinations in the
Plug-In (transaction /SAPSLL/MENU_LEGALR3) and you dalso efine here which document data you
want to have replicated in SAP GTS.
This Business Add-In (BAdI) enables you to override the standard settings you made for transferring
document data in the plug-in for the following feeder system documents:
o Sales orders
o Outbound deliveries
o Billing documents
o Purchase orders
________________________________________________________________
92 26.04.2011 SAP AG
R/3 System
________________________________________________________________
o Inbound deliveries
o Inbound deliveries (temporary storage)
o Goods movements
Requirements
You have installed and configured SAP GTS in accordance with the sections on System Communication
and Data Replication in the Business Scenario Configuration Guide in SAP Service Marketplace at
http://service.sap.com/instguides -> SAP Components -> SAP Global Trade Services -> Using SAP
GTS 7.0.
Activities
Importing:
- IS_HEADER
Sales order: header data
- IT_PARTNER
Table for structure VBPAVB
- IT_BUSINESS_DATA
Table for structure VBKDVB
- IT_ITEM
Table for structure VBAPVB
Changing:
- CV_RFC_DEST
Logical destination (provided in function call)
o CHANGE_RFC_DEST_SD0B
This method allows you to overwrite the standard logic for RFC destinations for outbound deliveries.
You can use the following parameters to do this:
Importing:
- IS_HEADER
S&D inbound delivery document: header data
- IT_PARTNER
Table type for partner (structureVBPAVB, standard key)
- IT_ITEM
Inbound deliver item (upward compatibility)
________________________________________________________________
SAP AG 26.04.2011 93
R/3 System
________________________________________________________________
Changing:
- CV_RFC_DEST
Logical destination (provided in function call)
o CHANGE_RFC_DEST_SD0C
This method allows you to overwrite the standard logic for RFC destinations for billing documents.
You can use the following parameters to do this:
Importing:
- IS_HEADER
Billing document: header data
- IT_PARTNER
Table for structure VBPAVB
- IT_ITEM
Billing document: item data
Changing:
- CV_RFC_DEST
Logical destination (provided in function call)
o CHANGE_RFC_DEST_MM0A
This method allows you to overwrite the standard logic for RFC destinations for purchase orders.
You can use the following parameters to do this:
Importing:
- IS_HEADER
Purchasing document: header data
- IT_ITEM
Table type BEKPO
Changing:
- CV_RFC_DEST
Logical destination (provided in function call)
o CHANGE_RFC_DEST _MM0B
This method allows you to overwrite the standard logic for RFC destinations for inbound deliveries.
You can use the following parameters to do this:
Importing:
- IS_HEADER
S&D document: Outbound delivery: header data
- IT_ITEM
Outbound delivery item (upward compatability)
Changing:
- CV_RFC_DEST
Logical destination (provided in function call)
o CHANGE_RFC_DEST_MM0B_SK
This method allows you to overwrite the standard logic for RFC destinations for inbound deliveries
(temporary storage). You can use the following parameters to do this:
________________________________________________________________
94 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Importing:
- IS_HEADER
S&D document: Inbound delivery: header data
- IT_LIPS
Inbound delivery item (upward compatability)
- IT_MSEG
Inbound delivery interface structure for material document
Changing:
- CV_RFC_DEST
Logical destination (provided in function call)
o CHANGE_RFC_DEST_MM0C
This method allows you to overwrite the standard logic for RFC destinations for goods movements.
You can use the following parameters to do this:
Importing:
- IT_XMKPF
- IT_XMSEG
- IT_XVM07M
Changing:
- CV_RFC_DEST
Logical destination (provided in function call)
Use
With SAP Global Trade Services (SAP GTS), you can archive the following objects by choosing from the
SAP GTS Area Menu GTS: Basis -> Archiving:
o Customs documents
o Sanctioned party list data
o Application logs
o Business partners
o Preference determination data
For more information on the objects you can archive, see the input help.
However, this Business Add-In (BAdI) allows you to control the customs documents that you archive.
________________________________________________________________
SAP AG 26.04.2011 95
R/3 System
________________________________________________________________
Activities
Importing:
- IT_VBAK
Table type for structure VBAK
- IT_VBAP
Table type for structure VBAP
- IT_VBUK
S&D document: Header status and administrative data
- IT_LIKP
Table type S&D document: Delivery: header data
- IT_LIPS
Table type S&D document: Delivery: item data
- IV_VBELN
S&D document number
Changing:
- CV_FLDRA
Document cannot be archived
o OUTBOUND_DELIVERY_CHECK
With this method you can control the logic of the check the system performs on outbound delivery
documents that you select for archiving. The following parameters are available for this:
Importing:
- IT_LIKP
Table type S&D document: Delivery: header data
- IT_VBUK
S&D document: Header status and administrative data
- IV_VBELN
S&D document number
Changing:
- CV_FLDRA
Document cannot be archived
o PURCHASE_ORDER_CHECK
With this method you can control the logic of the check the system performs on purchase order
________________________________________________________________
96 26.04.2011 SAP AG
R/3 System
________________________________________________________________
documents that you select for archiving. The following parameters are available for this:
Importing:
- IT_EKKO
Table type for purchasing document headers
- IT_EKPO
Table type for purchasing document items
- IV_EBELN
Document number of purchasing document
Changing:
- CV_FLDRA
Document cannot be archived
Use
With the business add-in /SAPSLL/KMAT in KMAT processing for GTS, you can perform your own
checks and influence other processing steps.
Standard settings
Further notes
Use
With SAP Global Trade Services (SAP GTS) you can map your customs procedures seamlessly with your
logistics processes, for example, in mySAP ERP. You can map the customs procedure, bonded
warehousing, using SAP GTS by transferring storage locations to SAP GTS, where they are known as
temporary storage locations for the purposes of bonded warehousing. These temporary storage locations
________________________________________________________________
SAP AG 26.04.2011 97
R/3 System
________________________________________________________________
are used to prevent you having to pay import or export duties on products that you are perhaps
re-exporting in a short period of time or for which duties have already been paid.
For more information on bonded warehousing and customs duties, see SAP Library.
This Business Add-In (BAdI) enables you to overwrite the system logic for the purposes of bonded
warehousing with SAP GTS.
Requirements
You have installed and configured SAP GTS in accordance with the sections on System Communication
and Data Replication in the Business Scenario Configuration Guide for SAP GTS in SAP Service
Marketplace at http://service.sap.com/instguides -> SAP Components -> SAP Global Trade
Services -> Using SAP GTS 7.0.
Activities
16.4.16.13.5 BAdI for Customs: Determine SAP GTS Relevance for Stock
Separation
Use
Business Add-In /SAPSLL/CUS_PRO_DET enables the system to integrate the receiving process and
________________________________________________________________
98 26.04.2011 SAP AG
R/3 System
________________________________________________________________
billing document generation with bonded warehouse processing in SAP Global Trade Services when stock
is separated by its customs status. If you use processes with this type of stock separation, you have to
implement this BAdI to enable the system to determine whether goods movements are relevant for GTS
inventory management.
Requirements
To use this BAdI, you have to have SAP Global Trade Services (Release 7.0 or later). The BAdI is only
called when stock separation by customs status is active in GTS for the item currently being processes.
Standard settings
Further notes
Use
The Business Add-In (BAdI) for determining additional stock identification is relevant for the SAP
Customs Management area of SAP Global Trade Services (SAP GTS).
The BAdI enables you to ensure identification verification for products in customs processing. This is
relevant for customs procedures with economic significance, such as customs warehousing procedures or
outward processing. For the purpose of identification verification in these customs procedures, in the
BAdI you can transfer the relevant stock identifications to SAP GTS. The system stores these with the
product. You can use batch information or serial numbers for identification verification, for example.
Identification verification is relevant for all activities in the feeder system that have an effect on customs
processing for the customs warehousing procedure or outward processing. These include:
o Deliveries and material documents where identification verification of the products must be ensured
o Purchasing documents from which customs declarations arise that change customs warehouse stock
o Initial transfer of duty paid stock to SAP GTS for identification verification of postings that change
the stock level in the customs warehouse.
________________________________________________________________
SAP AG 26.04.2011 99
R/3 System
________________________________________________________________
Requirements
The system only calls the BAdI under the following conditions:
o In SAP GTS you have flagged a product as relevant for customs warehousing or outward processing
in the product master data.
o You have set an indicator in the product master data of SAP GTS to flag a product as subject to
identification verification.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also
The BAdI uses the interface /SAPSLL/IF_EX_CUS_IMID_DET. For more information, display the
interface in the Class Builder.
16.4.16.13.7 BAdI for Letter of Credit: Find Letters of Credit in Sales Documents
Use
This Business Add-In (BAdI) for determining the necessary letter of credit in sales documents in the
feeder system is relevant for the SAP Risk Management - Letter of Credit Processing area of SAP Global
Trade Services (SAP GTS).
YOu can configure the connection between the logistics processes in the feeder system and SAP GTS
such that a direct connection exists between the two systems, to integrate letter of credit processing in
________________________________________________________________
100 26.04.2011 SAP AG
R/3 System
________________________________________________________________
SAP GTS with the sales documents in the feeder system. This integration gives you the following options
based on the sales document data:
o You can select the relevant letters of credit from the input help in sales documents and add them to
the document.
o When you enter a letter of credit directly in a sales document, the system checks that the letter of
credit is valid for the document data.
This BAdI lets you influence the criteria that the system uses to determine the letters of credit that you can
select in the input help in sales documents, as well as those used for the letter of credit check. Under the
default settings, the letters of credit are determined based on the last confirmed delivery date, to calculate
the validity period of a letter of credit. This BAdI lets you use other date information from documents or
future dates as the foundation for determining letters of credit and their validity.
Requirements
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also
This BAdI uses the interface /SAPSLL/IF_EX_PI_SD0A_LOC. If you would like more information,
display the interface in the Class Builder.
________________________________________________________________
SAP AG 26.04.2011 101
R/3 System
________________________________________________________________
Use
The Business Add-In (BAdI) that controls the transfer of purchasing documents is used in the SAP
Compliance Management area of SAP Global Trade Services (SAP GTS).
You can use the BAdI to specify settings for the transfer of purchasing documents that lead to the
structures of the standard interface between mySAP Enterprise Resource Planning (mySAP ERP) as
feeder system and SAP GTS being filled. In this way, you can adapt document transfer for purchasing
documents to meet your requirements and restrict the data volume to the minimum required.
If you use the Preference Processing service of SAP Risk Management in SAP GTS, you must be aware
that restricting document transfer impacts the setup of the worklist of long-term vendor declarations on
the vendor side.
Requirements
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
Siehe auch
The BAdI uses the interface /SAPSLL/IF_EX_CTRL_MM0A_R3. For more information, display the
interface in the Class Builder.
Hinweis
The BAdIs to control the transfer of documents comprise the functional scope of function module
EXIT_SAPLSLL_LEG_CDPIR3_001 from user exit enhancement project SLLLEG01 ab. Because the
BAdIs will replace the user exits, we recommend converting to the BAdI technology in the medium term.
________________________________________________________________
102 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
The Business Add-In (BAdI) that controls the transfer of inbound deliveries is used in the areas SAP
Customs Management and SAP Compliance Management of SAP Global Trade Services (SAP GTS).
With the BAdI you can specify settings for the transfer of inbound deliveries that lead to the structures of
the standard interface between mySAP Enterprise Resource Planning (mySAP ERP) as feeder system and
SAP GTS being filled. In this way, In this way, you can adapt document transfer for inbound deliveries to
meet your requirements and restrict the data to the minimum required.
Requirements
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
Siehe auch
The BAdI uses the interface /SAPSLL/IF_EX_CTRL_MM0B_R3. For more information, display the
interface in the Class Builder.
Hinweis
The BAdIs to control the transfer of documents comprise the functional scope of function module
EXIT_SAPLSLL_LEG_CDPIR3_001 from user exit enhancement project SLLLEG01 ab. Because the
BAdIs will replace the user exits, we recommend converting to the BAdI technology in the medium term.
________________________________________________________________
SAP AG 26.04.2011 103
R/3 System
________________________________________________________________
Use
The Business Add-In (BAdI) for controlling the transfer of material documents is used in the areas SAP
Customs Management and SAP Compliance Management of SAP Global Trade Services (SAP GTS).
You can use the BAdI to specify settings for the transfer of material documents for goods movement.
These settings lead to the structures of the standard interface between mySAP Enterprise Resource
Planning (mySAP ERP) as feeder system and SAP GTS being filled. In this way, you can adapt document
transfer for material documents to suit your requirements and reduce data volume to a minimum.
If you use the Preference Processing service of SAP Risk Management in SAP GTS, you should be aware
that restricting document transfer impacts the setup of the worklist for long-term vendor declarations on
the vendor side.
Requirements
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also
The BAdI uses the interface /SAPSLL/IF_EX_CTRL_MM0C_R3. For more information, display the
interface in the Class Builder.
Note
________________________________________________________________
104 26.04.2011 SAP AG
R/3 System
________________________________________________________________
The BAdIs to control the transfer of documents comprise the functional scope of function module
EXIT_SAPLSLL_LEG_CDPIR3_001 from user exit enhancement project SLLLEG01 ab. Because the
BAdIs will replace the user exits, we recommend converting to the BAdI technology in the medium term.
Use
The Business Add-In (BAdI) for controlling the transfer of orders is used in the SAP Compliance
Management area of SAP Global Trade Services (SAP GTS).
You can use the BAdI to specify settings for the transfer of orders. These settings lead to the structures of
the standard interface between mySAP Enterprise Resource Planning (mySAPERP) as feeder system and
SAP GTS being filled. In this way, you can adapt document transfer for orders to suit your requirements
and reduce data volume to a minimum.
Requirements
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also
The BAdI uses the interface /SAPSLL/IF_EX_CTRL_SD0A_R3. For more information, display the
interface in the Class Builder.
________________________________________________________________
SAP AG 26.04.2011 105
R/3 System
________________________________________________________________
Note
The BAdIs to control the transfer of documents comprise the functional scope of function module
EXIT_SAPLSLL_LEG_CDPIR3_001 from user exit enhancement project SLLLEG01 ab. Because the
BAdIs will replace the user exits, we recommend converting to the BAdI technology in the medium term.
Use
The Business Add-In (BAdI) for controlling the transfer of deliveries is used in the SAP Compliance
Management area of SAP Global Trade Services (SAP GTS).
You can use the BAdI to specify settings for the transfer of deliveries. These settings lead to the structures
of the standard interface between mySAP Enterprise Resource Planning (mySAPERP) as feeder system
and SAP GTS being filled. In this way, you can adapt document transfer for deliveries to suit your
requirements and reduce data volume to a minimum.
Requirements
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
________________________________________________________________
106 26.04.2011 SAP AG
R/3 System
________________________________________________________________
See also
The BAdI uses the interface /SAPSLL/IF_EX_CTRL_SD0B_R3. For more information, display the
interface in the Class Builder.
Note
The BAdIs to control the transfer of documents comprise the functional scope of function module
EXIT_SAPLSLL_LEG_CDPIR3_001 from user exit enhancement project SLLLEG01 ab. Because the
BAdIs will replace the user exits, we recommend converting to the BAdI technology in the medium term.
Use
The Business Add-In (BAdI) for controlling the transfer of billing documents is used in the areas SAP
Customs Management and SAP Compliance Management of SAP Global Trade Services (SAP GTS).
You can use the BAdI to specify settings for the transfer of billing documents. These settings lead to the
structures of the standard interface between mySAP Enterprise Resource Planning (mySAP ERP) as
feeder system and SAP GTS being filled. In this way, you can adapt document transfer for billing
documents to suit your requirements and reduce data volume to a minimum.
Bear in mind that SAP GTS uses the billing document as the basic document for various services SAP
GTS and that your filter settings affect all activated services in SAP GTS. For example, customs
processing in SAP Customs Management or preference processing in SAP Risk Management are based on
the billing document.
Requirements
Standard settings
________________________________________________________________
SAP AG 26.04.2011 107
R/3 System
________________________________________________________________
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also
The BAdI uses the interface /SAPSLL/IF_EX_CTRL_SD0C_R3. For more information, display the
interface in the Class Builder.
Note
The BAdIs to control the transfer of documents comprise the functional scope of function module
EXIT_SAPLSLL_LEG_CDPIR3_001 from user exit enhancement project SLLLEG01 ab. Because the
BAdIs will replace the user exits, we recommend converting to the BAdI technology in the medium term.
Use
The Business Add-In (BAdI) for adjusting purchasing document data is relevant for the areas SAP
Compliance Management and SAP Risk Management - Preference Processing of SAP Global Trade
Services (SAP GTS).
You can use the BAdI to edit the result of the standard mapping of purchasing documents before they are
transferred to the interface. For areas based on the customs document of SAP GTS, you can also transfer
customer-specific data to the enhanced interface. In this way, you can enhance the customs document in
SAP GTS.
Requirements
________________________________________________________________
108 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
There are BAdIs available in the Implementation Guide of SAP GTS to enable you to receive and use
customer-specific data in SAP GTS. For SAP Compliance Management, you can find the relevant BAdI
under SAP Compliance Management -> Business Add-Ins for SAP Compliance Management and then
under the enhancement spot -> Transfer External Data to Customs Document.
See also
The BAdI uses the interface /SAPSLL/IF_EX_IFEX_MM0A_R3. For more information, display the
interface in the Class Builder.
Note
The BAdIs for editing the mapping for document transfer comprise the functional scope of function
module EXIT_SAPLSLL_LEG_CDPIR3_002 from user exit enhancement project SLLLEG01, and also
offer extended structures for customer data. Because the BAdIs will replace the user exits, we recommend
converting to the BAdI technology in the medium term.
16.4.16.13.9.2 BAdI for Mapping and Enrichment of Data from Inbound Deliveries
(MM0B)
Use
The Business Add-In (BAdI) for adjusting deliveries or SD returns is relevant for the area SAP Customs
Management of SAP Global Trade Services (SAP GTS).
________________________________________________________________
SAP AG 26.04.2011 109
R/3 System
________________________________________________________________
You can use the BAdI to edit the result of the standard mapping of deliveries before they are transferred to
the interface. In addition, you can transfer customer-specific data to the enhanced interface. You can
enhance the documents in SAP GTS in the following cases:
o Creation and change of customs shipments for termination of a shipment procedure
o Creation and change of a customs declaration in a worklist after temporary storage, which was
triggered by setting the status in the delivery
o Creation and change of a preliminary document for the process of customs declaration before goods
receipt (border customs clearance), to which you can make enhancements either manually of
IDoc-based.
Requirements
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
There are BAdIs available in the Implementation Guide of SAP GTS to enable you to receive and use
customer-specific data in SAP GTS. For SAP Customs Management, you can find the relevant BAdI
under SAP Customs Management -> Business Add-Ins for SAP Customs Management and then under the
enhancement spot -> Transfer External Data to Customs Declarations and Customs Shipments.
See also
The BAdI uses the interface /SAPSLL/IF_EX_IFEX_MM0B_R3. For more information, display the
interface in the Class Builder.
________________________________________________________________
110 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Note
The BAdIs for editing the mapping for document transfer comprise the functional scope of function
module EXIT_SAPLSLL_LEG_CDPIR3_002 from user exit enhancement project SLLLEG01, and also
offer extended structures for customer data. Because the BAdIs will replace the user exits, we recommend
converting to the BAdI technology in the medium term.
16.4.16.13.9.3 BAdI for Mapping and Enrichment of Data from Material Documents
(MM0C)
Use
The Business Add-In (BAdI) for adjusting material documents for goods movements is relevant for the
area SAP Customs Management of SAP Global Trade Services (SAP GTS).
You can use the BAdI to edit the result of the standard mapping of material documents before they are
transferred to the interface. In addition, you can transfer customer-specific data to the enhanced interface.
You can enhance the documents in SAP GTS in the following cases:
o Material documents with delivery and order reference create entries in the relevant customs worklist
in SAP GTS
o Material documents without order reference or with reference to outbound deliveries generate entries
in the relevant customs worklist in SAP GTS
Requirements
Standard settings
________________________________________________________________
SAP AG 26.04.2011 111
R/3 System
________________________________________________________________
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
There are BAdIs available in the Implementation Guide of SAP GTS to enable you to receive and use
customer-specific data in SAP GTS. For SAP Customs Management, you can find the relevant BAdI
under SAP Customs Management -> Business Add-Ins for SAP Customs Management and then under the
enhancement spot -> Transfer External Data to Customs Worklist.
See also
The BAdI uses the interface /SAPSLL/IF_EX_IFEX_MM0C_R3. For more information, display the
interface in the Class Builder.
16.4.16.13.9.4 BAdI for Mapping and Enrichment of Data from Sales Documents
(SD0A)
Use
The Business Add-In (BAdI) for adjusting purchasing documents is relevant for the area SAP Compliance
Management of SAP Global Trade Services (SAP GTS).
You can use the BAdI to edit the result of the standard mapping of purchasing documents before they are
transferred to the interface. In addition, you can transfer customer-specific data to the enhanced interface,
with which you can enhance the customs document in SAP GTS.
Requirements
Standard settings
________________________________________________________________
112 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
There are BAdIs available in the Implementation Guide of SAP GTS to enable you to receive and use
customer-specific data in SAP GTS. For SAP Compliance Management, you can find the relevant BAdI
under SAP Compliance Management -> Business Add-Ins for SAP Compliance Management and then
under the enhancement spot -> Transfer External Data to Customs Document.
See also
The BAdI uses the interface /SAPSLL/IF_EX_IFEX_SD0A_R3. For more information, display the
interface in the Class Builder.
Use
The Business Add-In (BAdI) for adjusting deliveries is relevant for the SAP Compliance Management
area of SAP Global Trade Services (SAP GTS).
You can use the BAdI to edit the result of the standard mapping of deliveries before they are transferred to
the interface. In addition, you can transfer customer-specific data to the enhanced interface, with which
you can enhance the customs document in SAP GTS.
Requirements
Standard settings
________________________________________________________________
SAP AG 26.04.2011 113
R/3 System
________________________________________________________________
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
There are BAdIs available in the Implementation Guide of SAP GTS to enable you to receive and use
customer-specific data in SAP GTS. For SAP Compliance Management, you can find the relevant BAdI
under SAP Compliance Management -> Business Add-Ins for SAP Compliance Management and then
under the enhancement spot -> Transfer External Data to Customs Document.
See also
The BAdI uses the interface /SAPSLL/IF_EX_IFEX_SD0B_R3. For more information, display the
interface in the Class Builder.
16.4.16.13.9.6 BAdI for Mapping and Enrichment of Data from Billing Documents
(SD0C)
Use
The Business Add-In (BAdI) for adjusting billing document data is relevant for the SAP Customs
Management and SAP Risk Management - Preference Processing in SAP Global Trade Services (SAP
GTS).
You can use this BADI to edit the result of the standard mapping of billing documents before they are
transferred to the interface. In the areas based on documents from SAP Customs Management in SAP
GTS, you can also transfer customer data to the enhanced interface. You can use it to extend the
documents in SAP GST in the following cases:
o Create and change customs shipments to open the dispatch procedure
o Create and change a customs declaration
Requirements
Standard settings
________________________________________________________________
114 26.04.2011 SAP AG
R/3 System
________________________________________________________________
o The BAdI supports multiple use. All activated implementations will be called and executed.
o The BAdI is filter-independent.
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
There are BAdIs available in the Implementation Guide of SAP GTS to enable you to receive and use
customer-specific data in SAP GTS.
For SAP Customs Management you can find the relevant BAdI under SAP Compliance Management ->
Business Add-Ins for SAP Customs Management, under the following enhancement spots ->
o Transfer External Data to Customs Declarations and Customs Shipments
o Connect External Application to Customs Declarations and Customs Shipments
See also
The BAdI uses the interface /SAPSLL/IF_EX_IFEX_SD0C_R3. For more information, display the
interface in the Class Builder.
Use
With this user exit you can control which customers and vendors you include in the standard initial
transfer of master data from your feeder system to SAP Global Trade Services (SAP GTS). This enables
you to filter out, for exmaple, vendors for whom you do not need to perform any compliance checks.
________________________________________________________________
SAP AG 26.04.2011 115
R/3 System
________________________________________________________________
Use
This user exit is available to enable you to control which material master data you transfer from your
feeder system to SAP GTS. For more information, see the Data Replication section of the Business
Scenario Configuration Guides for SAP GTS in SAP Service Marketplace at
service.sap.com/instguides --> SAP Components --> SAP Global Trade Services.
Use
This user exit is available to enable you to control the transfer of preference-relevant from your feeder
system to SAP GTS . For more information, see the Data Replication section of the Business Scenario
Configuration Guides for SAP GTS in SAP Service Marketplace at service.sap.com/instguides -->
SAP Components --> SAP Global Trade Services.
Use
This user exit enables you to influence which bills of material (BOMs) you transfer to SAP GTS. There
are also user exits to allow you to modify the data before it is written to the database in SAP GTS. You
need to transfer BOMs to SAP GTS if you use SAP Risk Management - Preference Processing.
________________________________________________________________
116 26.04.2011 SAP AG
R/3 System
________________________________________________________________
Use
This user exit is available in the plug-in to enable you to influence which Materials Management and
which Sales & Distribution document data you transfer to SAP Global Trade Services (SAP GTS).
You can access these user exits in the plug-in using transaction /cmod.
Requirements
________________________________________________________________
SAP AG 26.04.2011 117
R/3 System
________________________________________________________________
o You have activated your change pointers and reduced message types.
o You have maintenance authorization for transaction /sm30.
For more information, see the sections on System Communication and Data Replication in the Business
Scenario Configuration Guides for SAP GTS in SAP Service Marketplace at
http://service.sap.com/instguides -> SAP Components -> SAP Global Trade Services ->
Using SAP GTS 7.0.
Activities
When you set up a batch job to transfer new or changed document data at regular intervals in the
background, you can implement the user exit below to filter the data you require in SAP GTS. The
detailed selection criteria limit the amount of data that needs to be transferred and filter the data irrelevant
for SAP GTS. To ensure the same procedure for the initial and delta data transfer, you need to use the user
exit.
The transfer of documents into the SAP GTS is defined by means of the document types in combination
with the corresponding application level. In addition, you can define on this level whether the system
displays a message if the transferred document was locked in SAP GTS.
Implement this user exit (SLLLEG01) to override the settings defined on document type level and initiate
the following actions:
o Stop the transfer
o Carry out the transfer
o Suppress the display of a message
o Activate the display of a message
________________________________________________________________
118 26.04.2011 SAP AG
Foreign Trade/Customs
________________________________________________________________
Copyright
Copyright(c) 2011 SAP AG. All rights reserved.
Neither this document nor any part of it may be copied or reproduced in any form or by any
means or translated into another language, without the prior consent of SAP AG. The
information contained in this document is subject to change without notice.
All other products which are mentioned in this documentation are registered or not registered
trademarks of their respective companies.
SAP AG Table of Contents R/3 System
________________________________________________________________
________________________________________________________________
SAP AG 26.04.2011 iii
R/3 System Table of Contents SAP AG
________________________________________________________________
________________________________________________________________
iv 26.04.2011 SAP AG
SAP AG Table of Contents R/3 System
________________________________________________________________
________________________________________________________________
SAP AG 26.04.2011 v
R/3 System Table of Contents SAP AG
________________________________________________________________
________________________________________________________________
vi 26.04.2011 SAP AG
SAP AG Table of Contents R/3 System
________________________________________________________________
________________________________________________________________
SAP AG 26.04.2011 vii
R/3 System Table of Contents SAP AG
________________________________________________________________
________________________________________________________________
viii 26.04.2011 SAP AG