Newly added field in the data Source not getting populated
Hello All,
We have added few fields in the Data Source. The Data Source is based on the InfoSet. We have included the field in the Infoset and have updated the code to fetch the value for the newly added fields.
When we perform the test extraction for this Data Source in RSA3, the newly added fields are not getting populdated with the value. In the system generated query's selection list, the newly added fields are not selected.
Please let mw know how to get the newly added field selected in the system generated query of the infoset.
Regards,
-Purnima
Hi,
As you said you have added the filed in Info Set. Have you included the same in data source? try if not.
If you are trying to create a query in source system to check the data. I guess in R/3 (ECC) then you have to include the new field in slection critera (ther is an option available on top menu).
I would suggest before creating any query go to RSO2 select the data source. Display the field structure and check if the filed is there or not. You maysee Infoset level data directly by data display from top menu. Try that optionas well to check.
I hope it will help.
THanks,
S
Similar Messages
-
Why is the data source not getting database connection without exception?
experts,
I am trying to config server.xml to get database connection. i am now getting no exception duing the connection, but the returned connection is NULL, why? thanks/ this is my codes:
public synchronized Connection getConnection()
try{
Context ctx = new InitialContext();
if (ctx == null)
throw new Exception("Context is null");
Context initContext = new InitialContext();
Context envContext = (Context)initContext.lookup("java:/comp/env");
DataSource ds = (DataSource)envContext.lookup("test");
Connection conn = ds.getConnection();
}catch(Exception ex)
ex.printStackTrace();
return conn;
}Remove the first slash after "java:".
Context envContext =(Context)initContext.lookup("java:comp/env"); -
Data source not getting imported
Hi,
Triggering following error when I am try to import the DS '/IRM/LIS_RM_IPCRITM' from BW development to quality.I have replicated the data source in qty and imported once again
Start of the after-import method RS_RSDS_AFTER_IMPORT for object type(s) RSDS ( )
Name /IRM/CALIS_RM_000020000001 is not in the namespace for generated BW Metaobjects
Name /IRM/CCLIS_RM_000020000001 is not in the namespace for generated BW Metaobjects
Errors occurred during post-handling RS_AFTER_IMPORT for
The errors affect the following components:
BW-WHM-MTD (Metadata (Repository))
Please help me in fixing the issue
Thanks,
SarasuHi Pani,
I already tried using the program,same error with program also
@5B\QInformation@ Activation of Objects with Type DataSource
@5B\QInformation@ Checking Objects with Type DataSource
@5B\QInformation@ Checking DataSource /IRM/LIS_RM_IPCRITM EQ1CLNT300
@5D\QWarning@ Changes to Field ZZKSTBWNT ( Position 126 ) are not compatible with database
@5B\QInformation@ Saving Objects with Type DataSource
@5B\QInformation@ Saving DataSource /IRM/LIS_RM_IPCRITM EQ1CLNT300
@5C\QError@ Name /IRM/CALIS_RM_000020000001 is not in the namespace for generated BW Metaobjects
@5C\QError@ Name /IRM/CCLIS_RM_000020000001 is not in the namespace for generated BW Metaobjects
@5C\QError@ Error saving DataSource /IRM/LIS_RM_IPCRITM EQ1CLNT300
@5C\QError@ DataSource /IRM/LIS_RM_IPCRITM (EQ1CLNT300) could not be activated -
Data source not getting replicated
hi all,
i have created a generic datasourc and when i tried to replicate the datasource in BI, its not getting replicated at all.\
the datasource is active in rsa5.
I tried to replicate the application component but still the particulate datasource is not getting replicated.
I tried to store the data source in ECC in separate application component and try to replicate in Bi.,But still cannot replicate.
how to replicate the datasource?Hi,
Please check if you r not replicating the daat source first time:
1. Delete teh PSA records if any.
2. Check if your replication trial create lock entry in daat base tables.
3. After deletion of whole datasource along with teh data , try replicating teh datasource again.
IF new datasource:
Go to rsa6 activate teh data source , check in RSa3 the extraction is proper.
log off from all teh sessions and of both BW and R/3 system.
Log in to BW and select teh r/3 system and replicate full data source.
Also check teh daat source RFC is activated and restored as well.
Thanks
Mukesh -
ALV Block list. Field name at user command not getting populated
Hi All,
I'm trying to use ALN block list. Field catalog is built using the REUSEALVMERGE FM.
I've put hot spot on some fields. When I'm trying to capture the data when user clicks on the hotspot field the structure that comes in the user_command subroutine is not getting populated with the fieldname. But it is getting populated with the tabname and value is also coming properly.
FORM user_command
USING
ucomm TYPE sy-ucomm
selfield TYPE kkblo_selfield.
What could be the possible reason?
I appreciate your inputs.Hi Surya,
Did you find the solution for this?
Best Regards. -
How to get the histoical data for newly added field in the cube?
Hi Experts,
I have small doubt on remodeling the infocube.
After adding the characteristic or keyfigure to a cube by using remodeling concept, how can I get the historical data for that particular field.
I have searched in SDN also but I didn't get proper information.
Please excuse me if I posted repeated question.
helpful answer will be awarded with poitns.
Thanks & regards,
Venkat.hi
depending on your customer need you could use the remodelling functionnality but sometimes you have no way to retrieve what you want so another option you should consider is the following:
Advantages
that will cost less effort and guarantee the result.
Drawbacks
data is redondant for a while
space (depending on the volume of historical data)
So here are the steps :
step 1Adjust your extraction process according to the fields you need to add to populate the cube.
step 2 Then create a dso next or even a cube, feed the dso with a full load with the enhanced extractor you adjusted with the new fields in step 1 only once in fact this should be one shot.
step 3 Copy the query to the previous built multi-provider on top of the new historical data from dso and the running live delta cube. Adjust the queries if necessary.
optionnal Then if you want to get rid of the dso or new cube for historical data you could empty the actual one push the data from the new data provider and that's all.
bye
Boujema -
Newly added Keyfigures to the cube is not shown in Bex designer
Hi,
We have added some new keyfigures to the base cube and multicube in our dev system. In multicube we correctly assigned the "source" for the new infoobjects.
We are able to see the new fields in the query also, but the same we have transported to GWP system.
We are able to see the new infoobjects in the cube and multicubel. but the report we are not able to see the same.
When we execute the query, it is throwing error because of missing fields.,
Can you please help me here, My system version is Bi 7.01 Ehp1 sp3Hi Karthik,
Some times it happens this way. Once again you save the existing query, close the entire applications and then try to change the query. Hopefully it shows up the new fields now.
Regards
R Karthik K -
PLIKZ field for COPA data source not there in Extract structure.
Hello all,
When I create a data source for COPA the PLIKZ field from the segment level is not maintained in the Extract structure and it is not replicated to BW also. But the other field GJHAR is maintained in the Extract structure which is also there in the segment level!!
Clarify me why it is not available in extract structure? Also we are in 4.7 version and 3, 5 in BW.
Points will be assigned!!!
Thanks
RamHello Friends,
Could some one help me why the field PLIKZ is not available in the Extract structure when i create a COPA Data source?
Need ur suggestions urgently!!!
Helps please
Thanks in advance once again -
Data entered in the custom field in the SRM portal not getting saved..
Hi Experts,
I have added a custom field in Contract Screen of the SRM portal by adding the field as an append structutre in structure INCL_EEW_PD_HEADER_CSF_CTR.
The custom field now appears in the header (basic data ) of the 'Process contract' screen.
NOw It allows me to enter data in the custom field .
The problem is ..
When I 'CHECK' or "RELEASE' the contract, the value entered in the custom field disappears..
How do i capture the data entered in the custom field ...please HElp!!!
Thanks in Advance.
VidyaHi Pradeep,
Thanks for the reply!!
We have upgraded our SRM system from 3.0 to 5.5
I have added the custom field in structures INCL_EEW_PD_HEADER_CSF_CTR and
INCL_EEW_PD_HEADER_CSF as the field has to appear in the basic data tab of 'Process Contract'.
Regarding debugging:
1. I tried to debug in BBP_DOC_CHECK_BADI by calling the FM BBP_PD_CTR_GETDETAIL. inside the badi and the parameter e_header of the function module contained the custom field but had no value...!!
2. I tried to debug the badi BBP_CUF_BADI_2 method MODIFY_INPUT..
The import variable iv_fieldname contains the field name amd the variable iv_value has the value entered in the custom field .........but another import structure ls_header also contains the custom field but no value....
Method MODIFY_INPUT has only one export parameter ev_value,,,,,,,,,,,,,,,,!!!!!!!!!!!!
Edited by: vidya vidya on Apr 24, 2009 6:06 PM -
Hi Everyone,
A Very Very Happy, Fun-filled, Awesome New Year to You All.
Now coming to the discussion of my problem in Oracle Forms 6i:
I have created a form in which the data is entered & saved in the database.
CREATE TABLE MATURED_FD_DTL
ACCT_FD_NO VARCHAR2(17 BYTE) NOT NULL,
CUST_CODE NUMBER(9),
FD_AMT NUMBER(15),
FD_INT_BAL NUMBER(15),
TDS NUMBER(15),
CHQ_NO NUMBER(10),
CREATED_DATE DATE,
CREATED_BY VARCHAR2(15 BYTE),
PREV_YR_TDS NUMBER(15),
ADD_FD_AMT NUMBER(15),
DESCRIPTION VARCHAR2(100 BYTE),
P_SAP_CODE NUMBER(10),
P_TYPE VARCHAR2(1 BYTE)
The form looks like below:
ENTER_QUERY EXECUTE_QUERY SAVE CLEAR EXIT
ACCT_FD_NO
CUST_CODE
FD_AMT
FD_INT_BAL
PREV_YR_TDS
TDS
ADD_FD_AMT
P_SAP_CODE
P_TYPE
CHQ_NO
DESCRIPTION
R
W
P
List Item
There are 5 push buttons namely ENTER_QUERY, EXECUTE_QUERY, SAVE, CLEAR, EXIT.
The table above is same as in the form. All the fields are text_item, except the P_TYPE which is a List_Item ( Elements in List Item are R, W & P).
The user will enter the data & save it.
So all this will get updated in the table MATURED_FD_DTL .
I am updating one column in another table named as KEC_FDACCT_MSTR.
and
I want this details to get updated in another table named as KEC_FDACCT_DTL only if the P_TYPE='P'
CREATE TABLE KEC_FDACCT_DTL
FD_SR_NO NUMBER(8) NOT NULL,
FD_DTL_SL_NO NUMBER(5),
ACCT_FD_NO VARCHAR2(17 BYTE) NOT NULL,
FD_AMT NUMBER(15,2),
INT_RATE NUMBER(15,2),
SAP_GLCODE NUMBER(10),
CATOGY_NAME VARCHAR2(30 BYTE),
PROCESS_YR_MON NUMBER(6),
INT_AMT NUMBER(16,2),
QUTERLY_FD_AMT NUMBER(16,2),
ITAX NUMBER(9,2),
MATURITY_DT DATE,
FDR_STAUS VARCHAR2(2 BYTE),
PAY_ACC_CODE VARCHAR2(85 BYTE),
BANK_CODE VARCHAR2(150 BYTE),
NET_AMOUNT_PAYABLE NUMBER,
QUATERLY_PAY_DT DATE,
CHEQUE_ON VARCHAR2(150 BYTE),
CHEQUE_NUMBER VARCHAR2(10 BYTE),
CHEQUE_DATE DATE,
MICR_NUMBER VARCHAR2(10 BYTE),
PAY_TYPE VARCHAR2(3 BYTE),
ADD_INT_AMT NUMBER(16,2),
ADD_QUTERLY_FD_AMT NUMBER(16,2),
ADD_ITAX NUMBER(16,2),
ECS_ADD_INT_AMT NUMBER(16),
ECS_ADD_QUTERLY_FD_AMT NUMBER(16),
ECS_ADD_ITAX NUMBER(16)
So for the push button 'Save' , i have put in the following code in the Trigger : WHEN BUTTON PRESSED,
BEGIN
Commit_form;
UPDATE KEC_FDACCT_MSTR SET PAY_STATUS='P' WHERE ACCT_FD_NO IN (SELECT ACCT_FD_NO FROM MATURED_FD_DTL);
UPDATE MATURED_FD_DTL SET CREATED_DATE=sysdate, CREATED_BY = :GLOBAL.USER_ID WHERE ACCT_FD_NO = :acct_fd_NO;
IF :P_TYPE='P' THEN
INSERT INTO KEC_FDACCT_DTL
SELECT FD_SR_NO, NULL, MATURED_FD_DTL.ACCT_FD_NO, FD_AMT, INT_RATE, P_SAP_CODE,
GROUP_TYPE, (TO_CHAR(SYSDATE, 'YYYYMM'))PROCESS_YR_MON,
FD_INT_BAL, (FD_INT_BAL-MATURED_FD_DTL.TDS)QUTERLY_FD_AMT , MATURED_FD_DTL.TDS,
MATURITY_DATE, P_TYPE, NULL, NULL, (FD_INT_BAL-MATURED_FD_DTL.TDS)NET_AMOUNT_PAYABLE,
NULL, NULL, CHQ_NO, SYSDATE, NULL, 'CHQ', NULL, NULL, NULL, NULL, NULL, NULL
FROM MATURED_FD_DTL, KEC_FDACCT_MSTR
WHERE KEC_FDACCT_MSTR.ACCT_FD_NO=MATURED_FD_DTL.ACCT_FD_NO;
END IF;
COMMIT;
MESSAGE('RECORD HAS BEEN UPDATED AS PAID');
MESSAGE(' ',no_acknowledge);
END;
If P_TYPE='P' , then the data must get saved in KEC_FDACCT_DTL table.
The problem what is happening is,
If i enter the details with all the records as 'P' , the record gets inserted into the table KEC_FDACCT_DTL
If i enter the details with records of 'P' and 'R' , then nothing gets inserted into the table KEC_FDACCT_DTL.
Even the records with 'P' is not getting updated.
I want the records of 'P' , to be inserted into table KEC_FDACCT_DTL, even when multiple records of all types of 'P_Type' (R, w & P) are entered.
So, can you please help me with this.
Thank You.
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
Oracle Forms Builder 6i.Its not working properly.
At Form_level_Trigger: POST_INSERT, I have put in the following code.
IF :P_TYPE='P'THEN
INSERT INTO KEC_FDACCT_DTL
SELECT FD_SR_NO, NULL, MATURED_FD_DTL.ACCT_FD_NO, FD_AMT, INT_RATE, P_SAP_CODE,
GROUP_TYPE, (TO_CHAR(SYSDATE, 'YYYYMM'))PROCESS_YR_MON,
FD_INT_BAL, (FD_INT_BAL-MATURED_FD_DTL.TDS)QUTERLY_FD_AMT , MATURED_FD_DTL.TDS,
MATURITY_DATE, P_TYPE, NULL, NULL, (FD_INT_BAL-MATURED_FD_DTL.TDS)NET_AMOUNT_PAYABLE,
NULL, NULL, CHQ_NO, SYSDATE, NULL, 'CHQ', NULL, NULL, NULL, NULL, NULL, NULL
FROM MATURED_FD_DTL, KEC_FDACCT_MSTR
WHERE KEC_FDACCT_MSTR.ACCT_FD_NO=MATURED_FD_DTL.ACCT_FD_NO;
END IF;
MESSAGE('RECORD HAS BEEN UPDATED AS PAID');
MESSAGE(' ',no_acknowledge);
It worked properly when i executed first time, but second time , in database duplicate values were stored.
Example: First I entered the following in the form & saved it.
ACCT_FD_NO
CUST_CODE
FD_AMT
FD_INT_BAL
PREV_YR_TDS
TDS
ADD_FD_AMT
P_SAP_CODE
P_TYPE
CHQ_NO
DESCRIPTION
250398
52
50000
6000
0
600
0
45415
P
5678
int1
320107
56
100000
22478
3456
2247
0
45215
R
456
320108
87
50000
6500
0
650
0
21545
W
0
In the database, in table KEC_FDACCT_DTL, the ACCT_FD_NO:250398 with P_TYPE='P' record was inserted.
ACCT_FD_NO
P_TYPE
250398
P
But second time, when i entered the following in the form & saved.
ACCT_FD_NO
CUST_CODE
FD_AMT
FD_INT_BAL
PREV_YR_TDS
TDS
ADD_FD_AMT
P_SAP_CODE
P_TYPE
CHQ_NO
DESCRIPTION
260189
82
50000
6000
0
600
0
45415
P
5678
interest567
120011
46
200000
44478
0
4447
0
45215
R
456
30191
86
50000
6500
0
650
0
21545
W
56
In the database, in the table KEC_FDACCT_DTL, the following rows were inserted.
ACCT_FD_NO
P_TYPE
250398
P
250398
P
260189
P
320107
R
320108
W
There was duplicate of 250398 which i dint enter in the form second time,
All the other P_TYPE was also inserted , but i want only the P_TYPE='P' to be inserted into the database.
I want only those records to be inserted into the form where P_TYPE='P' and duplicate rows must not be entered.
How do i do this??? -
Date is not getting populated soon after a change in a field which has LOV.
Hi friends,
I have a requirement in my form......
I have a two fields, in my form......
One field which has a LOV's list---------------> the name of the field is "PRIORITY" and it has following LOV's
*) LOW *) MEDIUM *) HIGH..
Second field is of date field-----------------> the name of the field is "DUEDATE"....
I needed is that soon after i select anyone of values from the list in "PRIORITY" column for example assume it has "LOW"...
The due date column should automatically populate the date, accordingly that is setted for LOW..
The same is in case of "MEDIUM" and "HIGH"....
How it is possible to populate the date accordingly soon after i picked one of the LOV's from the priority column...
Whether i need to set any dynamic actions for the due date column...or else....if so means......
guide me friends..in stepwise manner......whether to write any query in back end....
i also tried with query it didnt worked.......
regards,
Harry......Hi,
If i gave the query that i mentioned above post, in my sql statement, the dynamic action is working but not fetching the correct date for the selected priority..
what is the answer that im getting is
When i select priority as low means
what is populating in my due date field is not the date im expecting........
it is giving some thing in the due date field like the below i mentioned.......
" ,,11/10/10 0:0:0,11/10/10 0:0:0,,,,,,,,,,11/24/10 0:0:0,11/24/10 0:0:0,,,,,,,,,,,11/04/10 0:0:0,,,,,,,11/24/10 0:0:0,,,,,,,,,,,,,,,,,,,11/18/10 0:0:0,,,,,,11/24/10 0:0:0,,,11/24/10 0:0:0,11/24/10 0:0:0,,,,11/27/10 0:0:0,11/26/10 0:0:0,,,,,,,11/05/10 0:0:0,,,,11/24/10 0:0:0,11/24/10 0:0:0,,,,,,,,,,,11/19/10 0:0:0,11/05/10 0:0:0,11/24/10 0:0:0"
i dont know why it is returning like this......please help me........
Regards,]
Harry...... -
Field of a table is not getting populated correctly in xml file.
Hi Experts,
I have an issue.
I transfer a ABAP table as an XML messgae on to application server.
BUt the correct format is not comming on Server.
Eg: i have a filed in table as /abc/def this field is getting populated on xml messgae as -abc-def
How do i solve thi sproblem.
Inouts are highly appreciated.
Regards,
VarunHi,
Check following will helpul
http://blogs.oracle.com/jdevotnharvest/entry/how_to_programmatically_set_focus -
Mapping between the info cube fields and fields in the data source in sap r
In Bi7.0 in which database did the mapping between the Infocube objects and the datasource object will be store Here i have used the r3 system
Hi,
Chk table RSOSFIELDMAP.
Regards,
Gunjan. -
Fields missing while creating the data source
Hi All
I am using a third party system to pull data in to BI...Actually there was one table where from the other end they had added 2 fields recently...when i checked in development i was able to create the data source for the table along with the new fields..but when i check it in production those newly added 2 fields are missing .. though i am able to see the old fields in the data source the newly added fields are missing..so is there any problem with the refreshment of the table or should we reastart the connection?
Can any one please let me know a solution for this...
Regards
ShilpaHI,
Are you having connectivity like this
BI Dev
BI QA ---> All Three connected to same 3 rd party system
BI Prod
If yes, If it is R3 replicate datasource will help.
Incase of third party system you need to regenerate the datasource.
if it is DB Connect try to go to the source system and connect to database table from BI side and at the top you will have
generate datasource. use that option you will be able to solve.
Else
BI Dev - 3rd party dev
BI prod - 3rd party prod
Try to add 2 new fields in the 3rd party system and generate the datasource as told above.
Thanks
Arun
Edited by: Arunkumar Ramasamy on Sep 14, 2009 9:12 AM -
How to modify (add a new field) existing SOAP data source ?
Dear Friends,
I am getting data from Legacy databases (from different Views) mapped to the BW through XI.
There is an existing SOAP Data source which is mapped to the non-R/3 source system Views through XI.
My question is:
Now I wanted to add a new field to the existing SOAP Data source, which will be mapped to the newly added field in the source system by XI.
Please advice how could I modify the existing SOAP data source?
Thanks,
VenkatMy plan is to add the new InfoObject(field)/BIC/ZXXX in the Datasource --> Map that field to the Info Object Zxxx in Comm Str. --> Extras (menu) --> Create BW Data source with SOAP connection --> Regenerate the PROXY --> so that now the XI guys could map the new Infoobject in my Datasource to the new field in the Legacy database tables
But why is that I am not able to add a new field in the Datasource ? I am trying this way: RSA1 --> Infosource tab --> Dbl. click on the existing Datasource --> here...I am trying to add new field in the Datasource...
is there any other special place where I could add a new field to the existing SOAP Datasource ?
Please help..?
Maybe you are looking for
-
Olde Performa 6360 ... can't get it into a decent video mode
Trying to fire up an old Performa 6360. It powers up without problem, but I've connected it (via an adapter) to a cheap X2gen LCD monitor. It supports most usual VGA modes, but it always tells me that the signal from the Performa is out of its range.
-
Im trying to reinstall itunes because i get and error before it launches but it does not want to uninstall for me, it always get about 95% of the way and stops and puts itself back on, using the autoupdater, manually downloading the newest version or
-
Address Book - duplication of surnames
Occasionally I see this occur - I have approx 1400 contacts in my Address Book. Let's say one of them is John Smith. The first name and surname are properly placed in the First and Last fields. Some time later I discover that John Smith still exists
-
Problem installing Windows 7(HELP ME!)
Hi to everyone! I have an iMac 3.06 GHZ Intel Core 2 Duo that I bought in the early 2009 and yesterday I wanted to install Windows 7 because I have to run some Windows programs... I have had a problem when I partitioned and online they said to me to
-
How do I use attach a cradle tomy car kit & which ...
I've bought a car that's got a car kit built in but no cradle,the description says GSM/CK/NOK6110-NOKIA 5110/6110/6210/6310/7110 GSM CKIT. What cradle would I need to get? How would I attach it? and are there any new phones that would be compatible?