SRM POWL

Hi Webdynpro Experts,
  I have one requirement like " I need to add two columns in existeing ALV report in   POWL_UI_COMP ( SRM SYSTEM)  WD compnt. Iam new to SRM POWL application. How can i add two columns in existing Stanadard Report in POWL application.
Please explain any one.
Regards,
Sri

Dasari wrote:
Thx Dinesh for promt response.
>
> But here  my problem is related to SRM POWL application. Here i need to add two filed in POWL_UI_COMPONENT.
>
> Please do the need full.
>
> Regards,
> Sri
You would NOT want to enhance POWL_UI_COMPONENT directly.  POWL is a generic framework where a single WD Component actually implements many POWL applications.  The real underlying logic comes from the feeder class.  Regardless of SRM or ERP, the technical approach to POWL is the same.  If you want to add columns you probably will need to enhance the underlying feeder class.  If you are lucky then the additional fields might already be exposed by the feeder class and then you need only change (or add a new) POWL query.
I suggest that you research the basics of the POWL:
http://wiki.sdn.sap.com/wiki/download/attachments/221285853/POWL.doc?version=1&modificationDate=1292919752623

Similar Messages

  • SRM POWL - How to add/update longtext (internal note) of invoice

    created powl for mass approval/rejection of invoice
    For Rejection 'm adding 'reason for rejection' & 'internal note' fields
    Which i need to update in invoice --> notes & attachment --> 'reason for rejection' & 'internal note'
    I am doing it as --
    TRY.
             CALL METHOD lo_pdo_notes->add_longtext
               EXPORTING
                 iv_p_guid          = i_guid
                 iv_tdid            = 'NOTE'
                 iv_tdspras         = sy-langu
                 iv_tdformat        = 'X'
                 iv_text_preview    = 'Internal Note'
               CHANGING
                 co_message_handler = lr_message.
           CATCH /sapsrm/cx_pdo_abort .
         ENDTRY.
    TRY.
             DATA text_id TYPE tdid VALUE 'RREJ'.
             CALL METHOD lo_pdo_notes->add_longtext
               EXPORTING
                 iv_p_guid          = i_guid
                 iv_tdid            = text_id
                 iv_tdspras         = sy-langu
                 iv_tdformat        = 'X'
                 iv_text_preview    = 'Price Difference' " drop down value
               CHANGING
                 co_message_handler = lr_message.
           CATCH /sapsrm/cx_pdo_abort INTO lx_abort  .
    *          mo_cll_message_handler->set_a1bort( io_pdo_abort_exception = lx_abort ).
         ENDTRY.
    But message handler is returning Initial value  - & 'm unable to update it in invoice...
    Can you help ??

    Thanks Pedro  & Pradeep. I understand now how to add fields to SRM. Appreciate all your support. I have another question. I have to add fields to the following structures. Some structures have include structures and some does not. How to add fields which does not have include structures. Do I have to create my own Z include structure or any other way?
    Table                                           include structure
    1) BBP_PDIGP                           CI_BBP_ITEM
    2) BBP_PDHGP                          CI_BBP_HDV
    3) BBP_PDHSB                          <NONE>
    4) CRMD_ORDERADM_H            INCL_EEW_ORDERADM_H
    5) CRMD_ORDERADM_I             INCL_EEW_ORDERADM_I
    6) BUT000                                  INCL_EEW_BUT000
    7) BBP_PDPSET                        <NONE>
    8) ADDR3_DATA                        <NONE>
    9) BBP_PDISS                           INCL_EEW_PD_ITEM_SSF
    Look forward to hear from you.
    Thanks,
    GS

  • Linking of SRM OBN with Custom SRM POWL WDA application

    Hi All,
    We have our Producer portal with version 7.0 sp14 and Consumer with version 7.4 sp05.
    We have "Check Status" a SRM Standard POWL application integrated in portal and all the Navigation OBNs are working fine with it.
    our ABAP team developed a custom POWL application only for Buyers to show the shopping carts.
    We have successfully integrated the POWL application in SRM portal.
    we have added the iView to Role and added the navigation folder with all BO objects for OBN.
    however when we assign the role to user, we are getting Portal Runtime Error.
    Please help us on how to link OBN Business Objects with Custom POWL application.
    Thanks in advance.
    Regards,
    Vijay.

    Hi Vijay,
    Your portal versions are not compatible. Please check note 1295662 - 'Interoperability between 2 portals in FPN environment' where you will see that in order to setup a federation between a 7.4 portal and 7.00, the 7.00 system must be on at least SP25.
    Thanks and regards,
    Lorraine

  • Custom field in the search criteria of contract management in SRM - POWL

    Hi,
    I have to add a custom field in the search criteria of the POWL query for Contract Management. I have done adjusting of the POWL by adding the custom field in the /SAPSRM/S_POWL_RESULT_CTR and /SAPSRM/S_SEARCH_RESULT_CTR. I have created entries in TREX and Field cat but still the field is not visible in the query.
    Please let me know how can i get the visibility of custom field on the POWL query for contract.
    Regards,
    Geeta

    Hi,
    Try to delete powl query cache using report POWL_D01.
    Regards,
    Marcin

  • SRM Process Controlled Workflow - Re-start using FM BBP_PD_SC_UPDATE

    Hi All,
    We are upgrading from SRM4.0 to SRM7.0 SP07 in classic scenario. We switched to Process Controlled Workflow.
    We have a CUSTOM application where the requisition items are entered and a Shopping Cart is created in SRM through Function Module BBP_PD_SC_CREATE. When the Shopping Cart is created in SRM , the Process Controlled Worflow is triggered successfully.
    In the custom application , we allow users to do changes to the requisition that are awaiting approval.The changes are updated in SRM Shopping Cart through function module BBP_PD_SC_UPDATE. It is noticed that the workflow process levels are not re-started after the shopping cart is updated through FM BBP_PD_SC_UPDATE.
    However , the process levels are re-started when the change is directly done to the Shopping Cart in SRM POWL. We want the process levels to be re-started even when the changes are done through BBP_PD_SC_UPDATE. The users are used do changes to the requisition through the custom application. We also noticed that system does not go through BAdI /SAPSRM/BD_WF_PROCESS_RESTART when changes are done to the SC through BBP_PD_SC_UPDATE.
    Is there any way that we can trigger process level re-start when SC is changed through FM BBP_PD_SC_UPDATE
    Thanks
    Sukumar

    HI ,
           This is not the correct way of updating the SC. please check the below process...
           first you try to get the SC document in Edit mode and this can be done only SY-UNAME should requester of the SC or( user who are changing the SC should be in the Org structure ).  ( This point why i mentioned is you mentioned that your editing through custom application ). 
      note : use try and endtry and catch the exception when u get the SC document in Edit mode.
      DATA: lo_pdo_sc             TYPE REF TO /sapsrm/cl_pdo_bo_sc_adv.
          "Instance SC PDO Layer
          lo_pdo_sc ?= /sapsrm/cl_pdo_factory_sc_adv=>get_instance( iv_header_guid   = p_guid "ps_shopping_cart-guid
                                                                    iv_mode          = /sapsrm/if_pdo_constants_gen_c=>gc_mode_edit ).
       now you do what ever changes to the document. I mentioned points below.
            "Get Item Details
          lo_pdo_sc->/sapsrm/if_pdo_bo_sc~get_item_detail
    do changes to the items of the SC.
           "Update SC Items
          lo_pdo_sc->/sapsrm/if_pdo_bo_sc~update_items
           "Submit Update
          lo_pdo_sc->/sapsrm/if_pdo_base~submit_update
           "Save SC
          lo_pdo_sc->/sapsrm/if_pdo_base~save    
          or  order  the SC again.
          COMMIT WORK AND WAIT.
    regards,
    Devi

  • POWL buttons dont work

    SRM 7.01 and ECC6.0 EhP5
    Hi experts,
    on srm- POWL application many buttons dont work. Im able to see Purchase orders etc., but when i select a PO,  the buttons(e.g.: "edit", "change", "disyplay" ) are clickable, but no action follows. A javascript.void() error is shown in the browser.
    I analysed the buttons and found out that they try to call the powl  (of course). But the http-request receives  an http 403 forbidden response. (wether i call on http or https).
    (URL CALL: mycompany.com:8XXX/sap/bc/webdynpro/sap/powl;sap-ext-sid=E871l_9YTvSOSH9ffhw7bQtEaqrJsDeZHNvkWQbzsLyA?sap-contextid=SID%3aANON%3asrmsystem_00%3alYDfk8xxwglgfx4Zt9wTURpcrEaXLZYQ9SN1JVNb-NEW).
    The SRM-trace doesnt show any usefull hints. (just the failed http call)
    Is there any special Authorization for the POWL application?
    Do you have an idea, how to solve this problem?
    Thanks
    Infos:
    Alle connections between enterprise-portal and srm are set up to https and work (checked). Systemaliases checked.
    User has SAP_ALL on involved systems, portal roles, and pfcg roles.
    RFC connections to erp are checked and work.
    I've tried different browser and popups are allowed

    Hi,
    You have to check the POWL authorisation for the user
    Checking Authorization
    Check the required authorizations using the authorization object CA_POWL in the backend system.
    In transaction SU03 (Maintain Authorizations and Profiles) double-click the object class AAAB (Cross-Application Authorization Objects) and then select the authorization object CA_POWL (Authorizations for Personal Object Worklist).
    The following authorization fields enable you to define complex authorizations in an AND relationship to check whether a user is allowed to perform a certain action:
    ●     POWL_APPID     Application ID
    ●     POWL_CAT          Activity
    ●     POWL_LSEL          Authority state: allowed or disallowed
    ●     POWL_QUERY     Activity
    ●     POWL_RA_AL     Authority state: allowed or disallowed
    ●     POWL_TABLE     Authority state: allowed or disallowed
    For more information, see the system documentation for the authorization object CA_POWL.
    Regards
    G.Ganesh Kumar

  • SRM 7.0 Modify POWL for shopping cart check status screen

    HI Experts,
    The standard settings in check status for SC in SRM 7.0 is to display the sc with item level. This causes the SC number to be repeated (for no. of items in SC) and all links open the same SC in a new window.
    We want to display only the header of SC and no item data should be displayed in check status.
    I tried
    SRM Server->Cross-Application Basic Settings->POWL and Advance Search->Adjust POWL Layout,search criteria and push buttons----choose feeder type SAPSRM_FEEDER_SC -double click field catalog-choose ITEM_DESCR, ITEM_NO, ITEM_STATUS---CHOOSE display and select HIDDEN COLUMN radio button.
    This hides the corresponding columns but duplicate records are still showing.
    Can some one please help?
    Thanks,
    Anubhav

    Hi NM,
    After performing the steps in first post for hiding item relevant fields you can filter the data displayed in the result by using the BADI  /SAPSRM/BD_POWL_CHNG_SEL_RSLT .
    In the BADI Delete the records from result internal table where SC num is repeated so that thers only one entry for each SC.
    Let me know if it works for you or not.
    BR,
    Anubhav

  • Addition of result column in SRM 7.0 POWL Report "Contracts for Supplier"

    Hi,
    We are on SAP SRM 7.0 SP08. There are two POWL reports associated with contracts i.e. "Contract for Supplier" and "Contract for Product". We want to add two fields/columns to the report (Payment Type and Responsible Employee).
    As per SAP standards, we appended two structures /SAPSRM/S_SEARCH_RESULT_CTR and /SAPSRM/S_POWL_RESULT_CTR. Feeder type "/SAPSRM/SRM_CTR_H_01" assigned to this report is not maintained in t-code /SAPSRM/POWL_CUST.
    Fields are still not displayed as column in the report. Please suggest.
    Thanks

    Hi Mudit,
    Thanks a lot for reply.
    I have done the same but getting below error:-
    Mon Aug 22 14:46:22 GMT+05:30 2011          Importing a CSV file.
    Mon Aug 22 14:46:22 GMT+05:30 2011          ..Inserting CSV data from file rtimport_29769.csv
    Mon Aug 22 14:46:48 GMT+05:30 2011          ......Record 1. Warning: Warning: the item sc0001 referenced in column CONTACT could not be found
    Mon Aug 22 14:46:48 GMT+05:30 2011          ....Import failed for object number 1. This field is required and must have a valid value. [CONTACT].
    Mon Aug 22 14:46:48 GMT+05:30 2011          ..Complete. 0 ok. 1 failed.
    Mon Aug 22 14:46:48 GMT+05:30 2011          ..Importing a CSV file. 0 ok. 1 failed. File rtimport_29769.csv
    Mon Aug 22 14:46:48 GMT+05:30 2011          Error during action failed to import data, 1 error(s).
    If I am understood correct, you have asked to use User ID of Supplier contact which i have taken from theSupplier Contact-> Account management ->Used ID field under directory inofrmation.
    I have dounloaded Masteragreement template and tried load the workbook with the data, same error is coming.
    Thanks,
    Deepak!!!
    Edited by: Deepak Arora on Aug 22, 2011 11:28 AM

  • POWL fatal exception after upgrading to SRM 7.01

    Hello,
    We are upgrading SRM 5.0 to SRM 7.0 SRM server 7.01 SP5. We are getting  POWL error when we want to create a shopping cart. Error in ST22 is CX_POWL_FATAL_EXCEPTION. We have done the necessary changes regarding the roles en the post installation steps (as far as we can see). Can anybody help on this ? Any other things we are going to encounter ? Please share your experience! By the way I read the threads regarding this error but they seem not to be the solution to our problem.
    These are the details of the technical errors in SRM:
    Method: GET_LAYOUT of program CL_POWL_PERS_ACCESSOR=========CP
    Method: INITIALIZE of program CL_POWL_MODEL=================CP
    Method: HANDLEDEFAULT of program /1BCWDY/47B31TM8X1UWQ6FVUXCS==CP
    Method: HANDLEDEFAULT of program /1BCWDY/47B31TM8X1UWQ6FVUXCS==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/47B31TM8X1UWQ6FVUXCS==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_IF_VIEW=====CP
    Method: DISPLAY_TOPLEVEL_COMPONENT of program CL_WDR_CLIENT_COMPONENT=======CP
    Method: INIT of program CL_WDR_CLIENT_APPLICATION=====CP
    Thanks!
    Kind regards,

    Hello Sri Sri,
    This problem will happen if you have entry missing for POWL Application ID.
    POWL application is maintained in FPB_MAINATAIN_HIER.
    Please check if your entries exist there.
    http://wiki.sdn.sap.com/wiki/display/WDABAP/POWL
    Please let me know if you are still facing the issue.
    Best regards,
    Rohit

  • SRM 7.0 - add a new column to POWL

    Hi,
    I want to add a new column (number of follow-on document) to the shopping cart POWL. How can I enhance the feedertype SAPSRM_FEEDER_SC with custom fields?
    Thanks and best regards,
    Roman

    Hi Roman,
    Copy the FEEDER class /SAPSRM/......   encapsulated in the Feeder type SAPSRM_FEEDER_SC to your Z-class
    goto the method  GET_FIELD_CATALOG and add your column and necessary attributes as maintained for the existing fields.
    Thsi would be tricky as, the existing methods would be used in many FEEDER CLASSes as a interface implemnetation.
    Also chekc the SPRO nodes in SRM for the FEEDER TYPES.
    kindly award points if you find it helpful ... 
    rgds,
    Gautam

  • URL generation in POWL in SRM (Vendor empanlement Request)

    Dear Experts,
    We have hosted our SRM Setup on Internet for Vendors.
    All links are working fine but the display link in POWL screen is opening up with "Internalserver url"
    Please let me know if we need to do some setting in POWL to make it call external URL
    Please note that we have tried creating entries in HTTPURLLOC table but it has not worked
    Regards,
    Akhilesh

    Please reply..
    anyone listening

  • How to Configure POWL in SRM 7 Shopping Cart

    Hi,
       Can i know how to configure POWL for SRM7 Shopping Cart
    with regards,
    Kawrthik.

    Hello,
    you mix two concepts which make difficult to understand your request.
    Screen-shot you gave us in from the Portal (Tasks, Alerts, Notifications and so on...).
    With Enterprise Portal, to approve Workitems, your inbox (SBWP transaction) is the Universal WorkList.
    With NetWeaver Business Client, you use Personal Object Work List to have access to your inbox.
    In this last case, you have to switch the Portal-Independent Navigation Frame (IMG: SAP Implementation Guide > SAP Web Application Server > SAP Supplier Relationship Management > SRM Server > Technical Basic Settings > Portal-Independent Navigation Frame > Activate/Deactivate Portal-Independent Navigation Frame) on.
    If you connect to SRM through Portal, you cannot use POWL as inbox.
    Regards.
    Laurent.

  • Inbox and POWL not working after installing SRM UI Add-On

    Hi,
    Currently our SRM system is on 7.02 SP06. Recently we have implemented the SRM UI Add-On component (Version 1.0 SP02). Immediet ly after installing the component SRMNXP, the inbox and POWL screens are not working from portal. Till now we haven't do any configuration as [per the cookbook after installing the SRMNXP component.
    This issue is happening immediately after installing the SRMNXP component. The issue we get when we open the inbox is "Assert conditions was violated". Do we need to follow any pre-requesites immedietly after installing the SRMNXP component? Need the experts help.
    Thanks,
    Mahendran B.

    Any clue?

  • SRM 7, PO list in POWL

    Hi Experts,
    In the POWL of the Purchasing tab(SRM 7), all the purchase order is displaying. User requirement is that they want only those PO list which belongs to their Purchase Org.
    how to acheive this, points will be rewared.
    Reg,
    Rajesh.

    Hi ,
        In one Purch org many users will be there so you want to display all the POs which are created in that Purch org by all the users.
      I am sending the sequence of steps to ahieve you requirement.
    goto the Feeder class of the PO.
      goto-> GET_OBJECTS method ( This method will Have I_USERNAME paramaeter )
          Step 1:  Read Business Partner Guid for buyer  using FM  'BP_CENTRALPERSON_GET'
           Step 2:   Read Business Partner number from business partner guid ( Step 1 ) BAPI_BUPA_GET_NUMBERS
         Step 3 :    Get Values of Org Attribute "REQUESTER" by using  BBP_READ_ATTRIBUTES
       Step 4 :       Map  Requester => OrgUnit
                               ls_object = <ls_attr_val>-value.
                               APPEND ls_object TO lt_object.
            Read all User from OrgUnit using FM
              CALL FUNCTION 'BBP_OM_STRUC_GET_USER_FROM_ORG'
                EXPORTING
                  start_objects           = lt_object
                  select_bupa             = abap_true
                  authority_check         = 'X'
                IMPORTING
                  user_tab                = lt_user_tab
         Append all lt_user_tab business partner to the selection criteria table...
    If any doubts let me know.
    Regards,
    Devi

  • POWL and UWL in SRM 7.0

    Hi,
    We have upgraded from SRM 5.0 to SRM 7.0.
    In SRM 7.0, there is one concept called POWL.
    Can any one please let me know the use of POWL.
    What is the difference between POWL and UWL.
    Can any one please clarify these things.
    With out POWL , can we use the UWL in SRM 7.0.
    Regards
    Venkatesh P

    Hi Donald,
    I have pasted the below link in browser and i got "Page not found or not available" message.
    http://************.net/irj/portal?NavigationTarget=navurl%3A%2F%2FROLES://portal_content/com.sap.pct/specialist/com.sap.pct.srm.srm70/com.sap.pct.srm.core.fl_core/com.sap.pct.srm.core.fl_roles/&dropPRTEvent=OBNEvent&BOTechnicalName=sc&BOSystemAlias=SAP_SRM&
    Operation=displayprof&isOBN=true&APPLID=SAPSRM_E_CHECKSTATUS&POWL_QUERY=4CCA25ADB0E845E7E10080000A402D38&SAPSRM_CA_TAB=D_I_BD&SAPSRM_ITEMID=4D004B86467040EDE10080000A402D38&sapsrm_boid=4D004B15467040EDE10080000A402D38&DynamicParameter=APPLID%3dSAPSRM_E_CHECKSTATUS%26POWL_QUERY%3d4CCA25ADB0E845E7E10080000A402D38%26SAPSRM_CA_TAB%3dD_I_BD%26SAPSRM_ITEMID%3d4D004B86467040EDE10080000A402D38%26sapsrm_boid%3d4D004B15467040EDE10080000A402D38&CurrentWindowId=WID1292321459011&NavMode=3
    Regards
    Venkatesh P

Maybe you are looking for

  • How to open and compile a package specification and body in SQL Developer

    I'm currently evaluating a possible migration to SQL Developer. Our PL/SQL code base is stored in scripts files named as follows: <schema>.<package_name>_<package|package_body>.sql and managed in SVN. If now trying open a sql script containing the pa

  • Comparing elements in 2d array

    Hi all I need a solution. The problem is I have a 2-d array of numbers. I have to display a array subset such that the elements in the first row fall in the ranges provided by me through user prompt.  

  • Precompiling JSPs Outside Weblogic Home Directory

    Using Weblogic Server 9.2. Was able to precompile JSPs in a war file with weblogic.appc at the command line with only the weblogic.jar inside the Weblogic installation directory in my classpath. I then translated this into an Ant task, and because th

  • I am having difficulty correcting the Testing Server setup in Dreamweaver CS4.

    The http error codes are 404 (open DW) and 12150 (failed test URL).

  • Major screen issues :

    http://www.youtube.com/watch?v=tloq7u2r7qA Im calling support again tomorrow, they didnt fix it last time it was to repair, since they didnt come over this problem. Was like this from day 1 only a little less bad. Anyone else experienced this? Done e