I want to create a field in my shopping cart at item level
I want to create a field in my shopping cart at item level of char 25 which is not there in the SRM server by default,
Can tell me how can i do that,
if it is related with adding some code in ITS then please give me sample code and tell me how to find that required ITS template.
hello -
you can reference sap note 672960 (older releases of SRM is 458591).
for shopping cart line item level, you would use structure:
INCL_EEW_PD_ITEM_CSF_SC
but keep in mind that you also have to add that field in:
INCL_EEW_PD_ITEM_CSF
thanks,
stirfry,,,today is 'tofu'
Similar Messages
-
Addition of custom field in shopping cart at item level- SRM 7.0
Hi All
Can someone pls. let me know the step by step procedure for adding a custom field in the shopping cart at item level?
How is the field displayed in the portal screen and the settings for the same??
Also is this field available for manipulation through Business add-ins like other standard fields.
For e.g. I need to use the BADI BBP_CATALOG_TRANSFER to populate this new field.
Will it be available there once created?
Thanks
KedarHi Kedar
Here are the steps....
1. Create a Custom field in SRM and append it to SC table structures in SRM
2. Add this field to the Custom field config for meta data at Item level in IMG>SRM Server> Cross application basic settings> Extensionsand and field control> Configure field control --> Configure control of fields at item level
3. THen find the respective web dynpro application and component for the shopping cart portal UI screen where you want the field to appear. You can do this by right click on the screen area and then select More Field Help
4. Go to SE 80 and enhance the respective webdynpro view by adding the custom field to the Context of the VIew and then adding it to the layout of the view at respective location. After doing this create a binding between the layout field and the context.....
More information around ABAP UI Flexibility can be found at:
http://www.sdn.sap.com/irj/scn/advancedsearch?query=%22abapUIFlexibility%22
Regards
Virender Singh -
Custom fields in Shopping cart at item level
Dear Experts,
We have a requirement to create the fields in the shopping cart.
Through customizing we have defined the fields and configured them. Now we could able to see the custom fields in the Shopping cart at item level. The values to custom fields must be the passed from the external Catalog after punch out.
Which BADI should we implement and am i missing anything else.
Please provide pointers to solve the issue.
Thanks,
VikasHello Vikas,
Please find the sample code below for moving catalog field to custom field.
But customer field mapping needs to be known.
MOVE-CORRESPONDING enriched_item_data_out TO ls_enriched_item_data.
wa_index = ls_enriched_item_data-line.
*--- If Customer Field of Catalog is Filled
IF ls_enriched_item_data IS NOT INITIAL.
wa_payment_term = ls_enriched_item_data-cust_field1.
wa_incokey = ls_enriched_item_data-cust_field3.
wa_incoloc = ls_enriched_item_data-cust_field1.
wa_tax = ls_enriched_item_data-cust_field5.
wa_ag_id = ls_enriched_item_data-agreement.
LOOP AT et_sc_item_data_out INTO ls_item WHERE number_int EQ wa_index.
ls_item-zpay_term = wa_payment_term.
ls_item-zincokey = wa_incokey .
ls_item-zincoloc = wa_incoloc.
ls_item-ztax_code = wa_tax.
ls_item-zag_id = wa_ag_id .
MODIFY et_sc_item_data_out INDEX wa_index FROM ls_item TRANSPORTING zpay_term
zincokey
zincoloc
ztax_code
zag_id .
ENDLOOP.
ENDIF.
regards,
Neelima
Edited by: S Neelima on Apr 28, 2011 2:09 PM -
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 -
What Adobe product do I want to create a site with a shopping cart?
I know XHTML and CSS. A little javascript. But I need a shopping cart on two different sites. What is the best Adobe product for doing that?
Adobe Business Catalyst offers bundled hosting & e-commerce. But you must host your sites on their servers.
http://www.adobe.com/products/business-catalyst/features.html
If you don't want to change hosts, look for a 3rd party shopping cart.
UltraCart is PCI compliant & offers a 30 day trial
http://www.ultracart.com/
Nancy O. -
Is it possible to make Supplier field Mandatory in Shopping Cart (SRM7.0)?
Hi Experts,
We are configuring SRM7.0 with ECC6 ( Ehp4) having Classic Scenario.
We are only using Shopping Cart functionality and most of the Material and services will have Contract & Pur. Info Records in ECC B/E system.
in SRM, if any Product don't have any SoS , then user can assign Supplier code and Price manually in S/C and Classic PO creates automatically. But if User missed to enter Supplier code then, in that case we neither want to sent the S/C to the Sourcing Cockpit nor want to create ECC PR from it.
If there is NO any SoS ( ECC Contract or Pur Info Record) exist , then user MUST have to enter Supplier code & price manually and so we want to set the fields SUPPLIER & PRICE MANDATORY.
Is it Possible ? if yes , then how this can be done ?
Thanks
NAP>
NarendraPatil wrote:
> Hi Experts,
>
> We are configuring SRM7.0 with ECC6 ( Ehp4) having Classic Scenario.
>
> We are only using Shopping Cart functionality and most of the Material and services will have Contract & Pur. Info Records in ECC B/E system.
>
> in SRM, if any Product don't have any SoS , then user can assign Supplier code and Price manually in S/C and Classic PO creates automatically. But if User missed to enter Supplier code then, in that case we neither want to sent the S/C to the Sourcing Cockpit nor want to create ECC PR from it. - If the REQUESTIONER enter prefered vendor - it can create only PR IF NO SOURCING . if REQUESTIOTIONER selected fixed vendor - Then PO created .
here you are giving more control to REQUISITIONER department than Purchasing department.
>
> If there is NO any SoS ( ECC Contract or Pur Info Record) exist , then user MUST have to enter Supplier code & price manually and so we want to set the fields SUPPLIER & PRICE MANDATORY.
you can validate any field to make mandatory...and spit error by doc check BADI.
>
> Is it Possible ? if yes , then how this can be done ?
>
> Thanks
> NAP
Though business allows REQUISITIONER wants to create PO directly from the shopping cart without BUYER intervention and WITHOUT Fixed vendor . no issues . Asimple logic to change preferred vendor 39 to fixed vendor 19 logic by doc change badi
so whenever REQUESTIONER assign a preffered vendor it can create a Purchase order.
Assigning source of supply decision is very critical to business . Business wants always it should be competetive best price.
Hope you understand .. -
How do i create a custom field in SRM_MDM shopping cart preview screen
Hi
I on SRM 5.0 MDM 2.0.
Requirement is 'temp labor'. i have a price form a speciific supplier for specific service is $80 in SRM_MDM 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 recalulate the new total price and send this to SRM for follow on functions...
is there standard functionality in SRM7 for this requirement?
cheers
alexHi Alex.
I totally agree with Sudhanshu's comments. If you create a custom specific field it will always be a read-only. you can also use EForm for such usecases. Also in case of SRM-MDM Scenario, the price information field holds a standard behaviour which can't be manipulate for custom specific fields.
But if you want to achive this through the exisitng repository schema and the BADI. then you can follow the steps given below:
1. If you want to hold the value for the new price, you can create a new custom field (New Price)of type "Text" in the repository and store the price information in that field.
2. In the configuration screen, you can add the "New Price" to all the views(Result Set, Shopping Cart Preview etc).
3. In the "Shopping Cart Preview", now you can view the existing standard price information column and the newly created "New Price" column. Now you can change the quantity based on your need. Now when you click "Recalculate" button the standard price column will change and not the "New Price" column.
4. Now you can map this newly created field to any of the custom fields which were provided by default. (like NEW_ITEM-CUSTFIELD1).
5. You can make use of the BADI BBP_CATALOG_TRANSFER to perform the remaining calculations.
6. The BADI will hold all the catalog related data in its OCI structure. Before transferring the data to shopping cart you can modify it by multiplying the quantity with the "New Price" value and send the updated price in the OCI standard structure "NEW_ITEM_PRICE".
Now SRM shopping cart will hold the updated "New Price" for the item shopped through catalog.
Let me know in case you need more information.
Regards
Bala -
Adding new field in Monitor Shopping Cart
Helll All,
I have a requirement where I need to add a new field in the Search Criteria screen for Monitor Shopping Cart (item data).
The new field needs to have a property so as to be able to add more than 1 value for it. It is just like Purchasing Group criteria present in the standard Shopping Cart Monitor screen.
I have the structure BBPS_MON_SC_ITEM where there is a field PURCHASE_GROUP, which is like a range. I need to add one more field here with the same range structure so as to get values of my new screen field into it.
Coming to my question........In which structure should I append this new field so as to get it in BBPS_MON_SC_ITEM? I have read the note 672960 and tried appending for Table Type fields but no success.
I am working in SRM Version 5.
Kindly help.
Thank you.
Johnson
Message was edited by:
Johnson IttyerahHi
<u>See related links -></u>
Re: Adding CUF fields in Monitor Shopping Cart Selection Screen
Re: Error while viewing the SC via BBP_MON_SC
Adding fields in shopping cart
Do let me know.
Regards
- Atul -
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 -
Unable to create a PO from a shopping cart in classic scenerio
Hi Experts,
I tried creating a PO from the Shopping cart, but i am getting an error Number range 70 doesnt exist. Whereas
when i tried creating a PO from Rfx, PO is getting created. Can somebody suggest what would have went wrong.
Regards,
SanthoshHi Santosh,
It could be possible that the number ranges are not defined or altered. Please check the path in SPRO(in SRM) for the number range of backend follow-on-documents.
IMG : Supplier Relationship Management -> SRM server-> Cross Application Basic Settings->Number Ranges-> SRM server number ranges->Define Number ranges for shopping carts and follow on documents.
Please check if number ranges are maintained properly for PO. After maintaining the details, try to push the shopping cart again. Check in RZ20 for the error details further(if it occurs again).
Hope it helps.
Regards
Bash -
Want to create a field in customer serach form
hi all,
i want to add a field by name UEN which i already created as dff in ar-->customers-->standard-->customers form.
now i want to display that field as text field or drop down list field in ar-->customers-->standard-->find customers form.
i mean i want to create a trext field or drop downlist.
so plz help me how to customizethe oracle standard form.
this is an urgent issue for me. so plz help me
im using oracle apps 11i
thanks in advance.Which release your are using ?.
Incase of R12, you can use DQM search capability to add custom attributes in the search page
Thanks
saravanan -
Creating Multiple POs from the shopping cart
Hi
I have a requirement to create multiple POs from shopping cart. we are in SRM 7.0 I have implemented the BADI BBP_SC_TRANSFER_BE GROUP_PO method. modified group_1 field with 1 and Doc_type with custom document type
and udpate the change parameter CT_PROC_ITEM with the above changed data for each line item.
But purchase order always taking original document type and its number range only.
Please help me in this regard,
Regards,
Rama.Hi,
Thanks for your reply. I have implemented the BADI BBP_BS_GROUP_BE method GROUP_PO_BACKEND. I modified BE_DOC_TYPE with the custom document type and REFNUMBER as the group number .
But it is generating number range for the original document type only. when i debug the code i found that it is taking original document type (which is hardcoded contant value mentioned in the code when number range is initial).
Please suggest me after grouping the line items with document types and REFNUMBER how to assign number ranges for each group of line items.
Regards,
Rama. -
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!
MattHello Matt,
You will find this useful.
https://websmp105.sap-ag.de/~sapidb/011000358700001969972008E.pdf
Thanks
Ashutosh -
Error when creating service product category in Shopping cart
Hi ,
When I am creating a shopping cart for service type product category I am getting an error message
" Item 1 is created as service item. Please change it to goods".
Do I need to do some settings to enable shopping for service type?Hi,
First you need to publish your service which you would get from the dropdown fro utilities->setting->its->publish.
Also check in transaction SICF whether your serivce is actiavted- else activate the same. you can find your serivice under the following path
default_host/sap/bc/gui/sap/its/
ITS Debugger
http://help.sap.com/saphelp_47x200/helpdata/en/5f/1fbd2f4aee11d189740000e8322d00/frameset.htm
Debugging Flow Logic Applications
http://help.sap.com/saphelp_47x200/helpdata/en/d1/7033b4ae5d11d3806500c04f99fbf0/frameset.htm
~rfcDebugging
http://help.sap.com/saphelp_47x200/helpdata/en/5f/1fbbb14aee11d189740000e8322d00/frameset.htm
Debugging WebRFC Applications
http://help.sap.com/saphelp_47x200/helpdata/en/2b/d9211d4b8a11d1894c0000e8323c4f/frameset.htm
Hope that helps,
Regards,
Gopal
Edited by: Gopal on Oct 30, 2008 3:23 PM -
Error creating follow on documents for Shopping cart
Hi expert
we are on srm 701
and we are using classic scenario
We are currently facing an issue with follow-on documents are not created in R/3
i Define Objects in Backend System (Purch. Reqs, Reservations, Purch. Orders)
when my manger approve Sc i havent any follow on doc in my back-end and i have this error in RZ20 :Shopping cart 0010000376: Error creating the follow-on document
but when is using FM : BBP_PD_SC_TRANSFER the reservation created (for which material that define on Objects in Backend System (Purch. Reqs, Reservations, Purch. Orders as created reserve)
but i cant create PO or PR
Please help to resolve this issue.Hello,
check this section:
Shopping Cart Transfer
Regards.
Laurent.
Maybe you are looking for
-
Adobe Photoshop CS6 tries to open Bridge with deleted CS4?
After upgrading to Windows 8 on two computers with same CS6 Premium installed programs...the desktop is showing "C:\Program Files\Adobe\Adobe Photoshop CS4 (64bit)\ Photoshop.exe" when I try to move image from Bridge CS6 to Photoshop CS6 (No problems
-
HT4436 I wish to cancel my Icloud subscription, anyone tell me how to go about this?
I wish to cancel my I Cloud subscription, can anyone tell me how to go about this?
-
Help. Cannot open safari after installing OSx Lion on macbook.
Help. I installed OS X lion on my macbook. Since installing, I can no longer open up safari. I keep getting the message "safari closed unexpectedly". Any suggestions?
-
Hi, Oracle Workflow has the standard functionality of approving the from a mail, where the user has to login to E-BS and then approve. I would like to develop a functionality where the user just click a button in the mail and the workflow gets approv
-
I will give you $350 to take my Yoga 10HD+ away from me
The hardware looked great on paper, but the software is full of bugs, and customer dis-service has no process by which to hear what these bugs are and process them. The moderators here bury each complaint under old threads, making sure that nobody se