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
thanksATP
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
tonyThere 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,
EdsonHi,
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 -
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. 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. -
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" 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.
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.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" -
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?