WBS element short closure.

Hi,
I have one case where AUC cost is not transferred on Fixed asset in last fiscal year due to which it is not allowing Full settlement in this year.
And due to some config changes the same WBS cost got reposted on AUC in this fiscal year.
Now, First I need to reverse the wrong settlement done on AUC in this fiscal year.
and then need to Capitalize the AUC cost in last fiscal year (This is not possible, as it will disturb the account balances and reported figures).
Please let me know if it is ok if,
1. I Reverse the worng settlement by posting JV of same amount.
2. Get the remaining cost of AUC from last fiscal year transferred on new AUC created wrt. new WBS.
3. Settle new WBS in this period.
4. short close old WBS. ( system will allow me to close the WBS, as there is no remaining cost on it?? )
Regards,
Nilesh Pimpale.

Try KB15N for manual posting.
the process u mentioned is fine.

Similar Messages

  • Change WBS element short ID

    Hi,
    I am facing the following problem.
    In transaction code 'CJ02', WBS element 'A.000690.0002' is changed by mistake to 'A.000722'.
    When the user tries to put back the same short ID   'A.000690.0002' , he is getting the following error.
    'WBS element A.000690.0002 version FREI_VERSION already exists'.
    Can anyone help in resolving the issue.
    All the help and efforts will be highly appreciated.
    Regards,
    Ranga

    Hi,
    Customizing is most likely set to make a status - triggered project version automatically. Once this version is created system will not allow you to make a WBS with the same key, though in the operational project a WBS with that key no longer exists. If you run CN41, opting version data in DB profile and inputting version key in selection screen, you should be able to see this WBS.
    Hence there seems to be no remedy for the problem.
    Muraleedharan.R

  • Transaction Data for Project Definition & WBS Element of Project System(PS)

    Hi all,
       We want to install the Project Systems and the requirement is to report on the following fields:
    Project Definition  (Project Definition   PROJ     PSPID)
    Project Definition  (PS Short Description PROJ     POST1)
    Project Definition  (System Status  CNJ_STAT     STTXT_INT)
    WBS Element         (Project Type       PRPS     PRART)
    WBS Element         (Short ID             PRPS     POSKI)
    WBS Element         (Person Responsible     PRPS     VERNR)
    WBS Element         (Company Code     PRPS     PBUKR)
      R/3 Table Names and Field names are in brackets.
      0PROJECT_ATTR & 0PROJECT_TEXT are DataSources of 0PROJECT Master Data.
      0WBS_ELEMT_ATTR & 0WBS_ELEMT_TEXT are DataSources of 0WBS_ELEMT Master Data.
      How can I find the transaction data for those above fields, PLEASE ?
      Thanks in advance.

    Hi
    Kindly check the following data sources:
    0PS_CLM_CST ( Costs of a Claim)
    0PS_CSH_NTW ( Network plan payments)
    0PS_CSH_NWA ( Payments on network plan process)
    0PS_CSH_WBS ( Payments on WBS element)
    0PS_DAT_NTW ( Network dates )
    0PS_DAT_NWA ( Dates network operation)
    0PS_DAT_PRJ ( Date project )
    0PS_DAT_WBS ( WBS Element Dates)
    0PS_NAE_EVA ( Progress in Network Activity Elements)
    0PS_NTW_EVA ( Progress in Networks)
    0PS_NWA_EVA ( Network Activity Earned Value)
    0PS_ORD_EVA ( Order Earned Value)
    0PS_WBS_EVA ( Earned Value WBS Element)
    hope this helps!
    best regards,
    Thangesh

  • Closure of WBS Element - If no costs existing.

    Hi, 
    one of the WBS element having no costs but auc created through Investment measure.  But while closing the WBS element
    system throwing error as follows" Go to the asset in construction for the WBS element and correct the error that appears there".
    now client wants WBS to be closed without deleting AUC.    Please suggest us how can  i close WBS without deleting
    AUC attached to it.  Please advice.
    Regards
    Sreenivas.P

    Try the following method:
    1. Select the WBS in Project buider
    2. Select Edit - WBS Element - Invensting Programs -  Asset Under Construction
    3. Correct the error and directly save it.
    4. Try to re-close the WBS.
    Hope it works.
    Regards,
    Atom

  • Skipping errors in WBS elements closure with a SAP / Excel script.

    Hai there!
    I have a Excel / SAP macro for closing WBS elements in transaction CJ20N. This macro works fine until error messages occur (or warnings) in SAP because something was not completed on the WBS element.
    So then I thought the macro may be able to skip the WBS element that has errors on it and continue trying to close the next one instead? And then make a little mark in my list of WBS elements to close. That would save loads of time.
    Is this possible? This is what I have in the code right now.
    WBSToClose = ActiveCell.Offset(0, 1).Value
    session.findById("wnd[0]").maximize
    session.findById("wnd[0]/shellcont/shellcont/shell/shellcont[1]/shell/shellcont[1]/shell").topNode = "         23"
    session.findById("wnd[0]/shellcont/shellcont/shell/shellcont[0]/shell/shellcont[0]/shell").pressButton "OPEN"
    session.findById("wnd[1]/usr/ctxtCNPB_W_ADD_OBJ_DYN-PRPS_EXT").Text = WBSToClose
    session.findById("wnd[1]/usr/ctxtCNPB_W_ADD_OBJ_DYN-PRPS_EXT").SetFocus
    session.findById("wnd[1]/usr/ctxtCNPB_W_ADD_OBJ_DYN-PRPS_EXT").caretPosition = 0
    session.findById("wnd[1]").sendVKey 0
    session.findById("wnd[0]/mbar/menu[1]/menu[1]/menu[6]/menu[0]").Select '<--- This is the close button, after this errors sometimes occur.
    session.findById("wnd[0]/tbar[0]/btn[11]").press '<--- save button.
    session.findById("wnd[0]/shellcont/shellcont/shell/shellcont[1]/shell/shellcont[1]/shell").topNode = "         23"
    Below is an example of an error message popping up while trying to close.
    session.findById("wnd[0]").maximize
    session.findById("wnd[0]/shellcont/shellcont/shell/shellcont[1]/shell/shellcont[1]/shell").topNode = "         23"
    session.findById("wnd[0]/shellcont/shellcont/shell/shellcont[0]/shell/shellcont[0]/shell").pressButton "OPEN"
    session.findById("wnd[1]/usr/ctxtCNPB_W_ADD_OBJ_DYN-PRPS_EXT").text = WBSToClose
    session.findById("wnd[1]/usr/ctxtCNPB_W_ADD_OBJ_DYN-PRPS_EXT").setFocus
    session.findById("wnd[1]/usr/ctxtCNPB_W_ADD_OBJ_DYN-PRPS_EXT").caretPosition = 18
    session.findById("wnd[1]").sendVKey 0
    session.findById("wnd[0]/mbar/menu[1]/menu[1]/menu[6]/menu[0]").select '<--- Selecting close
    session.findById("wnd[1]/usr/btnOPTION2").press '<--- Here I click "Continue" on the error message
    session.findById("wnd[0]/tbar[0]/btn[3]").press '<--- Back button
    session.findById("wnd[0]/shellcont/shellcont/shell/shellcont[1]/shell/shellcont[1]/shell").topNode = "         23"
    I would also like the script to put a little mark in my excel file showing which WBS elements that had errors on them. Just a number or so. But thats a bonus.
    Is this possible?
    Thanks, Mattias

    Hello again!
    Thanks alot! I got it to work perfectly with some modifications to the code.
    Posting the solution in case someone can find it useful.
    If (ActiveCell.Value = 0) Then
    Row = 2
    Column = 1
    WBSToClose = ActiveCell.Offset(0, 1).Value
    session.findById("wnd[0]").maximize
    session.findById("wnd[0]/shellcont/shellcont/shell/shellcont[1]/shell/shellcont[1]/shell").topNode = "         23"
    session.findById("wnd[0]/shellcont/shellcont/shell/shellcont[0]/shell/shellcont[0]/shell").pressButton "OPEN"
    session.findById("wnd[1]/usr/ctxtCNPB_W_ADD_OBJ_DYN-PRPS_EXT").Text = WBSToClose
    session.findById("wnd[1]/usr/ctxtCNPB_W_ADD_OBJ_DYN-PRPS_EXT").SetFocus
    session.findById("wnd[1]").sendVKey 0
    session.findById("wnd[0]/mbar/menu[1]/menu[1]/menu[6]/menu[0]").Select '<-- Selecting close
    session.findById("wnd[0]/tbar[0]/btn[11]").press '<-- Save button.
    On Error Resume Next
    session.findById("wnd[1]").Close '<-- Close window button on any error message or warning
    If Err.Number = 0 Then
    ActiveCell.Value = 2
    session.findById("wnd[0]/tbar[0]/btn[3]").press '<--- Back button if error message
    End If
    On Error GoTo 0
    session.findById("wnd[0]/shellcont/shellcont/shell/shellcont[1]/shell/shellcont[1]/shell").topNode = "         23"
    Row = Row + 1
    End If
    If ActiveCell.Value = 2 Then GoTo Fortsaett '<-- Skipping writing "1" in "processed"
    ActiveCell.Value = 1
    Fortsaett:
    n = n + 1
    ActiveCell.Offset(1, 0).Select
    'Some looping hereafter
    Points awarded.
    Thanks, Mattias

  • WBS element group  in Report Painter

    Hi,
    What is the procedure to insert WBS element group as parameter selection field in a report painter?
    I'm working in PS Information System / Hierachy Reports and we want to extract economic information
    Thanks!
    Sayaton

    Hi
    To create a Transaction Code for a Report Painter/report writer report
    Tcode for Report Painter
    To create a TCode, follow the steps below.
    1) Go to Transaction code SE93, Enter TCode Name and Press Create.
    2) Give short Description and select Parameter Transaction, Press Enter
    3) Select Transation Radio Button and write START_REPORT in the next text
    box Also Check the box Skip Initial Screen.
    4) On the bottom of Screen (default Values), Enter Parameters
    i) Name = D_SREPOVARI-REPORTTYPE. Value = RW
    ii) Name = D_SREPOVARI-REPORT Value = Your Report Group Name (Say 1SIP)
    5) Save and Execute.
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Updating WBS element in a sales order

    There is application in Project System (PS) module where I am creating the Project using bapi BAPI_PROJECT_MANTAIN and then uploading the budget for the same using bapi KBPP_EXTERN_UPDATE_CO. After this when I am trying to update the sales order to update its WBS element using bapi BAPI_SALESORDER_CHANGE it’s going into short dump. Dump description as follows :
    Category               ABAP Programming Error
    Runtime Errors         MESSAGE_TYPE_X
    ABAP Program           SAPLBPFC
    Application Component  FI-FM
    Date and Time          17.07.2014 15:11:07
    Short text of error message:
    System error in : LBPFCFE2 Table:   Report:   Routine: DETERMINE_OBJ_ENQ
    _MODE
    Long text of error message:
    Diagnosis
         An internal error has occurred.
    System Response
         Processing will be discontinued.
    Procedure
         Contact your system manager.
    Technical information about the message:
    Message class....... "BP"
    Number.............. 005
    Variable 1.......... "LBPFCFE2"
    Variable 2.......... " "
    Variable 3.......... " "
    Variable 4.......... "DETERMINE_OBJ_ENQ_MODE"
    Whereas when I am running the bapi BAPI_SALESORDER_CHANGE standalone using se37 with same test data its updating sales order properly.
    After debugging the standard bapi I have found out that there is a subroutine determine_obj_enq_mode which is setting the variable u_enq_mode.In our case this variable is blank that’s y its going into dump.I tried hardcoding this variable to 2 then it updates the bapi properly.So will you suggest for the enhancement where we can hardcode this variable or is there any other solution you will suggest.
    Thank you

    There is application in Project System (PS) module where I am creating the Project using bapi BAPI_PROJECT_MANTAIN and then uploading the budget for the same using bapi KBPP_EXTERN_UPDATE_CO. After this when I am trying to update the sales order to update its WBS element using bapi BAPI_SALESORDER_CHANGE it’s going into short dump. Dump description as follows :
    Category               ABAP Programming Error
    Runtime Errors         MESSAGE_TYPE_X
    ABAP Program           SAPLBPFC
    Application Component  FI-FM
    Date and Time          17.07.2014 15:11:07
    Short text of error message:
    System error in : LBPFCFE2 Table:   Report:   Routine: DETERMINE_OBJ_ENQ
    _MODE
    Long text of error message:
    Diagnosis
         An internal error has occurred.
    System Response
         Processing will be discontinued.
    Procedure
         Contact your system manager.
    Technical information about the message:
    Message class....... "BP"
    Number.............. 005
    Variable 1.......... "LBPFCFE2"
    Variable 2.......... " "
    Variable 3.......... " "
    Variable 4.......... "DETERMINE_OBJ_ENQ_MODE"
    Whereas when I am running the bapi BAPI_SALESORDER_CHANGE standalone using se37 with same test data its updating sales order properly.
    After debugging the standard bapi I have found out that there is a subroutine determine_obj_enq_mode which is setting the variable u_enq_mode.In our case this variable is blank that’s y its going into dump.I tried hardcoding this variable to 2 then it updates the bapi properly.So will you suggest for the enhancement where we can hardcode this variable or is there any other solution you will suggest.
    Thank you

  • Problem opening Project/WBS Elements in CJ03

    Hi Experts,
    I have created an interface which posts PROJECT01 Idocs into SAP 6.0. Idocs are posted successfully and I can see Projects/WBS elements in tables PROJ and PRPS.
    However, when I try to open a project/wbs through transaction CJ03, it throws short dump mentioning memory overflow. I checked by debugging CJ03 and found that the code is going into infinite loop.
    Could anyone help me understand why this kind of problem is coming? What is the reason the code is going into infinite loop? If the project/wbs structure is not getting created properly, how can I check that?
    Thanks in advance.
    Netrey

    The issue is resolved. The structure coming throug Idoc itself was incorrect.

  • Creating projects and wbs elements

    I am running a conversion and for the upload portion I need to create projects and the relevant wbs elements in the system.  I have been looking over the forums etc and have seen many notes regarding BAPI_BUS2001_SET_STATUS, BAPI_PROJECTDEF_CREATE, and BAPI_PROJECT_MAINTAIN.
    My problem is this.
    I need to update the APPR and PREP system statuses of the projects I create and I can find no way to do this with a BAPI.  I also need to update the location of the project (stort) and the only BAPI I can find that will allow me to do this is BAPI_PROJECT_SAVEREPLICA which seems incorrect to use in this manner.
    in short:
    How do I update project system status of PREP and APPR?
    How do I update project location (stort)?
    Having no luck finding solutions so any help is appreciated.

    Hi,
    I've used these BAPIs but not for your fields. But maybe I can help you. There is no field LOCATION in the project definition but there is field LOCATION on WBS level. So have you tried to change this field on all WBS elements for your project?
    Unfortunately your system statuses are not supported by this BAPI. All supported statuses are mentioned in BAPI documentation. There is a FM STATUS_UPDATE_PROJECT which might help you but you need to be careful what you do. There are some additional FM STATUS_* for generic object status modification but again, you have to be sure that you can set up that system status without any additional checks.
    Good luck

  • Planned revenues on WBS element

    Hello,
    I have a problem in that my WBS elements are not recognizing planned revenue from its adjoining sales order. I have checked everything from a PS point of view such as planning profile etc... and all looks okay.  I have also checked the AcctdetermProc. on the Billing type "KOFI00", the billing type on the sales document type and the billing relevance "I" on the item category. There are no issues with credit control. I have also reviewed many notes such as 96404 without any success.
    Could you please suggest other problems that may be causing it and how to go about fixing it
    Many thanks,
    Ashleigh Crosher
    [email protected]

    Hello Ashleigh Crosher,
    This is with referance to your similar problem in WBS not recognizing planned revenues (Sales Pricing). As per your steps even I have checked all the setting in PS as well in SD but still not able to short out the problem. Can you please let me know is your problem solved, if yes then let me know how to solve it.
    Thanks & Regards,
    Tushar

  • Standard Objects for Work Breakdown Structure Element (WBS Element)

    In 0FI_GL_4 , there are two fields :
    Component    |   Component Type   |   Data Type   |    Length      |    Short Description
    PROJK           | PS_PSP_PNR         | NUMC              |      8                Work Breakdown Structure Element (WBS Element)
    PS_POSID      | PS_POSID             | CHAR              |  24               Work Breakdown Structure Element (WBS Element)
    For "PS_POSID", there is a standard Object "0WBS_ELEMT" to be matched.
    But ,Which object to match the "PROJK " ?   Is that "0WBS_ELM_EX" ?

    Hi,
    The object 0WBS_ELEMT_EX is actually for a different puspose.
    Check this. http://help.sap.com/saphelp_em70/helpdata/en/d7/22417391807646910d01ee241628e1/content.htm
    So for PROJK, i'd advise you to check what kind of output you get for this field in RSA3 and then go from there.
    If you already know what it means, you can try to find a similar object in the content, otherwise just create one with similar element type.
    -RMP

  • Difference between WBS Element & Internal Order

    <b>Dear Sap Guru's
    Can someone throw some light on the differences between WBS Element & Internal Order?
    Regards,
    Amit</b>

    Hi Amit,
    To understand the difference between WBS Element & Internal Order, i shall take them one after the other.
    To understand WBS elements, you need to understand the concept of <b>Project</b>.
    <b>Project Definition</b> is the framework within which objects are grouped.
    It provides the basis for the Work Breakdown Structure(WBS).
    In principle Project Definition refers to a single Production Area or License Block
    Objects could be sub-projects, phases of a project, distribution of activities, materials, services, general cost elements, etc.
    Projects have a start and a finish date whether long term or short term.
    <b>WBS</b> is the hierarchical model of the tasks to be performed in the project. It represents the sub-division of work into manageable components which can be budgeted, planned and controlled.
    WBS is the operative basis for the further steps in project planning, e.g. cost planning, scheduling, capacity planning as well as project controlling.
    WBS can be organized according to phases, according to functions/processes or according to objects (execution projects).
    <b>Networks and Activities</b>
    A network represents the process in a project or in a task in logical sequence, and is the basis for detail scheduling.
    <b>Networks</b> are made up of two main components: <b>Activities</b> and <b>Relationships</b>.
    Through the use of activities, a network represents the flow of a project. Activities are the starting point for planning, analysis and specification.
    Networks are also used to generate requisitions of material and services.
    On the other hand,
    <b>Internal Order</b>
    Is an instrument used to monitor costs and, in some instances, the revenues of an organization.
    Internal orders can be used for the following purposes:
    1. Monitoring the costs of short-term jobs
    2. Monitoring the costs and revenues of a specific service
    3. Ongoing cost control
    Internal orders are divided into the following categories:
    1. <b>Overhead orders</b> - For short-term monitoring of the indirect costs arising from jobs. They can also be used for continuous monitoring of subareas of indirect costs. Overhead orders can collect plan and actual costs independently of organizational cost center structures and business processes, enabling continous cost control in the enterprise.
    2. <b>Investment orders</b> - Monitor investment costs that can be capitalized and settled to fixed assets.
    3. <b>Accrual orders</b> - Monitor period-based accrual between expenses posted in Financial Accounting and accrual costs in Controlling.
    4. <b>Orders with revenues</b> - Monitor the costs and revenues arising from activities for partners outside the organization, or from activities not belonging to the core business of the organization.
    I hope the above helps.
    Do not forget to award the points please.
    Regards,
    Jacob

  • Attach a network to several WBS elements`

    hi to all,
    i would just like to ask if its possible for a standard network to be assigned to several WBS elements? this is because i have a Standard WBS structure with elements having similar activities, i wonder if i could just create a single network then assign them to SEVERAL WBS elements and not just one.

    Hi,
    To assign the standard network Activities to multiple standard WBS elements please follow the procedure below:
    1. Go to Tcode :CN02 (If the network is already created with CN01 or else create with Tcode CN01)
    2. Select the Network in question.
    3. hit F5, this will take you to the standard network Header.
    Assign the WBS Element where this network header should be asisgned.
    4. Hit Shift+F1, this will take you to the screen where internal, external activities can be entered. Please select the relevent tab. And enter all the activities.
    5. By default all the activities are assigned to the WBS element mentioned in the Network header, this can  be seen by scrolling little right in the same screen under the column standard WBS Element.
    6. Pick the column Standard WBS element and drop it next to Operation short text.
    7. Now identify the activities to which the different WBS elements need to be assigned. Either select them from the list or you may refer to Tcode. CJ93.
    Hope it is clear now.
    Reward points if found useful.

  • Sale order - Wbs element Report

    Hi
    Is there any report for sale order wise wbs element report.
    In my sale order i will give wbs element and now i want to check "for one sale order , what are the wbs elements"

    You can check the WBS for a sales order from the table view of VBAP.
    The WBS field is PS_PSP_PNR.
    Goto SE16 and give VBAP.
    Enter your sales order number and execute. Look for your WBS elements in foeld PS_PSP_PNR for the different line items.
    You can also create a quick SAP query on this.

  • Return Order Credit Memo updation in WBS element

    Hi,
    I have an issue on the automatic updation of return order for WBS element, once the sales order is been assigned to the wbs and billing is done payment also made by the customer and wen the customer sends the return order stating that in those goods he wont require some goods than in sales cycle credit memo is done for the payment return to customer but is there any place where the wbs gets updated for the revenues deduction of the payment given back to customer where its has to be deducted................how to do this
    Kindly help me doing this.
    Thanks and Regards
    Praveen B M

    Hello,
    Thanks for you reply and i just want to know that.
    If we assign the return order to the WBS element, the credit memo automatically has the WBS element assigned to it or do we have to manually assign the credit memo to a WBS element? if yes how?
    Thanks and Regards
    Praveen B M

Maybe you are looking for