Set Profile in Control Data of Service Order as required

Hi gurus,
We need to set Dynamic Profile Field (FFPRF) in Service Order - Control Data Tab as mandatory.
As per usual procedure: SPRO - Plant Maintenance and Customer Service - Maintenance and Service processing - Maintenance and Service Orders --> Define Field Selection....We are not able to find field "Dynamic item Profile" in the list to set it as Required.
Any idea how to proceed?
Thanks!
VL

Hi Narasimhan,
Thanks for your quick response.
We already considered setting as default DIP per Service Order but this is would not work for us as we have for one Service Order multiple possible Dynamic Item Profiles.
Would be great if we could set it as a required data so order can not be saved without DIP filled in. Isn´t it possible to do it via standard?
In addition to that would be great if we could set as default the DIP per Company Code to which the Service Order is assigned to. (enhancement IWO10009?) but relation Company Code - DIP would need to be maintained in a Z table...
Thanks,
VL

Similar Messages

  • Organization Data for Service Orders and Service Confirmation

    Hi,
    Whenever I create any Service Order or Service Confirmation, the Organization Data is automatically populated.
    My doubts are :
    1. Is is mandatory to provide Organization Data for Service Order/Confirmation Creation ?
    2. What/ Where are the customization for the Organization Management for the above scenario ?
    Thanks and Regards,
    Samantak.

    Dear Samantak,
    org determination should only be made, if you have customized it.
    So please check which org. data profil has been assigned to the involved transaction types (in SPRO Define transaction types).
    And what the profil does (the rule behind) can be found also in SPRO
    - Master Data
      - Organizational Management
        - Organizational Data Determination
          - Change Rules and Profiles
             -Maintain Organizational Data Profile
    Please check the documentation there!
    Regards, Gerhard

  • Pricing date for Service Order and Service Confirmation

    Hi,
    I cretated a Service Confirmation as followup for Service Order.
    Client is asking "Pricing Date" should be same Same in Service Order and Service Confirmation. But, I am not seeing any such field in the screen.
    I need to check T&C field and Zone field. But, I am not seeing these fields also.
    Can you please let me know, where can I find this fields. (In which assignment block).
    Thanks,
    Sandeep
    Edited by: Sandeep Reddy on May 31, 2010 7:21 PM

    Hi,
    I think by PRICING DATE they mean BILLING DATE.
    In date profile of SERVICE ORDER and SERVICE CONFIRMATION you assign the BILLING DATE date type (i think it is there in the standard itself- however just ensure it).
    Or customize a PRINCING DATE date type in the DATE PROFILE of SERVICE ORDER and CONFIRMATION and copy the date set in SERVICE ORDER to SERVICE CONFIRMATION.
    This is one strategy you can use.
    Regards
    Surendra More

  • Basic Finish Date in Service Order

    Hi Gurus,
      I want to change the Basic Finish date in the service order. The
    system is allowing me to change it in the change mode of service order
    (IW32), but after saving when I come back and see the order again, it is
    showing the old date only. I want to change the Basic Finish date as
    10.09.2007. Could anybody please guide?
      Prassee

    Hi Thyagarajan,
    Thanks, I have already checked the same. For the order type and palanning plant, the date adjustments set as " Adjust basic date.......", but still it is not allowing me to change the basic date.
    Prasanth
    > hi prasanth
    >
    > check for you order what scheduling parameters are
    > you maintained.if the Adjust shchduling is set as" DO
    > not adjust basic dates:, then i think your problem
    > will occur.
    >
    > regards
    > thyagarajan

  • Service Order Material Requirement

    Dear SAP consultants
    Need to check with you guys on this matter.
    I have a service order with list of components. I would like to do an advance shipment and create a quotation from it. Problem is , once the quotation is created the material requirement tab in the service order changes from Immediately to never and the whole line item is greyed out in the service order.
    Is there a way, I can create the quotation without transfering the material requirement to the quotation and allow the service order to still be open ? How can I do this with only 1 quotation type .... the others should work as usual ...
    Any thoughts or suggestions .. please feel free to let me know ..
    Thanks
    Moon

    Hi Paul,
    As you said "
    The requirement date is calculated as follows:                          
    1. The start date (earliest scheduled start) of the operation minus     
    2. The goods receipt processing time of the component and minus or plus 
    3. The lead time offset for the component in the order                  
    The above values (point 2 and 3) can be adjusted to manipulate the      
    delivery date."
    I have checked for stock & non stock item, but this calculation is not working for work orders. only i can change the date with offset. i checked material master record and change the GR processing time and planned delivery time but its not working. Do you have any idea why its not working?
    Thanks.
    Shahyan        

  • Automating offset reqmt date on service order component line

    Hi,
    I have an issue with automating the offset on component detail screen when creating the new component line.
    When creating the new component line we are using EXIT_SAPLCOMK_007 to default plant and storage location based on functional location and stock determination group. this works no problems.
    Now based on the same I want to default a value into reqmt date offset on the new component line. I could not find a suitable exit or BADI for this so I enhanced the FM CO_MK_GET_USER_PLANT_STLOC that is calling the exit EXIT_SAPLCOMK_007 and fill the values into the offset fields in resbd structure. the value is set on the offset on the created component line but the reqmt date is not calculated right.
    After a little debugging I have concluded that the initial creation of the component line always uses the calendar from the operation, whereas when I manually enter an offset the calendar of the plant is used. I can see that I can implement a BADI so that when entering manually the calendar from the operation is used, but the calculation must be based on the calendar of the plant.
    Any ideas how to set the offset automatic on a newly created component line and have the reqmt date calculation work as standard when entered manually?
    extra info:
    calculation of date is done in FM CX_SCHED_VIA_OPERATING_TIME.
    when updated manually its called from FG COMD subroutine FUNCT_BDTER_CHK
    when set on creation it is called from FG COMK subroutine BDTER_FILL.
    Thanks in advance,
    Steffen Høegh.

    Hi,
    just to update on the solution.
    Ended up doing an implicit enhancement at the end of routine bdter_fill in FG comk.
    algorithm:
    If Offset and manual maintenance of req. mt. date is initial.
      if certain order types
        Logic for determinig offset
           write new offset to resbd_g fields nlfzv and nlfmv
    now the rescheduling part in code.
    BEGIN determine calendar
    Logic for determinig if calendar from plant or operation should be used.
    This logic is derived from sub funct_bdter_chk in FG COMD
          TRY.
              GET BADI badi_cx_offset_calid.
       --> call BADI to determine calender for offset
              CALL BADI badi_cx_offset_calid->change_calid
                EXPORTING
                  is_caufvd        = caufvd
                  is_afvgd         = afvgd
                IMPORTING
                  flg_use_wc_calid = flg_wc_cal.
            CATCH cx_badi_not_implemented.
        no implementation
            CATCH cx_badi_multiply_implemented.
            CATCH cx_badi.
          ENDTRY.
          IF NOT flg_wc_cal IS INITIAL.
            l_calid = afvgd-kalid.
          ELSE.
            IF l_t001w-werks <> t001w-werks.
              CALL FUNCTION 'CO_TA_T001W_READ'
                EXPORTING
                  t001w_werk = resbd_g-werks
                IMPORTING
                  t001wwa    = l_t001w
                EXCEPTIONS
                  not_found  = 1
                  OTHERS     = 2.
            ELSE.
              l_t001w = t001w.
            ENDIF.
            l_calid = l_t001w-fabkl.
          ENDIF.
    END determine calendar
    *BEGIN Scheduling
    *logic is from above
          IF caufvd-autyp = auftragstyp-fert OR
             caufvd-autyp = auftragstyp-bord.
            CALL FUNCTION 'CX_SCHED_VIA_OPERATING_TIME'
              EXPORTING
                i_date_start = resbd_g-bdter
                i_time_start = resbd_g-bdztp
                i_duration   = resbd_g-nlfzv
                i_unit       = resbd_g-nlfmv
                i_fcalid     = afvgd_g-kalid
              IMPORTING
                e_date_end   = resbd_g-bdter
                e_time_end   = resbd_g-bdztp.
          ELSE.
            IF NOT resbd_g-bdter IS INITIAL.                    "note683510
              IF resbd_g-nlfzv < 0.
                l_time = time_const-beg.
              ELSE.
                l_time = time_const-end.
              ENDIF.
              CALL FUNCTION 'CX_SCHED_VIA_OPERATING_TIME'
                EXPORTING
                  i_date_start = resbd_g-bdter
                  i_time_start = l_time
                  i_duration   = resbd_g-nlfzv
                  i_unit       = resbd_g-nlfmv
                  i_fcalid     = l_calid
                IMPORTING
                  e_date_end   = resbd_g-bdter.
            ENDIF.
          ENDIF.
        ENDIF.
    Regards and thanks for the help,
    Steffen Høegh
    Vestas Wind Systems

  • Retrieve item level dates during service order creation before saving

    I have a requirement where I need to retrieve item level date (First Response i.e. APPT_TYPE as SRV_RFIRST) and modify the date and put it back to the same screen field when ever a line item is entered.
    To do this we found a BADI CRM_SERVICE_I_BADI which triggers when ever we enter line item. We tried many FM which retrieves item level dates from buffer CRM_DATES_READ_MULTIPLE_OB; CRM_DATES_READ_SINGLE_OB;
    CRM_DATES_READ_SINGLE_OW;
    Most of them are returning all the dates except first response. No configuration issues. Can anyone help me how to get the first response date during creation.
    Thanks
    Vamsee

    Hi Vamsee,
    Do you happen to know the solution? We have similar issue too as we can not retrieve the new entered dates and process it in BADI CRM_SERVICE_I_BADI.
    I would appreciate your reply if you have a solution.
    Thanks,
    Bin

  • Technical data for planned order dependent requirements .

    Dear All,
                  I have to call the dependent requirements created by MRP run in my report. Can anyone please tell me that where these dependent requirements are stored in the database or is there any function module to get these values?
    Thanks.

    Dear,
    RESB Reservation/Dependent Requirements Link with PBED for FG and SFG releation. Function module MD_STOCK_REQUIREMENTS_LIST_API
    Also refer this link,
    Dependent Requirements report required
    Regards,
    R.Brahmankar

  • Price Control Date as GR Date in Purchase Order?

    Hello Friends.
    We have a requirement where we need to take the price at the time of GR. I have tried to set the Price control date as GR date (5) in Purchase order, Info Record and even in Vendor Master. Unfortunately, it is always taking the price as P.O. price and it is not taking the price which changes between P.O. Release and GR date.
    I made several P.O.'s and did GR for the same with less quantity. Then i made changes in the Inforecords and again did GR for the same P.O. It took the price from the P.O. only. Albeit I set the Price determination date as GR Date in P.O., Inforecord and vendor master too. We have requirement of not changing the P.O. once it is created and we dont want to change the price in P.O. once we do one GR for a particular P.O.. We need to re-determine the price at the time of GR without changing the price in P.O. as it require several authorizations.
    I need to know if I am missing any setting in P.O., Info-record, Vendor master or any changes required in customizing. Or I need to install any enhancement package for the same.
    This is a very critical requirement and hence request MM consultants to provide their valuable inputs.
    Regards
    Gurcharan

    how did you test? did you always create new POs after your changes in master data? Or did you just expect that the existing PO would automatically get to know about such changes?
    Was the existing PO price found from the info record? Can you proof that from the analysis in the condition tab?

  • Service order posting date error.

    In DBM Service order posting date is taken from the controlling document because of that error comes as
    Document date 03.12.2011(Curent date)is greater than billing date 02.12.2011(Date given in Billing date in service order header)
    But this error is not coming in sales document..
    I need to post service order in the date i mentioned in the service order..
    How dould i resolve this issue..?

    Hi Arvind,
    there a many notes describing this problem:
    1474254, 1473093, 1422246, 1482159, 1588751, 1359333, 1658317
    Best regards
    Robert

  • Using Function modules in  BSP - Operations on Service Orders

    Hi,
    We are creating a custom BSP application for scheduling resources and updating appointments for resource personnel.
    The process is as follows:
    From the list of Service Orders with some product added as line item, with status OPEN, the user selects a SO and makes an online payment.
    Returning from the site, the Status of the Service order is changes to Released. Following this, the available resource is assigned to the Service order and the appointment details are populated in the Service Order. Subsequently, another line item of the Service order is set to Released.
    We are using the following function modules in the order as given below:
    To set status of a line item to Released
    1)     CRM_ORDER_INITIALIZE
    2)     CRM_STATUS_SET_INTERN_OW
    3)     CRM_STATUS_SAVE_OW
    4)     COMMIT WORK
    To assign a resource to the Service Order
    1)     WFD_RES_GET_AVAIL
    2)     CRM_ORDER_INITIALIZE
    3)     WFDS_GET_ASSIGNMENT_TO_SO_ITEM
    4)     CRM_ORDER_INITIALIZE
    5)     WFDS_CRM_SRV_ASSIGNMENT_MODIFY
    6)     WFDS_SAVE
    7)     WFD_TRANSACTION_COMMI
    To update the assignment dates in Service Order
    1)     CRM_ORDER_DEQUEUE
    2)     CRM_ORDER_INITIALIZE
    3)     CRM_ORDER_INIT_OW
    4)     CRM_ORDER_MAINTAIN
    5)     CRM_ORDER_SAVE
    6)     BAPI_TRANSACTION_COMMIT
    To set status of a second line item to Released
    1)     CRM_ORDER_INITIALIZE
    2)     CRM_STATUS_SET_INTERN_OW
    3)     CRM_STATUS_SAVE_OW
    4)     COMMIT WORK
    Using these FM’s in a report program or even in Debug mode works fine, except in the BSP’s where the behavior is random.
    The issue that we are facing:
    1)     Calling the Function modules sequentially, it takes time to update the order after execution of a BAPI/RFC and at times the order gets locked although we are using the Function Module CRM_ORDER_DEQUEUE after a logical block, and the Service Order is un-available for subsequent actions
    2)     At times, the Steps get executed correctly
    3)     At times the Steps get executed correctly after adding certain delay after each logical block of steps, but at times the time is not enough for the order to get updated.
    Can someone help us solve this un-predictable behavior?
    If someone has previously worked on such a requirement, please provide inputs on the scenario.
    Also, please let me know if there is a fail-proof procedure to ensure that the steps get executed completely and also if there is a need to use alternative BAPI’s in a specific order.
    Thanks,
    Regards,
    Siddhartha Jain

    I am afraid you would have :
    - to copy the standard FM 'MS_EXCEL_OLE_STANDARD_DATA' (it is wrapped up into EXCEL_OLE_STANDARD_DAT)
    - to comment this line in this newly created FM
      SET PROPERTY OF obj_ex_app 'Visible' = 1.
    - to call your own 'ZMS_EXCEL_OLE_STANDARD_DATA'
    That should do the trick.

  • How to configure follow up transactions for service order

    Dear All,
    I want to configure follow up transactions for service order as I already there is follow up transaction
    For Service order below are follow up transactions
    Service confirmation
    Warranty claim
    complaints
    Task 
    If I want to add customized one then how to add ?? as I am not able to find out configure in IMG
    kapil

    Have you already customized Copy Control for your Service Order? If you want to add other transaction types the setting is necessary.
    The customizing path is shown as below.
    SPRO
    -> CRM
      -> Transactions
        -> Basic Settings
          -> Copying Control for Business Transactions
            -> Define Copying Control for Transaction Types
    Regards,
    Web

  • OSM - Central Order Managment - Service Order Managment

    Hi!
    I'm studing OSM. Now, I have a problem. How the request Order passes from COM (Central Order Managment) to the SOM (Service Order Managment) ?
    Thanks

    Hi !
    I'm studing OSM too, I have been reading documentation and I Understand that COM and SOM are booth in a Single Orchestration process that can be designed in
    "Design Studio" as a plug in of the Eclipse Plataform, when you talk about "how the request Order passes from COM to SOM" I asume that you understand the
    process to get the income message that comes from a external system as a file .XSD and then the Orchestration process have to convert that file in a XML that understand the OSM, then the OSM have to map each products or items or services into a fulfillment plan that specifies how to fulfill that products or services or orders, and all of this components are entities that you have to define in the Orchestration process and that entities or components are in the Environmet of the Design Studio, some of this components are: "Orchestation Sequence" , "Order Item Specification", "Product Class", "Fulfillment Mode" , "Orchestration Stages" , "Order Recognition Rules", "Process", "Descomposition Rules" , "Automated or manual Tasks", "Data Dictionary".
    For more information about Concepts read "Order and Service Management 7.0.2 Documentation" in this documentation you can find the next topics:
    Communications Order and Service Management Concepts:
    3 Order Request Processing
    About Receiving Orders
    Understanding Order Input and Request Processing
    Understanding Order Recognition
    Defining Recognition Rules in Design Studio
    Recognition Rule Errors
    Understanding Order Validation
    Understanding Order Transformation
    Understanding Order Creation
    4 Orchestration Orders
    Understanding Orchestration Plans
    Understanding Orchestration Models
    Understanding Decomposition Rules
    Understanding Fulfillment Modes
    Understanding Orchestration Stages, Sequences, and Processes
    Modeling Orchestration Stages in Design Studio
    Modeling Orchestration Sequences in Design Studio
    Viewing Decomposition and Dependencies Graphically
    About Creating a Cartridge for Orchestration Orders
    Understanding Order Items and Order Components
    Understanding Order Component Control Data
    About Modeling Order Items in Design Studio
    About Modeling Order Components in Design Studio
    Understanding Dependencies
    About Compensating Dependencies in Orchestration Plans
    About Modeling Dependencies in Design Studio
    Understanding Product Specifications
    About Importing Product Classes in Design Studio
    About Creating Product Specifications in Design Studio
    About Defining Order Components in Product Specifications
    You can fin this documentation at: https://edelivery.oracle.com
    Regards.
    Lucas.

  • Creating FOC and return based on Service order

    Dear all,
    I am working on the scenario where the FOC & return order need to be created based on the customer complaint. The decision took in the service order like Return or FOC then the concern process should initiate as bellow.
    Notification
    Service order
    FOC/Return
    Delivery
    Invoice
    Can any one help me on this?
    With Regards
    Aswin Nair

    Hi,
    I think you are working on CS module,
    Notification is created and from their you trigger a Service order
    Now service order is nothing but our sales order or a contract.
    Make a copy control for the service order to your FOC or return Order. (VTAA)
    fetch all the data to your FOC or Return order do the process for these two.
    Your Service order will be open till you complete the process
    then complete the service order and notification
    Regards,
    Sudhir

  • IW31 Service Order created with reference order,sold to party not populated

    Hello
    If one decides to create a new service order with IW31 but based on an old one using reference order field, not all data's are popullated to the new document:
    It works for some data's like :
    - operations
    - components
    It does not work for the following data's:
    - service order description
    - sold to party
    - main workcenter
    Does someone know if it is possible in the customizing to determine "copy rules"  in order popullating values from the reference document to the new?
    Is it a bug or a SAP standard behaviour?
    Kind regards
    Chris

    Hello,
    The behaviour you have described is correct - Description, partners, main work center are not copied from reference order. See note 197581.
    -Paul

Maybe you are looking for

  • Using index and NULL

    Hi, I have the following issue (10.2.0.4) I have index on NO0_SESSION_ID and TBNAME how can I force using index ? Thanks for your help UPDATE BXAT.no5                                        SET TBNAME = :p0,                                       REPL

  • HT4527 HOW DO I MOVE FILES FROM MY IPOD CLASSIC 80GB TO A NEW COMPUTER?

    Just moved, computer that had my ITUnes library on it was damaged in the move.  How can I move my files onto my new laptop? 

  • Free Bumper program ending Sept. 30th

    Hi all, just ordered my iPhone 4G yesterday and just wanted to check in on the "Free Bumper" program. In the conditions to the program Apple stated that the program ends for iPhone ordered by Sept. 30th. My iPhone is bound to be shipped only by mid o

  • Need Help Using DateFields...

    whenever i invoke the method getDate(), the DateField resets to its initial value and i don't want that to happen... here's my code: class DateInputForm extends Form implements CommandListener{      private final SalesMIDlet m;      public Date curre

  • How to add name to account

    I need to add my son to my account online so he can get info when he is calling customer service. How could I do this through myverizon?