0FI_AR_4

Hi Gurus,
I am loading data from extractor 0FI_AR_4 into the ODS 0FIAR_O03 using Full Update.
It says:
"Request IDoc : Application document not posted"
How do I resolve this problem. Please help.
Thanks
NewBw

Hi,
Goto the delta Info package. Goto Scheduler->Initalization options for source system. Make sure its blank.
Now go to your Initialization infopackage and execute it without data transfer option.
This'll reinitialze your delta. Next go back to your delta info package and select the delta radio button and resave the infopackage. This'll reset your delta. Now go to RSA7 and check if the entry has reappeared.
DS is nothing but Datasource. You can't track the requests and the data from when you lost your delta to the the time you reset it back. That data is lost from the deltas. The only way can avoid losing that data is to do a full pull and mark it as a repair request. Then reset the delta as explained above. Suggest you do these activites off hours so that there are no or minimal user postings.
Cheers,
Kedar

Similar Messages

  • Decoupling of AR, AP, GL Datasources (i.e. 0FI_AR_4)

    I've checked out several posts regarding the topic of Decoupling 0fi_ar_4 0fi_ap_4 from 0fi_gl_4, but unfortunatly still don't see my specific issue.
    We have PI 2004_1_46c, BW 3.0b.  I found an OSS note 826023 that says it decouples the extractors.  Now, i thought this would remove the dependency, but we applied this and the dependency is still there.
    In R/3, using RSA3, if I try to view 0FI_AR_4 data, I cannot unless 0FL_GL_4 has been loaded into BW.  I have no use for GL at this time, so I really do want to remove this dependency.
    ALSO, I used CMOD to add logic in the customer exit to populate zz* fields I added to the structure append.  I read in another thread that I could do it this way instead of using the SAP suggested function module (from SAP documentation).  However, now that I have done that, when I try to run the delta init, it just sits there.  When I look at the job log (R/3), it is empty, save for some comments.  Any idea why?
    Any help would be appreciated!!
    Lisa

    Hi Guys!,
    I'm having the same problem, does anybody know if it possible to decoupling the FI extractors??
    Thanks!!.
    Mauricio.

  • Enhancing the extract structure for 0FI_GL_4,  0FI_AP_4,  0FI_AR_4

    Hi all,
          Does anyone know how to enhance the extraction structures with additional fields for datasources 0FI_GL_4 (General ledger: line item), 0FI_AP_4 (vendors: line item) and 0FI_AR_4 (customers: line item). 
    Thanks,
    Sabrina.

    Hi
        Here are the two scenario's described in the note:
    1. All the fields of the customer enhancement in the customer include are contained in the read structure (see the table above).  Then no additional action is required. The fields of the customer enhancement are filled automatically by the datasource from the assigned read structure via "move-corresponding".
    Example:   The extraction structure DTFIGL_4 for datasource 0FI_GL_4 (General ledger: line item) should be enhanced by the VALUT (value date) field.
               To do this, create structure CI_BSIS in the data dictionary of the R/3 source system and include the VALUT field in it. The data dictionary in the R/3 source system shows that the VALUT field is contained in the read structure of the datasource (table BSIS). For that reason the VALUT field is automatically filled by datasource 0FI_GL_4.
    2. Fields of the customer enhancement in the customer include are not contained in the read structure (see the table above).  In this case you have to program a function module to fill the field of the customer enhancement. To do this, there is a Business Transaction Event available (open FI interface for process 00005021). Create any function module you like and use function module SAMPLE_PROCESS_00005021 as a template for the interface (input parameter, changing parameter).
               Interface of function module SAMPLE_PROCESS_00005021:
                Input-parameter I_OLTPSOURCE: datasource that is currently extracting data from the R/3 source system.
                Changing-Parameter C_STRUCTURE: Extraction structure of the data source currently extracting including fields from the assigned customer include. When you call this customer defined function module, all the fields of the extract structure are transferred filled.
               Check whether the type pool SBIWA is declared in the TOP include of the function group.
    If not, add it with the statement TYPE-POOLS: SBIWA.
               Then maintain table TPS31 with Transaction SM30. Create the following entry:
               PROCS LAND APPLK FUNCT
               00005021 <fname>
               <fname> stands for the customer defined function module.
                By doing so, the function module you defined is called for each extracted record. Note that in this case the performance of the extraction may be reduced significantly regardless of the table read and the complexity of the programmed logic.
               Example:
               You want to enhance the extraction structure DTFIAR_3 for datasource 0FI_AR_4 (customers: line item) by the ORT01 (city) field from the customer master record.
                To do this, create structure CI_BSID in data dictionary of the R/3 source system and include the ORT01 field in that. The data dictionary in the R/3 source system displays that the ORT01 field is NOT contained in the read structure of datasource 0FI_AR_4 (Table BSID).
                Therefore you have to program a function module that reads the customer master in the R/3 system (table KANN1) and fills the ORT01 field of the customer enhancement. In the changing parameter C_STRUCTURE the filled fields of the extraction structure DTFIAR_3 are available to you. With the KUNNR field of extraction structure DTFIAR_3, you can select the respective master data record from table KNA1 and determine field ORT01 of the customer enhancement.
    1. All the fields of the customer enhancement in the customer include are contained in the read structure (see the table above).
               Then no additional action is required. The fields of the customer enhancement are filled automatically by the datasource from the assigned read structure via "move-corresponding".
               Example:
               The extraction structure DTFIGL_4 for datasource 0FI_GL_4 (General ledger: line item) should be enhanced by the VALUT (value date) field.
               To do this, create structure CI_BSIS in the data dictionary of the R/3 source system and include the VALUT field in it. The data dictionary in the R/3 source system shows that the VALUT field is contained in the read structure of the datasource (table BSIS). For that reason the VALUT field is automatically filled by datasource 0FI_GL_4.
               ATTENTION:
               By using Note 430303 you can enhance DataSource 0FI_GL_4 by all fields from table BSEG (instead of BSIS); then the fields are filled automatically in the extractor.
    1. Fields of the customer enhancement in the customer include are not contained in the read structure (see the table above).
                In this case you have to program a function module to fill the field of the customer enhancement. To do this, there is a Business Transaction Event available (open FI interface for process 00005021). Create any function module you like and use function module SAMPLE_PROCESS_00005021 as a template for the interface (input parameter, changing parameter).
               Interface of function module SAMPLE_PROCESS_00005021:
                Input-parameter I_OLTPSOURCE: datasource that is currently extracting data from the R/3 source system.
                Changing-Parameter C_STRUCTURE: Extraction structure of the data source currently extracting including fields from the assigned customer include. When you call this customer defined function module, all the fields of the extract structure are transferred filled.
               Check whether the type pool SBIWA is declared in the TOP include of the function group.
    If not, add it with the statement TYPE-POOLS: SBIWA.
               Then maintain table TPS31 with Transaction SM30. Create the following entry:
               PROCS LAND APPLK FUNCT
               00005021 <fname>
               <fname> stands for the customer defined function module.
                By doing so, the function module you defined is called for each extracted record. Note that in this case the performance of the extraction may be reduced significantly regardless of the table read and the complexity of the programmed logic.
               Example:
               You want to enhance the extraction structure DTFIAR_3 for datasource 0FI_AR_4 (customers: line item) by the ORT01 (city) field from the customer master record.
                To do this, create structure CI_BSID in data dictionary of the R/3 source system and include the ORT01 field in that. The data dictionary in the R/3 source system displays that the ORT01 field is NOT contained in the read structure of datasource 0FI_AR_4 (Table BSID).
                Therefore you have to program a function module that reads the customer master in the R/3 system (table KANN1) and fills the ORT01 field of the customer enhancement. In the changing parameter C_STRUCTURE the filled fields of the extraction structure DTFIAR_3 are available to you. With the KUNNR field of extraction structure DTFIAR_3, you can select the respective master data record from table KNA1 and determine field ORT01 of the customer enhancement.
    After you create the customer include in the R/3 source system you have to post process the accompanying datasource with Transaction RSA6. Select the application component according to the above table and change the datasource that fits the customer include. The "Hide fields" flag should be removed in the field list for the fields of the customer include. Then save the field list.
    If the fields of the customer include is not displayed in Transaction RSA6, refer to note 415530.
    1.  After you create the customer include in the R/3 source system you have to post process the accompanying datasource with Transaction RSA6. Select the application component according to the above table and change the datasource that fits the customer include. The "Hide fields" flag should be removed in the field list for the fields of the customer include. Then save the field list.
    If the fields of the customer include is not displayed in Transaction RSA6, refer to note 415530.
    Please let me know.
    Thanks,
    Sabrina.

  • Not getting correct data for newly added field in 0FI_AR_4

    Hi to all,
    I have added SPART field from VBRK table into 0FI_AR_4 datasource .
    Based on join BSID-VBELN = VBRK-VBELN to get SPART from VBRK table.
    but i found that some VBELN are not maintained in VBRK table, But are Present in BSID table, so i am not get SPART for which no
    VBELN maintained in VBRK.
    Please can any one tell me, what condition should i take to get SPART from VBRK to 0FI_AR_4.
    as i knew that only BSID-VBELN = VBRK-VBELN sufficent to get data for SPART.
    or any different condition i required.
    I shall be thankful to you for this.
    Regards
    Pavneet Rana

    Thanks for reply,
    i have written code for that like that.
    SELECT SINGLE * FROM VBRK
    WHERE VBELN = <fs_d>-VBELN .
    if sy-subrc = 0.
    <FS_D>-SPART = VBRK-SPART.
    endif.
    ENDLOOP.
    according to it result are not capturing all SPART from VBRK. as it only matches the VBELN which are same in both VBRK and BSID table.
    so how to get SPART from VBRK if same VBELN is not maintained in both tables.
    Please can you tell me CODE for that.
    I shall be thankful to you for this.
    Regards
    Pavneet Rana
    Edited by: pavneet rana on Feb 1, 2011 4:53 AM

  • 0FI_AR_4 extraction problem

    Dear all,
       I use 0FI_AR_4 to extract AR data from R3 to BW. From R3 side, I use RSA3 to find the number of records of 0FI_AR_4 is 1460. However, when I initial uploaded content of 0FI_AR_4 into BW, I found only 1457 records loaded. Where is those three records? I have no selection criteria in both BW side and R3 side. Please help me. Thanks.
    Jin Ming

    Dear Roberto,
      yes, full upload bring all 1460 records. But for initial upload, there are only 1457 records which can be seen from PSA. And note 622967 doesn't apply for my situation because we are above PI2004.1. Thanks.

  • 0fi_ar_4 capture speical G/L indicators

    Hi guys,
    Does 0FI_AR_4 capture special GL indicators. If yes, how can you identify it.
    Also how progress billing is incorporated in it.

    This is actually a problem with the R3 implementation rather than config
    Document splitting in the new GL in ECC 6 addresses this by posting multiple AR documents in the secondary ledgers
    Assumion hyou have one debtor line to multiple Revenue lines each with a different profit centre
    The main problem will be unallocated cash - what profit centre does that go to?
    What about the tax portion - what profit centre does that go to? Do you need  to split the tx by vatable lines and then reallocate these to differen tprofit centres?
    What about partially paid invoices - what profit centre shoudl that go to
    (this is the reason I basically advise the users the cost of implemeting this is too great and they should think about document splitting in R3)

  • 0fi_ar_4 INIT returning zero records

    Hi gurus,
    0fi_ar_4 INIT is returning zero records while loading into ODS.I have checked in RSA3 it is returning zero records with INIT selection but is it is fetching records with Full update.Can ne one tell me what to do.how to solve this problem.
    rgds,
    ***Points Assured**

    Hi Suravi,
    Check at the Info Package selection-- Init with out data transfer.
    Make it with data transfer..
    Hope it helps..

  • 0FI_AR_4  datasource is extraction 0 records during Init

    Hi,
    0FI_AR_4  datasource is extraction 0 records during Init. But if I run the Full-load I can get the data.
    I am not sure whether our extractors are uncoupled. 
    Currently we are using GL and AP extractors as well.
    We are on EEC6 and PI_BASIS 2005_1_700
    There were no selection fields defined 0FI_AR_4 to restrict the Init on Fiscal year period/ Company code.
    Not sure whether this note 551044 is applicable for the currect vesion of the component.
    Reagards
    Ajay
    Points will be assigned to all answers.

    Hi Anil,
    Thanks this is useful I have checked TPS31 Table the entry is maintained as described in your link.
    this table doesn't have any entries in it BWOM_SETTINGS ( Do we have entries only after running delta infopackage?
    When I tey to instral the datasource from RSA5
    The get the following error message.
    Units field HWAE2 for field H2STE of DataSource 0FI_AR_4 is hidden
    Units field HWAE3 for field H3STE of DataSource 0FI_AR_4 is hidden
    Units field HWAE2 for field ZLOCAL2 of DataSource 0FI_AR_4 is hidden
    Units field HWAE3 for field ZLOCAL3 of DataSource 0FI_AR_4 is hidden
    it will be great if you can help me out.
    Regards
    Ajay

  • Enhancement failure of  "0FI_AR_4 " :  No data of field "ZWBANK "

    1. Enhance Extraction Structure of "0FI_AR_4 "  with the field of "ZWBANK ". (rsa6)
    2. Deselect the "Hide field" of "ZWBANK "
    3. RSA3 -> Extract the "0FI_AR_4 " -> "ZWBANK " appears,  no data.
    4. Function Enhancement of  "0FI_AR_4 " (rsa6) -> Project "ZBW220" -> "Components" -> "EXIT_SAPLRRS0_001" ->   
        "INCLUDE ZXRSRU01"
    5.  ABAP :
    *0FI_AR_4 DATASOURCE
    DATA S_AR LIKE DTFIAR_3.
    CASE I_DATASOURCE.
      WHEN '0FI_AR_4'.
       LOOP AT C_T_DATA INTO S_AR.
         l_tabix = sy-tabix.
           SELECT SINGLE WBANK
           FROM BSED
           INTO S_AR-ZWBANK
            WHERE belnr = S_AR-BELNR
            AND   buzei = S_AR-BUZEI
            AND   bukrs = S_AR-BUKRS
            AND   gjahr = S_AR-GJAHR.
         IF SY-SUBRC = 0.
          MODIFY C_T_DATA FROM S_AR INDEX l_tabix.
         ENDIF.
         CLEAR l_tabix.
       ENDLOOP.
       CLEAR S_AR.
    ENDCASE.
    6. check ->  "No syntax errors found"
    7. RSA3 -> Extract the "0FI_AR_4 " -> "ZWBANK " appears,
        But still  no data !!
    How could this happen? and how to debug using RSA3 ?
    Thanks!
    Edited by: peteron on Sep 1, 2010 6:30 PM

    Hi there,
    For using the debug go to your code after the WHEN of the datasource and click on CtrlShiftF9.
    Then go to transaction rsa3 and execute the extractor.
    This will lead to the debug code.
    Your code seems fine, but here's how I've would done it:
    *0FI_AR_4 DATASOURCE
    DATA S_AR LIKE DTFIAR_3.
    DATA: zzwbank LIKE bsed-WBANK.
    CASE I_DATASOURCE.
    WHEN '0FI_AR_4'.
    LOOP AT C_T_DATA INTO S_AR.
    clear zzwbank.
    SELECT SINGLE WBANK
    FROM BSED
    INTO zzwbank
    WHERE belnr = S_AR-BELNR
    AND buzei = S_AR-BUZEI
    AND bukrs = S_AR-BUKRS
    AND gjahr = S_AR-GJAHR.
    IF SY-SUBRC = 0.
    s_ar-zwbank= zzwbank.
    MODIFY C_T_DATA FROM S_AR.
    ENDIF.
    ENDLOOP.
    ENDCASE.
    Regards,
    Diogo.

  • 0FI_GL_4 failing due to enhancement for 0FI_AR_4

    Hi Gurus,
    I have enhanced the 0FI_AR_4 datasource with additional fields.  Create my function module and assigned it to 00005021 in table TPS31.  This works great for the AR extraction.  But now the GL extraction is failing on this function module.   This is the error message during the execution of extractor for 0FI_GL_4 ==>  'The data object "C_STRUCTURE" has no structure and therefore no component called "VBELN"..    Why would the 0FI_GL_4 extractor call the function module exit for the 0FI_AR_4?   Any help you can provide will be greatly appreciated. 
    Thank you in advance!!
    Andy

    hi
    0FI_GL_4 & 0FI_AR_4 are linked to gather.. hence when u enhance, u need to take care of this..
    read below SAP Note:
    410799

  • 0FI_AR_4 Extractor Enhancement without user exit code Question

    Hi
    I have a requirement to enhance 0FI_AR_4 Extractor with below Fields from BSID:
    Field     DataElement
    PRCTR       PRCTR
    VPOS2       NUM06
    VBUND       RASSC
    As per SAP Note: 410799, I am assuming I don't need to write any ABAP code to populate these fields.
    In the extract structure DTFIAR_3 of extractor 0FI_AR_4 Double clicked on the Include CI_BSID.
    It prompted "Structure CI_BSID not available. Create the structure?"
    After entering Access key it created new Structure "CI_BSID".
    I have entered the Component and Component Type values as below:
    Component   Component Type
    YYPRCTR     PRCTR
    YYVPOS2     NUM06
    YYVBUND     RASSC
    1. Please let me know Component and Component Type values and the steps I followed are correct or not?
    2. And I hope I don't need to write the code in the User exit to populate these fields?
    Thanks
    Sree

    Hi,
    For any FI datasource enhancement there are two scenarios :-
    1. All the fields of the customer enhancement in the customer include are available in the read structure BSID
    Then no additional action is required. The fields of the customer enhancement are filled automatically by the datasource from the assigned read structure via "move-corresponding".
    2. Fields of the customer enhancement in the customer include are not contained in the read structure BSID
    In this case you have to program a function module to fill the field of the customer enhancement. To do this, there is a Business Transaction Event available (open FI interface for process 00005021). Create any function module you like and use function module SAMPLE_PROCESS_00005021 as a template for the interface (input parameter, changing parameter).
    Hope this helps.
    Reg,
    Rahul

  • 0FI_AR_4 safety delta

    Hi all,
    We have a query on datasource: 0FI_AR_4,and every night i runs a delta load to BW. But the users are telling me that the changes they make aren't shown in the query the next day. But if they wait for 2 days the changes will show. Therefor I started to look for a setting for 0FI_AR_4  delta .
    I found a document for "data extracton FI/CO" and here it says i should look in BWOM2_TIME, but here I can't find my datasource. DELTIMEST has setting : 60 ,but i dont know if this means that the delta should wait 60 hours before it should transfer to BW
    Any ideas on way my delta is delayed?
    Best regards
    Anette

    Hi there,
    Please take a look to this OSS note:
    485958
    This will explain you that it has a safety interval ina a particular table refering just that.
    By default, the data is extracted with the safety interval of 1 day. If the changes are done from 00:00 til 02:00, that safety interval will be 2 days.
    Hope this helps,
    Diogo.

  • 0FI_AR_4 not updating item status

    Hi !
    I am facing a problem with extractor 0FI_AR_4. When loading a delta load with clearing docs the status of the document cleared by this delta is still O.
    I can find the clearing doc in the ODS, but the cleared one is still the same, with blank clearing doc and clearing date.
    Is this correct ? Shouldn't the cleared doc appear as cleared with its corresponding cleareing doc and clearing date ?
    edit: I have just found an OSS Note 1051099 - BUC: Change to clearing information not reported to BW, but I know for certain that the clearing process is made through SAP standard transactions and not the program mentioned in the note. But the problem is the same. The chage of status that should update the record in the ODS is not beign generated, so I have only two records in PSA, one for the original document and another for the clearing doc, but there should be a third one for the update of original doc with status changed to C. Am I right ? Has this happened to anyone else out there ?
    Please tell me where to start looking for answers !!
    Regards,
    Santiago
    Edited by: Santiago Reig on Mar 11, 2008 7:32 PM

    Hi..
    For FI datasources you will not be able to see any data in the delta queue..
    Data will get populated in the delta queue during extraction..
    After init...it writes the entries into the time stamp table BWOM2_TIMEST in the SAP R/3 System with a new upper limit for the time stamp selection...
    Depending on that data will get fetched from the table BKPF based on creation date (CPUDT)...
    For 0FI_AR_4 (AR- line items )Selections are made from tables BSID/BSAD (Accounts Receivable)
    This is for new entries.......
    For changed records data will get fetched from the table BWFI_AEDAT , depending on the time stamp table BWOM2_TIMEST....
    Check the following blog :
    /people/swapna.gollakota/blog/2008/01/14/one-stage-stop-to-know-all-about-bw-extractors-part1
    Regards,
    Debjani.........

  • 0FI_AR_4 & SPECIFICALLY BWFI_AEDAT

    Hi All,
    I have read so much about 0Fi_ar_4,but 1 doubt still prevails.
    A few information:
    1.0Fi_ar_4 extractor in my project is still not minute based.
    2.The extraction takes place after 2 GMT.Loading is always once a day.
    Confusion:
    I have understood that,when the I run the load suppose at 3GMT (6.12.2007),the function module of the datasource 0fi_ar_4,gets data from the table BWFI_AEDAT & sends it to BW.
    But when I check the table BWFI_AEDAT with selection (after the load is completed):
    changed on : 5.12.2007....
    I get the number of records = 80000
    & the number of records extracted in the corresponding ODS = 99000.
    Can any one explain me why do I get this difference.
    I want to thank chetan Patel,as I am following his answers regularly & that has clarified a lot of doubts.

    Hi Guys,
    Can anyone please clarify me.....Or atleast tell me if my understanding is wrong....
    Regards
    Kishore

  • 0FI_AR_4 and 0FI_AP_4 Contents

    Hi Gurus!
    What kind of line items do 0FI_AR_4 and 0FI_AP_4 extract? When I check RSA3, it just lists the first line item in an accounting document data. Does it really work that way? Shouldn't it be extracting all the line items in a document? Or, I just missed configuring something?
    THanks for any help,
    Maan

    Maan,
    AR line items extract from BSID and BSAD (open and closed AR line items) and
    AP line items extract from BSIK and BSAK (open and closed AP line items)
    Depending on your plug-in level, these extractors may be coupled with GL line items extractors 0FI_GL_4 (from BKPF and BSEG) and that drives the selection for AR and AP extractors.
    Hope this helps,
    Mary

Maybe you are looking for

  • EhP1 - Unable to create XML file in Solman

    Hi all, I need some assistance I am trying to upgrade our XI system to EhP1 - SP04. I use Maintenance Optimizer in our Solution Manager (SAP EHP 1 for SAP Solution Manager 7.0) to select the necessary files for my upgrade. The XI system has been set

  • Hp Color LaserJet CP2025n printing a yellow band down the right hand side,

    I have a Hp Color LaserJet CP2025n running on a Desk top computer OS win 7 64bit, printer Serial Number [edited Serial Number by Moderator] and another number on the label CB494A, The printer has started printing a yellow band 1.5 cm wide all the way

  • Need material document number

    Dear all,     I have an issue.  Inorder resolve it i need run a run aset up in OL1BW using the material document number. I have the process order, period, plant and material, but i need to find the corresponding material document number. Can anyone h

  • Can you create HTML5 with Dreamweaver CS4?

    Hello. Can you create HTML5 with Dreamweaver CS4? Are there workarounds if not? I am using a PC on Windows 7. Thank you.

  • CSS Issue - text in list menu causing unwanted space.

    I'd appreciate if someone could take a look at this site http://www.geometrikstudio.com/index.php All the CSS checks out in the validator but it fails the visual test. The text in the two list menus are making the content drop down a bit at the top o