Local fanction in bps

Hi all,
I have activated local function top-down distribution with evenly method in layout definition with tcode BPS0 like describe in the follow link:
http://help.sap.com/saphelp_nw04/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
I don't see this local function when I start layout through planning folder.
How can I do for use local function in planning folder?
Thanks a lot.
Gianmarco

Hi,
If I start layout planning by transaction BPS0 I can use local function 'same distribution' while from planning folder local planning is not available.
How can I do to have local function also in planning folder?
I need to distribution with 'same' value.
Thanks a lot
Gianmarco

Similar Messages

  • Global, Local, Harmonised attributes.

    Hi,
    Could anybody explain me about the Global, Local, Harmonised attributes and how we should use them with Template project and Implementation project.
    Regards,
    Murali

    You set these attributes against the nodes in your Template Project's Business Process Structure. The purpose of maintaining these attributes is to have control, or lend flexibility, to your rollout (implementation projects).
    When you set an attribute of global it means that items cannot be changed and that they must be included as part  of the implementation project. For example, if you maintain your Procure to Pay scenario (and all processes, steps beneath it) as global, the implementation project cannot change the scope, documents, configuration entries, transactions, or whatever else you attach.
    Localizing items in the BPS allows flexibility for the implementation projects to change everything assigned at a local level.
    You can also provide different flavors of these attributes. For example, you might set all of your scenarios and processes to global however the process steps performed in organizations around the globe will obviously not match a global "headquarters". For that reason you could set the process steps to Local.
    Hope this helps,
    Nathan

  • How to generate data in BPS via function, not having any reference data?

    <b>Hi everybody,
    My approach was to use FM 'API_SEMBPS_SETDATA' but the modified values neighter appear in the layout nor were saved to the infocube after launching 'API_SEMBPS_POST'.</b>
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/2e/260a8563b111d4b2ea0050dadfb23f/content.htm">Application Programming Interface (API)</a>
    <b>What do I have to take into consideration?
    Is there an other way to generate data in BPS?</b>
    Thanks in advance,
    Zeljko
    Here my findings from debugging it:
    In Step 1 FM reads data from planning level/layout correctly:
    Line     ROW     COL     VALUE     INPUT
    1     0001     0001     11     1
    2     0002     0001     0     1
    3     0003     0001     11     1
    4     0004     0001     11     1
    5     0005     0001     11     1
    6     0006     0001     0     1
    (Input = 1 indicates that Input is allowed in this cell)
    In Step 2 FM modifies the values in all lines to 1:
    Line     ROW     COL     VALUE     INPUT
    1     0001     0001     1     1
    2     0002     0001     1     1
    3     0003     0001     1     1
    4     0004     0001     1     1
    5     0005     0001     1     1
    6     0006     0001     1     1
    Finally the modification is imported to FM 'API_SEMBPS_SETDATA'.
    FUNCTION Z_IPS_BPS_GENERATE_DATA_INIT.
    *"*"Local Interface:
      DATA:  area      TYPE upc_y_area             VALUE 'ZIPM0001',
             plevel    LIKE upc_plevel-plevel      VALUE 'ZPOB0091',
             package   LIKE upc_package-ppackage   VALUE '0-ADHOC',
             layout    LIKE upp_param-param        VALUE 'ZPOL0002',
             read_only LIKE upp_ys_flags-read_only VALUE ' '.
      DATA:  res LIKE sy-subrc, res_mess TYPE bapiret2 OCCURS 0.
      DATA:  lt_head   TYPE upc_ys_api_head OCCURS 0,
             lt_col    TYPE upc_ys_api_col  OCCURS 0,
             lt_row    TYPE upc_ys_api_row  OCCURS 0,
             lt_data   TYPE upc_ys_api_data OCCURS 0,
             lt_data2  TYPE upc_ys_api_data OCCURS 0,
             ls_data   like upc_ys_api_data.
    * 1. reading data from planning level/layout
      CALL FUNCTION 'API_SEMBPS_GETDATA'
        EXPORTING
          i_area      = area
          i_plevel    = plevel
          i_package   = package
          i_layout    = layout
          i_read_only = read_only
        IMPORTING
          e_subrc     = res
        TABLES
          etk_head    = lt_head
          etk_row     = lt_row
          etk_col     = lt_col
          etk_data    = lt_data
          etk_return  = res_mess.
      IF sy-subrc <> 0.
        RETURN.
      ENDIF.
    * 2. modify values in lt_data to 1
      LOOP AT lt_data INTO ls_data .
        ls_data-value = '1'.
        APPEND ls_data TO lt_data2.
      ENDLOOP.
    * 3. set dummy values into planning layout/level
      CALL FUNCTION 'API_SEMBPS_SETDATA'
        EXPORTING
          i_area     = area
          i_plevel   = plevel
          i_package  = package
          i_layout   = layout
        IMPORTING
          e_subrc    = res
        TABLES
          itk_row    = lt_row
          itk_data   = lt_data2
          etk_return = res_mess.
      IF sy-subrc <> 0.
        RETURN.
      ENDIF.
    *CALL FUNCTION 'API_SEMBPS_POST'.
    ENDFUNCTION.

    Hi Vlad,
    I tried both alternatives:
    1. Write data in buffer only, not in database
    2. Write data in buffer and then writes from buffer to database
    How can I check or see the data in the buffer? I tried the following: After executing the FM I opened the layout but the numbers are still the same.

  • Function module for getting all changes to BPs Business Partners for today

    Can any body knows function module to find out all changed documents to the BPs depending upon the date.
    Requirement is i have to find out the all BPs changed today in transaction FPP3.how can i find all those changed documents . Is there any FM to find out.
    Vineel

    Hi Vineel,
    For debugging: GoTo /n Click on the right most icon which is Customizing of local layout then click on create shortcut a screen will displayin that goto Application section select system command from the dropdown in Type, then write /h in command press OK a short cut will be automatically created on your desktop now drag this debugger on that pop up in TXn FPP3 and play with the debugger......
    Hope this will help..

  • Master data needs to be appeared for variables in BPS

    Hi everyone,
    I am working in BW-BPS environment. We have to create a variable on the Company Code infoobject in the planning area. When a user wants to enter the value for the variable 0COMP_CODE, all the master data values should appear. But in the replacement type for a variable doesn't contain this option.
    So please let me know how to achieve this requirement. If USER Exit needs to be seleted, then let me know the procedure to implement the same.
    Also we are using a Flat file to input the values into BPS environment. Currently I am using the Tab Deleimited Text file to do the same. But the user want .CSV file as input. So is there any way to convert the file?
    The user will input the Planned amount in local currency, & we have implemented a Currency Translation Planning function in the Planning Environment. Once the data has been loaded thru flat file the user should execute the planning function & save the data to persistently store the data in the Real time infocube. Here user wants the Currency translation function to be hide & the currency conversion should happen automatically when the user saves the data he entered.
    Narendra Reddy

    Hi.
    Related to variable: if you want to show for selection ALL master data simply create variable with type "Characteristic Value". Attach characteristic to your variable. Set "Replacement Type" = fixed value and in "Selection Conditions" set "From" = 000000 (accoding to lenght of characteristic) and "To" = ZZZZZZZ. This will give you all master data in variable.
    Related to currency convertion: create function type "currency convertion" and add it to global planning sequence. Run this planning seq according to your needs and execution of conversio will be in background.
    Regards.

  • Planning Templates in BW-BPS

    Hi,
    Earlier Planning Templates were part of SEM-BPS will some one tell me where I can find the standard BW-BPS Templates in BI Integrated Planning.
    Thanks
    Patil

    Hi Patil
    For the standard SEM Planning Application for Financial Statement you should install from content the cube 0SEM_C06
    After this you can go in BPS0 and you will find the standar planning area for Financial Statement  
    Enter in the planning area and Change the installation from remote to local
    After this try in BPS_WB if you see the standard WEb planning folder
    Hope it helps
    Andreas

  • Problem in upload flat file into bw-bps using web browser

    Hi All,
    I have follwed the steps as per the how to guide to upload flat file,its seems to be fine but when try to upload by running the URL its giving error "Value of variable Data Slice Global ( ZFIE0ALL ) cannot be determined " and warning "Errors occurred when executing planning function TUPLOAD(EXIT FOR UPLOAD DATA)/T0000000(WEB UPLOAD".
    Since i am new to BW/BPS , also let me know, how test it , when i run file_upload URL directly its giving follwing error.
    SAP Note
         The following error text was processed in the system:
         An exception with the type CX_SY_REF_IS_INITIAL occurred, but was neither      handled locally, nor declared in a RAISING clause
    When i run page1 url and if i file_load url, then its prompt me to see upload function, path for flat file. But when enter path of flat file and press upload function button ts giving error "Value of variable Data Slice Global ( ZFIE0ALL ) cannot be determined " and warning "Errors occurred when executing planning function TUPLOAD(EXIT FOR UPLOAD DATA)/T0000000(WEB UPLOAD".
    FYI..i am using new design HTMLB option in how-to-doc.
    Please help me to resolve this. Thanks in advance.
    Also pls let me know can i debug this application?How ?
    Vishal
    Message was edited by:
            vishal kashyap
    Message was edited by:
            vishal kashyap

    Hi Vishal
    Can u guide me , by what condition the data is selected in XTH_data ( Hashed table ) before the data is written by flat file function module .
    Reply me ASAP ,
    Thanks
    Anup Singh

  • Flat File Upload as CSV File in BPS.

    Hi Friends,
    We have to upload CSV file to BPS and as of now we are able to upload tab spaced file as per the How to Document.
    Kindly can some body post the COMPLETE CODE changes for Uploading the CSV File in both LOAD and WEB Function Modules.
    For complete code points are guaranteed.

    Hi BI,
    please check the following thread.
    Load flat file to BPS - GUI issue
    I've implemented the file upload for CSV file. please note the changes i've made -
    Code for INIT function module :-
    FUNCTION Z_BPS_FILE_UPLOAD_INIT_CSV.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_AREA) TYPE  UPC_Y_AREA
    *"     VALUE(I_PLEVEL) TYPE  UPC_Y_PLEVEL OPTIONAL
    *"     VALUE(I_PACKAGE) TYPE  UPC_Y_PACKAGE OPTIONAL
    *"     VALUE(I_METHOD) TYPE  UPC_Y_METHOD OPTIONAL
    *"     VALUE(I_PARAM) TYPE  UPC_Y_PARAM OPTIONAL
    *"     REFERENCE(IT_EXITP) TYPE  UPF_YT_EXITP OPTIONAL
    *"     REFERENCE(ITO_CHASEL) TYPE  UPC_YTO_CHASEL OPTIONAL
    *"     REFERENCE(ITO_CHA) TYPE  UPC_YTO_CHA OPTIONAL
    *"     REFERENCE(ITO_KYF) TYPE  UPC_YTO_KYF OPTIONAL
    *"  EXPORTING
    *"     REFERENCE(ETO_CHAS) TYPE  ANY TABLE
    *"     REFERENCE(ET_MESG) TYPE  UPC_YT_MESG
      DATA: lto_chas TYPE yto_chas,
      ls_chas     TYPE ys_chas,
      ls_exitp    TYPE upf_ys_exitp,
      ls_mesg     TYPE upc_ys_mesg,
      ls_chasel   TYPE upc_ys_chasel, "<<<INSERT
      ls_charng   TYPE upc_ys_charng. "<<<INSERT
      DATA: lt_filetab TYPE filetable,
      ls_filetab   TYPE file_table,
      l_file       TYPE string,
      l_separator  TYPE char01,
      l_action     TYPE i,
      l_count      TYPE i.
      FIELD-SYMBOLS: <f> TYPE ANY. "<<<INSERT
    Try to get file name from parameter
      READ TABLE it_exitp INTO ls_exitp WITH KEY parnm = 'FILENAME'.
      IF sy-subrc = 0.
        l_file = ls_exitp-chavl.
      ENDIF.
    If no file name is given, prompt user for it
      IF l_file IS INITIAL.
        CALL METHOD cl_gui_frontend_services=>file_open_dialog
          EXPORTING
            window_title            = 'Select Upload File'
            default_extension       = 'csv'
            file_filter             = 'Text Files (*.csv)'
          CHANGING
            file_table              = lt_filetab
            rc                      = l_count
            user_action             = l_action
          EXCEPTIONS
            file_open_dialog_failed = 1
            cntl_error              = 2
            OTHERS                  = 3.                        "#EC NOTEXT
        IF sy-subrc <> 0.
          CLEAR ls_mesg.
          MOVE-CORRESPONDING syst TO ls_mesg.
          APPEND ls_mesg TO et_mesg.
          EXIT.
        ENDIF.
        CALL METHOD cl_gui_cfw=>flush.
        LOOP AT lt_filetab INTO ls_filetab.
          l_file = ls_filetab.
        ENDLOOP.
        CHECK l_action = 0.
      ENDIF.
      l_separator = 'X'.
    Upload file from front-end (PC)
    File format is tab-delimited ASCII
    l_separator = ';' .
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename                = l_file
         filetype                = 'DAT'
         has_field_separator     = l_separator
        TABLES
          data_tab                = gt_file_csv
        EXCEPTIONS
          file_open_error         = 1
          file_read_error         = 2
          no_batch                = 3
          gui_refuse_filetransfer = 4
          invalid_type            = 5
          no_authority            = 6
          unknown_error           = 7
          bad_data_format         = 8
          header_not_allowed      = 9
          separator_not_allowed   = 10
          header_too_long         = 11
          unknown_dp_error        = 12
          access_denied           = 13
          dp_out_of_memory        = 14
          disk_full               = 15
          dp_timeout              = 16
          OTHERS                  = 17.
      IF sy-subrc <> 0.
        CLEAR ls_mesg.
        MOVE-CORRESPONDING syst TO ls_mesg.
        APPEND ls_mesg TO et_mesg.
        EXIT.
      ENDIF.
    Create one dummy combination
    If we don't do this, the upload won't work since the second function
    will not be executed at all in case no transaction data exists so far.
    The combination must be a subset of the planning level!
      " >>> BEGIN INSERT
      CLEAR ls_chas.
      LOOP AT ito_chasel INTO ls_chasel.
        READ TABLE ls_chasel-t_charng INTO ls_charng INDEX 1.
        IF sy-subrc = 0.
          ASSIGN COMPONENT ls_chasel-chanm OF STRUCTURE ls_chas TO <f>.
          IF sy-subrc = 0.
            <f> = ls_charng-low.
          ENDIF.
        ENDIF.
      ENDLOOP.
      " <<< END INSERT
      COLLECT ls_chas INTO lto_chas.
      eto_chas = lto_chas.
    ENDFUNCTION.
    Include should contains following declarations-
    TYPES:      begin of itab_CSV,
                           text(255) type c,
                     end of itab_CSV.
    Global table to temporarily store loaded data.
    DATA: gt_file_CSV TYPE STANDARD TABLE OF itab_csv WITH DEFAULT
    KEY.
    Hope it will help you.
    Regards
    Tarun

  • Open Bex workbook from BPS web interface,How hard it could be?

    Hi all,
        I want to add a link or function-button in my BPS web interface,hope it could open a query(excel analyser),I tried 2 methods as follow:
       1. MIME , It can only open a static excel file, not a analyser query. I gave up this method.
       2. I use the program RRMX_START_EXCEL and add a plan function which is a EXIT in BPS0,in my EXIT function I used some code in  RRMX_START_EXCEL,I test it in BPS0 ,it works ,it can open a analyser excel query.But when I put this plan function(including a parameter group ) in BPS_WB ,when I click the function-button in web interface, it crashed,says:
    Error when processing your request
    What has happened?
    The URL http://bw1.:8000/sap/bc/bsp/sap/zwebcaxa001_998/page1.htm was not called due to an error.
    The termination type was: TH_RES_FREE
    and some other Error infomation,
    Is it possible to realize my requirement? or Web interface and analyzer are just 2 total differrent things ,it is not possible to realize this?
    thanks all

    Hi Denny,
    Have a look at www.javascript.internet.com and do a search for "whatfile".....
    This should give you the javascript code whereyou can enter a file name (say an excel file name) and click a button to navigate to it.
    Although I have not tried exactly what you have asked, I have successfully used parts of this code to open specified files (excel files) on our local directory from a BPS planning web page.
    Obviously you will need to adapt the code to your specific evironment/situation...
    Good luck.
    Rael

  • Change Data in BPS Layout: Exit Function

    Hello everyone,
    We are using BW-BPS and we need to make a sort of a certain characteristic in a Planning Folder. In the specific Planning Folder it was defined an exit function and it was assigned a function module.
    We implement the following code:
    FUNCTION Z_ORDENAR_CLASSIFICACAO_PLANO.
    ""Interface local:
    *"  IMPORTING
    *"     REFERENCE(I_AREA) TYPE  UPC_Y_AREA
    *"     REFERENCE(I_PLEVEL) TYPE  UPC_Y_PLEVEL
    *"     REFERENCE(I_METHOD) TYPE  UPC_Y_METHOD
    *"     REFERENCE(I_PARAM) TYPE  UPC_Y_PARAM
    *"     REFERENCE(I_PACKAGE) TYPE  UPC_Y_PACKAGE
    *"     REFERENCE(IT_EXITP) TYPE  UPF_YT_EXITP
    *"     REFERENCE(ITO_CHASEL) TYPE  UPC_YTO_CHASEL
    *"     REFERENCE(ITO_CHA) TYPE  UPC_YTO_CHA
    *"     REFERENCE(ITO_KYF) TYPE  UPC_YTO_KYF
    *"  EXPORTING
    *"     REFERENCE(ET_MESG) TYPE  UPC_YT_MESG
    *"  CHANGING
    *"     REFERENCE(XTH_DATA) TYPE  HASHED TABLE
      DATA:
        lr_area TYPE REF TO cl_sem_planarea_attributes,
        wa_hash_table type ref to data,
        l_sortfield type STRING,
        lr_t_data TYPE REF TO data.
      FIELD-SYMBOLS:
        <lt_data> TYPE STANDARD TABLE,
        <ht_head> TYPE ANY TABLE,
        <xth_data> TYPE HASHED TABLE,
        <ls_data> TYPE ANY,
        <wa_data> TYPE ANY,
        <fundo> TYPE ANY,
        <eco> TYPE ANY.
      CALL METHOD cl_sem_planarea_attributes=>get_instance
        EXPORTING
          i_area = i_area
        RECEIVING
          er_instance = lr_area.
      CREATE DATA wa_hash_table LIKE LINE OF xth_data.
      ASSIGN wa_hash_table->* TO <ht_head>.
      <ht_head> = xth_data.
      LOOP AT <ht_head> ASSIGNING <ls_data>.
    This is the characteristic that we pretend to sort
        l_sortfield = 'S_CHAS-0CMMT_ITEM'.
        SORT <ht_head>
          BY (l_sortfield) DESCENDING.
      ENDLOOP.
      <xth_data> = <ht_head>.
      UNASSIGN: <ls_data>, <ht_head>.
    ENDFUNCTION.
    When execute this function, we get a DUMP (ASSIGN_TYPE_CONFLICT). Does anybody have any suggestion how to change a hash table or somehow make a sort in this hash table?
    Thanks in advance.
    Ilda

    Hi,
    After some changes in the code, it seems that xth_data table is assuming the “new content”. In debugging, we could see that the assignment was made and xth_data records are now in a different order. But when executing the BPS Layout assigned to this planning function, all the lines (records) still in the same place. The Layout doesn’t change.
    This is the code:
    FUNCTION Z_ORDENAR_CLASSIFICACAO_PLANO.
    ""Interface local:
    *"  IMPORTING
    *"     REFERENCE(I_AREA) TYPE  UPC_Y_AREA
    *"     REFERENCE(I_PLEVEL) TYPE  UPC_Y_PLEVEL
    *"     REFERENCE(I_METHOD) TYPE  UPC_Y_METHOD
    *"     REFERENCE(I_PARAM) TYPE  UPC_Y_PARAM
    *"     REFERENCE(I_PACKAGE) TYPE  UPC_Y_PACKAGE
    *"     REFERENCE(IT_EXITP) TYPE  UPF_YT_EXITP
    *"     REFERENCE(ITO_CHASEL) TYPE  UPC_YTO_CHASEL
    *"     REFERENCE(ITO_CHA) TYPE  UPC_YTO_CHA
    *"     REFERENCE(ITO_KYF) TYPE  UPC_YTO_KYF
    *"  EXPORTING
    *"     REFERENCE(ET_MESG) TYPE  UPC_YT_MESG
    *"  CHANGING
    *"     REFERENCE(XTH_DATA) TYPE  HASHED TABLE
      DATA:
      lr_area TYPE REF TO cl_sem_planarea_attributes,
      l_sortfield type STRING,
      data_ref TYPE REF TO data,
      lr_t_data TYPE REF TO data.
      FIELD-SYMBOLS:
      <lt_data> TYPE ANY TABLE,
      <ls_data> TYPE ANY,
      <ls_data_copy> TYPE ANY.
      CALL METHOD cl_sem_planarea_attributes=>get_instance
        EXPORTING
          i_area      = i_area
        RECEIVING
          er_instance = lr_area.
      CREATE DATA lr_t_data TYPE (lr_area->typename_t_data).
      ASSIGN lr_t_data->* TO <lt_data>.
      <lt_data> = xth_data.
      CLEAR xth_data.
      l_sortfield = 'S_CHAS-0CMMT_ITEM'.
      SORT <lt_data> BY (l_sortfield) DESCENDING.
      MOVE <lt_data> TO xth_data.
    ENDFUNCTION.
    Does anybody understand this behavior, why the changes in the user-exit are not assumed in the BPS Layout?
    Thanks,
    Ilda

  • Usage of OWC-Webinterface with firefox deletes BPS-data

    Dear Experts,
    We know that excel OWC in bps-webinterfaces do not work with firefox.
    But as we cannot control the local settings at a user workstation it
    sometimes happens that a user opens a webinterface with firefox
    instead of MS IE.
    In this case with firefox he/she does not see any excel sheet. This
    behavior is as expected.
    But - if he/she then pushes the save-button this will delete the data in BPS-backend
    (transactional cube).
    We know that firefox is not supported with BW-BPS. But as the use can
    not be disabled from server-side this is a big problem.
    Has anybody an idea for a good workaround?
    I can think of some java script-coding only but this is what we want to avoid.
    Best redards
    Gregor

    Dear all,
    for your information.
    This problem has been solved for us meanwhile with the help of the supporter of a customer message.
    It seems that only webinterfaces of "old style" (before 3.5) showed this behavior. After we had switched them to "new style" the error did not occur anymore.
    Gregor

  • User-exit in sem-bps

    In SEM-BPS, I have a layout for manually entering data. The purpose is to enter values for a list of cost centers. This list
    of cost centers should change according to a SKF (statistical key figure) entered in the layout's header.
    The list of cost centers linked to a given SKF is read from a database table.
    This whole process is achieved with the use of a variable of type user-exit.
    However, I have two problems:
    1) If I change the SKF in the layout's header, I'm not beeing able to force another read to the database table, in order to
    refresh the cost center list;
    2) I'm not being able to detect the SKF selected in header, altough I'm using the function API_SEMBPS_VARIABLE_GETDETAIL to
    do so, wich returns all the SKF's (statistical key figures)
    Can anybody help me ?
    Thank you,
    Ricardo
    PS: Here is the exit, in its present state:
    <b>FUNCTION ZLACT_SFK_CC.
    ""Interface local:
    *"  IMPORTING
    *"     VALUE(I_AREA) TYPE  UPC_Y_AREA
    *"     VALUE(I_VARIABLE) TYPE  UPC_Y_VARIABLE
    *"     VALUE(I_CHANM) TYPE  UPC_Y_CHANM OPTIONAL
    *"     VALUE(ITO_CHANM) TYPE  UPC_YTO_CHA
    *"  EXPORTING
    *"     REFERENCE(ETO_CHARSEL) TYPE  UPC_YTO_CHARSEL
      DATA: ls_charsel TYPE upc_ys_charsel,
            seqno type i,
            tab_val_sel LIKE UPC_YS_API_VARSEL occurs 0 with header line,
            tab_val_sel_all LIKE UPC_YS_API_VARSEL occurs 0 with header line,
            head like UPC_YS_API_HEAD occurs 0 with header line.
      CLEAR:
      eto_charsel, eto_charsel[] ,
      tab_val_sel, tab_val_sel[] ,
      ls_charsel, char_value, seqno,
      t_ccusto, t_ccusto[],
      t_iest, t_iest[].
      case i_variable.
        WHEN 'PRVCCIE'.
    Get value of statistical key figure entered in layout's header****
    CALL FUNCTION 'API_SEMBPS_VARIABLE_GETDETAIL'
       EXPORTING
         I_AREA                   = 'PRRVS'
         I_VARIABLE               = 'PRVSK'
       TABLES
         ETK_VARSEL              = tab_val_sel.
    select cost center list from database table ***********************
        select
          from ZPR_CC_IE_CG
          appending corresponding fields of table t_ccusto
          where iest = tab_val_sel-low.
          clear:seqno.
          loop at tab_val_sel.
            ADD 1 TO seqno.
            ls_charsel-low   = tab_val_sel-low.
            ls_charsel-seqno = seqno.
            ls_charsel-opt   = 'EQ'.
            ls_charsel-sign  = 'I'.
            ls_charsel-chanm = '0STKEYFIG'.
            INSERT ls_charsel INTO TABLE eto_charsel.
          endloop.
          loop at t_ccusto.
            ADD 1 TO seqno.
            ls_charsel-low   = t_ccusto-ccusto.
            ls_charsel-seqno = seqno.
            ls_charsel-opt   = 'EQ'.
            ls_charsel-sign  = 'I'.
            ls_charsel-chanm = i_chanm.
            INSERT ls_charsel INTO TABLE eto_charsel.
          ENDLOOP.
      when others.
    *do nothing
      ENDCASE.
    endfunction.</b>

    Hello,
    I use the exit in the planning level and I link the exit to a variable for "0FISCPER".  I copy the data from a "Non-transactional Cube" to a "Transactional Cube" derictly of the period end closing.  I still need the data in previous month for calculations in BPS.  Maybe, I can use your code.
    Thanks and best regards
    Constant

  • Balance Sheet with BPS and hierarchie

    hello,
    We have to create a Balance sheet in which users can manually insert data.
    We have created a hierarchy and then a manual planning in BPS and all is ok, but we want to allow users to fill only the "leaf" element of the hierarchy and not the internal node...
    how can we proceed?
    A second question: "top-down" and "bottom-up" in "totaling logic" are not useful for us (it creates confusion in users...)... can we deactivate/bypass it?
    Thanks a lot

    I posted a resolution about three or so months back
    Basically create a new infobject of account with a compound of co code - and a nav atts of alternate coa and alternative gl account
    This is to reolve the m:n realtionship of account to local account (ie it is different per co code)
    Create a bespoke extractor of SKB1 or extend the current one - and then add the compound object to your cubes

  • How to find BW-BPS Business Content / SEM-BPS Business Content

    Hi All
    We have BW 3.5 and SEM 4.0 in our system. I am trying to find some Business Content for BPS. It seems that there is no Business content for BW-BPS. I know there is Business Content for SEM-BPS. My question is how do I get to the SEM-BPS Business Content. Is there any T-code or something to go and find the Business Content. I am trying to find a Planning area for Cost Center.
    Please provide me with some details. I would appreciate any help ASAP.
    Thanks for your help in advance.
    Nag

    Hi Nag,
    The process is different to the normal BW process, instead of installing it directly on your client, you have to select the process in client 000 and then import in your working client.
    The process is as follows:
    1) log on to client 000 of your BW system
    2) goto transaction UPB_APPL_IMPORT (in client 000 of course) and click the planning function you want to install the busines content of
    3) run transaction UPB_APPL_IMPORT; this will generate a transport request
    4) release this transport in client 000
    5) import in the working client
    Most of the planning areas are defined as remote planning areas, you will receive an error if you try to access them.
    Switch to local planning areas in the planning area.
    You also have to install the BW transactional cubes, this can be done using the normal BW business content transactions.
    Thanks for your points, but only if I deserved them.
    Best Regards,
    Filip Ledoux

  • Business Content in BW-BPS

    Short question.
    Does Business Content (like planning areas and so on) exist for BW-BPS in BW 3.5 or is SEM installation required? And in that case how to review/activate it?
    Points will be awarded.
    / Christian

    Hi Christian,
    You do not need the SEM installation to have the business content. The business content will be available if you are on BW 3.5.
    Installing business content on BPS is done by transporting it from client 000 to your working client.
    You will have to log on to client 000, generate your transport requests using the BPS transport transactions; release the transport on client 000; import with SCC1 in the working client; then switch the planning areas from remote areas to local planning areas.
    You will also have to install the cubes on which the planning areas are based using the normal BI business content installation transactions.
    Please assign points if this solved your problem,
    Best Regards,
    Filip Ledoux

Maybe you are looking for

  • Using PSE 11, editor doesn't open up at all. However, the organizer opens up properly. please help

    Hello, I have installed PSE 11. I am using a 64 bit Windows 7 ultimate. The installation went flawless. When i tried to run PSE 11 editor from welcome screen, it crashed and gave me the following error You can find the details of error message below:

  • OPEN DATA SET .. EXCEL OUTPUT

    Hello frnds, I had requirement to genrate a excel file ... In a given format. How should I ?? Preffered through Open data set .... Is it possible With Regards.

  • Audit Vault 10.2.3.2 and data store db version

    Hi, once the installation of AV 10.2.3.2 is completed which will be the database version of the datastore deployed ? It is possible to upgrade the audit vault database repository to a different version ? where this info is decribed inside the officia

  • JMS send seems to work, but receive and browse not

    Hi, I use an Oracle9i database, registered it to OID and also registered a QueueConnectionFactory using Oracle sample code with slight changes as you can see below. I then wrote a little AQ-JMS test programm to test sending and receiving messages als

  • Answers to everyone's problems!

    Rather than get caught up in the endless loop of Adobe ******** which offers no legitimate solutions, hire a hacker to endlessly attack their systems, as a special thank you for all of their lack of legitimate help.