Logic to copy budget to forecast

Dear,
I am willing to make a logic which copies budget to forecast.
For the forecast of January, february and march I need the budget of January till June
For the forecast of April,May and June I need the budget of April till September
For the forecast of July,August and september I need the budget of July till December
For the forecast of October I need the budget of October till December
For the forecast of November I need the budget of November and December
And for the forecast of December I need the budget from December
I tried several things like, but I don't find a proper solution...
Time should be dynamic too..
Can someone help me with this issue?
best regards

Dear Benjamin Adam,
I think that if you want to copy data budget into data forecast, you can use the package which is provided by SAP BPC. The package is "Copy" and you only set the parameter which you want. 
Thanks,
Wandi

Similar Messages

  • Project budget and forecast tables in R12

    Hi All,
    I had to extract the budget and forecast amounts for each project in the below format.
    Project number, budget/forecast, task, resource, PA period, burden cost..etc.+
    We are on R12. Can I use below tables to extract the above information. or should i depend on PJI% tables. please suggest.
    pa_budget_versions
    pa_budget_lines
    below is the full query i built:
    SELECT pp.NAME project_name, pp.segment1 project_number,
    haou.NAME project_organization, pp.project_type,
    pp.project_status_code, pp.start_date project_start_date,
    pp.completion_date project_completion_date,
    pfpt.NAME fin_plan_type, pfpt.description fin_plan_description,
    pfpt.plan_class_code, pbv.budget_version_id, pbv.budget_type_code, pbv.version_number,
    pbv.budget_status_code, pbv.version_name, pbv.baselined_date,
    pbv.labor_quantity project_level_labor_quantity,
    pbv.labor_unit_of_measure, pbv.raw_cost project_level_raw_cost, pbv.burdened_cost project_level_burdened_cost,
    pbv.revenue project_level_revenue, pbv.version_type,pbv.current_planning_period, pt.task_number, pt.task_name,
    prlm.alias resource_alias, prlm.expenditure_type, prlm.event_type,
    prlm.expenditure_category, prlm.resource_class_code,
    prlm.unit_of_measure, pbl.start_date, pbl.end_date, pbl.period_name,
    pbl.quantity, pbl.raw_cost, pbl.burdened_cost, pbl.revenue, prlm.resource_list_member_id,
    prlm.resource_type_code
    FROM apps.pa_projects_all pp,
    hr_all_organization_units haou,
    apps.pa_budget_versions pbv,
    apps.pa_fin_plan_types_vl pfpt,
    apps.pa_budget_lines pbl,
    pa_resource_assignments pra,
    pa_tasks pt,
    pa_resource_list_members prlm
    WHERE 1 = 1
    AND pp.project_id = pbv.project_id
    AND pp.carrying_out_organization_id = haou.organization_id
    AND pbv.fin_plan_type_id = pfpt.fin_plan_type_id
    AND pbv.budget_status_code = 'B'
    AND pbv.budget_version_id =
    (SELECT MAX (budget_version_id)
    FROM pa_budget_versions pbv1
    WHERE 1 = 1
    AND pbv1.project_id = pp.project_id
    AND pbv1.budget_status_code = 'B'
    AND pbv1.version_type = pbv.version_type)
    --AND version_type = 'COST'
    AND pbl.budget_version_id = pbv.budget_version_id
    AND pbl.resource_assignment_id = pra.resource_assignment_id
    AND pra.resource_list_member_id = prlm.resource_list_member_id
    AND pt.task_id(+) = pra.task_id
    and pp.name = 'TEST_XX'
    order by pp.segment1, pbl.period_name, pt.task_number, pbl.start_date

    Can any body please help on this note..
    thanks in advance..

  • Budgeting and Forecasting in AWM 11g

    Hi,
    We are looking at implementing the budgeting and forecasting capabilities into an Oracle OLAP 11g Cube built using AWM v11.1.0.6.0A.
    On a very high level, we have the following questions:
    1. What are the options available in AWM 11g for budgeting/forecasting.
    2. What are the limitations/pre-requisites (in terms of cube or AW design).
    3. Steps required to create a budgeting/forecasting model (like what needs to be done in the Cube Scripts) in AWM.
    Any inputs on the above are highly appreciated.
    Thanks and Regards,
    Piyush

    There is, unfortunately, no direct support for Forecasting in 11g AWM or the 11g OLAP API (which sits underneath AWM). But there is support for this in the OLAP DML and I recommend that you look at the OLAP DML Reference documentation. For forecasting, for example, see
    FCOPEN function -- Creates a forecasting context.
    FCSET command -- Specifies the forecast characteristics.
    FCEXEC command -- Executes a forecast and populates Oracle OLAP variables with forecasting data.
    FCQUERY function -- Retrieves information about the characteristics of a forecast or a trial of a forecast.
    FCCLOSE command -- Closes a forecasting context.
    These can be built into a DML PROGRAM, which can in turn be run from a Cube Build Script (as an OLAP DML command step).
    You can write directly to the variables of a cube (provided you have not enabled Materialized Views, which is unlikely in this case).
    There is support in the 11g OLAP API for MODELs in the OLAP DML sense, but this has not been exposed through AWM. You can use the API (Java or XML) to create models, custom members, and rules in models. See
    OLAP Java API Reference (Javadoc)
    In particular you may want to see classes
    oracle.olapi.metadata.mdm.MdmModel and subclass MdmDimensionCalculationModel (to represent a model)
    oracle.olapi.metadata.mdm.MdmAssignment (to represent an assignment of the form lhs = rhs in a model)
    oracle.olapi.syntax.ConsistentSolveSpecification (to associated a model with a cube)
    oracle.olapi.syntax.Expression and subclasses (to define rhs of model assignments)

  • Budgeting/Planning/Forecasting products

    I am currently researching new internet based applications for
    budgeting/planning/forecasting (rolling forecast). I am looking
    at a product from Adaytum called eplanning. What Oracle
    product(s) would be equivalent in functionalities and
    capabilities to eplanning from Adaytum?
    Is eplanning from Adaytum better than Oracle products for
    Budgeting? Planning? Forecasting?
    Where would I find an article that compare/rate them?
    Thanks

    Clarity Systems seems to be more flexible than Hyperion Planning. We've been using Planning now for 2 years and are considering transitioning to Clarity Systems. Clarity hooks up to Essbase cubes in the background just as Planning does but offers more features and less limitations than Planning. Hope this is helpful. Cameron

  • Logic Script (Copying records while save from input screen)

    Hi Gurus,
    How to handle below requirement in script logic:
    Input screen column = Time (5 years)
    User want to input forecast data in current year and same data should be copied over to rest of the 4 years.
    I am new to Logic Script!
    Thanks.

    Another option is to add 4 properties to TIME dimension: SHIFT1,SHIFT2,SHIFT3 and SHIFT4 and fill them with members:
    2014.01 -> 2015.01 2016.01 2017.01 2018.01
    2014.02 -> 2015.02 2016.02 2017.02 2018.02
    ... etc
    Some maintenance work...
    The code will be simple and without FOR/NEXT loop:
    *WHEN CATEGORY
    *IS FORECAST
    *REC(EXPRESSION=%VALUE%,TIME=TIME.SHIFT1)
    *REC(EXPRESSION=%VALUE%,TIME=TIME.SHIFT2)
    *REC(EXPRESSION=%VALUE%,TIME=TIME.SHIFT3)
    *REC(EXPRESSION=%VALUE%,TIME=TIME.SHIFT4)
    *ENDWHEN
    Vadim

  • PS module, transaction CJ9FS -- log of copy budget

    Hi, do you how I can have a log of who did a copy of pre budget on project (and when)?
    Thanks!

    Dear Luc Gagnon,
    Did you cehck table VSPROJ_CN, PROJ.
    Fields:
    ERNAM - Name of Person who Created the Object
    AENAM - Name of Person Who Changed Object
    Regards,
    Naveen.

  • Budgeting and Forecasting Documents

    Hi gurus,
    Has someone some documents or links on better strategies for budgeting and/or forecasting on SEM-BPS, both for technical and managerial aspects ?
    If you want to send me some documents my mail is:
    [email protected]
    I will give you points for the most interesting documents.
    Thanks in advance.
    Ciao.
    Riccardo.

    No answers.

  • Logic X copying midi clips

    Is anyone having problems copying midi clips where if you select 1 or 2 clips (where one on top of the other from a punch in), both clips do not copy when pasted, or cannot use the repeat command, etc? This problem never occurred on version 9 or the old 5, etc.
    Any help would be appreciated. I really like using the new instruments in X, but this midi copying and not being able to paste properly is driving me back to 9.1.8.
    Of course I can glue the parts together first, but I never had to do this step in the past. Multiple clips allows me more editing flexibility for muting, selecting, etc.

    Hi keysdude,
    Welcome to the Support Communities!
    The information below from the Logic Pro X Manual may help you with this:
    Logic Pro X Help: Select regions in the Tracks area
    http://help.apple.com/logicpro/mac/10/#lgcpf7c0e62a
    Select regions meeting specific criteria
    Choose any of the following from the Tracks area Edit menu:
    To select all following regions on the same track: Choose Select All Following of Same Track.
    To select all regions between the left and right locators: Choose Select Inside Locators.
    To select all overlapped regions: Choose Select Overlapped Regions.
    To select all regions with the same color: Choose Select Equal Colored Regions.
    Cheers,
    - Judy

  • Logic script copy

    Hi expert,
    part of my script:
    *DESTINATION_APP = FINANCE
    *SKIP_DIM = MATERIAL,Product
    *ADD_DIM Location = Entity.Loc
    what I concern that is  *ADD_DIM Location = Entity.Loc ......is not working fine
    when store to database, it store the "Entity.Loc" to my column Location.
    but what actually I want is store the value from the PROPERTY call "Loc" from my dimenson ENTITY.
    any idea how to do this??
    Thanks...

    Hi Nilanjan
    I have a similar issue...
    Can you explain please how can I use the variable  for many members...
    Im performing correctly some data copy to another app.
    The problem is that when I use add_dim it is not possible to input more than 1 member per dim.
    How can i fix this?
    I.e.
    Conceptos.vap (all this members) --> account 40000 (destination member)
    Conceptos "toner" ---> account 50010 (destination member)
    I wanted to simplfy my script by typing this (to me this is supposed to work, is very simple, also running a script separately works for both Conceptos)
    *select(%conceptos%,"id","conceptos","vap='i'")
    *xdim_memberset conceptos=%conceptos%
    *xdim_memberset moneda=mxn,usd
    *xdim_memberset lob=servicios_out
    *xdim_memberset metrica=importe_p
    *xdim_memberset consumibles=consumibles_dummy
    *xdim_memberset tiempo=%tiempo_set%
    **WHEN conceptos
    **IS %conceptos%,toner*
    WHEN metrica
    *IS importe_p,importe_r
    *REC(FACTOR=1,metrica="dummy_metrica")
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    *DESTINATION_APP= ALLDORA_FINANZAS
    *xdim_memberset moneda=mxn,usd
    *xdim_memberset lob=servicios_out
    *xdim_memberset metrica=dummy_metrica
    *xdim_memberset tiempo=%tiempo_set%
    *skip_dim = conceptos
    *skip_dim = consumibles
    *add_dim ceco=A010ops001
    *add_dim cuenta=40000, 50010 ---> ERROR !!!!
    *add_dim empleado=empleado_dummy
    *WHEN conceptos
    *IS %conceptos%
    *REC(FACTOR=1,cuenta="40000")
    *IS toner
    *REC(FACTOR=1,cuenta="50010")
    *ENDWHEN
    *commit
    If I just type separately the logic for each one WITHIN the same script, the Account destination member taken is the one found at the bottom of the script, i mean, it is not performing the input in the final Account (40000 and 50010), just for one of them.
    However... since i have to do 14 different logics, it is very awkward to execute 14 scripts... in order for this logic to work,
    Thanx
    Velázquez

  • Select - next  logic for copy data

    Hi,
    I have 3 main values from an excel template: a specific data value (i.e. 35), in that same template one is TIME  and the other one is  $$$.
    What I have to do is copy  the $$$ amount starting from the date set in the template (TIME) through X number of months (i.e.35).
    All this is going to be obtained from a template, I cant use prompt.
    Lets say:
    X: 35
    $$. 100
    TIME: 2011.July
    To do:
    Repeat 35 times the amount 100, starting from 2011.July to the next months.
    Therefore, 2011.August, 2011.September,etc,etc---> 2012.Jan....2013-Jan  and so on until the 35 months are reached.
    I am trying to make some logic using the Select command, however I dont quite understand how to perform this. Equally using the logic NEXT i think it will be helpful.
    Any suggestions...? I cant share my logic because im still trying and mine does not work.
    Thanx in advance.
    Velázquez

    Hi Madis,
    Thanx for the response, i reaally appreciate it.
    I created the dim DURACION as user defined. Included for the moment 25 members (numbers) and it wasnt matched to any application.
    Now, the script where i am working is called Test.
    1. I typed in my script the following:
    **SELECT (%MYSET%,ID,Duracion,"[ID]<=MYDURACION")
    2.Entered to BPC Excel - eData - organize package list - select script Test  and added the following:
    'DEBUG(ON)
    PROMPT(RADIOBUTTON,%CHECKLCK%,"Select whether to check work status settings when running logic.",1,{"Yes, check for work status settings before running logic","No, do not check work status settings"},{"1","0"})
    PROMPT(SELECTINPUT,,,"Please select category, entity and time for restatement",%TIME_DIM%)
    PROMPT(Text,%INPUTDURACION%,"Enter No of duracion",,"")
    TASK(Execute formulas,USER,%USER%)
    TASK(Execute formulas,APPSET,%APPSET%)
    TASK(Execute formulas,APP,%APP%)
    TASK(Execute formulas,SELECTION,%SELECTIONFILE%)
    TASK(Execute formulas,FORMULASCRIPT,"FUNCTION MYDURACION=H%INPUTDURACION%")*
    TASK(Execute formulas,LOGICFILE,%APPPATH%..AdminApp%APP%TestAlldoraVentas2.lgx)
    TASK(Execute formulas,RUNMODE,1)
    TASK(Execute formulas,LOGICMODE,1)
    TASK(Execute formulas,CHECKLCK,%CHECKLCK%)
    Now... im having trouble because after validating & saving, it shows the error:
    - Invalid column name 'MYDURACION' in:select ID from mbrDURACION where <=MYDURACION
    Can you please help me...
    So far, I have the following logic for performing a "calc each period"  once  YEAR.MONTH  is introduced by a prompt.
    The xdim members are making reference to a particular situation, the important stuff here is that if I pass a hardcored # of periods to the XDIM - next logic it works, and im trying to apply your suggestion...
    *CALC_EACH_PERIOD
    *XDIM_MEMBERSET lob=servicios_out
    *XDIM_MEMBERSET consumibles=consumibles_dummy
    *XDIM_MEMBERSET vendedor=04
    *XDIM_MEMBERSET cliente=5
    *XDIM_MEMBERSET oi=400000
    *XDIM_MEMBERSET TIEMPO=%tiempo_set%,next
    *WHEN METRICA
    *IS importe
    *REC(metrica="importe",tiempo=next(1))
    *ENDWHEN
    **SELECT (%MYSET%,ID,Duracion,"[ID]<=MYDURACION")
    However, is there still a way to pass a # of periods by excel?... this is, not using a prompt but by reading the number form a specific CV ?
    Thanx again
    Velázquez

  • BPC Logic Script: Copy from calculated members (non-base) to base members

    Hi experts,
    I want to copy some values from some calculated members to base members in the same dimension. It appears I have a hard time scoping the calculated members.
    This is my C_ACCOUNT dimension:
    And this is the COPYCALC.LGF script I am running:
    LGX:
    *XDIM_MEMBERSET C_ACCOUNT = 450
    *WHEN C_ACCOUNT
    *IS 450
    *REC( EXPRESSION = %VALUE%, C_ACCOUNT = 50)
    *ENDWHEN
    LOG:
    LOG BEGIN TIME:2014-02-26 17:21:12
    FILE:\ROOT\WEBFOLDERS\STEP_UNIT_TEST \ADMINAPP\BUDGET_CASH\TEST.LGF
    USER:KAROLISB
    APPSET:STEP_UNIT_TEST
    APPLICATION:BUDGET_CASH
    [INFO] GET_DIM_LIST(): I_APPL_ID="BUDGET_CASH", #dimensions=16
    AA_NUMBER,AUDITTRAIL,BUDGET_OBJECT,BUDGET_TYPE,CATEGORY,COFOG,CURRENCY,C_ACCOUNT,C_ACCOUNT_DT,ENTITY,FLOW,GRANTS,MEASURES,TIME,TIME_DT,VERSION
    #dim_memberset=4
    CATEGORY:RES,1 in total.
    CURRENCY:LC,1 in total.
    TIME:2012,1 in total.
    C_ACCOUNT:450,1 in total.
    SCRIPT RUNNING TIME IN TOTAL:1.00 s.
    LOG END TIME:2014-02-26 17:21:12
    My model structure:
    So as you can see I am trying to copy from account 450 (which is non base) to account 50 ( which is base member). Also you can see that in the previous example no record was generated.
    Whereas,  if I replace the account 450 with 4500 I get record generated in order:
    LGX:
    *XDIM_MEMBERSET C_ACCOUNT = 4500
    *WHEN C_ACCOUNT
    *IS 4500
    *REC( EXPRESSION = %VALUE%, C_ACCOUNT = 50)
    *ENDWHEN
    LOG:
    LOG BEGIN TIME:2014-02-26 18:26:26
    FILE:\ROOT\WEBFOLDERS\STEP_UNIT_TEST \ADMINAPP\BUDGET_CASH\TEST.LGF
    USER:KAROLISB
    APPSET:STEP_UNIT_TEST
    APPLICATION:BUDGET_CASH
    [INFO] GET_DIM_LIST(): I_APPL_ID="BUDGET_CASH", #dimensions=16
    AA_NUMBER,AUDITTRAIL,BUDGET_OBJECT,BUDGET_TYPE,CATEGORY,COFOG,CURRENCY,C_ACCOUNT,C_ACCOUNT_DT,ENTITY,FLOW,GRANTS,MEASURES,TIME,TIME_DT,VERSION
    #dim_memberset=4
    CATEGORY:RES,1 in total.
    CURRENCY:LC,1 in total.
    TIME:2012,1 in total.
    C_ACCOUNT:4500,1 in total.
    REC :%VALUE%
    CALCULATION BEGIN:
    QUERY PROCESSING DATA
    QUERY TIME : 0.00 ms. 1  RECORDS QUERIED OUT.
    QUERY REFERENCE DATA
    CALCULATION TIME IN TOTAL :0.00 ms.
    1  RECORDS ARE GENERATED.
    CALCULATION END.
    ENDWHEN ACCUMULATION: 1  RECORDS ARE GENERATED.
    DATA TO WRITE BACK:
    AA_NUMBER AUDITTRAIL BUDGET_OBJECT BUDGET_TYPE CATEGORY COFOG CURRENCY C_ACCOUNT C_ACCOUNT_DT ENTITY FLOW GRANTS TIME TIME_DT VERSION SIGNEDDATA
    AA_NONE LIM NONE 10 RES FA_NONE LC 50 CAD_NONE A00 F99_1 NONE 2012 TD_NONE CURRENT 222.00
    1  RECORDS HAVE BEEN WRITTEN BACK.
    WRITING TIME :1.00  ms
    Why can I not copy value from 450 ? How do I solve this problem ?
    PS: currently I am testing this as a DM package run script but in the future I would like to make it a Default.lgf functionality.
    I am working on:
    BPC 10 SP5 for NW, calculation engine ABAP, BW 7.4

    Sorry to keep you in darkness. My code has developed since I have started this thread:
    *SELECT(%ADMISSIBLE%, "[ID]", C_ACCOUNT, " [THIERARCHY]<>'' AND [ACCTYPE]<>INC ")         // DEFINE THE SET OF REAL(ACTUALY EXISTING), NON-REVENUE AND NOT ANCIENT CASH ACCOUNTS HERE.
    *SELECT(%INADMISSIBLE%, "[ID]", C_ACCOUNT, " [ID] <> %ADMISSIBLE% ")
    *SELECT(%L1%, [ID], C_ACCOUNT, "[ID] = %C_ACCOUNT_SET%")       // DEFINE BASE LEVEL ACCOUNTS
    *SELECT(%L2%, "[THIERARCHY]",C_ACCOUNT, "[ID] = %L1% ")       // DEFINE FIRST(COUNTING FROM BASE) LEVEL PARENTS
    *SELECT(%L3%, "[THIERARCHY]",C_ACCOUNT, "[ID] = %L2% ")       // DEFINE SECOND(COUNTING FROM BASE) LEVEL PARENTS
    *SELECT(%L4%, "[THIERARCHY]",C_ACCOUNT, "[ID] = %L3% ")
    *SELECT(%L5%, "[THIERARCHY]",C_ACCOUNT, "[ID] = %L4% ")
    *SELECT(%L6%, "[THIERARCHY]",C_ACCOUNT, "[ID] = %L5% ")
    *SELECT(%LALL%, "[ID]", C_ACCOUNT, "[ID] = %L1%,%L2%,%L3%,%L4%,%L5%,%L6%")  //UNION OF ALL LEVELS
    *XDIM_MEMBERSET AUDITTRAIL = INPUT
    *XDIM_MEMBERSET VERSION = CURRENT
    *XDIM_MEMBERSET AA_NUMBER = AA_NONE
    *XDIM_MEMBERSET TIME_DT = TD_NONE
    *XDIM_MEMBERSET C_ACCOUNT_DT = CAD_NONE
    *XDIM_MEMBERSET C_ACCOUNT = %INADMISSIBLE%     //SCOPE LEAVES ALL POTENTIAL DESTINATIONS FOR MEMBERS IN %PARS%
    *FOR %A% = %PARS%    //LOOP OVER ALL ADMISSIBLE PARENTS
    *WHEN C_ACCOUNT
    *IS L_C_%A%
    *REC( EXPRESSION = [C_ACCOUNT].[%A%], C_ACCOUNT = L_C_%A%)         //SUM UP THE VALUES OF LEAVES AND WRITE THE SUM TO DESTINATION ACCOUNT
    *ENDWHEN
    *NEXT
    screen shot of part of member table for C_ACCOUNT:
    continuation in next reply (I have problems with my text editor)

  • Budget and Forecast upload

    NW
    Edited by: NW on Aug 24, 2009 10:23 AM

    Hi,
    You can do it, check the follwoinh URL, which is having the complete steps with various examples...
    http://wiki.sdn.sap.com/wiki/display/profile/Surendra+Reddy
    How to use Customer Exit Variables in BW Reports: Part 2
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/business-intelligence/g-i/how%20to%20use%20customer%20exit%20variables%20in%20bw%20reports%3a%20part%202.pdf
    Using Customer Exit Variables in BW or BI Reports Part - 1
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/business-intelligence/s-u/using%20customer%20exit%20variables%20in%20bw%20or%20bi%20reports%20part%20-%201.pdf
    Thanks
    Reddy

  • Program/Logic behind the Copy functionality in SE38 Transaction

    Hi,
    In SE38 by using the copy option, Program along with sub-objects can be copied to another object.
    Please let me know the Program/Logic behind that functionality.
    Also let me know is there any option in SAP to copy program from one system to another system.
    Thanks,
    Madhuri.

    Hi Madhuri
    This is tha Program logic behind copying object thru se38
    where p_operation would have the value 'COPY'' in it.
      DATA: l_request TYPE REF TO cl_wb_request,
            l_wb_todo_request TYPE REF TO cl_wb_request,
            l_object_name TYPE seu_objkey,
            l_object_type TYPE seu_objtyp,
            l_program_state TYPE REF TO cl_wb_program_state.
      IF trdir-subc = 'I'.
        l_object_type = swbm_c_type_prg_include.
        CALL METHOD cl_wb_object_type=>get_concatenated_key_from_id
          EXPORTING
            p_key_component1 = space
            p_key_component2 = rs38m-programm
            p_external_id    = l_object_type
          RECEIVING
            p_key            = l_object_name.
      ELSE.
        l_object_type = swbm_c_type_prg_source.
        l_object_name = rs38m-programm.
      ENDIF.
      CREATE OBJECT l_program_state.
      CREATE OBJECT l_request
          EXPORTING p_object_type =  l_object_type
                    p_object_name = l_object_name
                    p_operation   = p_operation
                    p_object_state = l_program_state .
      CALL METHOD
        wb_pgeditor_initial_screen->mngr->request_tool_access
        EXPORTING
          p_wb_request      = l_request
        IMPORTING
          p_wb_todo_request = l_wb_todo_request
        EXCEPTIONS
          action_cancelled  = 1
          no_tool_found     = 2.
      IF sy-subrc NE 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ELSE.
        EXIT.
      ENDIF.

  • Conversion for plan type budgets / Forecast from Project Management

    We are doing Conversion of projects from oracle old version 11.5.10 to 12.2.3, client is using  Project management based budgets and forecast.
    I are aware there are API to migrate budgets and forecast created in project costing module but unable to find any API for migrating budgets created in Project management Responsibility.
    Can even one help me out to know the process how to perform conversion of Project management based budgets and forecast. as I am helpless and don't find any way to move further.
    I highly Appreciate if you can help me in this regards.
    Thanks,
    Mohammed

    Hello,
    I found a way to approve the budget costs and revenues using the PA Budget workflow. In order to kick off this workflow I still have to submit the budget costs or revenue. Is there anyway I can by pass this submission process? Is there an api I can use to submit the latest budget costs so it will kick off the workflow?
    Thanks
    -Nelly

  • System Freezes when trying to copy GL Budget Scenerio

    All-
    I have a Business One 2007 PL 4 customer that is trying to copy a budget scenerio. After hitting 'execute', no message is displayed, but the user gets stuck showingthe same GL account number on the bottom left of the screen. (where the error line would normally appear).  The only way out is to End Task on the process. They have copied budgets before without a problem.  Is there anything about an existing account that might cause the copy to fail?  Any feedback would be greatly appreciated.  Thanks in advance.
    Pat

    hi
    the problemmay be like the number of accounts assignedunder budgets could be lot many this would take time togive u the result the second reason could be because of RAM in your computer
    Regards,
    Manish

Maybe you are looking for

  • Tables used for Advanced Product Catalog

    Hi All, Can i get the tables used for Advanced Product Catalog. i.e. Catalog group and its attributes and peoples assigned and items assigned to that catalog. Its a bit urjent. Please help me. Thanks in advance. Regards, Pavitra.

  • USE OF VARRAY and RECORD object vis-a-vis java.sql package

    Hi Geeks, I want to pass an array of java objects to a stored procedure and I will use them for table insertion or updation. Say I have a table TASK at DataBase end while the same TASK object is there at JAVA end. I want to pass an array of Task obje

  • New Apps download number display in iTunes

    Hi, my itunes keeps displaying 1 new App for download, but when I got the the download page it shows me that there is nothing to download and that I have no more new downloads. But iTunes keeps displaying (on the left under Apps) 1 App to download. W

  • HT4623 my iPhone 3 gs could not activated because the activation server is temporarily

    my iPhone 3 gs could not activated because the activation server is temporarily <Personal Information Edited by Host>

  • Why RAC when there is virtualization?

    I struggle with the question why to use RAC when virtualization gives you the same benefits for less money. Or am I totally wrong. I mean with virtualization you get, resource management, fail over and all that to a lower cost. "Consolidation of serv