Service order to sales order settlement

Hi Team,
While settling service order to sales order via KO88, our Product Costs settled to one secondary cost element say-962100 & Labor Costs settled to secondary cost elemnt-say 968000. We need to pass journal entry for transfer labour cost to GL account manually.
Do we have any option to post enrty to GL account"salaries & wages" at the time of settlement itself.

Hi,
I would like to describe the question in detail:-
We have a client requirement in one of business scenario of   u201CService order to sales order settlementu201D:-
Business Scenario:
Customer sends goods for repair to us. We create a repair sales order and on saving the sales order u2013 it creates a service order.
Goods are issued and labor costs are booked on the service order.
Item is repaired and we bill the customer.
At the month end,
-     we settle the material cost and labor cost to repair sales order (hence matching cost with revenue from management books view)
-     we settle repair sales order to COPA.
Question/Issue:
When the labor cost is booked on the service order, the cost center gets the credit and costs are debited to the service order. However, from accounting perspective, the costs are still sitting on the SALARIES AND WAGES GL account.
What we need is to make an accounting entry for this labor cost to COGS u2013 OTHERS for all such labor cost booked.
How can we achieve this?
Thanks
Pooja

Similar Messages

  • Assiging wbs element as settlment receiver in service order settlement

    Hi PM CS Experts.
    We are using scenarios of creation of service order from sales order. So whatever cost we incurred for service order settling to sales order via settlement rule - settlment receiver is Sales order i.e. SDI. We are using settlement profie XX which have default object type for settling SDI.   While releasing the service order the settlement rule created with settlement receiver is SDI.
    Now for different business scenarios, we are settling service order cost to WBS. Now we want to create a settlemetn rule for WBS, settlement receiver will be WBS element,  while saving the service order.  What configuration, master data or processes we have to follow for this.
    please reply on this.
    regards
    abhay

    Sales Order line item have account assignment WBS element. From this sales order line, a service order will be created.   So our idea is whatever cost booked to service order should be settled to wbs element instead of sales order.  
    also in location tab of service order, the wbs element from sales order is not inherrited in account assignment section.  Why this we are not knowing. Have you have any idea for this.
    regards
    abhay

  • Customer service Order settlement

    Resource related billing.
    I created a Service Order. I finished all the steps from Create Order to Billing VF01.
    Next Service Order Settlement. I did not activate Profitability. I freezed the settlement profiles and allocation structure.
    I configured the settlement to Sales document item.
    I cannot settle the order. if I give Sales document also in settlement rule order is not accepting.
    Suggest.

    Error message.
    Maintain the settlement rule of the sender.
    I have maintained the settlement rule. I have assigned a settlement cost element  to receiver category as SDI.
    I got the error message when i do settlement.

  • Service Order Settlement - assigned to PSG

    Hi,
    I need a help regarding Service Order Settlement assigned to Profitability Segment.
    Currently, in our system every item of SD Invoice posts revenues and COGS to profitability segment (PSG).
    Main characteristic of PSG are: Customer, Product, Division, Profit Center.
    We have implemented CS module using in Car maintenance service.
    And now in CS module it is not possible to get PA document automatically after an invoice posting so we have to settle Service Order to PSG.
    But Settlement rule for Service Order is not on item level (per every material-product separately).
    We wants to have the same rules (per Product char.) for Service Order as we had so far in SD.
    Is it possible to customize Settlement rule of Service Order on item level?
    For instance according to an Invoice items from document flow:
    Thanks,
    Zoran

    Resolved

  • Service Order settlement

    Hi,
    I need to set-up settlement of a service order. Can anyone tell how to go about it? To which elements does usually a service order settles? Primary/Secondary, is secondary the how does it get posted to G/L ?
    Thanks,
    Pankaj.

    hi pankaj..
      Settlement takes place through settlement rules you have created for the order.The costs are initially collected on the order. They are then transferred to the settlement receiver (Fixed asset ,Cost center ,WBS element,Order ,G/L ccount ,Material ,Asset under construction etc)specified in the settlement rule.
    You can settle an order if:
    1.It is released
    2.It has the status Settlement rule created
    3.Costs collected for it have not yet been settled
    4.A business completion has not yet been performed for it
    Creating a Settlement Rule Manually
    Call up the order in change mode.
    Choose Settlement rule.
    The following cases can occur:
    If a settlement rule already exists for the order, you reach the screen Maintain Settlement Rule: Overview directly.
    Check the settlement rule.
    To change it, go to detail data on the Maintain Settlement Rule: Distribution Rules screen, where you can make additional entries.
    If a settlement rule does not yet exist for the order, you must first specify whether you want to maintain the settlement rule with or without the system proposal for the distribution rule. A screen appears where you can maintain the settlement rule.
    Make all the necessary entries on this screen.
    Return to the order and save it.
    I think this will help you
    kkumar

  • User exit for profitability segment in service order settlement rule

    Does anybody know if exit EXIT_SAPLKEAK_001 works for the profitability segment creation during the creation of a settlement rule of a service order?
    The context is the following: the company uses service orders which are settled periodically (it receives revenue from sales order which is posted to the service orders at time of billing, and also costs at time of goods issue). The profitability segment in the settlement rule of the service order needs to be the same as the one from the billing document that posted to the order.
    Can I use EXIT_SAPLKEAK_001 to find the characteristics from the billing document and populate it in the PSG of the settlement rule? If yes, could this be applied to only one specific service order type?
    Thank you.

    Hi
    If your settlement is triggered by a batch or is triggered by a workflow exit EXIT_SAPLKEAK_001 is not run. From release 5.00 on characteristic groups are indeed not considered any more during batch input processes because there were problems before with initial chars of a CO-PA line item resulting from a batch input process that actually shouldn't be initial.
    Refer SAP Note 581739, which put an end to usage of char groups during batch input processes. Also refer SAP Note 142628.
    Regards
    Sanil Bhandari
    Edited by: Sanil K Bhandari on Jun 23, 2011 10:12 AM

  • Service Order settlement to GL

    Hi,
    I want to settle the service order created for customer under warranty to a - Warranty Claim GL.
    I have maintained the settlement rule in the service order for Gl and have given the - Warranty Claim Gl also.
    Settlement in KO88 is also happening with full amount being settled to the GL (Material + labour).
    My query is since the material consumption is already shown as an expense do we need to settle the material part also to the GL.
    What is correct method to process service order under warranty?
    Also where i can default the settlement Rule for the service order?

    Hi,
    What you said is correct because the Gl - Warranty Claim is only getting debit and credit for settlement.
    How actually is the process for customer warranty done through service order.
    The client wants to post cost incurred to service the machine to the GL - Warranty claim.
    Since they cannot bill the customer.
    what is the correct method of doing the service order under warranty.
    Edited by: lolu jo on Jan 18, 2012 4:08 PM

  • Archived Service Orders settling in the month end job!!!

    Hi All,
    Service orders were archived using object PM_ORDER and now the month end settlement job has settled some very old service contracts. Why is this happening inspite of running the archive pre process job which ensures that the service orders have been settled before archiving them.
    What can be done to correct them? We have a list of order numbers which have got settled, but not sure how to set this problem right.
    Plus need to prevent this from happening in the next month end settlement.
    This is a critical issue.. so any help will be greatly appreciated!
    Thanks in advance!
    Janani

    Hi ,
    1)  In general , archived Orders won't be avl in the system for process. Check whether those orders are really archived .
    2) While running preprocess for archiving that is deletion process for Orders , it might have closed/deleted the linked objects ( for e.g. Purchase requisitions,reservation, etc ) . System might have settled those orders in the current settlement run
    Regards
    Mani

  • Service order settlement with Accounting indicators

    Hello,
    I created a service order and confirmed labor with three different accounting indicators Warranty, contract and Billable. I want to settle costs from warranty line to G/L account 123, Contract line to G/L account 234 and Billable line to Profitability segment.
    Does anyone know how to use result analysis along with accounting indicators to settle costs? Did anyone implemented this process? Any help is appreciated
    Regards

    Resolved

  • WBS Settlement rule control for service orders

    Hello,
    We have an requirement to implement validation point for service order settlement rule. Currently there is no validation check of settlment rule for service order. So that the settlement is happend to incorrect receivers in service orders.
    For example :
    Service order created for company code - 400 and the settlement rule receiver should be WBS which is belongs to same company code but some case , user are maintained wrong WBS in settlement rule which belongs to some other company code.
    Can you please hlep us on this requirement and suggest any enhencement point avalible on the same.
    Thanks
    Risha

    Hi,
    Please go to okg2,
    Calculate wip or result analysis
    remove the tick for Order In Engineer to Order Production
    Now run result analysis and check whether settlement will not happen for cross company code.
    please check this and revert back.
    Thanking you
    Vengaiah Chowdary

  • How to do settlement for service order - error message

    Hi,
    FYI, right now i'm involving with sap enhancement implementation (4.6c to Ecc6.0).In 4.6c I'm using Z program (SA38) to maintain settlement rule & create session name and then, KO8G for performing settlement.In log issue session, everthing is ok (status - process) and no error in log (but it still goes to dummy cost centre).
    in Ecc, i still using same program and T-code, but error message in log exist.(status - Incorrect)
    Notification is completed --> can only be displayed
    Rule cannot be deleted
    Order 1000000933: no costs or revenue exist
    Invalid account assignment category (--> long text)
    Transaction error
    can anyone give me guidance and how to handle this issue? does any configuration maybe wrong or not, please help me. I'm very appreciated your helps.i'm also looking method which using standard t-code (without customize program) to perform service order settlement.user manual very useful and important for me.
    Thanks.

    Hi
    anyone can helps me?
    Thanks

  • Settlement of service orders

    Hi Gurus,
    Can anyone explain me the process of service order settlement with step by step configuration.
    Regards,
    partha
    [email protected]

    Hi,
    The Negative Sign is due to Cost Element Category 21(Settlement Cost Element) for the Receiver PSG, is assigned for Cost element Group Revenue(Source)  in CO allocation Structure.
    Thus flowing to COPA in negative value when settlement happen from Internal order.
    Can we change to Cost element category 11 ( By cost element - Check box) at Receiver PSG and removing the settlement cost element from Receiver.
    Will it cause any problem in CO allocation structure.
    We have datas in Settlement cost element for the fiscal year .
    Thanks
    Sankar

  • Service prod in service contract and service order thro RRB!

    Hi,
    I have service contract with service product say Rep_service with 1 Hr rate as 100 USD in place for a particular equipment with serial number.
    I have received a complaint now I am raising a service order SM01 service order with contract
    I have maintained the same equipment number in the Service order as in service contract
    and selected the service contract too.
    i have operations and material consumption for service order.
    When I run  DP90 RRB the material determined is Service (different service product) based on my DIP profile, (should I maintain the same service product in DIP profile as in service contract or any other service prod can be maintained). What happens to this billing document generated from DP90?
    And my service order settles to service contract.
    I think when service contract is in place then to generate billing I will use only service contract as reference.
    Please suggest me how to go about it.
    Kindly if possible give me some link to documents.
    Regards,
    N.Nagaraju

    Hi Nagaraju,
    First of all, you can bill Service Contract and Service Order differently. This is because you may wish to charge contract fees irrespective of whether service occurs or not.
    Secondly, while maintaining DIP profile, you can use different material from the one used in contract. Just make sure that it gives explanation as to what service was performed so that customer will understand the invoice.
    DP90 will generate Debit memo request. You will need to create billing document against this using VF01.
    When you settle the service order (KO88), it will be settled against service contract.
    Please let me know if you need any further information.
    Regards,
    Aaditya.

  • Settlement Rule for service order created based on sales order

    Hello,
    I am creating a sales order and entering  WBS as an cost object.
    After creation of sales order the Service order is created.
    For service order type in the settlement profile  WBS is maintained.
    But the system is not copying the WBS in Service order which is maintained in sales order.
    Can any body have an idea on this?
    Regards
    Abhijit

    Hi,
    As far as my understanding when service order is created through sales order then settlement rule is SDI and its item number
    Not what you maintained in account assignment tab of sales order
    When you settle service order then cost will settle on sales document and its item and then latter you settle sales order then settlement receiver is WBS element which you maintained in account assignment tab
    Kapil

  • Creating a Service Order automatically when saving a Sales Order

    Hello SDN,
    I'm trying to have SAP automatically create a Service Order when a Sales Order is created. To this end, I've tried implementing BADI workitem_template and have been using method before_update. I've been using BAPI BAPI_ALM_ORDER_MAINTAIN to create the service order.
    The problem is that in order for the BAPI to save the service order, the sales order needs to be fully saved and operational. Otherwise it just keeps saying 'sales order does not exist'. So the problem is that the BADI is intervening too soon in the saving process. The temporary sales order numbers have been replaced with actual ones, but the records do not show in the database just yet. I think there's a commit that still needs to be done or something.
    However, I cannot find a BADI or user exit that intervenes after the sales order is saved into the database, so this leaves me stranded.
    Any suggestions would be heartily apprechiated.
    Kind Regards,
    Niels.
    Edited by: Niels Ruelens on Feb 20, 2008 4:20 PM
    Edited by: Niels Ruelens on Feb 20, 2008 4:22 PM

    Following your suggestions, I've created an update function module and inserted it into the USEREXIT_SAVE_DOCUMENT. In this function module, I'm calling the BAPI.
    Problem with this approach is that I cannot debug, nor is he actually doing anything. Here's the code that is put in the function. Is there anything wrong with the way I call the BAPI perhaps?
      DATA:
        lt_srule     TYPE TABLE OF bapi_alm_order_srule,
        lt_bheader   TYPE TABLE OF bapi_alm_order_headers_i,
        lt_srule_up  TYPE TABLE OF bapi_alm_order_srule_up,
        lt_methods   TYPE TABLE OF bapi_alm_order_method,
        lt_return    TYPE TABLE OF bapiret2,
        ls_vbak      TYPE vbak,
        ls_vbap      TYPE vbap,
        ls_bheader   TYPE bapi_alm_order_headers_i,
    *    ls_header    TYPE cobai_s_header,
        ls_prps      TYPE prps,
        ls_srule     TYPE bapi_alm_order_srule,
        ls_srule_up  TYPE bapi_alm_order_srule_up,
        ls_methods   TYPE bapi_alm_order_method.
    *    ls_item      TYPE cobai_s_item.
      SELECT SINGLE * INTO ls_vbak
      FROM vbak
      WHERE vbeln = vbeln.
      SELECT SINGLE * INTO ls_vbap
      FROM vbap
      WHERE vbeln = vbeln.
      FREE: lt_methods, lt_bheader, lt_srule.
    * Fill methods
      CLEAR ls_methods.
      ls_methods-refnumber  = 1.
      ls_methods-objecttype = 'HEADER'.
      ls_methods-method     = 'CREATE'.
      ls_methods-objectkey  = '%00000000001'.
      APPEND ls_methods TO lt_methods.
    *  CLEAR ls_methods.
    *  ls_methods-refnumber  = 1.
    *  ls_methods-objecttype = 'SRULE'.
    *  ls_methods-method     = 'CREATE'.
    *  ls_methods-objectkey  = '%00000000001'.
    *  APPEND ls_methods TO lt_methods.
      CLEAR ls_methods.
      ls_methods-refnumber  = 1.
      ls_methods-objecttype = ''.
      ls_methods-method     = 'SAVE'.
      ls_methods-objectkey  = '%00000000001'.
      APPEND ls_methods TO lt_methods.
    * Fill header
      CLEAR ls_bheader.
      ls_bheader-orderid    = '%00000000001'.
      ls_bheader-order_type = 'ZM02'.
      ls_bheader-funct_loc  = 'FERBL_TD5C_DER'.
      ls_bheader-planplant  = 'B006'.
      ls_bheader-sales_ord  = vbeln.
      ls_bheader-s_ord_item = '00010'.
      APPEND ls_bheader TO lt_bheader.
    ** Convert the internal WBS to an external WBS element
    *  SELECT SINGLE * INTO ls_prps
    *  FROM prps
    *  WHERE pspnr = ls_vbap-ps_psp_pnr.
    **   Fill settlement rules
    *  ls_srule-objnr =   ls_item-aufnr.
    ****    ls_srule-sales_ord = caufvd_imp-kdauf_aufk.
    ****    ls_srule-s_ord_item = caufvd_imp-kdpos_aufk.
    *  ls_srule-wbs_element = ls_item-projn.
    *  ls_srule-settl_type = 'FUL'.
    *  ls_srule-percentage = 100.
    *  ls_srule-extnr = 1.
    *  APPEND ls_srule TO lt_srule.
    *  ls_srule_up-wbs_element = 'X'.
    *  ls_srule_up-sales_ord = 'X'.
    *  ls_srule_up-s_ord_item = 'X'.
    *  ls_srule_up-orderid = 'X'.
    *  ls_srule_up-settl_type = 'X'.
    *  ls_srule_up-percentage = 'X'.
    *  ls_srule_up-extnr = 'X'.
    *  APPEND ls_srule_up TO lt_srule_up.
      CALL FUNCTION 'BAPI_ALM_ORDER_MAINTAIN'
        TABLES
          it_methods              = lt_methods
          it_header               = lt_bheader
    *          IT_HEADER_UP            =
    *          IT_HEADER_SRV           =
    *          IT_HEADER_SRV_UP        =
    *          IT_USERSTATUS           =
    *          IT_PARTNER              =
    *          IT_PARTNER_UP           =
    *          IT_OPERATION            =
    *          IT_OPERATION_UP         =
    *          IT_RELATION             =
    *          IT_RELATION_UP          =
    *          IT_COMPONENT            =
    *          IT_COMPONENT_UP         =
    *          IT_OBJECTLIST           =
    *          IT_OBJECTLIST_UP        =
    *          IT_OLIST_RELATION       =
    *          IT_TEXT                 =
    *          IT_TEXT_LINES           =
    *     it_srule                = lt_srule
    *     it_srule_up             = lt_srule_up
    *          IT_TASKLISTS            =
    *          EXTENSION_IN            =
             return                  = lt_return.
    *          ET_NUMBERS              =.
      IF sy-subrc = 0.
      ENDIF.
    Edited by: Niels Ruelens on Feb 20, 2008 4:58 PM

Maybe you are looking for

  • Portal Forms are not getting displayed in the new oracle environment.

    Hi All, The Forms in our Portal applications are not getting displayed after we have done the upgradation of Database in Unix from 8i to 9i. The reports are working fine.The forms that were added as portlets are not getting displayed and other forms

  • How to manipulate authorization at runtime?

    Dear JDeveloper's gurus :D I want to implement an authorization system in my application...for example a certain user (the security administrator) can do the following: 1- Grant access to a certain page. 2- Grant Insert, Update, Delete on a certain A

  • Satellite L40-14G: How to change the "Lid closing" function

    Hi, if I close my notebook Toshiba Satellite L40-14G, PC went to sleeping mode. But I want that if I close it PC don't went to sleeping mode but it should work normally and display swtich off. How can I do it? Thank you for answer!

  • Thumbnail view of a TableView populated by an ObservableList

    Hello, I'm populating a TableView dynamically with objects in an ObservableList.  I'd like to mark some rows with varying colors depending on their content and would like to display the marked rows in a thumbnail view of the TableView.  The idea is t

  • Labview 8.0.1

    I get a full system crash whenever I try to mass compile after installing LV 8.0.1 on my PXI-8186.  I have 2 other non-NI machines which have not experienced this problem.  Has this happened to anyone else?