Multiple keyfigure from different planning area based on attribute value
Multiple keyfigure from different planning area based on the attribute value of Cost element charac.
I need to obtain the value of the attribute in a fox function. Let me explain it further.
Background :
Planning area -
Charac----
KF
area1 -
Payscale group--- Amount
Cost element------AmountVR
area2--Payscalegroup----KF1
KF2
KF3
Cost Element has an attribute "Type"
Value for attribute "Type" = 1,2,3
Based on the value of the attribute, the corresponding KF needs to be multiplied.
Logic :
If type = 1.
AmountVR = Amount * KF1.
elseif type = 2.
AmountVR = Amount * KF2.
elseif type = 3.
AmountVR = Amount * KF3.
endif.
The problem I'm facing is that I'm not able to read the data of attribute "Type". None of the below statement retrieve the value of the "Type".
TYPE = ATRV(Attribute,COSTELEMENT,CO_AREA)
or
TYPE = ATRV(Attribute,COSTELEMENT)
Could you please help me in reading from a time dependent compounding InfoObject?
Regards,
Raghu
Hi..
Thanx Bindu..
I have actual data for Month days..if i am craeting in same layout it is too large.
that's why i am creating two layouts.
below example for better undersatnding.
Actual:
D1 :D2: D3 :D4 : D5 :D6 : D7 : FULLACT (sume of C(1) sum of d1 to d7))
10 :8 :12 : 10 : 14 : 6 : 10 : 70
Plan:
D1EST : D2EST: D3EST :D4EST :D5EST: D6EST: D7EST: FULLEST (sum of d1 to d7)
10 :10 : 10 : 10 :10 : 10 : 10 : 70
How can i read FULLACT value and that value i have to distribute equally in planing layout and always FULLEST is equal to FULLACT.if not equal i have to throug error message hoe can i setup if you have sample code can you send it to me.
what is your idea....
Edited by: Eyda rose on Jun 4, 2008 4:59 PM
Similar Messages
-
Invoke different Summary Screen based on attribute value
Hi Experts,
I have a requirement to show different OPA landing summary page based on attribute value received from Siebel application. Is that possible?
For e.g.: Create 2 summary screen
Siebel field value opa_attr1 = A or B, if A I want to display summary screen 1 otherwise display summary screen 2.
Thanks,
VinayThanks you for your reply. The link is not what I want. My case is that I already have a map stored in Oracle database under obiee_navteq schema. I want to use OBIEE to display map by adding different image/icon at different cities based on the value of an attribute column. All the examples I can find is to use measure column as an condition, not by attribute column.
Thanks -
How to copy data from one planning area to other planning area
Hi ,
I need to copy data from one planning area to other planning area, the MPOS for two planning areas are differant and here my scenario is one planning area having extra key figures.
First i need to release forecast data to CIP planning area and then, i load the data from infocube to MPS planning area and copy the data from CIP planning area. here both MPS and CIP planning areas having different MPOS .
Please help me in this. Please give me the stepls i need to follow.
Thanks in advance.
Regards,
ChanduHi,
You can use the transaction /sapapo/tscopy.
In this you can configure your source plng area and destination plng area. You also have an option to map your KF. There is no problem if the MPOS are different as long as you are able to map the characteristics between the 2 MPOS.
Alternatively, you can create an Infocube which shares common ground between the 2 planning areas and extract data from CIP plng area into the infocube and then copy teh data from infocube to MPS plng area using the the transaction /sapapo/tscube.
Hope this helps.
Thanks
Mani Suresh -
What's the RFC name for BPS to transfer data from one Plan-Area to another?
I created a role for BPS planner.This include all authorization except the RFC authorization for transfering data from one plan-area to another.However, even I set the '*' to the RFC name. Am I missing something? Any suggestion is appreciated.
Best regard,
Gerald HeHi Vlad,
Thanks for your reply. It's helpful.
Finally, I found that this error message will be pop-up when the authorization is not right. For example, if you don't have right authorization to access the corrsponding InfoCube which the BPS is based on. Now, I find the root cause and fixed this issue.
Best regard,
Gerald -
Taking long time to load from the planning area to the cube since cvc big?
Hi all,
We have a huge number of cvc for various countries, while we are planning to load the data from the planning area to the cube using those cvc it consuming 40 hours.
I happneed to check the cvc are more than 15,000 that is one reason. But i still need to improve the time taken to load the data from the planning area to the cube using the process chain.
I happened to split the process chain to load data respectively to the sales organisation but still the same!!
Can anyone help me nor recommend the sap process to improve the data loading from planning to cube in apo demand planning?
Thanks
PoojaHi Pooja,
15K is not huge at all. We have worked with 50k and still managed do the extract into cube in about an hours time.
Pls help me understand a few things, so that we can help you better.
1) Number of KF?
2) Number of Periods?
3) Key Figure Storage types - Is there any KF stored in Infocube rather than Time Series, this can be found in the Key Figure details in the Planning Area.
4) Pls explain your data flow like PA--> Datasource --> Communication Structure --> UPdate rules --> Cube???
5) Are you using Parallel extraction in your Datasource? This can be checked in Data Extraction tools from your Planning Area Screen.
Few general tips.
1) Parallelize your datasource.
2) Load into PSA and Infocube parallely.
3) Do not include KF stored in Infocube for your backup, use only KF stored in LC.
Thanks
Mani -
Creating Sales Order with reference to Quotation from different Sales Area
Hi,
I would like to inform you that our customer (GE ENERGY OC) from Europe have a requirement where they want to create sales orders with reference to quotation that is from different sales area. Standard SAP functionality doesn't allow this feature, hence requesting your help to give me an update in this regard.
Please treat this as urgent as they have to do business cutover where they are in the process of completing open sales orders.
Thanks
Ashfaq
Mobile: +91-98857-07558
E-Mail: [email protected]Hi RadhaKrishna,
In standard system it is not possible to create sales order from a quotation whose sales are is different.
However I think this is possible by using some user exit in sales order. I have never tried this.
Regards
srini -
BAPI or FM needed to retrive data from SNP Planning Area
Hi All,
There is a planning area created for SNP ,now I need to retrive key figure values present in this SNP Planning area.Does any know of BAPI or FM which can be used to retrive data from SNP Planning Area?
Thanks,
VenuHi Venu,
A) Please try this BADI Implementation
/SAPAPO/EXTRACT_EX Sample implementation
/SAPAPO/SDP_EXTRACT Definition name
/SAPAPO/IF_EX_SDP_EXTRACT Interface name
/SAPAPO/CL_IM_EXTRACT_EX Class name
The Uses of this BADI are;
1) You can interrrupt the data extraction process from the planning area.
2) You can use the CHANGE_INPUT method to override the input parameters for the extractor (sent from the requesting system).
3) You can use the CHANGE_OUTPUT method to alter the extracted data, derive the values of certain InfoObjects , for example.
4) You can use the CHANGE_SELECTION method to modify the selection table that is used for extracting data using a BAdI method. This is particularly useful when extracting data from an SNP planning area because you cannot specify a location product in the standard selection.
B) You can also try the below function modules
/SAPAPO/CL_IM_EXTRACT_EX - Load key figures of Demand Planning
/SAPAPO/CDI_TSDMID_KEYFS_LOAD - Load key figure data from TSDM
Regards
R. Senthil Mareeswaran. -
How to extract data from SNP Planning Area
Hi All,
I am trying to extract data from SNP Planning Area. i had created the data source as it is given in help document but when i try to test the data source for the data through extractor checker it gives a message "0 data records selected".
So please help me out if some body have some document in the regard pl forward it to my mail id [email protected]
Thanks in Advance.
Best Regards.
rahulHi Ganesh,
In SNP you do not have to go to RSA6 u can create datasource in S&DP Administration>change planning area>Extras-->Data Extraction Tools.
from there u can do all the settings and can as well test.so there is no use of either RSA6 or RSA3.
bets regards,
rahul -
Is it possible to regroup data based on attribute value of a tag?
is it possible to regroup data based on attribute value of a tag?
Hi Rajeev,
You can filter records during import if one of the Matching field is of type Lookup.
In your case if you create City as flat lookup table in MDM & maintain lookup values in DM(Just as an example), then you can import only records where city is HYD.
Map Name & City, Then in Match Records tab select both the fields (Combination)
then right click on it & select Filter.. option.
Now new pop up will open where you be able to see ur Lookup table values, from there select HYD and Add
Now in default Import Action, set Create Action for None/None (All other will be skip)
This way you will import only HYD records.
But this is possible only on Lookup fields & not foe Text fields
Hope this will help you
Thanks & Regards,
Mahi -
CK11n with activity prices from different plan versions
Hello,
We are looking for a simple & practical way to calculate a standard cost estimate for a material using activity prices from different CO plan version.
In the valuation variant of the costing variant the CO plan version is determined from where the activity prices are taken, eg version 0
So, we want to cost the same material using the activity prices of a different plan version, eg 90, or 91 ... but without using a different costing variant per CO plan version(so without having to create/customize a separate costing variant per CO plan version)
Is this possible?
Can we use costing versions in this respect?
Many thanks
AlainHi,
Thanks for quick feedback ... but how do you assign this valuation variant in the costing version... ?
Can you enter is in CK11n? or what transaction needs to be customized?
Thanks, Alain -
How to Query Multiple Fields from different Tables using Toplink Expression
Hi,
I am trying to prepare an Oracle Toplink Expression to qurey the multiple columns of different tables. the query as following. Please can anyone help?
SELECT CYCLE.CYCLE_ID,
CYCLE.ASPCUSTOMER_ID,
CYCLE.FACILITYHEADER_ID,
CYCLE.ADDUSER,
ASP.FIRSTNAME || ' ' || ASP.LASTNAME ADDUSERNAME,
CYCLE.ADDDATE,
CYCLE.LASTUPDATEUSER,
ASP.FIRSTNAME || ' ' || ASP.LASTNAME LASTUPDATEUSERNAME,
CYCLE.LASTUPDATEDATE,
CYCLE.CYCLENAME,
CYCLE.CYCLENUMBER,
CYCLE.DESCRIPTION
FROM CYCLE,ASPUSER ASP
WHERE CYCLE.ADDUSER = ASP.ASPUSER_ID
and then i want to send that expression to readAllObjects method as a parameter
Expression exp = (..............this is the required qurey expression...................)
Vector employees = session.readAllObjects(getClass(), exp);
thanks,You havent given any information on the mapping between Cycle and Asp. I presume there is a one to one mapping between them. Also it appears there is no "WHERE" clause to limit the number of cycles being retrieved. If that is the case then I presume you want to load all cycles in the system.
Thats just a clientSession.readAllObjects(Cycle.class). If you have indirection turned on the Asp should get loaded when you do a cycle.getAsp().
I presume that SQL you posted loads all the columns of CYCLE and ASP. If you are interested in a subset of CYCLE or ASP then you should do a ReportQuery or partial object read.
Hi,
I am trying to prepare an Oracle Toplink Expression
to qurey the multiple columns of different tables.
the query as following. Please can anyone help?
SELECT CYCLE.CYCLE_ID,
CYCLE.ASPCUSTOMER_ID,
CYCLE.FACILITYHEADER_ID,
CYCLE.ADDUSER,
ASP.FIRSTNAME || ' ' || ASP.LASTNAME ADDUSERNAME,
CYCLE.ADDDATE,
CYCLE.LASTUPDATEUSER,
ASP.FIRSTNAME || ' ' || ASP.LASTNAME
LASTUPDATEUSERNAME,
CYCLE.LASTUPDATEDATE,
CYCLE.CYCLENAME,
CYCLE.CYCLENUMBER,
CYCLE.DESCRIPTION
FROM CYCLE,ASPUSER ASP
WHERE CYCLE.ADDUSER = ASP.ASPUSER_ID
and then i want to send that expression to
readAllObjects method as a parameter
Expression exp = (..............this is the required
qurey expression...................)
Vector employees = session.readAllObjects(getClass(),
exp);
thanks, -
How to update multiple columns from different tables using cursor.
Hi,
i have two tables test1 and test2. i want to udpate the column(DEPT_DSCR) of both the tables TEST1 and TEST2 using select for update and current of...using cursor.
I have a code written as follows :
DECLARE
v_mydept1 TEST1.DEPT_CD%TYPE;
v_mydept2 TEST2.DEPT_CD%TYPE;
CURSOR C1 IS SELECT TEST1.DEPT_CD,TEST2.DEPT_CD FROM TEST1,TEST2 WHERE TEST1.DEPT_CD = TEST2.DEPT_CD AND TEST1.DEPT_CD = 'AA' FOR UPDATE OF TEST1.DEPT_DSCR,TEST2.DEPT_DSCR;
BEGIN
OPEN C1;
LOOP
FETCH C1 INTO v_mydept1,v_mydept2;
EXIT WHEN C1%NOTFOUND;
UPDATE TEST2 SET DEPT_DSCR = 'PLSQL1' WHERE CURRENT OF C1;
UPDATE TEST2 SET DEPT_DSCR = 'PLSQL2' WHERE CURRENT OF C1;
END LOOP;
COMMIT;
END;
The above code when run says that it runs successfully. But it does not updates the desired columns[DEPT_DSCR].
It only works when we want to update single or multiple columns of same table...i.e. by providing these columns after "FOR UPDATE OF"
I am not sure what is the exact problem when we want to update multiple columns of different tables.
Can anyone help me on this ?oops my mistake.....typo mistake...it should have been as follows --
UPDATE TEST1 SET DEPT_DSCR = 'PLSQL1' WHERE CURRENT OF C1;
UPDATE TEST2 SET DEPT_DSCR = 'PLSQL2' WHERE CURRENT OF C1;
Now here is the upated PL/SQL code where we are trying to update columns of different tables --
DECLARE
v_mydept1 TEST1.DEPT_CD%TYPE;
v_mydept2 TEST2.DEPT_CD%TYPE;
CURSOR C1 IS SELECT TEST1.DEPT_CD,TEST2.DEPT_CD FROM TEST1,TEST2 WHERE TEST1.DEPT_CD = TEST2.DEPT_CD AND TEST1.DEPT_CD = 'AA' FOR UPDATE OF TEST1.DEPT_DSCR,TEST2.DEPT_DSCR;
BEGIN
OPEN C1;
LOOP
FETCH C1 INTO v_mydept1,v_mydept2;
EXIT WHEN C1%NOTFOUND;
UPDATE TEST1 SET DEPT_DSCR = 'PLSQL1' WHERE CURRENT OF C1;
UPDATE TEST2 SET DEPT_DSCR = 'PLSQL2' WHERE CURRENT OF C1;
END LOOP;
COMMIT;
END;
Please let us know why it is not updating by using using CURRENT OF -
How ATTACH multiple files from different folders in one ATTACH 'session'?
Hi,
In Mac Mail, I often have to attach 2 or 3 separate files, all from different folder locations on my hard drive.
This requires clicking attach, selecting file 1 and clicking OK, which closes the Attach dialog.
Then I have to do it again 2 times for each other file. oy.
Is there a way to Highlight multiple files in different directories (ala Command-Select...which doesn't work) before selecting OK?
OR
I've found that I can DRAG a file from the Attach dialog into the email and the dialog will remain open, only the file is HIGHLIGHTED in the email and , hence, gets replaced by the next file I drag into the email (or select by the normal method)....
Is there a way to drag that file#1 into the email and have it NOT remain highlighted, so that I can pick another file to add in addition to that one?
Thanks!ShizzleFizzle wrote:
Is there a way to Highlight multiple files in different directories (ala Command-Select...which doesn't work) before selecting OK?
Have you tried dragging files from Finder windows into the mail message window? -
How do I view multiple images from different projects at the same time?
Hello
I've been trying to find the answer in the user manual, but no luck so far.
I did find how to open 2 projects at once, but I can only see one image at a time in the viewer and I have to keep going back and forth between projects to compare images. (These are scans of old photos and I want to eliminate the ones that are poorer quality, so need to compare numerous images from 2 sets of scans)
How can I view an image from one project at the same time as an image from another? I know that it can be done in the same project by apple-clicking the second, third etc image, but this doesn't work if the images are from different projects.
Thank you
ElizabethThank you again Tony
I've now created an album, independent of the projects, and dragged test images into it and it does just the job I needed. Now i just need to keep my brain sorted with which ones are which while i'm working
Elizabeth -
Consolidation of multiple invoices from different company codes
Dear sap gurus,
Please advice me on consolidation of invoices from different company codes?
If no why consolidation of invoices from different company code is not recommended ?
what are the disadvantages?
PhaniHi,
What is your requiremen? Which Invoices Vendors or Customers?
Using ABAP we can develop the report program.
You want to view a report of Customer/Vendor Invoices of all Company Codes at a time correct.
So, in your report map the invoices of different company codes to one report.
Thanks
Chandra
Maybe you are looking for
-
Non ASCII characters are converted to '?' or ASCII characters
Non ASCII symbols like æ ø in the xml file have been converted to ? or other ascii characters. What could be the reason behind this.
-
Dear SAP Gurus, While creating a vendor, is it possible to create a customer simultaneously.Customer should have same code as that of vendor but reconciliation account should be different. Regards, Nilesh Deshmukh
-
How is lead time calculated for QM notifications
Can somebody please tell me what fields are used to calculate lead time? It is field SUMDLZT in MCQMEL? Is there documentation on how this is calcuated?
-
Integrate Oracle EBS R12 with third party Fax
Hi, We are trying to integrate Oracle EBS R12 with third party Fax. Can anyone share any documents stating the high level solution approach for this kind of integrations? Please send me any docs on --> [email protected] Thanks Suman
-
"Activation server could not be reached." HELLLPPPPP!
I'm on the setup screen after restoring my iPhone & this message pops up! I now have no phone! Help please!