Is enhancement to FI(AR, AP) cubes same as LO?

Hi,
If I want to add more custom infoobjects to FI business content cubes, is the procedure same as writing routine in start routine and look up on the MD IO's, another way is enhancing the extract structures like we do to LO modules.
My question is, is the same procedure applied to FI cubes or is there any special considerations to follow?
Thanks,
Sam

Thanks, Voodi.  I assigned points. 
Can you please tell me how the delta done for FI?
is it like this:
from R/3 tables to setup tables, then to RSA7, then replicate on BW side, create infosource.  Is there deleting and filling up setup tables also in FI?
Thanks,
Sam

Similar Messages

  • F110-Enhancement: User want to reran the same proposal after delete

    Hi guys
    It would be great if ane one having answers.
    User want to rerun the same proposal  when he likes to update the exchage rate after the payment proposal made   .For this, he will delete the proposal and reran the same proposal.
    This is for only Customers and not for Vendors as F110 itself taking care of vendors.
    Here the requirment is when he reran the same proposal he checks  new proposal documents with the documents  existed in ZTABLE earlier(needs to be crated z table for entries RUN DATE,IDENTIFICATIN,ALL DOCUMENTS belongs to each proposal ). if all documents are same then no issue ..payment ran takes place and then delete those documents from ZTABLE.if not same, for those documents payment should  be blocked(
    i.e any new  documents created  first propal and reran  proposal  those new documents shold be blocked) and then delete those documents from ZTABLE too.
    I found one BADI:   FI_F110_SCHEDULE_JOB which is triggering before proposal made.
    its having one structure  F110V having only contains one vendor(lower limit of vendors) and only one customer ( lower limit of customers) so here i could not get all the vendors and all customers but i can get all open doucments from table BSID and BSIK .
    it can be used to some extent but anyway useless.
    BTE: 1860.
    this can be used but user has to click the line item of the proposal run.if suppose there are more documents , it is also useless.
    Another BTE:2040,2060
    I can use these BTEs to delete those documents stoed in ZTABLE after payment made.
    kindly suggest me if anybody have any idea on this enhancement.
    Thanks
    Babu

    Hi,
    When delete event is fired, in PFR capture the selected tab details
    tabBean.getSelectedIndex(pageContext);
    store it in session
    then
    forward it to warning/dialog page
    post the warning page results to calling page
    in the process form request of calling page capture the event
    use
    tabBean.setSelectedIndex(pageContext,value)
    value get it from session
    pageContext.getSessionValue() API
    Regards
    ivar

  • Can't load data to cubes - same error for all DTPs  "exception in substep write to fact table"

    Hi Experts,
    This initial DTP error is:
    Data package processing terminated Message no. RSBK229
    Error while updating to target <cubename> (type INFOCUBE) Message no. RSBK241
    If I drill down to the specific package in the process monitor the error is:  "exception in substep write to fact table" .
    No more details for why the error is being generated.
    SAP BW 307 service pack 8.
    I have run the debugger without success, an ABAPer also ran debug mode to get more details on the error without success
    We checked teh termination point and the ABAP stack
    No error stack is available
    No short dumps
    I have reactivated the DTP
    The data looks fine
    The server crashed the day before the DTPs started to fail
    One cube is standard content and the other is a Z version of the same cube.
    Please let me know if anyone has resolved this issue before and what steps were necessary.

    Hello Russell,
    We have got the similar situation and we later found that it was a data issue only.
    We tried to enable the error stack, but as the data issue was due to a lookup which is bringing the invalid data, its not captured in the error stack and throwing short dump with the message u mentioned.
    so my suggestion, just put a break point if there are any lookups and check the data in internal tables if everything is as expected.
    Hope this helps.
    Thanks,
    Venkata Naresh

  • Are fact tables and cubes same in OWB?

    Dear all
    A simple question. How can I create a star schema (that is, with a fact table and dimensions) using OWB?
    OWB has options to create cubes, but as per my understanding a cube is not a fact table.
    Cube contains pre-computed data where as fact table contains normal data with references to dimensions.
    Please correct me if I am wrong.
    thanks in advance

    These are just different levels of abstraction.
    "Cube" is the highest level of abstraction referring to the overall package of data.
    "Star schema" is how cubes are modelled showing the relationships from a fact entity to the dimension entities.
    Relational and OLAP are different methods of physical implementation.
    In OWB, to promote sharing of dimensions across cubes to avoid inconsistency the idea is you define and build the dimensions independently. Then you define the "cubes" as measures and references to the dimensions. When you build the "cube" you pass in business identifiers from the source data which OWB will use to link the measures to the applicable dimension data. Due to the wonders of inner joins anyone reading the "cube" will only see dimension data related to the data in that cube!
    Using OWB you do not need to be concerned with the physical implementation when you use the dimension and cube operators as those operators know what to do.

  • 2 different authorizations same cube / same user

    Hi,
    I need to create an authorization on the 0COOM_C02 InfoCube, where CostCenter is auth. relevant.
    One user should have 2 options:
    - to se just own CostCenter for most of the queries
    - to see data for all CostCenters for just few queries (Cost center is not in the row/column, keyfigures are different, Cost elements are filtered)
    How?
    Thanks, Tom

    Hi ..
    try this
    Technical name: 0TCAVALID
    Less or Equal (LE) Everything <= value in FROM field ^
    Greater Than (GT) Everything > value in FROM field ^
    Greater or Equal (GE) Everything >= value in FROM field ^
    Less Than (LT) Everything < value in FROM field ^
    Technical name: 0TCAKYFNM
    Possible values
    Single value (EQ) Exactly one key figure
    Range (BT) Selection of key figures
    Pattern (CP) Selection of key figures based on pattern
    Message was edited by:
            krish

  • Is it possible to Enhance 0TCT_C* BI Statistics Cubes

    Dear SDN's,
    We successfully installed BI Statistics Cubes in our BI 7.0 system.
    But we want Costcenter to be avilable in all the BI Statistics Reports.
    Is it possible to enhance all 0TCT_C* cubes with costcenter.
    Are we need to do enhancement for virtual cubes also i.e 0TCT_VC* (or) only enhancement to 0TCT_C* Cubes
    Please let me know ASAP
    Thanks and Kind Regards,
    Lakshman Kumar G

    Dear Priyanka,
    I added costcentre as a navigational attribute to 0TCTUSERNM and made a transfer routine to Costcentre.
    My client wants to see which user belongs to which costcentre and how much frequency he using the cubes or queries.
    Please let me know which is the best option
    (1) adding as a navigational attribute to info object
    (2) enhancing and coding the 0TCT_C* cubes,
    Thanks and Kind Regards,
    Lakshman Kumar G

  • Data found in PSA but not in Cube

    Hello experts,
    I am facing following issue while loading data into Cube:
    Infocube is scheduled through Process Chain. Data is getting loaded into Infocube daily.
    Now, some of the records are missing into Infocube are available in PSA. There is no any selection criteria set at Transfer rule level or Update rule level.
    Can anyone help me for the same?

    one possibility could be that you are trying to load it using get yesterday in the InfoPackage.....
    The problem could be that the date on which you have applied get yesterday is not the correct date....try to map on the correct date...
    Second possibility could be....there could be some routine that is filtering the data...like start routine at transfer rules or update rules...though you mentioned nothing as such..
    Check if there is some routine at the InfoObject level.....
    If you have enhanced your DataSource then check the same after replicating...very feeble possibility..
    Kindly revert.
    Assign points if useful.
    Regards
    Gajendra

  • Delta records not updating from DSO to CUBE in BI 7

    Hi Experts,
    Delta records not updating from DSO to CUBE
    in DSO keyfigure value showing '0' but in CUBE same record showing '-I '
    I cheked in Change log table in DSO its have 5 records
    ODSR_4LKIX7QHZX0VQB9IDR9MVQ65M -  -1
    ODSR_4LKIX7QHZX0VQB9IDR9MVQ65M -   0
    ODSR_4LIF02ZV32F1M85DXHUCSH0DL -   0
    ODSR_4LIF02ZV32F1M85DXHUCSH0DL -   1
    ODSR_4LH8CXKUJPW2JDS0LC775N4MH -   0
    but active data table have one record - 0
    how to corrcct the delta load??
    Regards,
    Jai

    Hi,
    I think initially the value was 0 (ODSR_4LH8CXKUJPW2JDS0LC775N4MH - 0, new image in changelog) and this got loaded to the cube.
    Then the value got changed to 1 (ODSR_4LIF02ZV32F1M85DXHUCSH0DL - 0, before image & ODSR_4LIF02ZV32F1M85DXHUCSH0DL - 1, after image). Now this record updates the cube with value 1. The cube has 2 records, one with 0 value and the other with 1.
    The value got changed again to 0 (ODSR_4LKIX7QHZX0VQB9IDR9MVQ65M - (-1), before image &
    ODSR_4LKIX7QHZX0VQB9IDR9MVQ65M - 0, after image). Now these records get aggregated and update the cube with (-1).
    The cube has 3 records, with 0, 1 and -1 values....the effective total is 0 which is correct.
    Is this not what you see in the cube? were the earlier req deleted from the cube?

  • ORA-00600: internal error code While trying to view cube

    While trying to view cube, i encounter the following error
    oracle.dss.dataSource.common.QueryRuntimeException: BIB-9509 Oracle OLAP did not create cursor.
    oracle.express.idl.util.OlapiException: java.sql.SQLException: ORA-00600: internal error code, arguments: [xsLMapCrtAddPhrase01], [], [], [], [], [], [], [], [], [], [], []
    ORA-06512: at "SYS.GENDEFINITIONMANAGERINTERFACE", line 42
    ORA-06512: at line 1
    oracle.dss.dataSource.common.OLAPException: BIB-9509 Oracle OLAP did not create cursor.
    oracle.express.idl.util.OlapiException: java.sql.SQLException: ORA-00600: internal error code, arguments: [xsLMapCrtAddPhrase01], [], [], [], [], [], [], [], [], [], [], []
    ORA-06512: at "SYS.GENDEFINITIONMANAGERINTERFACE", line 42
    ORA-06512: at line 1
    oracle.express.idl.util.OlapiException: java.sql.SQLException: ORA-00600: internal error code, arguments: [xsLMapCrtAddPhrase01], [], [], [], [], [], [], [], [], [], [], []
    ORA-06512: at "SYS.GENDEFINITIONMANAGERINTERFACE", line 42
    ORA-06512: at line 1
    at oracle.dss.dataSource.common.QueryDataDirector.addDataDirectorListener(QueryDataDirector.java:795)
    at oracle.dss.dataView.ModelAdapter.setDataDirector(ModelAdapter.java:173)
    at oracle.dss.crosstab.CrosstabModelAdapter.setDataSource(CrosstabModelAdapter.java:54)
    at oracle.dss.dataView.Dataview.setDataSource(Dataview.java:396)
    at oracle.olap.awm.dataobject.dialog.olapi.UBiBeanUtil.getCrosstab(Unknown Source)
    at oracle.olap.awm.dataobject.dialog.olapi.UBiBeanUtil.showCrosstab(Unknown Source)
    at oracle.olap.awm.dataobject.dialog.olapi.UBiBeanUtil.showData(Unknown Source)
    at oracle.olap.awm.navigator.node.olapi.UCubeNode.actionPerformed(Unknown Source)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.AbstractButton.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
    This is with a simple cube with only one dimension. i had created the same cube earlier with 10 dimensions but same error occurred. i felt it had to do with my setup of the cube. I have recreated the cube a couple of times with different names but same error exists. interestingly all dimensions are viewable after maintenance.
    I am begining to doubt the efficacy of AWM + oracle OLAP in use for a production environment. i have been at this for quite some time but no solution yet. please i would appreciate anyhelp

    Have you ever had any cube working in this environment? yes. i had created multiple versions of the same cube with fewer dimensions. I had created a cube (USAGE) with 5 dimensions, it worked. I later created same cube with 10 dimensions, that was the Genesis of the error. i had exported the eif file, deleted the awm, reimpored the awm, same errors. recreated the cube same error. i even tried recreating the cube wih one dimension but the same error persists.
    database is Release 11.1.0.7.0
    AWM standalone client :awm11.1.0.7.0B

  • Multiprovider not showing data from planning cube

    Dear experts,
    I am using a multiprovider to show actual vs projected balances for financials. Two identical cubes one 0FIGL_C10 and custom cube for FIGL_PROJ. I have done the identification of all objects and am using 0BALANCE and PRJECTION key figures. The problem is I get the balances but i do not get any of the projections in the query. when i run RSRT in debug mode and select Multiprovider Explain option i get the following for projections.
    I- PRJECTION: this key figure was excluded for InfoProvider 0FIGL_C10.
    The PRJECTION key figure is not a part of 0FIGL_C10 either so not sure why i get this. it looks like its not looking at the projections cube at all to me.
    Has anybody experienced this before?
    thanks and regards,
    Dilanke

    Hi,
    Do you have data in FIGL_PROJ cube.
    what infoobjects you have in rows ?
    what keyfigures you have in columns?
    for example account number xxxx , fiscal period 01 have a projection value in FIGL_PROJ cube.
    same account number xxxx , fiscal period 01 need rto have balance value in your standard cube.
    if you have account number , fiscal period in rows and your balance and projection value in columns you get the output.
    check the definition of your query .
    thanks
    Pk

  • RVIVAUFT Program Enhancement - ERP 6.0

    Hi,
    I have a requirement to enhance RVIVAUFT program to fill-in vbrp-aubel field value in ERP 6.0. Below is the code sequence in the program. Please note that my custom code is in ENHANCEMENT 3 ZES_RVIVAUFT.
    SELECT * FROM vbrp
                WHERE  vbeln  EQ  sel_vbrk_tab-vbeln.
    ENHANCEMENT-POINT RVIVAUFT_20 SPOTS ES_RVIVAUFT STATIC.
    ENHANCEMENT 1  MGV_MATNR_LAMA_RVIVAUFT.    "active version
    ****** DI note 737418 for long material number **********************
            data: l_matnr_int TYPE materialid-matnr_int,
                  l_matnr_ext TYPE materialid-matnr_ext,
                  len type i.
    ENDENHANCEMENT.
    * prepare material number
                IF NOT vbrp-matnr IS INITIAL.
    ENHANCEMENT-SECTION     RVIVAUFT_21 SPOTS ES_RVIVAUFT.
                  CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT'
                    EXPORTING
                      input  = vbrp-matnr
                    IMPORTING
                      output = vbrp-matnr.
    END-ENHANCEMENT-SECTION.
    ENHANCEMENT 2  MGV_MATNR_LAMA_RVIVAUFT.    "active version
    *{   REPLACE        ALIK011534                                        1
    *\              CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT'
    *\                EXPORTING
    *\                  input  = vbrp-matnr
    *\                IMPORTING
    *\                  output = vbrp-matnr.
    ****** DI note 737418 for long material number **********************
                  l_matnr_int = vbrp-matnr.
                  CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT'
                    EXPORTING
                      input  = l_matnr_int
                    IMPORTING
                      output = l_matnr_ext.
                 len = strlen( l_matnr_ext ).
                 if len le 18.
                   vbrp-matnr = l_matnr_ext.
                 endif.
    ENDENHANCEMENT.
    ENHANCEMENT 3  ZES_RVIVAUFT.    "active version
                 IF vbrp-aubel IS INITIAL.
                   vbrp-aubel = vbrp-vgbel.
                   vbrp-aupos = vbrp-vgpos.
                 ENDIF.
    ENDENHANCEMENT.
    ENDSELECT.
    I added ENHANCEMENT 3 ZES_RVIVAUFT. But, SAP skips the ENHANCEMENT-SECTION RVIVAUFT_21 SPOTS ES_RVIVAUFT code after I added my Enhancement. I can put the same code in my Enhancement and make it work but I do not want to do that because if SAP changes their Enhancement, then the code in my Enhancement will never get updated! So, I want to add my code as an addition and not as a replacement.
    Also, ENHANCEMENT 2 MGV_MATNR_LAMA_RVIVAUFT is not getting executed when I debug.
    I was thinking of creating Enhancement using the ENHANCEMENT-POINT. But, the problem is..it is defined as STATIC. So, I am guessing I can do data declarations only in it.
    Any help on the best way to achieve my requirement is appreciated!
    Thanks.

    Just wanted to move this to the top of the list.....

  • Error in main program assignment of enhancement

    Hi all,
    I have to create an enhancement in an include RFITEM_INC for tcode FBL1n & FBL3N.
    The objective is to populate data in a newly added field to the output of above transactions.
    For the purpose, enhancement is to be written in same form statement for both the programs, also the code required is same.
    I have created it for one program (FBL3N : RFITEMGL); and now whenever i try to create another enhancement at same location for  other program (FBL1N : RFITEMAP)  the enhancement is created again for the previous program  (RFITEMGL) for which the enhancement alreasy exists.
    Therefore, is there any method to attach same enhancement to two main programs or to successfully create two enhancements at same location attached to two different programs.
    Please note taht I have been able to create it successfully on sandbox but the above problem is occuring on client's server...anything specific?
    Please Help.
    Thanks.
    Edited by: Rekha Singh on Mar 3, 2009 2:03 PM

    answered

  • Sales Order Enhancement

    Dear All,
              I want to add new fields to Sales Order header and at the item level as well. could anybody please tell me any user-exit or BADI to add new fields?
    I have searched for userexits and BADI but i am not able to locate and screen enhancement.
    Regards,
    Vikas Madaan

    Hi
    you can use Additional Data A and Additional Data B for screen enhancement in header level
    and the same in Item level

  • PC00_M99_CWTR Enhancement

    Hi ,
    I have requirment in PC00_M99_CWTR T.code.
    i need to add NEW Field to the output of this report
    Can anyone tell me , is there and EXIT or BADI to add new field in the output.
    Can U pls the BADI r EXIT name if there is anyone .
    thanks in advance.
    Moderator message: please do more research before asking, do not use SMS speak.
    Edited by: Thomas Zloch on Mar 25, 2011 9:12 AM

    Good Morning.
    Pls, have you solved you enhancement issue? I have the same as you and i'm looking for an answer here.
    Thanks!

  • Critical Error in master data: Transffered 250056  and added 0 enhancement

    Hi,
    First we have loaded master data into 0CUSTOMER and there after enhanced the datasource and mapped the same in transfer rules and update rules.
    We loaded data again into master data with full update. But  the enhaced fields data is not getting updated. But in PSA data is available.
    We deleted the all master data at Maitainence and relaoded data.
    Now its showing 250056 as transffered and added as 0
    we didnt seen any single record in master data now.
    I have actovated data and attributre change also done.
    But no success.
    Please suggest us what should i do now.
    Thnaks &Regards,
    Revathi

    Hi,
    The data is available for the all enhanced fields in PSA.
    For the master data Text also data there in infoobject maintainece.
    For the enhanced and all the other attributes data is not aviale.
    If i load data again with full load also it is Transffered 250056  and added 0
    But In data load monitor i obseved one thing ....
    in the details tabprocessingdatapavckages--update rules it saying Update rules ( 0 Records ) : No errors.
    But for transfer rules istep it is giving message Transfer rules ( 4139  Records ) : No errors .
    So till here data is processing...in update rules it is not.
    We dont have any routines in update rules. and its one to one mapping.
    Please suggest how to get it resolve.
    Thanks &Regards,
    Revathi

Maybe you are looking for