Process Order Settlement Rule by Order Type

Hi Experts
Our Client  a requirement to have Process Order Settlement by Order Type please let me know how it can be achieved
In SAP  a Process Order Variance is settled via the following Combination in OBYC  :-
1 Chart of Accounts
2 Transaction PRD
3 Valuation Modifier
4 General Modifier
5 Valuation Class
6 GL Account
Can   this account assignment based on the Order Type ?
Thanks
Suman

Dear Suman,
Normally, Order Types serves a different purpose. We can maintain default settlement rule, Costing Variants, Settlement Profiles, Number ranges etc at Order Type Level.
It is not possible to directly manage the Order Types in the Account Assignment in OBYC.
Thanks & Kind Regards
Umapathi G

Similar Messages

  • How to open field WERKS in Internal order settlement rule

    Hello experts,
    Could you explain please  how to add field PLANT (WERKS) in internal order settlement rules. I would like to fill out this field during the settlement process.
    Any advices will be very appreciated.
    Regards,
    Ivan

    HI Ivan,
    Please post more details on your business scenario. Why you want to add plant field in the rule?
    To which receiver you want settle your internal order? If you want to settle to a material for instance, plant will be one of the field available. Try double click on settlement rule to get to detailed screen.

  • Where can I define Account assignment category for order settlement rules

    Dear Gurus,
        When I used Tcode: CO07 to create a rework order for parent order. But I cann't find the Account assignment category = Ord (Order) in the maintain Settlement rule overview.
      Where can I define Account assignment category for order settlement rules?
      Please help me. Thanks!
    Regards
    Paul.

    I've resolved this question.
        Firstly, run OPJH - Define Order Types, we should assign settlement profile for the order type.
        Secondly, Run OKO7-Maintain Settlement Profile, find and mailtain the settlement profile. In 'Valid Receivers' we should set the field 'Order' = 1-(Settlement Optional).
        Thirdly, run CO07 - Create Order without material. We can find account assignment catetory 'ORD' in maintaining Settlement rule.
    Edited by: Paul Chan on Feb 16, 2009 5:15 AM

  • Validation durng maintenance of Settlement Rule for Orders

    Is there a way to set up validation during maintenance of settlement rules for orders? Is it via OKC7? How do you do it?

    Dear Noel,
    there are no standard functionality which will make  the entry
    of a settlement rule required in TS KO01 other than having a "required" valid settlement receiver in the settlement profile you have assigned to the order type in TS KOT2_OPA, (you can change the settlement profile in TS OKO7).
    Then you will receive an error message in TS KO01 if you try to save an internal order without a settlement rule. This is the system design.
    However, you also have the possibility to automatically fill the
    settlement rule of an order either via a reference order (or model
    order. TS KOM2),  which you assign to to the order type in question, or you can check the standard enhancement COOM0003, (user exit EXIT_SAPLKOBS_001).
    You can also read the documentation of this user exit in TS SMOD.
    Regards,
    CG

  • For internal order settlement rule amount column is requied instead %

    Hi Gurus,
    For internal order settlement rule percentage is there but business wants  to settle from AUC to final asset by amount wise how can we do this.
    I tried to change the investment profile but it is coming amount field while saving it is not displaying.
    Please help in this regard
    Thank you.
    Ranganadh

    Hi
    Check the path
    IMG>Controlling>Internal Orders>Actual Posting>Settlement>Maintain Settlement Profile>Maintain Settlement Profile.
    Here there is a tick for amount settlement under Indicators. You need to maintain this check box for your requirements.
    Regards
    Sanil Bhandari

  • Maintain internal order settlement rule using LSMW

    HI ALL
    I want to do mass maintenance of internal order settlement rule. Settlement category is PSG.
    But when I use LSMW to do KO02, I only can input one settlement receriver, the first line will be overwritten by the second line.
    I also see BAPI INTERNAL_ORDER_CREATE,but cannot find PSG as a settlement category.
    Does anyone know how to do this?
    THX
    Deelia

    Hi Lian
    When you do recording, enter two settlement rules..
    Then, before pressing the "DEFAULT ALL" button, change the Field names for the 2nd settlement rule
    The problem you described happens because the field names for both settlement rules are same.. Hence, it gets overwritten
    Assume that field name for Order is AUFNR... You can change the field name in recording to ZAUFNR for one of the fields
    See the screen shot, wherein I changed the name of the recorded field to _01, _15 and _70
    Br. Ajay M

  • Work order SETTLEMENT RULE Error

    Workflow Work order SETTLEMENT RULE Error, but settlement is done no problem in updation. But notification error there.
    Notification of completion cannot be generated
    Problems occurred when generating a mail
    Error '9' when calling service 'SO_OBJECT_SEND'
    Error handling for work item 000112476185
    Work item 000112476185: Object 000020154849 method UPDATESETTLEMENTRULE cannot be executed
    Call transaction was canceled.
    No errors occurred -> Details in long text
    No errors occurred -> Details in long text
    Please advice what could be the reason this error.
    Best Regards,
    Prabhakar

    Message no. WL821
    Message no. FD009
    Message no. WL863
    Problems occurred when generating a mail
    Message no. SWF_RUN534
    Error handling for work item 000133673828
    Message no. SWF_RUN630
    Error '9' when calling service 'SO_OBJECT_SEND'
    Message no. SWF_RUN535
    Thanks,
    Prabhakar

  • Process order - settlement rule

    hi experts,
    our client has a R&D trial batches scenario .
    for that they will create a process order and the cost should go to cost center of r&d and not to matrial.
    at present i get MAT in settlement rule , so the cost is settled against material.
    i need CTR to come in default when i create the process order instaed of MAT .
    please advice.
    regards,
    satish

    If PS is implemented
    for project related production for R & D
    1) create a project profile with non valuated( for raw material procurement for project the price is taken from info record.
    2) assign the production material in activity
    3) maintain a settlement rule as cost center R &D
    4) Run a MRP for a material
    5) convert plan order into production order, system will set the WBS as settlement rule
    6) Do the GI  in MB1A or co11n  ,confirmation in Co11n & GR in MB31 or MIGO or in CO11n
    (If the material is valuated, system will take MAT as default ( as per the setting in OPL8 default settlement rule as PP1 or PP2)
    the reason is if material is valuated, variance  = (GI value + activity value) - GR value
    only the variance in settled in settlement, so the variance value( (GI value + activity value) - GR value ) is going to MAT
    if the material is non  valuated then variance =(GI value + activity value) )
    7) do the settlement for production order ( the variance (GI value + activity value) ) is settled to WBS element
    8) after that confirm the project in CN27.
    9) settled the project in CJ88, the cost will settled to relevant cost center
    if PS in not implemented
    or go head with
    you can create a order in CORO itself by maintaining settlement rule as CTR with R& d cost center( manually)
    we can't make particular cost center as default in settlement rule.

  • 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

  • Material number in profitability segment in internal order settlement rule

    Hello,
    We have a process which is the following: the real posting for the revenue in the sales order is an internal order. Once the internal order settlement is done, then the values flow to COPA.
    The material shows up in the revenue FI document, but it does not show when we look at the internal orders line items.
    I need to have the material number from the sales order (from the revenue posting) automatically identified in the profitability segment in the settlement rule of the internal order.
    Would anyone  know how this can be done?
    Thank you!

    Hi,
       Where exactly are you checking for the material no ? When you settle the IO to COPA a record type C will be created in COPA. Is the material no missing in the record type C ?
       In that case if the sales order no is available on the internal order then you can in a derivation rule do a table lookup on VBAP and get the material no.
    regards
    Waman

  • Internal order settlement rule

    Hi Friends,
    We have a internal order type with investment measure for AUC. When I create a internal order it is creating a AUC in the background but no settlement rule is updated. I released the order, posted some values and ran KO88 ( with and without TECO status) but still settlement rule is not updated with AUC. It is not even allowing me to update settlement rule manually with the AUC.  Also in the settlement rule, I don't see AUC in the object type, but I see a FXA, not sure if it is an issue. Thanks in advance
    Edited by: nspv81 on Dec 7, 2010 10:05 PM

    Hi,
    The system design does not offer the settlement type "AuC" for manually created settlement rules. This is correct.                                 
    AuC-settlement rules can only be created by the system automatically if the order/WBS-element has an investment profile with the flag "Manage AuC" set. The investment profile can be reviewed in transaction OITA.                                                                               
    If this is the case then the system will create the AuC rule during the FIRST run of a periodic settlement (update run) by    automatically taking the AuC as a settlement receiver.                                                                               
    If you do however not use the investment profile you need to maintain a fixed asset settlement rule and enter the asset number manually.         
    regards Bernhard

  • Settlement rule - Internal orders

    Hi all
    Where do I define an automatic settlement rule for settlement of an internal order to a GL account?  I do not find any strategy sequences that would settle to a GL account....
    I know that I can use those strategy sequences for cost centers, WBS elements, etc. 
    Is there anything that I need to configure different?
    Please help...
    Thanks

    Hi Raghu
    Thanks for your quick reply.  I am talking about the automatic settlement rule.  I know how to create the settlement profile & define it manually when I create orders & make sure it gets settled to the GL account.
    But my client wants to default that settlement rule whenever they create orders.  For that I need to define an automatic settlement rule which will default itself to any order that i create with my order type. 
    It is under SPRO -> Controlling ->Internal Orders ->Actual Postings->Settlement -> Automatic generation of settlement rules -> Startegy sequences.  So there I dont find any GL account settlement strategy sequence.  So I was asking if anybody have set that up before for an auto settlement rule.
    Thanks

  • Validating Internal Order Settlement Rule during creation

    Does anybody know of a user exit, badi, anything, that can be used to validate assignement data when creating/changing the settlement rule on an internal order?
    Appreciate the help...
    Sam

    Hi, I just wanted to come back and add this extra information incase someone else needs it in the future:
    I think we were finally able to come up with an acceptable solution.
    <b>The Problem:
    ============</b>
    SAP does not provide an easy way to validate detail section of a settlement rule for an internal order. The user exits that are available do not import the COBRB structure that contains the screen data entered by user in the detail screen.
    <b>Solution:
    ===========</b>
    Watch out for wrapped lines!
    (1) Implement the BADI: <b>CO_SRULE_CHECK</b>; NO filter; Settlement Rule Custom Validation BADI
    (see current thread for details)
    Inside the <b>DISTRIBUTION_RULE_CHECK</b> method of your BADI, implement your custom validation. You can call out to your standard CO validaton module, or whatever.
    (2) Implement user exit: EXIT_SAPLRKIO_002(include zxaufu02): Call settlement_rule_check.
    (3) Implement a subroutine as shown (adapt to your business environment):
    FORM settlement_rule_check.
    DATA: exit type ref to IF_EX_CO_SRULE_CHECK.
    DATA: lt_cobra LIKE cobra OCCURS 0 WITH HEADER LINE, lt_cobrb LIKE cobrb OCCURS 0 WITH HEADER LINE.
    don't validate in display mode
    CHECK I_ACTVT NE 03.
    Call function to get the current settlement rule from
    memory buffer (this is the crux of the solution)
      call function 'K_SETTLEMENT_RULE_GET'
           EXPORTING
                objnr     = i_aufk-OBJNR
                x_all     = ' '
              TABLES
                e_cobra   = lt_cobra
                e_cobrb   = lt_cobrb
              EXCEPTIONS
                not_found = 1
                others    = 2.
      if SY-SUBRC <> 0.
    raising E_MESSAGE.
      endif.
    Now Prepare/call BADI to check the custom rules
      class CL_EX_CO_SRULE_CHECK definition load.
    create an instance of BADI
      call method cl_exithandler=>get_instance
           changing
            instance = exit.
    call the check method of the BADI
      call method: exit->DISTRIBUTION_RULE_CHECK
           EXPORTING
               DISTRIBUTION_RULE = lt_cobrb
      EXCEPTIONS
         not_allowed                = 1
         not_allowed_with_msg       = 2.
    either use a standard message function or create your
    own
      IF sy-subrc = 1.
        PERFORM message_send
          USING 'KD' 'E' '027' space space space space space.
      ELSEIF sy-subrc = 2.
        PERFORM message_send
          USING sy-msgid sy-msgty sy-msgno
                sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
                space.                   "...
      ENDIF.
    endform.
    (4) Test, Test, Test. Hope it works for you.
    Sam

  • Settlement rule for order

    hi co guru sir....kindly guide me to maintain  settlement rule for production order. steps by steps..plz..
    problem is this when i create planned order to production order ..first  screen open for maintain settlement rule...i have maintained..but may be wrong...
    plz guide me for maintain the settlement rule........
    thanx
    regards
    Aqueel

    Hi,
    Settlement rule determines which portion of the costs on a sender should be settled to which receiver(s).
    You need to create a settlement rule to settle the actual costs of a sender object. The settlement rule contains the distribution rules for the sender.
    Structure: The settlement rule contains:
    - One or more distribution rules
    - The settlement parameters for a sender object.
    Creating a Settlement Rule:
    You previously had to maintain the settlement rule for internal orders manually. Now the system can automatically generate settlement rules for internal orders.
    Procedure:
    1) Choose Settlement rule in the master data maintenance for the relevant sender object.
    The Maintain Settlement Rules: Overview screen appears.
    If you stored a default for account assignments in the settlement profile then the system displays the existing distribution rules. The settlement receiver is the object type you stored as an account assignment default in the settlement profile.
    You maintain settlement rules in Customizing under Controlling -> Internal Orders -> Actual Postings -> Settlement -> Maintain Settlement Profiles.
    2) Choose Edit -> New rule or enter the value directly.
    Specify how the sender object costs are to be settled to the various settlement receivers:
    - By percentage
    - By equivalence numbers
    For distribution rules of the same settlement type (periodic or total) you need to determine the portion using either percentage rates or equivalence numbers.
    Specify the settlement type for each distribution rule.
    The system defaults the settlement type depending on the receiver, for example PER for cost center, FUL for fixed asset. You can overwrite the default value, if required. When you save the sender object, you automatically save the settlement rule.
    I hope it will help.
    If helpful, please assign points.
    Regards,
    Manju

  • Error message - data master internal order settlement rule

    Hi people,
    I'm creating an internal order, and in the settlement rule, i'd like to put a message error when i make a distribuition over 100%. For example, i put 50% in a settlement receiver and 65% in another one, that makes 115%. The system shows a message, but it allows me to save. I need that shows an error message and don't allow me to save.
    Anyone can help me?
    The message that appears is this one:
    Total = 115.00%, ( Set.Type PER / Version / Actual settlement ), period 002/2009
    Message no. KD042
    Diagnosis
    You have entered distribution rules which settle 115.00% in total. This applies for settlement view ( Set.Type PER / Version / Actual settlement ) in period 002/2009.
    When checking the percentage total, the system found one of the following errors:
    The total percentage for the distribution rules is more than 100%
    The total percentage for the distribution rules is less than 100% and this is a rule for full settlement.
    The total percentage for the distribution rules is less than 100% and the 100% check is switched on in the settlement profile.
    Procedure
    You can ignore this message if you are settling by fixed amounts. The settlement then checks whether the settlement sender has been fully credited.
    Otherwise, correct the percentages for view ( Set.Type PER / Version / Actual settlement ) to be able to settle exactly 100% in period 002/2009.
    If these rules are not full settlement rules (settlement type GES), you can switch off the 100% check in the settlement profile. This procedure also suppresses the message in future.
    Note
    If you cannot find any fields where you can enter percentage values, this is probably because the settlement profile is configured to hide them. Switch on percentage settlement in the settlement profile, or use equivalence numbers for your rules, if the project profile allows this.
    Many thanks.

    Hi
    Below is the extract for the 100% Validation check. Please check the bold part. Even if you save the settlement rule with more than 100% at the time of settlement this will be errored.
    dentifier for "100% validation"
    Indicator controlling whether percentages in the settlement rules are checked by the system.
    If you have defined percentage distribution rules for a particular settlement rule, the system checks the total percentage either when you save the settlement rule or if you use the percentage check function.
    Use
    If the indicator is set  The system issues a  warning
    if the total is <> 100%.
    If the indicator is not set The system issues a warning
    if the total is > 100%.
    In both cases, you can ignore the warning and save the settlement rule. However, to be able to run the settlement, you must first correct the settlement rule.  The settlement run itself prevents you from settling more than 100%.
    Note
    The indicator only affects periodic settlement.  In overall settlement, the percentage must always be 100%.
    You can also use this indicator if you are not using percentages for settlement.  If this is the case, you must activate the equivalence numbers.  You then receive a warning that, even if you have entered settlement rules, none of the rules has received an equivalence number (other than zero).

Maybe you are looking for

  • How to get counter value from Historian

    Hi Experts, We have got a scenario to keep the number (counter) to see how many time a value of tag have been changed. For Example: If the values change from 1 to 0 and  0 to 1 for 25 times in a minute. We would like to get this number (25) from Hist

  • HT1766 My iPhone will no longer sync to itunes.

    I have an iPhone 4 and have always been able to connect to my lap top via USB and it would connect and sync to itunes automatically. However, it no longer connects or can be found on itunes when I connect my phone to my lab top. How can I fix this? I

  • Safari 5.1.7 crashes

    Hello I agree Safari is very fast. but however the last two updates created a problem with the stability of the software. It crashes easily when surfing and or downloading. I had run the disc assistant. No change Any suggestions? Peter

  • Message processing error

    Hi I am doing an Idoc to File. The same Idoc is triggered to two receiving interfaces, which are both File.  I copied the message from the Test tab of Message Mapping in IR and pasted in Runtime work Bench , Integratioon Engine test message tab. I ge

  • Why have reminders stopped synching on ios8 when iCloud Drive is switched on

    i have shared reminder lists on my iPhone that are failing to sync onto my iPad now that both devices have iOS 8 installed. If I disable iCloud Drive then the sync starts working again. Any ideas why?