Extraction Process for HCM DATA
Hi Experts,
Please explain me the Extraction Process in HCM.
Does it involve any setup tables and delta management Queue like LO Cockpit ?
or
do the DataSources fetch the data directly from the application tables.
Thank You!
KR
Hi Jr Roberto,
Thank You! for the immediate reply.
Pl. mail the doc. to [email protected]
Points Assigned.
Thanks,
KR
Similar Messages
-
Guidelines required to analyze the extraction process for 2LIS_02_SCL.
Hi All,
I have a problem here regarding the extraction process for the DataSource 2LIS_02_SCL. The values posted by date fields like
Posting Date (0PSTNG_DATE)
Schedule Line Delivery Date (0SCL_DELDAT)
Statistics Date (0STAT_DATE)
In BW are suspected to be wrong values.
So I am supposed to check the extraction process for PO Schedule Line (2LIS_02_SCL).
So how can I proceed with this analysis in BW side as well as in SAP R/3.
Can anyone please help with the process.
Thanks in advance.Hi,
In Bw thre is always confusion about following Dates.
Posting Date (0PSTNG_DATE)
Schedule Line Delivery Date (0SCL_DELDAT)
Statistics Date (0STAT_DATE)
So ask Functional Consultants and Business USers and Identify the corretc Date in ECC and then Change the Mapping In UPdate Rules in BW. i.e. What date USer is wanting and accordingly we nee dtgo change the mapping in UPdate Rules in Time Char Tab in UpdateRules.
Thanks
Reddy -
How to analyze the extraction process for 2LIS_02_SCL both in R/3 & BW.
Hi All,
I have a problem here regarding the extraction process for the DataSource 2LIS_02_SCL. The values posted by date fields like
Posting Date (0PSTNG_DATE)
Schedule Line Delivery Date (0SCL_DELDAT)
Statistics Date (0STAT_DATE)
In BW are suspected to be wrong values.
So I am supposed to check the extraction process for PO Schedule Line (2LIS_02_SCL).
So how can I proceed with this analysis in BW side as well as in SAP R/3.
Can anyone please help with the process.
Thanks in advance.Hi,
In Bw thre is always confusion about following Dates.
Posting Date (0PSTNG_DATE)
Schedule Line Delivery Date (0SCL_DELDAT)
Statistics Date (0STAT_DATE)
So ask Functional Consultants and Business USers and Identify the corretc Date in ECC and then Change the Mapping In UPdate Rules in BW. i.e. What date USer is wanting and accordingly we nee dtgo change the mapping in UPdate Rules in Time Char Tab in UpdateRules.
Thanks
Reddy -
Maximum number of dialog processes for sending data
Hello All,
How to change the Maximum number of dialog processes for sending data from default value ?
I see this infopackage->Scheduler->Settings for Sending Data--
>Maximum size of a data packet as 3 .....Can we increase this setting to 5 for faster extraction?
if yes,,,please let me know how & where we can change this...
Thanks,Hi,
in the source system table:table ROIDOCPRMS
change these:
MAXSIZE
MAXPROCS
STATFRQU
thnks. -
Creating process for multiple Date fields for update or insert in APEX
hello there,
could someone please help me?
i have a form on Apex based on view that is based on three tables and updating and inserting ok using trigger instead of.
i have a problem now as in my form i have around 75 fileds (items) incuding 30 or more date fields which could be populated or left blank or update later.
so for each date field i have two boxs; one for date, input as dd/mm/yyyy (text field) and second for time, input as 23:45. All dates will be insert or update manually by user. so as i mentioned not all date fields could be poulated at one stage.
so i have created some process and validations and all of them work fine but i came accross if date left blank then (:) giving me problem so i have done following further process for each date field. In real table all the date fields have data type date.
declare
v_my_var date; -- for first date field
str_dy VARCHAR2(10);
dt_indx date;
str_tm VARCHAR2(20);
tm_indx date;
begin
str_dy := :p4_first_date
str_tm := str_dy||' '||substr(:p8_first_date_hh,1,2)||':'||substr(:p8_first_date_HH,4,2);
dt_indx := to_date(str_tm,'DD/MM/YYYY HH24:MI');
IF str_dy is not null then
v_my_var :=dt_indx;
ELSE
v_my_var := NULL;
END IF;
update table 1 set my_date = v_my_var where d_id= :p4_d_id;
end;
above code work fine but one date field of course therefore i have to do same code for each date field with changes and initialise variable again and again for each field.
so i like to ask is there any easy way that is more professional. i was thinking about the procedure and using collection or similar but honestly not much experience on that so could some one please help me?
I will be very thankful.
KRgdsHi,
You can do the needful by re-using the code if you can give the item names as P8_DATE1, P8_DATE_hh1, P8_DATE2, P8_DATEhh2 etc..So your item name just differs by a sequence.
Now you write function which will return desired date value taking above items as input. Pass item names to this function, get session state using APEX_UTIL.GET_SESSION_STATE('item_name') API.
Now modify you code as
FOR i IN 1..30
LOOP
v_date_array[i] = f_get_date('P8_DATE'||i, 'P8_DATEhh'||i);
END LOOP;
....Now you have all date valus in array. Just write one update as follows
UPDATE TABLE1
SET date1 = my_date_array[1], date2 = my_date_array[2]..
WHERE ....Hope it helps :)
Cheers,
Hari -
Expense reports are not processing for future date?
hi folks,
in our co.expense reports are not processing for future date, even though the end date is one month from now the expense reports are not getting paid.
can anybody assist me to come out of this issue.
thanks in advance,
regards
bhanuHI,
Could you please share how to go Debug mode in Dymanic program, I have scenarion in SAP HR , when Employee is hire , during the hiring action Infotype 32 is updating based on following conditions
********INSERT IT0032 FOR CANDIDATE ID *************
P0001-PERSG<>'5' - True
P0000-MASSN='01'/X
P0000-MASSN='H1'/X
P0000-MASSN<>'84'/X
P0000-MASSN<>'86'/X
P0000-MASSN<>'99'/X
GET_PNALT(ZHR_CREATEP0032)
RP50D-FIELDS <> ''
INS,0032,,,(P0000-BEGDA),(P0000-ENDDA)/D
P0032-PNALT=RP50D-FIELD1
P0032-ZZ_COMPID='05' _ True
Infotype record is being created but there is no data in "RP50D-FIELD1 , so i tried to debug the subroutine GET_PNALT(ZHR_CREATEP0032) as mention in Dynamic action, its not going in debugger mode.
Do you have any Idea about how to debug the program. used in dynamic action
Regards,
Madhu -
BW extraction settings for Billing Data from SAP ISU SYSTEM
Hi dudes,
iam currently extracting data from sap isu to bw systesm,but even after generation of many billingmaster dats i dnt find nay record to be extracted in bw system since some settings are missing in isu suystem for extarction process of Biliiing data,
Kindy help me in this regarding the settings to be made for succesful extraction from isu to bw
kr
rajDear Mr Memminger,
unfortunatly I was not able to find any hint about the same issue. As we have closed the FI-key we are waiting for any entry in RSA7. With RSA3 we get results but there are no entries in Delta Queue.
What I was surprised about is the fact that in SM58 there are some tRFC-entries for function module MEREP_DELTABO and target MAM_MI. That looks like error in delta handling. Although my colleague told me that is the integration to Mobile Asset Management and hence has nothing to do with the Delta handling problem.
But could give me a hint where to find the configuration setting for Delta queueing ?
Best regards,
Peter von Schubert
Edited by: Peter von Schubert on Jun 29, 2009 10:17 PM -
Approval process for Personal Data Change in ESS
Hi Experts,
We need to implement approval process from Manager whenever the employee changes his Personal Data through EP in ESS.
Is there any standard method or process for doing that. Or any way of doing it without customization.
Thanks
AshHi,
Do the Admin Personalizations in Portal, follow the note
1234273 and do the Personalization accordingly.
Hope this helps.
Cheers-
Pramod -
I need urgent support because Adobe CC crashes after the "extracting " process of an app. So if i choose to download an application ( Muse, Photoshop etc ) it downloads, and after that it crashes, is there any support available ?
Thanks,Problem solved, it is the firewall who blocked the installation, everything works fine now!
-
Urgent help with simple BPEL process for reading data from database
Hello there,
I need help with BPEL project.
i have created a table Employee in Database.
I did create application, BPEL project and connection to the database properly using Database Adapter.
I need to read the records from the database and convert into xml fomat and it should to go approval for BPM worklist.
Can someone please describe me step by step what i need to do.
Thx,
DpsI have created a table in Database with data like Empno,name,salary,comments.
I created Database Connection in jsp page and connecting to BPEL process.
It initiates the process and it goes automatically for approval.
Please refer the code once which i created.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@page import="java.util.Map" %>
<%@page import="com.oracle.bpel.client.Locator" %>
<%@page import="com.oracle.bpel.client.NormalizedMessage" %>
<%@page import="com.oracle.bpel.client.delivery.IDeliveryService" %>
<%@page import="javax.naming.Context" %>
<%@page import="java.util.Hashtable" %>
<%@page import="java.util.HashMap" %>
<%@ page import="java.sql.*"%>
<%@ page import= "jspprj.DBCon"%>
<html>
<head>
<title>Invoke CreditRatingService</title>
</head>
<body>
<%
DBCon dbcon=new DBCon();
Connection conn=dbcon.createConnection();
Statement st=null;
PreparedStatement pstmt=null;
Hashtable env= new Hashtable();
ResultSet rs = null;
Map payload =null;
try
env.put(Context.INITIAL_CONTEXT_FACTORY, "com.evermind.server.rmi.RMIInitialContextFactory");
env.put(Context.PROVIDER_URL, "opmn:ormi://localhost:port:home/orabpel");//bpel server
env.put("java.naming.security.principal", "username");
env.put("java.naming.security.credentials", "password");//bpel console
Locator locator = new Locator("default","password",env);
IDeliveryService deliveryService =
(IDeliveryService)locator.lookupService(IDeliveryService.SERVICE_NAME );
// construct the normalized message and send to Oracle BPEL Process Manager
NormalizedMessage nm = new NormalizedMessage();
java.util.HashMap map = new HashMap();
st=conn.createStatement();
out.println("connected");
String query1="Select * from EMPLOYEE";
rs=st.executeQuery(query1);
/*reading Data From Database and converting into XML format
so that no need of going to BPEL console and entering the details.
while (rs.next()){
String xml1 = "<AsynchBPELProcess1ProcessRequest xmlns='http://xmlns.oracle.com/AsynchBPELProcess1'>"+
"<Empno>"+rs.getString(1)+"</Empno>"+
"<EmpName>"+rs.getString(2)+"</EmpName>"+
"<Salary>"+rs.getString(3)+"</Salary>"+
"<Comments>"+rs.getString(4)+"</Comments>"+
"</AsynchBPELProcess1ProcessRequest>";
out.println(xml1);
nm.addPart("payload", xml1 );
// EmployeeApprovalProcess is the BPEL process in which human task is implemented
deliveryService.post("EmployeeApprovalProcess", "initiate", nm);
// payload = res.getPayload();
out.println( "BPELProcess CreditRatingService executed!<br>" );
// out.println( "Credit Rating is " + payload.get("payload") );
//Incase there is an exception while invoking the first server invoke the second server i.e lsgpas13.
catch(Exception ee) {
//("BPEL Server lsgpas14 invoking error.\n"+ee.toString());
%>
</body>
</html>
Its working fine.And i want it for Bulk approvals.please help me step by step procedure if any other way to implement this. -
Increase the number of background work processes for data load performance
Hi all,
There are 10 available background work processes in the BW system. We're doing some mass load to multiple ODS.But system uses only 3 background processes. How can i
increase the number of used background work processes for new data load.
I tried to change number of prosesses with RSODSO_SETTINGS. But no successes. Are there any other settings need to change?
thanks,
YigitHi sankar,
I entered the max proc. number into ROIDOCPRMS. But it doesn't make difference. System still uses only 3 of background processes. RSCUSTA2 is replaced with
RSODSO_SETTINGS in BI 7.0 and this trans. can only change the processes for data activation, SID generation and rollback. I need to change the process numbers for data extraction. -
SD pricing extract for given date range
Hi,
Is any one knows any FM where you can able to extract pricing for given date range.
FM Pricing works for one date. I don't want to loop at this
FM for the given date rage. It takes very long time.
Thanks for any suggestion.
Kind Regards
NirHi,
Is any one knows any FM where you can able to extract pricing for given date range.
FM Pricing works for one date. I don't want to loop at this
FM for the given date rage. It takes very long time.
Thanks for any suggestion.
Kind Regards
Nir -
BW 3.x : Increase Background processes for one loading
Hello,
in BW 3.x, I must load cube1 into cube2 (cube2 is a cube1's copy). => During loading, time process is due to writing fact table.
I decrease parameter (infopackage parameter), in order to increase performance :
Maximum size of a data packet in kByte
I want to increase parallel processes in order to increase performance again (Data volume is so important). But How to increase this parameter : "Maximum number of dialog processes for sending data".
Thanks in advance for your help.
Best Regards,See note 631710.
Or you can increase it at system source level (transaction SBIW/Main settings).
Regards,
Fred
Edited by: FCI on Apr 28, 2009 6:02 PM -
EXTRACT function and Chinese data
Hi !
I'm working with PL/SQL web applications, and I'm having trouble viewing it on a webpage when I use EXTRACT function for Chinese data.
<abccompany> <department> 凯伦·威廉斯是一家小型社区制药厂的所有者,她正考虑开始提供药方递送的服务,同时也已经就此事征求了保险专家鲍勃·布朗的意见。凯伦询问鲍勃,需要购买哪些保险、</department></abccompany>
The Chinese xml data is stored as 'xmltype' in the Oracle database.
1)
When I run the below query, the output shown on a web page is upside down question marks like this
select v.xtext.EXTRACT('/abccompany/department/text()').GetClobVal()
into text
from case_text v
where case_identifier=inIdx;
htp.print('<html><body>')
htp.print(text);
htp.print('</body></html>');
2)
However, the EXTRACT function works perfectly for English data.
3)
I also observed that, when I replace
select v.xtext.EXTRACT('/abccompany/department/text()').GetClobVal()
with
to_clob(xtext)
the web page displays the Chinese contents of the whole file and not just within the nodes <abccompany><department>.
How can I make Extract function work with Chinese data ?
Any help appreciated !
-SaraSara
This normally happens when the client character set is not capable of showing chinese data. For instance on my laptop I cannot show the results of an extract() which returns chinese or japanese data in sqlplus (which cannot show chinese data on my machine) but I can in ISQL*PLUS which is web based and can show chinese data.
THis might be a result of your NLS_LANG settings. The database translates from the database character set (I'm assuming AL32UTF8 in this case, into the client character set (as defined by NLS_LANG). Again if the characters cannot be converted this can cause this issue. -
Hello Sap experts
we have a requirement where business want us to execute dart process for archived data. We have opened the archived files for this but we have a doubt regarding use of t.code FTWB because i hope this t.code is also used if we need to run DART for archived data but we are not sure when this t.code is used & how?
Kindly suggest.
Thanks & Regards
Deepak GargHi
Follow the link,
[http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CAGTFDART/CAGTFDART.pdf]
Regards.
Maybe you are looking for
-
None of my online games work on my laptop. I updated Adobe Flash player but it doesn't seem to make a difference. I didn't see anything wrong with the old version and now there is definitely something wrong with this new version. Everything worked ju
-
Got SQL *Plus query output in more than one in a single page
Hi All, I have write a SQL *Plus code for execute one SQL query and registered as concurrent program. But I have got the output more than once in a single page after running the concurrent program. I am not getting what is the my code problem. Please
-
Incopy CS4 (mac) - when closing file, changes are not saved
I have a CS4 Indesign document with assignments saved. When the editor works on the file, she is able to save as she goes, however gets a dialogue box about how we are trying to save over an older file with the options 'submit changes, discard change
-
Error when running Oracle provided Segment Advisor
Can anyone tell me how to fix this error. The Automatic Segment Advisor job which is provided by default by oracle is failing with this error. I am not able to edit this job. Errors in file c:\oracle\product\10.2.0\admin\devptc6\bdump\devptc6_j000_33
-
CProjects Accounting / CATS integration
Hi I am working on cProjects Accounting Integration and CATS integration. During same I am getting following messages: 1. Acct Int.: Single-Obj. Contr. in SAP R/3 DCE458547A88A6F1B3640002A5CD3FB0 does not exist 2. Inconsistency between currency t