Transit declaration vs custom declaration

Hi,
in Custom Mgmt I assigned the GTS doc Type CULOEX to my SAP pro forma invoice,
but when I transfer the billing doc, GTS create a transit document instead of an Export Custom Declaration.
My question is the following: where I should declare that my FTO is not an Authorized Consignor but just a simple Exporter?
Thanks
A.

Dear Marc,
thanks for your answer, it was very helpful.
Now I'm just wondering where I should entry the Authorization if my Swiss customer it is not an Authorized Consignor but just an exporter.
Best Regards.
Antonio

Similar Messages

  • GTS table linking the commodity code/tariff num to the declaration

    Does anyone know the GTS table linking the commodity code / tariff number field (ccnst or ccncu) to the customs declaration item.  I have search through the tables with entries of doman ccngn looking for a GUID reference but cannot find a link to CUIT.
    We want to write out the text description in an IDOC IWTX but cannot find the link.
    Thanks
    Chris

    Yes, it helped us understand the EDI process better.  However, we went a different route.  Somehow the module to write out IWTX in the transit document started working. 
    So we decided to populate the text field. When we call the programs to create a transit declaration from a customs declaration we perform the following steps.
    We are using a hardcode number scheme "CAPNL"
    1. We read the reference customs document number from the call stack. 
    2. We used the customs document to get the CUHD
    3. We loop through all the items on CUIT getting the product (PR)
    4. Then we go to PRCTS with PR plus hardcoded number scheme
    5. Then finaly we go to CTSNUM to get the commodity code
    Chris

  • Need  help....question about transit procedure  ..

    Hello gurus
    Can somebody help me understand the transit procedure ?
    my question is
    if we are implementing GTS for a company in US and its not a global implementation . and the company does
    only exports to the EU customers for example to France
    Is it necessary for us to file a transit declaration ?
    If yes to which customs offices we have to send the EDI for declaration ?
    Does the american company have to follow NCTS?
    and if we are like importing goods from EU to USA what is the process?
    Is NCTS strictly for the companies which operates in EU and EFTA?
    thanks alot for the help

    hi,
    transit declarations are only for processes within a customs union (NAFTA or EU).
    However if you export to or import from the EU you have to file customs declarations. With GTS you can do this all electronically in the US (with AES and ABI) and in many european countries. (Germany, NL, CH, FR etc.).
    Balazs

  • Customs procedure code 29 is not defined in any customs code list

    Hi GTS specialists!
    I'm creating export transit declarations by sending the invoice from ECC to GTS.
    Normally this works fine, and in this case the export declaration is created but the transit declaration is not....
    The document is stuck in the transfer log for billing document - Export/transit in GTS, with the following log:
    Customs procedure code 29 is not defined in any customs code list
    Message no. /SAPSLL/API_INBOUND030
    I have tried to check in customizing, for custom code lists, but didn't find the key solution yet..
    Any suggestions how to fix this?
    I suppose some mapping between export procedure 29 (= export in Foreign Trade Data - item) and GTS customs code list is missing..?
    thanks!!!
    Isabelle

    Hi Isabelle,
    There is no mapping between the Customs Procedure codes in ERP and those in GTS.  Instead, the code must exist in GTS in order to be transferred.  That's to say; you must configure the same code list in ERP and GTS.
    Usually it's better not to propose ANY Customs Procedure Codes in ERP, and instead use the Data Proposal in GTS.  But if you have particular dependencies already set up in ERP, then you just need to make sure that the codes are valid for your Legal Regulation.  Code '29' seems an unlikely one for Belgium.  Right across the EU, the CPCs are structured in the same way - 4 digits for the main code, and 3 further characters for the additional code, if applicable.  For Export, you should expect to be using (mostly) code 1000.
    But in any case, the code discrepancy is not the reason that your transaction is stuck.  The message is only information for the transfer log, and there must be some other reason why your billing document is not transferred to GTS.
    I hope that helps.
    Kind regards,
    Dave

  • Clearing of customer GL

    Kindly suggest I had booked an option contract via TBB1 on 27.11.2009, as a result of which the entry passed is
    Option Premium A/c dr
       To customer clearing GL
    Now the payment to the customer is to be made on 1st Dec'2009 as on that date the spot is due, in the meantime as on month end i want the Customer clearing GL balance to be nil at the same time i cannot make the payment in November month. Kindly suggest how i can make the customer clearing balance as nil without making the bank payment.

    HI,
    As per accounting practice you need to show both debit and credit of a posting in respective accounting areas, You can not only show Premium Account Debit and nowhere showing credit entry. Reversing a contract is not a logical solution. You may transfer customer open item to a Sundry Creditors account or any other payable or to a Bank Clearing account during monthend closing and transer back to customer account on 1st and clear against bank from customers account only.
    Regards
    Prasad AV

  • Inbound Delivery not getting transferred to GTS

    Hi Experts,
    We are presently implementing GTS 7.2 Customs Management in my company and we are experiencing this issue. Here are steps completed for the document transfer.
    1. GTS plugis are activated for the Inbound Delvieries along with other documents.
    2. All the basic configuration is also complete in the GTS system.
    When we create a inbound delivery in ECC 6.0, it is not getting transferred to GTS. But when I go set the incomplete check buttoen either at header or line item level of the delivery, then it is immediately transferred to GTS.
    I checked all the config related to incomplete procedure for SD/MM documents in ECC. I am able to see the green light automatically set (after the config VI29 and VI49) at the header/item level but still incomplete set is not automatically set. Can you please help to find are there any other config which needs to be done to make this inbound delivery automatic. I understand there is a user exit for this, but I would like to accomplish without userexit.
    Thanks in advance.
    Vijay.

    Hi Vijay,
    Ok, that's a lot clearer - thanks.
    I'm fairly sure that those "SET" buttons have no influence on the transfer of the Inbound Delivery to GTS.  And, as far as I know, they have no internal functionality - the toggling buttons are provided just so that you can flag manually if required for some reason.  My guess is that making ANY change to the Delivery would have the same result.
    The other question I should have asked is; why are you trying to transfer the Inbound Delivery?
    - compliance checks?
    - transit declaration?
    - customs declaration before GR?
    That's to say; what gets created in GTS when the Delivery transfers?
    Best regards,
    Dave

  • Delivery Block at PGI level based on GI date and Month end date

    Business need a check on delivery processing based on the Planned GI date, Month end date and transit period. This transit period is a custom field and dependent on customer. Also it is not maintained anywhere in system. Business store it in some excel format.
    The logic needed is: For any given month, the delivery order MUST be goods issued in the same month, i.e. once the order is delivered, the Post goods issue should ONLY be allowed if and only if , the PLANNED GI date ( as maintained in delivery ) + transit time ( at customer level ), falls within the month end date. If not, a block should be applied at PGI and only authorized personnel should be able to release that block.
    Also, there will be no check at invoicing VF01 level. Once the PGI blocked is removed, there will be no check on invoicing. The month end date may vary month to month and need to in combination of Sales Org / Plant as mentioned
    In addition, the business need an exception report where the information of releasing the block should appear for release date, user id of the responsible person, time sales order no etc. and it should be downloadable.
    We can have a custom table to maintain the month end day in given combination.
    But I need your expert inputs as-
    1-     Can we add this transit period in at customer master data as it is dependent on customer and there are huge no of customers for the sales unit? If not, then how to maintain it; may be a z table?
    2-     Based on this logic, what should the code/logic to be written for block at PGI.
    3-     How to control the authority check for removing the block.
    4-     The source fields for exception report.
    Pls revert accordingly.
    Many thanks in advance.

    Hello,
    Please refere the answers to your questions:
    1- Can we add this transit period in at customer master data as it is dependent on customer and there are huge no of customers for the sales unit? If not, then how to maintain it; may be a z table?
    You can either use some un-used Feild in Customer Master or maintain a Z-Table. I believe maintaining a Z-Table would be easy as you have huge number of Customers. You can also write a dmall program to Pick the Customer-wise transit dates from a excel file & store in Z-Table.
    2- Based on this logic, what should the code/logic to be written for block at PGI.
    You have explained the requirement well in your thread, you need to explain the same to your ABAPer & Basis person & they would do the needful.
    3- How to control the authority check for removing the block.
    Basis person would create & assign a Z-Authorization object which the ABAPer would use in his program.
    4- The source fields for exception report.
    Once you do the above development, your ABAPer will easily pick the required feild in Report as he has already used all the feilds somewhere in his development.
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • PGI after Invoicing process

    Dear All,
    We have a scenario wherein due to lack of space in Factory, the goods is moved to an external warehouse and from there it is being dispatched to the Customer as soon as they get the clearance approval. The Excise Invoice and pre-shipment Invoice are raised when the goods move out of factory without the PGI . The PGI is done later when the goods move out of the external warehouse to the Ship-to- location. Subsequently the Commercial Invoice is created.
    For this we had mapped external warehouse as Storage location and the scenario is working fine.
    Now there is a case arised where the business wants to move the goods from the external warehouse to a C&F location in the region of the Ship-to-party so that there is no delay in the dispatch.
    So the cycle will be  Plant--> External warehouse> C&F location--> Ship-to-Party.
    I would like to know the best way to map this scenario considering the process and the documentation.
    Regards,
    Karthik.

    Dear Lakshmipathi,
    a) Material is being sold to some X1 customer for which, a sale order is raised and that end customer is treated as a sold to party.- Correct
    b) Once stock is made ready in parent plant, it would be moved to external warehouse which is treated as another storage location and you create a delivery, do PGI & Billing on X1 with Y1 as ship to party who are in another state for which the necessary tax and ED are levied in the billing document.-  Correct
    c) Though goods are invoiced, one more physical activity is being carried out that is it is being transhipped at C&F location and from there with the documents generated at second stage stated above, the goods are delivered to X1 customer.-  This is the new requirement which needs to be mapped.
    I would also like to add that I am stil not clear on what clearance your client has got from statutory authorities to have a transhipment at c&f location. May be if you can explain this from legal point of view, to some extent, suitable proposal can be given.- Basically the sold to party i.e. the customer decides to which location  the dispatch of the goods to happen.So based on that the dispatch is being done from the External warehouse.  But the quantity which needs to be delivered to the Ship-to-party is known well in advance and hence the Outbound delivery is made but PGI is not done until the goods is actually shipped to the customer.  The Trans-shipment from External Warehouse to the C&F location is being planned to avoid the delay in transit after the Customer gives the Dispatch clearance. Unless the clearance is given we cannot do the PGI as till that time it is the liability of the company. 
    Hope the scenario is clearer now.
    Regards,
    Karthik.

  • PHP-building my own shopping cart

    Hi all
    Has anyone tried to build their own shopping cart?
    Besides a secure space on a server, does anyone know a little
    bit about what building a shopping
    cart entails?
    I am using PHP and I would look into integrating the shopping
    Cart with authorize.net...
    Authorize.net has some documentation for developpers about
    this, so I'll look into it, but I just
    wondered if this was something anybody had done, and if this
    was accessible to someone like me (I
    know my PHP pretty good) if this is way over-the-top
    complicated.
    seb ( [email protected])
    http://webtrans1.com | high-end web
    design
    Downloads: Slide Show, Directory Browser, Mailing List

    thanks a lot for this info gareth
    gareth wrote:
    >>> If there's come particular technology beyond
    PHP, or some specific
    >>> protocol, to thansfer the
    > shopping cart info (including CC number) to the
    institution that processes
    > the transaction.
    >
    > Well HTTPS is always used to encrypt the transaction in
    transite. Apart from
    > that it really depends on the financial institution your
    details with. A
    > large proportion of payment providers actually take the
    card details on
    > their site. You pass across the customers details, name,
    address, order
    > number, order value etc to the provider site, and then
    they take the card
    > details on their site, and then pass back a response to
    you with the order
    > number (or some other unique reference), saying if the
    transaction has
    > succeeded or not. This way, you actually have no contact
    with the credit
    > card details. This method is prefered, as it takes a lot
    of responsibility
    > off you, you don't have to try and store the details
    securely or pass the
    > details securely.
    >
    > Various methods are used by the institutions when
    passing the details. Its
    > always by post, by some provide code that you run all
    the fields through
    > that you send to them with a secret key, which creates a
    hash that you send
    > to them as well. At their end, they run the details
    through the hash
    > generator with your key, and if the two hash values
    don't match then they
    > know the data has been tampered with in transit (eg the
    customer saving your
    > checkout page, changing the order amount, and then
    submitting the data from
    > their own server). They then hash the reponse they send
    back to you, and
    > then you hash it and compare the values, so you can be
    sure the info coming
    > from the payment provider hasn't been tampered with.
    Usually the code is
    > available in a variety of languages, and most give PHP,
    although HSBC use C,
    > which you can run through PHP (although I actually
    created an extension to
    > PHP to generate the hash).
    >
    >> You can always just send POST vars, in the format
    they require, to the
    >> transaction processor, right?
    > Or is there something else at play?
    >
    > Yes, its almost always sent to the institution as a
    simple form POST. You
    > just need to pass a unique value, so that they can pass
    it back and you can
    > link the response to the customers order at your end.
    >
    >> And it's just a matter of knowing how this response
    is formatted, to deal
    >> with it, right?
    >
    > Yes, usually they send the data to an address on your
    server you provide, as
    > POST data. So, its simple to read it using PHP.
    >
    >> thanks for this info... All in all I was just
    wondering what's the big
    >> deal about building a
    > shopping cart, compared to, say, builing a CMS.
    >
    > No problem, to be honest with you, and IMHO its really
    not that difficult,
    > less so than building a complete CMS. It used to be,
    years ago, but the
    > financial institutions have made things easier now, and
    provide all the
    > processing for you. The main problem that put people off
    was security, but
    > nowadays merchants don't take credit card details
    themselves, so its not a
    > major issue.
    >
    > It really depends on the payment provider, some are
    easier than others, the
    > banks own systems tend to be more complex than other
    parties such as
    > Worldpay.
    >
    seb ( [email protected])
    http://webtrans1.com | high-end web
    design
    Downloads: Slide Show, Directory Browser, Mailing List

  • Propose item packaging data for customs declaration

    Hi All,
    My requirement is to update packaging data information as mentioned below in the item level of Customs declaration
    1. CNTNO  (Container Number)
    2. PGETY   (Package Type)      
    3. PGESU   (Number of Packages)
    4. PGEX1    (External Package Number)
    I am using BAdI for Default Data in Customs Shipment and Customs Declaration. I have checked all the methods in this BAdI, and the method which fits more close to my requirement is ITEM_LEGPGE_PROPOSE. But this method allows me to update 
    a. Package Tye
    b. Number of Packages
    How should I take care of updating other two fields : Container Number and External Package Number?
    Is there any other BAdI in GTS which takes care of it?
    I would really appreciate your inputs on this.
    Note:
    I am transfering this Packaging Data information from Packaging data tab present at item level in Transit document (Type: TRLOIM) to Packaging data tab present at item level Customs declaration (Type: CULOIM).
    The transit document is extended with items and packaging information through the receipt of an EDI message from Customs.
    Thanks & regards,
    Yogesh A Sharma

    When transfering the DATA to GTS the Program fills the API for the transfer, you can go and change the information there. For this you can use the BADI's that are found in the feeder System under
    SPRO / Sales & Distribution / Foreign Trade/Customs / SAP GTS Plugin / BADI for SAP Global Trade Services / Edit control for document transfer.
    As mentionned above you may replace the GU number by your container Number (Field EXT_ID) or you can try by filling EXT_ID2 / or use any of the additionnal Fields of the Declaration, or in GTS you have the possibility to add supplementary fields in to the declaration (but I never tried it up to now) in the API which is called at  "Perform api6800_csd_Synchronize" during the document transfer.
    Regards,
    Marc

  • Function Module to Retrieve License Masters Assigned to Customs Declarations

    Hi,
    Is there a function module in GTS to determine which license masters have been created to release the blocked document?
    My requirement is that I need to determine if there is a license master created to release a blocked document. If there is, I need to retrieve the text entered in the "External License Number" field.
    Thanks.

    Thanks for the responses so far. I don't understand the linkage between maintaining "Default Document for SAP Customs Management" in "Define License Types" configuration activity and having the respective legal regulation / license master appear on the "Documents" tab of the Customs Declaration.
    For instance, if I have a legal regulation / license master that was used to unblock the delivery prior to the invoice / customs declaration being created, it will appear on the "Control" tab of the "Customs Declaration"
    Legal Reg: LEGR1
    License Type: LIC
    License Master: 100000External License Number: EXT123
    ... how can I get the External License Number from the license above to appear on the "Documents" tab of the Customs Declaration.
    I need an entry on the "Documents" tab that contains the following:
    Category: CUII
    Type: X035
    Number: <External License Number>This will be pulled from license master 100000 created above. There will only ever be 1 license master.
    Thanks for your explanations and help so far.

  • How to update a custom field in declarative workflow with VS 2013

    Hello,
    How to update a custom field in declarative workflow with VS 2013
    any help would be appreciated!!!!!
    Thanks regards, Vignesh.

    Dear all,
    I'm using 4.6C right now, i already implement BADI MEREQ001, but this only valid
    for creating PR via ME51N.
    I found an EXIT_SAPLEBND_001 and tried to implement it,
    but i got another difficulties since how i transfer CEBAN structure to EBAN structure.
    thanks very much.
    Regards,
    Billy

  • Declare Types using a custom table

    Hi,
    I am creating a new structure in my program in ABAP Editor. The fields of this table will be all the fields in a custom table plus an additional field which is not a part of this table. The table has some 150 fields so I need to include it in my structure. I am using it in this way but its giving error:
    TYPES: BEGIN OF t_struct,
                 INCLUDE TYPE zcustom_table,
                 zzfield      TYPE c,
                 END OF t_struct.
    This structure is getting created but giving an error when I am creating a table of this type as:
    DATA : i_tab  TYPE STANDARD TABLE OF t_struct WITH HEADER LINE.
    Please suggest me how can get rid if this error.
    Thanks,
    Abhishek

    Hi,
    the syntax you declared is wrong,
    check the below code , it will solve your problem
    TYPES: BEGIN OF t_struct.
    INCLUDE TYPE zcustom_table.
    types : zzfield TYPE c.
    types : END OF t_struct.
    DATA : i_tab TYPE STANDARD TABLE OF t_struct WITH HEADER LINE.
    regards
    prasanth

  • Customs export declaration not getting created

    Hello everyone .. i need help of your expertise
    I am creating billing document on R/3 and we have made it such that the F2 document flows onto GTS and creates a Customs export declaration
    The issue here is i have created the billing docs but i cannot find them on GTS.
    I checked the value of the goods is not equal to zero
    Checked the SM58 to see of any RFC log is there at the time of document creation and time .
    checked SLg1 on GTS to see if any log , but no log is there .
    It is basically an export order from EU country to a non EU country
    and i checked the billing doc and it is export relevant
    The document is flagged to go into GTS in document control settings on R/3
    Plant , company code and everything is mapped.
    It is an intercompany customer transaction.
    When i try to pull up the CULOEX by using the reference doc # from feeder system its saying no documents found
    in test environment the billing doc is flowing onto GTS and creating CULOEX succesfully.
    The sales order and delivery docs basically passed the compliance test and they are good.
    Can someone suggest me where else i need to go and look at .
    your help is very much appreciated.
    thanks
    Bharad

    Hi Bharad,
    Could you let us know the current status of the issue? If it is resolved could you pls share us how you have done it as it is the most occurring issue and leaves no clue too? If not resolved, Could you check whether the Badi /SAPSLL/IF_EX_CTRL_SD0C_R3 is activated in R/3 or not?
    Regards,
    Shiva

  • Packaging data not populated in customs declaration

    Hi all,
    I'm creating Pro-forma invoice in ECC and as a result Custom Declaration is getting created in GTS. In GTS the Packaging data in item level is coming as empty. So I implemented the BADI /SAPSLL/IF_EX_IFEX_SD0C_R3 and tried to pass the packaging data. But as a result the custom document stopped getting created in GTS.
    I'm using the below code to populate the fields of the table cs_itm_cdoc-pge-
    LOOP AT lit_vepo ASSIGNING <lfs_vepo>.
            lwa_itmpge-item_number = <lfs_vepo>-posnr.
            lwa_itmpge-int_id = <lfs_vepo>-vepos.
            lwa_itmpge-quantity = <lfs_vepo>-vemng.
            lwa_itmpge-dim_uom = <lfs_vepo>-vemeh.
            APPEND lwa_itmpge TO cs_itm_cdoc-pge.
            CLEAR lwa_itmpge.
          ENDLOOP.
    I'm taking the value of <lfs_vepo> from the standard table vepo. Can anybody please tell me what I'm doing wrong?
    Thanks,
    Sarif

    Hi Dave,
    I’m new to GTS. I’ll list the steps here which I’m following-
    1.       1. In ECC, In tcode VF01, put Billing Type = ‘F8’ and Document = Outbound Delivery ID
    2.       2. Click Save, the billing document in ECC will be saved
    3.       3. In GTS, go to tcode /sapsll/menu_legal
    4.       4. Go to Customs Management->Export->Display Customs Declarations.
    5.       5. You’ll see a new document has been created with reference to the billing document in ECC.
    6.       6. Open the document. Go to Item Details->Packaging Data.
    7.       7.  The packaging details is empty.
    This is the current default behavior. Now my job as an ABAPer is to fetch the packaging data from VEPO table and fill it in the BADI /SAPSLL/IF_EX_IFEX_SD0C_R3 so that it gets reflected in GTS.
    But when I’m trying to do it the custom document in GTS isn’t getting created at all. Note that it’s getting created properly when I’m removing the coding related to the packaging data. So obviously I’m doing something wrong here. Do I need to fill the packaging data for  header as well? Also the field for container is currently empty, do I need to fill it? If yes, where shall I get the data?
    Thanks,
    Sariful

Maybe you are looking for