Reading deleted field values using change pointer

hi
i am triggering DEBMAS06 using change pointer technique for XD01/02/05/06 transactions.
now when i delete data(make nulll values) in partner functions the generated IDOC is not showing the complete field itself.when i am deleting the field value and making it null the IDOC must send the fields with null values.but unable to trace out how to do this.
can anyone let me know how to handle this situation?
and i have extended DEBMAS06 with customer hierarchy data i.e. KNVH.i have written change pointers.now how can i populate these fields into my extension?

Hello Moorthy,
1. This message function in the Idoc is populated as 005 then it should replace the entrire values while posting,
2. To populate KNVH extension you have to populate this only if you have KNVV data.. so you can either create enhance menti perfrom FILL_SEGMENT_E1KNVVM i(nf Function moduler MASTERIDOC_CREATE_DEBMAS) inclduer LVV01F01. or you can write the logic in BAdi CUSTOMER_ADD_DATA->FILL_ALE_SEGMENTS_OWN_D or in user eixt EXIT_SAPLVV01_001.
Regards
Naresh

Similar Messages

  • Deleting field value using bapi

    Hi all,
    I want to delete a field VBAP-FIXMG from a report because it is wrong fixed.
    but i want to delete it using a bapi.
    can any one help me out which bapi to use and how to use it.
    thanks.

    Hi,
    Use the BAPI " BAPI_SALESORDER_CHANGE". U can check the docuemntation of it and also where used list to see if we can use the bapi.
    Regards,
    Nagaraj

  • Transaction  for using change pointer technique in ALE -IDOCS

    Hi,
    please let me know the following points.
    1: while using change pointer technique , any change in the sale order(any field ) will trigger IDOC or only specific field change. Or do we have to specify field on which we want to trigger IDOC?
    2:When IDOC gets genrated from change pointer , does it contain complete sales order or only change fields?
    3:Do we have Native format of IDOC in 4.6c ?? XML format??
    Please reply soon.

    Hi,
    For the changes to be carried over by change pointers, the steps followed are,
    If it's gonna be the vendor master for which change pointers needs to be activated,
    - goto SALE transaction ->Modelling and Implementing business processes ->Replication of Modified data -> Activate Change pointers - generally / for message types.... or as said in the earlier post, alternatively BD61/BD50.
    - Schedule a background job for program RBDMDIOC providing the message type(CREMAS) for which the change pointers needs to be processed.
    - Now for any changes made to the vendor via transaction XK02, automatically CREMAS IDocs would get generated with the IDoc carrying the changed fields in it. You would also be able to find the number master and communication IDocs generated from the joblog of the scheduled RBDMIDOC background job.
    ~ Bineah.

  • Check list field values using LINQ

    I have to check if the CURRENT USER is already in the list USERS by comparing his AccountName to the list field ACCOUNTNAME.
    If the USER is on the list I have to check if the field IsFollower is YES or NO and change it according to some conditions.
    I think LINQ would be the correct way of doing this but I have no clue how to do that.
    Any ideas pls, thanks

    Hi,
    Yes, you can query the list using LINQ.
    You need to get the SPList Object firstly, and then you can query list item value using LINQ.
    More information about how to check list field value using LINQ:
    http://msdn.microsoft.com/en-us/library/office/ee538250(v=office.14).aspx
    http://www.wolfsys.net/query-sharepoint-lists-with-linq/
    http://geekswithblogs.net/TanviBlog/archive/2013/06/06/linq-in-sharepoint-and-querying-list-items.aspx
    More information about how to use Server Object Model in SharePoint lists:
    http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splist.aspx
    http://msdn.microsoft.com/en-us/library/office/ms456030(v=office.14).aspx
    Best regards

  • How to read Choice Field values in a Formula of ohter shrepoint field

    Hi,
    i want to read choice field values(total values) in formula of other sharepoint calculated column field.
    Can anyone please help me.
    Thanks & Regards,
    Sandeep 

    Hi,
    According to your description, you might need to set the value of a column with the option from a Choice Field based on the value of another column(Site Column 1).
    The OOTB Calculated Formulas doesn’t provide such functionality to read the options of a Choice Field, we can do it via SharePoint JavaScript Client Object Model instead.
    Here is a documentation about SharePoint JavaScript Client Object Model :
    http://msdn.microsoft.com/en-us/library/office/hh185006(v=office.14).aspx
    An articel about using SharePoint JavaScript Client Object Model with steps in detail for your reference:
    http://social.technet.microsoft.com/Forums/en-US/2f679d4d-9aac-41ce-94a9-872ab258e30a/forum-faq-step-by-step-jsom-in-sharepoint-code-samples?forum=sharepointdevelopment
    Feel free to reply if there are still any questions.
    Best regards
    Patrick Liang
    TechNet Community Support

  • Issue facing : Deletion of Qualified Look up field value : Using Import Map

    Hi All,
    We are having qualified multi-valued look up field in the main table. Using import map for the main table record update, we are trying to delete the qualified look up field value. But it is not working.
    Please guide on how you have achieved this.
    One approach is to supply NULL value, though I am not sure or have tried this.
    Regards,
    Ganga

    Hi Ganga,
    I assume that you are trying to delete the Qualifier values for the Qualified look up table. The only possibility is to pass the Null values to the already Existing records in the Main table. Please note that if you are passing one Null value only one record will get deleted. So you will have to pass the Null values equivalent to the number of values for the Multi Valued Qualified table.
    Kind Regards,
    Thamizharasi N

  • Delete field value with DTW

    Does anyone know how to delete a value in a field with DTW?
    For example:
    I want to use DTW to Update my BPs to delete the the Foreign Name for each BP.
    Any thoughts?

    Suda,
    Thanks for the reply.  That was my assumption, but I was hoping I was missing something.
    On that note, besides going into SQL, are you aware of any solution that can delete large amounts of records at once?
    i.e. Deleting all BP Catalogs?

  • Track a field by using Change Documents

    Hello,
    Does anyone knows how to get the history changes of an Equipment Classification? (IE02 -> Click on Classification tab).
    We have a requirement that needs to fetch an equipment number based on a classification change. Everytime a value changes on a particular classification (TEST_ID) we need to populate the corresponding equipment number affected in this update.
    We are using "Change Documents" to track changes from the equipment master information but I have no idea how to track changes from the Classification information.
    Any ideas would be highly appreciate it.
    Thanks in advance,
    -C

    CarstenDD wrote:
    Hello,
    I assume it is quite easy but I don't get it.
    I have 2 tables ANTRAG and PERSON and I want to update
    UPDATE ANTRAG SET SysKD = (SELECT DISTINCT PERSON.SysPERSON FROM PERSON WHERE PERSON.SysVM = ANTRAG.SysVK AND PERSON.SysVM > 0) WHERE ANTRAG.SysLS IN (11,12);
    This delivers the error "subquery returns more than one row". I assume due to the fact that I have more than one record in ANTRAG which fullfills ANTRAG.SysLS IN (11,12).
    PERSON.SysVM > 0 is needed because there are records in PERSON and ANTRAG with PERSON.SysVM = 0 and ANTRAG.SysVK = 0 (but not where ANTRAG.SysLS is in 11 or 12, these have all ANTRAG.SysVK > 0).
    I have no clue how to get a single returnvalue out of the select statement.
    Thanks for help
    Regards
    CarstenIt means that your subquery is returning more than one row of data so it can't set SysKD to just a single value.
    That implies you have more than one distinct PERSON.sysPERSON value that matches the where clause.
    Without your data, we can't help you any more than that.

  • Field Values being changed in the flat file on Application Server

    Hi All,
    I am loading a flat file(.CSV) from Application server. The file has some characteristic fields, for ex: CNUM of type Char, length 20. But it has got the value which is of 10 char length, say XYZ1234XAB. When I load the same fiel from client workstation, the load was successful but when I load it from Application server, the load has failed and the error is Invalid/Hex. characteristics for this record and many such records.
    When I checked the file on the application server the value 'XYZ1234XAB' is being displayed as 'XYZ1234XAB   #' and it is also being loaded with '#'. This is the cause of the error.
    Why is the value being changed on the application server? What can I do to overcome this?
    Thanks,
    RPK.
    Message was edited by:
            RPK

    Hi Ganesh,
    I have already loaded data to my ODS and when activating it is giving error "Value 'XYZ123XABC   #' (hex. '123456....') of characteristic CNUM contains invalid chara".
    I also have some lower case char in some of the records for the same field. The file is huge and cannot change the file, infact I have many such files. Is there any other way to overcome this?
    Thanks,
    RPK

  • How to send  changes in the Database Table Periodically using Change Pointe

    Hi,
           How to send  changes in the Database Table to the external system Periodically using Change Pointers.
    Thanks & Regards,
    Gopi.

    That depends on what table you are referring to.

  • IDOC to XI (Using Change Pointer) - Error

    Hi all,
    I have 1 scenario to update external GL master data using XI. in this case i already configure the source system (SAP) to sending the IDOC to XI whenever got changes.
    BD61 ---> Activate Change Pointer Globally,
    BD50 ---> Activate Change Pointer for GLMAST Message Type.
    SM59 ---> RFC destination for XI system (PX6CLNT300).
    BD54 ---> Logical System source (ST6CLNT100) and target xi (PX6CLNT300)
    WE20 ---> Partner Profile for XI (PX6CLNT300).
    BD64 ---> Create Distribution Model View.  Sender = ST6CLNT100, Receiver = PX6CLNT300 and Message Type = GLMAST
    The system can generate the IDOC whenever changes happen with running program RBDMIDOC. but the got error with no sender / receiver information in WE05.
    Please advise any step that i have to do ?
    Best Regards
    Fernand

    Hi Matias,
    Thank you for your answer. The problem is because i had used wrong logical system in my distribusion model. The system using not common logical system. nomarly it will use "PX6CLNT100" but in my system the basis people using different logical system that's why the GLMAST IDOC cannot pass throught to XI system.
    Best Regards
    Fernand

  • Accessing recordset field values using labview Active X

    dear friends,
    i have opened recordset using labview active X Refenum opening dbengine,workspace ,opendatabase,openrecordset
    i need to access the field value from the record
    but labview doesnot show any propery or methods that r related to fields ,except count.
    in short i am looking for a code statemant in labview which is equivalent to VB
    Recordset.Fields("Name").Value or Recordset.Fields(Index).Value
    can anybody help
    thanks in advance
    regards
    shridhar joshi

    try something like this .
    "shridharjosh" wrote in message
    news:[email protected]..
    > dear Ben Schulte
    > i am using MS Access Database and i opened
    > Acitve X class and necessary database connection parameters
    >
    > thing is Fields is a collection in VB and
    > has a two default properties 1-Count 2-Index
    >
    > I am Able to get count property but un succesfull in accessing index
    > this is important inorder to acces the value of a individual field in
    > a recordset
    > i am attaching data vi with this please ahve a look at it
    >
    > thanks in advance
    [Attachment Fields.PDF, see below]
    Attachments:
    Fields.PDF ‏175 KB

  • Transfering data from ztable across the r/3 systems by using change pointer

    hi all,
    what we have to do at the field of domain level when we are transfering data from custom table across the r/3 systems by using change pointers.

    Hi Deepak,
    Check this blog.. it gives a very good explanation on extraction of data through function modules...
    /people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
    Hope it helps..
    Regards
    Manick
    Message was edited by:
            Manickavasagan M

  • How to Set Field value using javascript?

    I have a Field in First Page called 'SO'. I want to populate this field from the field value of SD_ITEMS.DATA.VBELN first row in the each page. Please help me with javascript to set this value.
    Thank you.
    Ranji

    I have a Field in First Page called 'SO'. I want to populate this field from the field value of SD_ITEMS.DATA.VBELN first row in the each page. Please help me with javascript to set this value.
    Thank you.
    Ranji

  • Get form field value using an offset

    I have a Form created using Perl that has a table with a row for each invoice in a large table. I display all the rows in a table and allow the user to edit some info for each record:
    for ($item_cntr = 0; $cntr < $record_cnt; ++$item_cntr)
    { print qq(<tr>
    <td><input type="text" name="c_freight_$item_cntr" value="$i_freight[$item_cntr]" onBlur="linetotal($item_cntr)" ></td>
    <td><input type="text" name="c_miscamt_$item_cntr" value="$i_miscamt[$item_cntr]" ></td>
    <td><input type="text" name="c_price_$item_cntr" value="$i_price[$item_cntr]" ></td>
    </tr>);
    I want to create a Function that is called when they change the Freight value and that causes the rows total Price (freight + miscamt = price) to be calculated again (without hitting a Submit button on the Form).
    I created a Function:
    function linetotal(whatline) {
         var fixed_freight = "document.editform.c_freight_" + whatline;
         var fixed_misc = "document.editform.c_miscamt_" + whatline;
    var linetotal = parseFloat(fixed_freight.value) + parseFloat(fixed_misc.value);
    document.editform.c_price_whatline.value = linetotal; } }
    So, if the first row in the table is 0, then the Function is passed "0" and should get the value of the form fields:
    'c_freight_0' and 'c_miscamt_0' and set 'c_price_0' to a new value in the form.
    The fixed_freight is showing that the string it has is correct, but it does not get the value from the form. Any ideas?

    DrClap wrote:
    DrLaszloJamf wrote:
    DrClap wrote:
    Although there are [Java sites|http://www.javaranch.com/] which do have an [HTML and Javascript forum|http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=forum&f=20].
    Don't forget the free hugs forum there, too!
    You must mean [this one|http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=forum&f=44].
    Oh yeah. Are you a JavaRanch regular, Dr.C? I was for a while, but not recently.

Maybe you are looking for

  • How to dynamically set max-rss size for a local zone?

    Running solaris 10 05/08. Following situation: Three local zones in a Veritas cluster. The zones can fail over but normally not all three are on the same physical box. I want to be able to restrict physical memory usage for the zones in situations wh

  • Why do i have to redownload tv shows over and over again to be sususful

    i have been down loading battlestar galatica episodes from itunes and they get to processing file then start downloading over ?

  • Sticky notes not in document pane

    adobe acrobat 11, sticky notes will not stay in document pane, by default they appear in the navigation pane.

  • Somebody has a few minutes for an alien coming from Windows / PC ?

    Hi, I only used Windows / PC so far and though to give a try to Apple. I got an used iMac and don't know anything about this world. I'd like firs to upgrade from OS X 10.3.9 to 10.4 What's the most convenient (cheap) way to do this. I see there are s

  • JFileChooser  and JNLP

    I am trying to use this code to be able to open a file: http://java.sun.com/docs/books/tutorial/uiswing/components/example-1dot4/FileChooserDemo.java When I run it with NetBeans, it works... But when I try to run my .jnlp file nothing happens.... I'v