General Ledger Accounting (New): Line Items 0FIGL_O14  Performace issue

Dear Forum,
We are facing a performance issue while loading the data to 0FIGL_O14 General Ledger Accounting (New): Line Items from  CUBE ZMMPRC01 -> ODSO 0FIGL_O14 DSO.
Please see my requirement below for updating the data to 0FIGL_O14 DSO.
This report is generated to display Dry Dock and Running Repair expenses for the particular Purchase orders with respective G/L's.
1) The G/L DSO will provide us the 0DEBIT_LC and    0DEB_CRE_DC Foreign currency amount with signs (+/-) amounts and.
2) ZMMPRC01 Cube   will provide us the 0ORDER_VALUE  (Purchse order value)and    0INVCD_AMNT Invoice  amount.
While we are loading the data from  CUBE ZMMPRC01 -> ODSO 0FIGL_O14 DSO ,we have created nearly 19 InfoObject  level routine to derive the below mentioned fields data for MM Purchase Order related records.
0CHRT_ACCTS    Chart of accounts
0ITEM_NUM      Number of line item within accounting documen
0AC_DOC_NO     Accounting document number
0GL_ACCOUNT    G/L Account
0COMP_CODE     Company code
0COSTCENTER    Cost Center
0CO_AREA       Controlling area
0COSTELMNT     Cost Element
0SEGMENT       Segment for Segmental Reporting
0BUS_AREA      Business area
0FUNC_AREA     Functional area
0AC_DOC_NR     Document Number (General Ledger View)
0AC_DOC_TYP    Document type
0POST_KEY      Posting key
0PSTNG_DATE    Posting date in the document
0DOC_CURRCY    Document currency
0LOC_CURTP2    Currency Type of Second Local Currency
0CALQUART1     Quarter
0CALYEAR       Calendar year
For reference Please see the below logic to derive the data for PO related record.
      MONITOR_REC    TYPE rsmonitor.
$$ begin of routine - insert your code only below this line        -
    ... "insert your code here
    types : begin of ty_FIGL,
                CHRT_ACCTS type /BI0/OICHRT_ACCTS,
                ITEM_NUM type /BI0/OIITEM_NUM,
                AC_DOC_NO type /BI0/OIAC_DOC_NO,
                GL_ACCOUNT type /BI0/OIGL_ACCOUNT,
            end of ty_FIGL.
    data :it_figl type STANDARD TABLE OF ty_figl,
          wa_figl type ty_figl.
                    GL_ACCOUNT from /BI0/AFIGL_O1400
                      into wa_figl
                      where DOC_NUM = SOURCE_FIELDS-DOC_NUM and
                            DOC_ITEM = SOURCE_FIELDS-DOC_ITEM and
                            /BIC/Z_PCODE = SOURCE_FIELDS-/BIC/Z_PCODE
                            /BIC/Z_VOY_NO = SOURCE_FIELDS-/BIC/Z_VOY_NO
                            FISCYEAR = SOURCE_FIELDS-FISCYEAR.
    if sy-subrc = 0.
      RESULT = wa_figl-AC_DOC_NO.
    clear wa_figl.
Please note the same kind of logic is applied for all the above mentioned fields.
Here is my concerns and issue.
For the all above all routines i am referring BI0/AFIGL_O1400
DSO and finally loading to the Same DSO(BI0/AFIGL_O1400
The worried part is my DSO  0FIGL_O1400 is currecnly having nearly 60 Lacks records and MM cube is having nearly 55 requests which are required to update to the Above DSO for PO related PO value and Invoice amount.
The big issue here is while uploading data from MM cube to DSO say for example if the request is having  25,000 records from this  nearly 500-600 records will be updated to DSO.
But here it is taking huge time ( nearly 3 days for request ) for updating  these records , like this i have to pull 50 more requests from Cube to DSO as per the requirement.
Please note as of now i haven't created any indexes on DSO to improve this loads.
Please note am facing this issue in Production environment and need your help ASAP.
Thanks & Regards,
Srinivas Padugula

If selecting data from 0FIGL_O14 is taking long time then you can create secondary indexes on DSO.
0FIGL_O14 would be huge as data volume directly corresponds to data volume in BSEG.
But for you requirement, I think what you can do is,
1. create multiprovider on top of DSO and Cube and create Bex report to give you the fields requried from both the infoproviders, you can then use open hub or APD approach to keep the data in the staging table or direct update DSO and then load the data to the DSO
2. Create secondary indexes on DSO so that fetching would be faster.
3. Do the enhancment at R/3 level to fetch fields from MM during load of G/L
Pravin Karkhanis.

Similar Messages

  • 0FIGL_O14 General Ledger Accounting (New): Line Items Business Content

    Dear Experts,
    i am trying to install 0FIGL_O14 General Ledger Accounting (New): Line Items ODS, but it is not available in BI Content .
    we are using New G/L in ECC side.
    Please help.

    Please go through the below threads
    0figl_o14 DSO connected to which cube
    New GL Upgrade
    Hope this will be useful

  • General Ledger Accounting (New): Line Items of the Leading Ledger

    Hello Guys,
    We are planning to implement
    General Ledger Accounting (New): Line Items of the Leading Ledger
    We are in ECC6 sap_appl 6.00 and BI 7.0 SP 14, BI Content 7.3 level 4.0
    The new GL line item is available
    Financial Accounting: General Ledger Accounting (FI-GL)
    Available as of Release - SAP Enhancement Package 3 for SAP ERP 6.0
    Shipment - SAP NetWeaver 7.0 BI Content Add-On 3 Support Package 08
    Content Versions- 1.0; 703
    Just we have  to install SAP NetWeaver 7.0 BI Content Add-On 3 Support Package 08  and on ECC side SAP Enhancement package 3 for ERP 6.0 --. Financial accounting - SAP APPL 603.
    Is it correct. Can you please confirm.

    Hello Senthil,
    Yes, thats engough, since SAP is recommending the same for that datasource 0FI_GL_14. I think you are already in that version.
    See this SAP help document
    [DataSource Transactional Data: 0FI_GL_14|]

  • Reviewing General Ledger Accounts - No line item detail

    I have just started with a new company using SAP Business One for the first time. My frustration is when reviewing the general ledger line items that there is no detail coming through that lets me see what the amounts relate to.  No Description or Vendor  Name.  There is absolutely no way I can see if there are any posting errors to accounts unless I drill into each and every line item to see what it is.  I have been into Form Settings but the fields required are not available options to select.
    Every accounting system I have ever used has this standard feature - from off the shelf packages to customised SAP R/3. 
    I have spoken to the Implementation Company's Support Line and they have said that it would be a costly exercise to request a report that provides this information. 
    I can't accept that this is standard - why would anyone use the system????
    I guess I just want to hear that this is not the norm with SAP Business One

    Try the General Ledger Report, there is a little more detail there - the BP Name is, I'm sure, included in that and you still get the drill down.
    In the account balance screen, you can add the "Details" field which may give you more information as it usually contains the BP Code. It is not a difficult exercise for you support team to add a formatted search to populat that with the account name instead - it is a reasonably common customisation.

  • Difference between General Ledger Accounting (New) and Old

    Hello All,
    Please help me with the below:
    1)Could any one please explain the difference between General Ledger Accounting (New) and General Ledger Accounting (Old).
    After going through the help document I understood that the BI 7 version came up with General Ledger Accounting (New), If this is true then can we still use 0FI_GL_04 in Ecc and BI7.0?
    2)what is the difference between 0FI_GL_04 and 0FI_GL_14?
    3) Is there any material or link or pdf that explains more clearly about FI - GL implementation in BI.
    Thanks in advance.Your help will be much appreciated.

    Hi Kiran,
    Pl check SDN before Posting
    Diff. Between old and New GL :
    Using new oEhP3 FI or old FI datasources
    Extraction and Reporting of FI-CA: Open Items Data In SAP-BI:
    Financial Accounting: Procedure for Delta Extraction of Transaction Figures:
    Complete FI-GL Information :
    Edited by: Ramakanth Deepak Gandepalli on Jan 29, 2010 5:14 AM

  • Doubt in General Ledger Accounting (New)

    I have installed all the cubes & data store objects required for the New G/L
    0FIGL_O10 - Data store Object
    0FIGL_C10 - Base Cube.
    0FIGL_R10 - Remote Cube.
    0FIGL_V10 - Virtual Cube 1.
    0FIGL_V11 - Virtual Cube 2.
    I loaded data upto Base cube - ie : 0FIGL_C10
    From here I don't no how to load the Data into Remote cube,
    and the two other virtual cubes.
    I have go through somany links in the Forum but i unable to understand.
    can anybody give me the step by step process.
    Please dont send any links I have all that.
    in one link chetan told
    Right click onthe Remote Cube 0FIGL_R10 then selection option
    <b>Activate direct access</b> is there ,
    i selected that option,
    then in that screen , there are tabs
    1) Data transfer Processes
    2) Source system for infosource 3.x
    in the Data transfer Processes tab -- i don't find any DTP that
    what i need to do after i selected the Activate direct access option
    can any one Help me to solve this Problem

    Hi Olivier thank you for the Reply.
    I received the Below Message when I try to Execute the Query of 0FIGL_R10
    There is still no data source assigned to VirtualProvider 0FIGL_R10
        Message no. RSOA306
        There is no data source assigned to VirtualProvider '0FIGL_R10'.
    System Response
        No data is selected.
        In the Data Warehousing Workbench, call the modeling view and search in
        the InfoProvider hierarchy of the affected VirtualProvider '0FIGL_R10'.
        In the context menu of the VirtualProvider, choose the Activate Direct
        Access... function and select at least one data source.
        If no data sources are displayed for you to choose from, this may mean
    that there are still no data transfer processes defined that have the
    VirtualProvider as a target, or that for the source assigned to the
    VirtualProvider, no active transformation rules exist for remote-enabled
    DataSources from the SAP source systems.
    when I check in Data Flow it is displayed Right information
    and I created Transformation 0FI_GL_10 To 0FIGL_R10
    Then when i try to create DTP it is not allowing to create DTP.
    when i try to crete DTP for 0FIGL_R10
    <u>It gives the message</u>
    <b>Source does not support direct access</b>
    can you Help me to solve this Problem

  • Reg General Ledger Accounting(New) Business content

    I would like to know if we can migrate the standard queries based on 0FIGL_C01 and base the queries on 0FIGL_C10. Also, is it advisable to migrate the queries based on 0FIGL_VC1 and 0FIGL_VC2, to be based on 0FIGL_C10.
    any pointers to the same, would be helpful.

    Its good to use the queries based on the infocubes standard content to be used rather than migration.
    Also the OLD and NEW gl depends on the R/3 config ,if they have configured the NEW GL then use 0FIGL_C10 and if they used the old use the other infocube.
    Hope it Helps

  • 0FI_GL_14 or 0FI_GL_4 General Ledger Accounting Line Items

    Hello experts,
    we should extract the Line Items from General Ledger Accounting.
    There is a new datasource from SAP 0FI_GL_14 (General Ledger Accounting (New): Line Items of the Leading Ledger)
    I cant find it in our source system because I think we donu2019t have SAP Enhancement Package 3 for SAP ERP 6.0 yet.
    The question is, instead of this new datasource, can we use the old one 0FI_GL_4 (General Ledger: Direct Line Items ) if all necessary fields are available in extract structure.
    Do you have any idea or experiences ?

    We donu2019t have ehp3, so i cant use 0FI_GL_14.
    Can we really compare 0FI_GL_14 and 0FI_GL_10  ?
    Because 0FI_GL_10 extracts not on document level but I need information (Work breakdown structure element(PROJK)) on document level.
    So I need both fields in extract structure u201CAccounting document number (BELNR)u201D and u201CWork breakdown structure element(PROJK)u201D.
    0FI_GL_10 contains none of them.

  • Document on New General Ledger Accounting

    Hi SAP Gurus,
    Can anyone help by providing the following details relating to General Ledger Accounting (New):
    1. What are the advantages of New GL accounting
    2. Any Bearing on Controlling Module.  If so, what they are (like no need of Cost Element Reconciliation)
    Tnaks in advance
    B Surya

    The following are the advantages of New GL Accounting;
    1. On-line document splitting. Real time integration of CO=>FI
    2. New GL replaces the SPL (Special Purpose Ledger) to some extent and not 100%
    3. CO Reconciliation is not required due to on-line splitting
    4. Parallel Accounting
    5. Segment Reporting.
    Best Regards,

  • Migration to New General Ledger Accounting

    < MODERATOR:  All points have been UNASSIGNED and the message locked.  Please do not share email addresses, documents, or links to copyrighted or company confidential information on these forums.  If you have some information, please consider posting it to the [Wiki|] rather than sharing via email.>
    can any one send me the documents related to Migration to New General ledger accounting new concept in sap ecc 6.0. and also docs related with this concept like segment, business area, profit center accounting.
    email - [email protected]
    Devendra Saboo

    Hi Supriya gaaru
    pls send me too the docs
    [email protected]
    [email protected]

  • Define field group in general ledger accounting

    what is the use of 'define field groups', which comes under general ledger accounting- master date- additional activities, & how can we assign it?

    Dear Siddhi,
    In IMG under
    Financial Accounting -> General Ledger Accounting -> G/L Accounts -> Master Data -> Preparations or
    Financial Accounting (New) -> General Ledger Accounting (New) -> Master Data -> G/L Accounts -> Preparations
    Field groups:
    Screen Fields are grouped into field groups. Field Status would idnentify the staus of particular field where as field status group would identify the status of group of fields.
    Account control 
    Account managemen
    Document entry  
    Bank/financial de
    Interest calculat
    Joint venture   
    These groups would intern have fields.
    When creating a G/L account, you must specify an account group.                                                                               
    The account group determines:                                         
    o   the interval in which the account number must be
    o   which fields are required and optional entries when creating and changing master records
    o   which fields are suppressed when creating and changing master data.
    It enables you to control the layout of screens.
    You use account groups to combine accounts according to the above criteria (for example, a P&L account group, asset account group and material account group).                                              
    Hope this will help.

  • F.05 Posting for general ledger account .......[Error]

    Hi expert,
    I am running a transaction in F.05 and encounter several error messages such as:
    1 Incorrect account determination: ABC 11111 >> No performance Assistant message
    2 Enter account number with a maximum of 10 characters  No performance Assistant message
    3 Posting for general ledger account 11111 amount >> 
    Performance Assistant message prompt:
    Posting for general ledger account 11111 amount 199,999.00 set in batch input
    Message no. FR008
    In an evaluation that affects the financial statements, the posting for company code ABC and G/L amount 199,999.00 SGD, could not be carried out.
    System Response
    The posting is entered in a batch input session.
    Correct the error, for example, missing account determination, and run the batch input session. This ensures that the posting and the evaluation difference noted in the documents agree again.
    Please advise.
    Thank you!

    1.  Financial Accounting (New) > General Ledger Accounting (New) > Periodic Processing > Valuate > Foreign Currency Valuation.
    Check your settings
    2. Check if how you have defined you account groups in OBD4. Most probabaly you have defined 10 digit account length.
    3. Check if the document type is relevent only for batch input.

  • New General ledger accounting in ECC 6.0 : Profit centre not in BSID table

    I already create new transaction code and report from standard transaction code
    *s_alr_87012168 : Customer Aging Report (Due Date Analysis for Open Items)* and i
    also add Profit center fields into Dynamic selection.
    My problem is, if i run the report using customer account the output is displayed but
    if i run the report with customer & profit centre the output is not displayed. currently i'm using
    new General ledger accounting in ECC 6.0 and when i look into bsid table the value
    is empty for profit centre and the value for profit centre are stored in new table
    do i miss something?

    s_alr_87012168 : Customer Aging Report (Due Date Analysis for Open Items) this is a report generated.

  • De-activate the New General Ledger Accounting

    Dear All,
    I would like to inform to you all that I had activated the "New General Ledger Accounting through the T.code: FAGL_ACTIVATION in the sand box client".
    Now I would like to de-activate the function. Because, it gives some inconveience that the company has upgraded to ECC 6.0, but does not use the New GL concept.
    What should I do for this de-activation?
    I request you all, please kindly help in this regards.
    Thanks with regards,

    I am trying to deactivate the New GL but getting an error "view/table v_fagl_activec can only be displayed and maintained with restrictions."
    Please help to resolve this problem

  • Active new general  ledger accounting

    Dear all,
    We use SAP several years, after we upgrade to ECC5.0, I would like to active new general ledger accounting. In the SAP training material (AC210), it said that this action should be performed at new year, not mid-year. however, if I active it, what should I considering? or we can not do that?
    Ben Wu

    The New GL a/c has some unique features such as document splitting so that the asssignments to the Business -area [ for example] will be balanced.If this is activated in the year beginning the assignments will be consistent.The Business _Area Balance sheet will be a balanced one.On the other hand,if you activate in the mid-year [ after the commencement of the posting documents] this consistency will be lost[ as the already posted documents will be deprived of the New-GL a/c advantages;thus rendering the advantage of NEW-GL ineffective.
    Hope this helps.

Maybe you are looking for