Business partner maintenance for Product catalog view - Problem

Hi All,
I am using the FM 'CRM_PRP_MAINTAIN' to create Business partner assignment for product catalog view.
Can anyone help me with this FM?
I am passing the following:
        gs_prp_bupa_i-ref_kind = 'B'.
        gs_prp_bupa_i-processing_mode = 'A'.
        gs_prp_bupa_i-bupa_ref_guid = gv_partner_guid.
        gs_prp_bupa_i-partner_id = gv_partner.
        APPEND gs_prp_bupa_i TO gt_prp_bupa_i.
        ls_input_fields-ref_kind = 'D'.
        ls_input_fields-objectname = 'PRP_BUPA_I'.
        ls_input-fieldname = 'BUPA_REF_GUID'.
        APPEND ls_input TO ls_input_fields-field_names.
        ls_input-fieldname = 'PARTNER_ID'.
        APPEND ls_input TO ls_input_fields-field_names.
        ls_input-fieldname = 'PROCESSING_MODE'.
        APPEND ls_input TO ls_input_fields-field_names.
        ls_input-fieldname = 'TYPE'.
        APPEND ls_input TO ls_input_fields-field_names.
        APPEND ls_input_fields TO lt_input_fields.
        CALL FUNCTION 'CRM_PRP_MAINTAIN'
          EXPORTING
            it_prp_bupa_i                   = gt_prp_bupa_i
          CHANGING
            ct_prpadm_h                     = lt_prpadm_h
            ct_prpadm_i                      = lt_prpadm_i
            ct_input_fields                   = lt_input_fields
            cv_log_handle                   = lv_log_handle
         EXCEPTIONS
           error_occurred                  = 1
           prp_locked                      = 2
           no_authority                    = 3
           status_change_not_allowed       = 4
           prp_id_already_exists           = 5
           invalid_prp_id                  = 6
           OTHERS                          = 7 .
But i don see the partner assignment working.
My doubt here is wat GUID shud b passed in the field gs_prp_bupa_i-GUID. As of now i m not passing any value here.
Please help me.
IF not this FM wat else can i use?

Hi Ganesh,
Thanks for your response.
i hope you understood my question.i have already performed all the steps which you have mentioned.Understand my query first.
I could solve that query myself.
Message was edited by: mdv sapcrm

Similar Messages

  • PPR(Partner Product Range) Type for Product Catalog Views

    Hi all,
    I need to prevent showing some products in E-commerce Catalog depending on the PPR settings. Does the PPR type for Catalog Views help me? can any one explain me what is significance of drop-down "Application" in the PPR type configuration.
    thanks in advance
    Regards, DD

    Hi Mohanthy,
    We are using PPR ( CRM Listings in Filtering products from ISA ). There is no standard way to make the products not displayed in catalog based on listing. We call a Z function module to after the user login to the Ecommerce Application and get the allowed products list and then use that to filter-out the products from the catalog page. ( This might not be a gr8 approach but .. this is exactly your requirement,  and also we don't have a huge catalog so listing data in session is small for us.)
    Hope this gives you a idea.
    regards,
    Yoshi

  • ECO 7.0 for ERP product catalog views

    To warn everyone, I know this question has been asked before for earlier releases several times, but I did not find anything in the threads I mention below.
    We are currently on CRM 7 and ECC 6(no enhancement packs).  I have found quite a few good materials on the solution and configuration, but still have not found anything that explains how customer specific catalog views are setup in CRM 7 ECO using ECC 6 as a backend.  I was wondering if you have any resources that you could point me to find out more about this functionality.
    I have read the following threads:
    Re: Creating Catalog Views
    Product Catalog Views in R/3 ECC6.0
    but really have not come up with any conclusive beyond it is custom development work.
    Can someone please confirm or deny this for this specific combination?  If this is repeat of an already answered question, please give me the thread and I will post this information into the CRM wiki as my punishment for duplicating the question.
    Take care,
    Stephen

    Hello Stephen,
    I just implemented catalog views for the exact same scenario, CRM7.0/ECC6.0 a couple of weeks ago. I followed several threads and blogs on SDN, including the one Easwar mentions and it works fine. Maybe there is another way to do it now with less custom development but at least the 'old' approach is still working, as Easwar says... I sent you my detailed documentation so you can have a look. If you have news from SAP, i'm also interested.
    Thanks & regards,
    Fabian

  • "list / grid view" and "sort by" for product catalogs

    Hi Everyone,
    Is there any progress to either have more layouts in our BC system for Catalogs, etc...
    or the Liquid Layout is being developed and I should use that on a real site?
    Customers keep asking for these basic E-commerce functions:
    - toggle between list view / grid view when viewing product catalogs;
    - sort by function for product catalogs;
    How should I achieve this???
    thanks for any insights,
    nova*

    Hey Liam,
    Is this found is suitable for what we are discussing here earlier? Namely, to change stylesheets with a link ... I try to do a list/grid view option here ...
    http://www.thesitewizard.com/javascripts/change-style-sheets.shtml
    Thanks for your time,
    nova*

  • Activate product in Product Catalog View ( via function module )

    Hello,
    I have the following problem in an ABAP program that needs to update the product catalog data:
    When I insert a product in a product catalog, it is automatically 'activated' for the catalog views were the flag 'New Objects' is checked.
    This works fine.
    However, sometimes I need to 'activate' the product in other catalog views as well.
    This does not seem to work.
    Currently I'm using the functions:
    COM_PCAT_VIEW_OBJTAB_INSERT
    COM_PCAT_VIEW_CHANGE_O
    Is there another function I should use ?
    Does anyone have experience in this matter ?
    What I also noticed, there seems to be an issue when the 'parent' of the product (for example the area ) is not 'activated' in the catalog view.
    Is there a function I can use to check wich 'catalog area's are 'activated' for a given catalog view ?
    All help is welcome.
    Thanks in advance,
    Erwin

    Shwetha,
    You can use the FM 'COM_PROD_MATERIAL_MAINTAIN_API' to update the Product Description. A brief program pseudo-logic is mentioned below
        gs_text-data-langu      = 'EN'.                                        "'EN'.
        gs_text-data-short_text = <Pass the Description'.
        gs_text-data-valid_from = sy-datum.
        gs_text-data-valid_to   = <To Date>.
        gs_text-data-logsys     = <Logical System>.
        APPEND gs_text TO gs_product_api-short_texts.
        APPEND gs_product_api TO gt_product_api.
        CLEAR  : gs_product_api,
                       gs_text.
          CALL FUNCTION 'COM_PRODUCT_FREE_API'.
          CALL FUNCTION 'COM_PROD_MATERIAL_MAINTAIN_API'
            EXPORTING
              it_product           = gt_product_api
              iv_suppress_inactive = 'X'
              it_set               = gt_set_typ
              iv_commit_work       = 'X'
              iv_enqueue_mode      = 'E'
            IMPORTING
              et_bapireturn        = gt_bapireturn.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
              EXPORTING
                wait = 'X'.
    Hope this helps you.
    Regards,
    Shyamak

  • E-Recruiting 6.0: Business Partner Role For Branches

    Hi Experts,
    In the IMG, SAP E-Recruiting > Basic Settings > Enterprise Structure > Define Business Partner Role for Branches
    Can anyone help in the following:
    1) What is the purpose of Business Partner Role and how does it relate the Branches? Or how can i make use of it?
    2) If i am going to maintain the Company & Branches via the Administrator function instead of IMG, do I still need to configure this step: Define Business Partner Role for Branches
    Thanks.  Will reward points for any helpful tips.
    William

    Hello William,
    the Business Partner is an application / module which belongs to the base components of the SAP. It is used and partly extended by various other applications / modules. Next to E-Recruiting it is used for example by CRM and the financial service solution (FS-CS, FS-PM, FS-RI). All of these modules can put their data for a person or an organization into the same tables. Depending on the installation / system environment or even within one single module the requirements for available fields and business checks as on authorization differ between kinds of business partners (e.g. in FS-CS the commission solution for the financial service sector knows external agents and internal employees which have to be treated differently). The business partner is the element to assign the logical / business role in which a person is handled by the system.
    For E-Recruiting you have 2 kinds of business partners, too. On the one and there are people being candidates and on the other hand there are branches of your company which hire people. The configuration allows you to seperate them if you need to identify anywhen which business partner is a branch and which is a candidate. So far I never tried if this is really working as there is no real use for this I never set it up. The attributes and the business checks are the same anyways.
    Hope that helps a bit to understand the context
    Best Regards
    Roman Weise
    PS: please remember that you have to maintain the branches via administrator bsp application. Using the IMG entry won't work.

  • No business partner found for ERP partner "Vendor" (role:LF)

    Dear Experts,
    When we create Inbound Delivery in ERP, it is getting distributed.
    But the IBD is not created in EWM.
    We checked in SLG1 and the deliveries were failed in the queue.
    The error message says "No business partner found for ERP partner EWM_TEST (role:LF)".
    We have maintained Business partner  and IT type = CRM004 in Identification Tab.
    Still, no idea how we can solve this issue.
    Please suggest with your valuable inputs.
    Thanks,
    Shetty

    Hi Ulf ,
    Yes i have CIF ed vendor and seems ok now , but while task creation am getting error Please refer  below screen shots and kindly guide me on error message .

  • Can I use one Business Partner repository for Vendor and Customer?

    Can I use one Business Partner repository for Vendor and Customer? or do we have to use Vendor and Customer Repository separately. How can we do that? What are the pros and cons? can any one provide some examples:

    Hi Deepak
    The key purpose of SAP "enabling" the facility of multiple main tables in a repository is to primarily "manage" those master data objects that are related to each other. Typical examples will be a) Customer - Material, b) Supplier - Material, etc.
    While, it is pretty easy to add multiple main tables in a repository, it is also important to understand the purpose of doing so based on the business requirements.
    Besides, you got to be aware that in case you are "fixing" any issues with one main table (master data object) for which you have to unload the repository, the users will not be able to use the repository that has a main table defined for other master data object. Hence, there are pros and cons of using this capability of multiple main tables.
    So, it is really important to understand the "W's" - What, Why, When, Where, Who of Data modeling before actually working on the "H" - How to in the SAP MDM tool.
    Hope this helps.
    Regards
    Neelesh

  • Partner Relationship for Product

    Hi,
    I have added partner relationship for product with specific start/end dates values (In my case, I added driver relationship for vehicle through CIC0 transaction).
    Through transaction only date (without time) is displayed, while in database the fields DATE_FROM, DATE_TO are stored as timestamps (Which means both date and time value).
    I want to manage the relationships in lower level and allow different partners of same partner function on the same day, but in different hours.
    Is it possible to define the date range of partners relationships as date+time instead of date only, or only date (without time) is being taken into account (and therefore such change is meaningless)?

    A few extras, please reward points.
    Tables
    Access to table information is controlled across the system by GUID values. These are Global Unique Identifiers.
    In general:
    CRMCxxxx = Customising
    CRMTxxxx = Customising
    CRMDxxxx = transactional
    BUT* = Customer Master
    CRMD_ORDERADM_H = Document Header Table
    CRMD_ORDERADM_I = Document Line item Table
    CRMD_LINK = Lists various ‘link’ GUIDs, to
    access order Information
    CRMD_PARTNER = Partner Table
    BUT000 = ~KNA1 Customer Master General Data
    BUT020 = Address Link Table
    ADRC = Address Details (Master Data)
    ADRV = Address Details (unique to orders)
    CRMC_PARTNER_FT = Partner function Description
    PRCD_COND = Pricing Conditions
    CRM_JEST = Status Table
    COMM_PRODUCT = Materials General Table
    SCATTSEG = Valid from/ Valid to
    CRMD_SALES = Sales Data
    (reference data)
    CRMD_SCHEDLIN = Schedule Line item
    CRMD_ORGMAN = Organisational Data
    CRMD_PRODUCT_I = Line item product detail
    PROCESS_QTY_UNIT (EUR)
    Example: You want to list all complaints that partner no 31 appears as a header partner, and the partner functions:
    Select PARTNER_GUID from the table BUT000.
    Get all instances of that partner in the order/partner table:
    Select GUID PARTNER_FCT from CRMD_PARTNER
    Where PARTNER_NO = BUT000-PARTNER_GUID.
    Then get the order guid from the link table:
    Select GUID_HI from CRMD_LINK
    Where GUID_SET = CRMD_PARTNER-GUID.
    Get the Order No:
    Select OBJECT_ID from CRMD_ORDERADM_H
    Where GUID = CRMD_LINK-GUID_SET.
    Link Table:
    _HI refers to a Order Header or Order Line Item
    GUID_HI = Header/ Line item Guid
    OBJTYPE_HI = ‘05’ = Header
    ‘06’ = Line item
    _SET refers to the subset of data
    GUID_SET = Subset GUID
    OBJTYPE_SET = ‘07’ = Partners
    ‘11’ = Sales
    ‘21’ = Orgman
    ‘29’ = Subject

  • Maintainence of views for product catalog

    Hi Everyone,
    I have a requirement where i need to assign products to views. For Ex. If i have 10 products and 2views...The views wil be  available when i run a transaction. If i click on any one of the views it wil take me to a screen where we can see all the products, among them some products have their check box's enabled assigned to that view. I get the data in the form of a excel sheet or in a text file where the text file has products and its related view. Once i run the program using the text file the products are not getting assigned to their respective views.
    I  have used the FM 'COM_PCAT_VIEW_MAINTAIN_O'..but in vain.I dont know whether i have passed the parameters in the right way. Can someone explain how to pass the parameters?
    Are there any FM's other than that?
    Thanks in advance.

    Hi All,
    The issue is solved. Pass the parameters properly to the FM mentioned in the query.
    Regards,
    Kalyan

  • Block business partner (vendor) for local purc. org

    Hi,
    I have a problem regarding, block business partner for local purchase organization.
    Process:
    R/3: Transaction MK05, block vendor for ONE purc. org.
    SRM: Transaction BBPUPDVD.
    If I activate transaction BP, and look into the purchasing data, the bp is only blockt for my SAP purc. org.
    If I activate transaction BBP_UPDATA_PORG, tape in the local purc. org. and the SAP purc. org, run the transaction, nothing happens. It is NOT possible to mark the block indicator for the local purc. org.
    BR. Kim

    Hi
    <b>Please go through the following SAP OSS Notes -></b>
    Note 805467 - BBPUPDVD/BBP_VENDOR_SYNC: purch. org. view deletion indicato
    Note 613182 - BBP-GP: New field: Purchasing block
    Note 805468 - BBPUPDVD/BBP_VENDOR_SYNC: Deletion indicator in POrg view
    Note 563677 - Purchasing documents: No message when partner blocked
    Note 859615 - Error 06 025 Partner is not created for Purchasing Organizat
    Note 900620 - E WY017 Partner not created for Purch.Org.(BAPI_PO_CREATE1)
    Note 1053064 - MEB1: Invoicing party partner cannot be used in agreements
    Note 654416 - BBP_PARTNER_VALIDATE: Long runtime
    Note 840215 - PO is created with wrong terms of payment in ECS
    Note 702888 - ECS: Terms of payment in ECS
    Do let me know.
    Regards
    - Atul

  • Changing ISA Product Catalog VIEW ITEMS Dynamically - Read COMM_PCAT_VITM

    Hi,
    I need to change the ISA Product Catalog Items Dynamically. Depending on certain criteria, after the user logs into the ISA, the items in a User VIEW needs to be filtered.
    I found that the View Items are stored in table COMM_PCAT_VITM. Also after Debugging ISA, I found that the following FUnction Module is used to read the View details : COM_PCAT_VIEW_GETDETAIL_O
    However I did not find which FM is used to read the VIew ITEMS .. that is Table COMM_PCAT_VITM.
    If I can find the FM, I can enhance this FM to filter the Items Dynamically...
    Second Question is ...whats the GUID field in the Table COMM_PCAT_VITM ?
    Thanks

    Hello WDA Portal,
    In the ISA, the catalog search and display list are done through RFC calls to TREX directly. Only the attribute names and product detail are read from theCRM system. So, if you are trying to manipulate the Catalog search and results, you have to do it in the Java layer only.
    You have to extend / modify the web flow and work with the following classes.
    <li>Catalog Business Object,
    <li>WebCatInfo,
    <li>CatalogFilterFactory,
    <li>IFilter,
    <li>WebCatItemList,
    <li>IQueryStatement,
    <li>IQuery
    <br>
    The enhancement is not for the faint hearted. You must have a development environment setup and you must have good developers with you to do this type of stuff.
    Easwar Ram
    http://www.parxlns.com

  • SAP Business One iPad Apps Sales Catalog photo problem

    Dear all,
    I have a question about the iPad SAP Business One Mobile Apps Sales Catalog.
    Inside the Sales Catalog, it will show the Item group with pictures and when you look inside the item group, it will show the Item image which is set up in the Item Master.
    Can anyone help on this? Thanks very much.

    According to the B1if sap.GetItemPicture Scenario, the path to the picture is looked up by the following query.
    SELECT BitmapPath AS 'bitmappath' FROM OADP
    The PictureName is passed into the GetItemPicture web service as a parameter.
    This leads me to my next question:
    What do you have the Pictures Folder (BitmapPath) set to in General Settings?
    I am guessing you have it set to C:\Program Files\SAP\..........
    The problem with this is that it save the picture to your local client computer and B1if is running on the server.  You will want to change the path to a network path that looks something like this:
    \\server\b1_shr\Pictures
    Why?
    If the Pictures Folder is set to C:\Program Files\SAP\.....
    1. When a user attaches an image, SAP Business One client places the picture in C:\Program Files\SAP\..... path on the client workstation, not on the server.
    2. B1if is usually run on the server and does not have access to a client workstation
             If Pictures folder is C:\Program Files\SAP\......., B1if looks up the Pictures Folder set in the database and appends the file.  In this case, B1if is reading C:\Program Files\SAP\.....\<imagefile>.jpg on the server in which B1if is running.
    3. The only time using a C:\Program Files\SAP\......  would work is when the client, server and B1if is running on the same machine and the permission to the C:\Program Files\SAP\..... folder is set up to allow B1if to read from the directory and the client to write to the directory.
    Using UNC notation
    if the Pictures Folder is set to a UNC path \\Server\b1_shr\Pictures
    1. When the user attaches an image, SAP Business One client places the picture on the server
    2. B1if will read the picture from the server from the shared folder on the server
    Conclusion
    You need to use UNC notation to identify the path of the Picture Folder so that all pictures are placed in the same location.
    What is your path set to for the Pictures Folder in General Settings?

  • CRM based Business Partner Reporting for Retailers

    Hello,
    has anyone build a Business Partner Reporting based on CRM Data?
    We want to report roles, relations, marketing etc.
    What is the basic datamodel you use? Do you save Data in ODS using InfoSet or do you use InfoCubes or else?
    At the moment we use ODS and InfoSet but we are facing timeouts and performance problems when there are too many business partners chosen.
    Thanks in advance!
    Angelika

    Hi!
    you have to use ODS objects for loading data into BW no alternative available.
    I think you have to solve performance problems by fine tuning the system or by changing the datamodel.
    with regards
    ashwin

  • No Business Partner generated for new employee transfer from ECC to SRM

    Hi All,
    I am working on SRM 5.0 with ECC 6.0 backend. The HR structure is replicated from ECC using ALE, message type:HRMD_ABA.
    When I am trying to replicate a new employee from ECC to SRM, I run the O-insert first, then the S-insert and then the P-insert using PFAL transaction.
    The Org structure was already in place in SRM, so it just adds the new position to it by A003 relation. The S-insert generated idoc shows status as '53' in both ECC and SRT with the relation A003, B007 and A008. But, when I check the table HRP1001, the A008 entry is missing. Due to this, no CP is generated for this position and also no business partner is generated for this user.
    When I run the P-insert for this employee, the idoc is posted in ECC. But, the status of the idoc in SRT is '52' and the message shown is "The Parameter Country Has Not been Entered During Naming Format Check" Message No. R11206.
    I checked the Name Format for this employee, and it is maintained as 2.
    Where am I going wrong? Why is no CP person generated even when the idoc status is 53? Why isn't the new employee getting transferred to SRM server?
    I have checked the SAP notes related to HR-ECC Org transfer, but I am unable to figure out the reason for this problem.
    Could anyone help me out in this?
    Regards,
    Ancy

    Maintained the name format tables (SA13)on ECC and SRM side.

Maybe you are looking for

  • CJI5 commitment line item report not showing po gross value

    Dear All, system is showing only net value in CJI5 report, actaully gross value of po must be reflected in CJI5 report and this happening in all po's like material, service's etc. example is as follows. Example: po net value: 1000 st 10%: 100 po gros

  • Double-spacing in my Task Description?!?

    Hi Guru's! Release 4.6C I have created a perfectly normal decision task and added some text in the task description. The only thing that I have done differently this time is use the <b>&ULINE(xx)&</b> command. When this task is executed, all the text

  • I can't get my video toto work

    I can't get my video to work on my iPad.... I have never used it before so today I thought it would be nice to take a video... I did look it up on line but everyone is saying I have to slide the marked video to the middle of the screen, and I have do

  • Tree View Creation error

    Hi, I have to create  tree view. I followed the stpes mentioned at the following link. Tree View I have created a Z-structure and created a table view in the component BT111H_OPPT component. While trying to modify the .htm page for the tree view, wit

  • Patch 11.1.1.2 - 11.1.1.5. Composite/BPEL re-implementation?

    Hi. Any issues with 11.1.1.2 implemented composite/BPEL procs? Do I have to fully reimplement them? Can I deploy to 11.1.1.5 with only few tweaks? Please share your experiences. Sorry for the question but it is urgent and I need quick responses and r