POWL for Credit Check in Business Package Internal Sales Representative

Hi,
Need some Help!
We are into implementation of Business Package Internal Sales Representative (Provided as a separated role in Portal).
I have a requirement where I need to Add some functionality into standard Credit Check SAP Screen (Delivered via POWL).
For this Perticular screen,
1) Sold to Party IDs in Query result table appear as Links. On Click of these IDs (links), I need to open a new custom WD Component:
2) I have to add few new Columns to Query results.
I have identified following about this Query:
Query: O2C_LIST_CUSTOMERS_CCOCKPIT
Type:  O2C_LIST_CUSTOMERS_COCKPIT
Feeder:CL_O2C_POWL_CUSTOMERS
Also, when I checked in SPRO, following BADI is also provided for this query:
BADI_FEEDER_CUSTOMERS of enhancement spot ES_BADI_O2C_POWL_FEEDER.
Looks to me that,  for adding new Columns in the query results, Get_Objects method of this BAdi should be implemented.
I guess this kind of things can also be done in Feeder Class Enhancements.
How should I go about doing this stuff?
Thanks,
Saumil Jyotishi
Edited by: SaumilJ on Apr 5, 2011 12:02 PM

Hi Thomas. Thanks a lot for replying!
Let me describe you what I am trying to do here exactly.
Actually, while working on Requirement 1 (Opening a new action from a link), I came across getactions method of the feeder where I found the code where relevent standard action is handled. It goes like this:
  CASE i_actionid.
  Ehp4 enhancement: display customer
    WHEN 'KUNNR' OR 'NAME'.
      IF mv_ehp4_active = cl_ops_switch_check=>switch_active_true.
        READ TABLE c_result_tab ASSIGNING <fs_result> casting INDEX I_ACTION_INDEX.
        CALL METHOD CL_O2C_POWL_UTIL=>GET_PORTAL_ACTIONS_CUSTOMER
          EXPORTING
            IV_KUNNR          = <fs_result>-kunnr
            IV_SPART          = <fs_result>-spart
            IV_VTWEG          = <fs_result>-vtweg
            IV_VKORG          = <fs_result>-vkorg
          IMPORTING
            ES_PORTAL_ACTIONS = e_portal_actions.
      endif.
  End of Ehp4 enhancement: display customer
Now, on these actions ('KUNNR' OR 'NAME'), Instead of a new standard application, I need to open a Custom WD Application (with parameter 'KUNNR').
I need to figure out how should I go about it?
I tried to enhance the feeder and create overwrite exit where I can write my code in this CASE statement (which seemed easiest to me at first go), but seems like after creating an exit I need to do a lot of stuff (a local class is created in exit where I need to define a lot of standard stuff). As of now, its not working for me
Also, I tried to Create the BADI Implementation which gets executed after this standard code (HandleAction method of this BADI), but this gets called after  e_portal_actions get populated
how to open my custom WD(Instead of standard) Application from here ?
I can create the URL for my application with WDY_CONSTRUCT_URL, but how to open this in a new window on Portal?
I have seen in some threads about using OBN. If its required, how should I use it in this case?
For Requirement 2 (Adding new Columns in POWL Results), I am planning to define and add new columns in getfieldcatalogue and getobjects method of the same badi.
Is it the right approach?
Regards,
Saumil Jyotishi
Edited by: SaumilJ on Apr 6, 2011 3:03 PM

Similar Messages

  • Missing objects Business Package for Internal Sales Representative

    Hi all,
    I have downloaded a Business Package for Internal Sales Representantive:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/403723ad-a36d-2910-0eb8-c37945fc900a
    But, after import this BP some objects are not available to the standard role ("Internal Sales Representative").
    Should I configure it manually? Or is it a problem when I imported it?
    Thanks in advance.
    Ricardo Fachini

    One of the errors gives this long text:
    Content pass of Application Integrator failed.
    Component Name:       'com.sap.portal.appintegrator.sap.Transaction',
    Context Name (iView): 'pcd:portal_content/com.sap.pct/specialist/com.sap.pct.erp.salesrep.bp_folder/com.sap.pct.erp.salesrep.roles/com.sap.pct.erp.salesrep.salesrep/com.sap.pct.erp.salesrep.sales_process/overview_folder/com.sap.pct.erp.salesrep.order_fulfill/order_fulfill_info/com.sap.pct.erp.salesrep.disp_shipm_page/com.sap.pct.erp.salesrep.display_shipm',
    Top Layer:            'Transaction/DragAndRelateLayer',
    Producer ID (FPN):    'null',
    System Alias:         'SAP_ECC_SalesService',
    Another one gives me this:
    Application URL ':///sap(ZT00WUJNSGtTb1A2QmdJWUY1N2xybU5RLS1FbFVMRHh6SkRab0x3SDkwQmRfeGt3LS0=)/bc/gui/sap/its/webgui' is not valid! Please check the protocol and host entries for system 'SAP_ECC_SalesService'.
    One of the errors is as follows, but it is because BI is not connected to this portal, as the documentation says the connection is optional for this business package:
    Content pass of Application Integrator failed.
    Component Name:       'com.sap.portal.appintegrator.sap.BWReport',
    Context Name (iView): 'pcd:portal_content/com.sap.pct/specialist/com.sap.pct.erp.salesrep.bp_folder/com.sap.pct.erp.salesrep.roles/com.sap.pct.erp.salesrep.salesrep/com.sap.pct.erp.salesrep.sales_process/overview_folder/com.sap.pct.erp.salesrep.order_fulfill/com.sap.pct.erp.salesrep.Fulfillment/com.sap.pct.erp.salesrep.OrderFulfillmentAnalyses',
    Top Layer:            'BWReport/TopLayer',
    Producer ID (FPN):    'null',
    System Alias:         'SAP_BW',
    Thanks,
    Owen

  • Business Package for Internal Sales Representative 1.0

    I'm trying to install the Business Package for Internal Sales Representative 1.0 to explore the options of using Business Packages in our portal.  I have the SAP Library Link for this BP ( http://help.sap.com/saphelp_erp60_sp/helpdata/EN/b7/036b4060a1181ce10000000a1550b0/frameset.htm ), and I've looked at the configuration information on the page. 
    So far I've imported the business package for common parts and the business package for internal sales representative, I assigned the alias "SAP_ECC_SalesService" to our ECC connection (does it need to be the default alias?).  We also have an ITS installed for the connected system.  We don't currently have our BI system connected to this portal, but it said that was optional.  I have also assigned the role from each business package to my user, but when I open the iviews, they give me errors.
    I am not sure what I am supposed to do to make the settings for the launchpad.  Also, what other steps do I need to complete?  Do I need to do something in the source system to set up the connection?
    Any help appreciated.
    Thanks,
    Owen

    One of the errors gives this long text:
    Content pass of Application Integrator failed.
    Component Name:       'com.sap.portal.appintegrator.sap.Transaction',
    Context Name (iView): 'pcd:portal_content/com.sap.pct/specialist/com.sap.pct.erp.salesrep.bp_folder/com.sap.pct.erp.salesrep.roles/com.sap.pct.erp.salesrep.salesrep/com.sap.pct.erp.salesrep.sales_process/overview_folder/com.sap.pct.erp.salesrep.order_fulfill/order_fulfill_info/com.sap.pct.erp.salesrep.disp_shipm_page/com.sap.pct.erp.salesrep.display_shipm',
    Top Layer:            'Transaction/DragAndRelateLayer',
    Producer ID (FPN):    'null',
    System Alias:         'SAP_ECC_SalesService',
    Another one gives me this:
    Application URL ':///sap(ZT00WUJNSGtTb1A2QmdJWUY1N2xybU5RLS1FbFVMRHh6SkRab0x3SDkwQmRfeGt3LS0=)/bc/gui/sap/its/webgui' is not valid! Please check the protocol and host entries for system 'SAP_ECC_SalesService'.
    One of the errors is as follows, but it is because BI is not connected to this portal, as the documentation says the connection is optional for this business package:
    Content pass of Application Integrator failed.
    Component Name:       'com.sap.portal.appintegrator.sap.BWReport',
    Context Name (iView): 'pcd:portal_content/com.sap.pct/specialist/com.sap.pct.erp.salesrep.bp_folder/com.sap.pct.erp.salesrep.roles/com.sap.pct.erp.salesrep.salesrep/com.sap.pct.erp.salesrep.sales_process/overview_folder/com.sap.pct.erp.salesrep.order_fulfill/com.sap.pct.erp.salesrep.Fulfillment/com.sap.pct.erp.salesrep.OrderFulfillmentAnalyses',
    Top Layer:            'BWReport/TopLayer',
    Producer ID (FPN):    'null',
    System Alias:         'SAP_BW',
    Thanks,
    Owen

  • Incoming orders in COPA not working if Sales Order blocked for Credit Check

    Hi all,
    We need to build a report showing all incoming sales order by entry date and/or change date (change of values or quantities later on). COPA allows to do this, but the problem is that COPA line item table is only updated if the sales order is released from credit check (VKM3). I am looking for a solution to be able to record sales orders in COPA even if they are still blocked for credit check. By doing that we will be able to report all sales orders entered from COPA and provide basis for commissions calculation to the business.
    I have investigated possible COPA enhancements like COPA0005 but it doesn't seem to be used at the time of sales order save.
    Thanks.

    Hello ,
    Thanks for the reply
    As you said , the credit check in the service order is information message "Credit check (maximum percentage for ope
    exceeded)" .
    If you enter and come out this message then one more message will come , i.e., "The business transaction can not be carried out" detail message -  System status CNOK is active (ORD XXXXXXX).
    with the above message , system will not allow to do the Service order release.
    In this particular case , we have done the VKM1 for the sales order to unblock the order from credit check . But again system is checking the credit check at service order (created w.r.t sales order) . we are not able to control this .
    we also suggested the solution to the customer , saying removal of credit check for service orders . But customer requires credit check to happen at both the documents.

  • Is KM ,TREX  is must For implementation of CRM business package?

    Hi all,
    Is KM ,TREX installation   is must For implementation of CRM business package on EP?
      regards
      Rajendra

    Rajendra,
    As you probably already have checked on portal content studio, this business package is functionally identical to the Business Package for CRM 50.2. The only difference is the addition of more languages that are not supported by EP 5.0.
    System Availability
    Primary Backend System 
    SAP - CRM 4.0   
    Portal Release 
    EP 6.0 (SP2 and higher), NetWeaver '04 (SP Stack 03 and higher), NetWeaver 2004s (SP Stack 04 and higher)   
    Other Prerequisites:
    SAP BW 3.1 + CONT 3.20
    R/3 4.6C (and higher), Plugin 2003.1
    SEM 3.5
    iView Runtime Technology:
    Java / HTMLB (WAS 6.20 and higher), BSP iView on WAS, BW iView (BW 3.20 and higher)
    Languages 
    English, French, German, Italian, Portuguese, Spanish, Chinese (simplified), Chinese (traditional), Czech, Danish, Dutch, Finnish, Hungarian, Japanese, Korean, Norwegian, Polish, Russian, Slowakian, Swedish, Thai, Turkish 
    James

  • Open sales order value for credit check need to be changed (S066)

    Hi all,
    I need to change open sales order value which is already there in S066 table.
    Previously we had used open order value for credit check. Open order values are already updated in the S066 table.
    Now we dont want to consider open order value for credit check (which is already included in the credit exposure field in FD32).
    When we create sales order system is taking old open order value for credit. Now i have changed not to update open order value for credit check. Now its not updating open order value. But my issue is how to change existing or (previous) open order value for credit?
    Can i change S066 table data directly to '0'. Is it advisable to chage open order value directly from this table?
    Please advise me.
    Regards,
    Babu
    Edited by: babs on May 19, 2010 4:26 PM

    Hi Babs,
    If you doesn't want to reflect the open order value in the structure for this order value ,If the order is not processed kindly delete the line items and the order. Then save the document. Then try to see the structure S066.. This will be modified.
    If you want to modify the value then follow the below process.
    Otherwise delete the line item in the order and change the pricing date and the document date. Re enter the line item again so that it will take it up the new changes.
    I hope it will help.
    Regards,
    SK

  • Change due date in receivables for credit check

    Hi Sappers!!
    Scenario: When SAP performs a credit check for a customer we need that pending receivables
    (open items) for this customer which have a concrete payment method, don't use due date
    for calculation, instead we want to use invoice date for carrying out the credit check
    calculation.
    Is that posible? Is there any user-exit where we can change this date to be used during
    credit check control for documents which fulfill this requirement?
    We don't want to change permanently the due date for this kind of documents, we only need to take another date into account when performing credit control.
    Thanks so much in advance & best regards

    Thanks so much for your quickly answer.
    Creating a new payment term is not a valid solution because, we don't want to change any date in the financial document. We just only need to use another data only for credit check. Here you have a concrete example:
    Invoice created with invoice date 01/12/2009
    Payment method confirming 90 days.
    Base line calculated: 01/03/2010
    If we create a new sales order, this open item will not be considered exceeded because due date is still in the future.
    We want to consider it as exceeded and the due date would be 01/12/2009 but only for credit check. This "new" due date must not be stored anywhere.
    Thanks so much once again & best regards

  • Should not for credit check.

    Hi,
    I am creating order for employee slaes and for that customer we have credit control area field is blank in customer master.
    It is still going for credit block. Could you please let me know how can i stop so it would not go for credit check.
    I would really appreciate.
    Thanks,

    Hi,
    Credit check happens for a document when system finds a Credit control area + Credit Group + risk Category.  But what I fail to understand is when you say Credit control area is not assigned to the customer. Normally it will not be assigned. It is defaulted based on the sales area and the company code.
    My suggestion to you is to check by going to FD32 and giving in the customer number and the credit control area and then by selecting Central Data and Status. Check what is the credit limit. If it is zero, increase it.
    When you say the test case indicates that the test should not go for a credit check, my guess is you are using a wrong document type. Credit Group is derived from the sales document type and I think when you doing sales to employees, you nornally happen to use a different document type from regular. Please check that as well.
    Also, you need to check what is the item category. When there is an employee sales, as far as i understand the system, the net value happens to be either zero or at the cost price. So, if the Item category is TANN, then system should make the net value zero, and order will not go for a credit check.
    I think you can check on these points. But my guess is the document type or the item category is not correct.
    Hope this helps
    Thanks
    Mukund S

  • Automatic release of customer order block for credit check

    Dear expert,
    Please i need your input on this, we have a scenario where third party customer order is automatically block for credit check at sales order. Now i want that after posting customer payment the sales order should be automatically release if the customer balance covers the value of goods required no need to manually release in VKM1. Is this possible is as per SAP? IF yes how can i do the settings
    thanks in advance

    yes u can do it in vkm1 is right but you can also do in credit management screen if ur fully controlled in credit management then u can go to abaper help
    if it is wrong plz suggest

  • Block sales order for credit check

    I have created 1 sales order. I want to know how we can find out that sales order is in block.
    Also I want to block the sales order created for credit check . What I can do that sales order will go in block.

    Hi KiranCG,
    --For Credit check go to T.Code FD32 & give customer number & Credit control area & enter the credit limit amount & save it.
    -Do the Cutomization for Credit Management
    IMG-S&D-Basic Functions-Credit Management & Risk Management-Credit Management
    --Define Account groups
    --Assign the credit group (01) to your Sales Document type.
    --Define Automatic Credit Control (or) T.Code OVA8  Assign CCARisk categoryCredit group -01 (Sales Order) & also Fill the required fields
    --In Check column Check mark the Static or Dynamic credit & put reaction as C & check mark the status/block & save it.
    --Now raise the sale order in VA01 if the credit limit exceeds the system will through you an error message.But you can still save the document.
    --Go to T.Code  VKM1 to view the Blocked sales document & enter Credit Control Area,Credit account,Risk category& customer credit group.
    --.In order to release the Sales order document go to T.Code VKM3
    Let me know if your problem is solved
    Regards
    Pradeep

  • User Exits for Credit Check

    Hi Friends,
    I got user exits for credit check but I could not understand how to implement these rather these are not found in system (CMOD & SMOD tcodes) We have ECC6.0. These are the following.
    LVKMPTZZ
    LVKMPFZ1: USER_CREDIT_CHECK1
    LVKMPFZ2: USER_CREDIT_CHECK2
    LVKMPFZ3: USER_CREDIT_CHECK3
    Any help how to implement these is appriciable.
    Regards,
    Rajesh Vasudeva

    Hi Rajesh,
    You can make use of the implicit enhancement, where in you can add code to any standard program either at the start or after the last line in a form or function module.
    Refer the URL
    http://help.sap.com/saphelp_nw04s/helpdata/en/8f/f2e540f8648431e10000000a1550b0/frameset.htm
    for more info on Enhancement Framework.
    Hope this helps you.
    Reg
    Praveen Alex Luke.

  • User exit for credit check

    Hi all,
    Can anyone give the user exit name for credit check.

    Hello,
    Following exits are available:
    LVKMPFZ1  
    LVKMPFZ2  
    LVKMPFZ3  
    Regards,
    John.

  • User Exit for credit management  at confirmed quantity in sales order

    Dear All ,
    kinldy tell how to define a user exit and where i can write for credit check to be done to the confirmed quantity in the sales order .
    Also pls tell me that how to define the user exit and attach to customer reserve field in the customising for automatic credit control .
    regards
    Baranidharan Ramar

    Hi
    The following is the information from the sap documentation...you can also refer from IMG - SD - System modification - userexit - userexit for credit check
    Credit Check
    If you want to carry out your own individual credit checks, that differ from those in the standard system, you must define them in the following user exits:
    LVKMPTZZ
    LVKMPFZ1: USER_CREDIT_CHECK1
    LVKMPFZ2: USER_CREDIT_CHECK2
    LVKMPFZ3: USER_CREDIT_CHECK3
    User exit for availability check
    User exit USEREXIT_AVAIL_CHECK_CREDIT exists in Include MV45AFZF.
    This user exit allows you to determine whether the system should or should not carry out an availability check after a blocked document has been released or after a new credit check.
    Thanks,
    Ravi

  • Configuration of internal sales representative in ECC 6.0

    Hi Friends
    I want to configure the role of internal sales representative in ECC 6.0, kindly let me know the steps for the same
    Thanx in advance
    shailesh

    Refer the link it may helps
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/403723ad-a36d-2910-0eb8-c37945fc900a [original link is broken] [original link is broken]

  • Service order - Blocked for credit check

    Hello ,
       I have a scenario where the service order will be created with reference to sales order and the credit check is active both for the sales order and the service order.
    we are releasing the sales order from credit block in VKM1 , but still the credit check is not allowing us to release the service order which created with reference to the sales orders .
    Now my doubt is , even after releasing the sales order from credit block , why system is stopping or blocking the service order from release.
    Need your inputs in this

    Hello ,
    Thanks for the reply
    As you said , the credit check in the service order is information message "Credit check (maximum percentage for ope
    exceeded)" .
    If you enter and come out this message then one more message will come , i.e., "The business transaction can not be carried out" detail message -  System status CNOK is active (ORD XXXXXXX).
    with the above message , system will not allow to do the Service order release.
    In this particular case , we have done the VKM1 for the sales order to unblock the order from credit check . But again system is checking the credit check at service order (created w.r.t sales order) . we are not able to control this .
    we also suggested the solution to the customer , saying removal of credit check for service orders . But customer requires credit check to happen at both the documents.

Maybe you are looking for

  • Can I have the same printer installed multiple times under different names?

    On WIndows I have the same printer installed multiple times All using the same driver I have a Canon printer that has a rear tray and a bottom tray So, I will have one printer that prints to the rear and the other to the bottom Other printers (the sa

  • Can I use an iTunes card to pay for more cloud storage?

    I am wanting to purchase more iCloud memory for the iPads my students use in my classroom but to do that I need to be able to use a Purchase order so I was wondering if I could buy an iTunes card and purchase more iCloud memory with that. Thank you!!

  • Hyperlink color and publishing wierdness

    I've used the tutorial at 11Mystics to change hyperlink colors in my blog templates and in the existing pages. In each case, I made the changes one at a time and then checked in iWeb to make sure they worked. Every page displayed in iWeb exactly as I

  • Web Security Alerte email

    Hello, I'm actually configuring an S170. I would like to be alerted when users attempted to download a virus or visit à forbidden url. I have configure my SMTP relay and test it by generate a report. it's OK. I have make lot of tests with no result,

  • Cambiar programaticamente fondo de vi

    Saludos. Estoy trabajando en un HMI, tengo que publicar el vi principal en un televisor plasma, todo bien hasta alli, ahora el problema con estos televisores es que no puedo poner una imagen fija por mas de 2 horas, asi que he creado un vi de refresh