Quantcast
Channel: SCN : Discussion List - SAP CRM: Sales
Viewing all 1559 articles
Browse latest View live

Getting the error : Product is not in the entered catalog/variant in B2b webshop

$
0
0

Hi all,

 

I getting the error: Product is not in the entered catalog/variant, when selecting the product in B2B webshop. But the same product its able to order for some other customers. But one of the customer, having this issue. But when i compared both the customers, not any diffrence.

 

Please let me know, what exactly the issue.

 

Regards

Reddy


Replicating custom condition table from ECC to CRM

$
0
0

Hi Experts,

 

Need your help/guidance in replicating a custom table AXXX associated with a custom pricing condition ZXXX to CRM from ECC.

This pricing condition has already been downloaded to CRM long time back.

However this table do not exist in CRM and wanted to replicate it to query on its contents for some custom report.

This table comprised a few custom feilds as well.

 

Have done the follwing:

Performed the following steps before trying to create the table CUSXXX in CRM:

1. Entered the mapping details into CND_MAPT_ACS_REM_CUST (After creating exactly same data elements)

2. Maintained the field Catalog with these new fields

3. Maintained the mapping in 'CND_MAPM_CNV_FLM'.

4. When tried to create the table CUSXXX, it kicked in the following error:

     " Generation of condition table CNCCRMPRCUSXXX failed".

 

    The error log stated:

     " Field ZXXXXXXX of table is not referenced in the access CRM PR ZXXX".

 

5. Checked the access sequence and this custom field present in ECC is not present in CRM.

 

 

a) How to add this field to access sequence? (Cannot edit the access sequence as this is downloaded from ECC).

b) If I need to redownload the pricing condition ZXXX, how can I do that with out disturbing the rest of the pricing conditions?

 

Please suggest.

 

Regards,

Chaitanya.

how to show all available products for customer by his living area?

$
0
0

hello,

i was trying to conifugre Listings and PPR's. When making some business transactions and choosing BP i want to see all product proposals for him. But PPR makes only available to see is the Product valid for BP or not. any suggestions?

Business Objects integration with SAP Opportunity Management

$
0
0

Hi there

 

I have a bit of a problem/quandry and I was wondering if anyone else in the community had any experience of this.

 

I've been tasked with coming up with a solution for one of our sales teams.

 

They use Opportunity Management to keep track of their sales opportunities and what stage each opportunity is in. The management of this team don't particularly like OM as they find it difficult to use (their ability to use it has been discussed many times, essentially, they want something else) and they want a simpler way of getting analytics on their opportunities.

 

What I would like to know is whether or not Business Objects can be integrated with OM in a simple manner. My thinking is I can spend some time creating some detailed reports for them, then they can just go in and run the predefined reports every day, thus saving them time, hassle and most importantly, my patience.

 

Can this be done? Or if it can't, can OM be configured to run batch exports so I can then use an ETL tool (such as Informatica) to pull the data into a small relational database and give them the same thing in a slightly more obtuse manner?

 

Thanks a lot

 

Michael

How to download internal table data in CSV format in SAP CRM

$
0
0

Hello,

 

In SAP CRM, I have got a requirement to download the internal table data into CSV file.

Could anybody provide some information.

Opportunity Source Report not working in Spanish.

$
0
0

Hi Sap Guru's,

 

The Opportunity Source Report is working fine in several languages including English French and German but when the user is logged into the WEBUI in Spanish or Italian the following error message appears:- "Some values deleted: process filter state with correct values".

 

All translations appear to be there but i am obviously missing something.

 

Has anyone come across this before or got any advice on where i should be looking.

 

Thanks in Advance

 

Andrew

Issue while assigning multiple products to Opportunity and Lead

$
0
0

Hello Experts,

 

I am using following BAPI's to create Opportunity and Lead:

 

BAPI_OPPORTUNITY_CREATEMULTI

 

BAPI_LEAD_CREATEMULTI

 

I am facing problem with multiple products Opportunity and Lead are getting created with only one product.

 

Code of Opportunity:

 

*Product Details

   SPLIT ORDERED_PROD AT ',' INTO TABLE LT_PRODUCTS.

   LT_PROD[] = LT_PRODUCTS.

   IF LT_PROD[] IS NOT INITIAL.

     LOOP AT LT_PROD INTO WA_PROD.

       WA_ITEM-MODE          = 'A'.

        WA_ITEM-HANDLE        = C_HANDLE_1.

       WA_ITEM-HEADER_HANDLE = C_HANDLE_1.

       WA_ITEM-ITM_TYPE      = 'OPPT'.

       WA_ITEM-ORDERED_PROD = WA_PROD-L_PROD.           "ordered_prod.

       APPEND WA_ITEM TO IT_ITEM.

       CLEAR WA_PROD.

       CLEAR WA_ITEM.

       WA_INPUT_FIELDS-OBJECTNAME = 'ORDERADM_I'.

       WA_INPUT_FIELDS-REF_KIND   = ' '.

       WA_INPUT_FIELDS-REF_HANDLE = C_HANDLE_1.

       WA_INPUT_FIELDS-FIELDNAME  = 'ORDERED_PROD'.

       WA_INPUT_FIELDS-LOGICAL_KEY = '0001'.

       APPEND WA_INPUT_FIELDS TO IT_INPUT_FIELDS.

 

       WA_SCHEDULELINE-HANDLE      = C_HANDLE_1.

       WA_SCHEDULELINE-ITEM_HANDLE = C_HANDLE_1.

       APPEND WA_SCHEDULELINE TO IT_SCHEDULELINE.

 

     ENDLOOP.

   ENDIF.

 

CALL FUNCTION 'BAPI_OPPORTUNITY_CREATEMULTI'

     TABLES

       HEADER        = IT_HEADER

       OPPORTUNITY   = IT_OPPORTUNITY

       PARTNER       = IT_PARTNER

       INPUT_FIELDS  = IT_INPUT_FIELDS

       RETURN        = IT_OPPT_RET

       SAVED_PROCESS = IT_SAVED_PROCESS

       ITEM          = IT_ITEM

       SCHEDULELINE  = IT_SCHEDULELINE

       STATUS        = IT_STATUS.

 

Code of Lead:

 

SPLIT ordered_prod AT ',' INTO TABLE lt_products.

  lt_prod[] = lt_products.

  IF lt_prod[] IS NOT INITIAL.

    wa_item-header = guid.

    wa_item-itm_type = c_item_type.

    wa_itemx-header = c_x.

    wa_itemx-itm_type = c_x.

    LOOP AT lt_prod INTO wa_prod.

      wa_item-ordered_prod = wa_prod-l_prod.           "ordered_prod.

      wa_itemx-ordered_prod = c_x.

      APPEND wa_item TO it_item.

      APPEND wa_itemx TO it_itemx.

    ENDLOOP.

  ENDIF.

  CLEAR wa_itemx.

CALL FUNCTION 'BAPI_LEAD_CREATEMULTI'

    TABLES

      headerx       = it_headerx

      itemx         = it_itemx

      partnerx      = it_partnerx

      datex         = it_datex

      textx         = t_textx

      header        = it_header

      item          = it_item

      partner       = it_partner

      date          = it_date

      text          = t_text

      return        = it_msg

      saved_process = it_saved_process.

 



how to add user status to the activities that were created without the user status profile ?

$
0
0

Hi All,

 

I have a requirement where in I have to set the  user status to the activities that were created when the user status profile did not exist. Please let me know how this could be achieved.

 

 

Regards,

Prateek


Any BADI to default few attribues when creating Business Transaction

$
0
0

Hello,

 

When creating any Business transaction its possible to defalult few attributes ? if there any badi for that ?

 

Regards,

Prakasha.

Org Data Determination based employee responsible

$
0
0

Hello,

  My requirement to determine the org data based on employee resposible when we click new button in opportunity. For me its happening only if that employee have SAP_ALL authorization if i remove SAP_ALL orgdata is not determining...

Regards,
Prakasha.

DB table for maintained sales area of accounts

$
0
0

Hi friends,

 

I need the db table/view to find the sales area(Sales Org,distribution channel and division) maintained for an account.

If I am not wrong, this can be viewed under 'Sales area' assignment block in webui.

 

This may sound simple to you..but i feel it very challenging..

 

Please throw some light on this...

 

Thanks & Regards

Karthikeyan N

"CRMT_EXT_OBJ_NAME" & "CRMT_GENIL_OBJECT_ID"?

$
0
0

hi,

 

i am new to CRM.

 

Can any one help me where do i get vaues for these type objects...

 

Thanks

vams....

Create Doc Flow Link between CRM Opportunity to ERP Quotation

$
0
0

Hi Experts,

 

I have a requirement to create a document flow link from Opportunity to ERP Quotation. The document link shall be shown in the Transaction History section of Opportunity. Standard SAP allow link between Opportunity to ERP Quotation via "Create Follow-Up" but in my case, I need to link Opportunity to an already exist ERP Quotation in ECC.

 

So far, I'd manage to create a link on Opportunity to be shown on Transaction History by using CRM_ORDER_MAINTAIN by inserting the details of link in CT_DOC_FLOW. However, in CRM web UI, when I click on the ERP Quotation number, instead of redirecting to ERP Quotation page, error occured with page not found. I went in ECC to check on the ERP Quotation but there was no Doc Flow for link back to CRM Opportunity.

 

Based on scenario of "Create Follow-Up", I'd tried inserting a Doc Flow to table VBFA using FM RV_DOCUMENT_FLOW_UPDATE_U but still nothing turn up on DocFlow of the Quotation in VA23. The link in CRM Web UI > Opportunity > Transaction History to link to ERP Quotation still does not work.

 

I was wondering if anyone had came about the same scenario and could share your solution?

Thanks in advance

 

Regards,

CMT

How to send competitor field to CRM at item level in Opportunity

$
0
0

Hi Experts,

We have implemented SAP CRM SALES 2.1 in our landscape.

We have added a field competitor products at item level in the opportunity .

1. we have added a field (ID) at item level in the device .

2. While sending back to back end its not getting saved in the CRM system.

3. we have to save the competitor products

 

We have a structure COMPETITOR_PRODUCTS_COM for competitor products and this structure is included in the CRMT_PARTNER_COM Partner Structure in the Function Module. CRM_ORDER_MAINTAIN.

 

I am posting my code below.

 

if CE_ET_ITEM[] is not INITIAL.
       ls_header_guids = ct_oppt_header-object_guid.
       APPEND ls_header_guids TO lt_header_guids.

       MOVE 'ORDERADM_I' TO ls_requested_objects.
       INSERT ls_requested_objects INTO TABLE lt_requested_objects.
       MOVE 'PARTNER' TO ls_requested_objects.
       INSERT ls_requested_objects INTO TABLE lt_requested_objects.
       MOVE 'PRODUCT_I' TO ls_requested_objects.
       INSERT ls_requested_objects INTO TABLE lt_requested_objects.


CALL FUNCTION 'CRM_ORDER_READ'
         EXPORTING
           it_header_guid       = lt_header_guids
           it_requested_objects = lt_requested_objects
         IMPORTING
*         et_orderadm_h        = lt_orderadm_h_new[]
           et_orderadm_i        = lt_orderadm_i[]
           et_product_i         = lt_product_i[]
           ET_PARTNER           = it_PARTNER[]


loop at ct_oppt_item into ls_ct_oppt_item.
         read table lt_orderadm_i into ls_orderadm_i with key NUMBER_INT = ls_ct_oppt_item-item_no.
         ls_orderadm_i_new-guid = ls_orderadm_i-GUID.
         insert ls_orderadm_I_new into table lt_orderadm_i_new.
         read table ce_et_item into ls_ce_et_item with key item_id =  ls_ct_oppt_item-ITEM_NO field_name = 'COMP_PROD'.

          is_input_fields_comp-fieldname = 'parent_item_guid'.
          insert is_input_fields_comp into table it_input_fields_comp. clear is_input_fields_comp.
          is_input_fields_comp-fieldname = 'ID'.
          insert is_input_fields_comp into table it_input_fields_comp. clear is_input_fields_comp.
          insert lines of it_input_fields_comp into table ls_comp_prod-INPUT_FIELDS. clear it_input_fields_comp.

 

         ls_comp_prod-parent_item_guid  =  ls_orderadm_i-guid .

          ls_comp_prod-id                 =  ls_ce_et_item-field_value .

 

          insert ls_comp_prod into table lt_comp_prod . clear ls_comp_prod .

          ls_partner-REF_GUID   =   ls_orderadm_i-GUID .
          ls_partner-REF_KIND   =  'B' .
          insert lines of lt_comp_prod into table ls_partner-competitor_products_com  . clear lt_comp_prod .
          insert ls_partner into table lt_partner .

 

     

CONSTANTS: ls_ddic_partner TYPE ddobjname VALUE 'CRMT_PARTNER_COM'.

         CALL FUNCTION 'CRM_INPUT_FIELDS_DETER_MOBILE'
           EXPORTING
             is_new            =  ls_partner       
             iv_data_ddic_name = ls_ddic_partner        
             iv_ref_guid       = ls_orderadm_i-guid       
*           iv_ref_handle     = ls_orderadm_i_new-handle
             iv_ref_kind       = 'B'
             iv_objectname     = 'PARTNER'
           IMPORTING
             ct_input_field    = lt_input_fields_new
           EXCEPTIONS
             error_occurred    = 1
             OTHERS            = 2.
         IF sy-subrc <> 0.                                   "#EC NEEDED
         ENDIF.
       endloop.

 


CALL FUNCTION 'CRM_ORDER_MAINTAIN'
         EXPORTING
*          IT_OPPORT_H       = lt_opport_h
           IT_PARTNER        = lt_partner
         CHANGING
           ct_input_fields   = lt_input_fields_new
*          ct_orderadm_h     = lt_orderadm_h
          ct_orderadm_i     = lt_orderadm_i_new
        EXCEPTIONS
           error_occurred    = 1
           document_locked   = 2
           no_change_allowed = 3
           no_authority      = 4
           OTHERS            = 5.

       read table lt_orderadm_h into ls_orderadm_h index 1.
       ls_objects_to_save = ls_orderadm_h-guid.
       INSERT ls_objects_to_save INTO TABLE lt_objects_to_save.
CALL FUNCTION 'CRM_ORDER_SAVE'
       EXPORTING
         it_objects_to_save = lt_objects_to_save
       EXCEPTIONS
         document_not_saved = 1
         OTHERS             = 2.


CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
       EXPORTING
         wait   = 'X'
       IMPORTING
         return = ls_return.
   ENDIF.

 

We are unable to save the Competitor products for the opportunity.

 

Please any one help me in this issue.

 

Thanks & Regards

Suman.


Plant determination in CRM sales order by Sales Area

$
0
0

Hi Gurus,

 

I have two problems with the partner determination in Sales Order.

 

Now we have a partner procedure determination with an access sequence CRM_PROD_SALES_A.

 

But in our case the Vendor (plant) should be determined by sales area.

 

First we need to assign the plants to a sales area, but we don't have this option in SAP CRM in the BP transaction. Is there an option in the CRM to assign a Plant to a several Sales Areas?

 

Next, we need to determine automatically the Plant in the document (sales order), obviously the determination must be with a sales area-->plant.

 

The determination is at item level.

 

Thanks for your suggestions.

 

Maricarmen


Give remaining quantity for partial followup in item selection

$
0
0

Hello Experts,

 

  We have a requirement as follows on CRM:

 

   From a sales order, return orders are prepared as a followup document.

 

   As per standard, in item selection as followup, sales order quantity appears.

 

   User can change the quantity and if returned quantity is not full quantity of the sales order, can be changed .

 

  Next time, if further material returns for the same sales order, follow up controls once again shows the sales order quantity.

 

  It should be sales order quantity minus already prepared return order quantity.

 

  Eg. Sales order qty is 10

 

        Return order is made for 6.

 

       On making of next return order, followup item selection should present 4 as remaining quantity.

 

  We have already checked the copy control BADI.

 

  How to achieve that...

 

  Thanks,

 

Naimish.

Opportunity Change History ERROR

$
0
0

Hi to all!

 

I have a problem. When I open the Tab "Change History" in Object Opportunity appear dump/error (

500 SAP Internal Server Error

ERROR: The current application triggered a termination with a short dump. (termination: RABAX_STATE)

 

I'v found some reasons for this in debugger.

Table ZARIXCR2 is not active in the Dictionary .

I consider that it must be in system (http://www.consolut.com/en/s/sap-ides-access/d/s/doc/U-ZARIXCR2)

 

So,  sy-subrc equals "3 program_syntax_error"

CALL FUNCTION 'RSS_TEMPLATE_INSTANTIATE'

 

"Structure or table ABAP-dictionary "ZARIXCR2" inactive or does not exist"

 

What's happening ? I don't understand anything. Can you help me in this subject, plz ?

 

with respect PP    

Iink between crmd_pricing table with BP

$
0
0

Friends,

 

I have BP as Organizational Unit, I want to get the referance currency from CRMD_PRICING Table for this business partner.

The BP could be found by searching  in PPOCA_CRM also.

 

Please see the attachment for kowing the requirement.

Thanks

Prashant

How to create BP in client system & Creation of BP mandatory fields

$
0
0

Hello All...

 

When i am trying to create BP in client system getting error like this BP doesn't exist..???

How to create BP and what are the mandatory fields..???

 

Thanks in advance.

Additional Sales Order Data getting cleared from ECC to CRM

$
0
0

Hi Experts,

I have some additional fields in Sales Order Tab  -  Additional data A, Additional Data B(Header & Item Levels).

If i create Order in CRM webui or in ECC and enter the data, its gets saved properly and additional fields also gets saved in both systems.

 

Now if I open the order in edit mode and go to Texts Tab - Add some Internal notes(Header Level), SAVE.

 

The Order gets saved and changes are sent to CRM Box.

Now login to crm box and check the changes, the text added is reflected here properly.

Checking the Changes to Document - find that changes are done to Additional Fields and are blancked out(Cleared).

 

One important observation is all Changes and creation happen in the name of USER NAME : As per RFC connection.( Ex:RFCUSER) 

Only changes to additional fields getting cleared is shown as USER NAME : User who added text to Internal note     (Ex: SAPUSER)

 

My question is why is this data which is not edited or cleared in ECC gets cleared in CRM when Text is added.

 

Is it possible that RFCUSER is only communicating between ECC and CRM. How is it showing the ECC username who made changes as one making changes to additional fields.

Viewing all 1559 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>