Screen Simplification in CRMD_ORDER

Hi
How to Hide Data Tabs in CRMD_ORDER in GUI Screen
We are using CRM 5.0
Thanks & Regards
Kumar

Hi,
I suppose you are using the GUI (not: PCUI).
Hiding tabs can be done using trx CRMV_SSC.
In CRM, the screen sequence control transaction is used to manipulate the layout of screens, subscreens and tabstrips belonging to a specific business transaction without any code modification.
In CRM 4.0 and higher, the screen sequence control transaction is in the SAP Implementation Guide -> Customer Relationship Management -> Transactions -> Basic Settings -> User Interface Settings -> Set Up Screen Sequence Control.  The transaction code is CRMV_SSC.
See for detailed info:
/people/rajagopal.vemuri/blog/2006/10/18/crm-maintenance-of-screen-sequence-control-crmvssc
Hope this helps.
regards,
Wim

Similar Messages

  • Screen Exists for crmd_order

    Hi,
               Any one tell me the screen exists for crmd_order t-code. I want to make the priority field mandotary  in Create Change Request screen
    Regards,
    Priya.
    Edited by: abap4kirti on May 20, 2010 2:54 PM

    Hey,
    in order to make sure a field is mandatory you should use badi crm_order_save called when a ticket is saved and raise a cancel save in case the field is empty ! This way you ll fore people to fill priority field for example
    In order to make the errors appear on ticket as the standard errors you can check documentation of SPRO Customizing point : 'Business Add-In for Activities: Header Data'
    You ll there find a very explicit explanation on how to handle messages buffer in tickets
    That should be OK for your requirement !
    Regards
    Khalil
    PS: Another simple way to do it is a screen variant and set field to mandatory (transaction SHD0)
    -> Screen values    7153 Program  SAPLCRM_SERVICE_UI             Subscreen   SUBSCR02

  • Problem in Hiding the Screen Elements in CRMD_ORDER

    Dear Experts,
         I am working in SAP CRM 5.0 Implementation project.
    My client Do not want all the elements in the Transaction code 'CRMD_ORDER'.I would like to hide Some fields.Is there any BAdI to Hide the
    Transaction Data Tab and also I want to hide some fields in Item Details Tab.
    Please help me is there any BAdI or any other way to achieve my Requirement.It is very Urgent.Please Help me.
    Thanks & Regards,
    Ashok.

    Hi,
    You can follow any one of the following approaches:
    1. Use the screen variant transaction SHD0 to create the transaction variant and assign your own screen variants. The screen variants can be used to hide the fields/tabs as per your requirements. Assign the transaction variant to the specific transaction types. You can maintain different transaction variants for different transaction types.
    2. Use the BAdI CRM_ORDER_FIELDCHECK to modify the field status from modifiable to display only. However, this can not be used to hide any particular field/ tab.
    Regards,
    Kaushik

  • Screen exit for CRMD_ORDER

    Hi ABAPERs,
    we need to add a custom field in the GENERAL tab in the TXN CRMD_ORDER...is there any screen exit / enhancement for the same.
    BR,
    Anubhav Jain.

    Hi,
      Have a look
    https://forums.sdn.sap.com/click.jspa?searchID=11604451&messageID=3708512
    Regards
    Kiran Sure

  • Need to add more field in the selection screen in tcode crm_dno_monitor

    Hi,
    In the transaction code crm_dno_monitor, i need to add extra fields in selection screen. Do we have any way to add fields in the standard tcode crm_dno_monitor.
    Thanks
    Prasad

    If you need to add 5 fields on ticket screen then use EEWB enhancement.
    The ticket screen transaction is crmd_order which even opens up after you double click the ticket no from crm_dno_monitor report list.
    for crm_dno_monitor you can have the BADI CRM_DNO_MONITOR which will add later the column for the fields which you can add using EEWB
    Check the following blog which guide you for custom field creation using EEWB
    /people/bruyneel.guillaume/blog/2008/06/13/service-desk-implementation-guide-part-ii

  • SHDO - add column in table control in CRMD_ORDER

    Hi,
    is it possible to add a EEWB generated column to table control (on the first screen)
    in TCODE CRMD_ORDER ?
    did anyone ever do that ?
    thank you,
    Regards,
    michal

    hehe
    it would be great to get feedback on everything here but I'd better obey the forum rules
    too many opened forums and I sometimes get a little lost
    Regards,
    michal

  • Hide fields for activities when they are opened via Activity Monitor

    Hi,
    In CRM 5.0, my requirement was to hide a number of fields from activity display via transaction CRMD_ORDER & CIC0 (SAPGUI based transactions). I achieved it by using screen variant. I assigned my screen variant to different transactions (CRMD_ORDER, CIC0 etc.), and things were working fine.
    But when I open activity monitoring report (transaction S_AE2_89000019), search for some activities and open an activity by double-clicking in the report, the hidden fields become visible. Although, the transaction being displayed in CRMD_ORDER.
    I couldn't enable my transaction variant for transaction S_AE2_89000019, obviously because this is a report transaction which in turn opens activity when we double-click on the grid.
    Any idea how to avoid these hidden fields being displayed via S_AE2_89000019?
    Regards,
    Kaushal

    Hey Kaushal,
    Let me first inform you the following:
    1) Transaction Variant are associatated to Dialog transactions only......Which means when u call report which eventually refers the same transaction even then the transaction variants is not called....
    For the whole transaction variant to workout, you need CALL transaction "  ..."....
    2) The transaction S_AE2_89000019 is not a dialog transaction, its a parameter transaction which eventually calls a report AQZZ/SAPQUERY/SMCRM_REP_ACT1==
    3)This report in turn uses the call to FM CRM_1O_CALL_FOREIGN which launches that crmd_order transaction screen  and not crmd_order transaction..
    You can enchance that report by creating a z report and inside that z report you can fulfill your requirement..
    Inspire ppl by reqwarding..
    Regards,
    Anand...

  • Problem in call transaction

    Hi,
    I have a requirement in which i have to send transaction number from the ALV report program to CRMD_ORDER transaction.The problem is that i do not have to send the record to the main screen of transaction CRMD_ORDER.A pop up will be opened (on pressing a button open business transaction in CRMD_ORDER ) in that pop up i need to send my transaction number.Please suggest me how to fix the problem

    Hi Mukesh,
    Here is the solution for your problem.
    1. You need not open the dialog box for entering the Transaction Number.
    2. Have a field which corresponds to the OBJECT_ID(Transaction Number)in your internal table containing data to be displayed in the ALV grid.
    3. Implement the double click event for the ALV Grid.
    4. Capture the ROW-ID and corresponding transaction number.
    5. Get the corresponding GUID for the transaction number from CRMD_ORDERADM_H.
    6. Call 'BAPI_BUSPROCESSND_DISPLAY' passing GUID retrieved from step 5. It will take you to the CRMD_ORDER transaction with the corresponding transaction opened.
    Refer the code below for your ref.
    In the double click event of the ALV Grid write the following code.
    *&      Form  double_click
    *       Double click for ALV.
    *      -->xt_output     Output Table for ALV
    *      -->xv_row        Row Information
    *      -->xv_column     Column Information
    *      -->xv_row_no     Row Number
    FORM double_click  TABLES   xt_output STRUCTURE wa_activity_data
                       USING    xv_row     TYPE      lvc_s_row
                                xv_column  TYPE      lvc_s_col
                                xv_row_no  TYPE      lvc_s_roid.
      DATA: wa_output LIKE LINE OF xt_output.
      Data: lv_transaction_guid type CRMT_OBJECT_GUID.
    *Binary Search not required, index is known
      READ TABLE xt_output INTO wa_output INDEX xv_row_no-row_id.
      IF sy-subrc EQ 0.
      select object_id
      from CRMD_ORDERADM_H
      into lv_transaction_guid
      where object_id = wa_output-transaction_no
    *Takes to the CRMD_ORDER transaction of the passed transaction GUID
        CALL FUNCTION 'BAPI_BUSPROCESSND_DISPLAY'
          EXPORTING
           business_process       = lv_transaction_guid
    *     TABLES
    *      RETURN                 =
        IF sy-subrc <> 0.
          MESSAGE ID gc_msg_class
                      TYPE 'S'
                      NUMBER gc_msgno_068
                      DISPLAY LIKE 'E'.
          flg_err = gc_x.
          EXIT.
        ENDIF.
      ENDIF.
    <b>Reward points if it helps.</b>
    Regards,
    Amit Mishra
    Message was edited by: Amit Mishra

  • CRM order

    Hi Friends,
    in the CRMD order screen( t-code: CRMD_ORDER)
    beside to fields sold-to-party,ship-to-party and bill-to-party address is coming ...with out street and with street.
    Can any body tell me exactly from which table it is picking up that address..if it is from ADRC,then from which table  it is picking up the Address number (field ADRNR)
    Thanks in Advance.

    Hi Jak,
    You can check the table CRMD_PARTNER based on partner function. Also, there is a table BUT020 which has the Business Partner and Address Number Link.
    <b>Reward point if it helps.</b>

  • BAPI_SLSTRANSACT_CREATEMULTI + Organization

    Hi,
    I need help to problem with BAPI_SLSTRANSACT_CREATEMULTI bapi.
    Situation:
    SAP CRM 5 SP 8
    I fill all the relevant fields and the document is created. But exist a role for organization determination and it don't works when bapi process.
    I fill the data in the Organization table from bapi, but the screen fields from CRMD_ORDER don't be filled with these data.
    The fields are filled with data from role for determination.
    If I cancel the role for determination, the fields don't be filled (it's null).
    So, The organization fields don't be filled whatever...
    Can anybody help me, please?
    Obs.:  I filled field from INPUT_FIELDS table correctly.
    Regards,
    Sandra

    This WOrks !!!!!
    *Organization Data
    ls_org-ref_handle = '0000000001'. (Sold to party)
    ls_org-ref_kind = 'A'. (Order header Administration)
    ls_org-mode = 'A'. (Create)
    ls_org-sales_org_resp = 'O 50000616'.
    ls_org-dis_channel = '10'.
    ls_org-division = '10'.
    ls_org-sales_org = 'O 50000616'.
    append ls_org to it_orgagization.
    MY HEADER REFERERENCE HANDLE IS '0000000001'. You shud put the handle you have used for the header.
    Input fields for Organization
    clear ls_input_fields.
    ls_input_fields-ref_handle = '0000000001'.
    ls_input_fields-objectname = 'ORGMAN'.
    ls_input_fields-fieldname = 'REF_KIND'.
    ls_input_fields-REF_KIND = 'A'.
    append ls_input_fields to it_input_fields.
    clear ls_input_fields.
    ls_input_fields-ref_handle = '0000000001'.
    ls_input_fields-objectname = 'ORGMAN'.
    ls_input_fields-fieldname = 'MODE'.
    ls_input_fields-REF_KIND = 'A'.
    append ls_input_fields to it_input_fields.
    clear ls_input_fields.
    ls_input_fields-ref_handle = '0000000001'.
    ls_input_fields-objectname = 'ORGMAN'.
    ls_input_fields-fieldname = 'SALES_ORG_RESP'.
    ls_input_fields-REF_KIND = 'A'.
    append ls_input_fields to it_input_fields.
    clear ls_input_fields.
    ls_input_fields-ref_handle = '0000000001'.
    ls_input_fields-objectname = 'ORGMAN'.
    ls_input_fields-fieldname = 'DIS_CHANNEL'.
    ls_input_fields-REF_KIND = 'A'.
    append ls_input_fields to it_input_fields.
    clear ls_input_fields.
    ls_input_fields-ref_handle = '0000000001'.
    ls_input_fields-objectname = 'ORGMAN'.
    ls_input_fields-fieldname = 'DIVISION'.
    ls_input_fields-REF_KIND = 'A'.
    append ls_input_fields to it_input_fields.
    clear ls_input_fields.
    ls_input_fields-ref_handle = '0000000001'.
    ls_input_fields-objectname = 'ORGMAN'.
    ls_input_fields-fieldname = 'SALES_ORG'.
    ls_input_fields-REF_KIND = 'A'.
    append ls_input_fields to it_input_fields.

  • How to automatically set value of sold to party field in crmd_order screen?

    Hi Experts,
    We have a requirement where we have to automatically populate a standard SAP screen field when the screen opens. The T-code is crmd_order and the field is present in the fast entry tab whenu201Dcreate support messageu2019 is clicked. Now I am trying to achieve this by implementing the BADI which this T code calls. There are no user exits to this as per my understanding. There are some 20 BADIs this Tcode calls before opening. I have tried implementing almost all of them but the value is not getting reflected on the screen field. List of BADIu2019s called are as below.
    We are trying to automatically populate the sold to party field based upon the guid of the support message. Based upon this guid of the support message we are fetching list of partner function from u201CBAPI_ACTIVITYCRM_GETDETAILMULTu201D. Then we are taking the partner function value of u201CSLFN0002u201D. The BP number captured from this partner function will be passed to u201CBAPI_BUPA_ADDRESS_GETDETAILu201D to get the country of the super user. Based on this country the sold to party is to be determined.
    We have made a Z table for fetching this sold to party/region based on the country derived from above logic:
    Z Table
    Country                 Region/Customer/sold to party
    IN                            IN/BAN-C1
    BD                          IN/BAN-C2
    US                          US/CAN-C1
    Now these unique (sold to party/region) values  based on the country has to be populated automatically on the sold to party field of the screen (CRMD_ORDER).
    The logic for deriving the same is correct and the main problem is to default it on the screen field.After getting the value of the required field I am trying to display it on the screen by using the standard FM u201CCRM_ORDER_MAINTAINu201D and passing the value in IT_PARTNER.The FM is getting executed but the value is not getting reflected on the screen. I donu2019t understand where it is going wrong I am not able to solve this.Kindly let me know if anyone can throw some light on this.
    Regds,
    vlp

    Hi vlp,
    You can achive it with BAdI:CRM_ORDER_FIELDCHECK. Actually I've implemented the similar case  with this BAdI. This BAdI is called many times because it always works when any field is changed. So you should restrict the timing your logic works.
    Regards,
    Masayuki

  • Modification to CRMD_ORDER screen ltem list on General Tab

    Hi all, I have a customer requirement that I am sure someone may be able to help.  It is technical in nature.  I need to add the product availability date to the item list on the general tab in CRMD_ORDER when creating a new order.  Currently only Request Date, Last Confirmed Date, and Delivery Group Date appear.  I am getting the product availabilty date from ECC and we are actually working with it in the BADI CRM_AV_CHECK_APO_01 - I just need to get it displayed on the screen.  Within the BADI it is in the structure ls_schedlin-scheduling-product_avail.  The field is not available through 'Layout Settings' on the ALV grid of items.
    I have looked for a BADI to change the ALV grid but I have not modified an ALV with a screen exit - is that possible?  Our backup plan is to us EEWB to extend the item record to hold this date and then display it on 'Additional Data' tab - is this my only option without copying the screen and creating a custom screen?
    Thanks for all ideas...

    Vinay, thank you so much for your reply.  I think that would have solved my original requirement, but as you know things sometimes change.  Perhaps you can help with the new requirement, we need to display additional dates on the individual item schedule lines tab.  Currently we are only seeing the Confirmed date, we need to see the available date which in the CRMD_SCHEDLIN table has an event type of 'CNFPRODAV'.  Do you know of a way to get these dates to appear in the listing on this tab?  I think there may be a configuration change, but I am not sure.  I have looked into some BADI's with no luck, we can't use the list on the General tab as initially thought because some items will have multiple availabilty dates, depending on the order qty.
    I guess my question to you, do you know a way of getting related dates and quantities from the CRMD_SCHEDLIN table to appear on the 'Schedule Lines' tab for each individual item?
    Thanks again...
    Don

  • Facing some problems in creating a custom tabs in CRMD_ORDER Transaction

    Hi Friends,
    I am facing some problems in creating a custom tabs in CRMD_ORDER Transaction code in Solution Manager of SAP.
    Actually my requirement is adding of two tabs(one is header & another is item tab) in the above Transaction, i was able to put one tab i.e header tab but i was not able to keep item tab. i found a badi CRM_CUSTOMER_I_BADI in which documentation was given & i processed in the same way.
    For information i used the Badi CRM_CUSTOMER_H_BADI for header tab which i was able to add the tab & all functions like change, save working Good.
    But i want how to add custom tab in which item details were to be attached.
    i was done with the necessary SPRO settings(or Tcode CRMV_SSV) & able to see the 2 tabs thats it, but the functionality save is not working for the second tab & not saving in table CRMD_CUSTOMER_I (in this table there is one CI include where we added our item fields).
    And also i had a doubt whether to use ALV or Table Control. And if possible can any one can sent me the screen design & the code for the above requirement in detail.
    can any one who have knoweldge in Solution Manager & in the above Badi implementation can give me a right solution which will help me a lot.
    Thanks a lot in advance.
    Thanks
    Ravi.
    can any one give the solution regarding to the above one.
    Edited by: ravikanth on Jul 23, 2008 8:13 AM

    Hello Priyanka,
    I have the same problem by using Service Ticket in SAP CRM 5.0.
    Did you already solved this issue? If so, can you please provide the solution!?
    How can I activate and check the transfer log?
    Thanks and regards
    Alex

  • To change a field to edit ,which is in customer fields tab of an item in crmd_order transaction.

    Hi All,
    My requirement is to change a "field to edit" which is in "customer fields tab" of an item in "crmd_order" transaction.
    Please find the screen shot.
    Please help me with this issue

    Use easy enhancement workbench
    The Easy Enhancement Workbench is a development tool with which SAP applications (called Business Objects in the following document) can be extended in a simple manner.
    Customer enhancements to a Business Object are defined via wizards. The Workbench then does all development work for the user; databank tables, screens and application logic are created automatically. Finally the customer enhancement is included in the SAP standard.
    This also allows users without ABAP knowledge the simple possibility of extending the SAP standard.
    An extension created using the Easy Enhancement Workbench does not differ technically from one created manually. In both cases transportable ABAP objects are created and the same Customer Exits, Business Transaction Events or BAdIs are implemented
    You need to use EEWB feature to achieve the same.
    Tutorial
    http://www.scribd.com/doc/6755615/Eewb-Steps
    http://help.sap.com/saphelp_crm50/helpdata/en/9f/a19c921f0911d6b1d500508b6b8b11/frameset.htm
    In addtion check this note
    Note 484597 - Customer enhancement of CRM applications
    a guide is attached to it for telling u steps
    Hope query is solved
    Regards
    Prakhar

  • How to hide tabs/fields in crmd_order

    Dear All,
    We have been using transaction CRMD_ORDER for creation of quote/contract.
    We are in requirement to hide a few unused fields and a few unused tabs so that the user navigation is simplified and made error free.
    How do we achieve this.
    Regards,
    Sivakumar

    Hello Sivakumar,
    I think also for Orders it should be possible to do Screen Configuration via Customizing. I had a similar request for the Transaction BP:
    /thread/73179 [original link is broken].
    Regards
    Gregor

Maybe you are looking for