Order Reason in CRM

Hi Expert!
I have configured Order Reason in CRM downloading the object CRM_CATALOG and having configured the Catalogs, Code Groups and Subject Profiles. I need to know whether it is possible - via customizing - defaulting in one business transaction always one specific order reason.
thanks (reward points for helpful answers).
Edited by: Michele Camuri on Apr 30, 2008 4:57 PM

Hi,
Putting a default reason code is not possible with standard. You can make use of Badi's for this.
Regards,
Shalini Chauhan

Similar Messages

  • Flow of order reasons from crm to r/3

    Hi All
    I just want to know whether orders can be flowed from CRM to R/3.
    In my scenario i am creating a return order in CRM with order reasons  and will be replicating the same to R/3. Do order reasons also replicate to R/3 in this case.
    If so what are the customizing settings i need to carry out????
    Thanks
    Sonali

    Hi,
    pl. ref.<a href="http://help.sap.com/saphelp_crm40/helpdata/en/1d/3117ee84ab1544b0422c84178e52d6/content.htm">CRM SALES ORDER Processing</a>
    regards,
    PD
    pl. do Reward points if it helps!!

  • Order reasons in CRM 4.0

    Hi experts,
    We are working on CRM 4.0 and R/3 4.6c as the background.
    As part of our busines requirement we need to make order reason as the mandatory field while creating sales transaction in CRM .We have customized bringing order reasons through Activity Reason functionality in CRM .
    we have implemented a BAdi "CRM_ORDERADM_H_BADI".for making this activity reason as mandatory.
    every time we create sales transaction we need to put twice the activity reason inorder to get this BAdi to activate.
    Can anybody plz advice me in this regard why it is behaving like this?
    any helpful answers will be rewarded.
    Thanks in advance.
    DV.

    Hi Gunwan,
    Thank you for the response.
    We have implemented the BAdi"ZCRM_ORDERADM_H_BADI under Definition name CRM_ORDERADM_H_BADI.
    <b>Functionality of the BAdi:</b>In order to make the activity reason as mandatory field while creating so called Transaction.
    if we do not maintain Activity Reason while creating the Sales Transaction this BAdi will throw an error message.
    <b>The following is the Code:</b>Method: CRM_ORDERADM_H_CHECK
    method IF_EX_CRM_ORDERADM_H_BADI~CRM_ORDERADM_H_CHECK .
        data : lV_HEADER_GUID TYPE  CRMT_OBJECT_GUID,
               ev_process_type  TYPE  CRMT_PROCESS_TYPE,
               et_subject_wrk  TYPE  CRMT_SRV_SUBJECT_WRKT,
               t_msgidno type BAL_R_IDNO,
               ls_msgidno type BAL_S_IDNO,
               lt_msgidno type bal_r_idno,
               lv_save_message.
        CONSTANTS: BEGIN OF gc_object_name,
                   orderadm_h    TYPE  crmt_object_name  VALUE 'ORDERADM_H',
                  END OF gc_object_name.
    get header guid
        CALL FUNCTION 'CRM_INTLAY_GET_HEADER_GUID'
          IMPORTING
            ev_header_guid = lv_header_guid.
    get process type
        CALL FUNCTION 'CRM_INTLAY_GET_PROCESS_TYPE'
          EXPORTING
            iv_orderadm_h_guid  = lv_header_guid
          IMPORTING
            ev_process_type     = ev_process_type
          EXCEPTIONS
            proc_type_not_found = 1
            OTHERS              = 2.
    check for process types
        IF ev_process_type EQ 'ZOR' OR ev_process_type EQ 'ZFC'.
    get order reason code
          CALL FUNCTION 'CRM_SERVICE_OS_GET_REASON_OW'
            EXPORTING
              iv_ref_guid    = lv_header_guid
            IMPORTING
              et_subject_wrk = et_subject_wrk
            EXCEPTIONS
              invalid_guid   = 1
              no_valid_entry = 2
              OTHERS         = 3.
    delete message first
          ls_msgidno-sign = 'I'.
          ls_msgidno-option = 'EQ'.
          ls_msgidno-low-msgid = 'ZCRM_MW'.
          ls_msgidno-low-msgno = '006'.
          APPEND ls_msgidno TO lt_msgidno.
          CALL FUNCTION 'CRM_MESSAGES_DELETE'
            EXPORTING
              it_r_msgidno   = lt_msgidno
              iv_ref_object  = lv_header_guid
              iv_caller_name = gc_object_name-ORDERADM_H.
    send error message if order reason is not entered
          IF et_subject_wrk IS INITIAL.
            MESSAGE ID 'ZCRM_MW' TYPE 'E' NUMBER '006' WITH 'in Business Activity tab'
            INTO lv_save_message.
           CALL FUNCTION 'CRM_MESSAGE_COLLECT'
              EXPORTING
                iv_caller_name = gc_object_name-orderadm_h " See include program CRM_OBJECT_NAMES_CON
                iv_ref_object  = lv_header_guid.
          ENDIF.
        ENDIF.
    endmethod.
    plz advice me in this regard.
    Thanks in advance.
    DV.

  • Save Order Reason for Sales Order

    Hi Gurus!!
    I need an urgent info!
    I am trying to save the order reason on the CRM sales order in order to have a pricing condition that is accessing the Combination Sales Organization/Order Reason succesfully fulfilled.
    The problem is that - the condition checks the order reason in a condition table with the order reason of type AUGRU - and I checked on CRMD_ORDER and although the order reason seems to be saved, the condition fails when accessing the order reason.
    Do you know how I can succesfully save the order reason? Am i supposed to maintain some kind of mapping? Can anybody explain how the order reason in CRM Sales Order is saved in CRM?

    Hi
    Maintain code entries for catalogue type A1 (activity reason).
    Don't forget to maintain business category BUS2000126 (business activity) to your sales order in CRM.
    Then maintain the mapping between the code for activity reason in CRM and the order reason in R/3, in CRMV_CODEMAPMSA view (in CRM side).
    Any problems look note 678281.
    Regards

  • How to Map the Categorization Reasons(SAP CRM) with Order Reasons(SD  ECC )

    Hi Team .
    I have created a service order for a spare parts material in CRM Web ui , order got saved successfully without errors and had replicated to ECC system.
    Issue : When the user is processing billing in ECC , the system is asking for the order reasons to enter for the Item . (Checked the order in the incompletion log in of ECC) . Though we have maintained the categorizations in the CRM System.
    The order reasons in the SD (ECC) and categorizations in the CRM are same.
    Client requirement: The order created in CRM by mentioning the categorization reasons should automatically replicate to the ECC system without deviation and billing should happen in ECC without asking the order reasons.
    Note # Order reasons cannot be removed from the ECC System
    Regards,
    VCS

    Dear Team,
    I had resolved the issue on my own .
    Sol : We had made the Order reasons mandatory in the CRM Web UI service order and we had removed the Incompletion Log for that particualr transactions types from the SD.
    Regards,
    VCS

  • How to map the Categorization Reasons (SAP CRM) with Order Reason (SAP ECC)

    Hi Team .
    I have created a service order for a spare parts material  in CRM Web ui , order got saved successfully without errors and had  replicated  to ECC system.
    Issue : When the user is processing for billing, the system is asking for the order reasons to enter for the Item . (Checked the order in the incompletion log in of ECC) .  Though we have maintained the categorizations in the CRM System. 
    The order reasons in the SD (ECC) and categorizations in the CRM are same. 
    Client requirement: The order created in CRM  by mentioning the categorization reasons should automatically replicate to the ECC system without deviation  and billing should happen  in ECC without asking the order reasons.
    Note #  Order reasons cannot be removed from the ECC System
    Regards,
    VCS

    Dear Team,
    I had resolved the issue on my own .
    Sol : We had made the Order reasons mandatory in the CRM Web UI service order and we had removed the Incompletion Log for that particualr transactions types from the SD.
    Regards,
    VCS

  • Error in Sales order, missing order reason

    Hi All,
      We are trying to create a sales order in the CRM Mobile Client and we see the following error.
    mandatory check failed for order reason(reason for business transaction) of the business object sales transaction.
    Any ideas on how to resolve the issue.

    Hi,
    I am not sure whether this is standard behaviour.
    Did you make any settings for order reason in MSY -> Sales Transaction Settings -> Field Property Maintenance ?
    Regards,
    Wolfhard

  • Error while saving a Sales Order in the CRM Mobile Application

    Hi,
    I am facing issues while saving a Sales Order in the CRM Mobile Application. I am getting the error message "Value Field KvLangu is not valid (Error: 236 / 1102)".
    I would be very grateful if somebody had faced this issue before and this way could help me with some information.
    Best Regards,
    Rogerio Prado.

    Hi Rogerio,
    You should put mobile sales related messages in the forum "CRM Mobile applications"
    This error message is coming because the language table SMOT002 might be empty in your mobile client OR it does not have all the values which have been customized in the system.
    You need to have subscription based on publication "customizing objects" assigned to your site.
    Regards
    Vivek

  • How to restrict the order reason in Tcode Va01 while creating sales order

    Hi Gurus,
    My requirement is
    while creating sales order in VA01
    if order type is Zvol
    than the list of order reasons has to be restricted.
    Now 15 are coming from OVAU  tcode
    I need only 5 from these.
    Thanks & Reagrds
    kals.

    Hi,
    By doing the user exit in IW32 we achieved the requirement of restriction of maintenance order TECO functionality if any Service Entry sheet pending with reference of maintneance order.
    regards
    JKM

  • Need info on Standard Web services to pull Order data in CRM from external applications

    Hi Gurus,
    I have a requirement to pull Order data in CRM from external non-sap application using Web services. Are there any standard SAP provided web services to pull order data based on some input? If yes, can you provide me any kind of documentation related to this?
    Appreciate your help on this.
    Thanks
    Lakshman

    Hi Lakshman,
    I have checked further.
    Please review below link of the SAP Help documentation :
    http://help.sap.com/saphelp_nw70/helpdata/en/47/3a989cbcef2f35e10000000a1553f6/content.htm?frameset=/en/46/97218e79f115eae10000000a114a6b/frameset.htm&current_toc=/en/d1/802cfc454211d189710000e8322d00/plain.htm&node_id=439&show_children=false
    and also the link :
    –http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=347DD31EB5AB4BC592BD8B29C0981A1B
    Hoping that this will be helpful.
    Best regards - Christophe

  • Hi All, We are in to Release 11.5.10.2.There is a specific requirement to Prevent users from creating Manual Sales Orders in oracle and yet users should be able to book the Sales Orders Imported from CRM system into Orcale.Please advise.

    Hi All, We are in to Release 11.5.10.2.There is a specific requirement to Prevent users from creating Manual Sales Orders in Oracle and  yet users should be able to book the Sales Orders Imported from CRM system into Orcale.Please advise.

    Thanks for your advise.
    However, I missed to mention that we have two set of users  One is for Finished Goods and another for Spares.
    Only Spares users need to be prevented from creating Direct/Manual Sales Orders in Oracle.
    As you suggested, if this will be done at Form level, that may Disallow FG users also to create Manula Sales Orders which should not be the case.
    Further, I tried to test one scenario through Processing Constraints but it did not work.
    Application
    OM
    Validation Type
    Entity
    Temp
    Short Name
    TBL
    Validation Semantics
    Created By
    Equal To
    User(Myself)
    Processing Cosntraint
    Application
    OM
    Entity
    Order Header
    Constraint
    Operation
    User Action
    Create
    Not Allowed
    Conditions
    Group
    Scope
    Validation Entity
    Record Set
    Validation Template
    101
    Any
    Order Header
    Order
    Above Created
    Please advise.

  • REPORT for list of invoice with an order reason.

    Hi SAP Gurus !
    Is there any standard SAP report which will show me a list of invoice with an order reason field?
    I have tried VF05 and VF05n,but in both of them, order reason as a selection parameter field is missing.
    In case of any clarification kindly revert back to me.
    Regards,
    Ujjawal

    Thanks to all !
    Actually i was going  to create a query with VBRK and VBAK  tables but sales order number is not the common link as sales order number is present in VBAK table only.
    Apart from that i had tried to add VBRK and VBRP table then i was getting the list of invoice with order reasons (because order reason was getting copied from an order to invoice) ,but in this query i'm getting Order reason number with list of invoice only(Description of order reason is not coming).
    Please guide me for this if i'm wrong.
    Regards,
    Ujjawal

  • Error while creating and opening a ERP sales order in SAP CRM

    Hi,
    I am getting an error while creating or opening a ERP sales order from SAP CRM.
    "Creation of the ERP Transaction failed" this is the error i'm getting while creating. when i try to open an existing sales order I'm getting a dump.
    Attached the dump screen shot. From the dump analyasis it seems the transactions are not loaded through LORD framework.
    The RFC connection seems to fine as i have tested accessing an ECC RFC FM through a sample program and its successful..
    please help..
    Thanks
    Krishna

    Hello Krishna,
    Did you get a solution to this? I have the same dump message.
    As a matter of fact, we already use ERP Sales Order and it works fine. But I have recently configured a new sales order document type, and the dump occurs only for this new Z order type.
    Thanks a lot,
    Luis.

  • Sales Order - order reason - cost element error in PO creation

    Good day Friends,
    We have a third party order scenario in our group among different company codes (FI-SD).   This scenario is working fine among the existing companies.
    Now there is a requirement from finance department to capture the revenues at different cost centers based on the order reason selected in the sales order.
    When order reason is mentioned in the sales order the system is giving error at the time of purchase order creation as u201CCreate account 123456 for 16.05.2010 as a cost element in controlling area INTu201D
    Where as if the sales order is created without order reason there is no problem in purchase order creation.
    Here the account 123456 cannot be created as cost element because it will stop the other existing processes in this controlling area.
    Thanks

    I can tell you why it's occurring and maybe give you a few suggestions on what to do.  The G/L account assignment for the third party sales process is determined based on the account key/modifier assigned to the transaction and the valuation class assigned to the material.  In this case, the account key/modifier is determined based on the account assignment category assigned to the purchased order (in the standard system the account assignment category is X for third party processing and the account modifier is VAX).  You would find the G/L account based on the combination of the account key = GBB, account modifier and valuation class using t-code (OBYC). 
    Saying all that, currently that combination is finding a G/L account that is not setup as a cost element (probably your cost of goods sold  account) and that's normal for these types of posting.  You can only make postings to cost centers for accounts that are setup as cost elements, so currently the system will not let make a posting to a cost center. 
    So if you want this transaction to post to a cost center, but don't want to create a cost element for this account, then you must use a different G/L account for these postings.  The simplest options would be to either change the account modifier assigned to the account assignment category or assign a different valuation class to these materials.  Once you've change one of those you can now assign a different G/L account to that combination in OBYC and create that account as a cost element.
    thanks,

  • Link between Service Order / Confirmation in CRM and Purchase Order in ECC

    Hi all,
    Does anyone knows what the possible link is between a Service Order / Service Order Confirmation in CRM and a Purchase Order in ECC ? I heard that this could be found somewhere in the document flow of a Service Order ....
    How do we get the Purchase Order number from ECC in the Document flow section of an Service Order in CRM ?
    We need the PO number somehow to be able to create a Goods Received document in ECC from CRM.
    BR,
    Abjuh

    Hello Abjuh,
    As of CRM 4.0 (with Service Industry extensions), you can automatically create ECC Purchase Orders from a CRM service order.
    It is possible to track the status of the individual service order items with the document flow.
    Please refer to the SAP Help for more information.
    http://help.sap.com/saphelp_crm70/helpdata/EN/46/8bae7e9e886160e10000000a1553f7/frameset.htm
    Kind regards,
    Kristoff.

Maybe you are looking for

  • Why will my macbook pro no longer open pdfs in my browsers?

    All of a sudden, I can no longer open pdfs in my browers (Safari and Firefox). I can dowload them to my computer and then open them, but I would like to be able to view them online. Any suggestions? Thanks.

  • How do i configure my airport to work with my other wireless router

    how do i configure my airport to work with my other wireless router? I want to be able to listen to itunes through my speakers wirelessly.

  • Error with the upgrade to exiv2

    Hello, In the usual today upgrade, one of the pkg's that have been upgraded has been exiv2 (version 0.13). All the process went fine, but executing digikam, this error appears, and aborts the process: digikam: error while loading shared libraries: li

  • BC4J delete row in a different VO

    Hi, I have a UIX/BC4J browse form with an "expert SQL" VO which joins several tables together, with one of the tables being the primary or driving table (ie a list of agreements which also displays customer data and personnel data from different tabl

  • Using both ARD 3.1 admin and ARD 2.2 admin - troublesome issue

    I have searched and found various posts on this, but no comprehensive thread. Many who have used ARD 3 have encountered the "This Task Will Fail - Old Remote Desktop Client Software" when trying to perform tasks on clients with old (pre-3.0) software