2LIS_02_ITM ROCANCEL mapped to STORNO or RECORDMODE or both

Hello all.
First of all I would like to know the role rocancel plays when mapped to storno and then when mapped to recordmode. Which on eis ideally suggested. Now let me tell you that we are using a custom ods  before loading the data up into the cube. The keyfigure 0deliveres and 0CURR_GRQTY are being used as summation.Just a side note, we are using processkey as a keyfield and what ramification does that hold in mapping rocancel to either storno or both storno and recordmode and which one assist in correct delta.
I will really appreciate all your help on this issue.
Thanks in advance!

Hi,
I do not think that there will be any difference if you map ROCANCEL to 0STORNO or 0RECORDMODE.
Both can be used to manage the New/ Change / Deleted records. (We have mapped ROCANCEL -> 0STORNO).
ROCANCEL = 'R' for Deleted Orders/ records.
ROCANCEL = ' ' for New/ Change records. (After image)
ROCALCEL = 'X' for before image
As far as the ProcessKeys are concerned, when a PO is created, it has a Process Key assigned, say for ex. 1.
Now, if you Receipt it, say Goods Receipt, the Process Key changes. (Depending on what has been set in the system)
Similarly, for Invoice Receipt or Goods Return etc, you will have different Process Keys for the same Purchase Order.
Hope this helps.
Regards
Vishal

Similar Messages

  • Where are the changes in R3 captured in ROCANCEL, mapped to for Master data

    Hi Experts,
    I have now read extgensively about 0Recordmode and how it becomes part of the DSO and changes in R3, captures in ROCANCEL gets mapped to 0Recordmode.
    But when the datasource is a master data, such as 0Plant_Attr, which is going to flow into the InfoObject, 0Plant; we know 0Plant does not containt 0Recordmode as seen in the case of the DSO. So, without 0Recordmode, where are the changes in R3 captured in ROCANCEL, mapped to when it comes to master data, such as 0Plant
    Thanks

    Hi,
    0Recordmode is the BW concept in Delta Loading to DSO. It is not R/3 concept.. SAP has provided To make the BW system to understand the entire info about the delta. As you know this is mapped to ROCANCEL.
    ROCANCEL holds the changes from R/3 side.
    The delta process (how the data is transferred) for the DataSource is determined in the table ROOSOURCE(in the source system)
    Properties of the delta process are determined in the table RODELTAM (in BI). So Master Data Changes will be handled by this way.
    Regards,
    Suman

  • 2LIS_02_ITM : 0CREATEDON mapping

    In the update rules for 2LIS_02_ITM to 0PUR_O01 . 0CREATEDON is mapped to 0ENTRY_DATE  ( Date on which the purchasing document was created).
    Because of this what is happening is that whenever the document is updated BW is picking up that date or the system date.
    Please advice, how I can resolve this.
    Thanks

    0PUR_O01 does not have 0DOC_DATE? Can I add 0DOC_DATE to the ODS and map this to document date . And leave Created on date to Entry date.
    Thanks
    Message was edited by: BW BW

  • 2lis_02_itm records being removed with update rules

    I am using the 2lis_02_itm datasource to populate ODS 0PUR_O01. However, when I extract data into the PSA it removes all but 1 record in the update rules. The PSA contains 2000 records, but the ODS only 1. I have enabled the "STANDARD" setting for scetors in R3 and activated BW and NDI in BF11 as well. I then deleted and filled the purchasing setup tables. Is there someting else I have to do?
    Can someone explain how to determine why the update rules are removing all the records?
    Best regards,
    Kevin

    Kristian,
    Key field are Document number and Itme number. Both fields have variable data in the PSA, so I think I'm okay there. I don't see STORNO or RECORDMODE in the PSA. In the transfer rules, the description for RECORDMODE is "update mode", but I don't see this field header in the PSA.
    Any other suggestions?
    Thanks..

  • Link between 0RECORDMODE AND  ROCANCEL

    Hi, could you pls explaint the link between 0RECORDMODE and ROCANCEL
    I just dont understand why they are mapped in transferrules. and i dont have the field ROCANCEL field in my datasource. actually what scenario makes 0RECORDMODE and ROCANCEL go together could u pls explain
    Thanks in Advance,
    Pallavi.

    Hi,
    First: the recrodmode controls how data is posted into cubes or ODS (DSO) Objects.
    Different Chars have different meanings:
    N for new records
    B for Pre Imgages
    ' ' for after images
    R for Reverse Images
    X for Storno
    D for Deletion of a Key (only in ODS possible)
    What extractor delivers what different types pof values can be seen via to tables:
    ROOSOURCE in the source R/3 System.
    There point out th edelta mechanism. With this value, check within Table RODELTAM. There you see the different POSSIBLE Values for ROCANCEL delivered by a DataSource.
    The relevant objekt for the controlling of the mode in BW is the InfoObject 0RECORDMODE. Each ODS (DSO) has this Object. For Logistic-Extractors (except MaterialManagement) 0RECORDMODE should be mapped with ROCANCEL.
    0STORNO generally is an InfoObject for Reports. E.G. Material movements. Stornos are posted in R/3 with particular so called movement types. Each movement typer contains an information if it is of type "Storno". If this is so, the field storno contains an X.
    If you now map the storno field onto 0RECORDMODE, the record is interpreted as a storno record an will be wied blank ini the DataTarget.
    If you have monotone increasing document numbers (like in CO-PA, CO-OM, MM-INV ...) 0RECORDMODE should be left blank. 0STORNO can be used for Reporting then and be filled differently.
    If you can have changes to an already existing document number (like in sales orders or purchase orders) i'd strongly recommend to map 0RECORDMODE onto the delivered ROCALNCEL field.
    also Check
    Refer OSS Note 399739 and 333492
    Thanks..Assign points if helpful.
    ´Tony

  • 0Recordmode and ROCANCEL

    Could you please explain me about  0Recordmode and ROCANCEL and how they are related if at all?

    Hi,
    Infoobject 0recordmode maintains the images for delta's.it keep tracks the Delta changes.
    0recordmode is used when we go for delta
    0recordmode is the field added by the system, if the ds if delta capable.
    In ODS it is added at the time of creation of the ODS.The 0recordmode is most useful in the delta loads from the ODS to another ODS/Cube.
    Include the 0RECORDMODE in your ODS but assign ""(space) in the transfer rules. The 0RECORDMODE would get populated by the system itself.
    First: the recrodmode controls how data is posted into cubes or ODS (DSO) Objects.
    N for new records
    B for Pre Imgages
    ' ' for after images
    R for Reverse Images
    X for Storno ()
    D for Deletion of a Key (only in ODS possible)
    Y-Update image
    What extractor delivers what different types of values can be seen via to tables:
    ROOSOURCE in the source R/3 System.
    There point out the delta mechanism. With this value, check within Table RODELTAM. There you see the different POSSIBLE Values for ROCANCEL delivered by a DataSource.
    The relevant object for the controlling of the mode in BW is the InfoObject 0RECORDMODE. Each ODS (DSO) has this Object. For Logistic-Extractors (except MaterialManagement) 0RECORDMODE should be mapped with ROCANCEL.
    ROCANCEL (0STORNO) is  Cancellation indicator
    0STORNO generally is an InfoObject for Reports. E.G. Material movements. Stornos are posted in R/3 with particular so called movement types. Each movement typer contains an information if it is of type "Storno". If this is so, the field storno contains an X.
    If you now map the storno field onto 0RECORDMODE, the record is interpreted as a storno record and will be with blank in the DataTarget.
    If you have monotone increasing document numbers (like in CO-PA, CO-OM, MM-INV ...) 0RECORDMODE should be left blank. 0STORNO can be used for Reporting then and be filled differently.
    If you can have changes to an already existing document number (like in sales orders or purchase orders) i'd strongly recommend to map 0RECORDMODE onto the delivered ROCANCEL field.
    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:
    look at OSS Note 399739 'Questions and answers on InfoObject 0RECORDMODE'
    http://help.sap.com/saphelp_nw04/helpdata/en/84/81eb588fc211d4b2c90050da4c74dc/frameset.htm
    http://help.sap.com/saphelp_erp2004/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
    Hope this helps.
    Thanks,
    JituK

  • Error/Warning while validating a mapping

    I'm using OWB version 9.2 and database 9i.
    I have few major problems in OWB. We have stage and star schemas on the same database instance. The source system is on a different database instance. There are database links created between target instance to source.
    I have about 20 mappings; all validated, deployed and executed successfully about 2 weeks back.
    Beginning of this week I logged on to OWB and tried to make some changes to one of the mappings. Before I made changes I tried to validate the mapping and I got following warnings:
    "VLD-1008: Referenced mapping column <COLUMN_NAME> does not exist"
    "VLD-1003: Reference <COLUMN_NAME> between mapping object and repository object does not exist".
    When I click on "View Details" it says I need to reconcile outbound of the staging table.
    When I have not made any changes to the mapping why do I need to do this? I want to know under what circumstances do we get this message?
    Another weird thing is I validated the mapping, after 15 minutes I tried to deploy this and still got the above warnings, although I had reconciled outbound and successfully validated the mapping. Am I missing something here?
    Another problem is I have a mapping which loads a dimension from staging table. Very simple basic mapping all it does is dumps from staging table to dimension and key is generated by sequence generator. Both stage and star schemas are on the same database instance. When I try to validate this mapping it gives me error:
    "VLD-2769: Database link is not allowed for data target <DIMENSION_NAME>" and when I click view details it shows following:
    "Loading of data across database link is not supported. Deploy this mapping within the same database instance as the actual target and remove the database link access specification from the physical configuration of this data target operator."
    I have not specified any database link or schema name in the mapping configuration; both stage and star schemas are on same instance. Although there are two instances that it works fine. First if I provide the schema name in the mapping configuration it gives me warning but deploys and executes fine. Secondly if I go to deployment manager, select the mapping and click deploy it validates successfully. Why do I get this error when I validate in the mapping editor?
    I never had these problems before; all the mappings were validated, deployed and executed successfully.
    I would like to know where/what could have gone wrong? Could any of you point me in the right direction? Any help would be greatly appreciated.
    Thanks

    hi.
    ok look i also had this errors:
    "VLD-1008: Referenced mapping column <COLUMN_NAME> does not exist"
    "VLD-1003: Reference <COLUMN_NAME> between mapping object and repository object does not exist".
    this errors could be due to that something has change in the source database, in this case could be that somebody change the name column since the last time you did the load.
    A possible solution is that you open the mapping (edit) and reconcile the tables both the table "from"(where the table came) and the table "to"(the table destination).
    ooh and check the source system for any table that has changed, if it changed, so you have to load again the table.
    bye

  • How do I delete the old Google Maps applicaiton

    I think I have a problem that many wish they had prior to google releasing an updated Maps application.  I updated to iOS6 and got the new Apple Maps app, but still retained the Google Maps app as well.  This is one of the kind of apps that can't be deleted, like SMS, Phone, etc.
    I can move it around, and generally used to just stuff it away on the last page, but now I want to make an effort to remove it.
    Looking at the file system, at the .ipa files, the built in .ipa's are not included.  Anyone know where those are stored, so perhaps I could remove that, to see if it would remove it from my phone on next sync?
    I did a backup and restore the other day, still no change.  I did a backup, completely erased my phone to factory, then did a restore, which also didn't work.  And finally, though I really didn't want to, I went ahead and erased my phone with the intention of rebuilding it from scratch, though the darn Maps app was still there, so  just backed up a step and did a restore to my last backup point to save the hassle of setting up my phone from ground zero.
    I have added two screen shots, one wiht my mouse selecting a normal app so you can see I get the "X" to delete icon on the app, and the other with the maps application selected so that you can see I DO NOT get the "X".
    I filtered the left list to just the google ones, but have tried various other combinations such as "maps" to locate it, it is not in the list, just as "phone", "sms", and "mail" are not in the list.
    Any help would be appreciated
    Message was edited by: this-is-my-alias because I forgot to add the image attachments.

    Older versions of the SMS app I don't even believe we're called "SMS" but "Messages" though I could be wrong on that. There were differences in the SMS app regarding FaceTime. The current app has a button at the top that allows you to jump that conversation into FacrTime. Older versions didn't have that button as FaceTime was not released yet.
    Yes, I can delete the new Google Maps App, it is an app I downloaded from the App Store. What I can't delete is the icon labeled Maps, which is also a google app, not a bookmark.
    For the large majority of users of iPhones of compatable hardware, when they upgraded to iOS6 the Google maps application that was part of a default iPhone installation was deleted. In it's place was installed Apples debatably botched Maps application.
    In my case, that didn't happen. I was left with both applications still intact. At first I didn't even understand why everyone was so upset with Apples Maps implementation. From my perspective, if they didn't like it they could simply use the Google Maps application they had been using all along. Then I started to see people asking where they could download the old Google Maps App and it started to make sense. Their system no longer had the app. They only had one choice, Apple 's Mapping app, while I still maintained both choices.
    I'm looking for others who have experienced this and solved it. I've seen similar cases where different apps hang around longer than they should, but never found a solution. I assume over time enough users will report this to Apple and a software update will correct it. I however, would like to correct it now.

  • How do I view maps on the 6120 classic?

    Hi all.
    I have downloaded Nokia Map loaders and installed it on both the 6120 and the PC. I have also downloaded Nokia Maps and installed them on the Memory card via a card reader as instructed as I am told that the maps can not be installed onto the Symbian phone via a USB connection.
    I have run the Nokia maps program on the Classic first before attempting to use maps as instructed.
    It would appears that the downloads went well because both the installations took a bit of time as the progress bar went across the screen of the 6120.
    When I tried to view maps, all I got was the world globe to load and from there nothing.
    Just as a point as it may have a bearing. When I tried a Maps download via the PC and Nokia Map Loader, I got the usual gray panel with instruction on how to download, but when I clicked 'next' to got to the next phase where I was to select a country or district or whatever I was told that the connection to the server has been interrupted and to try again, and again, and again...you get the picture.
    I found some instructions on the net:
    "After installing the Nokia Map Loader application on your PC, start the application. First, choose the continent in the tab on the top of the application window. Then choose the country. Some small countries can be chosen completely, others have several sub-maps from which you have to choose the ones you want to install".
    I have never seen this panel anywhere! I believe this is the one that is supposed to come after the gray instructional panel as I stated above.
    What am I doing wrong?
    I read that I do not need an Internet or GPS connection just to view maps (and that is all that I want to do) so why can't I view my maps, ANY maps?
    So whatever I have so far downloaded to the memory card (and from memory is somewhere around 60 something MB, could be more, could be less)is at the moment doing nothing for me.
    I really need help here please. :-(
    Regards
    Nokia 6120 classic
    May the "Farce" be with you!

    The 6120 classic puts freshly installed apps straight into the main menu.
    Try to uninstall it from settings>app.mgr.
    Manual removal of Nokia Maps is a pain in the a** because the files are spread all over c:\ with cryptic file names from the smart2go era, most of 'em in folders that you can only get into if you hack your copy of Symbian. It's easier to back up your contacts, messages and calender entries etc., then reset your phone and reinstall your programs.
    Next time you install Nokia Maps (or any other app, especially if it's made by Nokia) make a backup of your phone first.
    symbian programs & themes, nokia maps for any browser on any operating system of your choice, and other tricks to tame symbian: http://symbian.site666.info

  • Change Filename using XSLT mapping without variable subtitution

    Hi,
    My scenario is IDOC to file...i am using XSLT mapping, i want to change the filename format to OUT_<Purchase Number>_<DDMMYYYYhhmmss>_KKKK.txt, i cannot use UDF function as i do XSLT mapping i also i cannot use variable substitution as the target structure doesn't have PO and timestamp as tag elements. Can i acheive using writing a adapter module? I appreciate if anyone could help me with this..
    Many thanks

    >
    Ravibabu Adari wrote:
    > Hi,
    > If i go with Option1: what changes i need to do in the file adapter to tell the adapter to pick the filename from XSLT ?
    > If i go with Option2: To which element to the target structure should i map the filename using UDF ? do i have to add additional element to the target structure? what changes i need to do in the file adapter to tell the adapter to pick the filename from Message mapping ?
    >
    > Many thanks
    Hi,
         in both cases you need to enable file adapter specific properties and enable the file name...
    for this you need to use the dynamic configuration properties for the same...
    usage of this option using udf in message mapping is rather easy than to use in XSLT...for this you dont need to change the structure in the message mapping...message mapping is just needed for execution of the udf.. thats it..
    HTH
    Rajesh

  • About interfact mapping.

    can anybody tell me!
    how many types interface mapping according to the mode of both interface?
    sync 2 async
    sync 2 sync
    async 2 async
    async 2 sync
    the case above must be appeared?
    please describe them respectively via each concrete scenario!
    thanks a lot!

    Sync2Async:
    Refer this step by step
    http://help.sap.com/saphelp_nw04/helpdata/en/43/65d4dab39b0398e10000000a1553f6/frameset.htm
    You can find the examples in the Integration Repository under SAP Basis , namespace http://sap.com/xi/XI/System/Patterns under BpmPatternSyncAsyncBridge
    Also check Usage of Sync-Async when both Sender and Receiver are Synchronous Apps
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken]
    sync 2 sync
    Here the INterface maping will be 1 which contains both the reuest mapping and response mapping
    async 2 async
    Here also the interfce mapping is 1 ( normal design)
    async 2 sync
    difference between syn/asyn vs asyn/syn Bridge
    might be helpfull

  • Error in mapping data...

    Hi,
    i am using a inbound file adapter to get input .xml file and then getting tht data as output in a text file using outbound file adapter.
    i am getting error in mapping part.i am using the auto map command to map the input data with the output data.i am not getting the complete .xml file as output..i am getting only the fields in the .xml file but not the data.
    please help me out....
    Regards,

    hi,
    This is using ESB.When i give automap it is mapping the source fields with the target fields,but a node other than mapping to its target node is getting mapped to other target nodes also.Both for inbound file adapter and outbound file adapter i am using the same XSD.
    In the output i am getting the fields but not getting the contents(value) for all the fields.
    Regards,

  • How to map idoc segments to multiple output structures

    Dear experts,
    On Pi I need to map segments from an Idoc to 2 different outputstructures. My scenario is as follows:
    incoming Idoc on PI -> if segment eq 'X' then map to outputstructure '1'; if segment eq 'Y' then map to outputstructure '2'
    Idoc structure is as follows:
    - 1 header segment
    - 1..n detail segments (which I need to map to outputstructure 1)
    - 1 summarisation segment (which I need to map to outputstructure 2)
    Output needs to be a .txt file.
    I would like to use the graphical message mapping on PI, how can I map the Idoc to multiple output structures?
    Thanks in advance,
    William

    Hi
    You can do 1:n multimapping
    in message mapping in messages tab ..add both the structures in target tab and do the mapping
    and in operation mapping add both the message interface on the target side
    PLease go through this blog
    /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

  • Message Mapping : ( Not Activating )-Main Exception in thread "main"

    Hi all
          I have configured a message mapping , with proper occurence checked for
    both source & target MesTypes.
    But on activation it is throwing the error :
    <b>java.lang.NoClassDefFoundError: com/sun/tools/javac/Main Exception in thread "main"</b>
    Also my previous mappings are also not activating , which were running properly previously...
    i tried these option already :-
    --> i also restart the Java Stack...
    ---> Re: JAVA stack not starting
    > SAp note 928038
    still i am getting the same error..
    Regards
    Ashutosh Rawat

    Ashutosh,
    I am not sure weather it will resolve your problem but you can give a try to it.
    If you have the access for tcode "<b>SICF</b>" then
    1. Run tcode SICF, and press F8 button.
    2. default_host>sap>xi.
    3. Now check the below mentioned are activated (activated services will be in black) or not, if not then just right click and activate the service:
         i). adapter_plain
        ii). cache
       iii). cache_gui
        iv). cache_ssl
         v). docu_apperror
        vi). docu_syserror
       vii). engine
      viii). simulation
    Regards,
    Sarvesh
    Message was edited by:
            Sarvesh Singh
        <b>SFIC</b> is corrected to "<b>SICF</b>"

  • Using PI to map IDoc BENEFIT3 to EDI 834

    Has any used PI/XI to map IDoc BENEFIT3 to EDI 834?  We are looking to use this approach but have had problems finding a standard map.  You would think SAP would have one since they stand by their BENEFIT3 IDoc being sufficient to map to the 834.  This will take forever to do it from scratch or even without an example.  Help please.

    Hi
    You can do 1:n multimapping
    in message mapping in messages tab ..add both the structures in target tab and do the mapping
    and in operation mapping add both the message interface on the target side
    PLease go through this blog
    /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

Maybe you are looking for

  • MacBook Hard Drive Problems?

    I've used this MacBook for a few years without any issues. It has always had very snappy response and very few problems. Earlier this week, I noticed that it takes about 4 minutes to boot up now as opposed to the 30 seconds it used to take just a wee

  • Album artwork mixed with other artwork

    my album artwork has been mixed with other album artwork of songs that I have removed off my phone. the mixed up artwork is only in the purchased songs. any suggestions on how to fix this? I am not looking to download apps or jailbreak my phone to fi

  • Css background-position problem

    Hello, I get a problem with this style: <style type="text/css" media="screen"> html { margin: 0px; padding: 0px; height: 100%; width: 100%; body { background-color:#ffffff; background-image:url(images/myimage.jpg); background-position: center bottom;

  • Reports connecting  Assets records,PO record and Costing Records.

    Hi, I am trying to get one report with the following output: 1. Asset Class 2. Asset Number     Asset Document Number 3. Transaction Type 4. WBS number 5. Order Number 6.Cost Element 7. Purchase order Number 8. Vendor Number 9. Value I have been tryi

  • ERS - transaction MRRL creating invoices with value ZERO service

    Hello! I have a service sheet, then a 101 movement,I reverse it and created the 102. By mistake the ERS was run and created a IR with zero value. I tried to reverse de IR document in MR8M and I get the error: You are not allowed to have zero lines on