Fields not populated in cube
hi experts,
i have one problem i have sales item,and header dso's which i have loaded the data using flat files.when am trying to load to cube some of the fields of header is not getting populated.when i am loading only header data that time it is showing the data in cube.when i am loading item data also that time some of the fields of header are not populating in cube.i have tried by taking two seperate cubes for header and item and tried to loading data to multiprovider. but same issue came.for ur reference i am providing screen shots of that. this is multi provider screen shot in this u can observe that division ,region and some fields are not populating data. in local sand box i have done this please help me to resolve this issue.
header cube screen shot before loading to multiprovider.
item cube screen shot before loading to multiprovider.
regards
jaswanthi
How are you "loading" to a MultiProvider? A MultiProvider is merely a "view" on 1 or more InfoProviders, nothing gets loaded in it.
The screen shot of your MultiProvider shows data of your items InfoCube only... have you filtered on the InfoProvider field? If not, try and filter on your header InfoCube and see whether it shows any data. If not, then there's something wrong with your mappings in the MultiProvider definition.
It's perfectly normal to have empty fields if you're combining 2 InfoProviders into 1 MultiProvider. If that's not what you want, you should consider an InfoSet (which "joins" data) or model it so that when you're sending item data to a new InfoCube, you "look up" the missing header data in your header data DSO and add it.
Similar Messages
-
End routine field not populated
Hi,
I have made the following end routine in order to populate the field YNEGOCIO with two characters.
I´m uploading data from DSO 0FIAR_O03 to customized DSO. When i activate this DSO i don´t see the field YNEGOCIO populated but the strange thing is that when i make a debbugg to the end routine, the result package-YNEGOCIO at the end of routine IS POPULATED with the correct values.
Can anybody help me with this?
LOOP AT RESULT_PACKAGE INTO e_s_result.
**Recover characters 14,15 from YNEGOCIO.
CLEAR lv_negocio.
SELECT SINGLE
/BIC/YYKEY
FROM /BIC/AYSDLASPV00
INTO lv_key
WHERE
/BIC/YYVALUE EQ e_s_result-GL_ACCOUNT.
IF sy-subrc EQ 0.
MOVE lv_key+13(2) TO lv_negocio.
ENDIF.
LOOP AT gt_inv_gl9_doc INTO gs_inv_gl8_doc
WHERE ac_doc_no = e_s_result-ac_doc_no.
* Calculate Importe Aplicado
MOVE e_s_result to aux_s_result.
aux_s_result-record = v_count + 1.
IF aux_s_result-DEB_CRE_DC IS NOT INITIAL.
aux_s_result-PROFIT_CTR = gs_inv_gl8_doc-profit_ctr.
aux_s_result-USERNAME = gs_inv_gl8_doc-USERNAME.
aux_s_result-deb_cre_dc = gs_inv_gl8_doc-DEB_CRE_DC.
aux_s_result-/BIC/YI_WRBTR = gs_inv_gl8_doc-DEB_CRE_DC *
aux_s_result-/BIC/YI_WRBTR / aux_s_result-DEB_CRE_DC.
aux_s_result-/BIC/YNEGOCIO = lv_negocio.
APPEND aux_s_result to e_t_result.
ENDIF.
endloop.
endloop.
REFRESH RESULT_PACKAGE.
MOVE e_t_result[] TO RESULT_PACKAGE[].
Regards,
Diegohi,
check your changelog table and see data over there, i guess this situation generally happens when you do delta laod , itmight happening bcoz of two image are created which might be cancelling each other when request gets actiavted in DSO and also see for 0recordmode value.
hope it helps
regards
laksh -
Hi Experts,
I have enhanced 0fi_gl_4 extractor. appropriate data is coming into the extractor. But when I load the ODS the enhanced fields are not populating.
Can anyone help please.
Thanks in advance
YvoneHi,
The issue has to be one of the areas below. Heres a checklist-
Source system:
RSA3 check. New fields pulling the correct data?
BW:
1. Replication of DataSource - done?
2. Transfer Structure & Transfer Rules in place for the new fields?
3. InfoObjects the above fileds are being mapped to are the correct type, in the correct InfoSource & Data Target? All activated?
4. Update rule that maps these new InfoObjects. Acivated? Has the specific mappings for the new infoObjects been checked and validated?
Hope this helps
Sandeep -
SQ01 query, one field not populating in first line, pushing data to next line
Good day all
I have worked with queries for some time and have never encountered this error
I have a few table joins (FAGLFLEXA, BKPF, BSEG, EKKN, SKAT and EKPO), every thing works and displays correctly, except for the one field
EKKN (ABLAD) - Unload Point.
For some reason, when I test the query, it displays correctly with one entry, but as soon as you run the test for more entries, for some reason, the first Unloading point on the report is empty and the value reflects on the next line. If you display the physical documents where the data pulls from, you can clearly see that the entire report pushes down the field to the next line.
For example
Physical SAP Document GL and or PO:
Year Per Do Document No Profit Account Short Text Merch Amount in Grp Segm Posted on Unload Point
2014 001 XF 40000000000 ABCD 86100 Text ACD 72799.60 11 20140106 24/59/68
2014 001 XD 40000000001 ABCC 86100 Text ACC 18755.50 11 20140108 26/00/48
SQ01 report (with one line)
Year Per Do Document No Profit Account Short Text Merch Amount in Grp Segm Posted on Unload Point
2014 001 XF 40000000000 ABCD 86100 Text ACD 72799.60 11 20140106 24/59/68
SQ01 report (with more lines)
Year Per Do Document No Profit Account Short Text Merch Amount in Grp Segm Posted on Unload Point
2014 001 XF 40000000000 ABCD 86100 Text ACD 72799.60 11 20140106 2014 001 XD 40000000001 ABCC 86100 Text ACC 18755.50 11 20140108 24/59/68I found the error! The query was written in a certain format. For example it had many fields which was used to populate the data from different tables. The error occured because of the sequence. The query had to bring in a field but it had to derive it from a purchase order, but the purchase order check was after the said field therefor, when it looked at the Purchase Order, it found the field and populated it, but only on the second line. In the first line it couldnt find the Purchase order yet (as EKKO was lower down), so it didnt populate it yet....
SIGH -
0vtype =20 (plan data) not populating to cube but present in psa
Hello Experts,
I have a requirement in BW 3.5 where in I need to create a report on multiprovider which should give the actual data,plan data and the difference between actual and plan data for some key figures.
The data flow is like this
There are two cubes one for actual and the other for plan ,I am able to get the actual data (10) for actual cube from R/3 .
But the problem is with plan cube,I am not able to get the plan data (20) to the plan cube (to the field 0vtype) ,but the data is coming till psa from R/3,there is no routine present in update rule also,but still data is not showing up for this 0vtype in plan cube...
I have tried loading selectively (020) by giving 020 as constant in the update rule..but still no luck
The datasource that is fetching plan data is 1_CO_PA_PLN1000.
Could you please suggest how to proceed further
Thanks,HI Sashi,
Checking the mapping between the 0vtype and the source fiedls.
Check in transfer rules first if it is mapped or not.
Transfer rules are not mapped to source fields then correct it .
Hope this helps.
Regards,
Reddy -
Before , after images not populating in cube
Hi All,
we have a data flow wherein the data from the dso is extracted delta wise to cube . Now for a particulat document , the doc did come to ods and then to cube . then in r/3 there a change to the document , this was then again extracted to ods and then to cube . now the problem is
the cube is showing both the values of before change and after change in the cube . I checked in the ODS only one record of changed value is there. in the change log after, before and new images for the doc no is there but in the cube the data is doubling up intead of showing th latest.
Any idea why this is happening.
Does compression play any part.
some more info to understand better:-
in cube already KF1 = 100 , ch1 = 'a' ch2 = 'b'.
sam in ods KF1 = 100 , ch1 = 'a' ch2 = 'b'.
now in r/3 change ch1 from 'a' to 'n'.
so in ods KF1 = 100 , ch1 = 'n' ch2 = 'b'.
in change log table
KF1 = 100 , ch1 = 'a' ch2 = 'b' record mode = n
KF1 = -100 , ch1 = 'a' ch2 = 'b'. record mode = b
KF1 = 100 , ch1 = 'n' ch2 = 'b'. record mode = (after image)
now in cube
KF1 = 100 , ch1 = 'a' ch2 = 'b'
KF1 = 100 , ch1 = 'n' ch2 = 'b'
SO the key figures are adding up , which should not be the case.
Regards,
Sushmita
Edited by: sushmita das on Apr 14, 2011 7:36 AM
Edited by: sushmita das on Apr 14, 2011 11:11 AMHi Sushmita,
In ODS only if the key fields are same, then any change in Data Fields will be overwritten. And the new record will be updated to the cube.In cube data is not overwritten instead it is added or updated.
For eg:
DSO
Key field Data Field
A 100
B
C
So initially in cube also these values will be there.
Now suppose keeping all the Key Fields same, the data field is changed to 200 in R/3. So in DSO an after image will come and u will see that in the change log table there are 3 records, one will 100, another will be -100 and another will be 200.
But when u take that data into cube the data field value will be added up to 300.
However if Key field value 'A' is changed to 'D' in R/3 then in cube there will be 2 records
One having Key fields as A B C and Data Field as 100
Another having Key Field as D B C and Data Field as 100.
If you want to delete the first request from cube and only update the new record then you will have to delete contents of the cube and freshly load it.
Hope it helped. -
New COPA Value field not populating in BW
We created a NEW value field (VV0056) in SAP COPA that is NOT pulling manual journal entries into BW (document types AB and SA). All other value fields are pulling in all document types and balance to SAP u2013 itu2019s this new one that is not. We do not have any restrictions on selection of data coming into BW.
The manual journal entry is in our CE1* table in R/3.
We are still 3.x data loading in our BW 7 system.
Any ideas on what to look for? Your input is greatly appreciated.
Renee MercedeHi Renee
The new fields that has been added must be either in the COPA table or the corresponding datasource.
If it is added in the table
1) You need to enhance the corresponding datasource with a z-field that wiill represent the field added in the table.
2) This field will have to be populated through an ABAP routine.
3) Check the populated field values in RSA3.
4) Replicate the datasource in BW.
5) Create infoobject for the enhanced field.
6) Add infoobject in the corresponding BW data targets.
7) Change transformations / UR's - TR's.
8) Extract data.
If it is added in the datasource - which means you know from which base table this field needs to be populated.
Carry out steps (2) to (8) from above.
Cheers
Umesh -
Custom idoc segment fields not populated
Way back in 1999 someone create a custom Idoc type with custom Idoc segments in it. Unfortunately, they forgot to release one of the segments.
Recently a change was request to add new fields to this custom segment. In order to get the fields transported the segment had to be released.
All worked fine in Dev and the new Idoc segments were populated as expected. However when the idoc segment was moved to the test system all visually appears to be fine but when the idoc is created (status 50) the new fields are not popultated.
In 40B the start of the inbound process was IDOC_INBOUND_DATA. Does anyone know what the new starting point is in 4.7??
I beleive the error is actually that SData is not reading all the input values and stopping right where the old fields end in teh custom segment.
Thanks,
Anthonyadditionally,
SAP will not allow us to release the basic idoc type because it was released in 40B. It also will not allow us to cancel the release since we are now in 620. So, unless anyone has input for this I think the only solution will be to create a successor IDoc type and change our apps to use the new IDoc type with it's enhancements. -
Field not populating in update rule
Hi Gurus,
I have created an update rule and i assigned some characteristic to the KF in my rule when i load data to test this update rule some fields are not getting populated can any one tell me what will be the reason? the mapping is correct for these fields.
waiting for reply
raviHi Ravi,
I think you must check your code exactly.It might be that there is some problem there.Also,Make sure that your mapping is perfect for these fields and also check whether everything is availabale in activated version.
Regards,
Amar -
CRM fields not populating in BPS layout for opportunity Planning 0crm_order
Hello Support,
We are using SAP CRM 5.0 SP09 with BW 7.0 SP 09.
When creating an opportunity in CRM, the product data ( quantity ,
values) are not appearing in Planning tab( SEM-BPS Layout) .
Kindly let us know what needs to be done to resolve this issue.
Thanks and regards,
Rajiv JainIn your CRM system, check your mapping from CRM to BW are correct.
You can do this in transaction SPRO. Menu path 'SAP Implementation Guide --> Integration with other mySAP components --> SEM --> Change mapping between CRM fields and InfoObjects'. Select planning application 'OPP' and click on 'Mapping table - system entries' on the left.
In here you should see the mapping from the InfoObject to the CRM field (eg. Infoobject 0CRM_EXPREV uses structure CRM_BW_OPPT_H and field name EXP_REVENUE).
In order for the value to be passed to planning you must tick the 'Empty' checkbox on.
Regards,
Adrian -
SRM Invoice and Confirmation fields not populated in Standard content DSO
We are implementing an extended classic SRM Scenario in our company, along with SAP recommended standard solution for BI. While activating the PO DSO (0SRPO_D1) confirmation quantity (SR_CFQBU) and amount (SR_CFVOC) along with Invoice quantity (SR_IVQBU) and amount (SR_IVVOC) are not getting populated. Is there a recommended solution to correct this scenario?
This problem has been solved by implementing OSS Note 1343257
-
External Reference field not populating via CRM_ORDER_MAINTAIN
Hi ,
I am using the FM CRM_ORDER_MAINTAIN and wanted to add EXTERNAL REFERENCE Field in existing Complain Order(Transaction :CRMD_ORDER). I am passing the following parameter to add the Reference. But it is not updating the
with the follwoing Reference number. Could you please help on this.
ls_ext_ref-REFERENCE_TYPE = 'Z002'.
ls_ext_ref-REFERENCE_NUMBER = '12345678'.
ls_ext_ref-REFERENCE_TYPE_T = 'SOCS Number'.
ls_ext_ref-REFERENCE_MODE = 'A'.
ls_Ext_ref-handle = '0000000001'.
ls_ext_ref-ref_guid = gs_orderadm_h-guid.
ls_ext_ref-ref_kind = gc_object_ref_kind-orderadm_h.
INSERT ls_ext_ref INTO TABLE gt_ext_ref.
ls_input_field-ref_guid = gs_orderadm_h-guid.
ls_input_field-ref_kind = gc_object_ref_kind-orderadm_h.
ls_input_field-objectname = gc_object_name-ext_ref.
ls_input_field-LOGICAL_KEY = '0000000001'.
ls_input_field_names-fieldname = 'REFERENCE_TYPE_T'.
INSERT ls_input_field_names INTO TABLE ls_input_field-field_names.
ls_input_field_names-fieldname = 'REFERENCE_TYPE'.
INSERT ls_input_field_names INTO TABLE ls_input_field-field_names.
ls_input_field_names-fieldname = 'REFERENCE_NUMBER'.
INSERT ls_input_field_names INTO TABLE ls_input_field-field_names.
INSERT ls_input_field INTO TABLE gt_input_fields.
CALL FUNCTION 'CRM_ORDER_MAINTAIN'
EXPORTING
ct_orderadm_h = gt_orderadm_h
it_ext_ref = gt_ext_ref
CHANGING
ct_input_fields = gt_input_fields.
Get guids
LOOP AT gt_orderadm_h INTO gs_orderadm_h.
INSERT gs_orderadm_h-guid INTO TABLE gt_obj_guids.
ENDLOOP.
CALL FUNCTION 'CRM_ORDER_SAVE'
EXPORTING
IT_OBJECTS_TO_SAVE = gt_obj_guids
EXCEPTIONS
DOCUMENT_NOT_SAVED = 1
OTHERS = 2.Hi,
For external reference field
Use Crm_order_read funtion module to read the details.
get the details of sales lt_sales and create same structure of sales and pass the value.
IF lt_sales IS NOT INITIAL.
CLEAR ls_sales.
READ TABLE lt_sales INTO ls_sales INDEX 1.
IF sy-subrc = 0.
ls_sales-po_number_sold = ls_orderadm_h-object_id. """" Ticket no
MODIFY lt_sales FROM ls_sales INDEX 1.
ENDIF.
CLEAR ls_sales.
CLEAR ls_sales1.
READ TABLE lt_sales INTO ls_sales INDEX 1.
IF sy-subrc = 0.
MOVE-CORRESPONDING ls_sales TO ls_sales1.
ls_sales1-ref_handle = 1.
ls_sales1-ref_guid = lv_hguid . ls_sales1-ref_kind = 'A' .
h2_ls_sales1-po_number_sold = ls_sales-po_number_sold. "" this is external reference no field._h2
INSERT ls_sales1 INTO TABLE lt_sales1.
ENDIF.
" Input Fields
ls_input_field-ref_handle = 1.
ls_input_field-ref_kind = 'A' . "A
ls_input_field-ref_guid = lv_hguid. "External System GUID Assignment."
ls_input_field-objectname = sales. "SALES
ls_input_field_names-fieldname = PO_NUMBER_SOLD.
INSERT ls_input_field_names INTO TABLE ls_input_field-field_names.
ls_input_field_names-fieldname = PO_DATE_SOLD.
INSERT ls_input_field_names INTO TABLE ls_input_field-field_names.
INSERT ls_input_field INTO TABLE it_input_fields.
ENDIF.
Pass lt_sales1 to crm_order_maintain and crm_order_save. -
Amount field is not populating properly
Expert's,
Here is an issue where one of the amount field not populating properly.For some opportunities the amount field will be just displyed as'0' but for some opprtunities the amount field is displaying as'$0'.The data we are pulling is from CRM.
Thanks in advance.
vasu.Hi,
looks like extenstion of your last thread
did you already have a look in data in cube?just to make sure,try to display cube's data using List cube transaction .Take this amount field,corresponding Currency Key,and you rmost impotant characteristics...and check whether all records are having entry in 'currency' column? -
Foreign key fields not getting populated in datacontrol palette for EJB app
Hi,
I am quite new to ADF and EJB.I developed a jdeveloper application with JSF and EJB tiers.(I am using jdeveloper 10.1.3.5)
For database the default HR database is used.I created the entities for the EMPLOYEES and DEPARTMENTS table.
I also created a session bean and a data control for the session bean.
I am having a JSF page that receives all the details of a new Employee and insert into database (i.e persistEntity)
But the Employees constructor from the Data control palette is not populating the MANAGERID and DEPARTMENTID fields which are
the foreign key constraints for the EMPLOYEES table and hence while trying to persist the entity
with the auto populated fields an error message is thrown.
If I used ADF BC instead of EJB then i could populate all the fields including MANAGERID and DEPARTMENTID.
Is it possible to have two text fields for Manager and Department in the jsf to insert the Employee details with EJB as the Model?.
If possible how do I bind the values of these fields to the Employees entity object in EJB.
Kindly need your insights on this.
Thanks,
Guna.Hi,
How are you using MANAGER_ID and DEPARTMENT_ID fields, are they exposed as Long (or some other numeric type), or did you map them on the entity, something like this
@ManyToOne
private Employee manager; // this by default uses the column named MANAGER_ID
@ManyToOne
private Department department; // this by default uses the column named DEPARTMENT_ID
.... If you mapped them (which is the right way), when you create an employee you should set these attributes before persisting the entity, by using employee.setManager(manager) and employee.setDepartment(department). Then, the foreign keys get populated automatically by your persistence provider (Toplink).
If you are using data controls, it is a little different process to set the department and manager, but you should take a look at this tutorial http://www.oracle.com/technology/obe/obe11jdev/ps1/ejb/ejb.html , it will hopefully answer a lot of your questions.
Pedja -
Line Item Field "Assignment" not populating
I am posting a KR doc. The assignment field in the line item is not populating with the date on the document is being posted in either of the line items, posting key 31 posting to Vendor and posting key 40 posting to an expense G/L account. The assignment field remains empty. I have checked some documents in the other company codes where this field is being populated with the date in the yyyymmdd.
Please let me know what controls this and how can I make this field populate.Th Sory key for the GL for that company code should have the document date as the sort key.... check in FS00
Maybe you are looking for
-
I have software that uses SQL 2005 right now, but the database is close the max size (4 GB). I have SBS2011 installed and it includes SQL 2008 and SQL 2008R2. I want to move the database to the 2008 version that can that can handle larger databases.
-
How to upload CSV file w/o ,, for the last line
Hi Experts, As part of one interface uploading the csv file (4coulmns) manually using the TCODE: CSCA_FILE_COPY. After uploading when i see in the AL11 as it is csv file it is filling the , in each space. But my issue while running the interface (bec
-
I want to know if you can set your phone up so if you open an email on your desktop it will show as open on your iPhone and iPad ?
-
A Flex App in browser is a swf file or translated to Javascript
A Flex App in browser is a swf file or translated to Javascript? Like Flash web site plugins [not whole browser window], exist and Flex plugins? These are both swf files only without other supporting files?
-
Best solutions for my imac?
Ok so, recently my imac has been messing about. its decided it doesnt want to read any discs at all. Luckily, i had to have it sent into apple due to the recall of the seagate harddrives, and so i asked them to check my disc drive for me, to see if i