Maintain the foreign trade data in the document or have the default values set in the config.
In [VF02] using the standard menu select Goto -> Header -> Foreign Trade/ Customs and maintian the mode of transport and other fields.
SPRO -> SAP IMG -> Sales And Distribution -> Foreign Trade/Customs -> Transportation Data -> Default Values For Foreign Trade Data.
Few ways have already been suggested by other Elite Members. This will resolve the issue for current Invoice; but if the same error is occuring for every Invoice, maintain default values.
To get the default values for foreign trade data go to
1. IMG --> Sales and Distribution --> Foreign Trade/Customs --> Basic data for foreign trade --> Define Business Transaction Types And Default Value --> Define Default Business Type (SD)
In this step maintain assinments for country/sales org/dist channel / item category / and transaction type combination
2. IMG --> Sales and Distribution --> Foreign Trade/Customs --> Basic data for foreign trade --> Define Procedures and Default Value --> Define procedure default
In this step maintain assignments with the combination of country/sales org/dist channel/division/exp.imp group/item category/ procedure
Apart from the above we need to maintain Comm./imp. code no./country of origin and region of origin at material master
Go to VTFL, select your billing type and delivery type and click on blue magnifying lens on top left so that it will take you to a screen where most probably, you would be maintaining "B" for "Determ.export data". Maintain blank field there and save. Now system will not throw incomplete error message.
Note: Check SAP Note: 31188
T. Code: VF02
Key-in the billing document and execute (F8).
From top menu bar, click on
Goto -- Header -- Foreign Trade/Customs
There, click on "Incompleteness analysis" which will refer the areas where you need to fill in the required datas.
Note: Can you please check and confirm your Copy-Control Settings in T. Code: VTFL?