Regarding Extract checker
hi all,
my senerio is, i want to extract the data from R/3 Data sources in to flat files through Extarct checker.
when i am doing the same by giving
data source 0CO_OM_OPA_5
data records/ call 15000
No of ext calls 10
it is showing the total records as 150000, but when Iam incresing the data records/call and No of ext calls the toal is increasing.
can any one tell me how can i check the total no of records in that paricular data source other than extract cheker method.
Thanks in advance
upendranath
Hi Upendranath,
I guess there is no limit.
You can also check this blog for more info on RSA3:
/people/sajeed.ms/blog/2006/02/12/extract-checker
Bye
Dinesh
Similar Messages
-
Hello Experts,
When I Execute datasource 0CFM_DELTA_POSITIONS in Delta mode, Iam getting the below error message.
Error msg: "Could not determine BW release of logical system"
Please help.
Points will be given.
Regards,
KVHi
find out if there is any issue with the RFC,
1. Go to the Source Systems under the Modeling tabe sellect your
SourceSystem and contextmenu (right click) and go with check.
2. Find if ther is any issue with the Extract checker go to T.coad RSA3
In the Execution Mode there is an option for Debug Mode.
Check the Debug Mode and go with Extraction tabe to Debug it
For Ex:
PROGRAM GP3TXQHZUZTOIJYM6H3QINXVNGD.
Generated subroutines for data transfer
Template.............: RSAPTD1
Generation program...: %_T01040
Generation date......: 31.12.2008
Generation time......: 10:22:58
Generation release...: 700
Generated by.........: SAPUSER
INCLUDE lrsapd00.
INCLUDE rsaucmac.
TYPE-POOLS: rsap, rsaot, rsfh, rsudt, srsc.
info source..........: 1_CO_PA_HULG
info source structure: ZOXID30233
transfer structure...: ZOXID30233
TYPES:
ty_t_cpinfos LIKE rsurcpinfo OCCURS 0,
lty_s_ext LIKE ZOXID30233,
lty_t_ext TYPE STANDARD TABLE OF lty_s_ext WITH DEFAULT KEY,
lty_s_tfe LIKE ZOXID30233,
lty_t_tfe TYPE STANDARD TABLE OF lty_s_tfe WITH DEFAULT KEY.
CONSTANTS:
g_c_mbc_languages(1) TYPE c VALUE
' '. "#EC NOTEXT
DATA
g_funcname LIKE tfdir-funcname VALUE 'RKE_BIW_GET_DATA_API'.
FORM DATA_TRANSFER *
--> P_T_SELECT *
--> P_T_FIELDS *
--> VALUE(P_S_REQUEST) *
--> VALUE(P_S_IDOC_PARAMETERS) *
--> P_SUBRC *
FORM data_transfer
TABLES p_t_select TYPE sbiwa_t_select
p_t_select_pass TYPE sbiwa_t_select
p_t_fields TYPE sbiwa_t_fields
p_t_fields_pass TYPE sbiwa_t_fields
USING value(p_s_request) TYPE rsap_s_request
value(p_s_idoc_parameters) TYPE sbiwi_s_parameters
CHANGING p_subrc TYPE sbiwm_subrc.
dynamically called by LRSAPU06, RSFHGEN2
DATA: l_datapakid TYPE rsap_s_task-datapakid,
l_subrc TYPE sbiwm_subrc.
IDOC tables/structures
DATA: l_s_ZOXID30233 LIKE ZOXID30233,
l_t_ZOXID30233
LIKE ZOXID30233 OCCURS 0.
extractor
DATA: l_fname LIKE rois-fname.
l_fname = 'RKE_BIW_GET_DATA_API'.
interface parameter: distinguish test from BW calls
DATA: l_read_only TYPE sbiwa_flag.
in case of delta request, call common delta extractor
CASE p_s_request-updmode.
WHEN sbiwa_c_updmode_delta.
l_fname = rsaot_c_extractor-gendelta.
WHEN sbiwa_c_updmode_repeat.
l_fname = rsaot_c_extractor-gendelta.
WHEN sbiwa_c_updmode_deltainit
OR srsc_c_updmode_initsimu.
l_fname = rsaot_c_extractor-gendeltainit.
ENDCASE.
Set SUBRC to 0 as default
p_subrc = 0.
PERFORM get_bwbcrl_testmode IN PROGRAM saplrsap
USING srsc_bwbcrl_20a.
IMPORT l_read_only FROM MEMORY ID 'RSFH_REO'.
IF p_s_request-immediate = rsfh_c_debug_on.
BREAK-POINT.
ENDIF.
Deadlocks bei paralleler Extraktion 30B SP07, Hw. 569760
IF p_s_request-updmode = sbiwa_c_updmode_full.
COMMIT WORK.
ENDIF.
Initialization of application API
CALL FUNCTION l_fname
EXPORTING
i_requnr = p_s_request-requnr
i_isource = '1_CO_PA_HULG'
i_maxsize = p_s_idoc_parameters-maximum_size
i_initflag = sbiwa_c_flag_on
i_updmode = p_s_request-updmode
i_rlogsys = p_s_request-rcvprn
i_read_only = l_read_only
TABLES
i_t_select = p_t_select_pass
i_t_fields = p_t -
Regarding tolerance checks in MIRO
Hi Experts,
We have a requirement to check tolerance checks for Unplanned delivery costs. We need to raise a error message for not allowing the tolerance cheks which are more than 5% for Unplanned delivery cost. Please suggest me the user exit or badi to achieve the same. We have used the user exit MM08R002 but it does not work for Unplanned delivery costs.
Waiting for the reply.
Best Regards,
Amar.Check badi's "MRM_TOLERANCE_GROUP" & "MRM_RELEASE_CHECK"
Regards
Vinod -
Regardding Version check in diffrent SAP Systems
Hi All,
I have one issue regarding version checking in diffrent systems!
<b>I want to know has version been checked in the different systems, if an existing object is being changed / enhanced?</b>
I need to know the above when i am using one program name from other.
Suppose <b>X</b> is my main program for version checking in diffrent systems.
I will be calling <b>X</b> Program from <b>Y</b> Program and <b>i need to know has version been checked in the different systems, if an existing object is being changed / enhanced?</b>
Can anybody solve this issue!
Thanks in advance.
Thanks,
Deep.Hi Deep,
Try these FM "FM_AUTH_CHECK_VERSION", "/SDF/CMO_COMP_VERSION" and "DBSYCHK_COMPARE_VERSION".
Hope this might help you.
Thanks,
Prashanth -
Regarding extraction using LO cockpit
We need to extract data from GL Accounting(eg. datasource like 0FI_GL_10) using LO cockpit. We have activated the above datasource using RSA5. Where is this datasource available in "LBWE" at the R3 side?
Hi JADA AMITH KUMAR,
If ur using any FI Datasources for Extraction no need to goto LBWE Transaction, Why bcoz there is no set-up tables for FI datasources.
what u have to do in R/3 is:
1. Activate the Datasorces by using RSA5 Transaction code.
2. Check those Datasources In RSA6 Transaction code.
3. Check the data in the Extract checker RSA3.
BW SIDE:
1. Replicate the Datasources & Assain the datasources.
No need to fill the set-up Tables for FI datasources***
No set-up Tables for FI Datasources***.
For FI( Finanace) need not to use LBWQ,LBWE...
Thanks,
kiran.
IF HELP FULL ASAIN THE POINTS***
Message was edited by:
kiran manyam -
Regarding Extracting Data from SAP CRM
Hi,
1) What are steps to extract data fron SAP CRM? I heared that we get different types of errors while extracting data from SAP CRm to BW when compared to BW
2) From which tables BW system is getting data when we extract data from SAP CRM Lead management, Opportunities, Activities and CIC?
Can anybody please let me know the answers for these ..........
Thanks in Advance,
Sowji
[email protected]Hi Sowjanya,
Pls ch this link:
regarding bw crm extraction
CRM extraction
CRM Extraction
http://help.sap.com/saphelp_nw2004s/helpdata/en/be/92fb3b28904f73e10000000a114084/frameset.htm
http://help.sap.com/bp_biv335/BI_EN/html/BW/SalesAnalysis.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f2910623-0c01-0010-de8f-d1926988a986
http://help.sap.com/bp_biv135/html/bw.htm
http://help.sap.com/bp_biv135/html/BW/SalesAnalysis.htm
http://help.sap.com/bp_biv235/BI_EN/index.htm
http://help.sap.com/saphelp_nw04/helpdata/en/af/ed833b2ab3ae0ee10000000a11402f/frameset.htm
http://help.sap.com/bp_biv235/BI_EN/index.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/af/ed833b2ab3ae0ee10000000a11402f/frameset.htm
http://help.sap.com/bp_biv235/BI_EN/html/BW/CRMAnalytics.htm
http://help.sap.com/saphelp_crm50/helpdata/en/1a/023d63b8387c4a8dfea6592f3a23a7/frameset.htm
Steps:
1) Activate the application component hierarchy (tcode RSA9). Changes made to the application component hierarchy in the CRM system can be transferred to the BW using the "Edit Application Component Hierarchy" (SBIW - Postprocessing of DataSources).
SAP Note 434886 must be implemented in CRM 3.0 before the application component hierarchy is activated.
2) Activate the Business Content DataSources (tcode RSA5).
Select/enter the application component and choose Execute (F8).
To compare the shipped and active versions, choose the 'Select Delta' pushbutton. If there is no active version of the DataSource, it is selected automatically.
To activate the shipped version, choose the 'Transfer DataSources' pushbutton.
3) Management of the versions of the BW-Adapter metadata (tcode BWA5). All DataSources are displayed that are managed by the BW Adapter.
As in transaction RSA5 (Service API Metadata Activation), the 'Select Delta' function can be used to select the inactive DataSources or compare shipped and active versions.
You can also go directly to the screen for maintaining DataSources that are managed by the BW Adapter.
The 'Compare Version' function makes a detailed comparison of the shipped and active versions.
All BW-Adapter metadata is considered when versions are compared:
Header information (Table SMOXHEAD)
Mapping information (Table SMOXRELP)
Global selection conditions (Table SMOXGSEL)
Attribute key fields (Table SMOXAFLD)
Datasources used in CRM-BW extraction are:
0crm_sales_act_1,
0BBP_STSMA_TEXT
0CRMFOCST_TEXT
0CRM_ACCPLN_ATTR
0CRM_ACCPLN_TEXT
0CRM_BILL_BLCK_TEXT
0CRM_CANC_PARTY_TEX
0CRM_CANRSN_TEXT
0CRM_CATEGORY_ATTR
0CRM_CATEGORY_TEXT
0CRM_CLASS_TEXT
0CRM_DECOTP_TEXT
0CRM_DECO_TEXT
0CRM_DIRECT_TXT
0CRM_ECROPT_TEXT
0CRM_FINCLASS_TEXT
0CRM_ITM_OBJ_TYPE_T
0CRM_ITM_TYPE_TEXT
0CRM_JRGUID_TEXT
0CRM_OBJ_TYPE_TEXT
0CRM_OPGUID_TEXT
There many more!
Check the datasources in rsa6 of crm system under CRM node. Documentation is available in SAP help.
*pls search SDN For more info*
*pls assign points if info is useful*
Regards
CSM reddy -
Regarding Availability check in Sales Order
Hi All,
We are using the Availability check with ATP.
In the scope of check, activated "Include Sales requirements" to consider the open sales orders while doing the avalability check.
But the Problem is while doing the Availability check, system is not considering the Open sales orders.
For Example:
I created 2 sales orders with ABC material. That point of time there was no stock available for that ABC material, that is the reason system has taken RLT to give the confirm qty and delivery date. Lets say delivery date is 30.07.2009.
Today i received 100 qty and immidiately i created a sales order for 100 qty. system confirmed that 100 qty stock. Delivery date is today.
My requirement is, i want to deliver the stock on first come and first serve basis by running back order processing.
If there are any Back orders, how system is confirming the stock without considering the Back orders.
Please let me know the possible reasons.
Regards,
Madhu.Hi Ankur,
Thanks for your response.
As i explained in my example, while creating the Order1 for 100 qty there was no stock. That is the reason system has confirmed the qty after RLT time i.e 20th july.
Before creating the 2 nd order, i recevied some stock. i created the second order, system confirmed the order qty i.e delivery date 12th.
But my requirement is, system should not confirm the second order why because Order1 is open.
In the night i run the back order rescheduling, based on the availability i want to deliver the Order1.
Please let me know, how we can fulfill this requirement.
If u need any more info, pl let me know.
Regards,
Madhu. -
Hi,
I am running delta load and repair full request into BW with one hour gap.
I have "X" number of reocrds in setup tables and "Y" number of records in Delta Queu(RSA7), now if i want to check the records then i will execute RSA3, Now can you tell me which records it will show wheather setup tables data for RSA7 data.
Cheers,
MalliLook at the below options in Updat Mode:
F Transfer of all requested data
D Transfer of the Delta Since the Last Request
I Transfer of an opening balance for non-cumulative values
R Repetition of the transfer of a data packet
C Initialization of the delta transfer
S Simulation of Initialzation of Delta Transfer
Regards,
ARK -
Short dump in extract checker (RSA3)
Hi,
While extracting the structure 2LIS_11_VAITM in RSA3, it's going to dump and giving the message in dump is 'The data type is "N" in the dataset, but "C" in the program. '.
The back ground is First I enhanced this structure with one Z field of data type NUMC18 and later changed this data type to CHAR18 and activated. Also replicated in BW side and it is CHAR18 in BW. But in RSA3 it's giving dump.
Please let me know regarding this.
Thanks in advance.Hi Shashank,
Thanks for your reply. The source field is also CHAR18. Actually the source field is changed fron NUMC18 to CHAR18 in R/3. That's the reason why I changed it to CHAR18 in the structure and activated. I think some where it's not getting updated to 'C' from 'N. Any idea I am missing something somewhere?
Thanks... -
I have a IP which has following selection:
Controlling Area
Profit Center
I want to restrict profit center values as follows:
Only those profit center values should be extracted from R/3 which satisfy following criteria:
Logic:Leave first two characters from profit center and pick up next two characters. The value that you get should be PP or PD. For example, suppose profit center values in R/3 are as follows:
UPPPNS
UPQWSJ
UPVGBG
UPZGNS
UPPDSO
Then only UPPPNS and UPPDSO should be extracted. Rest others should not be extracted. How do i achieve this ?
Regards,
Tej TrivediHi,
You will have to write a selection routine something like this
l_t_range-sign = 'I'.
l_t_range-option = 'EQ'.
l_t_range-low = '*PP*'.
append L_T_RANGE.
l_t_range-sign = 'I'.
l_t_range-option = 'EQ'.
l_t_range-low = '*PD*'.
append L_T_RANGE
Re: Selection Filter for an InfoPackage -
Regarding tolerance check in srm
Hi,
We have mantained tolerance(15%) for a particular product category.This is done using the BADI BBP_ECS_PO_OUT while transferring the PO to the backend.Its working fine.My doubt is, when we confirm a GR for this PO is there any BADI that checks the tolerance set in the PO? Can someone help me out?
As im not able to confirm GR which does not exeed the tolerance set in the PO.Plz help.
Thanks in advance,
NavinHi Vadim,
Thanks alot its really useful for me.
Can you please answer me for following 2 question.
1. If i am creating a shopping cart using SRM Portal then is it possible that if i click on Order button in Portal i can go into debug mode of the EBP system to find out what BAPI or program EBP is using to create the shopping cart number, becasue shopping cart header data gets stored in CRMD_ORDERADM_H table so it means some program is working behind it.
2. is it possible to create the shopping cart using any BAPI or RFC within the EBP system, if i pass required data to RFC.
Thanks again.
Regards,
Manoj Tiwari -
Hi,
I created a generic DataSource using a function module and i'm testing it using RSA3. I'm trying to extract the records by specifying a range of values for a field in the DataSource , but RSA3 extracts all the records without considering the specified values.
Can anyone please let me what could be the problem and how to extract only the specified range of values in RSA3
Thanks,
AMHello,
In your function module did you specify the ranges and use it on the your initial SELECT statement?
An example (code available at RSAX_BIW_GET_DATA_SIMPLE)
Ranges:
LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'CARRID'.
MOVE-CORRESPONDING L_S_SELECT TO L_R_CARRID.
APPEND L_R_CARRID.
ENDLOOP.
LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'CONNID'.
MOVE-CORRESPONDING L_S_SELECT TO L_R_CONNID.
APPEND L_R_CONNID.
ENDLOOP.
Select with ranges:
OPEN CURSOR WITH HOLD S_CURSOR FOR
SELECT (S_S_IF-T_FIELDS) FROM SFLIGHT
WHERE CARRID IN L_R_CARRID AND
CONNID IN L_R_CONNID.
Try also to put a break-point in your function module, at SELECT statement line, to see how your function is making the DB call.
Hope that this may help you.
Regards. -
Hi All,
When i am going to Activate Transfer Rules I am getting one error message can you please help me out how do i rectify that and give me the steps.
here the error message
Error generating program
Message no. RSAR245
Diagnosis
An error occurred in the program generation:
Program / Template: RSTMPL80
Error code / Action: 6
Row: 49
Message: Statement concluding with "...LIKE" ended unexpect
Procedure
If the problem occurred during the data load or transport, activate the transfer rule.
If the problem persists, search in the SAP note system under 'RSAR 245'.
Please do me favourable
Thanks a lot
phanidharHi Phanidhar Padakanti
Just go to RSA1 click on the corrosponding infosource double click on it.
it willl show u the communication strcture and transfer structure just copy it and
do the things . In u r case it seems to be some transfer routine problem..check the
routines if any if not proceed with RS_TRANSTRU_ACTIVATE ALL.
Hope itz Helps..!
Regards
R M K
**Winners don't do different things,They do things differently...!**
> hi,
>
> can you please tell me the where can i find out
> transfer structure can you please tell me
>
> thanks
> phani -
Regarding Authority check objects
Hi All,
I have some confusion on Authority-check and its working.
AUTHORITY-CHECK OBJECT 'S_TABU_DIS'
ID 'ACTVT' FIELD '03'
ID 'DICBERCLS' FIELD tddat-cclass.
In the above code, 'DICBERCLS' FIELD tddat-cclass... these values will take and compare with tddat table list.
but my question is how it will check the ID 'ACTVT' FIELD '03' ??How it will check for the ACTVT is '03'.
It will take it from any table?
Thanks in advance,
MadhuHi,
You are coding as follows:-
AUTHORITY-CHECK OBJECT 'S_TABU_DIS'
ID 'ACTVT' FIELD '03'
ID 'DICBERCLS' FIELD tddat-cclass
This authorisation object is for Table Maintenance (via standard tools such as SM30).
Now when the code is executed, SAP will check that whether the current user has an Authorization Group as the value in TDDAT-CLASS in the user role and the activity is 03 or display.
If in the user role, the basis guys have given the Authorization Group(DICBERCLS) value as XYZ and the value in tddat-cclass is also 'XYZ' and the value of ACTVT field in the user role is '03', SAP will allow the user only to display the table via SM30.
If the authorisation group is different or if the ACTVT is different, the user will not be allowed for this authority check.
I hope this is clear for you.
Regards,
Ankur Parab -
Regarding Authority check for V_VTTK_SHT in one exit
Hi Experts
1.For VT01N transaction , there is one customer exit : ZXV56U18.
2.In this we will get the shipment type value.
3.I have to check the authority check for this shipment type (SHTYP) field.
4.I have written the following statement :
authority-check object 'V_VTTK_SHT'
ID 'SHTYP' field I_XVTTK_TAB-SHTYP
ID 'ACTVT' field '07'.
5. For my user id , i have check the user profile in SU01.
6.For me this authorization object , field ACTVT does not contain 07 value.
7.In debugging , the SY-SUBRC giving the value 0.even the user profile does not contain the value '07' for ACTVT field
Can u tell y it is happening like that ?
Regards
Ramakrishna L.Hi Experts
1.For VT01N transaction , there is one customer exit : ZXV56U18.
2.In this we will get the shipment type value.
3.I have to check the authority check for this shipment type (SHTYP) field.
4.I have written the following statement :
authority-check object 'V_VTTK_SHT'
ID 'SHTYP' field I_XVTTK_TAB-SHTYP
ID 'ACTVT' field '07'.
5. For my user id , i have check the user profile in SU01.
6.For me this authorization object , field ACTVT does not contain 07 value.
7.In debugging , the SY-SUBRC giving the value 0.even the user profile does not contain the value '07' for ACTVT field
Can u tell y it is happening like that ?
Regards
Ramakrishna L.
Maybe you are looking for
-
Vendor details along with amount settled to an asset in an investment project.
Hi Guys, Here we are following std process i.e. PR/PO with WBS as account assigned, then GR-GI/SES and then settle it to AUC and then in the end to FXA. Now the requirement is to capture all the line item details (including vendor with the amount) se
-
i am really frustrated that the grey's anatomy: the music event album is only available on itunes in the usa. i am in the uk with a uk itunes account and cannot purchase it. is there any way to do this or dont apple want my money?!!??
-
When i did the updated that just came out the i07.3 when it told me i wanted a password i just hit next and i never had a password or anything on this phone. i dont have a computer so i can sync it up with. How do you restore my iphone4 without using
-
Alphabetical fetching from an SQL Query
Hello, When I fetch from the following query: v_sql := 'SELECT REFERENCE_NO, COMPANY_NAME FROM CONSULTANTS ORDER BY COMPANY_NAME'; The company names are in alphabetical order Something like: A B C D etc.. Z then AFTER the capital letters come the a,
-
Prevent Mutiplues Retry Payroll Run at Assignment Process Results -disable
Hi I would like to know how I can disable the "Retry checkbox" at Assignment Process Results form. We need to prevent the users form do multiple retries to their payroll run , also I know that if the user delete the queried payroll does this will rol