Checking infocube contents
Hi
I loaded data from ODS to infocube (BI 7.0). I checked the infocube contents. When I clicked on the infocube content , I am only able to see the currency and amount. The 0unit and quantity data is missing. What could be wrong. Please help. Thank you.
Seetha.
Infocube Manage->Contents->infocube content->select the characterstics & key figure you want to display->in the selection screen click in left top button of field for output->select fields to show on execution->click on execute->again click on excute to see the output
Similar Messages
-
User unable to check in content in URM 10g
We have a user that is unable to check in content in URM. the access provided to this user was added the same way as every other user within our organisation and there was also another user added the same time with identicle access who is not having any issues.
The user is able to go through the entire check in process however as they select the 'check in' option at the end of completing metadata fields an error is thrown.
ERROR:
Content Server Request Failed
Content item <undefined> was not successfully checked in. User 'username' does not have sufficient privileges.
we have deleted the user several times, gone through providing the user with additional roles, checked logs but we cannot identify what the cause is. if the user is granted sysadmin access they can check in content but as soon as that access is reoved they can no longer.
just to make this even more confusing lthe user is able to check in content in our test instance no problems.
Any ideas as to what could possibly be causing this would be appreciated as we have run out.
CheersIf you have taken a dump from somewhere and setting it up on ur local, you should cleanup the database a bit before actually deploying any project.
I would suggest you rollback any of your current projects and run the following scripts to remove any staled/existing projects in CA.
DELETE FROM EPUB_PR_HISTORY;
DELETE FROM EPUB_PROC_HISTORY;
DELETE FROM epub_proc_prv_prj;
DELETE FROM EPUB_PROJECT;
DELETE FROM EPUB_IND_WORKFLOW;
DELETE FROM EPUB_PROC_TASKINFO;
DELETE FROM EPUB_PROCESS;
DELETE FROM EPUB_HIS_ACT_PARM;
DELETE FROM EPUB_HISTORY;
DELETE FROM EPUB_TASKINFO;
DELETE FROM EPUB_DEP_LOG;
DELETE FROM epub_file_asset;
DELETE FROM avm_asset_lock;
DELETE FROM dss_server_id;
DELETE FROM dsi_server_id;
commit;
Now start your server again and check the deployment.
Hopefully it should work! -
How to access Infocube content using an ABAP program
Hi,
I am trying to access infocube contents using a ABAP program in BW.
It is easy to access ODS content as we have NEW DATA or ACTIVE DATA
tables. Is there any way we can access Infocube content.
I tried using the FACT table but it has only Keyfigure data.
thanks
arshad.Hi,
I would suggest to use a transactionnal cube, even if you do not use BPS to feed it.
Then, you create a layout in transaction BPS0 (~ similar to a query), and you can access the cube content by simply using the SAP function <b>API_SEMBPS_GETDATA</b>.
This is easy and fast.
Regards, -
Is it possible to check DVD contents in Solaris 10 OK prompt?
Hi All,
Is it possible to check DVD contents in Solaris 10 OK prompt without going into OS level? Please advise.
Regards,
Pui KeongNo
-
Search for checked out content
Hello,
I use UCM 10g with SiteStudio. I would like to create a QueryText that searches for all the checked out content. I checked in the database and found that dIsCheckedOut is the variable that is keeping this information.
The following code gves me no search results, also some content is checked out. Did someone try this before? What am I doing wrong?
QueryText = "(dIsCheckedOut <substring> `1`)"
SS_GET_SEARCH_RESULTSThanks
TobiasNo you are quite right to point out it is the quickest way to do this - not knocking you, it works and I have certainly done it myself BUT it was on a static (published by SSPU) site so performance was less of an issue.
Thats the problem with Site Studio I think it is very easy to have a whole bunch of service calls going on.
I guess other options to explore would be the use of a meta field to hold this information and use a filter to toggle the value on/off. Pretty useless but would mean that the value got promoted into the search results. Or modify the search query so that discheckout is pulled back by SS_GET_SEARCH_RESULTS.
Tim -
How to check the contents of MCVBAK table?
Hi all of you,
I am using MCVBAK table for extraction using LIS. The problem I am facing is when I am running the init load in BW for my IS S511, it is successfully running but in the monitor screens it says only 1 from 1 record. I thought that there are no records in the table MCVBAK so I wanted to make sure if there are really no records in MCVBAK table.
So I went to R/3 gave the T.C SE11 and entered the table MCVBAK to check its contents. But in the MCVBAK table what I find is the graphics button and contents button are invisible. My question is
How to find the contents of the table MCVBAK?
Please help.
Thank you,
Tristan.Hi TR,
Yah, you need to check VBAK Table at SE11, Things that start with "MC...." are usually structures. Anther point, I want to mention is, When you schedule as Init load at the BW side, the system will get the data from S511 table(which is Information Structure table). So, you have do statistical setup first (at eg for sales Tcode is oli7) which will copy the records from VBAK table to your Information Structure (i.e S511).Only then, you can perform Init Load. Hope this Info help!
Regards,
Vj -
How to check the contents of Control file, Log file & Parameter file
Can anybody help me how i can check the contents of Control file, Log file & Parameter file.
ArifOK ...
Parameter file:
It will normally be in the $ORACLE_HOME/dbs directopry. It could be aan init{sid}.ora or a spfile{sid}.ora ... do not edit an SPFILE as yu could corrupt it.
http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14231/create.htm#sthref434
If it's an init{sid}.ora, use any editor to see the actual content.
If it's a spfile{sid}.ora, use one of V$PARAMETER, V$PARAMETER2, V$SYSTEM_PARAMETER, V$SYSTEM_PARAMETER2 as aappropriate (read the Reference manual to get an idea about when each is appropriate)
Control File:
You should not edit a control file. It consists of many areas, as described here http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14220/physical.htm#i10135 and each are is interrogated by V$views as given in the reference manual. The following V$views all deal with some aspect of the control file or provide info about the control files or the contents of control files:
V$ARCHIVE_DEST
V$ARCHIVED_LOG
V$BACKUP_ARCHIVELOG_DETAILS
V$BACKUP_CONTROLFILE_DETAILS
V$BACKUP_CONTROLFILE_SUMMARY
V$BACKUP_COPY_DETAILS
V$BACKUP_COPY_SUMMARY
V$BACKUP_CORRUPTION
V$BACKUP_DATAFILE
V$BACKUP_DATAFILE_DETAILS
V$BACKUP_FILES
V$BACKUP_PIECE
V$BACKUP_REDOLOG
V$BACKUP_SET
V$BACKUP_SET_DETAILS
V$BACKUP_SPFILE
V$CONTROLFILE
V$CONTROLFILE_RECORD_SECTION
V$COPY_CORRUPTION
V$DATABASE
V$DATABASE_INCARNATION
V$DATAFILE
V$DATAFILE_COPY
V$DATAFILE_HEADER
V$DELETED_OBJECT
V$LOCK
V$LOG
V$LOG_HISTORY
V$LOGHIST
V$OBSOLETE_BACKUP_FILES
V$OFFLINE_RANGE
V$PROXY_COPY_DETAILS
V$PROXY_COPY_SUMMARY
V$PROXY_DATAFILE
V$RMAN_BACKUP_JOB_DETAILS
V$RMAN_BACKUP_SUBJOB_DETAILS
V$RMAN_CONFIGURATION
V$SESSION
V$TABLESPACE
V$THREAD
V$UNUSABLE_BACKUPFILE_DETAILS
3) Log Files
The contents of the log files are viewed using LogMiner - read Chapter 11 of the Oracle Utilities manual -
Can I insert pretest questions as knowledge checks between content slides and before a graded quiz without affecting the scoring of the graded quiz? Help documentation states that they should be used before a course begins.
If I use both pretest questions and graded questions, can I also include remedial with return to quiz for both?Sorry, but I gave two workarounds: my preference is custom question slides, but you can also have questions slides where you do not add the score to the Total score. They will not be reported to the LMS and can act as Knowledge slides. Only some quizzing system variables can count all question slides, including the Knowledge slides, but the core variables (score, maximum score, percentage) will be correct. Here some links to my blog, that could help you:
System variables in Captivate 8 - Captivate blog
Intermediate Score Slides - Captivate blog
That each SCORM module can have only one quiz is a SCORM requirement, not a a Captivate specific feature. Camtasia is bit difficult to compare, it is not a fully blown authoring tool although the best video screen capture tool around (video is non interactive by definition). I don't use Storyline, but cannot imagine that they shouldn't create SCORM-compliant files. -
Display Infocube Content produces Runtime Errors = TIME_OUT
Hi,
Upon trying to display content of an InfoCube (200 records only), I received the following error:
Runtime Errors TIME_OUT
Date and Time 13.12.2007 11:16:24
Short text
Time limit exceeded.
What happened?
The program "CL_SQL_RESULT_SET=============CP" has exceeded the maximum
permitted runtime without
interruption and has therefore been terminated.
Error analysis
After a specific time, the program is terminated to make the work area
available to other users who may be waiting.
This is to prevent a work area being blocked unnecessarily long by, for
example:
- Endless loops (DO, WHILE, ...),
- Database accesses with a large result set
- Database accesses without a suitable index (full table scan)
The maximum runtime of a program is limited by the system profile
parameter "rdisp/max_wprun_time". The current setting is 600 seconds. If this
time limit is
exceeded, the system attempts to cancel any running SQL statement or
signals the ABAP processor to stop the running program. Then the system
waits another 60 seconds maximum. If the program is then still active,
the work process is restarted.
Trigger Location of Runtime Error
Program CL_SQL_RESULT_SET=============CP
Include CL_SQL_RESULT_SET=============CM006
Row 32
Module type (METHOD)
Module Name NEXT_PACKAGE
Source Code Extract
Line SourceCde
2 *
3 * Fetches the next bulk of rows into an internal table.
4 *
5
6 DATA:
7 sql_code TYPE i,
8 sql_msg TYPE dbsqlmsg.
9
10 FIELD-SYMBOLS:
11 <line> TYPE ANY,
12 <outtab> TYPE STANDARD TABLE.
13
14
15 IF me->cursor = c_invalid_cursor.
16 * result set has already been closed
17 RAISE EXCEPTION TYPE cx_sql_exception
18 EXPORTING invalid_cursor = 'X'.
19 ENDIF.
20
21 * check that a reference to the output table has been set by
22 * a preceeding call of SET_PARAM_TABLE; in this case the attribute
23 * LINE_REF contains a reference to a data structure of the
24 * table's line type
25 IF me->itab_ref IS INITIAL.
26 RAISE EXCEPTION TYPE cx_parameter_invalid
27 EXPORTING parameter = 'ITAB_REF'.
28 ENDIF.
29 ASSIGN me->itab_line_ref->* TO <line>.
30 ASSIGN me->itab_ref->* TO <outtab>.
31
>>>>> CALL 'C_DB_FUNCTION' ID 'FUNCTION' FIELD 'DB_SQL'
33 ID 'FCODE' FIELD c_fcode_next_package
34 ID 'CONNAME' FIELD me->con_ref->con_name
35 ID 'CONDA' FIELD me->con_ref->con_da
36 ID 'CURSOR' FIELD me->cursor
37 ID 'BOUND' FIELD me->outvals_bound
38 ID 'OUTVALS' FIELD me->parameters->param_tab
39 ID 'OUTTAB' FIELD <outtab>
40 ID 'LINE' FIELD <line>
41 ID 'UPTO' FIELD upto
42 ID 'ROWCNT' FIELD rows_ret
43 ID 'SQLCODE' FIELD sql_code
44 ID 'SQLMSG' FIELD sql_msg.
45
46 IF sy-subrc = 0.
47 * some rows fetched
48 ADD rows_ret TO rows_fetched.
49
50 * set the OUTVALS_BOUND flag; this avoids "reassignement" of the
51 * output variables the next time this method is called, i.e. the
Can someone help me to solve this problem. Thanks!Hi,
Chk the below line from the dump in line 3 - 'Fetches the next bulk of rows into an internal table'
what that error means is the volume which u r trying to view is beyond the size of the internal table buffer and because of that it is leading to a dump.
As the previous reply suggests try to increase the size of table buffer which will help you display much larger volumes.
Selection of fewer columns would be much quicker and easier to analyse data quickly.
Regards -
Authorization error when trying to view Infocube content
Hi,
I have created one Infocube and loaded the data.When I am trying to view the contents from manage screen,im getting the below mentioned error.
Your user master record is not sufficiently maintained for object Auth Obj for Personnel Area - 0PERS_AREA
Message no. BRAIN805
Diagnosis
When checking your authorizations for object 'Auth Obj for Personnel Area - 0PERS_AREA' (technical name: ZHR_0PERSA) it was established that you do not have authorization in your user master record for this object (return code 12).
Procedure
How you continue depends on the return code. See the online documentation for ABAP language element "AUTHORITY-CHECK". Please note:
With a return code of 12, the object 'Auth Obj for Personnel Area - 0PERS_AREA' has not been maintained in the user master, meaning there is no profile in the user master record in which this authorization object has been entered. This is, however, absolutely necessary, as all of the authorization objects created in the development class RSR are validated in the 'and' link. If the authorization is missing for only one object, the request is rejected as unauthorized.
Get the person responsible for your authorization to create you a profile containing authorization for object Auth Obj for Personnel Area - 0PERS_AREA.
need help on this
Thanks In Advance..Hi,
First check in RSSM whether your InfoProvider is checked for authorization object 0PERS_AREA. Also determine whether do you need this authorization object ?If yes, then it should be checked otherwise check mark should be unchecked. If 0PERS_AREA is checked for your InfoProvider, then you should have some value in this object when you create the role. Either * for all values or restricted value for it. Goto Pfcg select the role and add the authorization values for the 0PERS_AREAobject.
GSM. -
I work in an international company and we have a server farm with 54 servers, so I need check content in all of them for 118 countries, I created a little application to do this and the problem is this:
When I check the url in the main window I get: "Error: ssl_error_bad_cert_domain" but there is "add exception" option and the problem ends there. But my application loads the pages within an iframe and when I try to load them the error appears but there is not any option to continue.
Could you tell me please which option of the configuration (about:config) I should change to avoid this, because adding an certificate for every country for every server (6372 certificates) it's not an option for me.
*Note: The error appears because the dns of such servers have several subdomains and the certificate is not valid for the resultant url.Facebook uses such servers to store additional content media files and maybe CSS and JavaScript files.
Reload web page(s) and bypass the cache.
*Press and hold Shift and left-click the Reload button.
*Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
*Press "Cmd + Shift + R" (MAC)
Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance/Themes).
*Don't make any changes on the Safe mode start window.
*https://support.mozilla.org/kb/Safe+Mode -
Export InfoCube Contents by Request to a flat file
Hi SDN,
Is it possible, other than going into the manage contents of an infoCube,
to export to a CSV file, by a request id.
I had a look at the function module
RSDRI_INFOPROV_READ
and it nearly does what i require, although i wasn't able to get it to work.
Can anyone firstly provide me with the parameters to input to get it to write to a file, say C:\temp.csv.
We are not able to use open hub service because of licensing issues.
Finally, if there is no easy solution, i will just go to the manage contents, and dump out the 3 - 4 million records identified by a request id number
Thank you.
SimonHi,
hereunder an example populating an internal table; the same writing to flat file shouldn't be an issue (OPEN DATASET....)
DATA:
BEGIN OF ls_sls_infoprov_read,
0PLANT LIKE /BIC/VZMC0332-0PLANT,
0RT_POSNO LIKE /BIC/VZMC0332-0RT_POSNO,
0RT_RECNUMB LIKE /BIC/VZMC0332-0RT_RECNUMB,
0PSTNG_DATE LIKE /BIC/VZMC0332-0PSTNG_DATE,
0TIME LIKE /BIC/VZMC0332-0TIME,
ZAIRLINE LIKE /BIC/VZMC0332-ZAIRLINE,
ZFLIGHTN LIKE /BIC/VZMC0332-ZFLIGHTN,
ZPAXDEST LIKE /BIC/VZMC0332-ZPAXDEST,
ZPAXDESTF LIKE /BIC/VZMC0332-ZPAXDESTF,
ZPAXCLASS LIKE /BIC/VZMC0332-ZPAXCLASS,
0CUSTOMER LIKE /BIC/VZMC0332-0CUSTOMER,
0MATERIAL LIKE /BIC/VZMC0332-0MATERIAL,
0RT_SALRESA LIKE /BIC/VZMC0332-0RT_SALRESA,
0RT_POSSAL LIKE /BIC/VZMC0332-0RT_POSSAL,
0RT_POSSALT LIKE /BIC/VZMC0332-0RT_POSSALT,
ZREASVAL LIKE /BIC/VZMC0332-ZREASVAL,
0RT_PRICRED LIKE /BIC/VZMC0332-0RT_PRICRED,
0RT_PRICDIF LIKE /BIC/VZMC0332-0RT_PRICDIF,
END OF ls_sls_infoprov_read.
DATA: ls_sls_item LIKE ls_sls_infoprov_read.
TYPES: ly_sls_infoprov_read LIKE ls_sls_infoprov_read,
ly_sls_item LIKE ls_sls_item.
DATA:
lt_sls_infoprov_read
TYPE STANDARD TABLE OF ly_sls_infoprov_read
WITH DEFAULT KEY INITIAL SIZE 10,
gt_sls_infoprov_read LIKE lt_sls_infoprov_read.
DATA:
ls_sls_sfc TYPE RSDRI_S_SFC,
lt_sls_sfc TYPE RSDRI_TH_SFC,
ls_sls_sfk TYPE RSDRI_S_SFK,
lt_sls_sfk TYPE RSDRI_TH_SFK,
ls_sls_range TYPE RSDRI_S_RANGE,
lt_sls_range TYPE RSDRI_T_RANGE,
lv_sls_end_of_data TYPE RS_BOOL,
lv_sls_first_call TYPE rs_bool,
lv_sls_icube TYPE RSINFOCUBE VALUE 'ZMC033'.
*filling internal tables containing the output characteristics / KeyFigs
* Shop ID
ls_sls_sfc-chanm = '0PLANT'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 1.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
** Till ID
ls_sls_sfc-chanm = '0RT_POSNO'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 2.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
** Receipt Number
ls_sls_sfc-chanm = '0RT_RECNUMB'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 4.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
** Posting Date
ls_sls_sfc-chanm = '0PSTNG_DATE'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 3.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
* Time
ls_sls_sfc-chanm = '0TIME'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 0.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
* Airline
ls_sls_sfc-chanm = 'ZAIRLINE'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 0.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
* Flight Number
ls_sls_sfc-chanm = 'ZFLIGHTN'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 0.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
* Destination
ls_sls_sfc-chanm = 'ZPAXDEST'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 0.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
* Final Destination
ls_sls_sfc-chanm = 'ZPAXDESTF'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 0.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
* Passenger Class
ls_sls_sfc-chanm = 'ZPAXCLASS'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 0.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
* EU, non EU code
ls_sls_sfc-chanm = '0CUSTOMER'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 0.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
** Item Characteristics
* Article
ls_sls_sfc-chanm = '0MATERIAL'.
ls_sls_sfc-chaalias = ls_sls_sfc-chanm.
ls_sls_sfc-orderby = 0.
INSERT ls_sls_sfc INTO TABLE lt_sls_sfc.
** Key Figures
* Sales Quantity in SuoM
ls_sls_sfk-kyfnm = '0RT_SALRESA'.
ls_sls_sfk-kyfalias = ls_sls_sfk-kyfnm.
ls_sls_sfk-aggr = 'SUM'.
INSERT ls_sls_sfk INTO TABLE lt_sls_sfk.
* Gross Sales Value
ls_sls_sfk-kyfnm = '0RT_POSSAL'.
ls_sls_sfk-kyfalias = ls_sls_sfk-kyfnm.
ls_sls_sfk-aggr = 'SUM'.
INSERT ls_sls_sfk INTO TABLE lt_sls_sfk.
* Tax Value
ls_sls_sfk-kyfnm = '0RT_POSSALT'.
ls_sls_sfk-kyfalias = ls_sls_sfk-kyfnm.
ls_sls_sfk-aggr = 'SUM'.
INSERT ls_sls_sfk INTO TABLE lt_sls_sfk.
* Discounts
ls_sls_sfk-kyfnm = 'ZREASVAL'.
ls_sls_sfk-kyfalias = ls_sls_sfk-kyfnm.
ls_sls_sfk-aggr = 'SUM'.
INSERT ls_sls_sfk INTO TABLE lt_sls_sfk.
* Reductions
ls_sls_sfk-kyfnm = '0RT_PRICRED'.
ls_sls_sfk-kyfalias = ls_sls_sfk-kyfnm.
ls_sls_sfk-aggr = 'SUM'.
INSERT ls_sls_sfk INTO TABLE lt_sls_sfk.
* Differences
ls_sls_sfk-kyfnm = '0RT_PRICDIF'.
ls_sls_sfk-kyfalias = ls_sls_sfk-kyfnm.
ls_sls_sfk-aggr = 'SUM'.
INSERT ls_sls_sfk INTO TABLE lt_sls_sfk.
** filters
FORM infoprov_sls_selections.
REFRESH lt_sls_range.
CLEAR ls_sls_range.
ls_sls_range-chanm = '0COMP_CODE'.
ls_sls_range-sign = 'I'.
ls_sls_range-compop = 'EQ'.
ls_sls_range-low = 'NL02'.
APPEND ls_sls_range TO lt_sls_range.
CLEAR ls_sls_range.
ls_sls_range-chanm = '0PLANT'.
ls_sls_range-sign = 'I'.
ls_sls_range-compop = 'EQ'.
ls_sls_range-low = 'NLAA'.
APPEND ls_sls_range TO lt_sls_range.
ls_sls_range-low = 'NLAB'.
APPEND ls_sls_range TO lt_sls_range.
ls_sls_range-low = 'NLAC'.
APPEND ls_sls_range TO lt_sls_range.
ls_sls_range-low = 'NLAM'.
APPEND ls_sls_range TO lt_sls_range.
** Test Only
CLEAR ls_sls_range.
ls_sls_range-chanm = '0CALDAY'.
ls_sls_range-sign = 'I'.
ls_sls_range-compop = 'BT'.
ls_sls_range-low = s_datefr.
ls_sls_range-high = s_dateto.
APPEND ls_sls_range TO lt_sls_range.
* CLEAR ls_sls_range.
* ls_sls_range-chanm = '0CALDAY'.
* ls_sls_range-sign = 'I'.
* ls_sls_range-compop = 'LE'.
* ls_sls_range-low = s_dateto.
* APPEND ls_sls_range TO lt_sls_range.
* infoprov_sls_read
DATA: lv_sls_records TYPE I, lv_sls_records_char(9) TYPE C.
lv_sls_end_of_data = ' '.
lv_sls_first_call = 'X'.
* read data in packages directly from the cube
WHILE lv_sls_end_of_data = ' '.
CALL FUNCTION 'RSDRI_INFOPROV_READ'
EXPORTING i_infoprov = lv_sls_icube
i_th_sfc = lt_sls_sfc
i_th_sfk = lt_sls_sfk
i_t_range = lt_sls_range
i_reference_date = sy-datum
i_save_in_table = ' '
i_save_in_file = ' '
I_USE_DB_AGGREGATION = 'X'
i_packagesize = 100000
i_authority_check = 'R'
IMPORTING e_t_data = lt_sls_infoprov_read
e_end_of_data = lv_sls_end_of_data
CHANGING c_first_call = lv_sls_first_call
EXCEPTIONS illegal_input = 1
illegal_input_sfc = 2
illegal_input_sfk = 3
illegal_input_range = 4
illegal_input_tablesel = 5
no_authorization = 6
ncum_not_supported = 7
illegal_download = 8
illegal_tablename = 9
OTHERS = 11.
IF sy-subrc <> 0.
BREAK-POINT. "#EC NOBREAK
EXIT.
ENDIF.
APPEND LINES OF lt_sls_infoprov_read TO gt_sls_infoprov_read.
ENDWHILE.
Another options for "adjusting" a cube:
- converting it to transactional and use BPS functionalities (ABAP report SAP_CONVERT_TO_TRANSACTIONAL)
- loopback scenario: generate export datasource on your cube with update rules to your cube itslef; you would extract the data to be corrected to PSA; you can then edit this PSA (manually or mass updates with ABAP code) and the post it again in your cube.
hope this helps...
Olivier. -
Where to check iBookstore content?
I happened to live in a country (Singapore) with no paid iBookstore support. But we wanted to sell paid books on iBookstore.
Is there a web site or some ways that we can check out the bookstore content or see the charts? Thanks!You can use iTunes on your computer to view into any country's store, but to purchase you must log in to your own country.
Use the flag icon lower right to see other stores. -
Short Dump while checking DataSource contents in R3 (Transaction RSA3)
Hello all,
I am having trouble with a DataSource (2LIS_11_VAITM) in the R3 Source System (IDES 6.0). When I try to view the contents of this DataSource through Transaction RSA3, I get the following Short Dump Error.....
Could someone pls help me with this.
Thanks,
SD
============================================================================
Runtime Errors CONNE_IMPORT_WRONG_STRUCTURE
Except. CX_SY_IMPORT_MISMATCH_ERROR
Date and Time 18.03.2009 09:56:23
Short text
Error when importing object "MC11VA0ITM_TAB".
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLMCEX" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_IMPORT_MISMATCH_ERROR', was
not caught in
procedure "MCEX_BW_LO_API" "(FUNCTION)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
When attempting to import data, the
structure of the complex object "MC11VA0ITM_TAB" was not compatible with the
target object. The error occurred with component no. 31.
Missing RAISING Clause in Interface
Program SAPLMCEX
Include LMCEXU06
Row 1
Module type (FUNCTION)
Module Name MCEX_BW_LO_API
Trigger Location of Exception
Program SAPLMCEX
Include LMCEXU06
Row 263
Module type (FUNCTION)
Module Name MCEX_BW_LO_APIHi SD,
The 11_Vaitm is a LO datasource, before checking its data setup tables need to be filled for it.
For filling the setup tables, first you have to delete the existing setup table data and ensure all the delta queues are empty.
Delete the setup tables: Go to TCODE LBWG and in the application give 11 and execute.
Delete all entries in Delta Queue, TCODE RSA7 for application 11.
Delete the entries in logistic queue: Check in TCODE SMQ1, if there are any entries for application .
Refill the setup tables: SBIW -> Settings for application specific datasources -> Logistics -> anaging extract strucutre -> Initilization -> Filling the setup table ->Application specific setup of data -> SD-Sales order perform setup.
Then try RSA3. Hope it helps.
Regards,
Pankaj -
How to check the content of cluster table smw3_bdoc1(00)
Hi!
I want to check the business partner changes sending via bdoc from crm to sap.
For this i want to look into the bdocs.
I think it's the cluster-table smw3_bdoc1.
'Cause i don't know which is the name of the structure in the clustd-field i use:
data: dirtab type table of cdir,
wa_dirtab like line of dirtab.
import directory into dirtab from database
smw3_bdoc1(00)
id '49600667F6980046E1008002AC18C6E5'.
if sy-subrc = 0.
write / 'Directory:'.
loop at dirtab into wa_dirtab.
write: / wa_dirtab-name, wa_dirtab-otype, wa_dirtab-ftype,
wa_dirtab-tfill, wa_dirtab-fleng.
endloop.
else.
write 'Not found'.
endif.
So i've found the directory object "BDOC_BODY".
Now i want to read the content with:
data: iclust type string.
loop at itbdocid.
IMPORT BDOC_BODY = iclust FROM DATABASE smw3_bdoc1(00)
ID itbdocid-bdoc_id.
endloop.
An error message raises with...
"error importing the object BDOC_BODY"
The dump tells me that object types of BDOC_BODY and iclust doesn't match.
I've changed the field iclust to type xstring... but it's the same error.
If somebody here can help... Thanks a lot!
Cheers, IngoHi,
Thanks, I can see the data now.I am expecting that data should display in the 2LIS_VDKON extractor.There are two records for particular condition type.Item 10 and Item 20, but in RSA3, it is showing only one record for Item 20 and not showing for Item 10.
I have cleaned and filled the setup tables, but still no luck.
Can you please guide me, where else to look?
Thanks
Priya
Maybe you are looking for
-
To Default Warehouse In Sales Order Based On GOP Results
Hi The Business requirements are During the import or manual entry of sales order,based on customer ship to address the warehouse field in the sales order should default from gop results. Gop can show you the availability from the ATP inquiry form at
-
Explain Plan in SQL Developer 1.5.1
How do I run Explain Plan against a Stored Package using SQL Developer 1.5.1? I'm not familiar with this tool and need to examine a specific package. Thanks.
-
My calendars appear at launch then disappear within a minute
OS 10.4.11 iCal v2.0.5. Sync is on manual. Calendars appear for a minute then disappear. No calendars are visible on mobilme. What is up?
-
My iPod Nano 6th Generation is not picking up album artwork. On several of my tracks, it recognizes the album art, but it doesn't seem to recognize the others. I've tried uploading the artwork onto several albums manually, I've cleared the downloaded
-
How do I enable scrubbing in the iTunes 11 mini player?
How do I enable scrubbing in the iTunes 11 mini player? I don't see a bar or any way to manually skip to the part of the song I wish to play.