SCM Master Data (BOD) hierarchy modelling question
Hello BI Modelling Experts!
I'm an SCM developer and we are experimenting with modelling a special SCM master data (BOD hierarchy - see [SAP Help BOD|http://help.sap.com/saphelp_scm70/helpdata/en/1a/d92d412ac9f323e10000000a155106/content.htm] and [product BOD assignment|http://help.sap.com/saphelp_scm70/helpdata/en/77/5f41418da8db2be10000000a1550b0/content.htm] for more details) in BI.
The problem is, I'm not really sure how we should go ahead.
The modelling difficulties can probably be understood if we condider the following scenarios for using BOD:
1. A BOD contains APO locations, but of course the same location can be in different BODs (having a different hierachy of locations)
2. BOD is assigned to an SCM product
3. Only one BOD is valid for a product at a specific time, but the BOD can be different for different time periods
4. A BOD structure (for a specific BOD name, i.e. BOD01) doesn't change, so the hierachy itself is not time dependent, but the actual assignment of a specific BOD to an SCM product is (or can be) time dependent
5. A BOD can have theoretically any number levels, so it can be 1 level or even 4-5 level as well
Any ideas are welcome!
Let me know if you need further details.
Thanks in advance!
Best regards,
Bence
Edited by: Bence Blaske on Jun 2, 2009 10:00 AM
Hello BI Modelling Experts!
I'm an SCM developer and we are experimenting with modelling a special SCM master data (BOD hierarchy - see [SAP Help BOD|http://help.sap.com/saphelp_scm70/helpdata/en/1a/d92d412ac9f323e10000000a155106/content.htm] and [product BOD assignment|http://help.sap.com/saphelp_scm70/helpdata/en/77/5f41418da8db2be10000000a1550b0/content.htm] for more details) in BI.
The problem is, I'm not really sure how we should go ahead.
The modelling difficulties can probably be understood if we condider the following scenarios for using BOD:
1. A BOD contains APO locations, but of course the same location can be in different BODs (having a different hierachy of locations)
2. BOD is assigned to an SCM product
3. Only one BOD is valid for a product at a specific time, but the BOD can be different for different time periods
4. A BOD structure (for a specific BOD name, i.e. BOD01) doesn't change, so the hierachy itself is not time dependent, but the actual assignment of a specific BOD to an SCM product is (or can be) time dependent
5. A BOD can have theoretically any number levels, so it can be 1 level or even 4-5 level as well
Any ideas are welcome!
Let me know if you need further details.
Thanks in advance!
Best regards,
Bence
Edited by: Bence Blaske on Jun 2, 2009 10:00 AM
Similar Messages
-
BPC 7.5 NW: Import master data and Hierarchy from BI
There is a HTG about Import master data and Hierarchy from SAP NT BW, the BPC cost center master data's property have corresponding attribute InfoObject 0COSTCENTER of BW.
what about for those properties which do not have corresponding attribute in BW? I would asume that START_ROUTINE and END_ROUTINE will do this in BPC side, can we also do this on BW side instead of BPC side?Hi,
You can check this in start routine which can be called from Transformation file using BADI.
http://help.sap.com/saphelp_bpc75_nw/helpdata/en/28/b66863b41f47589b9943f80b63def6/content.htm
Hope this helps...
regards,
Raju -
Upload Master data and hierarchy from BW to BPC : Account Hierarchy
Hello,
I know that you all are aware the property "ACCTYPE" is not available in BW for Account master data.
The requirement here is to load master data and hierarchy for Account dimension from BW to BPC. Can anyone suggest the best approach to populate the priperty "ACCTYPE" in the account dimension member sheet in BPC during this automated load process?
Thanks and regards,
RJSure,
For exemple:
Assume that your infoprovider is 0COSTELMNT and you'll fill the ACCTYPE with the attribute 0CSTELMNTYP. (It's just a exemple).
In the transformation file, in the mapping field you just map the attribute to the property.
*OPTIONS
*MAPPING
ID=ID
ACCTYPE=0CSTELMNTYP
SCALING=*str(Y)
RATETYPE=*str(AVG)
IS_INPUT=*str(Y)
*CONVERSION
You can also, define a hardcode for any property.
F.E: ACCTYPE=*str(EXP)
I hope this can help you.
Lucas -
How to regularly update the Master data/Text/ Hierarchy for BW DEV?- Urgent
Hi Experts,
Can anyone help me to understand how to update the Master data/Text/ Hierarchy regularly for BW DEV.
Since all the new query developments are taking place in DEV, users are not finding the latest Masterdata/ Texts /Hierarchy in the DEV system.
I have searched in SDN and got a document "HOW TO DOWNLOAD A HIERARCHY TO A FLAT FILE". However, is there any other way to upload the master data automatically on periodical basis.
Please help urgently.
Advance Thanks,
BW USAIf you want to extract master data from PRD in order to load in DEV, i suggest to do this (its a tricky thing):
For example, you want to download 0EMPLOYEE
1-In PRD, transaction RSD1
2-Enter 0EMPLOYEE
3-Copy the Master table for 0EMPLOYEE (/BI0/MEMPLOYEE)
4-transaction SE16
5-Enter the table name /BI0/MEMPLOYEE
6-in the selection screen, go to "Options" Menu and select "User parameters", and now select "Standard List SE16"
7-Execute
8-Now its show's up the 0employee data, go to "System" menu - List - Save - Local File
9-After you have the flat file, only rest create Infopackae in DEV Env. and load it from the flat file.
Asigns points if useful.
Regards -
Hi SCM folks,
Can anybody send me the master data fields used in supply chain management.
I am very new to SCM.
Or else send me the names of the tables containing master data. I am working on some modelling part of MDM where they are going to be used.
Thanks and Regards
Devinderpal yadavHi Devinderpal,
SCM uses a lot many fields which are relevant to different Runs e.g. SNP, Deployment, TLB, CTM, PPDS, TPVS etc.
I am giving the names of some of the master data tables which are mostly used.
Table Name Description
/SAPAPO/MARM Units of Measure
/SAPAPO/MATKEY Product
/SAPAPO/MATLOC Location product
/SAPAPO/MATLOTSZ Lot Sizes & Days' Supplies for Material Master
/SAPAPO/MATLSIM Location Product with Planning Version
/SAPAPO/MATMAP Mapping Table for Products
/SAPAPO/MATPRIO Product Priority Time & Version-Dependent
/SAPAPO/MATRELH Product/Location Product Hierarchies
/SAPAPO/MATRQ Demand Profile for the Material Master
/SAPAPO/MATTXT Material Descriptions
/SAPAPO/SNP01 SNP: Demand Profile
/SAPAPO/SNP02 SNP: Supply profile
/SAPAPO/SNP04 Profile of Priorities Classes for Customer Demand
/SAPAPO/SNP11 SNP: Deployment profile
/SAPAPO/TMCNV Data for product number conversion
/SAPAPO/TWHMATGR Definition Table for Warehouse Material Group
/SAPAPO/APPLOCS Location Master: Relevant location types for application
/SAPAPO/LOC Locations
/SAPAPO/LOCMAP Mapping Table for Locations
/SAPAPO/LOCPROF Version-Dependent Location Profile for Penalty Determination
/SAPAPO/LOCT Locations Short Text
/SAPAPO/LOCVER Location: Version-Dependent Fields
/SAPAPO/EDITQUAN Capacity Profile: Resource Bucket Capacity
/SAPAPO/EDITTIME Capacity Profile: Resource Time Capacity
/SAPAPO/RESCAP Capacity Profile: Resource Time Capacity
/SAPAPO/RESDIM Dimensions and Capacity of a Resource
/SAPAPO/RESDOWN Resource Downtime
/SAPAPO/RESSELP User Settings - Resource
/SAPAPO/RESVERS Versions Resource Capacity
/SAPAPO/RESVERST Texts Version Resource Capacity
/SAPAPO/RES_HEAD Resource Header Data
/SAPAPO/RES_INTR Resource Rates
/SAPAPO/RES_TXT Resources Short Text
/SAPAPO/ACTREL Production Process Model: Activity Relationships
/SAPAPO/COMP Production Process Model: Components
/SAPAPO/MODE Production process model: mode
/SAPAPO/PLAN Production Process Model: Plans
/SAPAPO/PLANACTT Production Process Model: Planning Activities
/SAPAPO/PLANOPR Operations in Plan
/SAPAPO/REQCAP Production process model: resources
/SAPAPO/TDPP Time-Dependent Process Parameters
/SAPAPO/PLAN_GEN PP/DS to SNP/PPM Generation
/SAPAPO/PLAN_MOD Modes Combination of PP/DS for an SNP/PPM
/SAPAPO/PPDS_GEN PP/DS to SNP/PPM Generation
/SAPAPO/PPDS_MOD Modes Combination of PP/DS for an SNP/PPM
/SAPAPO/TR Transportation Lanes
/SAPAPO/TRM Means of Transport for Transportation Lanes
/SAPAPO/TRMCARR Transportation Service Provider at Transportation Lanes
/SAPAPO/TRMLDIDU Table for Asynchronous Calculation of Distance and Duration
/SAPAPO/TRPMOD Assignment of Sources of Supply for Model
/SAPAPO/TRPROD Sources of Supply
/SAPAPO/TRPRODM Means of Transport for Transportation Lanes, Prod.-Specific
/SAPAPO/TRQTAH Quota Arrangement Header
/SAPAPO/TRQTAP Quota Arrangement Item
/SAPAPO/TRTYPE Means of Transport
/SAPAPO/TRTYPRES Means of Transport - Transport Resource
/SAPAPO/TR_MS_QH Dummy Table for Mass Maintenance
/SAPAPO/TR_MS_TL Dummy Table for Mass Maintenance
/SAPAPO/DEPSET Deployment Settings
/SAPAPO/DSNP_OPR SNP: Deployment Optimizer Profile
/SAPAPO/SCZPRF SNP Profiles for Days' Supply, Safety Stock, and Target Stck
/SAPAPO/SNP03 SNP: Transport Load Builder Profile
/SAPAPO/SNP04_TD Time-Based Cost Profilees in Material Master
/SAPAPO/SNP05 SNP: Optimizer Profile
/SAPAPO/SNP08 SNP: Key figures
/SAPAPO/SNP08T SNP: Key figure description
/SAPAPO/SNP09 SNP: Assign Category Group to Key Figure
/SAPAPO/SNP10 Global Category Settings for SNP/Deployment/TLB
/SAPAPO/SNP12 SNP: Lot Size Profile for Transportation Lanes
/SAPAPO/SNP13 SNP: External Order Type
/SAPAPO/SNP14 SNP: Name of Cost Functions for SNP Optimizer
/SAPAPO/SNP15 Supply Network Planning: Cost Function for SNP Optimizer
/SAPAPO/SNPBOUD1 SNP optimizer: Limit profile: Limits
/SAPAPO/SNPBOUND SNP Optimizer: Bound Profile: Names
/SAPAPO/SNPCOSPA SNP: Profile of Cost Multipliers
/SAPAPO/SNPCOST SNP: Aggregated Costs of Optimizer Calls
/SAPAPO/SNPOPKEY SNP Optimizer: Log Table Conversion
/SAPAPO/SNPOPLOG SNP Optimizer: Input Table Log
/SAPAPO/SNPOPMES Supply Network Planning Optimizer: Error Messages
/SAPAPO/SNPOPRES SNP Optimizer: Optimizer Results Log
/SAPAPO/SNPOPSE1 SNP Optimizer: Selected Fields
/SAPAPO/SNPOPSE2 SNP Optimizer: Selected Products
/SAPAPO/SNPOPT Internal SNP Optimizer Settings
/SAPAPO/SNPTLB Settings for Interactive TLB Planning
Do reward points if helpful,
Regards,
Manjit -
Error while loading the master data into hierarchy
Hi,
When i am trying to load the master data into a hierarchy, it is showing me the following error.
"Invalid Entry, hierarchy xxxxxx does not exist".
Can you please tell me what might be the possible cause for this error.
Thanks,
PrateekHello
Have you created a hierarchy, I mean go to Transfer structure->Hierarchy structure
->create hierarchy, put a check of whether it is sorted or time dependent etc. after that while loading data through infopackage just check that you have selected an appropriate hierarchy name in hierarchy selection tab.
Hope it will help!!
Regards,
Sandeep -
Issues with loading master data and hierarchy from BI InfoObject
Hi,
I was successful with loading the master data from BI InfoObject. It copies the text node as well but it discards the space I have in the technical name when it copies it to BPC. For example if my Text Node technical ID is "NODE 1" it copies it as "NODE1" on BPC side because of which my hierarchy load fails as it is not able to find "NODE 1".
What is the reason it deletes the space from technical ID? and how can I resolve this issue?
Do we have a provision to write a ABAP exit where I can check?
(PS: If i manuallay enter space on my BPC dimension the hierarchy loads successfully)
Thanks in advance,
Diksha.Hi,
You can check this in start routine which can be called from Transformation file using BADI.
http://help.sap.com/saphelp_bpc75_nw/helpdata/en/28/b66863b41f47589b9943f80b63def6/content.htm
Hope this helps...
regards,
Raju -
Export master data - A beginners design question
Hi,
Business Scenario and requirement
Master data export from ERP system to a legacy system. Integration engine is SAP XI/PI system.
Question
There are BAPI: s that can be used for this purpose. My question is as follows:
1. Should SAP XI make call to the standard BAPIs to extract the data?
OR
2. Should we developed and schedule an ABAP module that calls the BAPI and exports the master data to a buffer table which in turn the SAP XI/PI can get the data from via a custom made RFC or BAPI?
What is the usual way of working in these cases?Hi,
First you need to select data from SAP and sent SAP XI using program.
You can check the data using T code SPROXY, check this might be helpful.
Regards,
Sunil -
Master Data Explorer disables Model and Entities after every action in Excel
I'm working with MSSQL 2014 and Excel 2013 with the Master Data Services Add-on (MSQL and Excel are both trial versions.)
When I connect to the model then I perform any action on an entity in that model, the Model and the list of Entities in the Master Data Explorer panel become disabled and I have to close the pane, reconnect to the MDS server and select the model again.
My MDS security settings are fine because I can edit the entities I want from Excel, it's just the disabling that is a pain.
Is this the behaviour of the trial version? I haven't found anything that says it is.
Any advise appreciated.
ThanksAfter turning up the logs on the MDS client and the MDS server, and putting Fiddler in between, I saw the client ask the server: Is DQSInstalled? The server politely responded: <IsInstalled>false</IsInstalled>. What criteria
does the MDS server use to determine that DQS is installed?
The guts of the request:
<s:Body><DataQualityInstalledStateRequest xmlns="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09"/></s:Body>
And the response:
<s:Body><DataQualityInstalledStateResponse xmlns="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09"><IsInstalled>false</IsInstalled><OperationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Errors/><RequestId>682c9b4e-ffef-492d-8bbb-17b315b5fe4d</RequestId></OperationResult></DataQualityInstalledStateResponse></s:Body> -
Hi All,
I have an issue while loading the data from psa to master data infoobject.
DTP Error:
When we had extracted the data from ECC to PSA, the values for field "IOBJNM" are not populated for 0RPM_PORT_ITEM_HIERARCHY
Thus it is throwing an error while populating this data to the target.
From where this field will fetch the values?
Why these values are not being populated from ECC?
Will there be any issue from BI side? can anyone help me on this.Hi Raman,
yes I had extracted data in RSA3
There are no values for the field "object".
Do you have any idea why these values are missing? -
Master data and Hierarchy load based on property
Hi,
My GL account FSV looks like this in ECC:
Node 1
a/c 100
a/c 200
Node 2
a/c 100
a/c 200
Node 1 accounts are all debits (so debit flag is checked for them).
Node 2 accounts are all credits (so credit flag is checked for them).
The same comes in BW.
When I am pulling it in BPC, it is saying that a/c 100 and a/c 200 has different parents.
I want to create two new accounts for each i.e. 4 in total
credit_100
credit_200
debit_100
debit_200
Need some help in writing the conversion logic for these.
Basically, we have to look at the property (debit/credit) and then assign a/c100 either to credit_100 or debit_100.
same for a/c 200.
Please advise at earliest.
Thanks.Hi,
You can use the mapping section of the transformation file for this purpose. It should be something like:
*COL(5) + *Str(_) + *COL(1)
I am considering that the 5th column of your file is the property. The 1st column is the ID.
Please take a look at the below link for more information:
http://help.sap.com/saphelp_bpc75_nw/helpdata/en/5d/9a3fba600e4de29e2d165644d67bd1/content.htm
Hope this helps. -
Reporting on Alternate Hierarchy master data (HR-BW) thru DSO object
I have a quick question. I would appreciate if you know of any direction to approach this.
We have a hierarchy in a external system that we want to bring into BW as alternate hierarchies. The hier nodes are a bunch of leagacy hierarchies and the leaves will be 0COSTCENTER (R/3 values). After loading this hierarchy in BW, we need to manipulate and add 0POSITIONS to the 0COSTENTER hierarchies from R3 and store this back as another hierarchy (with 0POSITION as leaves below 0COSTCENTER). Now we need to report on this hierarchy and get stats like # vacant position, occupied position, etc.
Have you seen anybody doing this kind of manipulation, reading hierarchy data into DSO object, reporting, etc?
Any idea will be appreciated.
Thanks
RajHi,
To provide you with further information
i need the following data in my BW report
HRP1000 - OBJID, OTYPE, STEXTBEGDA
HRP1007-STATUS
HRP1011-SOBID, RELAT
HRP1005-TRFGL
PA0002 NACHN, VORNA
<b>PA0007 - WOSTD ( Number of hours per week)
HRP1011 - MOVAG (Number of hours per month)</b>
Some one in HR Fourms told me that these tables are master data tables and i am reporting on master data
So Anil,Quick question if the data i need is master data can i use the cube u suggested
Please update me on this
Thanks a lot -
Master data hierarchy synchronization for BPC NW 7.5
Hi all,
Here is my situation,
Trying to load master data and hierarchy for BW costcenter. Parent CostCenter hierarchy is 10001000.
CostCenter members are concatenated with Controlling area 1000.
I followed the master data and hierachy sycnhronization for 7.5 without any success.
I want to load only CsstCenter members without concatenatinon e.g. instead of 1000F1200, I want F1200.
Note thaI cannot use SUPPRESSCHARACTER 1000 as it suppresses other unintended values like 1000F1000
I need a method to truncate only first four characters
Please helo,
Kara.Vijay,
I am looking for suggestions on transformation and conversion files.
My current settings,
Transformation file:
NODENAME=IF(NODENAME(1:4)=STR(1000) then NODENAME(5:13);NODENAME)
HIER_NAME=HIER_NAME
PARENT=PARENT
ORDER=ORDER
Conversion file:
External: 10001000
Internal: PARENTH1
I get error: "Hierarchy nodes include dimension members that do not exist" -
Master Data & Hierarchy loading into BPC from BW
HI all,
When i am getting master data and hierarchy from BW i need to replace a "-" to an "_".
These members are parents in BW.
I was able to do that using a conversion file for the master data. But when i run the hierarchy package it says parents dont exist because the nodes that were pulled before are not with a underscore and not a dash.
Ex: XXXX-XX needs to be replaced as XXXX_XX.
This member is a parent aswell. So i need to add conversion in the hierarchy load. I did that but its not taking it.
Conversion file for hierarchy load looks like this:
External Internal
XXXX-XX XXXX_XX
I am on BPC NW7.5 SP6.
Thank You all.I think conversion file string manipulation for BW infoobject hierarchy imports has some issues. I suggest reporting the problem to SAP support by creating a message on the Service Marketplace. Please be very clear in the message about your setup and how to recreate the problem and why you think it is a bug so that you don't receive back a reply about it being a consulting issue. Expect some time to work through this with support and eventually development, with the goal of getting a correction note released to fix the issue.
In the meantime, you might try to do the string manipulation in the transformation file *MAPPING section instead of the conversion file.
NODENAME=NODENAME(1:4)*STR(-)NODENAME(5:6)
or substitute NODENAME above for PARENT if that is appropriate level with the issue.
Best regards,
[Jeffrey Holdeman|http://wiki.sdn.sap.com/wiki/display/profile/Jeffrey+Holdeman]
SAP Labs, LLC
BusinessObjects Division
Americas Customer Solutions Adoption (CSA) team -
Hi friends,
I want to know more details about the master data, when there is one cube or dso, how can I find out that master data objects in that?
When right click on master data info object and display, there is tabs called u2018general, business explorer, master data/texts, hierarchy, attribute and compoundingu2019, want to know much details on each tab and option in that.
I know some thing about these options, but want to know all options. This is basic question, but wants to know detaily from experts. Please give more details on this. Thanks in advance.
Suji.there are 6 tabs in master data datasource
1. general tab, 2. Business explorer 3. master data/text 4. Hirarchy 5. attribute 6. Compounding
General:
in this there are 4 options
1. dictionary : give data type of that object, give length of the object, convertion rotiune is alpha which makes
"ALPHA conversion", is a transaction (transaction code RSMDCNVEXIT) that checks the format of all values of characteristics that use one of the conversion routines ALPHA, GJAHR and NUMCV. If values are found that do not have the correct internal format it can replace them by correct value and update all dependant SAP NetWeaver BI objects (like InfoCubes, Hierarchies, master data of other characteristics...).
The most important conversion routine - due to its common use - is the ALPHA routine that converts purely numeric user input like '4711' into '004711' (assuming that the characteristic value is 6 characters long). If a value is not purely numeric like '4711A' it is left unchanged.
transfer routine : when u want to write the routine use the create buttom.
Business explorer:
use authorization relevant check box when you want the object as authorization and use in report based on user requirement.
Master data/text:
it shows the object has attr or text or both, you can find by identifing the check box
Hirarchy:
if the check box of with hierarchy is checked then it has hierarchy.
Attributes:
it shows the attributes of the attributes.
compounding:
In Compounding, A Field or another Object is attached to an Info Object. A Compounding Characteristic is when object's definition is incomplete without the definition of another Characteristic Info Object.
We can also determine whether we want to compound the characteristic to other InfoObjects. Sometimes we need to compound InfoObjects in order to map the data model. Some InfoObjects cannot be defined uniquely without compounding.
For Example the Info Object - Location (0PP_LOCAT) has to be assigned with a Compound Info Object - Plant (0PLANT).
By using compound InfoObjects, you can model the dependencies between InfoObjects. You can compound InfoObjects to map the data structure of a source system.
Maybe you are looking for
-
How to get spool number when using SUBMIT job
Hi All, I am calling standard program using SUBMIT through JOB as below. Now I need spool number for this job to covert the output to PDF and send to mail. See the below code and guide me. CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = n
-
JSPM phase error : admin/user/SID does not exist
Hi , There is an error message while opening the JSPM Phase error report: "cannot read secure store properties .could not set up secure store.property admin/user/SID does not exist.msg.util.dyn.0003.com.sap.security.core.server.secstore.secstoreFS ge
-
Officejet Pro 8500 A909G Can't Scan to Network Folder - Install won't detect Printer
I have installed an 8500 on a wireless network. There are 2 PC's; 1 is XP Home, the other is XP Pro, both are Service Pack 3. The Router is a Linksys WRT54G2, Wireless adapters in both PC's are Linksys Wireless G - PCI cards. Both PC's are runnin
-
I have run across a rather tiring error in this exercise. when i Try to run the completed DeskTopNotification adobe air application the window for the program fails to appear on my desktop. No errors appear when I save the file, also I tried running
-
I had elements 11 and it was working fine then the editor failed to launch. I tried several times to launch it then and decided to upgrade to elements 13. I finally got 13 installed from a download (which had it's own set of problems) and the edito