Shipment confirmation IDOC interface : update fright condition header level

iam using the following IDOC type to update the shipment qty and post the PGI on outbound delivery note.
Message type :: WHSCON
Process code : IDOC_INPUT_DELVRY
I will get a freight charge on IDOC but SAP does not provide any standard segment and code to update or inset the fright on the delivery.
Can you please help me to identity what is the best way to insert the fright condition from IDOC to delivery condition ? any function module available for this?
also i need to split the delivery bases on the number of items shipped , any unshipped items goes to new delivery.
it would be grateful if anyone can provide sample code?

any one can pls provide me .how to update the delivery with fright charge at header level? is there any FM or BAPI to do so?

Similar Messages

  • Discount value not updating at contract header level

    Dear Friends
    I am facing problem of updating discount value at contract header level. The scenario is u2026. my client used to provide certain service to their customer. For that they maintain quantity contract & bill them as per billing plan. When customer avail three or more  services they get 10% extra discount. Now the problem is after continue for some days if some customer wants to drop  one item we are cancelling the line item by assigning proper cancellation procedure but the  system is not reversing the 10% discount.
    Example u2013
    Contract valid for 1st Jan 2009 to 31st Dec 2010(Value for each service = 10)
    (Total no of item-3)
    (Discount-10%)
    Here bill value for each month is  10x3-(30x0.10) =27
    At the month of march 2009  customer decided to drop for one item so hence forth the bill value should be 10x2=20
    But the system is calculating 10x2-(20x0.10)=18
    We need to update the value at contract header level only to satisfy some CRM functionality.
    Please suggest how to solve this issue

    Hi,
    If that is  item condition then you can not change it at header level
    check in M/06 make it at header level  in change which can be made tab
    Regards
    Kailas Ugale

  • PO Price update at Header Level

    Hi Friends,
    Our PO Price "Update" button at header was grayed out and only able to do at item level??
    Actually we have a "Post dated" PO and the tax rate was changed now. So, we need to update the tax rate. To update at item level for each and every item is cumbusome.
    Is there any way to update at header level. Or is there any way to update in MASS??
    Or is there any program available to carry out pricing for a bunch of PO's??
    Any valuable reply will be appreciated.
    Regards,
    Dev

    Hi,
    Since the condition type which you are using for taxes are configured to be entered at item level and changes can be made only at item level.
    If you want to update it at header level and the condition type is applicable for all the line item in PO, please change in configuartion so that u can make changes at header level.
    Path SPRO-> MM->Purchasing-> Conditions-> Define price determination process->Define conditon types . For particular condition type which u want to make changes at header level. Thr is a option changes which can be made. Click on check box for header condition.
    Please see that it is config changes and it will get updated wherever this condition type is used.
    Reply if u have any issues still.
    Thanks,
    Ravi

  • ALE/IDOC - Shipment Confirmation

    Hi All,
    SAP sends shipment confirmation information with header details. Its an Outbound Process.
    Please help the process steps how to handle with IDoc type and message type.
    Thanks
    Ravi

    Hi ,
    Details requiremnt of the ALE/Idoc:
    SO/STO :
    When a shipment leaves a warehouse, it ultimately results in a Post Goods Issue (PGI) in SAP which triggers the shipment confirmation to be sent to third party system. 
    PO:
    The shipment confirmation will come in the form of an ASN when a shipment leaves a supplier.  The ASN will either create or update the corresponding delivery and shipment documents.  When the ASN updates a load that third party system optimized this needs to send a shipment confirmation to third party system. 
    For the above requirement how should i go ahead ???which idoc type , message type etc should i use ?
    Please suggest.
    Thanks
    Ravi

  • Updating picking qty from Shipment confirmation

    Hi frenz,
           We got a requirement that when we get 856(shipment confirmation) from our external warehouse, we gotta update the picked quantities in delivery document and ASN has to be sent automatically.
           Can anyone help me on where to write coding for updating picked quantities on delivery document? Else do we have any standard way for doing this?
            Thanks in advance.
    praveen

    hi vinod,
              I know this function module already; Any way thanks for your reply. But i want some more information regarding this scenario. Like where do i write this code (do we have any exits?). N e way thank you for ur reply.
                                               ---praveen.

  • Which ECC table stores shipment # condition type level data?

    Hi all:
    Here I have a requirement to get freight data at condition type level for each shipment number.
    Does anybody know which ECC table/field maintain such data?
    Any post would be appreciated and thank you all in advance!
    Tim

    hi,
    this is to infrom you that,
    please try these tables:
    Tables for Shipping/Delivery document
    VTTK : SD Doc: Shipment Header
    VTTP - TKNUM: SD Doc : Shipment Item
    please check and confirm
    i have checked from my end.
    regards,
    balajia
    Edited by: balaji timmampalli achari on Nov 24, 2010 8:17 AM

  • Update Sale Order Header Text through Enhancement

    Hi Experts,
             I Have a requirement to update the sale order Header Text , when the sale order is opened in VA02 and saved.
    Here in I tried using edit_text, it updates sale order header text  directly in DB during run time even before the save action is completed.
    But I need to just fill the header text and that has to be saved during the save action only.
    I tried coding the same in the user exit (userexit_save_document) but this user exit gets triggered only when there is some changes made to the document when opened in VA02 & Saved.
    Is there any  user exist to pass sale Order Header text and save when save button is clicked irrespective of the document been changed or not.
    Thanks in advance
    Sathish

    Hi Brad Bohn,
        My actual requirement is to trigger an Idoc when the user goes to VA02 transaction and clicks save.
    IDoc gets triggered only when there is some changes to that document, that is through NAST table entry based on the output configurations in NACE transaction.
    Now that the user wants to trigger an IDoc even if there is no change (ie. to reprocess the IDoc) when he just opens a sale order in VA02 and click save.
    It is not possible to trigger an IDoc through configurations when there is no actual change in VA02 and saved.
    So it has to be forcefully sent by making some additions to the Order through coding, so I choose that Text box to fill some additional data and save .
    Kindly Let me Know any thing could be done for this scenario.
    Thanks in advance
    Sathish

  • Delivery and Shipments for idocs posting

    Hi
    - warehouse shipment advice (EDI 945) related (to update qties, packing info, and post G/I)
    can i use  DELVRY01 or DELVRY02. . which one for what.
    - customer ASN (EDI 856) related - SHPMNT01 to SHPMNT03
    will it update delivery
    & also the shipment document

    Hi there,
    as its quite a bit of work to find out which fields to fill when posting idocs, here is an example idoc that updates LE shipments and does a shipment completion:
    Message Type SHPMNT Basic Type: SHPMNT05
    Segment     Field     Description                                                                                Sample
    E1EDT20     TKNUM     Shipment Number                                                                   1101933359
    E1EDT20     EXTI1            Shipment  External reference                                              1101933359
    E1EDT18     QUALF     Qualifier                                                                                CHA3%
    E1EDT18     PARAM     3% (Means that all fields that are filled in the idoc shall be changed. others unchanged.
    E1EDT10     QUALF     To indicate that the sap must do a shipment completion     004
    Repeat segment if you need to do other things
    E1EDT10     IEDD     Shipment completion end date                                               20110926
    E1EDT10     IEDZ     Shipment completion end time                                               101344
    E1EDT20     VBELN     Delivery number (with leading zeroes 10 digits)                          0083127938
    E1EDL24     POSNR     Item Number (with leading zeroes 6 digits)                          000001
    E1EDL24     MATNR     Material Number (with leading zeroes 18 digits)                          000000000000450931
    E1EDL24     WERKS     Plant                                                                                74A7
    E1EDL24     LGORT     Storage location                                                                     POLC
    E1EDL24     CHARG     Batch number                                                                     LOLO

  • How to update cost condition VPRS and Updation from VPRS to new cond ZVPR

    Hi All,
    How to do and is there any way to update the VPRS cost condition whenever vendor sends confirmation of material and cost after purchase order.
    After receiving the confirmation form the vendor,the VPRS cost condition should get updated in the system automatically.
    We have one cost condition type ZVPR which is same and consists of same properties of VPRS. How to update this ZVPR condition from VPRS Condition.
    Thanks in advance....
    Regards....Venkat
    Edited by: venkat t on Feb 16, 2009 11:57 AM

    Hi venkat
    Check the link
    [How to update cost condition VPRS and Updating from VPRS to new cond ZVPR;
    NOTE : Dont post in many forums
    Regards
    Srinath

  • Reg idoc interface

    hi all,
    its regarding idoc interface,try to help me.
    i have a programRHALEINI and defined in Work Item WA00012 - "IDOC Extract for HR Master Data"
    This IDoc will be created in SAP but not delivered to any external system.
    The interface created in this work item will then read these IDOCs and the required fields will be identified and reformatted so that it can be processed by the FMS system.
    Program RHALEINI is executed to create the IDoc’s for all employees. Refer to Work Item WA00012 - "IDOC Extract for HR Master Data
    WI WA00012 will also provide Function Module Z_TP_INI_IDOCS to pull all the IDOCs needed to extract all of the employee data (latest employee extract).
    The purpose of this interface program is to read all IDOCs created by program in WA00012 and map the required data into a flat file structure.
    here to map i have header trailor and body data how to do this.
    provide me solution asap with an example
    thanking u

    Hi,
    Once you get the idocs then you have to read the info from these idocs and then you have to populate it into your file.
    It depends on the data format that they want to create it.
    cretae a file of type l_v_filename    TYPE draw-filep,
    then start creating header structure item structure and footer structure.
    keep passing data to these structures and transfer it to file
    TRANSFER l_wa_header TO l_v_filename_temp
    same thing you cna do for ur item data,
    loop on this and pass line by line to the file.
    same way populate the footer data also.
    It entirely depends ont he way they want to populate in the final file.
    Reward points if you find useful.
    Regards,
    Sasi

  • IDoc - IDoc interfacing with multiple mappings

    Hi,
    We want to use two different mappings for the same IDoc interface (based on a condition). So we use the ORDERS idoc for a sales scenario and also for a purchase scenario. The sending service is the same for both ORDERS messages, lets call it service SEND. Furthermore, for both ORDERS messages, the receiving service is also the same lets call it RECV.
    The problem is that we want to use a different mapping for the ORDERS sales scenario as for the ORDERS purchase scenario. The sending and receiving interface in both cases is the same.
    The receiver determination and interface/mapping determination is a problem in this case.
    One way to solve this is to use a party, but in the configuration of the party you can only use the same sending logical system name ONCE. So party A cannot have the same logical system name (SEND) as party B (SEND) for scheme ALE#LS.
    Another way would be to use different services, one for the first scenario and mapping and one for the second. Again the problem is that you need to enter adapter settings for both services (RECV1 and RECV2), but a logical system name can only be used in ONE service. If you want to assgin it to a second service, this is not allowed.
    Does anybody have a solution for this?
    thanks !

    Hi Alexander,
    why don't you try doing it in one BPM?
    something like this:
    one sender
    one receiver
    2 mapping programs
    <b>Receive step</b> -> <b>Swich Step</b> - if PO go to <b>Transformation step</b> one (mapping 1), else go to <b>Transformation step</b> two  (mapping for the SO) - <b>Send Step</b>?
    you can base you swith step on E1EDK14 segment qualifier = 013
    (As far as I remamber only Purches orders have it)
    but check it:)
    BTW
    if you use the Swith Step you probably want to use a Transformation step before the Swith step (mapping from ORDERS to dummy message with one TAG - indication if this is PO or SO based on content of the ORDERS) this way the swich step will work for sure  
    Regards,
    michal
    Message was edited by: Michal Krawczyk

  • IDoc Interface Creation

    Hi,
         Can somebody tell me the procedure in detail, how to create an IDOC interface for Order/Quote Confirmation including the transaction codes? I'll be very greatful.
    Thanks,
    John.

    The first step in creating a new IDOC is to create all the segments that go into that IDOC. There are some rules that have to be followed while creating the segments:
    The name of that segment type must start with ‘Z1’
    For each field in the segment you have to define a field name, a data element for the segment structure and a data element for the segment documentation.
    The data element for the segment structure has to be of data type ‘CHAR’
    The IDOC tools create overall three structures:
    Z1nnnnn - field names
    Z2nnnnn - data elements for structure definition
    Z3nnnnn - data elements for documentation
    IDoc type
    IDoc structure type
    Receiver port/partner type/partner number
    Sender port/sender type/sender number

  • Error in entering header level conditional value - toomany line items to PO

    Hi experts
    I have an issue while  processing a PO. While entering condition values like Freight, Customs duty etc in header level where the order contains more than 1000 line items, i am getting an error " too many line items, msg no.899". Can somebody, guide on this how this can be resolved.
    rgds
    Raghu

    HI Raghu,
    The only possible way is to create two diffrent PO's.
    As you have maintain various conditions, this will lead to updation of many FI documents at the time of GRN.
    This is SAP Limitation.
    Regards,
    Amit
    njoy SAP..
    njou Life....

  • Enhancement spot in ME23N to update outbound delivey header

    I have a requirement of copying the partner function from STO to outbound delivey, if the partner function is Forwarding agent. This can be achieved by using bapi 'BAPI_OUTB_DELIVEY_CHANGE'. What i want to know is where should i do the enhancement?
    The requirement is when partner function is chnaged via ME23N it should automatically update the partner function at header level in VL02N(outbound delivery).
    Can anybody tell me which enhancement spot is best for this purpose in ME23N.
    Thanks in advance.

    Hi
    BAPI isn't an enhancement. It can contain an enhancement. BAPI is a tool to create or change SAP documents (sales ordeers, deliveries, invoices, purchase orders, and so on) or update SAP tables without the need to use the end user transaction. For instance, you can create purchase orders from other non-SAP applications via interfaces.
    The BAPI are functions modules. So, you can see it with tcode SE37. Search in service.sap.com/notes documentation for this BAPI.
    Regards
    Eduardo

  • Fright condition type

    Hi all,
    I need help related to fright condition processing.
    IMP: I have created around 10000 Scheduling agreements.
    these documents does not have the fright condition type.
    now i am adding fright condition in all these documents.
    problem:
    1. After Making GR for these condition I can not change value of the condition type.do we have any solution for this?in my case fright value will keep on changing.
    2. Is it possible to create new condition type which will give seperate account while posting GR.also excise will not get calculate on this condition,
    thanking you people in advance
    Regards
    Satish Jadhav

    hi. Ramki,
    How do i check in FI, where the GL account is getting updated with the concerned Freight amount.
    What is the -T-Code for checking the same.
    Why, i am asking is because, i have the same situation, except that , mine is w.r.t to Surcharge.
    As per my earlier configuration, the vendor account was not getting updated with the surcharge amount, only the Surcharge G/L account was getting updated sepearetely.
    I had to pay the vendor minus the Surcharge amount, which was not the whole idea .
    Now I have now re-configured the Pricing Procedure for ZC00 for Surcharge on quantity basis .
    I have given Keys FRE and Accrual keys FR1 for the ZC00 and assigned a seperate GL account for the FR1 acrual key for the surcharge amount.
    When i do MIRO, it  is getting updated with the Surcharge amount in the total amount. Inventory amount credits with xxx and GR/IR a/c debited with xxx.
    How do i check if the surcharge amount is going to the concerned G/L account?
    I tried MR51, it does not figure there.
    Is there any other T-COde where i can see the Surcharge amount being posted to the respective surcharge G/L account which i had assigned earlier.???
    Much appreciated for ur response.
    Mahesh

Maybe you are looking for

  • Format of lcr?

    what is the format of LCRs captured at the quetable at the source?is it in xml lcr format?if it is not,can i convert in into xml lcr?so that i can make JMS to read the queue contents

  • Point me in the right direction: want to resize image & store in mysql db

    I finally accomplished one of my tasks! Which was trying to upload a jpeg image into my mysql database, and then display it in a jsp page via a servlet. I extend my thanks to the java forums greatly:) Now my next task I find is going to be trickier t

  • How to print lables in SAP SCRIPT

    Hi all,   Here i have a requirement in SAP Script How to print the lables instead of Hard coding the field Description. Please help me how to do. Regards Raghava

  • Change Diagram Type in Control Chart in QE51N

    Hi I'm using the QE51N to record the results. I press the Control Chart Button and it's OK. I change the Diagram Type from "Lines" to "XY" (Dispersion), but the change isn't keep it for the other characteristics, or if another day I execute the QE51N

  • TextImage shows links with chainlink image.  Why?

    The TextImage component shows my links with chainlink image.  Why?  Even in preview mode, it shows the chainlink image and the links are not clickable. See the bottom-right of the attached image.  How can I fix the links?