CO substitution OKC9

Good morning,
does anybody know if i can substitute the company code in CO document creation?
This is the scenario:
- 1 Controlling Area (9999)
- 2 Company Codes (1001; 1002)
- 1 service order (co object) created in Company Code 1001
- 1 Intercompany sales flow
Both at goods issue and at invoice issue performed by Company 1002, postings created by the system have:
- Company Code 1002 in FI documents
- Company Code 1001 in CO documents
I need to have FI and CO modules reconciled. Could anybody suggest me how to use CO substitutions to achieve the reconciliation?
Other suggestions are appreciated as well.
Thanks,
Regards
Enrico

Hi
I agree!
If I have understood your case well, Comp Code 1001 is requesting a service from 1002 and both are group companies...
The men and material is all incurred by 1002 and it is raising a charge on the Comp Code 1001 for its services.. So,
For Comp code 1001
Expenses = The invoice raised by 1002
Revenue = NIL
For Comp Code 1002
Expenses = The Men & Material incurred during the service
Revenue = The Invoice raised on 1001 
Ideally, in this scenario, you should have retained the indicator in OKKP and you should have created a Service order in Comp Code 1002 which would collect the expenses and revenue and then settle it to COPA.... Note that you are supposed to meet not only the Group reporting need, but also the  Legal Reporting needs.... The service Order in Comp code 1002, would solve both the needs...
When Co Code 1001 processes for the invoice from 1002, the expense would get posted in the service order... That should be the ideal scenario in your case...
You can use some BAPIs or Routines in SD/CS to replicate/create the service order in Co Code 1002 based on the Service order from 1001...
Similarly, based on the invoice done in Comp Code 1002, you can trigger the MIRO in Comp Code 1001...
Regards
Ajay M

Similar Messages

  • CO Substitution OKC9 Overwrite Manual Posting

    Hi All,
    I made a substitution in CO (OKC9) to substitute cost center value in COBL-KOSTL. For example: If Cost Element = 71000, substitute Cost Center 'AAAA'.
    When i manually entered/changed the cost center value to 'BBBB', system will overwrite it back to 'AAAA'. the same case happen when I do substitution for any of the CO Object. FYI, my company is using ECC6.0.
    Appreciate assistance from anyone who knows why does it happen and how to resolve it.
    TQ.

    Hi Ajay & Kumar,
    Thanks for your reply. Actually the substitution that I did is somehow not straight forward like my example. The actual rule is:
        Rule: COBL-KOSTL = 'WPEOD2' OR COBL-KOSTL = 'WHBB01' AND COBL-BUKRS = '1000'
        Subs: COBL-AUFNR = 'A100'
    Based on Ajay's second option, I tried to add 2 different logics;
          a)  Rule: COBL-KOSTL = 'WPEOD2' OR COBL-KOSTL = 'WHBB01' AND COBL-BUKRS = '1000' AND COBL-AUFNR = ' '
          b)  Rule: COBL-KOSTL = 'WPEOD2' OR COBL-KOSTL = 'WHBB01' AND COBL-BUKRS = '1000' AND COBL-AUFNR <> ' '
    Using both logic also, system still overwrite field COBL-AUFNR with the substituted value (A100) even if I manually changed the value.

  • Substitution of a profit center at FI document posting

    Dear experts,
    I have created a cost center in which master data no profit center has been indicated. This because I have set up a substitution that, with a user exit check a custom table, retrieves the correct profit center to be used in the posting and populate it in the "Profit Center" field.
    The problem is that the system is then changing the content of the field profit center with the dummy profit center (since no link between profit center and cost center is indicate ad cost center master data), which is not correct.
    Do you know how can I overcome or avoid this automatic substitution that the system is making?
    If I include a profit center in the cost center master data the system is anyway changing the one included in the document by the substitution with the one included in the cost center master.
    Thanks in advance for the help.
    Regards

    Hi again,
    actually OSS note 62417  and 102737 seem to indicate that the  behaviour you observe is intended by SAP:
    We must have done something to our system to change this behaviour and make substitution work. I will try to find out what this might be.
    62417
    Symptom
    In accounting, posting is carried out to a dummy profit center, although the triggering billing document contains an explicit profit center.
    The dummy profit center is set in a line item after a profit center has been explicitly entered first.
    Additional key words
    VF01, FB01, profit center, CO interface
    Cause and prerequisites
    In addition to the profit center, the line item contains further CO account assignment objects, for example, cost center, order or profitability segment. Among the account assignments entered in addition to the profit center there is an actual CO account assignment object, for example, an actual order. In this case, the system requires that you always post to the profit center of this order. If no profit center is assigned to the order, posting is done to the dummy profit center.
    Under such circumstances, the system cannot post to the explicitly assigned profit center, since in the case of a later CO-internal allocation of the order to another order, the profit center assigned to the other order will always be credited. However, debit and credit must occur on the same profit center so that profit center accounting stays consistent.
    Solution
    The effect is authorized:
    Under such circumstances, the system cannot post to the explicitly assigned profit center, since in the case of a later CO-internal allocation of the order to another order, the profit center assigned to the other order will always be credited. However, debit and credit must occur on the same profit center so that profit center accounting stays consistent.
    OSS 102737:
    Symptom
    You want to reset the Profit Center in the document using a substitution (OKC9).Although the substitution is defined correctly, another profit center is written in the document afterwards.
    Other terms
    CO interface, profit center, G_VSR_SUBSTITUTION_CALL, KI339, KI 339
    Reason and Prerequisites
    In the line item, a posting is carried out to a controlling object which is assigned to a Profit Center.However, the substitution places another Profit Center into the line item.
    Solution
    The Profit Center of the line item and that of the controlling object posted to the line item must be identical.A substitution under these conditions is ineffective.
    Header Data
    Release Status: Released for Customer
    Released on: 10.01.2002  16:10:40
    Master Language: German
    Priority: Recommendations/additional info
    Category: Consulting
    Primary Component: CO-OM-CEL-E Postings
    Secondary Components: EC-PCA Profit Center Accounting
    FI-SL-VSR Validation, Substitution and Rules
    Affected Releases
    Release-Independent

  • Error message KI089: Substitution of settlement senders is not allowed

    Hi ALL,
    To meet the demand of the company, was created a substitution (OKC9) to replace the field value COBL-AUFNR through a user-exit. However, when performing the process that calls the exit in question (transaction KO88) is shows the error message KI089 (Substitution of settlement is not allowed senders).
    Searching the SAP Support Portal could see that there is a note to resolve this problem (SAP Note 317894), but this note would not be valid for SAP ECC 6.0.
    Does anyone know whether it applies to SAP ECC 6.0? I think it's the only solution to solve the reported problem.
    Regards
    Kelson Marcos

    Hi
    I believe the sender should never be substituted. If you posted values to an Order, the same should receive a credit upon settlement. Else, it negates the whole concept of settlement
    I referred to the note you mentioned. What I perceived is you cant substitute a sender during settlement and thats right as per my knowledge
    Ajay M

  • Sales order - cost center posting

    In a sales order, the field cost center (header rellated) appears only by entering an order reason.
    Are there other possibilities to open cost center field for entry?

    Hi,
    If the account in question is defined as cost element (KA03), then it requires an assignment to CO. Profit centre is not sufficient, as it's not a CO entity, but EC-PCA. If you want to set different cost centre depending on input paramteres (plant), you can define a substitution (OKC9). Otherwise, if you just want to set a default you could use OKB9 or KA02.
    Regards,
    Eli

  • Error message KI249- Enter only one true account assignment for each cost

    Hi,
    When i released a billing to accounting tcode VF02, i encounterd this message: : You made assignments to several objects in CO( cost center, order, project etc). 2 of these have been created as true cost object.
    1.There is no order assigned to sales order and billing.
    2.Ive defined substitution OKC9 using exit UOKB9.
    3.Ive updated table in OKB9.
    Now, when i do goods receipt (MIGO) to the same cost element with sales order and its item, system does allow to post that without error.
    When debugging, noticed that its looping twice in the cost element and i suspected because of this. Not sure why its looping twice and maybe because looping 1 - in OKB9 and no 2 - substitution.
    Then i removed the substitution, but somehow its looping once but without any cost object ( order or cost center).
    Hope any expert can provide help in this.

    Nice to see that you have taken the initiative to update the forum which is missing with many of forum members and in that sense thanks for the same.
    ps:-  Please spell my name correctly

  • Message No. - KI249 while cancelling production order

    Hi,
    I am doing confirmation of production order cancel in T.code CO13, while doing this there is an error.
    Message No. - KI249  (Enter only one true account assignment)
    The error in details -
    Enter only one true account assignment
    Message no. KI249
    Diagnosis
    You made assignments to several objects in CO (cost center, order, project etc.). 2 of these have been created as true objects.
    System Response
    You are allowed only one account assignment for each cost-relevant account.
    Procedure
    Enter only one true account assignment.
    Order
    Cost center / cost center/ activity type
    Sales order item (for a project or cost relevant)
    Project / WBS element
    Cost object (Process manufacturing)
    Network/ Network activities
    Business process
    Profitability segment
    Real estate object
    The posting row affected is 000 and the account is 40000060.
    How the error can be resolved
    Regards

    Hi Ajay,
    Thanks for you reply
    As you said Co substitution OKC9 is not configured in my client and it is not active
    The error seems that there is more than one Co object in the transaction
    Now how to check it that whether more than one CO object is getting into the transaction.
    Regards

  • Load the Budget value at cost center level only

    Hello All,
    Can we load the budget value at the cost center level only with out using cost element . I have seen that we can from actual to budget in Kp98 at the cost Center level.
    Thanks ,
    Krishna

    Hi
    There is a work around...
    You can create one Statistical IO for each cost center and upload your budget in it...
    Keep the same nomenclature for IO as the Cost center i.e. If cost center name is 123456, have the same name for IO as well
    In Substitution OKC9, you can use a Field to Field Mapping and populate same IO as the Cost center no in the posting or you can also use exit RGGBS000
    br, Ajay M

  • Additional Cost Center Default value

    Hello Experts,
    I have one problem..when I want to book incoming invoice using FB01,
    The system pics up the cost center XXXX automatically. And that is the mystery at the moment.
    Why it is Default cost center XXXX ? There are some other cost centers which are linked to business area YYYY.
    I have already checked tcodes : OKB9, KA03, KA02, GGB1, GGB4.
    in above tcodes cost center is not defined.
    Please guide me How to solve this problem.
    Thanks in advance.
    Regards,
    Sujeet

    Please check also CO substitution (OKC9).

  • Cost Center derivation from multiple statistical account assignments

    Dear all,
    I have
    a) a statistical internal with actual posted cost center A and
    b) a statistical WBS with actual posted cost center B.
    When posting with both (a) and (b) the cost center derived is from the statistical order. Is there a way to influence from which object the cost center will be derived.
    Kind regards,
    Orestis

    Hi Orestis,
    You can use substitution (OKC9) setting prerequisites as both internal order and WBS are filled and substituing the cost centre by the value from PRPS table.
    Regards,
    Eli

  • Internal Orders - Primary Settlement vs Secondary Settlement

    Internal Orders
    Our current settlement profile allows for settlement from primary to
    secondary.
    In the Business Intelligence (BI) project the secondary accounts are not included in the
    fin statements. This causes problems within certain Comp. Codes when looking at the
    income statements at plant level.
    Another issue with the settlement to secondary accounts is that the
    budget displays on the primary account but the settlements from PM comes
    through on the secondary account. This causes further calculation
    issues when evaluating budgets.
    Will the settlement profile for primary to primary settlement provide an answer or should we include sedondary accounts in the Business Intelligence project?.

    HI,
    as PIET mentioned secondary cost elements are CO unique. If there is a need to display these values in accounting (you are using reconciliation ledger or Fi/CO online integration), use CO substitution (OKC9) callup-point 60 to assign account number(s) to secondary cost element(s). Otherwise just only one account number (OK17) captures to value of all secondary cost elements.
    BR Christian

  • Deriving cost center from primary cost elements

    Hello CO Experts,
    For few types of cost,  we want to derive a cost centre when we enter a particular GL account in financial posting.
    Does anyone know if there is a way to link a primary cost element to more than one cost centre?
    The CE master data has only one cost centre field in the default acc assignment tab.
    I have two possibilities:
    - enhance the master data by additional fields eg. cost center group
    - is there some sort of derivation for primary cost element / cost centre?
    NOTE: We are not using activity types and are talking only of primary cost elements.
    Thanks in advance
    Best regards, Deb

    Hi,
    you could realize it via a substitution OKC9.
    Regards,
    Greta

  • WBS as default Acct Assgnmt  for Cost Center

    Hi experts !
    I need to save WBS as default Acct Assgnmt  for Cost Center (transaction KA01). I do not have  it on the screen. Would anyone help me, where I can change this sceen in spro ?
    Rgds, Stenwa

    Hi,
    I believe, you mean for cost element (and not cost centre). You can solve it by substitution (OKC9).
    Regards,
    Eli

  • EXIT_SAPLFMR4_002 in extension FMRESERV

    Dear SAP gurus,
    There is a requirement to change cost center while posting from SD to FI. I am using this exit EXIT_SAPLFMR4_002 in extension FMRESERV, however i am getting error "Internal error: Entry in COKA-Buffer not found"
    Is there any solution to this .
    Thanks!!

    Hi,
    as mentioned, the problem is, that the exit changes the account assignment at a point, where it is not allowed to change it in CO, therefore the inconsistency occurs in the COKA-Buffer. You could try to change the account assignment with a co-substitution OKC9 instead of the exit.
    Regards,
    Greta

  • Derivation of Cost Center from WBS element MAster data at the time of invc.

    dear all,
    during invoice postings with wbs element account assignment system do not derive assigned cost center from wbs element master data.
    how can the system derive the cost center automatically??
    Is there any BADI available to this issue.
    regards
    saqib

    Dear,
    WBS is Real and cost center in the master data is for statistical postings i.e. responsible cost center in WBS.
    How to make substitution (OKC9) deriving the cost center in document line items / invoice posting etc.
    Kindly give detail process for its configuration steps and is there any BADI available which can be useful in this regards?
    Regards,
    Saqib Usman

Maybe you are looking for

  • How to extract the contents of ZIP file stored in oracle database column ?

    The file is in ZIP format and it is stored in BLOB databse column . The contents of file is in binary format . How to extract those contents from file and thus creating the same ZIP file as output in ODI ? Thanks Arun

  • Purchase Requisition with wrong details - Sending back to Originator

    Hi Experts, In SAP Purchase Requisition contents found incorrect on the stand of technical specification then buyer do not have provision to send back it through SAP to the originator (Design department) for correction. At present buyer are resolving

  • JNI crash sockets

    I am trying to write a Java library around a piece of hardware that currently does not support Java. As the first part of the task, I need to establish a TCP/IP connection between a client and server. I wrote some test code in C that is very simple s

  • User account cannot connect to Youtube or Netflix...

    Hey gang, I upgraded my late 2008 Unibody Macbook Pro to Mountain Lion the other day and have had no problems.  My son has a user account on the machine and all seemed to work fine until he tried to load YouTube in both Chrome and Safari.  He cannot

  • Z-index of .mov

    can i make a div layer cover the quicktime movie? here is my code, but it doesn't work.... <style type="text/css"> #test{position: absolute;z-index: 20;left: 150px; top: 250px;height:400px;width:500px; background-color: #0099CC;} #qt{z-index: -20;} -