How to pass selection filters to logic and extract data from BI to BPC
Hi everybody. I checked the forum and I found and tried some solutions but not matching my main aim.
Scenario:
In the input schedule I have a button which runs a data package to upload datas into BPC, coming from a BI cube.
The pushbutton menu is ok. I tried also a solution suggested on the blogs and I can upload all transaction datas from BI to BPC successfully.
But when I run the data load, I want to take from the BI cube ONLY the datas matching the CVW selected, not all the datas from the BI cube. Second needing is to upload during the run 2 keyfigures from BI to BPC with same selection filter.
Example:
- I select in the Current view ENTITY: ACME and CATEGORY: CON
- I want to upload the 0AMOUNT and 0QUANTITY from the BI cube to BPC of the 0COMPANY "ACME" and the 0VERSION: "CON"
As I understand I can put in the Options of my transformation file using SELECTION , something to filter the datas, but I want that this is dependent from the current view selection. No extra prompts, and to upload the 2 keyfigures in the same process.
Any idea is welcome.
Thanks a lot in advance for any help.
Edited by: Walter Cista on May 29, 2010 9:29 AM
Edited by: Walter Cista on May 30, 2010 7:14 PM
Hi,
thanks for the answer, but my situation is little bit different.
I don't want to ask again with prompt to choose my ENTITY to the user, because I have on the main Input schedule, a menu button to choose ENTITY and so the user will just choose once.
I also understood that the variables selected with the current view, can be found inside DEFAULT logic with [dimension].Currentmember, but I do not work with default logic. I have my own ZLOGIC, and during the call I would like to pass the ENTITY choosen by the user to the logic. In this way when I run my transformation to upload data from a BI cube to BPC cube, I only select a slice of datas, not all the datas in the cube. In short, if I can manage the [DIMENSION].CURRENTMEMBER I will only take from the BI cube the datas I want. As I know if in the TRASFORMATION OPTIONS, in SELECTION if I pass some datas, like ENTITY = ACME I upload to BPC only BI datas of company ACME.....
So, I would like to do something like this.
Any reply and help is welcome
Walter
Similar Messages
-
Need to pre-populate and Extract data from static PDF form
Hi Jasmin or Jayan or anyone else that can answer.
I have a requirement to use Digital Signatures. Because of that, the forms must be static PDFs and the form variables will be “document form”. I want to pre-populate the form via an SQL query and custom render process and render it as PDF so that the submitter can apply a digital signature when he/she is done and ready to submit for approvalSubsequent approvers will also digitally sign the form. I know that I will specify the custom render to render only once and thereby preserve the signature(s) on the form. I do, however, need to extract data from the form to control the business process. I cannot access the data in the form the same way I do with an xdp and I also cannot pre-populate the same way I do with an xdp.
Any suggestions on how to attack this?Parth, one problem with your approach is he will submit PDF and therefore you won't be able to put the PDF in a variable that's suppose to contain just xml.
The prepopulation should be the same. If you start off with an xdp, then you will call a render service that merges data with your xdp to create a PDF.
Now when you submit, you will submit the entire PDF back in the Document Form variable. In Workbench, you can use the FormDataIntegration service to extract data from that PDF that's being stored under Document Form var/object/document and put it in an xml variable. Then you can just use xPath to do your condition.
I'm assuming you'll just pass that same Document Form variable to the next step, because if you do any change to the PDF it'll brake the signature.
Let me know if I missed anything.
Jasmin -
URGENT: How to selectively migrate composite instances and task data from one env to another
Gurus,
We've come across a situation whereby we need to migrate instance data (including Human Task related) of some specific composites from one environment to another.
(Environment is equivalent here to a different domain installation on different physical server.)
Is this possible in some standard way like using Oracle import-export utility or script?
If not, how can this be achieved?
Thanks in advance for any help you can provide on this.
With regards-
AshishHi,
If your SharePoint environment supports InfoPath Forms, then you can customize the form and add rules to make the list items as read only when user A submits the form.
you can then write a form load event to check the logged in user using username() function. This logic can be implemented in variety of ways, like setting a flag when User A submits the form, or storing user A username in a form variable etc., else comparing
User A and User B values within form Load event.
Another way of doing this is using Views or grouping all of the User A fields within a section etc.,
The above would take care of Form logic, and for the workflow, you can use SharePoint designer to create a custom workflow, where it will run on onItemCreate and onItemChange events.
The logic for workflow would be if the form Submitted for the first time, the workflow will start and send an email to User B, and when User B submits the Data then onItemChange change event will start the workflow to send an email to approver to approve
the data.
here are some links for your reference -
http://office.microsoft.com/en-us/infopath-help/add-formulas-and-functions-in-infopath-2010-HA101821255.aspx
http://office.microsoft.com/en-us/videos/video-create-an-approval-workflow-in-sharepoint-designer-2010-VA101897477.aspx
http://blogs.technet.com/b/meacoex/archive/2010/11/01/get-manager-approval-in-sharepoint-designer-2010-step-by-step.aspx
Hope this helps!
Ram - SharePoint Architect
Blog - SharePointDeveloper.in
Please vote or mark your question answered, if my reply helps you -
Validating and Extracting Data from OBSSOCookie
Hello, I am looking for references on how to validate an OBSSO Cookie that is presented by a user (through their browser) and how to extract values from the cookie (using JAVA API calls in the Access Manager SDK).
I am not able to locate any references in the developers guide - can someone please assist or point me to some documentation to start?
Thanks in Advance.Here's a snippet from when I did this to get the username from the cookie:
public String getUser(HttpServletRequest request, HttpServletResponse response) {
try {
String sdkLocation = System.getProperty("oam.sdk.location");
ObConfig.initialize(sdkLocation);
catch (ObAccessException ie) {
System.out.println("Initialize failed");
ie.printStackTrace();
Cookie cookie = getCookie(request, "ObSSOCookie");
ObUserSession userSession = null;
try {
userSession = new ObUserSession(cookie.getValue());
catch (Throwable t) {
t.printStackTrace();
System.out.println("Failed to create new user session");
try {
String DNarray[];
if (userSession.getStatus() == ObUserSession.LOGGEDIN) {
String userDN = userSession.getUserIdentity();
StringTokenizer userST = new StringTokenizer(userDN,",=");
DNarray = new String[userST.countTokens()];
for(int i=0;userST.hasMoreTokens();i++){
DNarray[i] = userST.nextToken();
userID = DNarray[1];
System.out.println("user ID is " + userID);
else {
System.out.println("Login failed. Return status = " + userSession.getStatus());
catch (com.oblix.access.ObAccessException obae) {
obae.printStackTrace();
obae.getMessage();
return userID;
} -
How can I select videos (only videos) and export them from iPhoto?
I know how to export one movie at a time from iPhoto, but I want to export all (or a bunch) of videos at a time. They are mixed in with photos, and on many many different dates. Is there a way to find only the movie files and export them as original files? I my macbook is full and if I export iPhoto stuff as a batch the videos end up being reduced to one frame only (the sidecar file). Please advise. Thanks!!
MacBook Pro
Moving Your iPhoto Library External Drive
iMovie Tutorials
iMove Unofficial FAQ -
How to process a simple notepad file and extract something from it not all.
I am sending the text file from html page to servlet and i want to do something with that text file and the result would be in excel.
for example if my file contains:
Notepad file Contains:
CP STATE
MAU SB SBSTATE
NRM B WO
and i want only SB,SBSTATE in my excel file not MAU option in excel.
I want output in excel as:
SB SBSTATE
B WO
so please tell how to do this.
Please write some program to explain this,i will be very thankful to you.
BR//
Anubhav GulatiI am not angry, I am just seriously helping you to become a developer :)
I've suggested you to use BufferedReader. It's API is descriptive enough (as all other API's of Sun tho). And the official I/O tutorial of Sun is also very helpful. Further on you only need to play with String#substring(), String#indexOf() and/or String#matches(), which are all already basic knowledge of the Java String API.
Or ask us the specific question/problem where you're stucking with, while you're trying to develop it. -
How to connect Openoffice Base with java and retrive data from it?
I need to retrive data from Openoffice-Base in windows through java. Is there any driver which helps to retrive data from Openoffice-Base.
[http://tinyurl.com/nfvbbg]
-
How to Create an R/3 source system and load data from there
Hello All,
Till now I have only worked with Flat files. I want to create an R/3 source system and extract data from there on to my Info Providers.
Does anyone has detailed steps for that. I am using BW 3.5 system
Thanks n Regards,
Abhishek1. Type Transaction WE30. Check iDoc types
2. Type Transaction SM59. Maintain RFC destinations
a.) Open the RFC Destinations. b.) Find your Source System and double click on it. c.) Technical setting should contain information regarding yoursource system d.) Logon Information should contain source system client and name & password for you remote logon. We use RFC_SAB for BW logon to R/3 and RFC_AAE for R/3 logon to BW. Password for both is always xxxxxxx. e.) Execute your 'Test Connection' & 'Remote Logon'. You should NOT be prompted for a password, if you are then the logon info is incorrect. f.) Repeat above to verify RFCs for other systems (CRM etc)
3. Type Transaction WE21. iDoc Processing Ports.
a.) Select 'Ports' and then 'Transactional RFC'. b.) Click on the Port # for you source system. c.) Verify description & SAP R/3 version.(BW 2.1C should be release 4.x) d.) RFC Destination should be one created in SM59. If non-existent then create one
4. Type Transaction SE16. Data browser (for R/3  BW Connections)
5. Type Transaction SM30. Msg Types & Assignment to iDocs
Enter 'EDIMSG' in the Table/View field. Click on the 'Enter Conditions' option for Restrict Data Range. Click 'Maintain'. Select Message Type. Then enter 'RSSEND' in "From' field. Verify that the Basic Type matches what is in your RSBASIDOCtable for each of your connections. If any are missing any entries you must create them as follows: Create another session and type Transaction WE30. Enter IDoc Type (ZSBAXXX) in Obj. Name field (Suggestion: Start new type with 'ZS' + Transfer Structure Prefix + (3)#'s) Select Create. Select "Create from Copy'. Enter 'RSSEND" in 'Copy From' field Enter Description (i.e. IDoc Type for BW Development) Execute (Green Check). Repeat for other missingentries.
6. Go to the SM30 main screen. Clients Overview
Enter 'T000' in the Table/View field. Click 'Maintain'. Verify correct Client and Description. If incorrect enter.
8. On BW Type Transaction WE20. Partner Profiles
9. On R/3 Type Transaction WE20. Partner Profiles
10. Check all is correct -
How to Extract data from a transaction..
Hi All
There are some transactions and report programs which are used daily to produce some results and the requirement is to extract that data into BW
so how can we extract information from a transactions and programs
Any help will be really appreciated and ofcourse rewarded ...
Regards
LisaYou can use the following methods
Method 1:
1> Create another ABAP program with logic to calculate all the fields, but instead of writing the result data to screenm, it should store it in a internal table and pass it to the extract structure.
2>Create a InfoSet query based on your ABAP program and use that InfoSet
3> Create a DataSource based on this InfoSet query and extract data from the DS to you ODS/Cube
In this method there is no Intermediate storage used.
Method 2:
1> Modify the report/transaction program to store the required data into a Transparent Table (u can create one from SE11) in addition to displaying on the screen.
2> Create a View on this transparent table (from SE11)
3> Create a DataSource on that view and extract data from that into your ODS/Cube.
Here, the required data is stored in the Table in addition to the DataTarget.
But, to implement either of these solution, you will need a decent ABAP knowledge. Else, it will give you a tough time!
Good luck!
Regards,
Sree -
Best way to export and import data from an iPhone app?
How do people here prefer to export and import data from an iPhone app?
For example, suppose your app creates or modifies a plist. It might be nice to provide that plist to the user for separate backup and later allow them to re-import it.
How do people do that? Email the plist to an address? If so, how would one later get it back in?
Is there a common way people do this kind of thing?
Thanks,
dougOr maybe the best approach for this is some sort of file synchronization feature? Is there a way of having files from the app's filesystem automatically get stored on the computer's filesystem when synchronizing and vice-versa?
doug -
Error when extracting data from ETL - Missing messages and missing InfoIdoc
Hi All,
We are using BW 3.0 and extracting data from other source systems through Informatica Powercenter (ETL). The system is working fine but when we try to extract data on 31st Dec , we get the following error. Only this load gives the error and all the other load to other data targets are going fine. All the data are one-to-one mapped from ETL to BW.
Error messages from Monitor -Status tab:-
"InfoIdocs missing; external system
Diagnosis :- InfoIDocs are missing. The IDocs are created in BW with non-SAP systems as source
systems that transfer the data and metadata to BW using BAPIs. Since the IDocs are missing, a
short dump in BW probably occurred.
System response: No selection information arrived from the source system"
Error messages from Monitor -Details tab:-
Missing message: Number of sent records, Missing message: Selection completed
Highly appretiate your suggestions.
Vinod.CHHi Rathy Moorthy,
Thank you very much for your reply. The source system connections are OK and we are able to load data to other Data targets from ETL, we have issue only with this this particular load. The load extracts data and I have loaded the data from ETL to PSA and have checked the data content and it is correct. But when I update the same data to the target I get this error. I have also tried to update from PSA to target and also directly from ETL to target.
Appretiate your suggestions. -
How can I extract data from a sound file in carbon
hello,
I am a student and I start recently learning carbon. I have to do a application which can read and extract data from a sound file and use that data to do some kind of visual representation of the file. I would like to know if someone can give some directions, tutorial,some code sample etc.
thank you for your help
chenita7hello orangekay
My idea is to create an application that can read a sound file( AIFF, MP3 or other) in order to extract some kind of data ( numbers or any values) and use that data to represent the sound file visually.
I dont know which kind of data can be extract from a sound file, and in which way i can manipulate that data to became a visual representation of the sound file. this is what I want to do as my second assignment for a subject at school, introduction to programming. has to be done based in carbon.
regards
chenita7 -
How to pass select-option filed to Function Module Exporting Parameter
Hi,
How to pass select-option filed to Function Module Exporting Parameter.
ThanksHi,
DATA: BEGIN OF ITAB5_WRK OCCURS 0,
KUNNR TYPE KNKK-KUNNR, "CUSTOMER #
SBGRP TYPE KNKK-SBGRP, "CREDIT REP
KLIMK TYPE KNKK-KLIMK, "CREDIT LIMIT
NAME1 TYPE KNA1-NAME1, "CUSTOMER NAME
SKFOR TYPE KNKK-SKFOR, "TOTAL A/R
AMT1 TYPE KNKK-SKFOR, "CURRENT
AMT2 TYPE KNKK-SKFOR, "01-30
AMT3 TYPE KNKK-SKFOR, "31-60
AMT4 TYPE KNKK-SKFOR, "61-90
AMT5 TYPE KNKK-SKFOR, "91-120
AMT6 TYPE KNKK-SKFOR, "OVR 120
BZIRK TYPE KNVV-BZIRK,
END OF ITAB5_WRK.
SELECT-OPTIONS P_COMP FOR T001-BUKRS
SELECT KUNNR SBGRP FROM KNKK
INTO TABLE ITAB5_WRK
WHERE SBGRP IN P_REP
AND KUNNR GE '0001000000'
AND SKFOR NE 0.
LOOP AT ITAB5_WRK.
DELETE ADJACENT DUPLICATES FROM ITAB5_WRK COMPARING KUNNR.
ENDLOOP.
PERFORM GET_CREDIT_LIMITS.
*=======================================================================
IF P_DIST NE SPACE.
LOOP AT ITAB5_WRK.
SELECT SINGLE * FROM KNVV WHERE KUNNR EQ ITAB5_WRK-KUNNR
AND VKORG EQ P_COMP
AND VTWEG EQ '20'
AND SPART EQ '10'
AND BZIRK IN P_DIST.
IF SY-SUBRC EQ 0.
MOVE KNVV-BZIRK TO ITAB5_WRK-BZIRK.
MODIFY ITAB5_WRK.
ELSE.
DELETE ITAB5_WRK.
ENDIF.
ENDLOOP.
ENDIF.
*==============================================================
LOOP AT ITAB5_WRK.
MOVE: 'F/S' TO WRK-KKBER,
ITAB5_WRK-KUNNR TO WRK-KUNNR.
PERFORM AGING.
ADD: W_SNFAE TO ITAB5_WRK-AMT1,
W_SFAE1 TO ITAB5_WRK-AMT2,
W_SFAE2 TO ITAB5_WRK-AMT3,
W_SFAE3 TO ITAB5_WRK-AMT4,
W_SFAE4 TO ITAB5_WRK-AMT5,
W_SFAE5 TO ITAB5_WRK-AMT6,
W_SFAEL TO ITAB5_WRK-SKFOR,
W_SNFAE TO ITAB5_WRK-SKFOR.
MOVE: 'SPEC' TO WRK-KKBER,
ITAB5_WRK-KUNNR TO WRK-KUNNR.
*PERFORM AGING.*
ADD: W_SNFAE TO ITAB5_WRK-AMT1,
W_SFAE1 TO ITAB5_WRK-AMT2,
W_SFAE2 TO ITAB5_WRK-AMT3,
W_SFAE3 TO ITAB5_WRK-AMT4,
W_SFAE4 TO ITAB5_WRK-AMT5,
W_SFAE5 TO ITAB5_WRK-AMT6,
W_SFAEL TO ITAB5_WRK-SKFOR,
W_SNFAE TO ITAB5_WRK-SKFOR.
MODIFY ITAB5_WRK.
ENDLOOP.
FORM AGING.
*CALL FUNCTION 'CUSTOMER_DUE_DATE_ANALYSIS'*
EXPORTING
BUKRS = P_COMP
KKBER = WRK-KKBER
KUNNR = WRK-KUNNR
RASID = 'FEND'
KLIMP = 'X'
IMPORTING
SFAE1 = W_SFAE1
SFAE2 = W_SFAE2
SFAE3 = W_SFAE3
SFAE4 = W_SFAE4
SFAE5 = W_SFAE5
SFAE6 = W_SFAE6
SFAEL = W_SFAEL
SNFA1 = W_SNFA1
SNFA2 = W_SNFA2
SNFA3 = W_SNFA3
SNFA4 = W_SNFA4
SNFA5 = W_SNFA5
SNFA6 = W_SNFA6
SNFAE = W_SNFAE
EXCEPTIONS
NO-AGING_SCHEDULE = 1
NO_TABLE_INPUT = 2.
CASE SY-SUBRC.
WHEN 1.
MESSAGE E999 WITH 'PLEASE ENTER AGING SCHEDULE'.
WHEN 2.
MESSAGE E999 WITH 'DO NOTHING ??'.
ENDCASE.
ENDFORM. "AGING
Thanks -
HOW TO PASS SELECT-OPTIONS AS IMPORT PARAMETER TO A CLASS
Hi experts,how to pass select options value as a export parameters to a zclass.
can give me some idea.
Thanks
saiAs Sachin already said, selection options are stored in an internal table. You can reconstruct the table type without the corresponding input fields using the type addition RANGE OF.
So - assuming you have the following in your program:
DATA: wa TYPE sflight.
SELECT-OPTIONS so_car FOR sflight-carrid.
you can create a publically-visible type in your class using direct type entry and the code
TYPES: my_selectoption TYPE RANGE OF sflight-carrid.
and use this to define the importing parameter of the method.
The only other thing you have to remember is that select-options generates an internal table with header line. Thereore, to pass the table to the method, you would use (in the above example) so_car[], and not just the name of the select-option.
Hope this helps.
Regards
Jon. -
How to pass selection screen parameters in text elements?
how to pass selection screen parameters in text elements?
don't you mean he other way around. Assign text-elements (selection texts) to select options?
This you do in the menu where you can find text-elements, selection texts.
menu Goto->text elements->selection texts.
Edited by: Micky Oestreich on May 10, 2008 2:45 PM
Maybe you are looking for
-
Macs Rebooting for No Apparent Reason
Hi, I have an iMac running OS X 10.8.2 at my office and a Mac Pro running OS X 10.8.2 at home, and for the past week or so the both have been rebooting themselves. The problem started with me walking into my office and finding the iMac computer at th
-
How can I integrate the Fox add-ons into a PDF (Use Adobe Acrobat (in Firefox), such as Babylon English Dictionary? Many PDF do support my add-ons. BTW, the PDF in question is one that I have uploaded to my web site.
-
IChat video call not working.
Hi there, Please kindly advise on my ichat video issue. ichat indicated this computer does not support video chat. We have two mac connected to a router named Ericsson Broadband and the other mac ichat video is working but my isn't working and my mac
-
Mass Offcycle - Payment Method Issue
Hi There, My Client has a new requirment, that they need to run Mass Offcycle of Bonus Payment in the Regular Payroll Driver(PC00_M10_CALC). In this scenario irrespective of the Employee Bank Details, we need to pay this bonus payment thru Check paym
-
Integration Process Referencing Message Interfaces In A Different SWCV
Hello Experts! I am creating an Integration Process IP within SWCV A, using an Interface Mapping Object within SWCV A, Abstract Message Interface MI_A1 from SWCV B and Abstract Message Interface MI_A2 from SWCV B. Because we have the dependencies set