How to release investment program  budget

Hi expert:
        We distribute original  budget  in investment program using Tcode Im32,  but our customer  require to release
original  budget ,  because  two position require to approve this budget.  
         We use Tcode Im52 to distribute budget to project,  our customer also approve this operation. but i donot know
whether the system provide standand release function.
        how to  realize this two functions?     thank you

You are distributing  budget from Investment prog.  to project.
In IM there is not concept of Budget release. If you want to control your budget at Release  ( which is called Active budget control ) you have to does the same in PS.
Your flow would be like that
IM32 :Change origional Prog. budget
IM52 : Budget distribution from Prog to measue i.e. Project/ WBS.
CJ32: Change release Budget. ( so, sys will check budget against this release budget ) 
For using Release budget funcation you have to activate avalability control in your Budget profile (OPS9 txn ) for the Release & assign that budget profile to budget profile.
Refer this online material
http://help.sap.com/erp2005_ehp_04/helpdata/EN/c4/5dbfa8e7cc11d496eb0000e835339d/frameset.htm
Regards
Nitin

Similar Messages

  • How to release my program to client PC!

    Post Author: looyo
    CA Forum: Other
    I develope my program by delphi 7+CR XI R2 VCL;
    In my develop PC which CR XI R2 is intalled,the program is run OK!
    Now ,I will release the program to my customer.
    CR XI R2 will not installed in the client PC.
    what shall i do!
    which files will be copied to client PC? which files will be regsvr32ed?

    Post Author: looyo
    CA Forum: Other
    merge modules can fix the problem.
    But so many files be requessed .
    I wanna copy the files which are necessary.
    to crystal report 9 ,I had known the file list is necessary for clinet Application.

  • How to change Investment program position assignd to a wbs element

    Hi all,
    Could you please help me to find out which bapi can do necesary changes for a particular wbs element like investment program position and year.
    The Investment position and year can be showed in cj02 transaction for a particular wbs element.
    Thanks in advance,
    Sourya Prakash.

    Hi,
    You can use BAPI_PROJECTDEF_GETDETAIL to get relevant details. If that does not serve, you can go through the list available on this link ---
    http://wiki.sdn.sap.com/wiki/display/PLM/HowtouseBAPIinProjectSystem+Module
    Thanks.
    Kumar Saurav.

  • Investment Program in Budget Profile

    Hi Experts,
    I would like to know on how to create and assign an Investment program in Budget profile.
    Is an investment program mandatory for Investment Project and for New Product Development Projects?
    Will there be any implication if we do not assign an Investment program in Budget profile settings in OPS9.
    Please suggest & advise.
    Thanks & Regards,
    Kabir

    Hi Virendra,
    Thank you for the reply.
    Please clarify this in your 2nd sentence, "if you do wnat to budget for opex in your project" . Is it do or do not want to?
    Awaiting your reply.
    Regards,
    Kabir

  • How to release the budget in SAP Funds Management

    Hi
    How to release the budget in SAP Funds Management. Please let me know the proceedure and the transaction code
    Tks

    Hi,
    The answer depends on if you are using Former Budgeting or BCS.
    1) If you are using Former Budgeting:
    a. You should use transaction FR51 to enter Release or FR55 to distribute it.
    2) If you are using BCS:
    a. Within FMBBC transaction you have the option to release the budget, use document type as REL (release).
    b. You can activate the automatic release for each budget profile in Customizing of Funds Management Government.   To do this, in IMG select Funds Management Government ® Budgeting and Availability Control (Former Budgeting) ® Budget Profiles (Former Budgeting) ® Set Up Budget Profiles.
    With the automatic release, the corresponding background releases for expenditures FM account assignments with budget transfers are also posted. Take note that the maximum amount that this automated release can transfer from the sender is the amount that has already been released.
    If you do not activate the automated release, the maximum amount that can be transferred from the sender is that which has not yet been released.
    c. You can use the mass transaction for release, which is FMMPRELE.
    I hope that this answer your inquiry.
    Best Regards,
    Vanessa Barth.

  • Budget Return to the Investment Program (module IM)

    Hi All,
    I need your advice regarding my case :
    *. My company use PS (project and allocate the budget in WBS) and also Investment program.
    *. There are some unused budget in 2005 and 2005 as well as some PR/PO in 2005,2006 (open commitment). They want their budget can be used in 2007 thru investment prog or in other words, the unused budget can be return to the pool/investment prog.
    *. The company policy doesnot allow to do the carry forward budget.
    Plz correct me / give some ideas about my plan :
    1. I suggest them to force close all PO 2005/2006 on this year . as well as delete all PR. Then, close the project/wbs . Therefore, there is no posting anymore in particular project/wbs.
    2. Automatically,there will be no commitment. All money will back to available budget in 2005/2006.
    3. I suggest them to do the budget return (IM52) to the investment program.
    4. As a result, the unused budget in 2005/2006 will be back to the pool/investment program and can be distributed to 2007.
    Do you think this one a good solution ? plz give me another ideas regarding this case. Really appreciate.

    Hi,
    you might use budget carryforward.
    Check out IMCAOV in IM and CJCF / CJCO in PS.
    Cheers
    Hein

  • Creation of Investment program and budget upload

    Hi,
    I need to create a investment program using th data in a excel file. Once the structure is uploaded, I need to do the budget upload. Is there any BAPI for achieving this functionality. Kindly share your valuable inputs if you have worked on similar kind of requirement.
    Regards,
    Mamta

    To find out bapis , go to BAPI transaction - take the alphabetical order tab - find your business object ( budget ) - on the right side you will see the tools option - create bapi select and click the search button.
    This will give you all the bapis associated with that business object.
    Also searching SE37 with BAPI_EXPENDITURE* will be good idea.
    Mathews

  • Carry Forward of Budget in Investment Program

    Dear Experts
    I am trying to carry forward the budget of the Investment program from FY 2010 to FY 2011. I have used IM27 for copying the program structure and Internal Orders. The Budget Values, Commitments of IO has been carried forward but I am not able to carry forward the budget at the Position ID and NODE Level.
    Kindly help.
    Vikash

    Hello,
    You can run the BPCARRY01 program to copy the most recent budget structure to a target year. In doing so, you no longer have to maintain BS elements that already exist.
    You execute the program, under Accounting - Public Sector Management  - Funds Management - Master Data - Budget Structure - Former Budgeting  -Transfer from Previous Year. This is, as Eli said, FM9Z.
    Helene

  • Copy Internal Order between Investment Programs

    We have a investment program in approval year 2014  which has 1 Internal Order assigned to it and the budget has been fully allocated.  We want to budget against this internal
    Now we have created a new investment program in approval year 2015 and want to the use the internal order(measure from the invesment program in 2014. We have tried the following:
    IM22 Change program - assignments add internal order get error message "There is already an existing assignment to program position 2014"
    IMCAOV Budget Carryfoward - No impact on the measure as there is no budge to carry forward.
    Can anyone advise how we can budget on the same Internal Order in the new fiscal year ?
    thanks
    Joe

    Hello,
    the little late answer to your question is the table IMZO. It links the investment program / positions to internal orders. I found this thread while searching for my own problem which is quite the same:
    In my WebDynpro for ABAP investment planning tool I'm using the FM BAPI_INTERNALORDER_CREATE to create internal orders as a result of the planning process. This BAPI is similiar to the transaction ko01 except that I can't assign an investment program / position to my internal order (this is also pointed out in the help to the BAPI/FM).
    But how can I assign an investment program / position to my internal order NOT using an ABAP insert/update statement on the table IMZO (which links the internal orders and investment programs/positions).
    Does anybody know a FM or BAPI I could use? I really don't like the idea of a self made insert/update into a sap table...
    Thank you in advance,
    Christian Bracht

  • Investment program management

    Currently my company's configuration of SAP handles investment programs in the following way:
    - All investment program are managed within the same investment year. In doing so, the entire investment program remains open until the last project is closed. (N investment programs, 1 time period)
    The plan is to manage each project within its own investment year. (1 investment program, 1 time period). In this formulae, the investment program contains the suprlusses of previous years as well as new budget allocations).
    What are the advantages of the proposed plan? How would this impact corporate functions like Administration, Asset Controlling, Engineering etc. ??
    Best Regards,
    Veronica

    Hi Veronica,
    I am afraid your question is not clear enough.  Please try to rephrase it and maybe giving any specific examples might also help.
    Investment programs do not need any start or end dates, they are endless under business continuity principle.  You can have for example one for CAPEX and one for OPEX (it does not really matter that they called "Investment", at the end this is the tool for budget/program management) per country.
    Kind regards,
    Paulo

  • How to release Stock blocked against deleted line items from  Sales order.

    We have Scenario as follows.
    Sales order made for  items available in stock.  Deleted few lineitems from sales order balance items delivered and invoiced. Sales cycle is complete in all sense.
    What we have noticed is when we are creating new sales order / Delivery for deleted items from above Sales order it shows deleted quantity is blocked against old sales order. These line items are no longer
    available in old sales order since it is deleted also it is not appearing in open sales order report (VA05).
    Overall stock available is same as quantity mentioned in deleted line item.
    In MD04 - Sales requirenment transaction it shows sales order / line item against which it is blocked.
                    i.e deleted line item.
    How to release these stock and make available for sales. Any standard process available ? or any other solutions
    Thanks & Regards,

    I got a solution for my question from other forum. for info
    Go to SE38 and enter program SDRQCR21 then execute...
    Enter line item which is blocked for sales order in MD04 and enter plant then check Data
    transfer box and uncheck other boxes... It will pop up information and click yes...
    You will get one report and Stock inconsistency will go off and then check it in MD04....
    regards

  • How to release a collective production order in CO05N with MSPT?

    The issue was: I want to release a collective order by co05n, e.g. the structure of this collective production order 10000 like this:
    10000----20000
    30000---40000
                                 ---50000
    if order 50000 with material shortage, keep the customizing OPJK  release order=3, how to release this collective
    order. If it is not possible in standard, can the parallel order 40000 be released??
    Thank you, all.
    Edited by: Stephen Wang on Apr 15, 2010 3:12 PM

    Dear,
    In Transaction CO05N, you execute a collective release. For one of the orders, the availability check determines missing part although it has been set in Customizing of the availability check (OPJK) that a release can be executed for missing part per user decision. Therefore, a dialog box is processed on which options a.) 'Release order', b.) 'Missing parts list' and c.) 'Cancel' are displayed.
    If you first branch to the missing parts list and then press 'Cancel' on the dialog box there it self
    Else you can do this with these options,
    1)Use T Code COHVOMRELEASE here select order as you want and release accordingly.
    2) Use Transaction SE38 to create the variants for program PPIO_ENTRY and schedule it through SM36 or use standard variant as SAP&RELEASE if want in background.
    3) use BAPI BAPI_PRODORD_RELEASE
    Please try and come back.
    Regards,
    R.Brahmankar

  • Call a standard po release or cancel po release in program

    Dear all,
    How can I call a standard po release (me28) or cancel po release in program
    to release or cancel release a po?
    Thanks you
    John

    You need to get the report and when you double click on field ,then it goes to ME28 Transaction.
    need to use set parameter id ,
    see the below example and which i did in ALV ,it will call MM02 transaction.
    REPORT Z_GET_REFRESH no standard page heading.
    type-pools : slis.
    tables : makt,
             mara.
    data : i_fieldcat type slis_t_fieldcat_alv.
    CONSTANTS :
      gc_refresh TYPE syucomm VALUE '&REFRESH'.
    data : begin of i_makt occurs 0,
           matnr like makt-matnr,
           maktx like makt-maktx,
           end of i_makt.
    data : v_repid like sy-repid,
           g_user_command type slis_formname value 'USER_COMMAND',
           g_status_set   type slis_formname value 'SET_PF_STATUS',
            lt_event_exit TYPE slis_t_event_exit,
            ls_event_exit TYPE slis_event_exit.
    DATA:LC_GLAY TYPE LVC_S_GLAY.
    select-options s_matnr for mara-matnr .
    start-of-selection.
      select matnr maktx from makt into table i_makt
                                  where matnr in s_matnr.
    end-of-selection.
    Fill the fieldcatlog
      perform fill_field.
    Call the FM
      perform call_fm.
    *&      Form  fill_field
          text
    -->  p1        text
    <--  p2        text
    FORM fill_field.
      data wa_fieldcat type slis_fieldcat_alv.
      clear : wa_fieldcat.
      wa_fieldcat-tabname = 'I_MAKT'.
      wa_fieldcat-fieldname = 'MATNR'.
      wa_fieldcat-outputlen = '18'.
      wa_fieldcat-seltext_l = 'Material #'.
      wa_fieldcat-col_pos = '1'.
      append wa_fieldcat to i_fieldcat.
      clear : wa_fieldcat.
      wa_fieldcat-tabname = 'I_MAKT'.
      wa_fieldcat-fieldname = 'MAKTX'.
      wa_fieldcat-outputlen = '40'.
      wa_fieldcat-seltext_l = 'Material Desc'.
      wa_fieldcat-col_pos = '2'.
      append wa_fieldcat to i_fieldcat.
    ENDFORM.                    " fill_field
    *&      Form  call_fm
          text
    -->  p1        text
    <--  p2        text
    FORM call_fm.
      v_repid = sy-repid.
      LC_GLAY-EDT_CLL_CB = 'X'.
      CLEAR ls_event_exit.
      ls_event_exit-ucomm = gc_refresh.    " Refresh
      ls_event_exit-after = 'X'.
      APPEND ls_event_exit TO lt_event_exit.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
      I_INTERFACE_CHECK                 = ' '
      I_BYPASSING_BUFFER                =
      I_BUFFER_ACTIVE                   = ' '
          I_CALLBACK_PROGRAM                = v_repid
          I_CALLBACK_PF_STATUS_SET          = g_status_set
          I_CALLBACK_USER_COMMAND           = g_user_command
      I_CALLBACK_TOP_OF_PAGE            = ' '
      I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
      I_CALLBACK_HTML_END_OF_LIST       = ' '
      I_STRUCTURE_NAME                  =
      I_BACKGROUND_ID                   = ' '
      I_GRID_TITLE                      =
        I_GRID_SETTINGS                   = LC_GLAY
      IS_LAYOUT                         =
          IT_FIELDCAT                       = i_fieldcat
      IT_EXCLUDING                      =
      IT_SPECIAL_GROUPS                 =
      IT_SORT                           =
      IT_FILTER                         =
      IS_SEL_HIDE                       =
      I_DEFAULT                         = 'X'
      I_SAVE                            = ' '
      IS_VARIANT                        =
      IT_EVENTS                         =
       IT_EVENT_EXIT                     = lt_event_exit
      IS_PRINT                          =
      IS_REPREP_ID                      =
      I_SCREEN_START_COLUMN             = 0
      I_SCREEN_START_LINE               = 0
      I_SCREEN_END_COLUMN               = 0
      I_SCREEN_END_LINE                 = 0
      IT_ALV_GRAPHICS                   =
      IT_ADD_FIELDCAT                   =
      IT_HYPERLINK                      =
      I_HTML_HEIGHT_TOP                 =
      I_HTML_HEIGHT_END                 =
      IT_EXCEPT_QINFO                   =
    IMPORTING
      E_EXIT_CAUSED_BY_CALLER           =
      ES_EXIT_CAUSED_BY_USER            =
        TABLES
          T_OUTTAB                          = i_makt
       EXCEPTIONS
         PROGRAM_ERROR                     = 1
         OTHERS                            = 2
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    " call_fm
          FORM USER_COMMAND                                             *
    FORM user_command USING r_ucomm LIKE sy-ucomm
                rs_selfield TYPE slis_selfield.                 "#EC CALLED
      data i_RSPARAMS like RSPARAMS occurs 0.
      CASE R_UCOMM.
        WHEN '&IC1'.
          read table i_makt index rs_selfield-tabindex.
         <b> SET PARAMETER ID 'MAT' FIELD i_makt-matnr.
          if not i_makt-matnr is initial.
            call transaction 'MM02' and skip first screen.
          endif.</b>
        when '&REFRESH'.
          CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS'
            EXPORTING
              CURR_REPORT           = v_repid
    IMPORTING
      SP                    =
            TABLES
             SELECTION_TABLE       = i_RSPARAMS
           EXCEPTIONS
             NOT_FOUND             = 1
             NO_REPORT             = 2
             OTHERS                = 3
          IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.
          submit z_get_refresh with selection-table i_RSPARAMS.
          rs_selfield-refresh = 'X'.
      ENDCASE.
      MOVE '&REFRESH' TO r_ucomm.
    ENDFORM.
          FORM set_pf_status                                            *
    FORM SET_PF_STATUS USING rt_extab TYPE slis_t_extab.
    DELETE Rt_extab WHERE fcode = gc_refresh.
      SET PF-STATUS 'STANDARD_FULLSCREEN' OF PROGRAM 'SAPLKKBL'
          EXCLUDING Rt_extab.
    *SET PF-STATUS 'STANDARD' EXCLUDING rt_extab.
      SET TITLEBAR  sy-tcode.
    ENDFORM.
    Thanks
    Seshu

  • Not possible to delete link investment program position from Appropriation request

    Dear specialists,
    We have a problem with deleting a linked investment program position in an appropriation request (IMA3, IMA11 or IMA12).
    We could edit some of the appr.req.'s but a few give an error.
    Steps done:
    We deleted the status BUDG from the linked projects (budgets deleted and OPSX for deletion of status).
    The we run the IM27_repeat.
    For the most of the appr.req.'s the linke was removed (table IMZO).
    For a few of our req.'s the link is not removed so that we can't link the new progr.pos. to this appr.req.
    Regards,
    Marcel

    Hello Marcel,
    Please check Customizing of the investment program type under 'assignable operative objects' in t-code OIT3 or in following path
    SPRO --> Investment Management --> Investment Programs --> Master Data --> Define Program Types
    Also check in following SAP note
    130216 - Program position not allowed for measure
    Regards
    Tushar

  • How to inactive checking available budget when creating reservation

    Dear SAP Guru,
    Need your advice in how to inactive checking available budget when creating reservation under Project system and Investment management module
    Many thanks in advance.
    Nies

    ok

Maybe you are looking for

  • Query for Multiple Rows as XML

    Ok I've seen this topic in the forums, but have failed to get this to work within my process. Basically I have a process that has a user fill out a form, and upon submittal the form writes it's information to a database (via a data connection within

  • Receiving SQL Error: INTERNAL_ERROR  while executing the query

    Dear All, I am receiving the below error while executing a query. SQL Error: INTERNAL_ERROR Diagnosis The database system registered an SQL error. As available, the error number and a description are included in the short text. Possible causes for SQ

  • PL/SQL Region : Getting values from PL/SQL generated form?  (APEX 2.2.0)

    Hi, all, If I've got an PL/SQL region that dynamically generates a form using HTMLDB_ITEM.TEXTAREA, what is the best way to get the contents of those form data at submit time? Thanks, Don Message was edited by: Don_84 Edited for clarity.

  • How to load a Properties file : Very URGENT

    I have properties file ie., SQLProperties.properties SQLProperties.properties logdetails = SELECT USERNAME AND PASSWORD FROM USER_TBL I want to load this file . I used like this public static Properties prop = null; strKey ="logdetails"; FileInputStr

  • ​Request help with different task calculation types in MSP.

    How effective we can use the different calculation types provided in project management software? - David