Record mode from ODS to ODS

Hello All.
We are during a logical partitioning in the system, so we one to have a single ODS to load from R/3 and then sent the deltas to other reginaol ODS. From the Regional ODS we will move the deltas to Regional cube.
My concern is about moving the deltas from the initial ODS to to the Regional ODS´s. Really the Regional ODS should kee the delta record from the initial ODS, but I am wondering if this will work, since the initial ODS will sent an before and after image to the regional ODS, and the regional ODS will do also a delta (before and after) base on the data they have.
Any ideas if this will work fine?
Thanks a lot.

Hello Oscar.
That was my initial thougt, but I don´t want to do that, because of I have to reload data, then I won´t be able to do that.
What I am planning is to delete in the start routine of the update rules the Before Image (recordmode X) records.
What do you think about that?
Regards,
Alfonso.

Similar Messages

  • Recording Mode

    Captivate will not allow me to change the Recording Mode to
    anything other than "Demonstration".
    This is what I do. I go to "Edit", "Preferences",
    "Recording", "Modes", and change the Recording Mode from
    "Demonstration" to "Training Simulation". If I click "OK" and go
    back into "Preferences", the Recording Mode is set back to
    "Demonstration". Captivate will not allow me to change the
    Recording Mode to anything other than "Demonstration". What could
    be causing this?
    Adobe Captivate 4 Build 1596
    Dell Vostro 2510
    Windows Vista Business SP1
    Intel Core 2 Duo 2.6GHz
    3GB RAM
    250GB HDD

    Welcome to our community, EM
    I think you are slightly confused by the dialog. When you
    click Edit > Preferences > Recording node > Mode(s) node
    what you see is a dialog allowing you to configure preferences for
    the different recording modes. You aren't actually choosing the
    mode to record in by default. You choose the mode at the time you
    record.
    Here's how it works. You open Captivate and choose to record
    a project. Upon choosing the type of recording you see the red
    recording rectangle. In the upper left corner of the rectangle is a
    gray strip containing 5 icons. You choose the recording mode from
    those icons. For example, let's say you wanted Assessment mode. You
    would click the Camera icon. When you do this, a larger flyout
    dialog appears. In that dialog is where you configure the mode(s)
    you want.
    Hopefully something here was helpful... Rick

  • Ods-  0 Record mode

    Hi friends,
    In ods we are adding 0Recordmode .am i right?can u tell me is it compulsory to add 0recordmode for ods?what does it do?
    thanks
    mano

    Hi Mano,
    Most of the time the system by itself would the 0recordmode. The 0recordmode is most useful in the delta loads from the ODS to another ODS/Cube.
    You would find lots of posts on the 0recordmode in this forum.
    <u><b>From SAPhelp:</b></u>
    RECORDMODE
    Definition
    This attribute describes how a record in the delta process is updated. The various delta processes differ in that they each only support a subset of the seven possible characteristic values. If a Data Source implements a delta process that uses several characteristic values, the record mode must be a part of the extract structure and the name of the corresponding filed must be entered in the Data Source as a cancellation field (ROOSOURCE-INVFIELD).
    The seven characteristic values are as follows:
    <b>' ':</b> The record delivers an after image.
    The status is transferred after something is changed or added. You can only update the record straight to an Info Cube if the corresponding before image exists in the request.
    <b>'X':</b> The record delivers a before image
    The status is transferred before data is changed or deleted.
    All record attributes that can be aggregated have to be transferred with a reverse +/- sign. The reversal of the sign is carried out either by the extractor (default) or the Service API. In this case, the indicator 'Field is inverted in the cancellation field' must be set for the relevant extraction structure field in the Data Source.
    These records are ignored if the update is a non-additive update of an ODS object.
    The before image is complementary to the after image.
    <b>'A':</b> The record delivers an additive image.
    For attributes that can be aggregated, only the change is transferred. For attributes that cannot be aggregated, the status after a record has been changed or created is transferred. This record can replace an after image and a before image if there are no non-aggregation attributes or if these cannot be changed. You can update the record into an Info Cube without restriction, but this requires an additive update into an ODS Object.
    <b>'D':</b> The record has to be deleted.
    Only the key is transferred. This record (and its Data Source) can only be updated into an ODS Object.
    <b>'R':</b> The record delivers a reverse image.
    The content of this record is the same as the content of a before image. The only difference is with an ODS object update: Existing records with the same key are deleted.
    <b>'N':</b> The record delivers a new image.
    The content of this record is the same as for an after image without a before image. When a record is created, a  new image is transferred instead of an after image.
    The new image is complementary to the reverse image.
    <b>'Y':</b> The record is an update image.
    This kind of record is used in the change log of an ODS object in order to save the value from the update. This is for a possible rollback and roll- forward for key figures with minimum or maximum aggregation. This record also has the update value for characteristics (in this case, it is the same as the after image). Null values are stored for key figures with totals aggregation. An update image is only required when the value from the update is smaller or larger than the before image for at least one key figure with minimum or maximum aggregation.
    The table RODELTAM determines which characteristic values a delta process uses (columns UPDM_NIM, UPDM_BIM UPDM_AIM, PDM_ADD UPDM_DEL and UPDM_RIM). The table ensures that only useful combinations of the above values are used within a delta process.
    When extracting in the 'delta' update mode in the extracted records for the record mode, a Data Source that uses a delta process can deliver only those characteristic values that are specified in the delta process.
    Hope this helps.
    Bye
    Dinesh
    Message was edited by: Dinesh Lalchand

  • Activation Error in ODS - Record mode 0 unknown (data record REQU_4DPGJKCKN

    I created a generic extractor in R3 with a generic delta.  In BW, my delta init loads with no errors but when I activate the data in the ODS, I get the activation error.
    "Record mode 0 unknown (data record REQU_4DPQ31IK7WM9OTK26S5JMJ6LM/000001/"
    I  searched SDN but didn't found anything, and I searched help but only found general information about 0recordmode.
    Can someone provide a solution and/or some more detailed information about the error message?
    Thanks

    Hello,
    When you have created the InfoSource for the generic datasource, have you added field 0RECORDMODE to the InfoSource? When loading data to a ODS, 0RECORDMODE is essential.
    The InfoObject is usually mapped to ROCANCEL (Indicator: Cancel Data Record) field of the extractor. This field is usually present in Standard extractors. But even if the field is not present in your extractor, add it to InfoSource Communication structure and leave it unmapped in transfer rules.
    I think this might solve the problem.
    Regards,
    Pankaj

  • Update data from ODS to ODS with infopackage selection

    Hi,
    I am trying to update data from one ODS to another ODS with selection criteria in InfoPackage which is created manually.For Full load I can give selection criteria in InfoPackage. When I initialize data Selection is greyed out even selections for Full load exists. Please advise me how to give selections for delta loads from ODS to ODS loads.
    Thanks in advance.
    Ram

    Once you started an ODS as destination in FULL mode from a DS you cannot get back.
    So if you want to update from ODS to ODS using Change Log but considering only some data records you could create an Update Routine with a Start Routine that DELETES undesired records (e.g. DELETE DATA_PACKAGE WHERE ...) and then start an Init-Delta Loading.
    Hope it helps
    GFV

  • Sorting ODS records before posting to other ODS

    Gurus, we have a strange issue where we have one ODS (lets call it DELV) that feeds another ODS (TOTSALS).  We have records in the DELV ODS like this:
    K-DelDoc   K-Item    Mat    SchdLn   GMSt   Qty
    10000      900001    MATX   1        C      10
    10000      900002    MATX   1        C      15
    10000      900003    MATX   1        A      0
    10000      900004    MATX   2        A      0
    In our TOTSALS ODS we get:
    K-DelDoc   K-SchdLn    GMSt    Qty
    10000      1           A       25
    10000      2           A       0
    Note: K- denotes key field
    The problem is for SchdLn 1, we want the GMSt=C (not A).  We cannot filter to omit 'A' records from posting to the TOTSALS ODS, otherwise we would lose visibility to SchdLn 2.
    My question, can we sort the records in the update rules of DELV to TOTSALS?  Or can we change the update rule for mapping GMSt so that in this scenario, we get the value of C?
    I would appreciate the feedback and will award points.

    Why dont we try this way... (assuming that you have only two values for GMSt)
    Follow the same procedure  as mentioned above (creating two ODS's ODS1 and ODS2, loading one value of GMSt (lets say A) into ODS1 and the other value into ODS2 (GMSt = C). Now from these two ODS's load into your target ODS which is TOTSALS. When loading into TOTSALS ODS, set the keyfigures to addition mode in the update rules.
    This gives you the flexibility to decide the order of loading. For example if you want the value of GMSt = A to be overwritten by value of C, then load TOTSALS from ODS1 first and then ODS2.
    Hope this helps.
    FYI, if you want to achieve this with just one ODS (TOTSALS) instead of three ODS's...it is possible to do so but is a little more complex (two cases in start routine).
    Good luck!

  • Error while updating data from PSA to ODS

    Hi Sap Gurus,
    I am facing the error while updating data from PSA to ODS in BI 7.0
    The exact error message is:
    The argument 'TBD' cannot be interpreted as a number
    The error was triggered at the following point in the program:
    GP44QSI5RV9ZA5X0NX0YMTP1FRJ 5212
    Please suggest how to proceed on this issue.
    Points will be awarded.

    Hi ,
    Try to simulate the process.That can give you exact error location.
    It seems like while updating few records may be no in the format of the field in which it is updated.
    Regards
    Rahul Bindroo

  • Loading Data from PSA to ODS

    Hi,
    right now there are nearly 50 requests in my PSA. I want to load entire data from PSA to ODS at a time. Ours is 3.x flow. I m able to load one request at a time. Can anyone help me to load all requests at atime?
    Please give me step by step.

    Hi Narendra,
    First of all all the records are unable to pick up at a time i single attempt due to. follow the reason
    It is not possible to load all the PSA requests' to target at a time.Because records picks up from PSA to Data target one by one due  dependencies of routine run on the data transfer up to the extent. anyway if you can do this thing the process of loading the requests' one by one, offcourse it is totally depends upon manual .
    Hope you are understood the scenario.
    Regards,
    Vamsi Krishna Chandolu

  • Transformation Rule: Error while loading from PSA to ODS using DTP

    Hi Experts,
    I am trying to load data from PSA to ODS using DTP. For about 101 records I get the following error:
    "Runtime error while executing rule -> see long text     RSTRAN     301"
    On further looking at the long text:
    Diagnosis
        An error occurred while executing a transformation rule:
        The exact error message is:
        Overflow converting from ''
        The error was triggered at the following point in the program:
        GP4808B5A4QZRB6KTPVU57SZ98Z 3542
    System Response
        Processing the data record has been terminated.
    Procedure
          The following additional information is included in the higher-level
         node of the monitor:
         o   Transformation ID
         o   Data record number of the source record
         o   Number and name of the rule which produced the error
    Procedure for System Administration
    When looking at the detail:
    Error Location: Object Type    TRFN
    Error Location: Object Name    06BOK6W69BGQJR41BXXPE8EMPP00G6HF
    Error Location: Operation Type DIRECT
    Error Location: Operation Name
    Error Location: Operation ID   00177 0000
    Error Severity                 100
    Original Record: Segment       0001
    Original Record: Number        2
    Pls can anyone help in deducing and pointing this error to the exact spot in the transformation rule
    Thanks & Regards,
    Raj

    Jerome,
    The same issue.
    Here are some fields which are different in terms of length when mapped in transformation rules
    ODS                    |Data Source
    PROD_CATEG     CHAR32           |Category_GUID      RAW 16
    CRM_QTYEXP     INT4          |EXPONENT      INT2
    CRM_EXCRAT     FLTP16          |EXCHG_RATE     Dec 9
    CRM_GWEIGH     QUAN 17, 3     |Gross_Weight     QUAN 15
    NWEIGH          QUAN 17, 3     |Net_Weight     QUAN 15
    CRMLREQDAT     DATS 8          |REQ_DLV_DATE     Dec 15
    The difference is either some dats field are mapped to decimal, or the char 32 field is mapped to raw 16 OR Calweek, Calmonth is mapped to Calday
    Both mostly all the ods field size is greater than the input source field.
    Thanks
    Raj

  • Error in rules while updating from PSA to ODS

    Hi Experts,
    I am trying to load data from PSA to ODS using DTP. For about 101 records I get the following error:
    "Runtime error while executing rule -> see long text     RSTRAN     301"
    On further looking at the long text:
    Diagnosis
        An error occurred while executing a transformation rule:
        The exact error message is:
        Overflow converting from ''
        The error was triggered at the following point in the program:
        GP4808B5A4QZRB6KTPVU57SZ98Z 3542
    System Response
        Processing the data record has been terminated.
    Procedure
          The following additional information is included in the higher-level
         node of the monitor:
         o   Transformation ID
         o   Data record number of the source record
         o   Number and name of the rule which produced the error
    Procedure for System Administration
    When looking at the detail:
    Error Location: Object Type    TRFN
    Error Location: Object Name    06BOK6W69BGQJR41BXXPE8EMPP00G6HF
    Error Location: Operation Type DIRECT
    Error Location: Operation Name
    Error Location: Operation ID   00177 0000
    Error Severity                 100
    Original Record: Segment       0001
    Original Record: Number        2
    Pls can anyone help in deducing and pointing this error to the exact spot in the transformation rule
    Thanks & Regards,
    Raj

    Hi Kazmi:
    Runtime Errors         CONNE_IMPORT_WRONG_COMP_TYPE
    Exception              CX_SY_IMPORT_MISMATCH_ERROR
    Short text
        Error when attempting to IMPORT object "HIST2".
    What happened?
        Error in the ABAP Application Program
        The current ABAP program "RSORAT4M" had to be terminated because it has
        come across a statement that unfortunately cannot be executed.
    Error analysis
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_IMPORT_MISMATCH_ERROR', was
         not caught in
        procedure "AKT_DAY_HIST2" "(FORM)", nor was it propagated by a RAISING clause.
        Since the caller of the procedure could not have anticipated that the
        exception would occur, the current program is terminated.
        The reason for the exception is:
        When importing the object "HIST2", the component no. 8 in the
        dataset has a different type from the corresponding component
        of the target object in the program "RSORAT4M".
        The data type is "I" in the dataset, but "P" in the program.
    How to correct the error
        Try to find out why the type of the object should be different.
        There are various possible options:
        1. The type of the imported field has changed in the Data Dictionary.
           Make sure that the type of the imported field matches the type
           of the field in the Data Dictionary.
           If the data cannot be restored from another source, the data must be
           read by the 'old' structure, converted und again eported with the new
           structure, so that future IMPORTs will always function with the new
           structure.
        2. A new program version is active, which no longer fits the dataset.
           Try to solve the error generating the program "RSORAT4M" again. This
           works as follows: Select transaction SE38 in the SAP system. Enter
           the program name "RSORAT4M". Then activate the function 'Generate'.
    If the error occures in a non-modified SAP program, you may be able to
    find an interim solution in an SAP Note.
    If you have access to SAP Notes, carry out a search with the following
    keywords:
    "CONNE_IMPORT_WRONG_COMP_TYPE" "CX_SY_IMPORT_MISMATCH_ERROR"
    "RSORAT4M" or "RSORAT4M"
    "AKT_DAY_HIST2"
    If you cannot solve the problem yourself and want to send an error
    notification to SAP, include the following information:
    1. The description of the current problem (short dump)
        To save the description, choose "System->List->Save->Local File
    (Unconverted)".
    2. Corresponding system log
        Display the system log by calling transaction SM21.
        Restrict the time interval to 10 minutes before and five minutes
    after the short dump. Then choose "System->List->Save->Local File
    (Unconverted)".
    3. If the problem occurs in a problem of your own or a modified SAP
    program: The source code of the program
        In the editor, choose "Utilities->More
    Utilities->Upload/Download->Download".
    4. Details about the conditions under which the error occurred or which
    actions and input led to the error.
    The exception must either be prevented, caught wit
    "AKT_DAY_HIST2" "(FORM)", or its possible occurren
    RAISING clause of the procedure.
    Hope this helps.
    Thanks to you and all
    Raj

  • How to find number of records in a cube and ODS....

    Hi,
    How do we find total number of records in a cube and ODS?
    Is there any Tcode for this ?
    From the content it is difficult to get the number of records, if it is more in number.
    Thanks,
    Jeetu

    Hello ,
              Please check the following thread,
    Number of records in a infocube
    hope it helps,
    assign points if helpful.

  • Historical Data with it's delta loading from PSA to ODS in 3.x model

    Hello ,
    I want to load the one year back historical data with it's delta's to ODS object in BW 3.x model .
    So can you please give steps to load historical data from PSA table into ODS object(not from the source system).
    Thnaks alot
    Regards
    BI Beginner

    Hi
    Run the full load IP from PSA to ODS with selections on 0CALDAY(give one year selections)
    make this full load as repair full request.In display mode of IP, in menu bar click on scheduler --> select repair full --->check the option and click ok.
    now execute the IP.
    If you run like this, your init which has between your PSA and ODS will no get disturb.
    Regards,
    Venkatesh.

  • Error when i am loading data from PSA to ODS

    hai Gurus
    Very good morning
    Actually i am loading data from PSA to ODS.
    But when i am loading data i am getting the error InfoObject/BIC/0REFER_DOC does not contain ALPHA -CONFORMING VALUE 0.
    Can anybody help me to solve the problem and reload the data
    Thanks & Regards
    Jayavardhan

    Hi,
    Lacs of postings are there in this forum on this topic. Searching teh forum is the best option  for u now.
    With rgds,
    Anil Kumar Sharma .P

  • Error when loading the data from PSA to ODS......

    Hi BW guru's,
    i am facing one problem while loading the data from PSA to ODS.so please help me in this regard.
    Please give a step by step guidelines for me...
    the error while loading the data from PSA to ODS is "There are no PSA tables for these selection criteria","An error occurred when reading PSA data".
    thanks in advance,
    ashok.

    hi ashok,
    u can push data from  psa to ods, for this goto the psa in rsa1>psa>goto that request>rightclick>select " schedule update Immediately ", then data will moved from psa to ods.
                                                 or
    In ods > delete the failed request>goto the processing tab-->select 3rd option   " psa and then subsequentially to data targets ", --> schedule the infopackage.
    bye
    sunil

  • Mass update from PSA to ODS in 3.5

    Hello friends,
    I am having nearly 100requests pending to load from PSA to ODS.
    I am doing manually one by one from RSMO.
    Is there is any way to do it in mass or automatically..
    Thanks
    Tony

    If you are in BI, possible.
    Updating multiple PSA requests one at a time
    I doubt if it is available in 3.5.

Maybe you are looking for

  • How do I convert a quicktime podcast to mp3?

    Hi, I am trying to download podcasts in quicktime format and convert to mp3 but it seems that quicktime downloads only a link to a file on a server so that the conversion program (I have tried several - see email below from one vendor) is unable to o

  • Unable to open an unformatted csv in excel

    Hi Team, I have the data in the below format and I am unable to get this data into excel for the reason that we have even fields with multiple values which have commas in them (like a server might have multiple NICs). I just wanted to know if there i

  • Use of Entitlement system

    Hi    When we are configuring SAP Authentication, we create an Entitlement System in BOBJ Server. While creating this Entitlement System we need to supply the username and password. What is the specific use of this usename and password? Why is that w

  • 88.9%

    Ok usually I wouldn't mind losing a few points or so on an assignment but when I am a little more than 1% away from an A I am obligated to ask for help. So far I have completed 3/4 of my assignment but need to create one(1) last class to fully finish

  • Store vs. on-line purchased light leakage

    For those of you who have noticed light leakage on your iPad2, did you purchase your iPad at a store (which one), or on-line?