Inventory Mgnt ODS

Hello,
I have a requirement to create an ODS which stores data similar to the standard cube. I need some views on how to load data and the design of the ODS. if anyone can point out some documents that would be helpful.
Thanks
Laura.

Hi Laura,
In inventory management the BF datasource was initially designed so that it can directly be updated to a cube. Later thay made it ODS compatible. For that some OSS notes needs to be implemented. See the following notes: 322303, 323811 and 385703.
Another note to be implemented for handling delta is 747037.
after applying all these notes you can take BF data through an ODS and then into a cube.
Before you can extract data for material movements to a BW system, you must ensure that the transaction key is active.
For this, see the following SAP Notes:
   353042: How-to: Activate transaction key (PROCESSKEY)
    315880: Missing event control after PI-A installation
Assign points if helpful

Similar Messages

  • Inventory Management ODS

    Hi
    What precautions to be taken before loading BF data into the ODS. Do we have any standard ods available in the business content.
    My requirement is i have a report which is developed in ABAP but due to performance now they want that report to be developed in BI.
    The data is comeing from AFPO, AFRU, MSEG, MKPF, VBAP.
    In MKPF they want only posting date and from MSEG only movement types but not any goods issue qty or recepit qty like that.
    REgards
    Annie

    Hi
    The DataSource 2LIS_03_BX is used to extract an opening stock balance on a detailed level (material, plant, storage location and so on). At this moment, the opening stock is the operative stock in the source system.
    The DataSource 2LIS_03_BF is used to extract the material movements into the BW system. This DataSource provides the data as material documents in the MCMSEG structure.
    1.   Initialization of the current stock (opening balance) in the R/3 source system (transaction code in R/3: MCNB).
    2.   Setup of statistical data for material documents in the R/3 source system.
    3.   Loading the opening stock balance (InfoSource 2LIS_03_BX) into InfoCube 0IC_C03. In the InfoPackage, choose the upload mode “Create opening balance”.
    4.   Compressing the request containing the opening stock that was just uploaded. Make sure the "No marker update" indicator is not set.
    5.   Loading the historical movements into the InfoCube 0IC_C03 via the DataSource/InfoSource 2LIS_03_BF. Choose the upload mode "Initializing the delta process" here.
    6.   After successfully uploading the historical material movements, the associated request has to be compressed. You must make sure the "No marker update" indicator is set.
    7.   Schedule the V3 update for 03 area.
    8.   Delta uploads can be started with the DataSource 2LIS_03_BF from this point in time on.
    As of 3.0B, SAP delivers InfoCube 0IC_C03 for reporting on R/3 inventory data in BW. This gets updated from the InfoSources 2LIS_03_BX, 2LIS_03_BF and 2LIS_03_UM.
    Please go through the following links:
    http://help.sap.com/saphelp_nw04/helpdata/en/fb/64073c52619459e10000000a114084/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f83be790-0201-0010-4fb0-98bd7c01e328
    InfoCube: 0IC_C03
    ODS Capability
    For the ODS capability of this extractor, see the SAP Note 581778: ODS capability of extractors from Inventory Management.
    Cheers
    Pagudala

  • Inventory SnapShot ODS

    The key figures which are defined in the How to Inventory guide for the SnapShot ODS are overwrite or addition? Thanks

    As i understand it is addition, load source is 2lis_03* as in the cube, the thing is to have a picture of stock at end of each period

  • BEx setting in an ODS

    At the moment I am loading to an Inventory Snapshot ODS which does not have the BEx reporting flag set.
    After the loads are complete am I able to change the setting and switch the BEx flag on and thereafter be able to report on the ODS or would I need the setting checked before the load? Thanks

    Hi Niten,
    It's better do before the data load. Because you may not activate ODS again with BEx flag set after data load.
    See so more here:
    Re: ODS Reporting
    Best regards,
    Eugene

  • ME21N Err.

    D/ all,
    In ME21N, while creating Intra Co. st t/f using PO Typ UB, we're getting following message:
    Err: Mat. not subj. to inventory mgnt. in plant K435 (Pl. check your input)
    Diagnosis: There is no data for plant K435 (plant/ storage location stock view) in the Mat. Mast
    Procedure: Maintain the missing view in the Mat. Mast.
    We've maintained "General Plant Data/ Strorage 1" view in Mat. Mast, still the err is coming.
    Can anybody help to solve this err?
    Thank you.

    Dear Sridhar Jayavar, Manish Kumar Ag, Mohammad Ali.M.A,
    Thanx for your answers. Although the err is only for the supplying plant, but weu2019ve maintained the relevant views for both the plant. Still the err is coming. Plz tell where to look for the err. or specify exactly which view to maintain in Mat. Mast. Is it General Plant Data/ Storage 1 view or some else?
    Thank you.

  • Data from ODS and a Inventory cube

    Hi Guys,
    We have an Inventory Cube zic_c03, and ODS which has some detailed information like batch level information.
    There is a MultiProvider on top of these two.
    My question is can we use a cube on top of the ODS and feed that into the Multi Provider.
    Will that improve performance on queries.
    What are the drawbacks or repercussions I need to understand first.
    Thanks a lot in advance for your help.

    Hi Murali,
    Yes, if you load into a cube from your ODS you can improve performance.  I typically load data that can be summarized into the cube and cut out document numbers, line items, etc...  If you need the detail, then just jump to a query off of the ODS objects' MP.
    The drawbacks are that you no longer get all of your detailed information at the cube level.
    Thanks,
    Brian

  • ODS, Inventory cube, and WM- Trying to run a report but not working! Help

    Hi Gurus,
    Hope somebody can help me here....
    I have an Inventory Cube and an ODS on Material Plant and another on Warehouse Management. For my reports I need fields from three of them so I created a Multi Provider by using these. But I have only Material and Plant as common in three of them, which is used in defining the Multi Provider. Along with these I have used some more characteristics which are not common. So now when I run a query on this MP, I am getting a display wherein the common characteristics get the values that are correct but for uncommon chars the values for the kfs from other data targets become blank and an additional row comes too.
    For example, I have kfs like Blocked stock in the cube and in one of the ODS I have kfs like standard price. So, in the query for the char material group which comes from the ODS there are no values for Blocked stock, I mean I can see a row wherein there is a value for Blocked stock and a blank for Standard Price,  in the additional row there is a blank for Blocked stock and a value for Standard price. This is the case with all the other kfs of different info providers.
    Is it because they are not common in all the info providers? Is there anyway to solve this? RRI will not work as I need the KFs from both the info providers.
    I am stuck now with this problem, so any guidence would be a BIG help.
    Thanks

    Is it because they are not common in all the info providers?
    -->Yes
    Is there anyway to solve this?
    --> Yes and no. If there is a join condition between the ODSs that you can use to get the fields on the same row, you can do an infoset.
    --> To achieve something like an outer join, you can create RKF for your base KFs, and restrict them on uncommon chars with 'constant selection'. This may not work in all cases. Search for a blog by Prakash Darzi on 'Constant selection' to understand this.
    If logically there doesn't exist a relation (try to visualise how you will derive your output row if you were given these two in a file or spreadsheet - is there a logical link to connect the two sets of data?) you cannot expect the results that you look for.

  • Loading to Inventory Management Snapshot ODS and Cube

    I am trying to develop an Inventory data model and have already created and loaded to the Inventory Management (0IC_C03) cube.
    I have now created a Snap Shot ODS and Snap Shot cube, is there a way that I can load to these objects without having to do a re-init? Thanks

    Hello Niten,
    There is no need to do re-init, you can load the data into non-cumulative and snapshot targets in parallel. Through sam infopackage with which you are loading to 0IC_C03, load to snapshot targets also.
    Regards,
    Praveen

  • Inventory Management SnapShot ODS

    What is the purpose of the SnapShot ODS, in the sense that why can I not just load directly to the SnapShot cube, my understanding is that if I look at the logic for say the total quantity and value key figures in the update rules to the cube this should be able to give me an upto date scenario or am I mistaken? Thanks

    Hi Niten,
    I am not sure if you are referring to any standard content ODS. But, generally speaking about snapshot scenarios, the advantages of introducing an ODS layer are:
    - Overwrite feature
    - you can keep data at a very granular level in ODS and create different cubes for different reporting scenarios or aggregation levels.
    - additional flexibilty in loading data to cubes due to the introduction ODS.
    Hope this helps. If you are looking at any specific case, do write back with details.

  • ODS with Movement type in Inventory

    Hi,
    I have loaded the data into the ODS 0CM_DS03 for detailed stock reports with  movement types.For some of the movement type quantity value showing two/multiple times with each stock types A,B,Q etc.
    In the ODS update rule 2LIS_03_BF for the quantity keyfigure do I need to use any routines for process keys(as like in 0ic_c03).
    Please help with your suggestions/inputs.
    Thanks,
    Soujanya

    If you activate standard update rule for cube 0ic_c03 and 2lis_03_bf extractor, there already is some routines implemented in it. Check if they cover your requirement.

  • Inventory Management: Snapshot ODS 2LIS_03_UM

    In the How to guide the Update rule from 2LIS_03_UM for the Key Figure refers to:
    if the returncode is not equal zero, the result will not be updated
        RETURNCODE = 0.
      ELSE.
    if the returncode is not equal zero, the result will not be updated
        RETURNCODE = 4.
      ENDIF.
    Is there only an error in the comment (duplicated) or is it that we only need one of the statements? Thanks

    hi Niten,
    returncode = 0 will update, returncode = 4 not update,
    seems duplicated, comment will impact nothing to the program/routine.
    hope this helps.

  • Inventory ODS selective deletion Issue

    Hello Experts,
    I ran a selctive deletion back ground job to delete all the postings made between 01 Jan 06 & 31 Jan 06, but i have stopped the back ground job suddenly after 6 hours as it was taking a long time.Now when i try to rerun the job with the same selection its getting finished as soon as i start ,and strangely i could still see records made between those postings.Could you think of any reason why i could find some postings???Is there any way i could get rid of these postings and reload with for this selections ???

    Gregory,
    Iam making the right selections coz i have double checked and running the job .....,So thr is no way i could make a mistake thr.
    Experts : Plss suggest me if i need to look any other areas ???

  • Analysis Process Designer and Inventory Management

    In the How to guide for Inventory Management it mentions that you can you can intialise stock in the Snap shot Cube using the Analysis Process Designer (APD).  Has anyone done this and if so can you explain how or outline some steps? Thanks

    Hallo,
    the APD does`nt be a useful tool for modeling a performant 
    data flow. A lot of SAP BW user think so.
    The performance problems are given by the ddic intern table, using to uploading the extracted data into the apd used wa_table and structures.
    To have the best performance on your scenario, please use the following scenario as possible.
    Step 1.
    upload the extracted data from the psa into a data layer
    there you can reduce and harmonize the data by using a transactional ods
    Step 2.
    build a infoset that joins the data
    Step 3.
    build one query to reducing data and make two copies of ist
    Step 4.
    build a useful data mining model
    Step 5.
    upload the results of the data mining model into a transactional ods
    Step 6.
    link the uploaded data into a infoset ore write back into a standard ods
    Step 7.
    query the data
    If you use this scenario you have a lot of benefits. Better performance, better quality of persistent data and actual and traininged data.
    The recommend next step (if you want a alerting) is to build a reporting agent report - if you have usefull processes in  the query.
    There are a workshop for Data mining and APD, named BW380.
    I hope I helped you.
    Otherwise give me a message.
    [email protected]

  • Report on INventory Issue

    Hi Experts,
    I have my inventory cube in production.......BF, BX , UM are intialised and compressed. Evryday delta scheduling is takin place.
    When i run report on inventory i m gettin
    MOvement Type = Not Assigned
    for some materials with some quantities.
    If i run with filter on movement type = [not assigned] exclude then my quantities matches with MB5B report on R3 side.
    But i want to know from where this quantities come in reporting?
    I have checked in cube with movement type = not assigned then it shows no records.....
    PLz let me know how to handle the occurences of these not assigned quantities.....
    points will be assigned.
    Regards,
    Vaishnavi.

    Hi Vaishnavi,
    Movement type = Not assigned means there is no movement type for this particular material in R/3, I am afraid which is not correct as each material will have a movement type for sure. You can check in MSEG table in R/3 whether this material has any movement type for this plant.
    Now my thoughts are, you wont find the characterestic Movement Type in the IM Standard Cube. I think you have changed the cube to meet your requirement. But my suggestion would be to use the cube as it is and for the movement type result, first create an ODS on 2LIS_03_BF create a report on it and put an RRI to the query you have created on the cube.
    Coming to how we get the values for quantities, it is because of the routines we use in the update rules for BX, BF anf UM. If you have a look at the routines you will understand the aswer. you are asking your system to look for the movement type and calculate the Qty accordingly.
    Hope it helps...

  • Loading of Inventory Management

    I am trying to load data in parallel into the Non Cumulative Inventory (0IC_C03) cube and the SnapShot (ODSSNAP) ODS.  The steps that I have followed is as follows:
    1) Load into PSA
    2) Subsequently load into Data Targets
    This failed so I deleted the load from the targets and reloaded from PSA.  I am currently monitoring the loads and it seems that I am likely to have a fail since the monitor has been on Data Package 129 for a long period.
    Is there anything that I can do to the extraction is the BF init and last week I did manage to load to 0IC_C03 when I had not built the snapshot in the model.
    The size of the packages are approximately 65,000 records and there are 139 packages
    Thanks

    Hi Niten,
    if the upload has stopped without any particular error message in monitor maybe is a tablespace problem, temp or roll.
    Take a look in DB02 - SM21 - ST22.
    If it is a problem of roll, make separate upload.
    In any case ask DB administrator to enlarge tablespace.
    Ciao.
    Riccardo.

Maybe you are looking for

  • Purchase/Material Reservation do we have standard in ESS and MSS.

    Purchase/Material Reservation do we have standard in ESS and MSS. IF we have tell me the version of ESS/MSS .

  • How do I reduce the number of days of e-mails showing up in my inbox?

    I have my gmail account linked to my iphone 6 plus and currently it downloads all my e-mails...1000s... pretty sure it's draining my battery. I want to reduce the number of e-mails showing in my inbox... so that only e-mails received in the last coup

  • What is in the PostgreSQL_Server_Services.log File and How do I Shrink it?

    I know OS X Server uses PostgreSQL now instead of MySQL which is fine by me. I am trying to figure out what is in the PostgreSQL_Server_Services.log file in Library/Logs/PostgreSQL/ . It is about 188 GB right now and ideally instead of relocating it

  • My mac is slow startup

    Ever since i installed Lion my macbook takes to long to startup last time took about 9 minutes more over it  freeze except for mouse curser any one can help solve this.

  • Multiple Related Selects

    I'm trying to create three related select boxes. I want the user to make a selection in box one, and then display data in box two based upon their selection from box one, etc. I don't want the page to refresh. I'm on ColdFusion 7. Here's the code I'm