What is extractor checker and use of it...?

Hello,
Could you please help to know about extractor checker and use of it.
Thanks in advance,
G Raghu.

Hi..........
The extractor checker comes packaged in Service API (SAPI), which enables you to create generic DataSources via transaction RSO2. The extractor checker has been available since very early SAP releases (both SAP_APPL including the 3.X track and BW including the 2.X track). It can be considered release-independent. It does not require the source system to be connected to the target BW system. For more information about SAPI, go to SAP Service Marketplace. You search SAP notes using the keyword u201CSAPI.u201D
By running the extractor checker in the debug mode, you can learn a lot about the underlying application. I have been in situations where I had to work with application-specific standard extractors in areas that Iu2019m only vaguely familiar with. Running the extractor checker in the debug mode has helped me identify the base tables without a lot of effort.
I have seen generic extractors delivering no data because of faulty logic/coding. The reaction on the BW side is usually one of bewilderment and disbelief. You can avoid this by running the extractor check before executing your InfoPackages from BW. Iu2019ll show you how to use this tool in a more effective way and explain why you might want to use it more frequently.
For extraction of data we create datasource in the source system.............after that we replicate it in the BW side...............
Now our datasource can extract data from any:
Table or view
Query
Function mudule.................................
Now to check whether thae datasource is working fine or not.........We have to go to RSA3 in the source system...........There we will give the Datasource name.................then we will execute.........then it will displsy the data it contains...............we can also check for a specific value......
Hope this helps you..........
Regards,
Debjani........

Similar Messages

  • What is the functionality and use of MiniApps in PFCG tab?

    Hi Experts,
          In ECC 6.0 Version, while using the PFCG T-Code, we have the prescence of additional tabs
    -MniApps
    -Personalisation
    These 2 tabs are not present in R/3 4.6B Version.
    May I knw wat exactly there is the Functional advantage of these tabs inclusion, and why are they used for?
    Thanks and Regards,
    Kumar Arumugam.

    > -MniApps
    For miniapps I've found some stuff in SAPhelp:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/55/76f4388818ac2be10000000a114084/frameset.htm
    A MiniApp is an application, information or service that can be displayed in a Web Browser.
    > -Personalisation
    This tab also has it's 'own' SAP help page:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/23a03881201f6fe10000009b38f8cf/frameset.htm
    On the Personalization tab page, you can make person-related settings using personalization objects.
    That should give you some clues.
    Jurjen
    P.S. Search took about 10 secs. I only did it for you because I was curious myself.

  • Availabilty check and Transfer of order

    hi friends
    what is Availability check and Transfer of order
    thanks

    ATP
    Types of Availability Check in Sales and Distribution
    Processing
    There are three types of availability check:
    _ Check on the basis of the ATP quantities
    _ Check against product allocation
    _ Check against planning
    The following SD-specific control features need to be maintained in Customizing:
    _ Checking group
    The checking group controls whether the system is to create individual or collective
    requirements in sales and shipping processing. In addition, a material block for the
    availability check with transfer of requirements can be set here. The checking group can
    also be used to deactivate the availability check. This option was created especially for
    the assembly order so that when the bill of material is exploded in the assembly order,
    the individual components, if necessary, can be classified as non-critical parts as far as
    procurement is concerned.
    The checking group specifies in combination with the checking rule the scope of the
    availability check. It is proposed in the material master record on the basis of the material
    type and the plant, and copied into the sales and distribution documents.
    _ Checking Rule
    You use the checking rule to control the scope of the availability check for each
    transaction in sales and distribution. You also specify whether the check should be
    carried out including or excluding replenishment lead time. The individual checking rules
    define by transaction, which stock and inward and outward movement of goods should
    be taken into account for the availability check.
    _ Schedule line category
    You can control with the schedule line category whether an availability check and
    transfer of requirements should be carried out in the sales documents. The possible
    settings for this at schedule line level are dependent on the settings in the requirements
    class which is determined from the requirements type of the material.
    _ Delivery item category
    The delivery item category can be used to control whether an availability check takes
    place in deliveries.
    Requirements type
    The various requirements are identified by their requirements type. The requirements
    type refers to the requirements class and its control features.
    _ Requirements Class
    The requirements class contains all control features for planning such as relevance for
    planning, requirements planning strategy and requirements consumption strategy. In
    addition, it is specified at a global level whether an availability check is to take place for
    the material in the sales and distribution documents on the basis of the ATP quantity
    (ATP = available to promise) and whether requirements are to be passed on. A finer
    degree of control can be obtained for sales documents using the schedule line category.
    Replenishment lead time is only included in the check performed on the basis of the
    ATP quantity.
    Prerequisites
    An availability check can only be carried out if the following prerequisites have been fulfilled:
    _ The control elements described above for the availability check must be maintained in
    Customizing for Sales and the relevant assignments made to the sales transactions
    _ The availability check must be switched on at requirements class level and - for the
    availability check in the sales documents - at schedule line category level
    A requirements type must exist by which the requirements class can be found
    _ A plant must be defined. It can either be proposed from the customer or material master
    record or can be entered manually in the document.
    _ A checking group must be defined in the material master record on the Sales/plant data
    screen in the Availability check field
    Configuring entries of the Availability Check
    IMGSDBasic fncsAvailability check and TORAvailability checkAvailability check with ATP logic or against planningDefine checking groups
    You can use SAP std checking groups of 01 for summarized reqts or 02 for daily reqts or u can create ur own.
    The columns total sales and total deliveries are selection options whereby u can configure a checking rule to sum up reqts to post to MRP either individually or by day or week.
    Column 5, Block qty; set this block if u want several users to be able to process the material simultaneously in different transactions without blocking each other. The No Check indicator is used when u want a material to not be relevant for an ATP check.
    Defining a material block for other users. The Block checkbox is an indicator that enables u to block the particular material from being checked for availability if it is already being checked at the same time by another user.
    Defining the default value for checking groups. However should no entry exist for the checking group in the material master record, one can set a default value per material type and plant.
    Controlling the availability check. In this section, u tell the system what stock on hand and what inward and outward movements of stock it must take into account when performing the availability check. These settings are based on the checking group that is assigned to the material master record and the checking rule that is predefined and assigned to the sd transaction. The carry out control for the availability check must be maintained for both the sales order and delivery.
    TOR
    IMG  SD  Basic fncs  Availability check and TOR  TOR
    A line item in the sales order creates a schedule line. The schedule lines in the sales order transfer the requirements through to MRP. You can select the docs on which you want the TOR to happen. For ex, not for quotations.
    The TOR aims to ensure the ordered materials are available for the requested delivery date. The TOR can be set for individual or for collective requirements (materials mastersales/plant view).
    The TOR is dependent on the following data:
    The reqts type, reqts class, checking group and schedule line category.
    The reqts type and class are determined in the strategy group (material masterMRP3)
    For TOR to be carried out, a few criteria need to be met:
    Plant assigned to line item level, schedule line category should be switched on at TOR, TOR must be switched on at the reqts class level, checking group must be defined and allocated to the material master record (sales/plant view in the availability check field)
    The reqts class is the controlling factor for the availability check and the TOR for all sd types.
    Configuring the TOR:
    1)     Use std 041 reqts class or copy and rename it. Use the indicators to select if this reqts class must carry out an availability check and/or a TOR.
    2)     Define the reqts types. A reqts type is allocated to a single reqts class and not vice versa. It is based on the item category and the MRP type of the material.
    3)     Assign the rqts type to the relevant item category in the sales order and the MRP type found on the material master record.
    You can select an alternative search strategy where u assign the reqts type to item category and MRP type. Can select source as 0, 1 or 2. (1 = Item type and MRP type strategy).
    4)     The TOR and Availability check can be selected/de-selected at the schedule line category level.
    5)     Block qty confirmation in delivery blocks. This is used to block the reservation of the TOR from MRP.
    6)     Maintain requirements for TOR. Requirements can be used to determine that the TOR to MRP is not carried out unless a number of conditions are met.
    Availability Overview = CO09  order qty, sd doc no, item no, requirements class.
    Stock requirements list = MD04  sd no or dly no, line item, schedule line placing the demand
    Stock overview = MMBE  total stock per company, then plant followed by storage location, and finally a breakdown per batch.
    Regards,
    Rajesh Banka
    Reward points if helpful.

  • Extractor Checker: How to see fields in APPEND structure?

    Hi Experts
    I have added a new field to a datasource (0CUSTOMER_ATTR). My logic is in place in include ZXRSAU02.
    I run the Extractor Checker and then check the result list to see that my logic is working. However.. i can't find a way to view all of the fields in the datasource. The Display List button shows a select range of fields (not even all of the standard structure), and unlike SE16, there doesn't seem to be a way to customise the list view to see the fields that I'm interested in (especially my appended field). I've tried all the menu options..
    Does anyone know a way to do this? Without seeing the field in the result, i can't verify my changes in the checker.
    thanks
    tony

    There is one button called current looks like variant click on it in RSA3 display.
    You will be able to hide or display fields.
    Hope this helps.
    Edited by: Praveen G on Oct 10, 2008 3:14 AM

  • Purpose and use of item category Text (6)

    What is the Purpose and use of item category Text (6).
    it is meant for which biz scenario?

    Thanks for your explanation.
    Sorry I am not convinced on this biz scenario what has been posted. Why to enter just the text in the form of PO and maintain record in the system . One can send a word document or simply put a call to outside party for sending legal document.
    Moreover it hardly matters whether the PO is of less value or nil value. In standard also we use free goods in PO also. SAP, I think without any specific reason will not provide item category Text "T"- there must be some strong reason for it.
    Also please note that item category text T is also allowed in scheduling agreement for document type LP and LPA. then simply entering text in scheduling agreement for item category does not make any business sense.
    If anybody has come across the biz scenario, please share in the forum. I searched and went to thread on similar topic but could not find any convincing answer on this.

  • Error in Extractor checker - RSA3

    Hi gurus,
    I tried to run the extractor 0CO_PC_ACT_10 in RSA3-extractor checker and it just take so long and then it dumps. I am just confused because this extractor works fine and very fast when I loaded data to BW with the same selection as I run the checker.
    Any ideas would be greatly appreciated.
    Thanks,
    Edson

    Hi,
    I uploaded 525 records in BW with runtime of only 1m 23s but when i run the checker with the same selection as with my infopackge, it takes so long and then dumps.
    st22 says...TSV_TNEW_PAGE_ALLOC_FAILED, The internal table "IT_208" could not be enlarged further. You attempted to create a block table of length 1106192 for the internal table "IT_208".
    I think this means it exceed the allocated time to run a certain program.
    My question is why it takes so fast to upload in BW and in other hand it dumps in RSA3? Is it because RSA3 is being run on line? .. is there a way to run it in backgroud and just check the extracted data afterwards?
    I am not sure of my thoughts.. i just thinking of some possibilities.
    Thanks,
    Edson

  • HT1338 Hi, I'm trying to load Facetime on my MacBook and it says "You are missing a critical security patch. Please use Software Update to install Security Update 2010-005". I've checked and all my software is updated. What do I do?

    Hi, I'm trying to load Facetime on my MacBook and it says "You are missing a critical security patch. Please use Software Update to install Security Update 2010-005". I've checked and all my software is updated. What do I do?

    First off, iOS 5 will not run on Macs.   You need to give us your Mac OS X on your Mac to determine which security update you need.  Go to Apple menu -> About This Mac.     And then read the link here:
    http://support.apple.com/kb/HT1222

  • By what time zone does Verizon use to log data usage?  When I checked my current usage, there is data used logged in at early morning times and I don't have anyone else who is up at these times.

    By what time zone does Verizon use to log data usage?  When I checked my current usage, there is data used logged in at early morning times and I don't have anyone else who is up at these times.  I also have 1.8+ GB charged to my allowance that I don't understand at all how it is mine because the highest I've ever logged at any given time has been barely 0.5 GB.  I'm cruising along at .04-.07 GB and all of a sudden appears a 1.8+ GB deduction/usage and it makes me wonder what the ???? is going on.  Is Verizon posting fraudulent usage amounts just to drive up my usage so I have to buy more Gigs?

    The time is not the time of actual use, but the time a tower reports the use. The data would have been used anytime prior to that time. Usually, but no always, the usage happened between the time prior and the time reported.
    For example:
    9:00 AM   1.23 MB
    7:05 AM   0.01 MB
    1:15 AM  350.03 MB
    8:00 PM   23.89 MB
    This does not indicate 350 MB was used at 1:15 AM. It really tell you 350 MB was used sometime between 8:00 PM and 1:15 AM.
    The times are local time zone as far as I can tell.

  • HT201320 cant send emails it says user name or password incorrect but i have double checked and its fine plus i can use the details on the main computer, so what is stopping me from sending?

    my email is saying cant send as the username or password is wrong, i have double checked and its excactly the same as what i use on my computer.

    I found the answer guys it was mysmpt.live.com the password was not the same whoo hoo

  • Blanks and Zeros in Extractor Checker S-API

    Hi All,
    I am currently having a problem with the Extractor Checker S-API.
    I have deleted and filled up the extractor 2LIS_13_VDITM (Billing) in our source system. After doing that, it seems that when I use Extractor Checker S-API to view the data, it returns me number of records but when I tried to open to the details to view the records, it returns me rows with zero value and blanks.
    I tried to look up the transaction code for billing, VF03 (Displaying Billing Document), it seems there are data.
    This issue does not occur a few weeks ago. The changes that occur in our source system is only on the security. It seems that there are some changes on the security of our user logon. Will this actually affect what data that we can extract?
    PS: Even so, when I tried to load it into BW, it shows number of records but it is not updated to the Data Store as there are blanks and zeros in the extractor.
    Hope to hear some reply on this with constructive answer. Thanks.

    Hi Robert,
    I have solved this issue. It was due to the EXIT_SAPLRSAP_001 that was placed by the consultant that does not display the data. The following is the code:
    I have actually remarked and it works.
    <b>CODE</b>
    *----Telesales Billing Requirement
    Begin of SSINGH code
    Sales Order Created on Date (VBAK-ERDAT) where VBAK-VBELN = VBRP-AUBEL
    Sales Order Created By (VBAK- ERNAM) where VBAK-VBELN = VBRP-AUBEL. This field is the same as ‘login’ in the functional spec. Its description is the same as ‘name’ in the func spec.
    Sales Document Type (VBAK-AUART) where VBAK-VBELN = VBRP-AUBEL. This field is the same as ‘order type’ in the functional spec.
    Actual PGI Date (LIKP- WADAT_IST) where LIKP-VBELN = VBRP-VGBEL. This field is the same as ‘delivery date’ in the functional spec
      when '2LIS_13_VDITM'.
       TYPES: BEGIN OF TY_KNA1,
               KUNNR LIKE KNA1-KUNNR,
               LAND1 LIKE KNA1-LAND1,
               NAME1 LIKE KNA1-name1,
               ORT01 LIKE KNA1-ort01,
               PSTLZ LIKE KNA1-pstlz,
               REGIO LIKE KNA1-regio,
               SORTL LIKE KNA1-sortl,
               STRAS LIKE KNA1-stras,
               TELF1 LIKE KNA1-telf1,
               TELFX LIKE KNA1-telfx,
               ADRNR LIKE KNA1-adrnr,
         END OF TY_KNA1.
       DATA: T_KNA1 TYPE STANDARD TABLE OF TY_KNA1.
       DATA: WA_KNA1 TYPE TY_KNA1.
        DATA: WA_MC13VD0ITM LIKE MC13VD0ITM.
        data: C_MC13VD0ITM  like MC13VD0ITM occurs 0 with header line.
       SELECT KUNNR LAND1 NAME1 ORT01 PSTLZ REGIO SORTL STRAS
                     FROM  KNA1 INTO TABLE T_KNA1
                     FOR ALL ENTRIES IN C_MC13VD0ITM
                     WHERE  KUNNR  = C_MC13VD0ITM-PKUNWE.
        C_MC13VD0ITM[] = C_T_DATA[].
        IF NOT  C_MC13VD0ITM[] IS INITIAL.
          loop at c_t_data into c_mc13vd0itm.
            l_tabix = sy-tabix.
            select single erdat auart ernam into
                (WA_MC13VD0ITM-erdat,WA_MC13VD0ITM-AUART,WA_MC13VD0ITM-ernam)
                from vbak where vbeln = WA_MC13VD0ITM-aubel.
            select single WADAT_IST INTO WA_MC13VD0ITM-WADAT_IST
               from likp where vbeln = WA_MC13VD0ITM-vgbel.
    get Shipping address for AU/AI requirement
    get name from KNA1 and then get address from ADRD table.
    PKUNWE
            modify c_t_data from WA_MC13VD0ITM index l_tabix.
            clear c_mc13vd0itm.
          endloop.
        ENDIF.
    END OF SSINGH code

  • Did you know that Verizonwireless is saving your checking account information when you pay your bill by check and then making it part of your "MyVerizon"? This means of course if they get hacked that information could be compromised. What do you think of

    Did you know that Verizonwireless is saving your checking account information when you pay your bill by check and then making it part of your "MyVerizon"  without you adding it? This means of course if they get hacked that information could be compromised. What do you think of this?

    Credit card and debit card and checking and savings information is encrypted so it is possible to be hacked, but the odds are greater to get hit by the Love Boat then to have a wide scale hack.
    Oh yes they do happen, Bank of America, Chase, Citibank, Target and quite a few others. But in all the years I have paid my invoice with saved card information I never been hacked.
    You use good passwords and the risk is minimal.
    Good Luck

  • What is the real time use of implicit and explicit cursors in pl/sql

    what is the real time use of implicit and explicit cursors in pl/sql.............please tell me

    You can check the following link ->
    http://www.smart-soft.co.uk/Oracle/oracle-plsql-tutorial-part5.htm
    But, i've a question ->
    Are you student?
    Regards.
    Satyaki De.

  • I have OS 10.8.2 and use wireless at home just fine. When I visit a friend with only a cable modem internet my Mac Book Pro will not connect. What do I need to do?

    I have OS 10.8.2 and use wireless at home just fine.
    When I visit a friend with only a cable modem internet my Mac Book Pro will not connect.
    I see that the Mac Book Pro is picking up the internet when I check the internet preference section but it will not open Safari.
    What do I need to do connect via a cable modem?

    You need to power off the modem for 15-30 seconds, then power back up and then connect. The modem is remembering the last connection (your friend).

  • Firefox 4.1 does NOT ask me if I want to update when I have that item checked, and will NOT tell me what the update version is so I can decide whether or not I want it.

    Firefox 4.0.1 on Windows 7 Ultimate
    With update settings as follows:
    "Ask me what I want to do" is checked
    Firefox, Add-ons, Search Engines checkboxes are all unchecked
    If I choose "Check for Updates" from the Help menu, I am not told what the update is and am not given a choice about downloading it. It automatically downloads the update and then gives me an "Apply" button. As far as I can tell, there is no way to find out the version number for the update before downloading or installing it. A button that is labeled "Check for Updates" should do only that--CHECK, not download.
    I want to know what the version information is for the update BEFORE anything is downloaded, so I can choose whether or not I want it. That's the way Firefox 3.x worked.
    How can I restore the 3.x behavior regarding updates?

    Make sure that you do not run Firefox in permanent Private Browsing mode.
    *https://support.mozilla.org/kb/Private+Browsing
    To see all History and Cookie settings, choose:
    *Firefox > Preferences > Privacy, choose the setting <b>Firefox will: Use custom settings for history</b>
    *Deselect: [ ] "Always use private browsing mode"

  • TS2755 My wife and I both have iPhone 5s, I can't send text messages to non iPhone people that I use to but iPhone people I can, My wife can send text to non iPhone numbers.  I have checked and we both have the same settings.

    My wife and I both have iPhone 5s, I can't send text messages to non iPhone people that I use to but iPhone people I can, My wife can send text to non iPhone numbers.  I have checked and we both have the same settings.  Both of our phones are up to date 7.0.4.

    The ability to see and send calendar invites is a function of the calendar you are subscribing to and who owns it. We need more information, like what calendar are you subscribing to? MS Exchange? Google? Mobile Me?

Maybe you are looking for

  • T430 - maximum supported memory size?

    Hello Everyone! I got the the thinkpad t430 with lenovo 23511A8 motherboard, also i have 4GB ram...what is the maximum supported memory ram size ? thx..

  • Question About Interactive Backgroud ! Error ?

    Dear guys I designed a dvd menu for a project with 60 pages , in 7 languages , i have problem when i use a movie as a background of my pages in render output i get a black screen in back or a color bar , this problem happen when i render the complete

  • Nodejs-0.10.29-1 makes npm ignore ~/.npmrc

    By default, npm globally installs packages to /usr/lib/node_modules/. By following the procedure in this SO post, I changed the default installation directory to ~/.npm-packages. The mentioned solution kept working until upgrading to nodejs-0.10.29-1

  • Rendering 1:1 previews is slow!

    While LR5 was whiling away a day (or two or three) rendering 1:1 previews for 70,000 nefs etc, I had a look at what it was doing using Windows Resource monitor. Having read that the reason for .dat files is to speed up rendering, I was surprised to s

  • Why is my iCloud address book different from my iMac address book?

    Why is my iCloud address book different from my iMac address book? How can I make everything the same?