Different profit center in Project definiton and  WBS

Hi,
Our client facing a problem for closing the project due to  different profit center. In Project definition  the assigned on profit center and WBS they assigned another different profit center . There is not data posted or planed .
SAP won't allow me to change the Profit Center because it says the project is released.
Now they try to  close the project but it showing error like different profit center in project definition and  wbs.
Could you please anybody help to solve this issue?
Thanks.
V.K

From the error message It seems there is a validation using Field exit. Ask your abaper to debug. Then would be able to know the logic behind it.
Venkat

Similar Messages

  • How to use Classification Characteristics for project definition and WBS

    dear all:
    my step is below:
    1,  CT04, create "Characteristic"
    2,  CL02, create "Class". and class type is "14".
    3,  now how to customize to use the class in project definiton and WBS.
    Please explain me all the steps to be required.
    Thanks in advance!

    Hi
    Classification is only assigned for the network profile or in the activity.
    CJ20N  -
    > Extra ---> Classification --- > Classification
    Hope this will help you.
    Regds,
    Uddhab

  • Different Profit Center in GR and Invoice Document

    Hi,
    I have a query in the Purchase order cycle.
    The Profit Center Accounting document has a different Profit Center in the Goods Receipt Document and Invoice Receipt Document. I found that in the case of GR it picks up the Profit Center from Material Master, whereas in the Invoice document it picks up from the Sales Order (MTO Scenario). Hence there is a mismatch.
    Please advise on how i can have a same Profit Center. Where do i need to make necessary corrections.
    Thanks in Advance,
    Safi

    Hi
    in general  sales order picks profit center from  material master   so  same profit center is possible  when  doing GR /IR   Plz chek it
    thanks
    MvNr

  • Substitution of Profit center across project structure.

    Dear All,
    Requirement: Need to substitute profit center entered at Project definition level (at all times) to all project elements (WBS elements, N/W header and Activities). Also I need to validate this complete structure for the profit center inconsistency.
    Problem: I have created Substitution rules, which will substitute across all the project objects (only when a new project is created). But if you change the profit center afterwards, it will change only at WBS elements level, however profit center at N/W and Activities will be substituted only when you make some changes to them. To avoid this I have created a validation, which will check across the complete structure.
    Now after changing the profit center using CNMASS for all the objects, even though in physical you can find the new value at N/W header, however while saving it will validate and finds only the oldvalue and hence throws an error.
    Can anyone throw some light on this?
    With regards,
    Harisha

    Hi Martina,
    My problem in detail:
    I am creating a new project structure XXXX (having WBS elements, N/W and Activities) with initial profit center as AA. 1st time while saving the project, profit center AA will be substituted to all objects (I have maintained substitution rules at all objects)
    Now again I will reopen the same project XXXX and I will change the profit center of project XXXX to BB (in the project definition level). With this due to automatic substitution only the profit center at WBS elements will be changed to BB. But not at N/W header and Activities (till you make some changes to N/W or Activity the profit center will be AA only, afterwards if you make any changes to N/W and Activities profitcenter will changes to BB). To avoid this difference I have created a validation rule, which will check the inconsistency of profit center all along the structure.
    Now I am using mass change functionality to change the profit center in onego at all the objects. After making the masschange the profit center at all objects will become BB (but still not saved), however while saving the system validates the profit center and found still N/W and Activities having AA only (in database), so it wont allow us to save.
    If you require further information please ask me again.
    With regards,
    Harisha

  • 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.

  • Incorrect flow type and profit center missing in FAGLL03 and FBL3N

    After finished a transaction CJ88 ,when we use the transaction FAGLL03 for an associated GL account, profit center goes blank in the screen. In CJ20n also the correct profit center associated with the WB element is shown but it's missing in fbl3n and fagll03. Could you please provide help?

    Hi JPA,
    All the details that you are asking about is attached in the screen-shots provided 'inheritance_document splitting'. I am also providing you screen shots regarding the problem for a better ease of analysis. Here 'cj20n_example' shows the profit center associated during project buildup and the screen shot 'FAGLL03_example' shows the issue due to which the profit center field for the same WBS element is shown blank.
    Regards,
    Somak Biswas.
    inheritance_document splitting:
    cj20n_example:
    FAGLL03_example:

  • How to block reusage of archived Project definition and WBS element numbers

    Dear All,
    We have archived our projects using the TC SARA and the Project definition and WBS elements numbers no more exist in tables PROJ and PRPS etc.. When I now try to create a new project, the system proposes the next open number or allows to enter a number which is the same as one of the archived projects. But in our organization we cannot reuse the Project definition and WBS element numbers (even if it is archived) as a rule.
    Can anybody guide me what are the possibilities to block or avoid the reusage of the numbers of archived project definition and WBS elements in a fool-proof way? 
    Thanks and regards

    One Workaround:
    Use T code OPSJ and lock the project coding mask. Doing this you can not use this mask any more.
    But you want to continue using the mask but with different numbers. Not sure how this can be acheived. lets wait for others view
    Regards
    Sreenivas

  • Creation of project definition and wbs element

    I want creation of project definition and wbs element upto 4 level using bapis.
    i am using transaction cj27,cj01,cj02
    which function module to use for this??

    Hi,
    to create project definition with customer fields the BAPI you should use is : BAPI_BUS2001_CREATE
    to create WBS elements with different levels and specific fields the BAPI you should use is BAPI_BUS2054_CREATE_MULTI
    these bapi must be used in the sequence of call :
    BAPI_PS_INITIALIZATION
    BAPI_BUS2001_CREATE / BAPI_BUS2054_CREATE_MULTI
    BAPI_PS_PRECOMMIT
    BAPI_TRANSACTION_COMMIT
    before using the bapi, you must apply OSS note :
    637345 - Syntax error with enhanced PS tables
    i sent you the oss note to your mail
    please reward points if helpfull.

  • Profit center by Projects

    Dear Experts,
    Kindly, if you can help me to get a report for profit center by projects plz?
    B.R
    FTay

    Hi Fadi
    In fact there many reports for profit center. For example you can run KE5Z transaction or go to sap menu and choose any other.
    A profit center can be assigned to project, cost center, internal orders so when you run the report for profit center you have to filter the CO object you want to check.
    Regards.

  • Post billing invoice with different profit center for specific cond. type

    Hi Expert,
    I have requirement where for each item in the sales order, when the user create the billing document, the accounting document generated need to use one specific profit center on specific condition type.
    For example, my order profit center in the account assignment is PC1 (derived from material) and it has 2 condition type, Z1 and Z2.
    Currently for this condition type will be posted to 2 different GL account. (Configured in account determination)
    Going forward, the plan is to use same GL account for Z1 and Z2 but specific for Z2 should use different profit center (not taken from account assignment profit center).
    Is this possible and if it is may I know the best way to achieve it?
    Thank you before.

    Hi
    First of all check with the Controlling team wheather profit center can be assigned to the Z2 condition type only.If it is not possible then you assign a new subroutine to Z2 condition type with the help of ABAP team
    Regards
    Srinath

  • MIRO has a different Profit Center thatn MIGO

    Hi Guys,
    We have a PO , whose account assignment has a Sales Order and the Profit center is being picked from this Sales order while the MIGO document is posted.
    However, when the system is posting the MIRO transaction, the system is picking up a different profit center. I can see a different Profit center in the line items in the MIRO document.
    Why does the system pick a different profit center for MIRO ? Also, when i see the MIRO document, all the items are highlighted in yellow..What does that suggest?
    Any ideas why there is a discrepancy in the Profit Center assignment in the MIGO and MIRO documents?
    Thanks a lot.
    Srikanth.

    Hi
    in OBBH, there is no substitution , but i could find one substitution in GGB1.
    It says, if sales office = xxxx, then use this PC.
    I have analysed that , in MIRO doc, the PC is correct as per the Sales order, but when FI document is posted, the PC is different.
    Is it that the Substitution will be triggered when the FI doc is posted??
    Any clues..
    Thanks
    Srikanth.

  • Issue to different profit center from comman storage location

    Dear All,
    I have two plants and attached to two different profit center but have the comman one storage location.
    i want that if i issue material from different plants ....that must go to the storage profit center attched to that plant irrespective comman storage location.
    Now How to map in SAP ?
    Please guide with full solution !
    Regards,
    Pardeep Malik

    Hi,
    Storage locations are at the plant level, although it can have the identical key, still its attached to different plants (haveing common or different PCs), hence I dont see any bottleneck to map the issues from one plant to another having different PCs.
    Regards
    Merwyn

  • Two different profit center generated after material movement 201

    Hi there:
    Here is my issue:
    After I did movement 201,then I went to mb03 to look at material document, then I click accounting document found that there are two different profit center appeared in two items, first line item is that credit inventory account 20208100, I don't know where does profit center come from in first item? Second item is that debit material consumption 60100000, cost center shows correct which is the one when I populated while doing movement 201, and profit center shows correct, since cost center belongs to it.

    Hi Please see my reply as below:
    This behaviour seems correct... I think your Profit center in Mat master is different than the Profit center of the cost center to which material was issued
    Yes,because profit center in material master is blank in which plant to issue
    Inventory account will always be credited with the PC assigned in Mat master
    Considering the profit center of mat master is blank, so what default value does it be reflected to inventory account?
    Consumption account (If it is created as Cost element) will always be debited with PC of the Cost Center to which material is issued
    It was not created as cost element, based on your theory, it will be debited with PC of the material master, but PC of material master of specify plant is blank, so what default value does it be reflected to inventory consumption account?
    Consumption account (If it is not created as Cost element) will always be debited with PC of the Material master
    Thanks

  • Different Profit center

    Hi Friends,
    I have created a debit memo request and tried billing it. But the system fails to create accounting documents. I verified and found that the system is determining a different Profit center and copying the one in the material.
    Could you tell me the areas in the config to check this.
    Many Thanks
    Kumar

    Check this thread
    [Profit center priority in the RV(Account) document    |Re: Profit center priority in the RV(Account) document]
    thanks
    G. Lakshmipathi

  • Profit Center parameter in FF7A and FF7B (Cash Management & Liq. Forecast)

    Dear All,
    I have a requirement to add profit center parameter in FF7A and FF7B (Cash Management and Liquidity Forecast Report).
    In ECC6, there are only Company Code and Business Area, but we use Profit Center instead of Business Area.
    Would appreciate if you can share your experience whether it is possible to add Profit Center parameter on these reports, how to do it, or what is the workaround for it.
    Thanks in advance for your kind assistance.
    CW

    Review SAP Notes:
    763985 and related notes (996121, 746810, 743946).
    David

Maybe you are looking for