How to create service order in CRM

Hi All,
Now I can create a service plan. I want to know how to create a service order in CRM. Then I can get service plan from solution manager side for testing. Could anyone tell me how to do that on system ICT/ICP?
Thanks a lot.

Hi Vincent,
If you are only talking about creating of service orders in SAP CRM, you can follow this path: [Create Service Orders|http://help.sap.com/saphelp_crm60/helpdata/en/1a/c697d376f24869a755dcf83bbbc9d2/frameset.htm]. This will tell you the overall process along with the items which are necessary to create service orders.
[Service Orders|http://help.sap.com/saphelp_crm60/helpdata/en/1a/023d63b8387c4a8dfea6592f3a23a7/frameset.htm] will also give you a very comprehensive overview on Service Orders and its creation.
But I'm still not clear with the system details that you mentioned here. What is ICT/ICP? And what kind of Service Plan data are you expecting from Solution Manager? Is this a SAP CRM Setup for a Demo or are you show casing this solution for some mid-sized clients or customers?
Hope this helps.
Thanks,
Samantak.

Similar Messages

  • How to create Service Order using bapi BAPI_ALM_ORDER_MAINTAIN

    Hi,
    I want to create the Service Order with multiple Operations & Components.
    I am using this bapi BAPI_ALM_ORDER_MAINTAIN.
    But this BAPI creates the service order with only one Operation at a time. Can multiple operations be created using this bapi.
    If not could any one please guide to use this or other BAPI to create Service Order with multiple Operations & Components?
    Thank's in advance,
    Chetan

    Read the Documentation of the BAPI.
    Operations and Components are table parameters, you can pass multiple data. did you check that....

  • How to create  Service Order  and then Invoice    using   IW31

    I  have  problem  to create   Service Order  and  then Billing,
                   could  anyone tel me ,what is process  flow.
    Thanksa in Advance.

    Hi Suniel,
    PLease take a look at:
    Re: Problem  to create  Service Order  using   IW31 and  then Invoice  for that
    Best regards,
    demas

  • How to create purchase order in CRM

    Hi All,
    Anybody please tell me how to create PO in CRM?
    Regards,
    Anurag

    Hi Anurag,
    In CRM, there are Lead, Opportunity, Inquiry, Quotation and Order.
    While PO is the legal document to confirm to the supplier to buy
    /purchase the goods, it should be recorded under Order document
    in SAP. But some cases where PO document need to be recorded
    separately, I would suggest you can use Quotation state in the
    document.
    Remember that for Quotation and Order have same structures.
    We can configured Quotation and Order in one transaction type.
    Or we can configure it into different transaction type and different
    number ranges.
    Some cases our client need to keep "original PO" in the system.
    In this case it is more make sense to provide two transaction
    types (one for Quotation -> PO, and another one for Order).
    So that client can save original PO at quotation document and
    use it to create follow up Order document.
    Hope this could helps.
    Gun.

  • Error while changing Service Order in CRM

    Hi,
    After creating Service Order in CRM, i click on change mode, it shows the following error:
    An error occurred in system ECC during account assignment
    Message no. CRM_ORDER_MISC 060
    Diagnosis
    Errors occurred when assigning an account assignment object to a business transaction. To view the error message, see the accompanying log file.
    Transfer Log
    Enter the business area (Notification E KO 136)
    Characteristics for Controlling object have errors (Notification E IAOM 034)
    What needs to check in R/3 to process this successfully to create an Internal Order in ECC referring this Service Order.
    tnx in adv.
    rgds,
    balu

    Hi Balu,
    You can refer to the note 966289 which talks about this problem if a service order template is used.
    Thanks
    Abishek

  • Creating sales orders in crm

    hi,
    Can anyone tell me how to create sales orders in CRM.
    Which transaction type should be used for sales orders and what others config settings are required  for craetion of sales order
    Plz tell me asap
    thanks
    ajay

    Hi Ajay,
    The tcode to create orders in crm is CRMD_ORDER. The standard sales order is TA.
    The customizations required to be done to make your own transaction work are available in best practices
    C64: CRM Quotation and Order Management and
    C23: CRM Basic Sales
    on http://help.sap.com/bp_crmv250/CRM_DE/BBLibrary/html/BBlibrary.htm
    These should help you
    Regards
    Rekha Dadwal

  • Creating service orders in R/3 from CRM

    Hi Experts
    I am working on an scenario in the Interaction Center WinClient where complaints can be registered concerning iobjects. For now, we have made the design using activities, where the objective is to simple register complaints. However we would like to have direct integration between the complaints filed as activities and service orders in R/3.
    We have thought about two possible approaches to do this. One by creating a service order in CRM as a follow to the activity described above using the action profile, and the transferring the service order to R/3. However we feel this might be a little complicated due the fact that using services orders in CRM requires more configuration. The second approach consists on creating an Action Box of the Interaction Center WinClient that calls a PM transaction in R/3 where I can directly register the service order in the R/3 system.
    Does anybody have any ideas on what would be the approach?
    If somebody have any ideas on how to create a service order in R/3 from CRM would be very helpful and will be rewarded with points.
    If you have any documents that might be useful for the configuration I would really appreciate that help. My e-mail is [email protected]
    Thanks for all

    Already answered

  • Creating R/3 service orders from CRM

    Hi Experts
    I am working on an scenario in the Interaction Center WinClient where complaints can be registered concerning iobjects. For now, we have made the design using activities, where the objective is to simple register complaints. However we would like to have direct integration between the complaints filed as activities and service orders in R/3.
    We have thought about two possible approaches to do this. One by creating a service order in CRM as a follow to the activity described above using the action profile, and the transferring the service order to R/3. However we feel this might be a little complicated due the fact that using services orders in CRM requires more configuration. The second approach consists on creating an Action Box of the Interaction Center WinClient that calls a PM transaction in R/3 where I can directly register the service order in the R/3 system.
    Does anybody have any ideas on what would be the approach?
    If somebody have any ideas on how to create a service order in R/3 from CRM would be very helpful and will be rewarded with points.
    If you have any documents that might be useful for the configuration I would really appreciate that help. My e-mail is [email protected]
    Thanks for all

    Hi Alberto,
    The second way though it looks simple but has lots of functionality gaps.
    Jst imagine, if service head wants to know the number of compaints being served completly, or what are the types of complaints and what are the services we offered, or link between complaints and service orders.
    This would not be achieved in the second senario.
    Better go ahead with the first solution, and it hardly requires much of the configuration, also u would be able to do all the analysis.
    Best Regards,
    Pratik Patel
    <b>Reward with points!</b>

  • ABAP dump Error while creating service order in PCUI.

    Hi Experts,
                     We are getting following ABAP dump error while creating service order in PCUI which is working fine in GUI.
    Runtime Errors         RAISE_EXCEPTION
    Date and Time          02.01.2008 14:55:38
    Short text
    Exception condition "TYPE_NOT_FOUND" raised.
    What happened?
    The current ABAP/4 program encountered an unexpected
    situation.
    What can you do?
    Note down which actions and inputs caused the error.
    To process the problem further, contact you SAP system
    administrator.
    Using Transaction ST22 for ABAP Dump Analysis, you can look
    at and manage termination messages, and you can also
    keep them for a long time.
    Error analysis
    A RAISE statement in the program "CL_CRM_ELEMDESCR==============CP" raised the
    exception
    condition "TYPE_NOT_FOUND".
    Since the exception was not intercepted by a superior
    program, processing was terminated.
    Short description of exception condition:
    For detailed documentation of the exception condition, use
    Transaction SE37 (Function Library). You can take the called
    |    function module from the display of active calls.     
    We have added custom fields in the service application. these custom fields with Z-structure & data elements  are included in BSP structure CRMT_BSP_SRV_OIC_SRCHRES in development system.But the same Z structure & custom fields are exist in the production system but not included in BSP Structue CRMT_BSP_SRV_OIC_SRCHRES.
    This may be the reason resulting this ABAP dump error in PCUI while creating Service order.
    How these Z structures can be included in the BSP Structure CRMT_BSP_SRV_OIC_SRCHRES in production system?
    Helpful answers would be rewrded max points as it is high priority issue.
    Regards,
    Basavaraj Patil

    Hi Thirumala,
    Thnaks for the reply.
                I have enhanced service application using transaction EEWB to add new custom fields. these fields are there in Z structure created by the system in production system. All the transports are moved to target system. Problem is that Z structure( contains custom fields)  created while doing  EEWB is not included in BSP structure.
    I f transports are missed to move to target system, Is there any other alternative to solve this problem?
    Regards,
    Basavaraj Patil

  • On Workflow completion in ECC create Service ticket in CRM

    Hi Experts,
    Our client requirement is to create service ticket in CRM on completion of work flow in R3 system.
    Can anyone please advice me how to achieve the above requirement.
    Thanks in advance
    Kind Regards,
    Veined.

    Hello,
    You may try to call an RFC FM in CRM from ECC as the last step in your WF.
    Regards,
    Sharif.

  • Creating Service Order from Campaign

    Hello Guru's
    I m really stuck presently with my Task.
    My scenario is, we have modified service order transaction (zsrv), and this service order has been modified by adding custom developed classification that we assign every time we create service order manually. I have to create same service order from campaign execution.
    At the same time when we create campaign, this classification is assigned in campaign screen and stored in bespoke table. Then i have to create service order automatically from campaign when executed.
    So can any one help me on this scenario. what BADi i have to use, what is the best approach for this. How i can pass the classification of campaign to service order.
    please help me
    thank you
    shankar

    Hello. What was the solution, please?
    I have a similar scenario in which I need a mass creation of service requests from a target group.
    Thanks a lot,
    Luis.

  • Auto Create service order from incoming email

    Hi,
    We have a requirement that we want to create service order with a default transaction type automatically from an incoming email. Also we want to route this service order to a specific service group on creation an above.
    How can we handle this? I know we can create a rule policy with an action to auto create a service order. My question is how do we set up that this service order is of a particular transaction type and has the default routing to the specific service group..
    Thanks
    Dan

    Hello Dan,
    You can specify the transaction type (for ERMS auto-created Service Orders/Tickets) via IMG configuration. In transaction CRMC_ERMS_SM_PROF you select the DEFAULT service manager profile and open the folder "Indirectly Called Services". Then you can specify the transaction type for each of the relevant service IDs: AH_CREATE_SO and AH_CREATE_SR.
    Best regards,
    John

  • How to create purchase order using VA01 for BAPI?

    how to create purchase order using VA01 for BAPI?

    Hi Arun,
    Please check this link
    Example Program for BAPI_PO_CREATE1
    Re: BAPI_PO_CREATE1
    Questions in BAPI_PO_CREATE1
    Problem with BAPI_PO_CREATE1
    *& Report BAPI_PO_CREATE *
    REPORT bapi_po_create.
    Input File Declaration
    TYPES: BEGIN OF ty_input_file,
    column1 TYPE char50,
    column2 TYPE char50,
    column3 TYPE char50,
    column4 TYPE char50,
    column5 TYPE char50,
    column6 TYPE char50,
    column7 TYPE char50,
    column8 TYPE char50,
    column9 TYPE char50,
    column10 TYPE char50,
    column11 TYPE char50,
    column12 TYPE char50,
    column13 TYPE char50,
    column14 TYPE char50,
    column15 TYPE char50,
    column16 TYPE char50,
    column17 TYPE char50,
    column18 TYPE char50,
    END OF ty_input_file.
    DATA: i_input_file TYPE STANDARD TABLE OF ty_input_file,
    wa_input_file TYPE ty_input_file.
    CONSTANTS: c_path TYPE char20 VALUE 'C:\',
    c_mask TYPE char9 VALUE ',.,..',
    c_mode TYPE char1 VALUE 'O',
    c_filetype TYPE char10 VALUE 'ASC',
    c_x TYPE char01 VALUE 'X'.
    PARAMETERS : p_fname LIKE rlgrap-filename.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fname.
    Browse Presentation Server
    PERFORM f4_presentation_file.
    START-OF-SELECTION..
    Read presentation server file
    PERFORM f1003_upload_file.
    IF NOT i_input_file[] IS INITIAL.
    PERFORM split_data.
    ENDIF.
    *& Form f4_presentation_file
    *& F4 Help for presentation server
    FORM f4_presentation_file .
    CALL FUNCTION 'WS_FILENAME_GET'
    EXPORTING
    def_path = c_path
    mask = c_mask
    mode = c_mode
    title = text-001
    IMPORTING
    filename = p_fname
    EXCEPTIONS
    inv_winsys = 1
    no_batch = 2
    selection_cancel = 3
    selection_error = 4
    OTHERS = 5.
    IF sy-subrc 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    ENDFORM. " f4_presentation_file
    *& Form f1003_upload_file
    *& Upload File
    FORM f1003_upload_file .
    DATA: lcl_filename TYPE string.
    lcl_filename = p_fname.
    CALL FUNCTION 'GUI_UPLOAD'
    EXPORTING
    filename = lcl_filename
    filetype = c_filetype
    has_field_separator = c_x
    TABLES
    data_tab = i_input_file
    EXCEPTIONS
    file_open_error = 1
    file_read_error = 2
    no_batch = 3
    gui_refuse_filetransfer = 4
    invalid_type = 5
    no_authority = 6
    unknown_error = 7
    bad_data_format = 8
    header_not_allowed = 9
    separator_not_allowed = 10
    header_too_long = 11
    unknown_dp_error = 12
    access_denied = 13
    dp_out_of_memory = 14
    disk_full = 15
    dp_timeout = 16
    OTHERS = 17.
    IF sy-subrc 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    EXIT.
    ENDIF.
    ENDFORM. " f1003_upload_file
    *& Form split_data
    Collect data for creating Purchase Order
    FORM split_data .
    DATA: i_poitem TYPE STANDARD TABLE OF bapimepoitem,
    i_poitemx TYPE STANDARD TABLE OF bapimepoitemx,
    i_poitem_sch TYPE STANDARD TABLE OF bapimeposchedule,
    i_poitem_schx TYPE STANDARD TABLE OF bapimeposchedulx,
    i_acct_*** TYPE STANDARD TABLE OF bapimepoaccount,
    i_acct_assx TYPE STANDARD TABLE OF bapimepoaccountx,
    i_services TYPE STANDARD TABLE OF bapiesllc ,
    i_srvacc TYPE STANDARD TABLE OF bapiesklc,
    i_return TYPE STANDARD TABLE OF bapiret2,
    wa_header TYPE bapimepoheader,
    wa_headerx TYPE bapimepoheaderx,
    wa_poitem TYPE bapimepoitem,
    wa_poitemx TYPE bapimepoitemx,
    wa_poitem_sch TYPE bapimeposchedule,
    wa_poitem_schx TYPE bapimeposchedulx,
    wa_acct_*** TYPE bapimepoaccount,
    wa_acct_assx TYPE bapimepoaccountx,
    wa_services TYPE bapiesllc,
    wa_srvacc TYPE bapiesklc,
    wa_return TYPE bapiret2,
    ws_po TYPE bapimepoheader-po_number.
    break gbpra8.
    wa_services-pckg_no = 10.
    wa_services-line_no = 1.
    wa_services-outl_no = '0'.
    wa_services-outl_ind = c_x.
    wa_services-subpckg_no = 20.
    APPEND wa_services TO i_services.
    wa_srvacc-pckg_no = 10.
    wa_srvacc-line_no = 1.
    wa_srvacc-serno_line = 01.
    wa_srvacc-serial_no = 01.
    wa_srvacc-percentage = 100.
    APPEND wa_srvacc TO i_srvacc.
    LOOP AT i_input_file INTO wa_input_file.
    IF wa_input_file-column2 EQ 'HD'.
    wa_header-doc_type = wa_input_file-column3.
    wa_header-creat_date = sy-datum.
    wa_header-created_by = sy-uname.
    wa_header-vendor = wa_input_file-column4.
    PERFORM conversion_output USING wa_header-vendor
    CHANGING wa_header-vendor.
    wa_header-comp_code = 'DE03'.
    wa_header-purch_org = 'DE03'.
    wa_header-pur_group = 'DE1'.
    wa_header-vper_start = wa_input_file-column9.
    wa_header-vper_end = wa_input_file-column10.
    wa_headerx-comp_code = c_x.
    wa_headerx-doc_type = c_x.
    wa_headerx-creat_date = c_x.
    wa_headerx-created_by = c_x.
    wa_headerx-vendor = c_x.
    wa_headerx-purch_org = c_x.
    wa_headerx-pur_group = c_x.
    wa_headerx-vper_start = c_x.
    wa_headerx-vper_end = c_x.
    ENDIF.
    IF wa_input_file-column2 EQ 'IT'.
    wa_poitem-po_item = wa_input_file-column3.
    wa_poitem-short_text = wa_input_file-column6.
    wa_poitem-plant = wa_input_file-column8.
    wa_poitem-quantity = '1'.
    wa_poitem-tax_code = 'V0'.
    wa_poitem-item_cat = 'D'.
    wa_poitem-acctasscat = 'K'.
    wa_poitem-matl_group = wa_input_file-column7.
    wa_poitem-pckg_no = '10'.
    APPEND wa_poitem TO i_poitem .
    wa_poitemx-po_item = wa_input_file-column3.
    wa_poitemx-po_itemx = c_x.
    wa_poitemx-short_text = c_x.
    wa_poitemx-plant = c_x.
    wa_poitemx-quantity = c_x.
    wa_poitemx-tax_code = c_x.
    wa_poitemx-item_cat = c_x.
    wa_poitemx-acctasscat = c_x.
    wa_poitemx-matl_group = c_x.
    wa_poitemx-pckg_no = c_x.
    APPEND wa_poitemx TO i_poitemx.
    wa_poitem_sch-po_item = wa_input_file-column3.
    wa_poitem_sch-delivery_date = sy-datum.
    APPEND wa_poitem_sch TO i_poitem_sch.
    wa_poitem_schx-po_item = wa_input_file-column3.
    wa_poitem_schx-po_itemx = c_x.
    wa_poitem_schx-delivery_date = c_x.
    APPEND wa_poitem_schx TO i_poitem_schx.
    wa_acct_***-po_item = 10.
    wa_acct_***-serial_no = 01.
    wa_acct_***-gl_account = '0006360100'.
    wa_acct_***-co_area = '1000'.
    wa_acct_***-costcenter = 'KC010000'.
    APPEND wa_acct_*** TO i_acct_***.
    wa_acct_***-po_item = 10.
    wa_acct_***-serial_no = 02.
    wa_acct_***-gl_account = '0006360100'.
    wa_acct_***-co_area = '1000'.
    wa_acct_***-costcenter = 'KC010000'.
    APPEND wa_acct_*** TO i_acct_***.
    wa_acct_assx-po_item = 10.
    wa_acct_assx-serial_no = 01.
    wa_acct_assx-po_itemx = c_x.
    wa_acct_assx-serial_nox = c_x.
    wa_acct_assx-gl_account = c_x.
    wa_acct_assx-co_area = c_x.
    wa_acct_assx-costcenter = c_x.
    APPEND wa_acct_assx TO i_acct_assx.
    wa_acct_assx-po_item = 10.
    wa_acct_assx-serial_no = 02.
    wa_acct_assx-po_itemx = c_x.
    wa_acct_assx-serial_nox = c_x.
    wa_acct_assx-gl_account = c_x.
    wa_acct_assx-co_area = c_x.
    wa_acct_assx-costcenter = c_x.
    APPEND wa_acct_assx TO i_acct_assx.
    wa_services-pckg_no = 20.
    wa_services-line_no = 2.
    wa_services-service = wa_input_file-column9.
    wa_services-quantity = '100'.
    wa_services-gr_price = '100'.
    wa_services-userf1_txt = wa_input_file-column13.
    APPEND wa_services TO i_services.
    wa_srvacc-pckg_no = 20.
    wa_srvacc-line_no = 1.
    wa_srvacc-serno_line = 02.
    wa_srvacc-serial_no = 02.
    wa_srvacc-percentage = 100.
    APPEND wa_srvacc TO i_srvacc.
    ENDIF.
    ENDLOOP.
    CALL FUNCTION 'BAPI_PO_CREATE1'
    EXPORTING
    poheader = wa_header
    poheaderx = wa_headerx
    POADDRVENDOR =
    TESTRUN =
    MEMORY_UNCOMPLETE =
    MEMORY_COMPLETE =
    POEXPIMPHEADER =
    POEXPIMPHEADERX =
    VERSIONS =
    NO_MESSAGING =
    NO_MESSAGE_REQ =
    NO_AUTHORITY =
    NO_PRICE_FROM_PO =
    IMPORTING
    exppurchaseorder = ws_po
    EXPHEADER =
    EXPPOEXPIMPHEADER =
    TABLES
    return = i_return
    poitem = i_poitem
    poitemx = i_poitemx
    POADDRDELIVERY =
    poschedule = i_poitem_sch
    poschedulex = i_poitem_schx
    poaccount = i_acct_***
    POACCOUNTPROFITSEGMENT =
    poaccountx = i_acct_assx
    POCONDHEADER =
    POCONDHEADERX =
    POCOND =
    POCONDX =
    POLIMITS =
    POCONTRACTLIMITS =
    poservices = i_services
    posrvaccessvalues = i_srvacc
    POSERVICESTEXT =
    EXTENSIONIN =
    EXTENSIONOUT =
    POEXPIMPITEM =
    POEXPIMPITEMX =
    POTEXTHEADER =
    POTEXTITEM =
    ALLVERSIONS =
    POPARTNER =
    break gbpra8.
    LOOP AT i_return INTO wa_return.
    ENDLOOP.
    ENDFORM. " split_data
    *& Form conversion_output
    Conversion exit input
    FORM conversion_output USING p_ip
    CHANGING p_op.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
    EXPORTING
    input = p_ip
    IMPORTING
    output = p_op.
    ENDFORM. " conversion_output
    Best regards,
    raam

  • How To Create Sample Order Transformation Manager (OTM) Cartridge

    Hi All,
    I've been trying quite unsuccessfully to create a sample OTM cartridge.
    I created a sample orchestration cartridge and it has 2 functions viz. Provisioning and FulfillBilling with a dependency from Provisioning to FulfillBilling inside a Fulfillment Pattern Service.Voice.
    I created a sample model project with the design pattern and it created some default entities like actions and other stuff.
    To begin with I created a Domain FixedLine in conceptual model. Then added a Product 'Voice_PS'. I create a CFS called 'Voice_CFS' under 'Voice_PS' with a primary relationship. I added coceptual fulfillment pattern 'Voice_FP' to product 'Voice_PS'.
    After this I created MappingRule in which I kept everything as default as I did not create any Voice_PS parameters.
    Then I create Order Item Parameter Bindings and that also I kept default as I didn't want to pick any parameters from order line Specification Group.
    Then I invoked design pattern for Create Service Order. This gave me Transformation Sequence and in first stage I added simple Context Type for OLI parameter ProductSpec = 'Service.Voice'.
    I am using the same Order Item Specification for both source and target transformation. For this I checked the "Support Distributed Order Template" checkbox.
    I created the Transformation Manager and Mapped the domain and Transformation Sequence to it.
    After this I marked the "Invoke Transformation Manager" in Orchestration process as checked and gave the provider function as Calculate Service Order.
    I fired an order after configuring all this and I am getting following line in DEBUG log.
    <22-Jan-2015 7:56:26,289 IST PM> <DEBUG> <transformation.OrderTransformationManager> <ExecuteThread: '14' for queue: 'oms.ws.http'> <OTM transform invoked with cartridgeId: 353, provider function: {OracleComms_Model_Base_Cartridge/1.0.0.0.0}Calculate_Service_Order, 3 order items>
    However if I open the order I do not see the Transformed Order Items below Order Items in the left panel.
    What am I doing wrong or missing here?
    Also in "Property References" tab of Order Item Specification there is a field "Order Item Recognition Property" which I mapped to a property returning my original PSR entity which was Product entity "Voice_PS".
    However I'm constantly getting this error for it.
    <23-Jan-2015 10:12:35,832 IST AM> <WARN> <generation.XQueryEntityResolver> <ExecuteThread: '14' for queue: 'oms.ws.http'> <Can't find entity identified by namespace=COM_SalesOrderFulfillment; name=Voice_PS; type=T=OrderItemParameterSpecificationType@http://xmlns.oracle.com/communications/ordermanagement/model>
    I am getting a feeling that OSM requires a non conceptual entity at this place but what that should be is what I'm not getting.
    Any small help will be welcome as I'm really struggling for last 3 days.

    Hi All,
    After almost a month researching on how OTM is configured I was able to successfully create a cartridge with OTM.
    The thing is Oracle has tried multiple things to make sure that you do not work on OTM without taking a training from Oracle University. However working for an Indian IT consulting company, training cost is something that all IT managers don't approve of. So now let me enlist 4 things that I was missing and which are very important for OTM configuration:-
    1.     One thing that was missing the entire time was productSpecMapping.xml with conceptual entities. This was achieved after making dependency of conceptual cartridge to fulfillment pattern cartridge and configuring realization and then building the entire workspace. Fulfillment pattern was derived from this mapping.
    2.     Even though DS is built such that all entities in workspace are available for configuration, however, when you are selecting realization inside OSM entities the conceptual entities are not visible. Only if you make a cartridge dependency of model conceptual cartridge to the OSM cartridge where you are configuring realization then only the conceptual entities start appearing.
    So in my cartridge I was missing 2 realizations. One was the realization from conceptual fulmillment pattern entity to OSM fulfillment pattern entity. Second was realization from conceptual funcational area entity to OSM order entity.
    3.     The next thing that I configured and which was essential was "Common Model Entity Container". This tab appears on all catridge files of all projects. Basically this allows you to select the model project contributing to this project. As soon as I configured it OSM started detecting OrderItemParameterSpecificationType entities.
    4.     The wierdest configuration I found was this one. After trying the previous point I found that even though the entities are now getting created but still I was getting OrderItemSpecificationType entity not found. So I cheked in the cartridgeBuild folder to check what is created in backend before deployment. I found that for some reason it was not Voice_PS but Voice_PSSpec. So I started concatinating "Spec" to all product entities in the incoming order in OrderItemSpecification Order Item Recognition Property. Please note that my order item recognition property was not "Voice_PSSpec" but rather the "qualifiedName" value derived from the productSpecMapping.xml for the node with the attribute name value as "Voice_PS". For more information look at this post from me some time back. OSM 7.2.4 Cartridge
    Lo and behold, my cartridge started recognizing OTM. However I had made some wrong configuration in Order Template for Transformed Order Items inside functions so I quickly corrected them and fired another order. This time I could see the order items and transformed order items. Phew! finally its working.
    Now that I have spent sufficient time in this I would be happy to help those who are having trouble configuring OTM.
    Regards,
    Pranshu

  • User exit Or Badi for  creating Service order while modifying sales order.

    Hi Experts,
    I am creating Notification using transaction IW51.
    In IW51 there is a button to create a sales order.
    I click on sales order button and create a sales order.
    Now notification and sales order are created.
    Now i go in transaction VA02 and click on avalibility check push button .It gives me some popups in which i select copy all options.Then  i click on save button
    .At this point service order gets created.
    My requirement :
    Before the service order gets created i want to pass the notification data ; for ex- Equnr(Equipment number) to service order.
    Thanks & Regards,
    Chetan

    Hi,
    Are you saying first create notification,then service order
    and then Sales order.
    But the requirement is create notification then sales order and when you go in va02 and while modifying the sales order and create service order.
    Thanks & regards,
    chetan.

Maybe you are looking for

  • Can I use my Time Capsule without cable internet?

    We lost our cable service and are now operating on our resort's wifi.  Is it possible to use my time capsule for backup and/or router now that we don't have internet coming in on a cable?

  • I'm not bald yet, but will be after messing with Time Machine

    Intel iMac Rev B. Two external drives, both less than 6 months old, one less than a week old. Maxtor 750GB, Seagate Freeagent Pro 1TB (bought last week). Per previous support posts, Time Machine stopped working smoothly after my update from 10.5.2 to

  • Microsoft notebook mouse 5000 doesn't connect anymore

    My microsoft notebook bluetooth mouse always connect right away while opening my White MacBook but now, with my unibody MBP, it doesn't want to connect at all when I open the lid any sujestions? Regards

  • No of days in selected month

    This query is working fine but I want to use no of days in month despite of sysdate. bert_date date, select  sum(total_hours)THRS,           sum(nvl(total_hours,0)) /  ((sysdate - Min(bert_date))*24) *100 JtOcp from cargo_handle where TO_CHAR(bert_da

  • Problems Exporting Keywords from LR5.3

    Hi, I do all my keywording in LR and have it set up in various hierachies or nests and have made these "organising" keywords non-exportable.  Prior to running an export, to convert to TIFFs  I have checked what words will export and I am having probl