How to Identify Delta Field in DS

Hi Gurus,
  1. My understanding is if a field in datasource(DS) is
  set as Delta, whenever that field value changes in DS
  then the delta process will initialize. (please correct
  me if i am wrong) Do we need to replicate everytime
  the field value is changed so that the value is updated
  in the data target, if so is there a process to
  automate it...  
  2. Can someone tell me how to identify Delta Field in a
  DS for example in 0FI_AP_4. i tried to search for it in
  help.sap.com but all i could find is that 0FI_AP_4 is
  delta capable but couldn't find which field is set to
  delta...
Thanks,
SM

Sri Mal,
   1. Yes, there should be one field enabled enabled for delta.
   2. no need to replicate every time when ever data changes. we need to replicate when DS changed. i mean not business data, if meta data changes we need to replicate the DS. let us assume you made one field for selection and one field as hide. then  you need to replicate this.
  3. OFI_AP_4 is standard DS. you can't enable delta for this one if SAP didn't provide that. we need to active data for this. in the SAP Documentation you can see whether it is delta capable or not.
comming to 0FI_AP_4, IT IS DELTA CAPLABLE.
Hope this helps.
All the best.
Regards,
Nagesh Ganisetti.

Similar Messages

  • How to check delta field in EDIDS table

    Hi,
    I have to create generic delta based on EDIDS (Status record) table. Since there is lot of data so i have to set delta point for this data-sources.
    Could you please help to find delta field in this table?
    Thanks & Regards
    Devesh babu

    Seems like there is no other fields which an be relevant delta.
    check docnum is possible to use as numeric pointer.
    Numeric pointer can be used when table allows for entering new records only.
    if there is no delta relevant field, go with full load every time.
    Use dso inyour data flow. so that we can introduce delta between dso to cube.
    data flow like this
    data source---> Every time full load to PSA--->You use delta or full load. it pulls latest request which is full to dso---> dso to cube, load delta dtp.
    Need to delete the psa request before every load.
    thanks

  • How to identify mandatory fields while using an idoc

    Hi
    I am new to Idocs. I want to find out the mandatory fields in the segments that are used in an Idoc.
    Please help.
    Regards,
    Lohitha

    Hi Lohitha,
    I dont think there is a straight forward/documented way of knowing a mandatory field within a segment, however you can use WE30 or WE60 to identify the mandatory segments in an IDOC.
    I guess you will have to use common knowledge of the requirement to know/identify a field that might be mandatory. For Ex: when you are creating an ITEM on a SO, Material  is mandatory etc
    Regards,
    Chen

  • How to find Delta Field for 0MATERIAL?

    Hi,
    In general when we create Generic Data Sources with Delta Updating we give a Delta specific field name,like that how to find which is the field that is used for 0MATERIAL OR 0MAT_SALES,i am not able to find this information using RSA7 transaction.Suggestions to this would be helpful.
    Thanks in advance.
    Monica.

    Hi Monica,
    You can find the field that tracks the changes to the master data lets say some time stamp or changed date..etc.
    Thanks,
    Krish

  • How to identify the field value has been changed to new value?

    Hi,
    I am adding a custom field through CI include for 171 info type.
    But I need to identify that whenever user enters into change mode and changes the value(Custom field) then I have to populate an error message(i.e Manitain date type in 41.).
    I know we can identify that by change(AEDAT) date of that particular record but I could not identified that particular field has changed or not.
    Please share your experience, if possible send pseudo code.
    <REMOVED BY MODERATOR>
    Thank you,
    Ravi.
    Edited by: Alvaro Tejada Galindo on Feb 6, 2008 12:37 PM

    Can you keep a copy of the record when you enter the infotype and check changes against that?
    Rob

  • How to get Delta field while going for a generic data source

    Hi all,
    We want to create a generic data source for tables involving MSEG,MKPF,SER03,OBJK and EQU by creating a view on these tables.
    fields we are mapping are ...
    MKPF          MSEG         SER03        OBJK       EQUI
    MBLNR        MBLNR       MBLNR     
    MJAHR        MJAHR        MJAHR
                       ZEILE          ZEILE
                                          OBKNR        OBKNR
    Can  any help us out in finding/creating a delta specific field,so dat we do deltas in BW after initial initialisations?
    Thanks all,
    Doug

    HI
    Try to use some time characterstic.
    Generic data will support the following delta's.
    Time stamp
    Calender day
    Numeric Pointer(for exmple doccument number,counter etc)
    regards,
    Chandra.

  • How to identify delta / full load in start routine

    Hello Experts,
    Is it possible to Identify data load is delta / full in start routine ?
    If yes, Please provide your inputs.
    Thanks
    Sabbani

    Hi,
    The load will be full at the 1st load only. You can simply do a select single on the dso active table if sy-subrc is zero then records are there in the dso so we can assume its delta, apply routine, if sy-subrc NE zero it means DSO is empty and its first load.
    Best Wishes,
    Mayank

  • How to identify deltas

    Hi,
    create table t1(no number primary key, name varchar2(10), email varchar2(100));
    I don't have who columns(last_udpate_date, last_updated_by, creation_date, created_by) in my table t1
    I want to send records to my other team on a daily basis,
    assume on day 1 I have 10 records in my table t1 and today am sending all 10 records as it is a day1
    on day 2 I have 20 records in my table t1
    meaning below are the scenarios for 20 records
    a) 10 records newly added -> send only newly added 10
    b) 10 records added + 5 records updated -> send only newly added 10 and 5 updated
    c) 14 records added + 3 records updated + 4 records deleted -> send only 14 newly added + 3 updated + 4 records deleted

    >
    create table t1(no number primary key, name varchar2(10), email varchar2(100));
    I don't have who columns(last_udpate_date, last_updated_by, creation_date, created_by) in my table t1
    I want to send records to my other team on a daily basis,
    >
    Create a MATERIALIZED VIEW LOG on your table and let Oracle do all of the work of capturing which rows changed.
    That way you don't have to modify your table at all and the MV log will also capture DELETEs (you didn't mention how to tell the other site about rows that have been deleted).
    See CREATE MATERIALIZED VIEW LOG in the SQL Language doc
    http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_6003.htm
    >
    When DML changes are made to master table data, Oracle Database stores rows describing those changes in the materialized view log
    >
    Try this example in the scott schema
    drop materialized view log on emp_copy
    create table emp_copy as select * from emp
    alter table emp_copy add constraint pk_emp_copy primary key (empno)
    create materialized view log on emp_copy
    with sequence (ename, job, mgr, hiredate, sal, comm, deptno)
    including new values
    update emp_copy set job = 'TEST1' where empno = 7654Then take a look at the MV LOG (MLOG$_EMP_COPY) records and you will see all of the information you were wanting to capture.
    For your use case you just need the distinct ROWID or PRIMARY KEY values from the log. Use those to grab the rows from your table and then delete the log rows.

  • Generic Delta Field

    Hi ,
    How to identify delta fields in table that must be used in Generic extraction  ?
    Ex :
    In VBAK , LFA1 , what is delta field , How to identify the delta fields in any table  ?
    Regards

    Hi ,
    See VBELN is SD no in VBAK ( Header ) .
    It will change in item Can i use this as DELTA .
    IN LFA1 , LIFNR is vendor no is primary key , can we use this as delta .
    As far as delta is considered only that new posting records will come , So if we are giving VBELN , It is only one time , How could i use it as delta , I cannot ..

  • How to identify which key figure will the numeric pointer for deltas?

    Hi All,
    I have created a numeric pointer for generic extraction ? but how to identify which key figure will the numeric pointer will use for deltas ?
    how to identify the key figures which is suitable for numeric pointer. And the generic extraction is based upon the copa table?
    Can anyone suggest me how the numeric pointer works and how to identify deltas are carried out at numeric pointer?
    Thanks
    Pooja

    Pooja,
    If you are using a generic extractor which is based on COPA table, then numeric pointer may not be the suggested delta extraction mechanism. 
    A time stamp would be the better one to use.  In a time stamp, you can give a lower limit value of 300 seconds.. so that it will try to fetch the missed records.
    Moreover, a delta would be based on a character, preferably a time char.
    In your requirement, try to figure out the character on whichdeltas will be based.
    Sasi

  • How to identify the standard ods / cubes are delta capable or not?

    Hi All,
    How to identify the standard ods / cubes are capable of handling delta o not ?
    Pls advise me on this!!
    Thanks
    Pooja

    Hi Pooja
    Delta capable is based on datasource but not on ODS or cube.
    You can get this info from ROOSOURCE table,give data source name and check the field "DELTA".
    If the field is left blank,it implies that the datasource is not delta capable.
    Regards
    Jagadish

  • How can I know the delta field for CO-PA datasource?

    Hi,folks:
        How can I know which is the field assigned as the delta field for CO-PA datasource,as is noticed in the note that after PI2004 the logic has been turned to general datasource,but I can't find the datasource through RSO2.
        Full points will be given to u.
    Martin Xie

    Dear Martin,
    The CO-PA DataSources generated use a separate time stamp method for the delta procedure. This procedure means that client-independent DataSources in CO-PA are normally restricted to the clients in which they were generated.
    See this link...
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/97/6f4d40cef71059e10000000a155106/frameset.htm
    Also check ROOSOURCE in R3, asmentioned by Dinesh.
    Hope it helps.

  • Using javascript in PDF how to identify insatnces of field on all pages

    Hi,
    I am creating a PDF document with report kind strcuture,so that if i have a field in 1 Page (Header section ) then the field will also be there on Page 2 (Header section ) and so on for all pages.
    I am basically creating from a tool.So if i have text field on Page 1 with name 'text1' then on Page 2 it has a name say 'text1_osi21' kind.
    What i need is how to identify or get all the occurences of my desired field on all pages.
    I also tried with getField('text1.0') kind but it wont work since for the second,thrid ... instances of the field its appending a value 'osi#'.
    Also tried using 'rect' properties but we cant gurantee about the position of the desired field to remain same on all pages.
    Please help with any clue
    Thanks & Regards
    nitin

    I can do it with the word  template builderbut not with the layout editor. Is there a way to achieve the same result with the bi layout editor?

  • How to identify field associated with a parameter ID

    Hi All,
    Im trying to identify the fields associated with different parameters ID in User Profile(SU3) transaction.
    \[removed by moderator\]
    Thanks
    Edited by: Jan Stallkamp on Aug 6, 2008 2:39 PM

    Hi,
    As provided by Atish has provided the required details for you.
    1. Table TPARA is where Parameter-ID's are defined.
    2. Table DD04L is where a parameter-ID is associated to data element.
    Note that all parameter-ID's that are defined are not necessarily to be used on data elements. We can define parameter-ID which can be used programatically instead of data elements.
    Considering your examples: BUK & F02 are used at data element definition whereas the others were not defined at data element but were used in Programs.
    Try doing a where-used list on the same and you will understand how they were used.

  • How to identify relevant BADIs to hide a screen field from specific users

    We have a business requirement to hide a document item field (BSEG-XREF3) from specific users (i.e make the field invisible if the userid does not exist in a Z table) during FI invoice entry/maintenance/display via transactions FB01, FB02, FB03, FV50, FV60, FBV0, etc..  We know that it would be possible to do this via modification to the Process Before Output sections of LF040O00, LFDCBFM0, MF05AO00_DYNPRO_MODIFIZIEREN, MF05LO00, but would prefer to avoid modification if possible. 
    I believe that BADIs could possibly be used for screen enhancements, but have not had any previous exposure to BADIs, so I'm really not sure whether it's possible to use BADIs for our specific requirement.  For example, using the advice given in the 2nd post in thread BADI for contract, I've searched SAPMF05A for all 'CALL METHOD cl_exithandler=>get_instance' statements, and have found that a single BADI (FBAS_CIN_MF05AFA0 - EWT - Downpayment Clearing - Tax transfer for CIN) seems to exist for FB01.  The description of this BADI sounds completely inappropriate for our requirement.  However, subsequent posts in that thread suggest far more BADIs for the relevant transaction than were given when searching the ABAP for all 'CALL METHOD cl_exithandler=>get_instance' statements, so I'm not convinced that the procedure I'm following will provide me with all the relevant BADIs for the transaction.
    Please can you advise me how to identify which BADIs - if any - can be used to control screens before output for FB01 screen SAPMF05A/332 (SAP R/3 4.6C)? 
    Many thanks in anticipation,
    Jules

    Hi Kuntal,
    Thank you very, very much for your prompt response and very useful alternative suggestion.
    The screen variant solution would be invaluable under different circumstances, but would be too complex to administer for this particular issue because we're trying to hide the field from unauthorised users in over 100 invoice entry/maintenance/display transactions. 
    We can make a Process Before Output modification to 4 SAP standard programs (LF040O00, LFDCBFM0, MF05AO00_DYNPRO_MODIFIZIEREN, MF05LO00) to make the field invisible for unauthorised users (i.e. whose user-ids are not in a Z* table), but would prefer to avoid modification if we could use BADIs instead.  You've said that you're not sure how we can identify the relevant BADIs, but I very much appreciate the suggestion you've made anyway - it might be useful to others who find themselves in a similar situation for a more limited number of transactions.
    Please can someone advise me how to identify which BADIs - if any - can be used to control screens before output for FB01 screen SAPMF05A/332 (SAP R/3 4.6C)?
    Many thanks,
    Jules

Maybe you are looking for

  • Find xctl in VI's dependencies

    Hello everybody, I am trying to find programatically all the subVI's used in a VI and save them together in the same folder. I did that using Get VI Dependencies Invoke Method. It works with VIs, ctl, llb and lvlib (I can get their names and paths). 

  • Not seeing items moved to trash

    I am not seeing my items when I move them to the trash. The items appears to be gone as soon as it goes in the tarsh.

  • Default Printer not sticking in 10.4.10

    This is something I've just noticed in the last few days. I have three printers plus the Adobe PDF printer in my printer list: an Epson SC Photo 2200 with all of its variants, an Epson SC 740, a LaserWriter IIg (in great shape), and the PDF virtual p

  • Report problem on sap client

    i have two server in my network sql 2000 and sql 2005. on client system, in logon screen, in server field it showing name of sql 2005 server but in current server field, it showing only "1-mssql". i think it is sql 2000. how it will show mssql_2005.

  • Will the madness every end?

    Ok, I know technology changes faster than the blink of an eye... I can live with that. I just brought a Photo iPod and happily I thought I would be on the cutting edge for, oh, I don't know maybe a month or so. Wrong. Apple introduces the Nano. Still