Foreign trade data is incomplete for the line item eg 70!

Dear Sapients,
I have encountered an issue related to invoice while releasing it to accouting.
The invoice is done for several line items but the problem is faced for one line item only, could any one suggest the possible solution please.
Regards.
Kodali

hi
Read the following SAP note. This can also be the case.
Note 354222 - Foreign trade data incomplete for domestic business
Symptom
A billing document cannot be transferred into accounting because the foreign trade data is incomplete.
However, the underlying business process is a domestic business!
Additional key words
VF01, VF02, EIPO, EIKP, foreign trade, incompleteness, domestic, delivery, billing document, EXNUM, EXPKZ,export indicator, export number
Cause and prerequisites
In the respective delivery or in the billing document, for domestic business you by mistake go to the foreign trade data into a field. Since the incompletion log requires at least one entry for foreign trade, you must fill one field in order to be able to leave the foreign trade data again without canceling document processing.
Here, an export indicator and an export number is assigned which cause the incompleteness of the whole document due to missing export data.
Solution
A solution in the standard system is currently not planned since because of various customer requests the foreign trade data in the delivery should be accessed and maintained for domestic business too. An example is the inbound delivery in a bonded warehouse where the forwarding agent should get information already in advance.
To avoid incorrect billing documents, proceed as follows:
Copy data transport routine 001 to a routine 601 and enhance the new routine according to the attached correction instruction (RV60C601). Store this new data transport routine in Customizing for the copying control for billing documents for the processes you use, for example
F2 - LF, item category TAN. (delivery-related)
If you already use an own data transport routine, in this data transport routine include the attached source code.
You must cancel existing billing documents and then create them again.
If you do not want to cancel existing documents, implement the attached correction (program RV60AFZZ) and release the documents either individually (VF02, default transaction) or via the list of blocked billing documents (VFX3).
After you completed the correction, you should cancel this solution (RV60AFZZ) again.
Also refer to the attached Note 170183.
Source code corrections
Header Data
Release Status: Released for Customer
Released on: 16.02.2005 17:15:20
Priority: Recommendations/additional info
Category: Consulting
Primary Component: SD-BIL-GF Basic Functions
Secondary Components: SD-FT-PRO Basic Functions
SD-BIL-CA Account Assignment

Similar Messages

  • Foreign Trade data is incomplete error while creating accounting document:

    Dear laxmipathy&other SD Guru s,
    As per your suggestion (you have given an answer for the same question) I have tried to fill up the following fields:
    -Business transaction type for foreign trade
    -Export/import procedure for foreign trade
    -Commodity code /Import code Number for foreign trade
    But the system is not accepting it is showing error message again saying that foreign trade data is incomplete.
    Kindly help.
    Sushil

    Hi,
    You need to maintain this data in customization. Menu path:
    Materials Management->Purchasing->Foreign Trade & Customs->Transportation Data->Define Modes of Transport.
    This data needs to be maintained aagainst country "IN' if the plant is located in India.
    If useful, pl close the posting.
    Muraleedharan.R

  • Foreign trade data is incomplete

    Dear sap gurus,
    when i try to create a rush order, in billing when i try to save, the system throws the error foreign trade data is incomplete so it cannot pass into accounting.
    for cash sales and other sale order the system does not throw any error, please explain why in rush order system throws this error.
    please clarify my doubts
    divya

    Dear Divya,
    Could you please update with following data, maintaned in Copy-Control-Setting in VTFL (If Del-to Bill) at Header?
    Copying requirements
    Determ.export data
    Assignment Number
    Reference number
    Also, Check:
    No check during document processing in the Incompletion header and Incompletion item colum against the country, in
    T. Code: VI49
    Best Regards,
    Amit

  • Header Details to be Printed only for the line item details.

    Hi All,
    I have the following requirement.
    I have Page1 with the Logo, Header Window, Vendor Window, Send Invoice To, Delivere Invoice To and Main Window. Main Window Starts from the middle of the page. In the Page2 i have Logo, Header window and Main Window. In the Page3 i have only Main Window.
    In the Footer of the Main Window i have Placed the Terms and conditions which should always be Printed in the New Page. So in the footer i have given a command "Go to New Page " and given the page as Page3.
    The requirement is Logo,and Header Window should appear only for the Line items and not for the Terms and conditions.
    For the Page1 i have given the Next Page as Page2. Suppose if there is only one line item then it Prints in the first Page itslef and the control flows to the Page2 and since in the page2 i have given the condition for the Logo and header window to print only if line item is more than 1 and since Main Window is starting from the middle there is a blank Space appearing in the start of the page.
    The command i have given in the footer to trigger new page that is page3 is not getting triggered. If there are more than one line item then its printing the logo and header window and so there is no blank space appearing and it is working fine.
    Please let me know how to avoid this blank space and move my main window to the start of the Page if there is only one line item.
    Thank you.

    Dear Vasudha,
    I am a little bit confused regarding your query,
    "In the Footer of the Main Window i have Placed the Terms and conditions which should always be Printed in the New Page. So in the footer i have given a command "Go to New Page " and given the page as Page3. "
    When you say footer of main window does it mean , that you are using a table inside your main window and the command node your have inserted is in the footer of the table ?.I hope it is, because my suggestion is based on this assumption.
    Well my suggestion for your issue is,
    1.I  hope you are aware we can trigger a next page in two ways, one by setting the next page static attribute & second using  the command node which you have used.In your case you will have to use a combination of both.
    2.I feel your First page design is ok. Set its static next page attribute to PAGE2. Similarly set the static next page attribute for PAGE2 as PAGE2 itself. This should take care of your table which you have placed in the main window. If the table contains only one lineitem it will get over in the first page itself. If the lineitems are more in the table, it will automatically triggerPAGE2 (since static next page attribute for PAGE1 is PAGE2)  and the remaining line items will be displayed. Now no matter how many lineitems you have ,PAGE2 will be triggered repeatedly(since static next page for PAGE2 is PAGE2 itself) until the entire data in your table is displayed.
    In this way your requirement of printing the logo and header windows for the data lineitems only will be fulfilled.
    3.Now the last catch in your case is the printing of PAGE3(The terms and condition page) on an entirely new blank page.
       In the footer section of the table which you have used,  use a command node set to PAGE3.  After the command node and under the same  footer section now insert your terms and condition lineitem.
    Also Check the "at End of table" checkbox and uncheck " AT PAGE BREAK" under OUTPUT OPTIONS tab for the footer section.
    So now this footer section will be triggered only once after all the data in the table is displayed
    4. So now if there is only one lineitem, before the default second page is triggered the command node will trigger the PAGE3 and the terms and condition will be displayed.Else if there are more lineitems the page2 will be triggered again and again and finally when all the lineitems are over, the footer of the table will get triggered. So the command node will take you to the PAGE3 wherin the terms and condition will only be displayed.
    Hope this helps.
    Regards,
    Riju

  • BAPI_PO_CHANGE to update the Price for the line item not updating the Price

    Hi,
    I am using BAPI_PO_CHANGE to update the Price for the line item. This BAPI is not updating the Price. I am using external cummit also, but the BAPI is not updating price.
    I am passing following data to the BAPI.
    Plant: CQ11
    PO                   Material                Price
    4500002142     TEST_BATCH     12
    Please provide suggestion.
    Regards,
    Jubin.

    Hi,
    check this link...this has sample code
    [http://www.sap-img.com/abap/sample-abap-code-on-bapi-po-change.htm]
    Regards,
    Surinder

  • Problem in fetching the code for the line item

    Hi,
    I am working on a report in which to display the values corresponding to the line item of a PO.
    For, ex, if there are 3 line items 10,140,150 and their condition values such zing,zgrd,zbrd are the condition types consist of different values depending on the line item i.e. 10,140,150.
    My problem is when i execute the code the data of 1st line item is correctly fetched but the rest 2 line item data is pasted as it is. only the main pricre changes and the code for zing,zbrd,zgrd remains same as it is in the first line item 10.
    plzz proivde me guide lines how to solve this problem.
    Here's d code:-
    DATA : vspl LIKE konv-kbetr.
    DATA : vspl1 LIKE konv-kbetr.
    DATA : vkwert LIKE konv-kwert.
    DATA: VSPL2 LIKE KONV-kbetr.    "ZING COST
    DATA: VSPL3 LIKE KONV-kbetr.    "ZGRD COST
    DATA: VSPL4 LIKE KONV-kbetr.    "ZBDL COST
    LOOP AT item.
        SELECT kbetr FROM konv INTO item-rate  WHERE knumv = header-knumv AND kposn = item-ebelp
         AND ( kschl = 'ZP00' OR kschl = 'P001' OR kschl = 'PBXX' OR kschl = 'P000' OR kschl = 'PB00' OR kschl = 'ZING' OR kschl = 'ZBRD' OR kschl = 'ZGRD').
          MODIFY item.
       ENDSELECT.
      ENDLOOP.
      LOOP AT item.
        SELECT kwert FROM konv INTO vkwert  WHERE knumv = header-knumv AND kposn = item-ebelp
        AND ( kschl = 'ZP00' OR kschl = 'P001' OR kschl = 'PBXX' OR kschl = 'P000' OR kschl = 'PB00' OR kschl = 'ZING' OR kschl = 'ZBRD' OR kschl = 'ZGRD').
        ENDSELECT.
      ENDLOOP.
    CLEAR : vspl , vspl1 , vspl2 , vspl3 , vspl4.
      LOOP AT item.
        SELECT kbetr FROM konv INTO vspl  WHERE knumv = header-knumv AND kposn = item-ebelp  
       AND  kschl = 'ZCOM'.
        ENDSELECT.
        SELECT kbetr FROM konv INTO vspl1 WHERE knumv = header-knumv AND kposn = item-ebelp
        AND  kschl = 'ZBR1'.
        ENDSELECT.
    *******************Begin - new code added on 14.01.2009******************
        SELECT kbetr FROM konv INTO vspl2 WHERE knumv = header-knumv AND kposn = item-ebelp
        AND  kschl = 'ZING'.
        ENDSELECT.
       SELECT kbetr FROM konv INTO vspl3 WHERE knumv = header-knumv AND kposn = item-ebelp
       AND  kschl = 'ZGRD'.
        ENDSELECT.
       SELECT kbetr FROM konv INTO vspl4 WHERE knumv = header-knumv AND kposn = item-ebelp
       AND  kschl = 'ZBRL'.
       ENDSELECT.
    *******************End - new code added on 14.01.2009******************
      ENDLOOP.
      LOOP AT item.
        item-rate  = item-rate + vspl + vspl1.
    *******************Begin - new code added on 14.01.2009******************
        item-rate1 = item-rate1 + vspl2.
        item-rate2 = item-rate2 + vspl3.
        item-rate3 = item-rate3 + vspl4.
    ********************End - new code added on 14.01.2009*******************
        MODIFY item INDEX sy-tabix TRANSPORTING rate.
    *******************Begin -11`` new code added on 14.01.2009******************
        MODIFY item INDEX sy-tabix TRANSPORTING rate1.
        MODIFY item INDEX sy-tabix TRANSPORTING rate2.
        MODIFY item INDEX sy-tabix TRANSPORTING rate3.
    *********************End - new code added on 14.01.2009******************
      ENDLOOP.
    PLZ PROIVDE ME GUIDLINES HOW TO SOLVE THIS PROBLEM .
    Edited by: ricx .s on Jan 19, 2009 10:16 AM
    Edited by: Vijay Babu Dudla on Jan 19, 2009 5:22 AM

    Hello,
    Why are you looping at the same internal table so many times, you could probably perform everything within one loop instead.
    DATA : vspl LIKE konv-kbetr.
    DATA : vspl1 LIKE konv-kbetr.
    DATA : vkwert LIKE konv-kwert.
    DATA: VSPL2 LIKE KONV-kbetr. "ZING COST
    DATA: VSPL3 LIKE KONV-kbetr. "ZGRD COST
    DATA: VSPL4 LIKE KONV-kbetr. "ZBDL COST
    field-symbols <fs>.
    LOOP AT item assigning <fs>.
    SELECT kbetr FROM konv INTO <fs>-rate WHERE knumv = header-knumv AND kposn = item-ebelp
    AND ( kschl = 'ZP00' OR kschl = 'P001' OR kschl = 'PBXX' OR kschl = 'P000' OR kschl = 'PB00' OR kschl = 'ZING' OR kschl = 'ZBRD' OR kschl = 'ZGRD').
    MODIFY item.
    ENDSELECT.
    SELECT kwert FROM konv INTO vkwert WHERE knumv = header-knumv AND kposn = item-ebelp
    AND ( kschl = 'ZP00' OR kschl = 'P001' OR kschl = 'PBXX' OR kschl = 'P000' OR kschl = 'PB00' OR kschl = 'ZING' OR kschl = 'ZBRD' OR kschl = 'ZGRD').
    ENDSELECT.
    ENDLOOP.
    CLEAR : vspl , vspl1 , vspl2 , vspl3 , vspl4.
    SELECT kbetr FROM konv INTO vspl WHERE knumv = header-knumv AND kposn = item-ebelp
    AND kschl = 'ZCOM'.
    ENDSELECT.
    SELECT kbetr FROM konv INTO vspl1 WHERE knumv = header-knumv AND kposn = item-ebelp
    AND kschl = 'ZBR1'.
    ENDSELECT.
    *******************Begin - new code added on 14.01.2009******************
    SELECT kbetr FROM konv INTO vspl2 WHERE knumv = header-knumv AND kposn = item-ebelp
    AND kschl = 'ZING'.
    ENDSELECT.
    SELECT kbetr FROM konv INTO vspl3 WHERE knumv = header-knumv AND kposn = item-ebelp
    AND kschl = 'ZGRD'.
    ENDSELECT.
    SELECT kbetr FROM konv INTO vspl4 WHERE knumv = header-knumv AND kposn = item-ebelp
    AND kschl = 'ZBRL'.
    ENDSELECT.
    *******************End - new code added on 14.01.2009******************
    <fs>-rate = <fs>-rate + vspl + vspl1.
    *******************Begin - new code added on 14.01.2009******************
    <fs>-rate1 = item-rate1 + vspl2.
    <fs>-rate2 = item-rate2 + vspl3.
    <fs>-rate3 = item-rate3 + vspl4.
    ENDLOOP.
    Also, use field-symbols and use loop at itab assigning addition so that you can directly change the contents of the table without using modify statment.
    regards,
    Advait

  • How to get the change mode option for the line items in SC

    Hi Everybody,
    1. when the SC has 2 line items and in that if both the line item are rejected by the approver and the requester is receiving it for accept changes and when he click on the change button and wants to change the line items of both the rejected one, the change is enable and the requester can do the changes in the line items of the shopping cart which is working fine. but in the other case
    2. when the SC has 2 line items and in that if any one of the line item is rejected and other one is approved by the approver and the requester is receiving it for accept changes and when he click on the change button and wants to change the line item of the rejected one, the change is getting disabled but for the approved line item the requester can able to do the changes.
    so can anyone help me out how to solve this issue that if any one line item is rejected in the shopping cart also it should get the editable mode when the requester wants to do any changes.
    thanks in advance.

    Hi Everybody,
    1. when the SC has 2 line items and in that if both the line item are rejected by the approver and the requester is receiving it for accept changes and when he click on the change button and wants to change the line items of both the rejected one, the change is enable and the requester can do the changes in the line items of the shopping cart which is working fine. but in the other case
    2. when the SC has 2 line items and in that if any one of the line item is rejected and other one is approved by the approver and the requester is receiving it for accept changes and when he click on the change button and wants to change the line item of the rejected one, the change is getting disabled but for the approved line item the requester can able to do the changes.
    so can anyone help me out how to solve this issue that if any one line item is rejected in the shopping cart also it should get the editable mode when the requester wants to do any changes.
    thanks in advance.

  • Foreign trade data - Blocking orders for embargo countries

    I have now seen this process in my test system. I can still enter an order for a country who is marked for embargo and it saves. It will also give me a confirmed date for the goods and the requirements do still show up on MD04.
    It does show up on the blocked document list in FTD as blocked because of an embargo but this doesn't make sense to me.
    If there is an embargo, why would SAP promise the goods?? It seems like it should not confirm the order or transfer the requirements to the plant.
    Is this how other people are seeing the Embargo countries process work or am I still missing something in configuration??
    Any and all help is greatly appreciated!!
    Debbie

    I believe it does allow you to create order. Then the processing (delivery/shipment) is stopped until you release(approve) this particular order by entering appropriate license in export control.

  • Increase In GR value for the Line Item

    Dear Friends
    I have a Cost center PO with "text item"  ordered for Quantity 10000 PC for  an amount of 10000 USD. MIGO has been done 4/5 times where the quantity inwarded equalled the GR value.  in the month of Novembeer  the user carried out GR for a quantity of 290 PC but suddenly the GR value was higher i.e 434 USD. User cancelled the document using MBST and the Value which got cancelled is 290 usd only and not 434(which should have been).
    My query is why system behaved abnormally? There is no item change log in the PO as User has not changed the unit price for the PO. I have checked the PO history Table " EKBE" and i do not find any changes to the Value of PO during or before the period , no changes are displayed in the Table w.r.t value.
    Secondly why during cancellation system only considered the PO value not the GR value. Where should I look for  the reasons of this abnormality.
    Thanks

    this can happen if any freight or packaging condition value was present while GR but deleted or altered befire the cancellation of document.. pl check in MSEg for amount in LC and delivery costs.

  • Trans data cube 0fiar_c02 for FI line items - High balance in 12 months

    Hi BW query gurus,
    Is there a way to calculte the highest balance in the past 12 months within a query. 
    I have infoPorvider 0fiar_c02 installed.  This permits me to see the balances for each period.  I would like to create a key figure that display the highest period balance for that time period.
    Kind regards,
    Cheryl Adamonis

    I created a 'high balance' info object.  We did a calculation on the system end with a mapping to the new info object.

  • Foreign trade data incomplete for item 10 - The item is not relevent

    Dear Guru's
    For one material we dont want foreign trade data,  item catergory is TAW, wat are things need to remove from incomepletion procedure for this item.
    Thanks
    Ramki

    Hi Ramki
    If you are getting Foreign trade data as incomplete then check in VTFL in TAW item category wheather foreign trade data has been activated or not
    Also check in the TAW  item category level the incompletion log number and uncheck foreign trade data feilds. for the TAW item category in the incompletion log procedure
    Regards
    Srinath

  • Incomplete Foreign Trade Data in Billing document....

    Experts,
    I am using a scenario which is order related billing and the item cat is TAP....while processing(Saving) the billing document I am getting an error nessage saying foreign trade data is incomplete.....I got couple of question regarding this...
    1)Since its a domestic sales where end customer belongs to the same country of the Company code why is it foreign trade data is required?
    2)Where the incompletion procedure is maintained?.....I have gone through VI29 & VI49 there are no entries exists.....
    3)what kind of solution is available for this scenario?.......
    Thanks in advance......

    Hi Kumar S,
    1)Since its a domestic sales where end customer belongs to the same country of the Company code why is it foreign trade data is required?
    system will not check for the company code country instead it will check for the customer country & plant country. if it differs then only export data determination will come  into the picture. as you said its order related billing. check the copy control settings from order - billing.
    Determine export data.
    Note: check the address maintained in Plant.  Plant data may not changed when copying from other plant.
    2)Where the incompletion procedure is maintained?.....I have gone through VI29 & VI49 there are no entries exists.....
    this incompletion procedure generally assigned to country. as you are not dispatching . this doesnt have any impact.
    3)what kind of solution is available for this scenario?.......
    check for the default settings to determine export data, in case of export sales only . Tx:VI95.
    Hope it helps.
    Regards,
    Reazuddin MD

  • No accounting document generated (foreign trade data incomplete)

    hello all,
    I meet a problem like this:
    Sales order: 1001
    delivery: 2001
    Invoice: 3001
    another invoice 9001 has created for cancel 3001.
    when we saveed 9001, no accounting document generated, but we were not cognizant of it. and we did VF09 reverse PGI, VL02 delete delivery 2001.
    now the problem is: when we try to release invoice 9001 to accounting, a message occurs "Document 9001 has been saved (foreign trade data incomplete)"
    it seems need data of delivery 2001, but it has been deleted.
    can anyone please give me suggestions? thanks!
    Document 9001 has been saved (foreign trade data incomplete)
        Message no. VF 072
    Diagnosis
        The billing document you have edited contains foreign trade data. These
        are however not complete.
        This means that the document cannot be transferred to accounting (FI).
    System Response
        The system issues a message.
    Procedure
        Maintain the incomplete foreign trade data. Then you can transfer the
        billing document to accounting (FI).

    Hai Laxmipathi,
    As the issue addressed by Mu_ying, exactly even I have encountered the same error. I am working on Export Scenario where in created a billing doc and saved (without foreign trade data) but later its cancelled and subsequent delivery doc is also cancelled but when i release the cancelled billing doc error pops up as "foreign data incomplete" but doc no. is saved, as mentioned by Mr. Mu_ying mail.
    However, in my case when i try change in VF02 item level for foreign trade/customs tab (change for the cancelled doc) the radio buttons for System is RED, and I am unable to enter the data as all the fields are greyed out, due to this reports figures are incorrect.  Hope u r able to get what i have mentioned.
    i/p's will be of great help.

  • Deactivate the Foreign Trade data in SD

    Dear Friends,
    How can I inactivate the Foreign Trade data...Incompletion schema....I dont want to maintain this for my exports sales order.....
    So the system is not generating Accounting document without filling the Foreign data?
    Thanks
    Ivy

    Hi Ivy,
    In case Invoice Split is happening as your header detail for he Foreign trade data is differen on the billing document .
    If the header fields in the billing documents created are not identical which causes an invoice split
    VBRK-KNUMV
    VBRK-NETWR
    VBRK-MWSBK
    VBRK-VBELN
    VBRK-RFBSK
    VBRK-ERNAM
    VBRK-AEDAT
    VBRK-ERDAT
    VBRK-ERZET.
    The above mention field fields should not cause a split but ither than that can cause a split .
    To avoid a split due to different header fields - except for the fields listed above - you have the option of using customer-specific data transport routines in the copying control of the relevant document types which initialize the corresponding fields. However, the information contained in these fields is then lost in the billing document
    Check note 11162 for more detail.
    Hope this helps.
    Kind Regards,
    Sameer

  • Regarding foreign trade data incomplete

    Hi guru's
    When i am saving the invoice i am getting an error like this.
    <b>Document 90035592 has been saved (foreign trade data incomplete)</b>
    can u people solve this problem.very urgent.
    thanks&regards
    veera.

    Hi Prakash,
    Please refer the following:
    Check the shipping point in sales order ?
    Also check the SAP Note No 313188
    Read the following SAP note. This can also be the case.
    Note 354222 - Foreign trade data incomplete for domestic business
    Summary
    Symptom
    A billing document cannot be transferred into accounting because the foreign trade data is incomplete.
    However, the underlying business process is a domestic business!
    Additional key words
    VF01, VF02, EIPO, EIKP, foreign trade, incompleteness, domestic, delivery, billing document, EXNUM, EXPKZ,export indicator, export number
    Cause and prerequisites
    In the respective delivery or in the billing document, for domestic business you by mistake go to the foreign trade data into a field. Since the incompletion log requires at least one entry for foreign trade, you must fill one field in order to be able to leave the foreign trade data again without canceling document processing.
    Here, an export indicator and an export number is assigned which cause the incompleteness of the whole document due to missing export data.
    Solution
    A solution in the standard system is currently not planned since because of various customer requests the foreign trade data in the delivery should be accessed and maintained for domestic business too. An example is the inbound delivery in a bonded warehouse where the forwarding agent should get information already in advance.
    To avoid incorrect billing documents, proceed as follows:
    Copy data transport routine 001 to a routine 601 and enhance the new routine according to the attached correction instruction (RV60C601). Store this new data transport routine in Customizing for the copying control for billing documents for the processes you use, for example
    - F2 - LF, item category TAN. (delivery-related)
    If you already use an own data transport routine, in this data transport routine include the attached source code.
    You must cancel existing billing documents and then create them again.
    If you do not want to cancel existing documents, implement the attached correction (program RV60AFZZ) and release the documents either individually (VF02, default transaction) or via the list of blocked billing documents (VFX3).
    After you completed the correction, you should cancel this solution (RV60AFZZ) again.
    Also refer to the attached Note 170183.
    Source code corrections
    Header Data
    Release Status: Released for Customer
    Released on: 16.02.2005 17:15:20
    Priority: Recommendations/additional info
    Category: Consulting
    Primary Component: SD-BIL-GF Basic Functions
    Secondary Components: SD-FT-PRO Basic Functions
    SD-BIL-CA Account Assignment
    Hope the same helps you.
    REWARD if it helps you!!
    Regards,
    Ajinkya

Maybe you are looking for