Plant transfer with margin with different profit centers

Dear Experts,
We have a scenario wherein we manufacture the product at plant 100 and sell through plant 200.
As per new requirement, above plant transfer should be done with the margin.
Example:
Plant 100, product Std price: 1000
At the time of transfer to plant 200, product price should be 1500.
Rs. 500 will be the fixed margin for the year. next year it may change.
Plant 100, Prodcut price: 1000, profit center 101
Plant 200, product price 1500, profit center 201
Please guide me hoe to set up above case
Thanks

Hello Simi,
You can define a new condition type for the price at the second plant 200 (say ZP01 in the below screenshot) and maintain this condition type once in a year using MEK1. The condition class of this should be B - prices
Also, both plant 100 and 200 will need to have price control Standard at 1000 and 1500 respectively.
Now define a condition type(say Z000 in the screenshot below) and call it STO notional profit/margin ( I call this notional as you are gaining a profit from 'selling' to your own plant). This condition type should have condition class A -Discount/Surcharge
In the pricing procedure, assign subtotal E against condition type P101 (this standard condition type automatically picks Standard price in plant 100). Against ZP01, assign subtotal D.
Now against Z000 assign calculation type 12 (calculates ZP01 - P101). Against Z000, maintain an accrual key ZW1 (say) and assign this to an 'STO profit' G/L in OBYC.
Your postings in PGI should look as below in the 2nd screenshot. The profit centers in my case is the same, however, you can maintain different profit centers in Plant data 1 for the material in the 2 plants.

Similar Messages

  • Posting to Different Profit Centers with different g/l s, condition wise

    Dear Experts,
    I am fasing a posting issue in contract.
    I have different conditions in contract,and depends on the condition,flow type ,A/c symbol , I have different g/l for each condition.
    At Contract level (General Data screen) I am giving one profit Centre(XXX).while posting , all the conditions are hitting at the same profit centre(XXX) only, instead of hitting the relevant profit centers which are mentioned at Condition G/l level.
    Some times it is hitting at the correct G/L, but profit center showing the same one(XXX) which mentioned at header level.
    My requiremnt is to hit the corresponding profit centers & G/L s only.
    Please help me to fix this issue.
    Thanks in advance,
    Regards
    Eswar

    Hi Deepak,
    thank you for your explanation. But did you really manage to get 2 different profit centers in one contract at the same time?
    I checked it in my system. It is possible, of course, to change the profit center, but this change is then valid for all conditions of the contract.
    - The profit center is changeable only in the standard term for organisational assignment.
    - If an additional organisational term is created the profit center field is greyed out.
    - When the profit center is changed in the standard organisational assignment term this affects all conditions.
    This is the actual standard behaviour.
    Example:
    Create a new contract:
    organizational assignment standard: profit center A
    organizational assignment 10 (deviating): profit center B    <<< should never be possible, because the field profit center is greyed out
    I am wondering how you managed to get his though and waiting for your remarks.
    Regards, Franz

  • Splitting Input/out put tax to different profit centers

    My sales order has two products and two different profit centers assigned in the Material master.
    Product A             10000  ( PC x)
    Product B               5000   (PC Y)
    Output tax             2000
    Custmer Dr,        17000/-
    I want to split  out put tax 2000 to profit center x and Y same like F.5D & 1kek, which will split the receivable and payable and transfer to profit centers
    Please advise how to go about with this.
    Thanks in advance

    Hi
    If you have New GL & Doc Splitting activated - Then this would happen in real time when you post the accounting document....
    br, Ajay M

  • Is it possible multiple line items debit & single line item credit and different cost centers and different profit centers in fbcj

    Hi all ,
    I have a requirement to Post Cash Journal Document using FBCJ tcode.
    Is it possible multiple line items debit & single line item credit and different cost centers and different profit centers
    for exp:
    pk   GL a/c   description       amount   cost center  profit center
    40  400101  telephone exp   500        1403            P 1000
    40  400101  telephone exp    100       1404            P 2000
    50  200100  cash in hand      600-                             
       This is My requirement  is it possible in fbcj
        Please suggest me.ASAP.
    Regards
       Naresh.

    Hi,
      This you can do it in two ways:
    1. Make three header under top level....one Product A, 2nd Product B ( as Billing element) and third as Common expense ( only cost). Now 1st & 2 nd WBS, you have to have sales order linking with individual lint item, for third you will accumulate all the common expense till the period end then make a reposting of the same in desired proportion to both products WBS hierarchy
    (This is if you want to have a track on the common expense as well.......like planning, budgeting & control)
    After this reposting, run RA for individual billing element and hence you will all the complement detailing and control over Revenue and expense with respect to Product A and Product B individually.
    2. If you don't want to maintain that kind of detailing the common expense and keep track of it through project, then have cost centers accordingly and make an assesment/ distribution with respect to expenses accumulated at those cost centers for the period to the respective WBS under each product. Then execute the period end processes for the project.
    Or
    You can try with have two more line items in the costing sheet as an overhead against common expenses with respect each product.
    I hope this should help you.
    Regards
    Avisek Bhardwaj

  • Need cost of materials of plant to be posted to different profit center

    hi,
    when we create a maintenance order in plant maintenance module, profit center is getting defaulted from the cost center assigned to main work center, all the material costs are psoted to this profit center, but my requirement is cost of materials of specific plant should be posted to different profit center. is there any way i can do this.
    thanks

    Dear Monica,
    One way is to maintain the entries in a ztable for material and cost center relation and implement a proper BAdi/Enhancement.
    Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
    REPORT ZTEST.
    TABLES: TSTC,
    TADIR,
    MODSAPT,
    MODACT,
    TRDIR,
    TFDIR,
    ENLFDIR,
    SXS_ATTRT ,
    TSTCT.
    DATA: JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA: FIELD1(30).
    DATA: V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS: P_TCODE LIKE TSTC-TCODE,
    P_PGMNA LIKE TSTC-PGMNA .
    DATA: WA_TADIR TYPE TADIR.
    START-OF-SELECTION.
    IF NOT P_TCODE IS INITIAL.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    ELSEIF NOT P_PGMNA IS INITIAL.
    TSTC-PGMNA = P_PGMNA.
    ENDIF.
    IF SY-SUBRC EQ 0.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'PROG'
    AND OBJ_NAME = TSTC-PGMNA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM TRDIR
    WHERE NAME = TSTC-PGMNA.
    IF TRDIR-SUBC EQ 'F'.
    SELECT SINGLE * FROM TFDIR
    WHERE PNAME = TSTC-PGMNA.
    SELECT SINGLE * FROM ENLFDIR
    WHERE FUNCNAME = TFDIR-FUNCNAME.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'FUGR'
    AND OBJ_NAME EQ ENLFDIR-AREA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    ENDIF.
    ENDIF.
    SELECT * FROM TADIR INTO TABLE JTAB
    WHERE PGMID = 'R3TR'
    AND OBJECT in ('SMOD', 'SXSD')
    AND DEVCLASS = V_DEVCLASS.
    SELECT SINGLE * FROM TSTCT
    WHERE SPRSL EQ SY-LANGU
    AND TCODE EQ P_TCODE.
    FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
    WRITE:/(19) 'Transaction Code - ',
    20(20) P_TCODE,
    45(50) TSTCT-TTEXT.
    SKIP.
    IF NOT JTAB[] IS INITIAL.
    WRITE:/(105) SY-ULINE.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    Sorting the internal Table
    sort jtab by OBJECT.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type C.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    LOOP AT JTAB into wa_tadir.
    at first.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 'Enhancement/ Business Add-in',
    41 SY-VLINE ,
    42 'Description',
    105 SY-VLINE.
    WRITE:/(105) SY-ULINE.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    FORMAT COLOR COL_GROUP INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 wf_object2,
    105 SY-VLINE.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    SELECT SINGLE MODTEXT into wf_txt
    FROM MODSAPT
    WHERE SPRSL = SY-LANGU
    AND NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single TEXT into wf_txt
    from SXS_ATTRT
    where sprsl = sy-langu
    and EXIT_NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED ON.
    endcase.
    WRITE:/1 SY-VLINE,
    2 wa_tadir-OBJ_NAME hotspot on,
    41 SY-VLINE ,
    42 wf_txt,
    105 SY-VLINE.
    AT END OF object.
    write : /(105) sy-ULINE.
    ENDAT.
    ENDLOOP.
    WRITE:/(105) SY-ULINE.
    SKIP.
    FORMAT COLOR COL_TOTAL INTENSIFIED ON.
    WRITE:/ 'No.of Exits:' , wf_smod.
    WRITE:/ 'No.of BADis:' , wf_badi.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'No userexits or BADis exist'.
    ENDIF.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'Transaction does not exist'.
    ENDIF.
    AT LINE-SELECTION.
    data : wf_object type tadir-object.
    clear wf_object.
    GET CURSOR FIELD FIELD1.
    CHECK FIELD1(8) EQ 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
    CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    when 'SXSD'.
    SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
    CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
    ENDCASE.
    Alternatively, you can do the following:
    1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
    4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
    ull get a list of Enhancements related to that Componene....
    5. Choose which ever enhancement will suit ur business need ..
    6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
    For a user exit......
    Finding whether there is any User Exit or not for tcode VA42
    1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
    Hope this will help.
    Regards,
    Naveen.

  • BK134 Error-Co Account assignments have different profit centers

    I have a PO created sone 6 months back. It has multiple items where we used account assignment category K and P in various line items.
    Now when I am trying to do any transactions like MIGO/MIRO/Change of qty in PO the system throws an error " Co account assignments have different profit centers"
    However onthe same PO I am able to create a new PO item with same GL/WBS combination without any errors.
    What would be the possible reason for this?
    Thanking you in advance.
    Dasaradh

    Thank you so much for your quick response.  We are getting ready to test this now.  One quick question.  There is a field in the OBA5 table for user.  What goes in this field, is it optional?  Thanks

  • Error: CO account assignments have different profit centers in Sales Order

    Hi Xperts,
    What all would be the possible reasons for the below error message:
    "CO account assignments have different profit centers"
    I am getting this during creation of sales order with reference to a quotation.
    The quotation is having a reference of service order where the profit center is same as the one in service order.
    Is there anything that needs to be checked in SD?
    Thanx

    Hello,
    Some time request related Co may affect the content. Check with your Co consultant that any change was made ?
    Try to change the profit center in SO directly.
    Thanks
    Rk

  • CO Account Assignments have different profit centers while doing AFAB

    Hello Everyone,
    I am facing an error while running a depreciation run.. I run AFAB and schedule the background job but it gets cancelled with a message "CO Account Assignments have different profit centers".
    Now, the spool is not showing any errors and I am not able to trace that where am I getting stuck up!
    Can there be a possibility of different profit centers to one posting of asset? If so, how?
    Your help is awaited!
    Thanks a lot,
    Ankush

    HI
    Check the profit centers of the cost center ad that of the order , if these 2 are different then it has to also post in FI since Profit centers has been attched to FI unless you have defined adjustment a/cs for transaction between profit centers it will not allow the transaction
    Anand

  • CO account assignments have different profit centers - Message no. BK 134

    I am getting this error when I am executing the Depreciation run for the month.
    "CO account assignments have different profit centers"
    Message no. BK 134
    SAP Diagnosis
    You entered multiple CO account assignments objects assigned to different profit centers. In a document item, however, all CO account assignments objects with profit center assignments must be assigned to the same profit center.---> how to check this?
    Any one have nay idea how to solve this issue?
    thanks in advance.
    Edited by: Rajesha Vittal on Apr 8, 2008 2:59 PM

    Hi
    This is happend because of the multiple assignement of the profit center and multiple assignments in asset master (both cost center and internal order entered in the master record), that means - in Cost center one profit center (PC01) and in Internal order another profit center (PC02) is used. Becuase of this system is trying to post the amount from one document to two different profit center. as per logic it is not possible.
    Solution :
    First this is not happend in the previous month and for the first time it is happening that means, the assets which came newly this month or the asset which have been posted this month...so seperate those entries first from the other entries.
    For this purpose first get the list of assets from table  -  ANLA based on the acquisition date happend in this month (problem creating month)  ERDAT & AEDAT&  ZUGDT. Give the list for the below selection.
    Get the data which is having entries both field in the Table - ANLZ : Fields  : ANLZ - KOSTL,  ANLZ - CAUFN.
    Seperate the cost center & internal order and check the profit centers from the Table -CSKS (Cost centers) & AUFK (Internal order)
    Either change the asset  or change the profit centers in the CC / IO...better option remove the IO from the Asset master
    VVR

  • CO Account Assignments have different profit centers (NA BK134)

    Hi,
    We were creating a PO with "F" as the account assignment category, however, upon saving the document, system prompted an error message which states "CO Account Assignments have different profit centers."
    We checked the profit/cost center indicated in Internal Order and found out that its the same with the cost center indicated in the PO. Also, we checked in IMG the set up of this message under
    "Controlling -> General -> Change Message Control" and have found out that no set up was made at all.
    Please help.

    Which entries you have passed in Account assignment Tab of Item details?
    I think you have passed Entries in COST CENTER and ORDER field.
    Profit center in ORDER  must be different from Profit center given in COST center master data (KS03).
    Make it same. Your problem will get resolved.
    Regards,
    Rahul
    Edited by: RahulNsk on May 18, 2009 8:24 AM

  • AFAB DEPRECIATION ERROR (CO ACCOUNT ASSIGNMENT HAVE DIFFERENT PROFIT CENTERS)

    Hello Every One
    we had a user “ABC” who used to run this AFAB depreciation month end activity as a background job. and was working for her perfectly fine. But since she is no more with us. Now New users “123” and “546” when they run the same activity in the same manner it does not show a batch session created in SM35 list, because there are errors associated with the above 2 user names that I saw in the SM37 LOG which is the cause of making this activity to fail.
    for User 123 it cancelled the job and error shows "CO ACCOUNT ASSIGNMENT HAVE DIFFERENT PROFIT CENTERS"
    for user 345 it shows "Not all the documents in the last posting run were posted"
    I will appreciate every one help as it is very crucial and month end activity
    Thanks in Advance

    Hi
    Execute Afab with Repeat option, test mode and error analysis ON
    It should tell which asset had problem. For the 1st error, your asset might have 2 co objects in it and both have different PC s.. See if it can be cchanged
    Br. Ajay M

  • CO Account assignment have different profit centers.

    Dear Users,
    I get the warning message like "CO account assignment have different profit centers" while creating PO, now i need this message to be displayed while creating PR. Please help me out with settings.
    Thanks.

    Why don't you post the message number which is showing at the time of PO creation.
    I don't think its possible within any standard settings.
    Because system checks the same path for "Define Attributes of System messages" during creation of PO and PR.
    If you have custom message, then you can do it through development for the custom message.
    If this is standard message, then you also have to go for development. By using any user exit or badi, system can triggered the message.
    Regards
    Dev

  • Error in FWZE -  CO Account Assignments have different profit centers

    Hi,
    Upon executing tcode FWZE, hit an error message "CO Account Assignments have different profit centers". Previously, in config the account assignment ref 50500 charged to profit centre 9000504. Then, I did create substitution rule, to ensure that flow has WBS ELement No.  (double entry DR Inventory Consumption - Project, Cr Clearing Payment Request). In this substitution, I hard code the WBS ELement No. And the profit centre will follow the profit center in Project System(9001201). Before i did the substitution, user need to do manual adjustment every month, because the inventory consumption is without WBS Element No.
    My question, is it possible to use the same account assignment refrence 50500 or I need to create a new account assignment ref, let say 50510? If I need to so, what is the relevant config I need to do.
    Thank you & Regards

    Hi,
    you can post to another account, then you would get no message.
    Also, you could switch-off the message or turn it into warning via OBA5. As you do an FI substitution and the error BK134 comes in CO, perhaps you could create forum posts in areas "ERP Financials" or "ERP Financials - Controlling".
    Tomislav

  • BK134 - CO Account Assignments have different profit centers

    Hi Guys,
    I am trying to post a document using FB60 transaction but I get the erro message: "CO Account Assignments have different profit centers."
    Any posting that I try to use this cost center I recieve this message.
    How can I figure out it?
    let me know
    Thanks

    The cost center was assigned for 3 orders.
    I needed to delete 2.

  • Having Multiple Material Codes with Different Profit Centers in one Plant

    Hi,
    Can someone explain me what impact it will have, if there are different Material Codes with multiple profit centers in a single plant? For example, say Material 1 has Profit Center as PC1 and Material 2 has Profit Center as PC2 and they are in a single plant. Will this have impact on Financial Transactions?
    Thanks and Regards,
    Sameer Joshi

    Hi Sameer
    No negative impact.. It is very much possible and logical
    All the purchases made - > Stocks and vendor liability will be tagged to the PC of the Material
    All the sales made -> COGS, Revenue and Customer Liability will be tagged to the PC of the material, unless you overwrite using a Substitution
    Br, Ajay M

Maybe you are looking for