FI_GL_4

i have a question,
Is there any posibilities to run FI_AR_4 without GL4 and AP4.
b/c i checked doc, it is showing
"In delta mode, data requests with InfoSource 0FI_AR_4 and InfoSource 0FI_AP_4 do not provide any data if no new extraction has taken place with InfoSource 0FI_GL_4 since the last data transfer. This ensures that the data in the BW system for Accounts Receivable and Accounts Payable Accounting is exactly as up to date as the data for General Ledger Accounting"
Please help me to understand this concept
Thanks

Hi Rob,
You can upload the fi Datasources in any sequence as per the Updated plugin 2002.2.
Because they have been decoupled after this update.
For further clarification check out the following link:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bw_bct/~form/handler%7b5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d353531303434%7d,
Thanks,
Nitin Vij

Similar Messages

  • Enhancing FI_Gl_4

    Hi Friends
    I have to enhance FI_GL_4 with purchase order number and its line item values.
    From Which table i need to get these values.Any idea.
    Regards
    Vijay

    Doodle is right
    EKKO is for purchase orders header and EKPO are for line items.
    Maybe you can get this info also from BKPF and BSEG that are the tables that suplies the data to FI_GL_4
    regards,
    Sebastián.-

  • Expand FI_GL_4 by BSEG and PUR fields

    Hi Experts,
    I am trying to expand FI-data from standard datasource FI_GL_4 by purchase information.
    Above all: EBELN & EBELP
    Additionally fields (BSEG): MWART, ZUONR,
    Additionally fields (EKBE, for Scheduling agreements): MENGE, MEINS
    Due to the fact that I am unexperienced to FI-extraction I was searching for notes, hints etc.
    I found thread: 0FI_GL_4 customer exit 
    , which seemed to be very helpful.
    But after studying that, I am facing some (similar) problems:
    1) Expanding FI_GL_4 by append fields to Customer Include CI_BSIS (as recommended in note 410799)
    After creating CI_BSIS and adding EBELN & EBELP to it I cannot activate the include, because there are some dependend tables (other own datasources) which already contain these fields. That brings up some errors.
    How can I activate the extract structure?
    Should I let begin these fields with ZZ*, but in that case I think it will not be filled automatically.
    I cannot implement note 430303 as all these fields are contained in DTFIGL_WF.
    2) Field ZUONR not filled
    This component is already in the structure DTFIGL_4, but it is not filled (RSA3 shows no data in that field, however it is filled in table BSEG for a acc-nr)
    It seems to be that it has been added by a SAP enhancement to that datasource afterwards.
    As shown in  http://help.sap.com/saphelp_nw04/helpdata/en/f2/f7e93a4295ac61e10000000a114084/frameset.htm
    the column Table of Origin is empty.
    How can I get data into that field?
    3) How should I append fields to FI_GL_4 to be filled by EKBE (MENGE, MEINS).
    Do I have to create a new append and fill them via CMOD?
    Or can I also use CI_BSIS and fill them by a function module?
    I would be really happy, if you could help me asap!
    Maybe Mr. Simon Turnbull has an idea to get along with it?
    Thanks a lot in advance!!!
    Best regards,
    Daniel
    Edited by: Daniel Haserodt on Sep 27, 2011 11:43 AM
    Edited by: Daniel Haserodt on Sep 27, 2011 11:47 AM

    Hi Suyhas,
    thanks for your encouraging reply.
    1)
    yes, I try to append fields EBELN & EBELP (without ZZ*), but it seems to be that these both fields are
    somehow used in 2 customer-spezific datasources (Lets call them ZBW_t1 & ZBW_t2).
    I guess the CI_BSIS is used within these DS, too. Maybe that's why there are some dependencies and this trouble.
    The error message is below:
    TABL CI_BSIS activated
    Check table CI_BSIS
    Enhancement category for table missing
    Enhancement category for include or subtype missing
    Field EBELN does not lie within customer namespace
    Field EBELP does not lie within customer namespace
    List of tables dependent on CI_BSIS
    Table DTFIGL_4
    Table ZBW_t1
    Table ZBW_t2
    Table CI_BSIS was checked with warnings
    =========================================================================
    Adjustment of active dependent objects
    =========================================================================
    TABL DTFIGL_4 was adjusted
    TABL ZBW_t1 is inconsistent in active version
    Check table ZBW_t1
    Enhancement category 3 possible, but include or subty. not yet classified
    Field EBELN in table ZBW_t1 is specified twice. Please check
    Field EBELP in table ZBW_t1 is specified twice. Please check
    Check on table ZBW_t1 resulted in errors
    TABL ZBW_t2 is inconsistent in active version
    Check table ZBW_t2
    Enhancement category 3 possible, but include or subty. not yet classified
    Field EBELN in table ZBW_t2 is specified twice. Please check
    Field EBELP in table ZBW_t2 is specified twice. Please check
    Check on table ZBW_t2 resulted in errors
    2)
    I have to check whether ZUONR is used in these other extract-structures.
    But there are no (syntax-)errors during activation.
    I respond to it later...
    Regards,
    Daniel

  • BWFI_AEDAT table not getting updated - FI_GL_4 Delta

    Hi Friends,
    We have just started loading Delta loads using FI_GL_4.
    The Changed records are getting updated correctly for all the documents into BWFI_AEDAT and loaded into BW except in cases of an Intercompany doc.
    Is there a particular reason that changes to Intercompany Doc will not get updated in the table or is there a way to find out how this table gets populated so that I can debug this issue.
    Any help is highly appreciated..
    Ashish.

    Hi,
    How many days after INIT are you going for delta??
    If there is entry in BWFI_AEDAT there is no reason why delta should not come.
    check for newly created documents in BKPF using CPUDT to see if new documents have been created in this period too.
    Regards,
    Saurabh

  • FI_GL_4 - No records in delta

    I am using datasources FI_GL_4 and FI_AP_4 for delta loads from 3 R3 instances. I set my process chain to run at 15 minutes after midnight and got no records. I changed to time to 1:00am and again got no records.
    Is there a 'waiting period' after which records are available to the delta?

    Hi,
    Let me know whether the table BWOM_SETTINGS and one of parameter BWFITIMBOR maintained in this table can clarify your doubt. For further information on this parameter see the following link.
    http://help.sap.com/saphelp_bw33/helpdata/en/af/16533bbb15b762e10000000a114084/frameset.htm
    This site says that Changing the default value for BWFITIMBOR is not recommended.
    With rgds,
    Anil Kuamr Sharma .P
    Assign points, if it really helps you.

  • FI_GL_4 and FBL3N mismatch

    Hi
    We have a GL Balance report in BI which is based on FI_GL_4.
    It gives 0DEB_CRE_LC for GL's for a posting period range which is used for prompt variable.
    Problem is that when we try to match it with FBL3N in R/3 then for some GL's its not matching.
    FBL3N is showing less documents.
    There are few documents appearing in BI report but those documents are not being shown in FBL3N.
    I checked the missing documents from FBL3N in BSEG and BKPF they are very well present there and I couldnot find any difference between the records of documents which are coming in FBL3N and which are not.
    Is there any setting for FBL3N or something in GL master which skips some documents from appearing in R/3.
    Is there any other standard report in R/3 which can give me amount for a GL for a posting period range along with documents.
    Unfortunately there is no FI fucntional guy here so I am kind of on my on.
    Thanks
    Navneet

    Hi Raghavendra as I said even say for some GL if its not matching with one posting date range but it might match with some other posting date range.
    What is the significance of parked items?
    How can I know if its  a parked item
    Any tcode or something for a document.?
    Thanks
    Navneet

  • Expand selection in FI_GL_4 extractor.

    Hi
    I would like to expand two fields that are not open for selection, which would be best to do this?
    Thanks
    Rafael Fassoli SAP-BR

    Hi Rafael,
    Please go through the below process to make them available for selection.
    Se11:
        Data source table ROOSFIELD
            Contents
                Data source OLTP source
                      Execute
                           /H (check at selection if it is M means it is changed & p means not yet changed)
                                 Double click on the field u want to activate
                                       F7
                                            Double click on IF CODE
                                                   Deleat show & place Edit
                                                              Save
                                                                      F7
                                                                            Enter
                                                                                    F8
                                                                                    Selection M
    Hope this helps.
    Veerendra.

  • FI_GL_4 reference key 1 & 2

    Dear Experts,
    We are here working on BI 3.5 and the user has asked me to get reference key 1 & 2 in GL report which is made on FI_GL _4
    datasource
    but the datasource does not has this field.
    So Do i need to create a new generic datasource as the user requres a new cube without enhancement of FI GL4.
    i know BSEG &BKPF is used so is it recommended to go for generic DATASOURCE CREATION
    please suggest if there is other way out

    Thanks Atif,
    I myself  am a SD consultant. My Invoice type is same. Eg: I have a invoice type zbill, for company code 9000. Now when the invoices are released to accounting in 90% of accounting documents ref keys are reflecting properly and in 10% of accouning entries ref keys are not reflecting. I checked in BSEG also. BSEG has also not been updated.
    1. Could you please tell me where to tell the system that my ref key1 is sales group, like wise ref key2 also
    2. Why is that happening for few invoices only. Whereas all the characteristics of my invoices are same.
    Regards,

  • Add Multiple records to G/L account group.

    Dear ABAP Experts,
    i have requirement that is using  BDC recording file  the Functional People wants to add records to the G/L Account group. The FI consultant gave the recording file, based on the recording file i developed a BDC program. This BDC program will work for single record. After creating single record system will ask for transport request .
    REPORT  ZDP_ACC_GRP.
    TYPES: BEGIN OF TY_TAB,
            KTOPL TYPE KTOPL,
            KTOKS TYPE KTOKS,
            TXT30 TYPE TXT30,
            VONNR TYPE VONNR,
            BISNR TYPE BISNR,
           TRKORR TYPE TRKORR,
       END OF TY_TAB.
    data: lt_tab type table of ty_tab,
           wa_tab type ty_tab.
    data: begin of record,
    * data element: KTOPL
             KTOPL_01_001(004),
    * data element: KTOKS
             KTOKS_01_002(004),
    * data element: TXT30_077T
             TXT30_01_003(030),
    * data element: VONNR_077S
             VONNR_01_004(010),
    * data element: BISNR_077S
             BISNR_01_005(010),
    * data element: TRKORR
             TRKORR_006(020),
           end of record.
    *       Batchinputdata of single transaction
    DATA:   BDCDATA type table of BDCDATA  WITH HEADER LINE.
    *       messages of call transaction
    DATA:   MESSTAB type table of BDCMSGCOLL  WITH HEADER LINE.
    *       error session opened (' ' or 'X')
    DATA:   E_GROUP_OPENED.
    *       message texts
    TABLES: T100.
    data:lv_file type string.
    parameters: p_fname type IBIPPARMS-PATH.
    at selection-screen on value-request for p_fname.
    CALL FUNCTION 'F4_FILENAME'
      EXPORTING
        PROGRAM_NAME        = SYST-CPROG
        DYNPRO_NUMBER       = SYST-DYNNR
        FIELD_NAME          = 'P_FNAME'
      IMPORTING
        FILE_NAME           = p_fname .
    start-of-selection.
    lv_file = p_fname.
    CALL FUNCTION 'GUI_UPLOAD'
       EXPORTING
         FILENAME                      = LV_FILE
    *   FILETYPE                      = 'ASC'
        HAS_FIELD_SEPARATOR           = 'X'
       TABLES
         DATA_TAB                      = LT_TAB
      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  .
    LOop at  lt_tab into wa_tab.
    perform bdc_dynpro      using 'SAPL0F09' '0020'.
    perform bdc_field       using 'BDC_CURSOR'
                                   'V_T077S-TXT30(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                   '=NEWL'.
    perform bdc_dynpro      using 'SAPL0F09' '0020'.
    perform bdc_field       using 'BDC_CURSOR'
                                   'V_T077S-BISNR(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                   '=SAVE'.
    perform bdc_field       using 'V_T077S-KTOPL(01)'
                                   WA_TAB-KTOPL."record-KTOPL_01_001.
    perform bdc_field       using 'V_T077S-KTOKS(01)'
                                   WA_TAB-KTOKS."record-KTOKS_01_002.
    perform bdc_field       using 'V_T077S-TXT30(01)'
                                   WA_TAB-TXT30."record-TXT30_01_003.
    perform bdc_field       using 'V_T077S-VONNR(01)'
                                   WA_TAB-VONNR."record-VONNR_01_004.
    perform bdc_field       using 'V_T077S-BISNR(01)'
                                   WA_TAB-BISNR."record-BISNR_01_005.
    perform bdc_dynpro      using 'SAPLSTRD' '0300'.
    perform bdc_field       using 'BDC_CURSOR'
                                   'KO008-TRKORR'.
    perform bdc_field       using 'BDC_OKCODE'
                                   '=LOCK'.
    perform bdc_field       using 'KO008-TRKORR'
                                   WA_TAB-TRKORR."record-TRKORR_006.
    perform bdc_dynpro      using 'SAPL0F09' '0020'.
    perform bdc_field       using 'BDC_CURSOR'
                                   'V_T077S-KTOPL(02)'.
    perform bdc_field       using 'BDC_OKCODE'
                                   '=BACK'.
    perform bdc_dynpro      using 'SAPL0F09' '0020'.
    perform bdc_field       using 'BDC_CURSOR'
                                   'V_T077S-KTOPL(02)'.
    perform bdc_field       using 'BDC_OKCODE'
                                   '=BACK'.
    perform bdc_transaction using 'OBD4'.
    ENDLOOP.
    FORM BDC_TRANSACTION USING TCODE.
       DATA: L_MSTRING(480).
       DATA: L_SUBRC LIKE SY-SUBRC.
    * batch input session
    * call transaction using
         REFRESH MESSTAB.
         CALL TRANSACTION 'OBD4' USING BDCDATA
                          MODE  'A'" CTUMODE
                          UPDATE 'S'"CUPDATE
                          MESSAGES INTO MESSTAB.
         L_SUBRC = SY-SUBRC.
           LOOP AT MESSTAB.
             SELECT SINGLE * FROM T100 WHERE SPRSL = MESSTAB-MSGSPRA
                                       AND   ARBGB = MESSTAB-MSGID
                                       AND   MSGNR = MESSTAB-MSGNR.
             IF SY-SUBRC = 0.
               L_MSTRING = T100-TEXT.
               IF L_MSTRING CS '&1'.
                 REPLACE '&1' WITH MESSTAB-MSGV1 INTO L_MSTRING.
                 REPLACE '&2' WITH MESSTAB-MSGV2 INTO L_MSTRING.
                 REPLACE '&3' WITH MESSTAB-MSGV3 INTO L_MSTRING.
                 REPLACE '&4' WITH MESSTAB-MSGV4 INTO L_MSTRING.
               ELSE.
                 REPLACE '&' WITH MESSTAB-MSGV1 INTO L_MSTRING.
                 REPLACE '&' WITH MESSTAB-MSGV2 INTO L_MSTRING.
                 REPLACE '&' WITH MESSTAB-MSGV3 INTO L_MSTRING.
                 REPLACE '&' WITH MESSTAB-MSGV4 INTO L_MSTRING.
               ENDIF.
               CONDENSE L_MSTRING.
               WRITE: / MESSTAB-MSGTYP, L_MSTRING(250).
             ELSE.
               WRITE: / MESSTAB.
             ENDIF.
           ENDLOOP.
       REFRESH BDCDATA.
    ENDFORM.
    FORM BDC_DYNPRO USING PROGRAM DYNPRO.
       CLEAR BDCDATA.
       BDCDATA-PROGRAM  = PROGRAM.
       BDCDATA-DYNPRO   = DYNPRO.
       BDCDATA-DYNBEGIN = 'X'.
       APPEND BDCDATA.
    ENDFORM.
    FORM BDC_FIELD USING FNAM FVAL.
         CLEAR BDCDATA.
         BDCDATA-FNAM = FNAM.
         BDCDATA-FVAL = FVAL.
         APPEND BDCDATA.
    ENDFORM.
    But the FI consultant wants to add multiple records to 'G/L account group'.After adding records before saving the system need to ask transport request at the last.
    How can I write code ...??
    Please help me.

    Hi Srikanth,
    Thanks for reply,
    You  are right we need to load hierarchy for G/L then we can see all the G/L's for all G/L groups.
    I have one more question when I check in RSA3 for the G/L account numbers, I could not find them.
    I am using the datasource fi_gl_4 and in rsa3 I can see 1000 records data and when I put filter on G/L account and search for the G/L number I needed I cant see it, but it is there in the functional transaction(f.01)?
    How to check for the required G/L's in rsa3 ?
    Thx

  • New GL Line Item Extraction

    Please clarify this requirement for Line Item Data from  New GL. my client BMW Inc have configured  New GL in ECC 6.0  if i pull all the records to BW from FAGLFLEXA (Line Item Table) is that sufficient to meet the <b>all line item GL data</b> or is there any other tables missing that also shall be combined to bring the Line item GL  data. Please help me for this if u can check with any of your friends in FICO.  
    2. I have seen that BSEG AND BKPF are used earlier in old FI  versions so what is there now in New GL ECC 6.0 that will suffice for these BSEG AND BKPF  or still i have to pull records by using these tables. for GL Line Item Data.
    If you can help me to give the short  overview of  New GL posting process it would be great.
    Thanks
    Regards
    Soniya Kapoor

    1. If I use FAGLFLEXA Line Item Table , how to combine the remaining fields such as BLART Document Type etc.. from BSEG AND bkpf
    We are using BSEG_ADD instead of bseg with the same DS – 0FI_GL_4. you would need to enhance the same DS to read the BSEG_ADD. But I would suggest talk to ur finance folks to see if BSEG_ADD captures all the required fields as that of FAGLFLEXA
    2. What is BSEG_ADD: Entry View of Accounting Document for Additional Ledgers, Should i also Include this table since it contains some fields like BSTAT
    document status etc for line item.
    It is a new table that comes along with the new GL – it even captures all the line items just like BSEG as in the old ledger.
    3. If I take the approach with line item as per new GL TABLE : FAGLFLEXA. and
    BSEG_ADD by creating generic data source on two table and enhance any other required fields like blart Document Type will it solve the line item extraction purpose
    If ur finance folks can confirm which table need to be used, ur strategy might change. If say BSEG_ADD is good enough to capture all the items, do as I suggested by enhancing the old DS - fi_gl_4
    4. I took the approach as mentioned in Point 3 . but not able to create the generic data source
    Not sure of ur approach
    5. I have reviewed 0FIGl_4 LINE ITEM Data source and found that it contains only bseg and bkpf but no faglflexa table fields. so suggest if i can proceed as number 4.
    Just as I said add code to make it read BSEG_ADD too along with BSEG.
    FAGLFLEXA & FAGLFLEXT

  • Retrive document types from BKPF / BSEG

    Hi guys,
    I need to extract records with the following document types from BKPF
    - RE (Invoice Gross with PO)           
    - RA (Sub.cred.memo stlmt with PO)
    - KR (Vendor Invoice without PO)          
    - KG (Vendor credit memo without PO)      
    - ER (E-Payment)                    
    - TE (Travel & expense)               
    - KD (Down payment)               
    and then for these records the BSEG entries with these posting keys
    - 31 (link to Payment via clearing document)
    - 40 (debit entry, for non-PO voucher)                    
    - 50 (credit entry, for non-PO voucher)                    
    - 86 (GR/IR Debit, link to PO Line, positive)                
    - 96 (GR/IR Credit, link to PO Line, negative)                
    Extractor 0fi_gl_4 does not provide me wtih all these doc types, only a subset.
    0fi_ap_4 is not an option for me, because in the data warehouse I need to link the bkpf/bseg records to the PO (ekko/ekpo), while we have no po reference in bsik/bsik that are read by 0fi_ap_4.
    Is there a way to extend the fi_gl_4 so it contains the doc types I need?
    Or do you know another way of retrieving bseg records of specific types?
    Regards,
    Arjen

    ok,
    I have checked again and if you didn't change the business content, both fields BLART (doctype) and BSCHL (key) are extracted; how was your delta init done? with selections? Did you apply some specific TRules or URules? Check you PSA for a record you are missing and simulate the update in order to see what's going on.
    As I said, I got everything in my ODS.
    you can also check this in R/3; Tx RSA3 with a comp_code and a fiscal period selection...
    hope this helps
    Olivier.
    Message was edited by:
            Olivier Cora

  • Merging FI and CO data in BW using bus content extractors

    Hi Guru's,
    We have a requirement to report on a combination of both FI and CO data.  I have most of the required info available from the 0FI_GL_4 extractor, but need some additional CO entries.  These are available in the 0CO_OM_CCA_9 and 0CO_OM_OPA_6 extractors.  Since there is some overlap of the data, I am looking to find a way to combine the data that does not create duplicate entries.
    My initial design was to create a custom DSO with key fields which included fiscper, zcostelmnt, zdoc_num and zitem_num.  I first loaded the FI data, and then both of the CO datasources.  I used the custom key fields to try and generate a condition whereby I could ensure any duplicates arriving from the CO datasources would simply overwrite any data that might already exist from the FI datasource.  I  looked through the extractors for fields to use to identify a particular transaction uniquely if it occurred on both an FI and CO extraction, and used these values to populate into the DSO keys.
    I have even looked at the BSEG (FI) and COEP/COVP (CO) tables to create append structures as necessary to pull in additional fields to assist in finding a unique combination.  I am currently struggling with finding a field to use to identify a common item number between the FI and CO extractions however.  I have tried these so far:
    DSO key                FI_GL_4               CCA_9             OPA_6
    zcostelmnt             HKONT                 KSTAR            KSTAR
    zdoc_num             AWREF                REFBN*            REFBN*     
                                                              *(if REFBN initial, use BELNR)
    zitem_num             BUZEI                   ZLENR**          ZLENR**
                                                              **(if ZLENR initial, use BELNR)
                                                              **(previously tried REFBZ also)
    I think I'm coming to the end of my options using this approach.  Hopefully someone has some good ideas on other things to try?
    I'm afraid my next step is to just go back to the R3 system and create a generic extractor and program...
    Thanks!
    Darryl
    Update:
    We ended up creating a custom solution in BW utilizing the standard extractors above to pull data from ECC (we added a few extra fields to permit joins to be done downstream).  We used a couple staging layer DSO's to combine the data and do lookups etc before moving it into a Cube and Multiprovider. 
    One thing to watch for is ECC CO entries where both Cost Center and Order are populated - this can cause a rogue duplicate entry for the same transaction (it will come once from the CCA_9 and once from the OPA_6 extractors).  We merged the FI and CO data in the initial staging DSO, and in the next staging DSO we corrected for conditions where both a CC and Order existed.
    Edited by: Darryl Goveas on Dec 2, 2011 9:43 AM

    Hello all,
    the thread Business Content for Product Cost by Sales Order by Christian J explains the very same problem I'm facing - in a much clearer way. Unfortunately his issue hasn't been completely solved.
    Has anyone any idea about it?
    Thanks, Davide<b></b>
    Message was edited by:
            Davide Cavallari

  • Unit Balance Sheet Ledger Report

    Hi simon,
               I was not given any func specs nor tech specs. I am having only the end users format with me.Now I got to implement the same in BW and generate a report. The following is the required format.....
           <b>Total Fixed Assets</b> 
            Gross Fixed assets
            Accumulated Depreciation
            Net Fixed Assets
            capital work in progress (CWIP)
            <b>Current Assets</b>  
            Inventory Finished goods
            Inventory raw Materials
            Inventory  Stores and spares
            Inventory  Work in Progress
            <b>Inventory </b> 
            Trade Debitors - Critical
            Trade Debitors non-Critical
            <b>Trade Debitors</b> 
             Debitors of trading business
             <b>Investments</b> 
             Group Investments
             Strategic Investments
             Treasury Investments
             Other Investments
             Other Assets
             Deffered Tax Asset
            <b> Total Assets</b>  
              <b> current Liabilities</b>
             Deposits
             Trade Creditors
             Creditors of Trading Business
             Provisions and Other Liabilities
             <b>Capital Employed</b>
                <b>Funding Details</b>
             Share Capital
             HO Balance
             Reserves
             Revaluation reserve  
             Profit
             Long Term Loans
             Short Term Loans
             Total Loans
             deferred Tax Liabilty
       From R/3 Datasources I have choosen FI_GL_4 & Master Data Financial accounting in general, 0FI_AR_4 & Master Data Financial Accounting : Customers,   0FI_AP_4 & Vendor Master Data which is in MM.
    Can you please suggest me if these datasources are enough.
    I would really appreciate for your contribution.
    Thanks & Regards
    Chandu    
    Thanks&Regards
    Chandu
    Message was edited by: kamineni c

    Hi Simon,
               I still have some doubts.I was not given any func specs nor tech specs. I am having only the end users format with me.Now I got to implement the same in BW and generate a report. The following is the required format.....
           <b>Total Fixed Assets</b> 
            Gross Fixed assets
            Accumulated Depreciation
            Net Fixed Assets
            capital work in progress (CWIP)
            <b>Current Assets</b>  
            Inventory Finished goods
            Inventory raw Materials
            Inventory  Stores and spares
            Inventory  Work in Progress
            <b>Inventory </b> 
            Trade Debitors - Critical
            Trade Debitors non-Critical
            <b>Trade Debitors</b> 
             Debitors of trading business
             <b>Investments</b> 
             Group Investments
             Strategic Investments
             Treasury Investments
             Other Investments
             Other Assets
             Deffered Tax Asset
            <b> Total Assets</b>  
              <b> current Liabilities</b>
             Deposits
             Trade Creditors
             Creditors of Trading Business
             Provisions and Other Liabilities
             <b>Capital Employed</b>
                <b>Funding Details</b>
             Share Capital
             HO Balance
             Reserves
             Revaluation reserve  
             Profit
             Long Term Loans
             Short Term Loans
             Total Loans
             deferred Tax Liabilty
       From R/3 Datasources I have choosen FI_GL_4 & Master Data Financial accounting in general, 0FI_AR_4 & Master Data Financial Accounting : Customers,   0FI_AP_4 & Vendor Master Data which is in MM.
    Can you please suggest me if these datasources are enough.
    I would really appreciate for your contribution.
    Thanks & Regards
    Chandu

  • GL Line Items and PO Doc Number

    Hi, I'm caught in a world unknown to me, i.e. R/3 world.
    We are using 0FI_GL_4 and have a report called GL Detail.
    I have been asked to enhance the reports functionality to include a PO doc Number.
    I guess thats coming from MM side?
    We also have 2LIS_02_ITM in BW.
    My question, could I extend 0FI_GL_4 to include PO Doc Number? Or could I just have an InfoSet in BW to combine the Purhcasing Data ODS and GL ODS? I mean would it make functional and logical sense?
    Any guidance would be appreciated.
    Thanks,
    Frank

    Frank,
    I understand from your post that you want to have both Fi_Gl and PO combined information ? Am i right.
    I have recently implemented the same recently which is working fine.
    1. Enhance the Fi_Gl for Purchase doc , item and required.Since they originate from BSEG just add the fields to CI_BSIS structure.you will get the PO data.
    2. Now pull the purchase order item level data using 2lis_02_itm extractor.
    3.Pull FI_Gl_4 into one ODS say Fi_Gl_4
    4. Pull Purchasing data into PUR_t01
    5.Now enhance the communication structure of FI_Gl_4 with the purchasing order fields. i.e /BIC/CS8FI_GL_4 in the below code.
    6.Create an ODS with combined fields from purchasing and FI_Gl into another ODS.
    7.Create an Update rule from Fi_Gl_4 to the new ODS and in the update rule lookup the activate table of purchase order ODS and read the values into new ODS.
    8.For your reference i am attaching the start routine that i have written
    PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    TABLES: ...
    TABLES : /BIC/APUR_T0200,
             /BIC/AFI_GL_400.
    DATA:   ...
    $$ end of global - insert your declaration only before this line   -
    The follow definition is new in the BW3.x
    TYPES:
      BEGIN OF DATA_PACKAGE_STRUCTURE.
         INCLUDE STRUCTURE /BIC/CS8FI_GL_4.
    TYPES:
         RECNO   LIKE sy-tabix,
      END OF DATA_PACKAGE_STRUCTURE.
    DATA:
      DATA_PACKAGE TYPE STANDARD TABLE OF DATA_PACKAGE_STRUCTURE
           WITH HEADER LINE
           WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 0.
    FORM startup
      TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
               MONITOR_RECNO STRUCTURE RSMONITORS " monitoring with record n
               DATA_PACKAGE STRUCTURE DATA_PACKAGE
      USING    RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal tables "MONITOR" and/or "MONITOR_RECNO",
    to make monitor entries
      DATA: BEGIN OF DATA_PACK OCCURS 0.
              INCLUDE STRUCTURE /BIC/CS8FI_GL_4.
      DATA: END OF DATA_PACK.
      DATA:L_INDEX LIKE SY-TABIX,
           S_INDEX LIKE SY-TABIX,
           T_INDEX LIKE SY-TABIX,
           WA_VENDOR LIKE /BIC/APUR_T0200-VENDOR.
      DATA : BEGIN OF IT_PURCHASE OCCURS 0,
               /BIC/ZPUR_DOC    LIKE /BIC/APUR_T0200-DOC_NUM,
               /BIC/ZPUR_ITM    LIKE /BIC/APUR_T0200-/BIC/ZPUR_ITM,
               VENDOR           LIKE /BIC/APUR_T0200-VENDOR,
               MATERIAL         LIKE /BIC/APUR_T0200-MATERIAL,
               MATL_GROUP       LIKE /BIC/APUR_T0200-MATL_GROUP,
               PURCH_ORG        LIKE /BIC/APUR_T0200-PURCH_ORG,
               PUR_GROUP        LIKE /BIC/APUR_T0200-PUR_GROUP,
               DOCTYPE          LIKE /BIC/APUR_T0200-DOCTYPE,
               DOC_CAT          LIKE /BIC/APUR_T0200-DOC_CAT,
               /BIC/ZKNTTP       LIKE /BIC/APUR_T0200-/BIC/ZKNTTP,
             END OF IT_PURCHASE.
      RANGES: R_BLART   FOR /BIC/CS8FI_GL_4-AC_DOC_TYP.
    Fill in the Accounting Document Type
      R_BLART-SIGN = 'I'.
      R_BLART-OPTION = 'EQ'.
      R_BLART-LOW = 'KG'.
      APPEND R_BLART.
      R_BLART-SIGN = 'I'.
      R_BLART-OPTION = 'EQ'.
      R_BLART-LOW = 'KR'.
      APPEND R_BLART.
      R_BLART-SIGN = 'I'.
      R_BLART-OPTION = 'EQ'.
      R_BLART-LOW = 'RE'.
      APPEND R_BLART.
      CLEAR L_INDEX.
      REFRESH DATA_PACK.
      DATA_PACK[] = DATA_PACKAGE[].
    Consider only if acc doc type is RE KG and KR
      LOOP AT DATA_PACK.
        L_INDEX = SY-TABIX.
        IF DATA_PACK-AC_DOC_TYP IN R_BLART.
          CONTINUE.
        ELSE.
          DELETE DATA_PACK INDEX L_INDEX.
        ENDIF.
      ENDLOOP.
      CLEAR S_INDEX.
    Consider only if account  type S
      LOOP AT DATA_PACK.
        S_INDEX = SY-TABIX.
        IF DATA_PACK-ACCT_TYPE  EQ 'S'.
          CONTINUE.
        ELSE.
          DELETE DATA_PACK INDEX S_INDEX.
        ENDIF.
      ENDLOOP.
      SELECT DOC_NUM /BIC/ZPUR_ITM VENDOR MATERIAL MATL_GROUP
               PURCH_ORG PUR_GROUP DOCTYPE DOC_CAT
               /BIC/ZKNTTP
               FROM /BIC/APUR_T0200
               INTO TABLE IT_PURCHASE
               FOR ALL ENTRIES IN DATA_PACK
               WHERE DOC_NUM       = DATA_PACK-/BIC/ZPUR_DOC
                 AND /BIC/ZPUR_ITM = DATA_PACK-/BIC/ZPUR_ITM.
      SORT IT_PURCHASE BY /BIC/ZPUR_DOC /BIC/ZPUR_ITM.
      LOOP AT DATA_PACK.
        T_INDEX = SY-TABIX.
        IF DATA_PACK-VENDOR IS INITIAL.
          SELECT SINGLE VENDOR INTO WA_VENDOR
                 FROM /BIC/AFI_GL_400
                 WHERE COMP_CODE = DATA_PACK-COMP_CODE
                 AND   AC_DOC_NO = DATA_PACK-AC_DOC_NO
                 AND   FISCPER   = DATA_PACK-FISCPER
                 AND   FISCVARNT = DATA_PACK-FISCVARNT
                 AND   ACCT_TYPE  EQ 'K'.
          IF SY-SUBRC EQ 0.
            MOVE WA_VENDOR TO DATA_PACK-VENDOR.
            MODIFY DATA_PACK INDEX T_INDEX.
            CLEAR WA_VENDOR.
          ENDIF.
        ENDIF.
        IF DATA_PACK-/BIC/ZPUR_DOC IS INITIAL.
          CONTINUE.
        ELSE.
    READ TABLE IT_PURCHASE WITH KEY /BIC/ZPUR_DOC = DATA_PACK-/BIC/ZPUR_DOC
                                   /BIC/ZPUR_ITM = DATA_PACK-/BIC/ZPUR_ITM
                                   BINARY SEARCH.
          IF SY-SUBRC EQ 0.
            MOVE:  IT_PURCHASE-MATERIAL    TO DATA_PACK-MATERIAL,
                   IT_PURCHASE-MATL_GROUP  TO DATA_PACK-MATL_GROUP,
                   IT_PURCHASE-PURCH_ORG   TO DATA_PACK-PURCH_ORG,
                   IT_PURCHASE-PUR_GROUP   TO DATA_PACK-PUR_GROUP,
                   IT_PURCHASE-DOCTYPE     TO DATA_PACK-DOCTYPE,
                   IT_PURCHASE-DOC_CAT     TO DATA_PACK-DOC_CAT,
                   IT_PURCHASE-/BIC/ZKNTTP TO DATA_PACK-/BIC/ZKNTTP.
            IF DATA_PACK-VENDOR IS INITIAL.
              MOVE IT_PURCHASE-VENDOR TO DATA_PACK-VENDOR.
            ENDIF.
            MODIFY DATA_PACK TRANSPORTING VENDOR MATERIAL MATL_GROUP
                                          PURCH_ORG PUR_GROUP DOCTYPE
                                          DOC_CAT /BIC/ZKNTTP.
          ENDIF.
        ENDIF.
      ENDLOOP.
      REFRESH DATA_PACKAGE.
      DATA_PACKAGE[] = DATA_PACK[].
      FREE : DATA_PACK , IT_PURCHASE.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    $$ end of routine - insert your code only before this line         -
    ENDFORM.
    if you have any other isues do let me know.
    Regards
    Sundaresan
    Message was edited by: sundaresan chander
    Message was edited by: sundaresan chander

  • Load FI data only for open items

    Hi all
    I want to load FI data only for open items.
    We started off with FI_GL_4 which has STATUSPS(status of FI line item)based on which we have written a start routine to filter out the closed items.
    But for other FI-GL datasources we dont have STATUSPS field.
    Then can we load data directly without applying any restriction on it as we dont have STATUSPS field in it?
    Or is there an other way to find all open items ?
    Please helpout.
    Awaiting replies.
    Harika.

    Hi Harikag,
    when you are loading delta data in 0FI_GL_4, it is NOT the right approach to load only the open items.
    Say for example, you have loaded a record with open status.
    If the status of the record gets changed to 'Closed' in SAP, then this will not flow to BW, because of the filter that you are trying to apply in the data load.
    So the item will continue to remain open in BW, though it is closed in R3.
    hence it is highly recommended to do this filtering at report level.
    Otherwise, you are looking at full load option by dropping data everyday, which will have performance issues in loading.
    Thanks,
    Krishnan

Maybe you are looking for

  • Creation of new Portal Apps!!portal.wf not found !!!

    Hi , In EBCC I am creating a new portal web application in the existing Portal Application. I am assigning default portal webflow to my new Portal. After synchronization , if I access the portal by its context root it says, portal.wf not found.. What

  • How to copy the bullet point format/style from MS Word to Pages?

    Hi everyone, I'm trying to make the swap from Mac Word to Pages but the one thing that frustrates me so much to the point of not using Pages is the bullet point system. In Word the set spacings are exactly how I want them - whereas in Pages, everythi

  • Changing area of pixelation on screen - why?

    OK, pixelation may not be the right term. But anyway, there are changing places on the screen where there's a chunk that is like an extremely low resolution, etc.  I'm attaching a partial screenshot so you can see what I mean. When I scroll or move,

  • WAP4410N bringing LAN to its knees

    I have a two WAP4410N's. WAP#1 is configured as an Access Point with "Allow wireless signal to be repeated by a repeater" checked. WAP#2 is configured as a Wireless WDS Repeater. Both are running firmware 2.0.4.2, with WPA2 Personal. Each gets it's I

  • Acrobat 9.1 Pro erkennt Scanner Canon MP980 nicht

    Guten Tag, gerade wollte ich ein Formular einscannen um es am Rechner auszufüllen. Ich nutze Win 7 Home Home Premium 32bit und Acorbat 9.1 Pro. Ichgehe also zu  Formulare - Formularassistent starten und wähle dort meinen Scanner aus, der angeboten wi