Regd FI EXtraction!!
Experts!
Currently m involving in FI Extraction,
I "ve generated dat sourses in R/3 side , Then Replicated D.S in BI side,
M very new to BI EXtraction,I Know there is U.R n T.R r not there, n no infosourse assignment,
so what r the steps to follow in BI,
Can anyone pls tell me how to proceed data load into cube??
I "ll Assign the points .
Thanks
Srujan
hi..
GENERAL FI EXTRACTION
R/3 SIDE
1. RSA5 (Transfer data source)
2. RSA6 (Check for Data Source)
BW SIDE
1. RSA1-> Source System-> SAP R/3 -> FI-> REPLICATE
2. Select the infosource and assign source system, select datasource.
3. Select the Data target as ODS schedule.
4. Now make the ODS data activate from RSA1-> INFOPROVIDER->ODS (right click)
5. Now RSA1-> INFOPROVIDER->ODS-> update data target
6. Schedule, now look for data
7. Used BEX to get summarised data from cube and detailed data from ODS.
FI-GL Related Tables
SKB1 (G/L A/c master) (Company code)
BUKRS (COMP CODE)
SAKAR (G/L A/C)
SKA1(G/L A/C master) (chart of A/c COA)
KTOPL (COA)
SAKNR(G/L A/C)
SKAT (G/L A/C master rec) (chart of A/c Desc)
SPRAS(language)
KTOPL (COA)
SAKNR(G/L A/c)
FI-SL
http://help.sap.com/saphelp_nw2004s/helpdata/en/28/5ccfbb45b01140a3b59298c267604f/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/41/65be27836d300ae10000000a114b54/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/ee/cd143c5db89b00e10000000a114084/frameset.htm
Hope This Helps.
Similar Messages
-
Hi all,
Can you please clarify a doubt I have regd LO extraction. Will the system run V3 job automatically based on the extraction method we specify in LBWE or do we run the V3 job manually. How to monitor the V3 job.
Thanks,
RamHi Ram,
It depends on the update method that you use. You will find more detailed information in the 'solution' part
of the note 505700. For example if you use 'Direct delta' update method then you don't need to
schedule the V3 update. If you use 'Queued delta' update method then you need to schedule a
Job for the transfer of data to the delta queues, You can do this using the Job control
feature in transaction LBWE. Please see the note 505700 for further details.
Regards,
Des. -
Error while extracting data from data source 0RT_PA_TRAN_CONTROL, in RSA7
Hi Gurs,
I'm getting the below error while extracting data from data source 0RT_PA_TRAN_CONTROL, in RSA7. (Actullly this is IS Retail datasource used to push POSDM data into BI cubes)
The error is:
Update mode "Full Upload" is not supported by the extraction API
Message no. R3011
Diagnosis
The application program for the extraction of the data was called using update mode "Full Upload". However, this is not supported by the InfoSource.
System Response
The data extraction is terminated.
Procedure
Check for relevant OSS Notes, or send a problem message of your own.
Your help in this regd. would be highly appreciated.
Thanks,
David.Hi David,
I have no experience with IS Retail data sources. But as message clearly say this DS is not suppose to be ran in Full mode.
Try to switch you DTPs/Infopackages to Delta mode.
While to checking extraction in source system, within TA RSA3 = Extractor checker, kindly switch Update mode field to Delta.
BR
m./ -
How to extract data from info cube into an internal table using ABAP code
HI
Can Anyone plz suggest me
How to extract data from info cube into an internal table using ABAP code like BAPI's or function modules.
Thankx in advance
regds
AJAYHI Dinesh,
Thankq for ur reply
but i ahve already tried to use the function module.
When I try to Use the function module RSDRI_INFOPOV_READ
I get an information message "ERROR GENERATION TEST FRAME".
can U plz tell me what could be the problem
Bye
AJAY -
Time Out Dump while extracting data from table CKIS
Dear Friends,
I am getting TIme Out dump for the below code, while extracting data from table CKIS.
Table CKIS doesn't have any Indexes. Please guide me to resolve this.
Regards,
Viji.
form get_keko_ckis.
SELECT kalnr kalka kadky tvers bwvar matnr werks kokrs
FROM keko
INTO TABLE i_keko1
FOR ALL ENTRIES IN i_final_modify
WHERE matnr = i_final_modify-main_f
AND werks = p_werks
AND kokrs = p_kokrs
AND kadat = p_kadat
AND bidat = p_bidat
AND bwdat = p_bwdat.
IF sy-subrc = 0.
SORT i_keko1 BY kalnr kalka kadky tvers bwvar.
SELECT kalnr kalka kadky tvers bwvar posnr typps kstar
matnr menge gpreis
FROM ckis
INTO TABLE i_ckis_temp
FOR ALL ENTRIES IN i_keko1
WHERE kalnr = i_keko1-kalnr
AND kalka = i_keko1-kalka
AND kadky = i_keko1-kadky
AND tvers = i_keko1-tvers
AND bwvar = i_keko1-bwvar.
IF sy-subrc = 0.
SORT i_ckis_temp BY kalnr kalka kadky tvers bwvar.
LOOP AT i_ckis_temp INTO wa_ckis_temp.
wa_ckis-kalnr = wa_ckis_temp-kalnr.
wa_ckis-kadky = wa_ckis_temp-kadky.
wa_ckis-posnr = wa_ckis_temp-posnr.
wa_ckis-typps = wa_ckis_temp-typps.
wa_ckis-kstar = wa_ckis_temp-kstar.
wa_ckis-matnr1 = wa_ckis_temp-matnr1.
wa_ckis-menge = wa_ckis_temp-menge.
wa_ckis-gpreis = wa_ckis_temp-gpreis.
CLEAR wa_keko1.
READ TABLE i_keko1 INTO wa_keko1
WITH KEY kalnr = wa_ckis_temp-kalnr
kalka = wa_ckis_temp-kalka
kadky = wa_ckis_temp-kadky
tvers = wa_ckis_temp-tvers
bwvar = wa_ckis_temp-bwvar
BINARY SEARCH.
IF sy-subrc = 0.
wa_ckis-matnr = wa_keko1-matnr.
wa_ckis-werks = wa_keko1-werks.
ENDIF.
APPEND wa_ckis TO i_ckis.
CLEAR: wa_ckis_temp, wa_ckis.
ENDLOOP.
ENDIF.
REFRESH: i_keko1, i_ckis_temp.
ENDIF.
endform. " get_keko_ckisHi Try minimising the conditions in where clause
SELECT fields..... FROM CKIS
WHERE KALNR = KEKO-KALNR AND
KADKY = KEKO-KADKY AND
TVERS = KEKO-TVERS AND
TYPPS = 'M'.
after this, deleting unwanted records from internal table as per pending conditions...
Regds,
Anil -
Regd: Purchase Order ME28 & ME29N
Hi All,
We have a scenario that once when the Purchase orders are set to release in T-code ME28 or ME29N the details of those particular P.O should be converted into XML file.
Currently we have developed to logic to create XML file but we need the exact User Exit or the BADI where we can use this logic.The main issue is how to capture the value of the Check Box Field "Set Release", b'cas based on the value only we have to get the data of those P.O.'s
Help and Suggestions will be much appreciated.
Thanks & Regds.
Ramesh.Hello ,
The BADI me_proces_po_cust can be used for this purpose .
The BADI has a method called check , which is called by the me21n , me22n , me23n and me29n transactions upon check or save .
The method is called in me29n save and you can use the if_purchase_order_mm object : im_header , to extract any data you need about the PO .
According to the t-code you can call upon your own xml generating function when needed.
Best Regards ,
Hope that this information helps you . -
Incorrect call-up of the extraction program
Hi,
I am trying to extract the data from R/3 into BW through a function module( function module based extraction).
I get the error message while trying to extract in RSA6 as
"Incorrect call-up of the extraction program".
Could you please let me know if its the problem in any settings or any other issue.
Thanks
Regds
GautamHi Gautam,
If possible send the Code for your fm....and i think the error shld be name of the data source.
You need to mentioned the name of the data source in your code i_datasource.....
If this help please assign points.
Regards,
Pawan. -
Regarding the Routing extraction
Hi All,
I am extracting the data from legacy system for routings CA01 transaction . Could any body help in giving the standard function modules to extract the data based on the plant . Because i need to extract the data based on the plant and task list type. Its urgent .
Full rewards if useful.
Thanks,
Satheeshcheck FM CP_EX_PLAN_READ. before you call the FM flush the structures with FM CP_EX_DATA_REFRESH
Regds, Murugesh
code example:
*- Flush buffer
CALL FUNCTION 'CP_EX_DATA_REFRESH'.
*- Read plan
CALL FUNCTION 'CP_EX_PLAN_READ'
EXPORTING
cmode_imp = 'R'
plnty_imp = l_t_plan-plnty_imp
plnnr_imp = l_t_plan-plnnr_imp
plnal_imp = l_t_plan-plnal_imp
sttag_imp = l_t_plan-sttag_imp
* CHECK_IMP = 'X'
* CUOBJ_IMP =
parnt_imp = l_t_plan-parnt_imp
* FCAPO_IMP = ' '
* TCA11_IMP = ' '
* FLG_VAL_REC_IMP = ' '
* STLNR_IMP =
* I_BUSINESS_OBJECT =
* PRODCOST = ' '
* I_FLG_CHARACTERISTICS_PLANNING = ' '
i_plant = l_t_plan-i_plant
IMPORTING
* RES_APPR_CHK_EXP =
* ERROR_EXP =
e_mapl = l_s_mapl
TABLES
mlst_exp = l_t_mlstd
plab_exp = l_t_plab
plas_exp = l_t_plas
plfh_exp = l_t_plfh
plfl_exp = l_t_plfl
plft_exp = l_t_plft
plfv_exp = l_t_plfv
plko_exp = l_t_plko
plmz_exp = l_t_plmz
plpo_exp = l_t_coplpo
pltx_exp = l_t_pltxd
aennr_exp = l_t_rc280
plmk_exp = l_t_plmkb
plmw_exp = l_t_plmw
EXCEPTIONS
not_found = 1
plnal_initial = 2
OTHERS = 3 -
Problem with Text data Extraction from R/3
Hi Experts,
The problem is extracting Text data from R/3 system.
Actually its an delta load.The load is running fine....but it is not bringing any data from the source system (R/3)0 Record.When I checked the table in R/3 system the data are there.
I tried with Fullupdate too, still its bring 0 record.
What will be the solution for this?
Thanks in Advance!
Regds,
SPSHello SPS, I cant remember very well, but when we found this issue, the problem was Language key. There was a problem with standard datasource.
Did you try to find any notes for your datasource ?
Hugs,
Bueno -
Issue with generic extraction (Generic Delta)
I have one more issue with Generic Delta Extraction. Here I selected the field related to my requirement but when I am trying to save I am getting error Still OLTP have errors.
I need some help when we select generic delta wht are the settings. Like now I am working on Inventory Management.
Please Some one help me as soon as possible.
Thanks In advance.....
Regds
SDR.Hi ,
I think there are some of the Keyfigure fields which needs 0Unit or 0Currency field to be present in the Extract Structure but they are not present . Check All unit of measure and Currency unit fields are not hidden .
Regards,
Vijay. -
How to identify whether the data extracted is direct, queued, unserialized
hi,
how to identify whether the data extraction from r/3 is direct, queued and unseralized data.
can anyone let me know abt it
regds
harihI,
Direct Delta: With this update mode, the extraction data is transferred with each document posting directly into the BW delta queue. In doing so, each document posting with delta extraction is posted for exactly one LUW in the respective BW delta queues.
This update method is recommended for the following general criteria:
a) A maximum of 10,000 document changes (creating, changing or deleting documents) are accrued between two delta extractions for the application in question. A (considerably) larger number of LUWs in the BW delta queue can result in terminations during extraction.
b) With a future delta initialization, you can ensure that no documents are posted from the start of the recompilation run in R/3 until all delta-init requests have been successfully posted. This applies particularly if, for example, you want to include more organizational units such as another plant or sales organization in the extraction. Stopping the posting of documents always applies to the entire client.
Queued Delta: With this update mode, the extraction data is collected for the affected application instead of being collected in an extraction queue, and can be transferred as usual with the V3 update by means of an updating collective run into the BW delta queue. In doing so, up to 10000 delta extractions of documents for an LUW are compressed for each DataSource into the BW delta queue, depending on the application.
new queued delta
This update method is recommended for the following general criteria:
a) More than 10,000 document changes (creating, changing or deleting a documents) are performed each day for the application in question.
b) In future delta initializations, you must reduce the posting-free phase to executing the recompilation run in R/3. The document postings should be included again when the delta Init requests are posted in BW. Of course, the conditions described above for the update collective run must be taken into account.
Non-serialized V3 Update:With this update mode, the extraction data for the application considered is written as before into the update tables with the help of a V3 update module. They are kept there as long as the data is selected through an updating collective run and are processed. However, in contrast to the current default settings (serialized V3 update), the data in the updating collective run are thereby read without regard to sequence from the update tables and are transferred to the BW delta queue.
unserialized v3 update
This update method is recommended for the following general criteria:
a) Due to the design of the data targets in BW and for the particular application in question, it is irrelevant whether or not the extraction data is transferred to BW in exactly the same sequence in which the data was generated in R/3.
take a look Roberto's weblog series
/people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
/people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
/people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
/people/sap.user72/blog/2005/04/19/logistic-cockpit-a-new-deal-overshadowed-by-the-old-fashioned-lis
https://weblogs.sdn.sap.com/pub/wlg/126 [original link is broken] [original link is broken] [original link is broken]
doc
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f83be790-0201-0010-4fb0-98bd7c01e328
and oss note 505700
Re: delta methods
go throuth the previous thread
Delta types
hope it helps.. -
Restricting SCC4 Tcode, from the Role that was extracted from SAP_ALL profile
Hi,
Recently we have created a role extracting from SAP_ALL profile. We have deactivated many Basis, and other Critical Tcodes for our Dev & QTY systems by identifying the authorization objects.
But- for SCC4 we want to know if there is any other way to restrict the access.
Since we created the role by extracting the profiles from SAP_ALL. S_TCODE has * value, and S_TABU_CLI: has "X" value.
- problem is we cant deactivate or limit the usage of S_TABU_CLI:X as we have many ZTcodes for direct maintenance, which needs this AO.
- At the same time, we are trying hard to restrict SCC4.
So, please suggest if there is any other alternative way to restrict Tcode SCC4, by not being able to run using the New Role.
Regds,
Satish.First of, let me say that I fully agree with Sunil Bujade. The building block approach is the way to go when designing roles.
But if we're being practical, you could use authorization groups for tables (T-code SE54) and assign a custom auth. group to table T000. Then use this group to authorize (or actually not authorize) with object S_TABU_DIS.
Again, this is just a practical tip. The whole "create a role from SAP_ALL" thing is a totally different subject altogether.
Good luck!
Dimitri. -
What are the common errors that occur while extraction is carried out?
Hi all,
What are all the errors that occurs while extraction for fico, sd and mm?
Can anyone list me the errors along with the solution.
regds
hariHi hari shankar
It depends
Like the data level errors ,Short DUmps
USER EXIT ERRORS
some time source system code errors.
Hope itz clear a little atleast...!
Thanks & Regards
R M K
***Assigning pointz is the only way of saying thanx in SDN ***
**Winners dont do different things,they do things differently**
> Hi all,
>
> What are all the errors that occurs while extraction
> for fico, sd and mm?
>
> Can anyone list me the errors along with the
> solution.
>
> regds
> hari -
FIAP extraction and partial payment
Hi experts, i having a problem about partial payment on FIAR extraction process.
My problem is that the last partial payment hasn't the reference invoice.
Could you help me.
Thanks a lot.
Regards.
AndreaHi,
please find below mentioed start routine code.Let me know if any issues on this
Regd
sivaraju
data : i_tab like DATA_PACKAGE,
it_tab like TABLE OF i_tab,
it_tab1 like TABLE OF i_tab.
data : i_fiap like /BIc/AzFIAp_O300,
it_fiap LIKE TABLE OF i_fiap.
data : loopx LIKE sy-tabix.
refresh : it_tab, it_fiap, it_tab1.
* BREAK-POINT.
it_tab[] = DATA_PACKAGE[].
it_tab1[] = it_tab[].
DELETE it_tab1 where INV_DOC_NO is INITIAL.
sort it_tab1 by INV_DOC_NO inv_item comp_code inv_year.
delete ADJACENT DUPLICATES FROM it_tab1
COMPARING INV_DOC_NO inv_item comp_code inv_year.
if not it_tab1[] is INITIAL.
SELECT *
from /BIc/AzFIAp_O300
into TABLE it_fiap
FOR ALL ENTRIES IN it_tab1
where AC_DOC_NO = it_tab1-inv_doc_no
and item_num = it_tab1-inv_item
and comp_code = it_tab1-comp_code
and fiscyear = it_tab1-inv_year.
sort it_fiap by AC_DOC_NO item_num comp_code fiscyear.
endif.
loop at it_tab into i_tab where INV_DOC_NO is not INITIAL.
loopx = sy-tabix.
clear : i_fiap.
READ TABLE it_fiap into i_fiap with key ac_doc_no = i_tab-inv_doc_no
item_num = i_tab-inv_item comp_code = i_tab-comp_code
fiscyear = i_tab-inv_year BINARY SEARCH.
if sy-subrc eq 0.
i_tab-DOC_DATE = i_fiap-DOC_DATE.
i_tab-netdueDATE = i_fiap-netdueDATE.
modify it_tab FROM i_tab INDEX loopx TRANSPORTING doc_date
netduedate.
endif.
endloop.
refresh : DATA_PACKAGE.
DATA_PACKAGE[] = it_tab[].
* if abort is not equal zero, the update process will be canceled
ABORT = 0. -
How to extract Cleared and Open Items from SAP R/3?
Hi experts,
I have a requirement from user to extract cleared and open invoice items from SAP R/3.
Can someone tell me how to do that?
Thanks!Hi,
Use the Data source 0FI_AR_4 to Know the status (0FI_DOCSTAT) of payment to be done by customer.
OR
Enhance the 2LIS_13_VDITM with VBUP fields which will give the status of Billing.
With rgds,
Anil Kumar Sharma .P
Maybe you are looking for
-
I just bought a used MacBook Pro and would like to install a hard disk with an existing copy of OS 10.6.8 into what I believe is a Mid 2006 MacBook Pro. The specs on the MBP are Model Name: MacBook Pro Model Identifier: MacBookPr
-
Need help for configuring integration scenario for AII
Hi, We are referring to "RFID-Enabled Outbound Processing: Configuration Guide" for transferring materials from ECC to AII through XI. So far we have been successful sending the IDOC to XI. When we display the XML message in XI using IDX5, we get the
-
Hi All; We are using SRM7 classic scenario where PO is created in ERP. Confirmation takes place in SRM. Is there a transaction or report which will show the compelet status of the SC as follows: SC No. SC date: SC created by: SC approved by: PO No.:
-
Hi, Someone can help me for this problem. I have found in the Jdeveloper help, this code: // Get the objects we need ErrorLog log = ...; ParseContext context = new ParseContextImpl(log); ParserManager manager = ...; NameResolver resolver = ...; // An
-
Opinions on Upgrade from CS5 to CS6
Hello, I am using CS5 now and am wondering how big of a performance and overall improvement I will find by upgrading to CS6? I am not moving to the CC so I thought I might do one last hurrah, but only if it offers some decent advantages. Your input o