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
ravi
Hi 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
Similar Messages
-
0py_c02 do not have the update rules or transformations in business content
Dear All,
I ma installing the Business content 0py_c02 cube with before data floe option , i found the infosource and transfer rules between Data source and info source but i can not found the Update rules betweeen the infosource and target.
Even if u consider the data source replicated in RSDS update mode, but ther is no transformations. how we can resolve this issue , if any body faced the same issue please update the same.
For creating mannully also there are routines in that update rules( checked same in IDES version) , i can do it same, but why the SAP not delivered the same, or i am going wrong in some where pls.
Any update please , Not received any replies pls.
Please any updates pls on this, The issue is open and waiting for responce from Experts.please can anybody update me.
Thansk in Advance,
Sathish
Edited by: sathish kakumudi on Apr 21, 2010 8:48 AM
Edited by: sathish kakumudi on Apr 21, 2010 10:34 AM
Not delivered by SAP and SAP raised the same to Development team
Edited by: sathish kakumudi on Jun 13, 2010 10:07 AMHi Satish,
Did you get any update from SAP-team on the same.
Thanks,
SC -
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 -
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 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
jaswanthiHow 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. -
IN BW UCCHECK transaction for Unicode does not list Transfer/Update rules
Hi All,
We are going to update our BW system to install Enhancement Package 1 SP 7 on our BW 7.0 and we are going also to convert our data base to Unicode.
We used the UCCKECK Transaction to have a list of the abap programs to be modified before the u201Cconversionu201D procedure.
But the transaction does not list the abap code included into transfer rules, update rules and start routines.
Have you an idea to recover them?
And do you think the conversion procedure will abort if these kinds of routines are not adjusted or they will go in error at runtime?
Do you have experienced this problem?
Thanks a lot.
AntonellaHi Nils, sorry for delay in replyu2026
Unfortunately we started to develop our routines in BW2.0 and checking some of them we receive the error u201CIn Unicode programs, the "-" character cannot appear in names, as it does here in the name "W-DATE" u201Du2026
And further more in subsequent BW releases the same error is only a u201Cwarningu201D into a NON Unicode system.
So I think we should check and correct all our routines before the Unicode conversion.
My best regards, Antonella -
BW-BCT-FI-AA : ODS 0FIA_DS11 does not have complete update rule
Dear people,
I hope to get some help on an issue I have with the ODS 0FIA_DS11. I have just installed the full suite of FI-AA Business Content, which includes all the 3 ODS (0FIA_DS11, 0FIA_DS12 and 0FIA_DS13) and also all the update rules and infocubes.
It started when I needed the key figure "Value of the asset at period start" (0***_VAL_PE) from the ODS 0FIA_DS13. After tracing back, this key figure is actually comes from the ODS 0FIA_DS11 and from the key figure 0CACQ_VL_YR. However, in the Update rule for ODS 0FIA_DS11, this key figure (0CACQ_VL_YR) is not being mapped, and thus not loaded. On top of that, I also noticed that there are a few key fgures that are not mapped in the update rule to 0FIA_DS11 as well.
Question, is there a start routine or any routine that populates these key figures that are not mapped in the update rule for 0FIA_DS11? I tried re-installing from Business Content, but the update rule still remains the same. I noticed that there's a routine in Business Content, but it never appeared eventhough I re-install it a few times.
Note that we are using SAP BW 3.5 and BI Content 3.53.
Thanks a lot for your help.Chris
It's all done in the start routine in the update rules of 13 - I am on the same content patch as you..
This is taken from the code as an example
set accumulated values for next datasets.
ADD ls_out-acq_val_tr TO ls_kum-cacq_vl_yr.
ADD ls_out-inv_sup_tr TO ls_kum-cinv_gr_yr. -
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 -
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. -
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 Rule Type field not appearing in settlement rule screen.
Hi Experts,
We developed a program which creates settlement rules automatically on uploading data from excel file.
We encountered the following error.
cursor field COBRB-BRTYP does not exist in the screen
In the Settlement rule screen, under distribution rules, the field amount rule type is not appearing.
We have 3 level WBS structure. For the 1 level WBS this field is not appearing. But this field is visible for below WBS.
Please help me..
Regards,
PraistyHi Balachandar,
As i said, we are using an excel sheet upload to create settlement rules for WBS elements.
While uploading we got this error. COBRB-BRTYP does not exist in the screen.
Now we need to check with abaper, why the program is checking that field in particular.
Any way, thanks for your prompt reply.
Regards,
Praisty -
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
-
Hi Guru's,
Happy New Year.
ktosl field not coming in update rule, after unhideing from data source.
till communication stru. i can see after updating TR.
but this info object not coming in update rule.
looking for your input.Dear SSMS,
There are 2 possibilities.
1) You dont have the same Infoobject in your Target, but still you want to map it with the Infoobject coming from your CommStructure, if the datatype and length are same you could do it in Update Rules> Source Characteristic> F4 -->Find your Infoobject and Map it .
2) You have your Infoobject in Target and still you are unable to Map it , reason , may be you have to check the Comm.Structure, if its there , it should come, orelse Add it and Activate it again , then go to the Update Rules, For the specific Infoobject --> Manually maintain the characteristic as specified above.
Hope it helps..
Thanks,
Krish
Maybe you are looking for
-
ITunes 10.5.2, windows 7, and Unresponsive Exit
I recently bought a new computer, but I have had this issue on both with the latest iTunes update. I can execute the program without a hitch, the first time. It works completely normal. The issue is when I close iTunes. The program remains in the
-
Hello, I am trying to update my mac os x 10.7.3 to 10.7.4 Update gets stuck after 5 mins while updating. Regards DK ME
-
...cannot be updated. The required file cannot be found.
I just got my 2gig iPod nano for Christmas and it works fine, i uploaded like 109 songs on it aleady and a few photos. I only connected it to my computer like twice but now when i tried to add a few more songs to it from iTunes an error occurs with a
-
Help. My ipod wont work. When it got a flat battery i tried to charge it but it wouldnt work and it said i have to connect to itunes so i tried that but something went wrong. Help.
-
ABAP routine - Transfer rules Start routine
hello everyone, i need some help in writin an ABAP code. Well the logic is say i have a table which sends data to BW. the data comes like :- Order Q1 101 50 101 20 102 10 101 60 But i