SRM 7.0 - Configure Field Control for Shopping Cart Item Overview
Hi,
I am able to hide fields in the shopping item details using the "Configure Control for Fields on Item Level" node in the IMG.
However, this same configuration does not seem to work for fields that are in the item overview of the shopping cart. Any advice on how/why this seems to work differently?
I do want to hide fields via config, not as an end-user.
Thanks!
Matt
Hello Matt,
You will find this useful.
https://websmp105.sap-ag.de/~sapidb/011000358700001969972008E.pdf
Thanks
Ashutosh
Similar Messages
-
Field control in shopping cart screen
Hi All,
My requirement is that approvers or delegates should not be able to delete attachments from shopping cart. I did take a look at BBP_UI_CONTROL_BADI
but then that doesn't show any thing about field control in shopping cart (BUS 2121).
The other solution i was thinking about is to change the HTML templates to suppress that delete icon in approver screen. can anybody throw light on this issue
Points for sure!!
Rgds
HarshikaHi
As Yann suggested, we can go for the Authorization object.
Or <u>Else, you can also try out implementing the Business - AddIns using SE18 Transaction</u>
<b>BBP_ATT_CHECK</b>
Attachments
<b>BBP_AUTHORITY_CHECK</b>
Further Authorization Checks f. Documents in EBP
<u>Sample code for <b>BBP_ATT_CHECK</b> BADI Implementation -></u>
METHOD if_ex_bbp_att_check~check.
DATA:
lv_prof TYPE vscan_profile,
lo_vsi TYPE REF TO cl_vsi,
lv_xstring TYPE xstring,
lv_scanrc TYPE vscan_scanrc,
lt_bapiret TYPE vscan_bapiret2_t,
lv_bapiret TYPE bapiret2,
lv_size TYPE i,
lv_dummy TYPE bbp_control_value.
* transform the content table to a xstring
lv_size = attachment-phio_fsize.
CALL FUNCTION 'BBP_OUTPUT_X_TABLESIZE_CHG'
EXPORTING
iv_size = lv_size
IMPORTING
ev_xstring = lv_xstring
TABLES
it_data = attachment-phio_content[]
EXCEPTIONS
noentries = 1
OTHERS = 2.
IF sy-subrc = 0 AND NOT lv_xstring IS INITIAL.
* the default profile is used (see transaction SPRO)
CALL METHOD cl_vsi=>get_instance
EXPORTING
if_profile = lv_prof
IMPORTING
eo_instance = lo_vsi
EXCEPTIONS
configuration_error = 1
profile_not_active = 2
internal_error = 3
OTHERS = 4.
IF sy-subrc <> 0.
RETURN.
ENDIF.
* scan binary
CALL METHOD lo_vsi->scan_bytes
EXPORTING
if_data = lv_xstring
IMPORTING
ef_scanrc = lv_scanrc
et_bapiret = lt_bapiret
EXCEPTIONS
not_available = 1
configuration_error = 2
internal_error = 3
OTHERS = 4.
IF sy-subrc <> 0.
* error in call of scan engine
MESSAGE e013(bbp_att) INTO lv_dummy.
CALL FUNCTION 'BBP_PD_MSG_ADD'
EXPORTING
i_msgty = 'W'
i_msgid = sy-msgid
i_msgno = sy-msgno
EXCEPTIONS
log_not_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
CALL FUNCTION 'BBP_PD_ABORT'.
ENDIF.
ENDIF.
IF lv_scanrc <> 0.
* scan got results that indicate infection
MESSAGE e014(bbp_att) WITH attachment-description INTO lv_dummy.
CALL FUNCTION 'BBP_PD_MSG_ADD'
EXPORTING
i_msgty = 'E'
i_msgid = sy-msgid
i_msgno = sy-msgno
i_msgv1 = sy-msgv1
EXCEPTIONS
log_not_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
CALL FUNCTION 'BBP_PD_ABORT'.
ENDIF.
ENDIF.
LOOP AT lt_bapiret INTO lv_bapiret.
* apply scanmessages to our messagelog
MESSAGE ID lv_bapiret-id TYPE lv_bapiret-type NUMBER lv_bapiret-number
WITH lv_bapiret-message_v1
lv_bapiret-message_v2
lv_bapiret-message_v3
lv_bapiret-message_v4
INTO lv_dummy.
CALL FUNCTION 'BBP_PD_MSG_ADD'
EXPORTING
i_msgty = sy-msgty
i_msgid = sy-msgid
i_msgno = sy-msgno
i_msgv1 = sy-msgv1
i_msgv2 = sy-msgv2
i_msgv3 = sy-msgv3
i_msgv4 = sy-msgv4
EXCEPTIONS
log_not_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
CALL FUNCTION 'BBP_PD_ABORT'.
ENDIF.
ENDLOOP.
ENDIF.
ENDMETHOD.
Hope this will help.
Please reward suitable points, incase it suits your requirements.
Regards
- Atul -
SRM 7.0 Custom Fields for Shopping Cart Item
Hi
We are upgrading from SRM 4.0 to 7.0. Can you please help how to migrate the custom fields logic. We created fields in following shopping cart structure INCL_EEW_PD_ITEM_CST_SC and INCL_EEW_PD_ITEM_CST during upgrade. IncludesINCL_EEW_PD_ITEM_CSF_SC and INCL_EEW_PD_ITEM_CSF already have fields from SRM 4.0 Implementation. In SRM 4.0 BADI BBP_CUF_BADI_2 was used to populate values. In SRM 7.0 we tried to use Enhancement Spot /SAPSRM/BD_PDO_FIELD_EXTENSN that has BADI's /SAPSRM/BD_PDO_FE_FILL_HEADER and /SAPSRM/BD_PDO_FE_FILL_ITEM in it. During shop transaction these BADI's are not getting triggered. Is this the right way of populating data or do we need to use Webdynpro Enhancement concepts of custom views to populate custom fields .
Thanks in Advance.I have the same problem that Dhivya Baskaran
The window is:
dynpro: / SAPSRM/WDCC_FPM_DO_SOCO_GAF_3
Window: IV_L_FPC_GAF_CA
View: V_AO_SOCO_GAF_3
I need to add a customer field in the header and I know the parameterization it is for this screen
anyone can help me?
thank you very much -
Process Controlled Workflow- Shopping Cart Item level approval
Hi experts,
In SRM 7.0 I have activated BC Set '/SAPSRM/C_SC_600_001_SP04' & I have implemented BADI '/SAPSRM/BD_WF_RESP_RESOLVER'.
My requirement is to send work item to WBS owner at item level.So the possible cases are 10 items will go for 10 approvers if they have 10 different WBS..
I have written logic to fetch WBS owner in method'GET_APPROVERS_BY_AREA_GUID' & assigning approvers to 'rt_approver'.
But the problem is all the approvers are assigned to all items.Rather it should be one item & corresponding WBS owner should be the approver.
Please suggest how I can achieve the required functionality.
Thank you.Hi Masa,
I have used 'GET_AREA_TO_ITEM_MAP' only to export 'is_document-document_guid' from method '~GET_AREA_TO_ITEM_MAP' to 'GET_APPROVERS_BY_AREA_GUID'.
Can I use this method for mappping Items & approvers?
Please suggest.
Thank you. -
SRM Field Control for Master Data fields e.g. hide Street prefix
Hi Experts,
we are using SRM 7 Ehp1.
For the RFx process we need to create bidders.
To simplify the creation of the bidder for the users we would like to hide
all unnecessary fields e.g. Street prefix / Street suffix.
I tried to use the customizing img "SAP Supplier Relationship Management --> SRM Server --> Cross-Application Basic Settings --> Extensions and Field Control (Personalization) --> Configure Field Control"
I've tried the function "Configure Control for Fields on Header Level".
There is a business object type BBP001 for bidders but only 4 fields are available for field control.
It seems this customizing entry is only for transaction data, e.g. SC, PO but not for master data.
Is it possible to hide fields for bidders within SRM?
Thanks in advance for your help!
Kind Regards
StefanI've enhanced the relevant web dynpro component view.
Created an post exit to the method WDDOMODIFYVIEW.
Regards
Stefan -
SRM 7.0 Modify POWL for shopping cart - Additional Field PR
Hello,
in standard POWL for Shopping Cart it is possible to filter Carts with "Order No. from ERP".
Now we need also to add a new search field for "Purchase Requisition", that the user has both possibilites to filter for backend follow-up documents.
How could this been done?
Do we need to copy and change the feeder class for this or can is be done via Customizing?
I think the problem is, that in table BBP_PDBEI there is only one column for backend-document number (BE_OBJECT_ID) and next to is there is a column that defines the BUS Type, e.g. order or PR.
Do we need to adjust the feeder class to look in this table for the BE_OBJECT_ID with "BUS2105"?
Thanks for your help!
Regards TrevorHi Trevor.
If you wish to extend the POWL you could use the information in the note 1456308 to perform this extension and what additional extensions need to be added.
Regards,
Jason -
SRM 7.0 Shopping Cart Item - customizing Delivery Address Tab fields
Hi experts,
I have to make the fields of tab Delivery Address in the Shopping Cart (Item detail) only readable.
In other threads I found similar questions: in SRM 7.0 I have to go in Customizing
SAP Supplier Relationship Management -> SRM Server -> Cross Application Basic Settings -> Extensions and Field Control (Personalization) -> Configure field control
and add fields for which I want properties to be changed.
The problem is that at start of the SC creation the fields are blank again, they became gray only if, for example, I take an address with the match code on NAME field, that populate the other field of the tab. Or if I check the document after I've insert the address Name.
Thank you in advance.
Enrico RighettoHello,
Check here how the delivery address determination works:
http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=230261594
If field is made as read only when address is maintained, the best option would be to maintain a standard address number in ADDR_SHIPT attribute in PPOMA_BBP.
Regards,
Ricardo -
One Step Workflow Activation for Shopping cart in SRM 7.0
Dear Experts,
On working to EXtended Classic Scenario, I need to configure one step approval for shopping cart in SRM 7.0.
Currently it is providing me Auto Approval by default and based on it PO is being created. I need one-level manager approval shopping cart.
I am working in Demo System of Extended Classic Scenario, I need only one step approval SC without any condition.
Kindly tell me the configuration steps in SRM and please tell me one more thing is there any need of BADI or other coding for one-step approval?
Thanks in Advance,
Regards
Pawan Keshwani
Edited by: pawankeshwani on May 25, 2011 6:22 PMHi Ashutosh,
Thanks for quick reply.
As per your comment when i am tring to activate /SAPSRM/C_SC_600_001_SP04 by t-code SCPR20, But It shows me a information pop up Maintain the client role and then Activation is Cancelled.
Kindly tell me what i am missing or any other prerequisite step to do for this BC Set Activation.
Thanks
Pawan Keshwani -
How do I create custom field in MDM shopping cart preview screen (srm-mdm)
Hi
Am on SRM 5.0 MDM 2.0.
Requirement is 'temp labor'. i have a price form a specific supplier for a specific service is $80 in SRM_MDM internal catalog.
But i talked to supplier and they have agreed on a new price of $75. After I select this catalog item, and view the shopping cart preview screen i see "Price information and total price". I want to add a custom field to the shopping cart preview screen called "new price" to enter $75 as the new price and click recalculate to recalculate the new total price and send this to SRM for follow on functions...
is there standard functionality in SRM7 for this requirement?
cheers
alex
Edited by: Alex Waiyaki on Jul 23, 2010 10:04 PM
Edited by: Alex Waiyaki on Jul 24, 2010 2:51 AMI have resolved the issue
thanks
alex -
Field control for Travel expense type
Hi,
How can we control "travel expense type"/"Trip type company code specific" field in PR05/employee portal?
I want to make this as mandatory.
This field you can see in "PD/FR reimbursement" header PR05 entry screen.
I have checked in below configuration, but there is no effect if I make it as required input in below configuration.
Define Schema and Individual Field Control
Schema and Single Field Control for Web Dynpro
Any solution will be highly appreciated.
Regards
SMHi,
This field control is not working in ESS portal. Working in PR05 (Travel expense manager).
Could you please advice the configuration for making the field u201CTrip type, Co. specificu201D(PTP02-BEREI) as mandatory in
ESS portal?
If we have not entered any value in this field it is throwing below error.
"Entry EN NZ does not exist, check your entry"
Also please let me why this is mandatory to enter and why this is not a mandatory field in standard configuration?
Note: NZ is Trip provision variant.
Regards
SM
Edited by: shanumonu on Jan 27, 2012 5:37 AM -
Process Controlled WF for Shopping Cart
Hi,
We have implemented process controlled workflow for shopping cart approval.
1. Created a bespoke schema for the approval process
2. Defined 5 process levels in the schema
3. changed the BRF event at the schema evaluation level. It now
contains a constant with the name of new schema create in step 1.
4. Decision set used is item based approval for partial documents (Type 4)
4. The first process level is get the technical approval from bespoke
table based on material group. For that we have first created a
Responsibility Resolver Name - ZTECHNICAL_APPROVER.
We have implemented the BADI - /SAPSRM/BD_WF_RESP_RESOLVER. Assigned
the filter as BUS2121 and ZTECHNICAL_APPROVER.
5. Now we have placed the external debugger in BADi. when we create
the shopping cart the flow doesn't stop at the break point. The item
reaches to the last step of Automatic approval (Rejected).
6. We think that schema is getting evaluated, however the process
level is not getting called.
7. Before we created schema, all the carts wer getting "Approved" by
automatic step. In our schema the automatic step is "Rejected", hence
the carts are getting rejected.
Could you please let me know what could be reason for BADI
implementation not being called or is there any config step which we
are missing?Hi,
I think your process level evaluation id is not true, that is the reason system skips the process level.. Can you check your evaluation event-expression code. What do you see in SLG1? For testing purpose change the evaluation id to 0EV000 and check. Make Sure you debug through the user(requester) that you are creating the SC. Please test and let me know...
Saravanan -
Field Control for Additional TAB in Customer Master
Hi,
Can anyboby please tell me that where is the field control for Additional Buttons example:"Custom Authorization Field" for customer master in ECC 6.
As I can see only the General, Company, Sales field control in the Account Group.
Thanks in advance.
Best regards,
IpsitHI
since this is an
additional field, and is not contained in transaction OB20, it is not a
field that can be controlled in conventional ways.
My suggestion would be, to use SE51 (Screen Painter) to maintain the
attributes for this field:
se51
Program SAPLV02Z
Screen number 0100
Element List Yes
DISPLAY
SELECT KNA1-KATR1 - I/O
CLICK on Attributes Button
Here it is possible to set the input as requried.
Regards,
Ramana -
Hi experts
I am in SRM 7.0 and triing to use Process controled workflow, I have done some configurations for shopping cart aproval but no workflow is started and in shopping cart appear as in aproval.
What cold be missing?
Thanks
NilsonHi Guys
Urgent
In Sourcing cockpit field having morethan 1000 line item Shopping cart. Could anyone help me to get the sourcing cockpit shopping cart entire report in a single report.
We use to download the report morethan on hour on a daily basis.If anyone help me out for this really appriciated. -
Adding an asterix(*) in the standard field in the shopping cart screen.
Hi all,
In the Delivery address of the shopping cart screen, I need to add (*) in a field text, saying that it is mandatory field.
So, I need information that can help me change the standard field text, to add(*) in prefix. can you please help me find the information to add the same.
Regards,
Abhinay.Hi Abhinay,
if you are in SRM 7.0 , then you can do it through the below configuration else you will have to modify the relevant HTML template.
SPRO->IMG->SAP Supplier relationship managemnet->SRM Server->Cross Application basic setings->extension and Field control(personalization)-> configure field control->configure control of field of substructure->Metadata for Fields of Substructures and Table-Like Enhancements
In your case if this is delivery address field , then choose Bus. object set type as 07 , Business object as BUS2121 , set level as Item , set subtype as 00000027.
you have to finnd the field name and select that and make the option as Field Visisble, Fiels enable 'Field required' tick.
As far as i know it will make a red asterick in the screen but you will have to write that check in DOC_CHECK_BADI to throw error message.
Thanks
Iftekhar Alam -
How to use customer extension table for schedule line for shopping cart ?
Dear Experts,
One of our client wants to have schedule lines in shopping cart item. I am thinking of using customer extension table at item level for shopping cart. Could you please help me on how I should proceed with the appending the structures so that the end user can fill the shopping cart schedule line details?
Which fields should I consider in such cases?
Thanks and regards,
RanjanHi.
I guess you use SRM 7.0. Please go to IMG.
SRM -> SRM Server -> Cross-Application Basic Settings -> Extensions and Field Control (Personalization) -> Create Table Extensions and Supply with Data
Regards,
Masa
Maybe you are looking for
-
Before I buy pages 4.1 I was just checking that I be able to open older word docs, since installing lion we have not been able to open older word docs. Many Thanks
-
Apple mail doesn't read imported mbox emails
Hi I had a massive crash on my HD MacBook Pro. Technical support were not able to recover my data. Somehow with a friend's help I managed to copy apple mail's archive mbox file onto my Desktop. I was really happy with the possibility of having all my
-
Display offset problems with 1bit RenderedImage
Hi, I am loading a 1 bit image with JAI and display two versions of it. The first is unmodified and has an IndexColorModel together with MultiPixelPackedSampleModel. The second version has a lookup table applied and therefore has a ComponentColorMode
-
Slideshow with Music - Viewing Options
I created a Slideshow with vacation photos, etc. on my basic mini with DVD read/CD read-write capabilities. From what I can get from Photo Help, I can burn pictures to a CD and I can burn songs to a CD but I cannot burn a Slideshow to a CD to send to
-
How to upload trial balance when recon accounts wont allow direct postings
hi, i would like to upload trial balance figures but i am not able to upload the figures for recon accounts since it wont allow direct postings. how to overcome this problem? any idea?