Custom fields and Standard Fields
Hi
I'am working on upgrade project from SRM 4.0 to SRM 7.O. we have a client requirement that
1. some custom fields to hide at SC Header default settings like Company Code, Location, Strorage location. i was able to hide at item level via Field control at item level .But not able to achieve at SC Header Default setting
2.At SC item overview i need to change the naming of "PRICE/ LIMIT" to "PRICE"
3 in item basic data i was able to hide some fields, but not in other tabs like Account assignmnet, Ship to address etc...
Can give me some inputs how to achieve this
Appreciate your help
Regards
Sandeep D
Hi Sandeep,
1, SC Header custom fields
a. Add required custom fields to the Standard Header structures u2018INCL_EEW_PD_HEADER_CSFu2019 and u2018INCL_EEW_PD_HEADER_CSF_SC
b.Create new entries in the view /SAPSRM/V_MDF_HC, for the Custom fields added to the standard structure.
c. Enhance the Context node in the WD application- u2018/SAPSRM/WDC_SC_WZ_GAF_3STu2019.
d. Create new fields and labels in the Layout as a part of the Enhancement and bind it with the Context fields (Custom fields).
2,_For renaming_
Rename the "save" button on SC screens to "Hold Cart "
3, Hide some fields in Account assignmnet
Goto to sm30 maintain /SAPSRM/V_MDFSBC
set type : 31
Change the fields according to requirment.
Regards,
Neelima
Edited by: S Neelima on Mar 10, 2010 6:18 AM
Similar Messages
-
MDM Custom Iview and Standard Iview Portal Eventing
Hi
I'm trying to develop a custom iview which updates a Standard MDM Result Set iview:
I found this documentation:
http://help.sap.com/saphelp_mdm550/helpdata/en/45/c87cfd43e56f75e10000000a1553f6/frameset.htm
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/12195312-0e01-0010-a392-debbd32e39d4
So i created an iview which raises this event
WDPortalEventing.fire("urn:com.sap.pct.mdm.appl.masteriviews","updateSearch","ID=115551&RefreshSearch=True");
Then i upladed my code in the portal, created a new iview and put it in the same page with a Result Set iview. During testing when i rise the event form the custom iview, the standard Result Set catch this event but instead of update it gives the following error:
Error occurred: Error performing search. com.sap.mdm.internal.protocol.manual.ServerException: Illegal value for parameter, com.sap.mdm.internal.protocol.manual.ServerException: Illegal value for parameter (see log for details)
In SDN there is a thread with the same problem (Search Standard iView + Search Custom iView) which is not solved.
Can somebody help me ?sorry, I have same task and tried same code for my alias, table and field.
WDPortalEventing.fire("urn:com.sap.pct.mdm.appl.masteriviews",
"updateSearch",
"MDMSystemAlias=NSI_PRODUCTION_ALIAS&MDMTableName=Assets&R3Code=411000000000000006&RefreshSearch=True");
I fire event (for my alias, table and field)
but not any resultset or Current Search on page is catching this search.
please provide which options must be set made for views on page so that result set to be updated,
I hope this may help
does it need to add some custom event to result set?
thanks
Edited by: Ivan Ivanov on Aug 21, 2009 3:49 PM -
FBV1 - missing standard field and adding customer field
Hi there,
I am in a process of developing a batch input program based on RFBIBL00 to upload preliminary posted documents.
The problem is some fields are not there. A standard field BKPF-REINDAT is missing. Also there is a requirement to add a customer field from BSEG (on vendor screen).
I have searched SAP notes for possible solutions, most of them include modifying screens by hand and adding the required fields there (i.e. Note 1347046 - VATDATE: Field missing in batch input parking (FBV1)).
This is quite a serious modification, requiring access key to change SAP objects. Before I decide to change SAP standard objects I kindly ask whether anyone tried that ? REINDAT might work, as it's a standard field, but I'm note sure about customer fields.
Has anyone tried modifying FBV1 or any of FI posting screens by hand and can provide some input on this ?
Thanks,
BartDear Bart ,
as You know the field in question is intended only for US-Federal customers.
The field is not availble into the standard system using the parking transaction; therefore You should run se51 at Your own responsability and do the changes.
If You need to be completely sure about the impact on the customer System, please kindly open a message on the marketplace.
I hope this can help.
Mauri -
Custom fields against SFC and standard ME reports
Hello All,
We are using Custom fields against SFC to store additional informations in the system. It's done through XML message "Quick complete". I know it's working and that the data are well created in the custom_fields table, but I don't find any SFC standard reports which could show me this informations ?
IS there any useful reports in ME for that ?
<PRODUCTION_REQUEST>
<COMPLETE>
<SFC_LIST>
<SFC>
<SITE>SISL</SITE>
<SHOP_ORDER>11200000005164</SHOP_ORDER>
<ITEM>550342</ITEM>
<REVISION>A</REVISION>
<ACTIVITY>PRODUCTION_COUNT</ACTIVITY>
<ID>PAL23051102</ID>
<RESOURCE>STK_WC</RESOURCE>
<OPERATION>STK</OPERATION>
<USER>NEIA498</USER>
<QTY>10</QTY>
<QUICK_COMPLETE>true</QUICK_COMPLETE>
<DATE_STARTED>2011-05-23T10:51:20.000Z</DATE_STARTED>
<SFC_CUSTOM_FIELDS>
<FINISHED_TIRE_CODE>SL-FT00060</FINISHED_TIRE_CODE>
</SFC_CUSTOM_FIELDS>
</SFC>
</SFC_LIST>
</COMPLETE>
</PRODUCTION_REQUEST>Thanks Sergiy,
As we are not using ME PODS, the only way for us would be to built our own reports and read custom_fields table
Regards,
Michaël. -
How to add custom fields to the sap standard program ukm_bp_display
How to add new custom fields to the sap standard program ukm_bp_display .
could u please any one help me on this?Hello Kumar,
You have to modify below structure, as this structure is providing the field catalog for output display (ALV).
Here you can see there are a lot of include structures, so if you want to add fields in the output display you can add those fileds as an append structure to any of the below mentioned structures (Like ukm_s_account, ukm_s_bp_cms_sgm etc as per your requiremnt and positon at which you need to dispaly your fields.)
DATA: BEGIN OF gt_grid_alv OCCURS 0.
partner LIKE but000-partner,
credit_sgmnt LIKE ukmbp_cms_sgm-credit_sgmnt.
INCLUDE STRUCTURE ukm_s_account.
INCLUDE STRUCTURE ukm_s_bp_cms_sgm.
DATA: credit_sgmnt_txt LIKE ukmcred_sgm0t-credit_sgmnt_txt.
Gruppe Vector
INCLUDE STRUCTURE ukm_s_bp_vector.
Gruppe OBL = Obligo
include structure UKM_S_BP_CMS_MALUSDSP_OUT.
INCLUDE STRUCTURE ukm_s_display_segment.
INCLUDE STRUCTURE ukm_s_bp_cms.
INCLUDE STRUCTURE bus000_dat.
*DATA: icon(4).
Gruppe RAST (Raster)
DATA:
rast01 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast02 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast03 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast04 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast05 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast06 LIKE ukm_s_display_segment-AMOUNT_GRID.
DATA: rast2_6 LIKE ukm_s_display_segment-AMOUNT_GRID.
"Summe raster 2 bis 6
DATA: END OF gt_grid_alv.
Another way is you can go to SE38, and you can create implicit enhancements.One enhancement point is available here in this required area. so create an implementation and add your fileds with data types.This way is also simple.
Hope this will solve yiour problems.
Regards,
Antony Thomas -
Copy data customer PO and PO date field from quotation to sales order
Hi Friends,
Can you please let me know what copy control settings I need to maintain in order to copy customer PO# and PO date field data in quotation to sales order.
All the data is getting copied from quotation to sales order when I create sales order with reference to quotation but the customer PO no. and PO date is not getting copied.
Can anyone please help.
Regards,
Wasim.HI
Not sure if this is possible via Customization or not but you can try the user-exits or Routines for the Sales Order program for this
You need to change the include FV45C102 (assuming you have copied standard order and the copy controls). ABAP team should be able to make changes to this routine and achieve your requirement.
In VTAA, after choosing the Source and Target order type and choosing the right Quatation item, check the routine for 'Bus.data/item compl.' and it will be what has been mentioned above.
Please check &Revert
Thanks&Regards
Raghu.k -
Customer Field in Standard BI Content
Hi Experts,
in CRM 7.0 there is a feature called Online Reporting which is using the Netweaver BI functionality to directly execute BW reports within CRM. I have set this up and it is working fine for the standard CRM BI content (which seems to be based on BW version 3.x) that is delivered. So I can execute a standard query and the data is then pulled via Query, InfoCube and DataSource synchronously and displayed in the CRM Web UI.
I am now trying to add a customer field to the whole chain so my first task is to enhance the standard extractor. I manged to do this via an append include and BAdI RSU5_SAPI_BADI. When testing the extractor the data for the new field is populated correctly. When checking the data source in RSA1 I can also see the new field in the fields list of the datasource. The fields is also available in the transfer structure. I now mapped an Infoobject (which I had created before) to this customer field of the transfer structure. And then I created a transfer rule to map the field to the communication structure.
In order to test these changes I have created a start routine and set a break-point to see if the data is provided properly. The debugger stops and all the data is there EXCEPT for my new field. Does anybody have an idea what might be missing in my configuration?
Thanks for your help. Points will be rewarded!
Cheers,
JensHi Experts,
unfortunately, I just realized that for CRM 7.0 it is not recommended by SAP in general to enhance the BI content for Online Reporting. As from EhP1 there seems to be an Interactive Reporting Enhancement Workbench to support this requirement. See post from Sven Kriebel:
CRM 7.0 - Enhancement of Data Sources for interactive Reporting
So until the next upgrade I will have to stick with what AET provides.
Anyway, thanks a lot for your helpful answers!
Cheers,
Jens -
Mass maintenance and BDC Recodring of custom fields added in PO header.
Hello Experts,
I have created a custom fields in PO header and used Structure for BADI implementation to update the header with values enterd in custom table.
My requirement is for some selected PO i want to fix the value of one of my custom field at header level.
I have tried both the options Mass maintenance and BDC recording but the issue i'm facing is when i go for mass maintenance it is giving me the ERROR and it seems that we can only do the mass maintenance for sap-standard fields only.
When i go for BDC recording i'm facing the issue that when i do SHDB and start recording for ME22N my custom field is coming grayed out and i'm not able to input the desired value in custom field and complete my recording.
Let me know your valuable inputs .
Thanks,
NaveenHello,
Instead of BDC i'm doing it through the BAPI "BAPI_PO_CHANGE" by populating the structure extensionin but here i'm facing the error as below:-
W ME 887 Error transferring ExtensionIn data for enhancement CI_EKKODB
E BAPI 003 Instance 4500001544 of object type PurchaseOrder could not be changed
below is my code:-
ls_extensionin-structure = 'BAPI_TE_MEPOHEADER'.
ls_extensionin-valuepart1+0(10) = wa_po-ebeln.
ls_extensionin-valuepart1+14(3) = no.
append ls_extensionin to lt_extensionin.
clear:ls_bapi_te_bg,ls_extensionin.
ls_extensionin-structure = 'BAPI_TE_MEPOHEADERX'.
ls_extensionin-valuepart1+0(10) = wa_po-ebeln.
ls_extensionin-valuepart1+10(1) = 'X'.
append ls_extensionin to lt_extensionin.
clear:ls_bapi_te_bg,ls_extensionin.
call function 'BAPI_PO_CHANGE'
exporting
purchaseorder = wa_po-ebeln
tables
return = it_bapireturn
extensionin = lt_extensionin
if it_bapireturn[] is initial.
call function 'BAPI_TRANSACTION_COMMIT'
exporting
wait = ' '
importing
return = it_bapireturn.
endif.
refresh lt_extensionin[].
endloop.
Please let me know if there is any way to achieve this.
Thanks,
naveen -
How to populate custom fields in SAP standard Basic type DELFOR01(E1EDK09)
I've a requirement to include and populate 2 custom fields in SAP standard basic type DELFOR01 and Segment E1EDK09 (it is at hierarchy level 1 ) .
The requirement looks very simple but for this, as per my knowledge, I have to create a new Basic type with the copy of segment E1EDK09 and attach it to outbound process code and write my own function module to populate the segments.
It seems ok but the there are some existing codes in the user-exits for the SAP standard function module.These codes will not get triggered.(Or I've copy the user-exits code in my FM)
Can we do it any other way to handle this kind of situation?
Thanks in advance for your suggestions and help.Hi Phani,
You have done it correctly. ECC additional data to be moved to EWM, 1. you need to enhance the CIF for master data/ bapi to populate the data in the custom field in EWM. 2. Make your your are not enhancing only one structure. You need to do it in the CI includes so that the field is available in all the related tables/structures.
3. The BAPI/FM which updated these tables will take care automatically to update the custom field data if the field is correctly added in all the tables.
4. If the custom fields are added correctly and still the data is not getting saved , then need to check the mapping of the custom field and bepi extension.
Let me know if this helps. -
Standard customer field to FAGLGLEXT table
Hi,
I have included a standard coding block field COBL_WERKS (Plant - ZZWERKS) to the totals table. After I have added this as a customer scenario to the ledgers, I can see this field in the totals table. This is required as the classic PCA is able to provide this dimension.
When the accouting documents are generating from MM module in terms of Goods issue and Goods reciept, the plant info is flowing to the FI documents and updating the BSEG and FAGLFLEXT tables as well.
But when the accouting documents are creating upon the process order confirmations for the activities (material, labor), the plant info is not updating to the FI line items and totals table. Typically the additional FI documents are creating due to CO-FI real time integration and we have several substitions to derive the primary cost elements. At the same time, I am able to see the plant info in table COEP, 8A ledger etc. whereas this is not coming to the FI accounting document from CO module. (PP->CO->*FI*)
Is anybody have an idea why the customer field 'Plant' is missing for some of the processes generating from logistic modules.
Would really appreciate for your kind help.
Thanks & Regards,
Ramki
Edited by: Ramki on Dec 9, 2011 12:08 PMHi,
We have debugged the transaction and found that the BADi FAGL_COFI_ACCIT_MOD updating field 'Plant' COBL_WERKS whereas the accounting interface is not updating this field in BSEG_WERKS and FAGLFLEXT table.
Somehow we found that the connection between COBL and BSEG is missing for additional field 'WERKS'
Would really appreciate if anybody provide some useful info regarding.
Thanks,
Ramki
Edited by: Ramki on Dec 13, 2011 5:00 PM -
How to enhance the standard search with custom field?
Hi all,
I would like to know the general optimal procedure to enhance the standard searches like Opportunity search or Lead search.
I've gone through some of the threads here. Some suggest, to add the new field using AET and copy the IMPL class of the search and then code the custom logic. Some say, append the new field to the structure of the search object and then implement the BADI.
I'm actually a bit confused to understand the correct procedure.
Can someone please help me with a generic procedure to enhance the standard search with a custom field?
Thanks in advance.Hi Maren,
Once I have got the same development. I have followed the below steps, please check with this. Let me know for further inputs.
Add new field using Append structure of type ‘XXX’ in search
Create BADI implementation for Enhancement spot ‘ES_CRM_RF_Q1O_SEARCH’ and include filter ‘BTQOPP’
Put your logic in BADI implementation – SEARCH method
Add it in WebUI configuration
Remove the operator if required
Regards,
Swadini Sujanaranjan -
Trigger CIF during custom field change on Purchase Req. and PO
Hi,
We added a custom date field in Purchase Req. and Purchase Order transactions (ME52N/ME22N) in ECC. When this custom field gets changed along with any other standard field, outbound CIF process happens. However, when we change this custom field only, then outbound CIF doesn't happen. I believe we need change pointers and may be custom code to trigger outbound CIF. I would appreciate any suggestions on how to achieve this functionality.
Thanks.
NaveenHello Naveen,
Use user exit EXIT_SAPLMEAP_001 here, the structure CIFPUORCUS must be enhanced with custom fields so that the document date can be included (IT_OUTPUT_CUS).transferred to CT_MM_DOC. You need to fill EBAN and EKPO for change transfer. Also you can have the background job for RIMODINI to transfer the changes.
Best Regards,
R.Brahmankar -
Copying custom fields from SRM PO to ECC PO standard fields
Hi All,
There are three custom fields which are added in SRM SC and PO at item level. My requirement is to map these three custom fields to three standard fields in ECC PO. Can any one please explain me, how the replication of SRM PO to ECC PO happens? I could find a function module "B470_PO_CREATE". Can any one tell me through which transaction or program this FM will be triggered.
Any useful answer will be rewarded
Thanks,
DeepthiHi Kumar,
Sorry for the late reply. I have the solution for this question.
For copying the custom fields code is to be written in the BADI "BBP_ECS_PO_OUT_BADI", method "BBP_B46B_PO_OUTBOUND". This BADI has both ECC PO fields and all the SRM fields(including the custom fields added in PO and SC) in separate structures.IS_HEADER, IT_ITEM etc has all the SRM PO values. CS_BAPI_POHEADER, CT_BAPI_POITEM etc has ECC PO values.
There are two function modules, BBP_PD_PO_TRANSFER_EXEC and BBP_PD_PO_TRANSFER_EXEC_V2. Execute these function modules with the GUID for PO after PO change or create in SRM system. Once the FM is executed the BADI will be triggered and the additional functionality carried out and PO replication from SRM to ECC happens.
Hope this helps you. Please let me know if you need any more information.
Thanks,
Deepthi -
How to change standard SAP program SAPLFSKB to add custom fields...?
Hi Gurus,
I have to change the standard SAP program SAPLFSKB screen 100 to add custom fields...i looked into OSS notes and there is a note: 174413 that provides steps to add custom fields...but when i try to do this it doesnt let me do it...it says that request cannot be changed....do i have to use modification agent...if that is the case then how shud i proceed with this....so please provide me some inputs....
your help will be appreciated...
Any inputs for me....
cheers:sam
Message was edited by:
Sam williamstry going into edit->enhancement operations->create. this will allow up to add your customized field.
-
Verity spider and custom fields
Has anyone customized the verity spider so that it populates the custom fields (custom1 through 4) or been able to add other colums (especially a date) to the result set that is returned from cfsearch.
I can populate the collections with the spider but have been unable to find anywhere documentation on how to add columns or populate the custom ones.
I thought I was on the right track with the style.sfl and style.ufl files, but have been unable to achieve the desired results.
Any help would be appreciated.Hi,
I dont have access to SRM system but you can use enhancment concepts to enhance the standard component.
Refer http://wiki.sdn.sap.com/wiki/display/SRM/HidingtabofShoppingcartinSAPSRM7.0 which is having something simmilar requirment.
also refer http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/700317da-bd79-2c10-368e-8f18bf5d8b81?QuickLink=index&overridelayout=true
I hope this will helpful for you to achive your requirments.
Thanks,
Chandra
Maybe you are looking for
-
Keyboard not working with Windows 7 Bootcamp
I am using Window 7 with bootcamp. Its been working fine but for some reason the keyboard doesn't appear to to work as I can't even sign in. I've tried rebooting several times but no joy.
-
I have a new T530 and just have a few questions.. (ok its at home as of typing this so some i can't test right away) Swapping the fn and ctrl keys, from research I can do this from the bios, correct? Is there a way to use the wireless switch to disab
-
How to change the Orginial Definition of an Item in OAF
Dear All, I have an item which the Read Only Property is calling a function through SPEL, and in any personalization level i can only choose between Inherit or True, first there is no False option (which i want to choose), Second i want to know how i
-
Just bought a new 500gig hard drive. If I am going to use it as an external drive, do I need to format it? I f I use it to replace the smaller drive in my pavilion dv6910 and install the OS, do I need to format it first? Also, I just purchased an HP
-
Hi, I'm trying to implement policer on Cat 6500 running CatOS 8.4. The configuration is as such: set qos enable set port qos 1/7 vlan-based set qos policer aggregate 2Mbps rate 2000 policed-dscp erate 2000 drop burst 26 eburst 26 set qos acl mac vlan