SRM Shopping cart enhancement at line item level

Hi Gurus,
I am trying to enhance Shopping Cart screen.
Could you suggest me which data base table I need to add new field. We are using SRM 5.5. So If we enhance anything on backend, will it reflect in Portal side. Or do we need more development for portals?
Regards,
Ram

Hi Ram,
Your line item CUF fields created in SRM should be already in the input parameter IS_SC_DOCUMENT-ITEM[] (structure BBP_PDS_TRANSFER_ITEM).
Now for the ECC side, I believe you should map you SRM CUF fields to the BAPI's Customer Enhancement Structures (CES).
In the BAdI BBP_CREATE_BE_PO_NEW, the CES is in the output parameter CS_PO1_DOCUMENT-IT_EXTENSIONIN.
In the implementation code, you should provide the ECC BAPI Table Extension name, and map the SRM CUF fields in the CS_PO1_DOCUMENT-IT_EXTENSIONIN parameter.
For more information on BAPIs Customer Enhancement Concept, please refer to http://help.sap.com/saphelp_45b/helpdata/en/3e/0e1089c24611d1ad09080009b0fb56/frameset.htm
Regards,
José Omar

Similar Messages

  • SRM shopping cart enhancement

    Hi,
    I need some help regarding SRM enhancement. I am adding some custom fields at item level. The same same fields should replicate in PO item level too.
    I am done with screen enhancements in SRM and ECC side. Now in SRM which database table i need to enhance, what is the corresponding bapi i need to change to create PO. Pls suggest.
    Regards,
    Ram

    Hi,
    For custom field creation -> Refer the OSS notes
    458591 - User-defined fields: Preparation and use
    672960 - User-defined fields 2
    If you want to transport it to backend R/3 document, use the BBP_CREATE_BE_PO_NEW(SRM 5.0) / BBP_CREATE_PO_BACK(SRM 4.0) BADI to the same.

  • Shopping cart header status differs to status at line item level

    Hello
    I am using SRM 5.5 EC, got a situation where there is a single line shopping cart which has been approved. The status on the header is still showing "awaiting approval" but at line item level it shows as being "approved" and no follow on document has been created.
    Can anyone help and let me know why this has happened and how to change the header status now?
    Many Thanks in Advance
    Prakash

    OK found a solution

  • Line Item level Approval for Shopping cart

    Hi Expert,
    I am using workflow template WS14500015 for line item level approval.i have few doubts on this
    i am using cost center based approval, so if the 1st line item is approved will it generate a PO or will it wait for all the line items approval.

    Hi Mano,
    if you use approval. It will be approved by steps. Next step will not be started until previous completely done. In your case 1st Item should wait until all other items processed.
    Regards
    Konstantin

  • Query : Custom field at line item level in SRM 7.0 .

    I was going through a document which instructs on how to add a custom field at line item level in SRM 7.0.
    I found this code :
    CALL FUNCTION 'BBP_PD_SC_GETDETAIL'
    EXPORTING
    I_GUID = IV_DOC_GUID
    I_WITH_ITEMDATA = 'X'
    TABLES
    E_ITEM = LT_ITEM
    E_MESSAGES = LT_MESSAGES
    E_STATUS = LT_STATUS. . 
    LOOP AT LT_STATUS INTO WA_STATUS.
    IF WA_STATUS-STAT EQ 'I1015' AND WA_STATUS-INACT IS INITIAL.
    LV_STATUS_APPROVE = 'X'.
    ENDIF.
    ENDLOOP.
    I wanted to know what is 'I1015'  and what is its significance .
    please advise .
    Ambar

    HI
    This speaks about the status of the Cart. This means that the Status of the Cart is AWAITING APPROVAL...I dont know which document you have gone through but procedure for adding a Custom Field in SRM 7.0 is:
    1. Create a Custom field in the Database in SRM. Preferrably add the field in an include and extend thta include to the table in SE11.
    2. Go to Portal Login of SRM and right click the part of the screen where you want to add the custom field. Click on More Field Help. The popup will give you the name of WebDynpro Applicaiton which controls that area.
    3. Login to SRM via GUI and display the webdynpro application using SE80. Enhance the Webdynpro application.
    4. Add the custom field to the Context of the WebDynpro Application View. You will be selecting the field from the database table while adding the custom field to the context
    5. Add the field at the specified place in Layout Tab of the WebDynpro View,
    6. Create a binding between the Layout Field and the Context
    7. Activate the changes.... you will see the field in Portal login of SRM....
    For more details , refer to the Webdynpro help of the application...
    Regards
    Virender Singh

  • Validate GL Account at SRM shopping cart at account assignment level

    Hi,
    In the SRM shopping cart system, at Account Assignment Overview level, is there any BADI or user exit or enhancement options to validate the GL Account when the account is selected/key-in?
    I try BADI for BBP_DETERMINE_ACCT, BBP_MESSAGES_BADI and BBP_ACC_CHECK_ICC. All is not trigger at Account Assignment level.
    Please advice.

    Hi,
    I have a similar requirement apart from all the validations done by BBP_DOC_CHECK_BADI  ,
    we have to add one more validation (check the asset acquisition date if it is less than the current fiscal year give error message).
    This has to done in R/3 .
    I checked for the exits in the FM BBP4X_CODINGBLOCK_CHECK_47A and found that there are no exits for this FM.
    PLEASE SUGGEST.Any help is appreciated.
    Regards,
    Rhea.

  • How to add custom field in delivery address/performance location tab in SRM shopping cart and Ship to address Pop-up in SRM PO?

    Hi Experts
    i have a reuirement where i have to add custom field in delivery address/performance location tab in SRM shopping cart and Ship to address Pop-up in SRM PO
    i am doing below steps for this.
    1. Adding custom field ZZfield in structure INCL_EEW_PD_PARTNER_CSF by  using  append structure.
    2. Spro ->Supplier Relationship Management -> SRM Server -> Cross application basic settings -> Extensions and field controls (personalization) -> Configure field control ->Configure Control for Fields of Substructures
    then click on  "Metadata for Fields of Substructures and Table-Like Enhancements"  
    add the below entry
    Bus. Object Set Type  : I am trying 7 and 29
    Structure Field Name  : ZZfield
    Bus. Object Type       : BUS2121/BUS2201
    Set Level                    : Item
    Field Visible :  Check box should be checked
    Field Enable :  check box should be checked
    Can anyone has the idea of this?
    Thanks
    Rohit

    Hello Rohit,
    Please create a enchancement for component  /SAPSRM/WDC_UI_DO_SHIPTO.
    Add new input field and label in view V_DODC_SHIPTO.
    Bind the input field value with field ZZfield from structure  /SAPSRM/WDC_UI_DO_SHIPTO in the context node SHIP_TO .
    Regards,
    Neelima

  • Line Item Level Approval For SC-SRM7.02-WS14500015

    Hi Expert,
    I am using workflow template WS14500015 for line item level approval.i have few doubts on this
    i am using cost center based approval, so if the 1st line item is approved will it generate a PO or will it wait for the entire shopping cart to be approved.

    Hi Mano,
    Are you using application controlled workflow or process controlled workflow?
    For process controlled workflow you can refer to the SRM 7.0 Workflow guide:
    https://websmp108.sap-ag.de/instguides > sap business suite and applications> SRM 7.0 > Workflow Guide - SAP SRM 7.0 and Configuration guide.
    Page 16, Approval Processes in SAP SRM; you will understand possibilities of SRM 7.0 process controlled workflow and then decide which one you need.
    Also refer to 7 Appendix B: Approver Determination Strategies in the Standard
    This has few example classes/BADI implementation for agent determination which you can refer to.
    Regards,
    Ashish

  • Shopping Cart - Default Settings for items

    Hi all,
    We are on SRM 7.0  SP05 classic scenario with backend ECC 6.0 EHP4.  There is a requirement to retain shopping cart default settings so that user is no need to enter default values on each shopping cart creation.
    We are intent to develop a custom WDA for users to edit their own shopping cart default settings, the values will be saved to user position attributes and extended attributes (including some customized attributes) at PPOMA_BBP.  After that, default settings will be copied from attribute during shopping cart creation, for example:
    Item Basic Data: Product Category <== extended attribute "Product Category" value which is set as default
    Account Assignment: Account Assignment Category <== attribute KNT which is set as default
    Assign Number: Cost Center <== attribute CNT,  Asset <== attribute AN1, WBS Element <== attribute PRO  (plus two custom attributes to hold value of Internal Order and Network)
    Here are the questions:
    (1)  For GL account, we did not config combination of Product Category and Account Assignment Category in SPRO, we will create a custom attribute as mentioned above.  However, where can we insert our coding to copy custom attribute value to default setting during shopping cart creation?   Is class /SAPSRM/CL_PDO_USER_CONTEXT  a candidate?  If yes, which method should be enhanced?
    (2)  For Delivery Address, if we do not use standard address management and maintain value at attribute ADDR_SHIPT, we intent to use similar approach: maintain custom attribute and then populate to default settings.  The same question is where can we insert our coding to copy custom attribute values to default setting during shopping cart creation?
    Thanks.
    Regards,
    Donald

    Hi Lee,
    Please  implement the following SAP notes in SRM 7.0
    There is a product bug in SRM 7.0
    1. 1450367-Default settings for Acct assignment.
    2.1442277 -Default setting for delivery address.
    hope it will solve your problem
    Regards
    G.Ganesh Kumar

  • FI Posting of Invoice at the Line Item Level.

    Hi All
    Client has requirement of posting at the invoice line item level.But standard FI-AR posts at the Invoice Header level.
    E.g If invoice has two line items of $20 and $30 respectively.
    On the standard FI-AR side,one accounting document of $50 will be generated.It will not be posted for each invoice line level.
    In order to post at the invoice line item level,i am looking for a posting user exit from SD side that will two individual account document each having invoice line item amount.Or we can have one FI accountng doc having two invoice line items in that.
    Is there any way we can do this unique type of enhancement in ABAP? and also what is the exact user exit we can use from SD invoice side.
    Regards
    Manjinder

    This is not entirely accurate - if the items are pointing to, say, different profit centers then there will be one posting per profit center. If this cannot be resolved by the standard SD/FI configuration, then the users might need to change their business process. I personally don't see any need to create postings on line item level. Just imagine what it will do to your database size.
    Anyways, you'll find all the user exits here:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/erplo/sdUserexits
    But, again, this sounds like a very bad idea.

  • SRM shopping cart attachment to SAP not transfering

    Hi DMS Experts,
    I have an issue with document attachment which is not coming to SAP R/3 Backend.
    Scenario 1
    1.Create shopping Cart in SRM system with One attachment,
    2. Purchase requistion is created in backend replica of SRM shopping cart. but the attachment is not exists only document number exists in the DMS (CV03N - No attachment)
    Scenario 2
    1.Create shopping Cart in SRM system with TWO attachments,
    2. Purchase requistion is created in backend replica of SRM shopping cart. but the attachment only one attachment exists and other attachement document number only exists in the DMS (CV03N - No attachment)
    Scenario 3
    1.Create shopping Cart in SRM system with FOUR attachments,
    2. Purchase requistion is created in backend replica of SRM shopping cart. but the attachment only THREE  attachments exists and Fourth  attachement document number only exists in the DMS (CV03N - No attachment)
    From the above all its understood that last attachmen is not transfered to SAP . In Scenario 1 last attachement will Only one attachment.
    Its Strange issue, can any one face this sort for issue before, kindly let me know what could be the casue,
    Cheers...Gopinath

    Issue found with enhancement made by us in Class(SRM System). Same has been fixed. now its working, Thanks to all.
    Cheers...Gopi
    Edited by: Gopinath A.R on Mar 11, 2010 9:04 PM

  • Credit Check at Line Item Level

    We are trying to carry out credit checking at the line item level. So that user can release each line item from VKM1 or VKM3. Need to know how to achive this does any boday know any enhancements or notes we can apply to achieve this as Standard SD only has credit checking at the document level.

    Hi,
    This is a requirement user wants each line item should be released by VKM1 and VKM3.
    I am looking for any user exit or enhancement which does this
    Thanks
    Krushnakumar

  • SRS - Goods Movement - Reason Code at Line Item Level

    Hello - Has anyone modified/enhanced SRS Goods Movement (Other Movements, also called stock adjustment) to add reason code at the line item level instead of header level?
    Thanks,
    -AD

    Changed business rule, not needed.

  • Screen exit for Service entry sheet at line item level

    Hi,
    We would like to add some custom fields at service entry sheet at line item.
    A new tab to be introduced with custom fields at serive entry line item level.
    Any idea which screen exit can be use? or
    what is the way to find the screen exit?
    Regards,
    Sandeep

    Hi Sandeep,
    You can try to use the user defined fields in table ESLL                                                                               
    ESLL-USERF1_NUM   User-Defined Field                                   
      ESLL-USERF2_NUM   User-Defined Field                                   
      ESLL-USERF1_TXT   User-Defined Field                                   
      ESLL-USERF2_TXT   User-Defined Field                                                                               
    or develop a custom solution with the help of customer enhancement         
    SRVDET (transactions SMOD, CMOD).
    You should use EXIT_SAPLMLSP_030 to transfer values. 
    Regards,
    Edit

  • How to place a delivery block at line item level from Inbound ORDERS IDoc?

    Hi EDI/ABAP Experts,
    Can anyone please tell me how to place a delivery block at line item level from Inbound ORDERS IDoc?
    I tried using exit "EXIT_SAPLVEDA_001'. But there is no LIFSP field in either of XVBEP and YVBEP structures.
    Can you guys throw some light. How to place a delivery block @ line item level on sales order from Inbound ORDERS IDoc.
    Thanks,
    Matt .

    Look into the Include: LVEDAF5A that is the only place where this exit is hit... double click on the Structures and look which structure has billling block field.. and use that..
    FORM CUSTOMER_FUNCTION_IDOC USING IDOC_DATA.
      CALL CUSTOMER-FUNCTION '001'
        EXPORTING SEGMENT = IDOC_DATA
                  DVTCOMAG = VTCOMAG
                  DXMESCOD = IDOC_CONTRL-MESCOD
                  CONTRL   = IDOC_CONTRL
        TABLES    DXBDCDATA = BDCDATA
                  DXVBAP    = XVBAP
                  DXVBEP    = XVBEP
                  DYVBEP    = YVBEP
                  DXVBADR   = XVBADR
                  DYVBADR   = YVBADR
                  DXVBPA    = XVBPA
                  DXVBUV    = XVBUV
                  DD_FLAG_P = D_FLAG_P
                  DXKOMV    = XKOMV
                  DXVEKP    = XVEKP
                  DYVEKP    = YVEKP
        CHANGING  DXVBAK   = XVBAK
                  DD_FLAG_K = D_FLAG_K
        EXCEPTIONS
                  USER_ERROR = 01.
    If you are in ECC6.0  you can also use Enhancement point : INTERPRET_IDOC_ORDERS_01 SPOTS ES_SAPLVEDA. in include: LVEDAF2U

Maybe you are looking for

  • Windows Explorer crashes when plugging or unplugging ipod touch

    Seems something is buggy with Itunes 7 or the Ipod Touch itself. This happens to me on 2 different computers, one Dell and one HP so I doubt seriously if it is the computers themselves. All of my drivers on both systems are up to date. When I plug in

  • New Field value not displayed in "My own activities" of CRM 5.0 Own tab

    Hi. I have a scenario where in we have added a new field to "My open activities" in CRM 5.0 Own tab. However the value of the field for various transactions is getting displayed only for one particular user and not for all the users. what may be the

  • Employee information under MSS

    Dear Experts, Would you please help me how to activate the employee information iView under MSS- Team? Appreciate you help on this Thanks Jay

  • Hyperion planning user

    Hi, I created an Essbase shared services user with access rights on roles as follows: ROLE ACCESS GIVEN ASP 9.3.1 server -> Filter Administrator + Provisioning manager Analytic server Administrator + Provisioning manager RDBMS server Administrator Hy

  • I cant restart my MacBook pro

    When I switch on my MacBook pro, it tries to load the operating system but after some seconds the MacBook pro switch off. I can t get in to my desk.