Default material populated in Transaction of IC Webclient 4.0

Hi Experts,
Might sound silly but I dont have any answer for the following requirement.
Requirement is to have a material/product defaulted in the Order type of IC Webclient. I mean, as soon as the IC agent create a transaction, the order type should already have the Product defaulted in it with a quantity of 1 or more.
Can someone guide me as to how this can be achieved?
thanks
Yash

Hi Yash,
I can think of one way to do this: create an order containing this item. Add the partner data of all your IC agents in this order (employee responsible). Save this order and tell your agents to use this order as a template for all order entry through ICWC.
Not a very esthetically sound solution. Another option may be to (mis)use the Free Goods functionality within CRM Marketing for this purpose: add the required item to any order, independent of other order items.
Hope this gets you started,
Kind regards,
KZ

Similar Messages

  • Defaulting material group in Purchase requisition

    Hi experts,
    I need to default material group of a purchase requisition as '6HA' if the asset assignment category is 'A' . Doing this by the personal settings option in ME51n is not what I require. Could you please suggest me of an appropriate BADI or exit to achieve the same where in I can perform my required validations as well.
    Thanks and Regards,
    Puja

    Hi,
    Did you copy the class manually?
    How did you implement this badi?
    This BADI should be called while creating the PR/before saving the PR.
    Enahncements are not assigned in SPRO.
    The link between the transaction and badi would exists already, and when you write some code in any interface of this badi, and activate the implementation.....it should be called automatically during the transaction processing, provided it meets the criteria.
    You can check whether your PR is reaching this implementation or not by putting breakpoint in the badi implementation.

  • Default Material Group based on PO Doc Type

    Dear Experts,
    Is there any standard configuration available to default Material Group in PO based on Document Type. I checked the forum, one of the earlier posts is suggesting Enhancement, but I am looking for Configuration.
    I cannot use IMG--> Materials Management --> External Services Management --> Source Determination and Default Values --> for Purchasing Organizations, since it is already used by Freight team.
    Please advise.
    Manish

    Hello Manish,
    As already mentioned by all members that this is not possible by using Standard Configuration. What you can do is if this material group is going to be used everytime by the Purchase Department users, then you can ask them to make this default in their personal settings in ME21 Tcode. Every time they will execute the transaction system will default this material Group. The same can be done for doc type also.

  • Set the default field value to transaction code field, when calling from WD

    Hi all,
    Can we pass the value in a input field of a standard transaction calling from WD application. Suppose we are calling a transaction VA03 in an external window, then how will be pass the value in the VBAK_VBELN screen field.
    Is there any way to pass the value to this transaction field. I have also tried out to set the parameter ID 'AUN' for VA03 transaction VBELN field. But it did not work for me.
    Is there any way to set the default field value to transaction code field, when calling from WD?
    Please suggest, if anyone have any idea.
    Thanks
    Sanket

    Hi,
    I am using the below code to open a standard transaction. It will help you to explain my point more easily.
    DATA: url TYPE string,
              host TYPE string,
              port TYPE string.
    *Call below method to get host and port
      cl_http_server=>if_http_server~get_location(
         IMPORTING host = host
                port = port ).
    *create URL
      CONCATENATE 'http'
      '://' host ':' port
      '/sap/bc/gui/sap/its/webgui/?sap-client=&~transaction=' 'VA03'
       INTO url.
    *get the window manager as we are opening t code in external window.
      DATA lo_window_manager TYPE REF TO if_wd_window_manager.
      DATA lo_api_component TYPE REF TO if_wd_component.
      DATA lo_window TYPE REF TO if_wd_window.
      lo_api_component = wd_comp_controller->wd_get_api( ).
      lo_window_manager = lo_api_component->get_window_manager( ).
    call the url which we created above
      lo_window_manager->create_external_window(
      EXPORTING
      url = url
      RECEIVING
      window = lo_window ).
      lo_window->open( ).
    Note*
    One more query I want to add to this thread, that is there any possibility to call a custom transaction as well?

  • Default value in MIGO transaction for PLANT specific

    Hi Experts,
    I am looking for default vaule in MIGO transaction.
    Whenever goods receipt is entered for one particular PLANT ,i want vaule to be dafaulted in Quantity tab No.of container unit value to be PC for english and ST for german.
    Is is possible to achiece by creating new role ? if then how ?
    Note : It is for PLANT specific and for only one user.
    Thanks

    >
    Dhina wrote:
    > Is is possible to achiece by creating new role ? if then how ?
    This is not possible using security.  You will be able to do it via some form of customisation but you need to judge whether is it worth it.

  • When am creating the material using the transaction MM01 getting the error

    Hi all,
      Could you please help me to solve this issue, When I am creating the material using the transaction MM01, am receiving the error message "Express document "Update was terminated" received from author "XXXXXXXX", I checked the in SM13 found error message showing in Z_LGPLA_BIN_POSTING.
    Regards,
    Muralikrsihna.

    ST22 Error is : SAPSQL_ARRAY_INSERT_DUPREC, below is full error message
    An exception occurred. This exception is dealt with in more detail below
    . The exception, which is assigned to the class 'CX_SY_OPEN_SQL_DB', was
    neither
    caught nor passed along using a RAISING clause, in the procedure
    "Z_LGPLA_BIN_POSTING" "(FUNCTION)"
    Since the caller of the procedure could not have expected this exception
    to occur, the running program was terminated.
    The reason for the exception is:
    If you use an ABAP/4 Open SQL array insert to insert a record in
    the database and that record already exists with the same key,
    this results in a termination.
    (With an ABAP/4 Open SQL single record insert in the same error
    situation, processing does not terminate, but SY-SUBRC is set to 4.)
    Regards,
    Muralikrishna

  • Badi for setting default values in the transaction in APO.

    BADI NAME: SMOD_APOCF005 which is used for setting default values in the transaction.
    I have implemented the BADI using the below code but that BADI is not triggering. Please can you provide any solution for resolving this.
    As per my requirement I am trying to set default values for these three fields RRP_TYPE, WHATBOM, CONVH.
    DATA: LS_MATLOC LIKE LINE OF IT_MATLOC.
    LOOP AT IT_MATLOC INTO LS_MATLOC.
    LS_MATLOC-RRP_TYPE = '4'.
    LS_MATLOC-WHATBOM = '5'.
    LS_MATLOC-CONVH = '999'.
    MODIFY TABLE IT_MATLOC FROM LS_MATLOC TRANSPORTING RRP_TYPE WHATBOM CONVH.
    ENDLOOP.
    DATA: LS_MATLOCX LIKE LINE OF IT_MATLOCX.
    LOOP AT IT_MATLOCX INTO LS_MATLOCX.
    LS_MATLOCX-RRP_TYPE = 'X'.
    LS_MATLOCX-WHATBOM = 'X'.
    LS_MATLOCX-CONVH = 'X'.
    MODIFY TABLE IT_MATLOCX FROM LS_MATLOCX TRANSPORTING RRP_TYPE WHATBOM CONVH.
    ENDLOOP.

    The  BADI name: SMOD_APOCF005 .
    T.code at APO : /sapapo/mat1
    Once we enter in that T.Code with some Product and Location data.
    There under PP/DS tab.
    Under Planning Procedure there is a field PP Plng Procedure which I want to set as 4
    And under Order Creation there is Plan Explosion which needs to be set as 5
    And Under Horizons there is PP/DS Horizon which needs to be set as 999.
    BADi is implemented and active.
    And once the data is CIF from ECC to APO
    These default values are not set in the T code in APO and the BADi is not triggering.

  • User settings for Default plant in some transactions

    Hi gurus,
    is it possible to get a default plant in any transaction that you enter ...
    e.x In any Tcode or  tcode MD04, i want my relevant plant ,ie ABCD to appear by default always.Whta would be the user settings I need to do
    Thnx in ADVANCE
    HKR

    Dear Hemanth,
    for every t-code u have settings options in tool bar
    next to that u have save option
    give plant & save from that option
    then check the result
    Regards
    kumar

  • Classification material in MM01 transaction

    Hello experts ,
    When i classified material in 'MM01' transaction , i  arrive to subscreen under assignments with some categories
    In general category , how can i to select the value of  'Model Product' field's if i have the  matnr of the material ?
    Thanks for your help.
    Avi.

    Hi,
    If you are trying to change a material, you chould go to MM02. There you need to enter your material and then change it in the tab as required.
    Cheers!!
    Arnab

  • Most densely populated with transactional data

    Hi Experts,
    From n no of infocubes, how to identify the InfoCube that is the most densely populated with transactional data?
    For any suitable answer will be awarded with suitable points.
    Thanks!!

    FM RSDU_INFOCUBE_TABLE_SIZES gives you the density of an infocube.
    You can run report SAP_INFOCUBE_DESIGNS in your system, it should give you the same info for all infocubes.

  • Set default transaction in Ic webclient

    Hi All,
    I am working in IC WEBCLIENT. When I am launching the transaction crm_ic and going to interaction history in navigation bar and in show field I am choosing Business Activity I am getting the mails and while choosing that mail I am getting Complaint as the default transaction. I want to get Business activity as the default transaction but it is showing Complaint 0. Can I get Business activity there and how?
    Thanx
    Chinmaya

    Hi,
    You need to do configuration for Business Transaction profile with the path mentioned by Glenn. In the first screen under the column "Trans.Type" you have to use your activity transaction (e.g 0010 is used in default Business Transaction profile). With this change you will be able to create Activity transaction as default transaction. Please remember to assign your Business Transaction Profile to your IC WebClient profile. Alternatively, make the above change in the Business Transaction Profile that you are using.
    Secondly, you may have Sales or Service transaction to be created as Dependent transactions based on your requirements. This can be done in the sub-category by selecting your Business Transaction Profile and double clicking "Dependent Business Transactions".
    Please go through the following to give you detailed conceptual understanding on this.
    http://help.sap.com/saphelp_crm50/helpdata/en/e5/e9bc787a4711d68790005004f2f41f/frameset.htm
    Regards,
    Deepak

  • Default sales Transaction in Ic Webclient 2007

    Hi,
    When we create a new Sales order in IC Webclient, I assume the default Transaction type is TSA (telesales). How can I change it to TA (Standard order). I was looking at business transaction profile, but where should I assign this in a Business role in CRM 2007?
    Thanks

    Hi Praveen,
    If you've made the proper settings for TA in the Business Transaction Profile, then you assign this Business Transaction Profile to the Business Role, also in customizing:
    In IMG go to Define Business Role>Choose Required Business Role and highlight>double click Assign Function Profiles folder on left side>find or add entry for IC_BT>click value help and find Business Transaction profile you created/modified.
    Does this answer your question, hopefully?
    Take care,
    Kim
    Edited by: Kimberly Davis on Jun 25, 2008 1:21 PM

  • Creating of T-code with default material type

    Hi all:
    As per client requirement I want a t-code like MMR1, MMF1 where the user doesnt have to select materia type. As i have copied material type from standard and created my own material type for e.g gold, diamond, silver.
    My client want it such a way, from a transaction they can directly create gold or silver material without selcting the type.
    Regards
    shegar

    Hi,
    Try to create Transaction variant for the T Code in SHD0(Check the T code to Create Transaction variant if i m wrong). U can give the Default value of  material type.
    Regards,
    Srinivas
    Edited by: Srininas on Apr 11, 2010 10:40 PM

  • Default Material Descriptions in CAPS

    Does anyone know if there is a parameter ID that can be set to default all material descriptions in CAPS?

    Dear Corina,
    You will have to implement a proper BAdi/Enhancement which will convert the Material Description from lower to upper case.
    You would just need to use translate statement of ABAP as mentioned in my earlier post.
    Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
    REPORT ZTEST.
    TABLES: TSTC,
    TADIR,
    MODSAPT,
    MODACT,
    TRDIR,
    TFDIR,
    ENLFDIR,
    SXS_ATTRT ,
    TSTCT.
    DATA: JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA: FIELD1(30).
    DATA: V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS: P_TCODE LIKE TSTC-TCODE,
    P_PGMNA LIKE TSTC-PGMNA .
    DATA: WA_TADIR TYPE TADIR.
    START-OF-SELECTION.
    IF NOT P_TCODE IS INITIAL.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    ELSEIF NOT P_PGMNA IS INITIAL.
    TSTC-PGMNA = P_PGMNA.
    ENDIF.
    IF SY-SUBRC EQ 0.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'PROG'
    AND OBJ_NAME = TSTC-PGMNA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM TRDIR
    WHERE NAME = TSTC-PGMNA.
    IF TRDIR-SUBC EQ 'F'.
    SELECT SINGLE * FROM TFDIR
    WHERE PNAME = TSTC-PGMNA.
    SELECT SINGLE * FROM ENLFDIR
    WHERE FUNCNAME = TFDIR-FUNCNAME.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'FUGR'
    AND OBJ_NAME EQ ENLFDIR-AREA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    ENDIF.
    ENDIF.
    SELECT * FROM TADIR INTO TABLE JTAB
    WHERE PGMID = 'R3TR'
    AND OBJECT in ('SMOD', 'SXSD')
    AND DEVCLASS = V_DEVCLASS.
    SELECT SINGLE * FROM TSTCT
    WHERE SPRSL EQ SY-LANGU
    AND TCODE EQ P_TCODE.
    FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
    WRITE:/(19) 'Transaction Code - ',
    20(20) P_TCODE,
    45(50) TSTCT-TTEXT.
    SKIP.
    IF NOT JTAB[] IS INITIAL.
    WRITE:/(105) SY-ULINE.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    Sorting the internal Table
    sort jtab by OBJECT.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type C.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    LOOP AT JTAB into wa_tadir.
    at first.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 'Enhancement/ Business Add-in',
    41 SY-VLINE ,
    42 'Description',
    105 SY-VLINE.
    WRITE:/(105) SY-ULINE.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    FORMAT COLOR COL_GROUP INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 wf_object2,
    105 SY-VLINE.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    SELECT SINGLE MODTEXT into wf_txt
    FROM MODSAPT
    WHERE SPRSL = SY-LANGU
    AND NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single TEXT into wf_txt
    from SXS_ATTRT
    where sprsl = sy-langu
    and EXIT_NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED ON.
    endcase.
    WRITE:/1 SY-VLINE,
    2 wa_tadir-OBJ_NAME hotspot on,
    41 SY-VLINE ,
    42 wf_txt,
    105 SY-VLINE.
    AT END OF object.
    write : /(105) sy-ULINE.
    ENDAT.
    ENDLOOP.
    WRITE:/(105) SY-ULINE.
    SKIP.
    FORMAT COLOR COL_TOTAL INTENSIFIED ON.
    WRITE:/ 'No.of Exits:' , wf_smod.
    WRITE:/ 'No.of BADis:' , wf_badi.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'No userexits or BADis exist'.
    ENDIF.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'Transaction does not exist'.
    ENDIF.
    AT LINE-SELECTION.
    data : wf_object type tadir-object.
    clear wf_object.
    GET CURSOR FIELD FIELD1.
    CHECK FIELD1(8) EQ 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
    CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    when 'SXSD'.
    SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
    CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
    ENDCASE.
    Alternatively, you can do the following:
    1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
    4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
    ull get a list of Enhancements related to that Componene....
    5. Choose which ever enhancement will suit ur business need ..
    6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
    For a user exit......
    Finding whether there is any User Exit or not for tcode VA42
    1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
    Regards,
    Naveen.

  • Follow-up transactions in IC Webclient

    We have a requirement to create follow-up transactions for sales document types (ex. standard order from an inquiry or quotation) in IC Webclient.
    We looked at the IC Webclient and found that there is a possibility to create follow-up transactions only from the interaction record.
    The copy controls are done and we can create follow-up transactions in SAP GUI.
    Does anyone know how to create a follow-up transactions for any sales transaction type and how to provide such a facility in IC Webclient?
    thanks a lot.
    Sam

    We have the scenario where we make follow-up transactions in the IC Webclient from a standard order to a return order for example. This is no standard functionality in the IC webclient and has been custom programmed by ECENTA a german SAP partner. It uses the standard copy control. The main issue was to get the document flow correct.
    Regards,
    Jacco

Maybe you are looking for