Z fields don't get updated in delivery enhancement

Hi,
I have a requirement to create some Z fields into VL02N and VL03N in a new custom tab.
The tab was created, the 3 new fields are being shown (it's created a new subscreen 9000) and its corresponding fields were created in LIKP.
However, when the Delivery is saved, the information from the new fields are not being updated in the database.
I've implemented method IF_EX_LE_SHP_DELIVERY_PROC-SAVE_DOCUMENT_PREPARE from BAdI LE_SHP_DELIVERY_PROC to perform some data manipulation before saving.
CT_XLIKP gets updated accordingly when we change a standard field. But the Z fields doesn't get updated on that.
Anyway, I know I should populate the structure CT_XLIKP in order to save into LIKP, but how should I do to retrieve the data from the fields in order to do that?
Tks.

Yeah, I think it became a bit strange.
I needed to create the 3 fields only for display information (even in VL02N) because we have interfaces with legacy systems that creates deliveries through remote BAPI call. So, during the bapi call (BAPI_OUTB_DELIVERY_CREATE_SLS), the EXTENSION_IN is being used and through the bapi documentation, we've to create couple of FM's to upload data to a global access area (BAPI exit) and then download it within the delivery BAdI (method SAVE_DOCUMENT_PREPARE).
This way, I take the information from global data (which came from EXTENSION_IN) and put it direct to CT_XLIKP).
Now the question is, I have to open the zfields for edition in VL02N, it was done, but I don't know where or how to take the field's content to put in the CT_XLIKP structure.
If you could provide me with some example of how to use the get/set to retrieve the information from the field, would be very helpful. Thank you !
Edited by: rvsilvax on Oct 25, 2011 8:08 PM

Similar Messages

  • XABLN not getting updated in delivery during PGI by IDoc

    Hi Experts,
    Please help with scenario below
    I am posting an IDoc with XABLN (GR/GI Slip number) in the EDL20 segment
    The IDoc posts successfully and performs GI too (the delivery is an utbound delivery and am doing a PGI using this inbound IDOc from customer)
    But the GR/GI field is not getting updated in the Outbound delivery (this is for Italy, so GR/GI is required by business)
    any inputs will be greatly appreciated,
    Thanks very much
    Usman
    Edited by: Usman Basha on Jul 30, 2009 11:16 PM

    Found this by my ABAPer (myself ).
    I thought there must be a functinal solution for this one
    but got to change some code to make it happen.
    if anyone else is looking for the same:
    go to user exit  ZXTRKU03 and export the XABLN number to a memory id, will need this in the "USER exit save"
    then go to SD user exit MV50AFZ1 and retreive it and update XLIKP-XABLN and read the XABLN number from memory and modify this internal table.
    Thanks
    Usman

  • Field value not getting updated in R/3

    Hello Experts!!
    I am facing a problem while updating a field value back in R/3.
    The Syncbo is of type U01 and the field has data type char 40.
    The meRepMeta.XML file has following description
    Field name="DESCR1" type="C" length="40" decimalLength="0" signed="false" isKey="false" isIndex="false">
    <Input type="modify">false</Input>
    1) when i test the function module in R/3. The field value is gets updated.
    2) when i create a record for the sync BO from client , i can see the field value being created on the client.
    3) when i synchronize, i dont get any error or warning and get a successful message.
    S        15.07.2008 12:19:09 All updates for one TOP block were successful (seq. no.=65, TOP cntr.=0000000001)
    15.07.2008 12:19:09 Synchronizer UPLOADER completed successfully (mobile ID=0000002646, SyncBO=ZDBMSERORD)
    I am not able to locate where is the problem
    Please suggest!!
    Regards,
    Priya Ghosh

    Hi,
    please check your maping in the create handler in MEREP_SBUILDER. Perhaps the value is created on the client but not mapped to the field of the function module. Furthermore have a look into MEREP_MON and see if the data gets forwarded in there.
    At last I would dump the information received by the function module into a table without any logic. So you can see what data actually is forwarded into the funct module - if brake point i not possible.
    Hope this helps.
    Regards,
    Oliver

  • How to see when a field in per_all_assignments_all gets updated?

    Hi Guys,
    I hope somebody could help me.
    My customer needs to receive an alert every time the field per_all_assignments_f. projected_assignment_date gets updated.
    When I update this field, these fields in per_all_assignments_f will change:
    Projected_assignment_date
    Last_update_date
    Effective_start_date
    Effective_end_date
    Object_version_number
    Query:
    select a.assignment_id
    , a.PROJECTED_ASSIGNMENT_END
    , a.last_update_date
    , a.EFFECTIVE_START_DATE
    , a.EFFECTIVE_END_DATE
    , a.OBJECT_VERSION_NUMBER
    from per_all_people_f p
    , per_all_assignments_f a
    where p.person_id = a.person_id
    and full_name like 'Potter%James%'
    Data:
    ASSIGNMENT_ID     PROJECTED_ASSIGNMENT_END     LAST_UPDATE_DATE          EFFECTIVE_START_DATE     EFFECTIVE_END_DATE     OBJECT_VERSION_NUMBER
    22990               03-Oct-2011                    26-Sep-2011 4:29:13 PM     01-Sep-2011               25-Sep-2011               5
    22990               06-Oct-2011                    27-Sep-2011 2:53:54 PM     26-Sep-2011               26-Sep-2011               6
    22990               04-Oct-2011                    21-Nov-2011 5:00:07 PM     27-Sep-2011               20-Nov-2011               7
    22990               04-Dec-2011                    21-Nov-2011 5:00:12 PM     21-Nov-2011               31-Dec-4712               10
    Last line is the latest one... but how do I see if the field “project_assignment_date” is the one that has changed?
    Thanks,
    Iana

    When you say "receive an alert", what do you mean? You could do the trigger thing, but that leaves you with making an alert from a change...depending on what you intend to it, it might be easier to register a continuous query notification on a query on that column, which would let you register a call back procedure to do something when the change happens.

  • Outlook meetings don't get updated on palm

    Hi,
    I recently got a new PC and installed the Tungsten E2 software on it. When I synchronise, everything works well, I get no error or anything, but my outlook meeting updates don't get updated on the palm. Contacts etc worked fine.
    Does anybody have any idea what I can do to resolve this?
    Thanks
    Post relates to: Tungsten E2

    None of the new events come over to the E2 and vice versa. When I checked the log recently, there is no log about outlook synchronisation at all. The device mentions OK for Documents To Go, Expense, Quick Install, Note PAd,Media and Back up. That's it.
    Nevertheless also outlook synchronisation is asked for in the settings on the PC.
    Post relates to: Tungsten E2

  • Purchase order history not getting updated for Delivery Costs invoice

    Hi
    Please let me know the reason why delivery costs invoice entry details are not updated in Purchase order history. As it is observed in another client.
    Thanks and advance.
    Regards
    Mohan

    Hi
    Following Stpes are executiong...
    1. PO
    2. MIRO for Custom duties
    3. MIGO (PO History getting updated after GR for both delivery costs and GR 101)
    Thanks in Advance.
    Regards
    Mohan

  • Where does the Purpose field in IT9 gets updated in Employee vendor master.

    Hi All,
    I have maintained the purpose field with a value in IT9 for an employee.
    I have run PRAA program to update the bank details for the employee in employee vendor master.
    Can you please let me know where will the purpsoe field in IT 9 gets updated in employee vendor master.
    Regards
    Vish

    Hi Micheal,
    Initally Purpose Field is hidden in screen module pool. we have enabled it . so it is available in IT9.
    Regards
    Vish

  • Date and time fields are not getting updated in database

    Hi,
    I am Using the bapi SD_SHIPMENT_HEADER_CHANGE in my program ...
    I  am using bapi_shipemnt_create for creating shipment document but, trying to enter the date fileds using this bapi .
    can anybody please tell me how shud i pass this variables exactly ...
    i tried giving test data and checked this bapi .. the result in changing parameters is also appearing but in databade itself the date fields are not getting reflected ...
    The fields ate DTDIS ,UZDIS, DATEN,UATEN. ( i am trying to map these fields in changing parameters)
              gw_vttkvb_new-mandt = sy-mandt.
              gw_vttkvb_new-tknum = gw_return-message_v1(passing shipment number )
              gw_vttkvb_new-dtdis = gi_ship_doc-dtdis.
              gw_vttkvb_new-daten = gi_ship_doc-daten.
              gw_vttkvb_new-uzdis = gi_ship_doc-uzdis.
              gw_vttkvb_new-uaten = gi_ship_doc-uaten.
              APPEND gw_vttkvb_new TO gi_vttkvb_new.
              CALL FUNCTION 'SD_SHIPMENT_HEADER_CHANGE'
              EXPORTING
                i_tvtk                             =  '
              I_DESTINATION                      =
              I_DEPARTURE                        =
              OPT_DIALOG                         = 'X'
            IMPORTING
              E_SERV_AGENT_FROM_DELIVERY         =
              E_ROUTE_FROM_DELIVERY              =
              E_LEG_DETERMINATION_DONE           =
              E_NUMBER_OF_CHANGED_LEGS           =
                 TABLES
                   c_xvttk                            = gi_xvttk
                   c_yvttk                            = gi_yvttk
                   c_xvttp                            = gi_xvttp
                   c_yvttp                            = gi_yvttp
                   c_xvtts                            = gi_xvtts
                   c_yvtts                            = gi_yvtts
                   c_xvtsp                            = gi_xvtsp
                   c_yvtsp                            = gi_yvtsp
                   c_xvbpa                            = gi_xvbpa
                   c_yvbpa                            = gi_yvbpa
                   c_xvbadr                           = gi_xvbadr
                   c_yvbadr                           = gi_yvbadr
                   i_xtrlk                            = gi_vtrlk
                   i_xtrlp                            = gi_vtrlp
              I_DEPARTURE_SEQUENCE               =
              I_XVTFA                            =
              I_YVTFA                            =
                 CHANGING
                   c_xvttk_new                        = gi_vttkvb_new
                EXCEPTIONS
                  invalid_change                     = 1
                  route_insert_failed                = 2
                  tdlnr_insert_failed                = 3
                  status_planned_failed              = 4
                  status_registrated_failed          = 5
                  status_loading_start_failed        = 6
                  status_loading_end_failed          = 7
                  status_completion_failed           = 8
                  status_shipment_start_failed       = 9
                  status_shipment_end_failed         = 10
                  OTHERS                             = 11.
              IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
             ELSE.
                 **** Save shipment created
               CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
           EXPORTING
             WAIT          =
                  IMPORTING
                    return        = gw_return.
              ENDIF.
    Regards,
    shilpa talluri .

    Hi,
    Try this
    DATA: wa TYPE zvariant.
    wa-mandt     = sy-mandt.
    wa-z_var     = 'test'.
    wa-projid      = 'test'. 
    wa-relid        = 'test'.
    wa-srtf2       = 'test'.
    wa-clustr      = 'test'.
    wa-clustd     = ''test'. 
    INSERT zvariant CLIENT SPECIFIED FROM wa.
    Raul Natu

  • Don't get updates in shared calendar

    Hi all,
    Me and my wife are sharing a calendar in iCloud, we bth run iOS 5 and have an iMac where we add, edit and remove appointments. She receives an email notification when a new appointment is added, but I don't. I am the owner of the calendar, and we've tried to check and uncheck all the checkboxes that are related to email notifications, but it doesn't seem to help.
    This is somewhat annoying since I can't see if she adds an appointment that concerns the both of us. She shouldn't be forced to add me as an attendee in order for me to get the appointement since it's in a shared calender should she?
    Any ideas on how to fix this is greatly appreciated!

    No configurable method I'm aware of to produce such field specific conditional formatting.
    An ABAPer could do it for you via an Exit/BAdI.
    However, I may be misunderstanding the question, you can certainly make a Requisition non-editable following final Release if you have Release Strategy.  For the Release Status indicator you can have a field selection that prevents any updates.
    Regards,
    Nick
    (Your English is fine)

  • CJ20N-fields are not getting updated in table PROJ

    Hi all,
    I have a requirement where I need to transfer the WBS element data created in one system to another using IDOC.
    The idoc has generated sucessfully and was also sent/processed successfully in the recieving system but fields STSPD and STSPR are not getting poulated in table PROJ.
    In the confic I have assigned FM:IDOC_INPUT_PROJECT to the process code.
    Thanks,
    Gaurav

    Hi,
    Please check with the Customer and Material Statistics group in the Customer and material master respectively.
    Further check with the LIS settings (Sales Area combination with the Update group).
    Reward points if this helps you.
    Regards,
    Harsh

  • "User Details" don't get updated

    Hi,
    we have strange phenomenon that after editing user details like contact information etc. the User Details page in collaboration is not showing anything of the new data. Even an inkremental Index-Update has no effect on this - whereas in UME the new data is shown properly!
    Can somebody give a hand on this issue?!
    br

    Hi,
    You need to check first that the "Room Content Location" of the room.You need to modify the details of the user on the same node mentioned in "Room Content Location".If you modify the details in some other node it won't get reflected in the team room's contact information.
    For eg:- If the "Room Content Location" for a particular team room is UK Portal node then we need to modify the user details from that node only.If we try to modify them from any other node the change won't get reflected.
    Hope this helps.
    Neha.

  • All records don't get updated in Data Target

    Hi,
    I am loading data from PSA to Cube. I see 2000 records in PSA but cube gets onlt 3 records?
    I have checked all the routines in TR and UR there are no restrictions.
    Any idea why its happening.
    Regards

    Hi A S:
    My guess is that the number of rows on the InfoCube don't match those on the PSA because the data is being aggregated. Probably you need to add some Characteristics on the InfoCube to store the data at a more granular level.
    As an alternative, check the Key Figure Totals both on the PSA and the InfoCube, they should match.
    Regards,
    Francisco Milán.
    Edited by: Francisco Milan on Jun 23, 2010 3:33 PM

  • Secure receivables field is not getting updated in FD32

    Hi All,
    I have created an LC for a customer & assigned the LC in the sales order. The system does not consider the LC amount as credit exposure which is a correct behaviour. When I post the Invoice the system does not populate any value in the secured receivables field in FD32 which should ideally haapen after posting the invoice.
    Please guide me if I am missing anything.
    Thanks In advance for your efforts.
    Regards,
    Sulabh

    Hi,
    Found the ans by myself.
    As these are the secured receivables, so after generating  invoice, the invoice amount sit under secure receivable as this amount is secured with LC attached in sales order.
    Regards,
    Sulabh

  • I don't get update 8 to 8.1 in store

    my laptop is hp probook 4445s

    Hi,
    You have to install all Windows 8 updates and it will turn up after a reboot. Please check the following link and prepare for this upgrade:
        http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&lc=en&docname=c03847367
    Importantly, you need also check this:
       http://www8.hp.com/us/en/ad/windows-8/upgrade.html
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • Custom fields not getting updated in Mass Maintenance-MM17

    Hi,
    I have created a custom field in MARC table and the data is getting updated to the MARC table through MM01/MM02 but it is not getting updated by MM17.  I have checked the notes 44410, 576160, 414020 and 116311.  I have done the following changes as per the sap notes.
    1. Created a custom segment ZE1MARCM by copying the standard segment E1MARCM and added the custom field in that  
        segment.
    2. I have extended the IDOC 'MATMAS03' and added the custom segment ZE1MARCM to E1MARAM.
    3. Created a new entry in we82 and provided the extension type 'ZMATMAS03' and release '701'.
    4. Adjusted the partner profile in we20 for matmas with port and providing the extension idoc type.
    5. Added the custom field in the table MASSFLDLST.
    6. Implemented the code in BADI 'MG_MASS_NEWSEG' and exits 'EXIT_SAPLMV01_002' , 'EXIT_SAPLMV02_002' as per the 
        sap notes.
    The custom field is not getting updated through mass maintenance.  Please let me know if i have missed anything?
    Thanks,
    Geeta

    I had this same question several years ago. Please check my answer at Initialize MARC Custom Fields Using MM17 Does Not Work

Maybe you are looking for

  • Tracking Pass/Fail on LMS

    I am trying to track pass/fail on a Captivate project and I am having difficulties with the LMS. It is tracking as completed after just the first slide, before even taking the quiz. I have my quiz settings set to report "Quiz results only", Pass/Fail

  • Random / Sproradic Duplicate Printing of Invoices

    Hello All, I have a scenario happening frequently where Output of Billing Document is Issued manually in VF03 for a single print. But multiple prints of same billing document are issued in spite of issuing print single time. Kindly provide your valua

  • UnmarshalException in JAXB

    I have two schemas, in one schema I have xs:any element. I could create Java objects using XJC without any problem. But when I unmarshal I get below exception. javax.xml.bind.UnmarshalException - with linked exception: [org.xml.sax.SAXParseException:

  • How  to show  php 'include' file in Design View?

    Is it possible (in design view MX04) to show a php include file? It shows if it's <?php include('myPage.inc'); ?> but if its got the .php ext, <?php include('myPage.php'); ?> its doesnt show. Any way of making it show? Cheers. Os.

  • My photoshop editor has stopped working. Can anyone help? I've read a bunch of forums and still it doesn't open.

    My organizer works fine but when I try to open the editor, the load bar comes up but then disappears and it never opens. It worked about a month ago but I tried to open it Saturday and it didn't work. I've read a bunch of forums and still can't find