RPCWCCK0 - Personnel Number Skipped by the Database Driver
Hi Experts,
I've encountered the error below when executed the report.
03/18/2011 Workers' Compensation Assessable Earnings Report 1
Personnel numbers skipped by the database driver
Reason 1: insufficient authorization, no. skipped personnel nos.:
49,067
I've read in the forum that structural authorization should be checked.
Personnel numbers skipped by the database driver
How is this done?
Thanks in advance
Rare
This is not necessary structural authorization, but normal HR P_ORGIN auhorization. Check if you have access to view HR data (by just going into PA20 to view infotypes for an employee, and use tcode SU53 to view authorization check detail if it fails) .
Similar Messages
-
Personnel numbers skipped by the database driver
Hi,
we are having 1 report which is using logical database PNP
this is being shown in ALV
when the user runs the report the output is shown and after pressing BACK button the below lines are being shown
Personnel numbers skipped by the database driver
Reason 1: insufficient authorization, no. skipped personnel nos.:
this is being done by logical databse program SAPDBPNP
is there any way to supress this mesasge
thanking you in advance
regardsMay be you need
call your ALV in event
END-OF-SELECTION instead of in START-OF-SELECTION
otherwise
Use fm
call function 'LDB_PROCESS'
instead of using PNB in attributes of the program.
Please check the demo program DEMO_LOGICAL_DATABASE for how to use fm LDB_PROCESS thru call function.
a® -
Personnel number skipped when posting
hi experts..
I got one big problem in my head. When I post to FI (RPCIPE00) there are some personnel number skipped. I curious why this happened? What situation employee can be skipped?
I never got problem like this before?
Thanks in advanceHi Ahmad
Just an idea: What about the possibility that for some employees no postings are necessary (no payment)?
cheers,
Benno -
Oracle connection: cannot find the database driver
i have the following code:
Class.forName("oracle.jdbc.driver.OracleDriver");
// Create a connection to the database
String serverName = "rana-etcsup3ueu";
String portNumber = "1521";
String sid = "ORCLE";
String url = "jdbc:oracle:thin:@rana-etcsup3ueu:1521:ORCLE";
String username = "scott";
String password = "tiger";
connection = DriverManager.getConnection(url, username,password);
} catch (ClassNotFoundException e) {
JOptionPane.showMessageDialog(null,"Coud not find the database driver ");
// Could not find the database driver
} catch (SQLException e) {
JOptionPane.showMessageDialog(null,"Coud not connect to the database ");
// Could not connect to the database
but i have ClassNotFoundException that is cannot find tha database driverThis clearly implies that your driver classes are not on the classpath.
Ensure that the classes are reachable to your JVM. -
Using a field to subtract or add to a number field in the database
Hi everyone I use Jdeveloper 1.5 with ADF and have the following functionality
I have 3 fields
Account withdrawing from:
Account depositing to:
Sum:
In the database I have 2 tables clients and accounts. Client table has client name, adress phone, account number which is a foreign key in a one to many relationship with accounts. Accounts table has account number and account balance which is a number and represents the amount of money u have in your account. Each client has one or more accounts and can put money in other people's accounts or transfer between his own accounts (if he has more than one) So what I want is for the fields above to withdraw the sum from the account and deposit into another account or throw an error "Not enough funds" if the account withdrawing from has less money in it than is written in the field.
Unfortunately I have no idea how to do this and was hoping u guys could help.2. Use a ValueChange listener on the input text field and query the account balance before processing the deposit
How do I do this? When you say query you mean sql query right? The thing is I'm not sure if I will be allowed to use Jdeveloper for this or will have to use Dreamweaver so would love to use as much SQL as possible. -
How to determine the database driver a report uses?
Hello experts. I'm using Crystal Report XI R2 and C# (.net 4.0 runtime).
For a given report, I'd like programmatically determine what database driver(s) a report and it's sub-reports use. The nice thing is that I don't want to change it.
When I refer to database drivers I'm talking about the choices one gets when starting a new report in the Crystal UI. Something like the following:
Access/Excel (DAO)
ADO.NET (XML)
Database Files
ODBC (RDO)
OLE DB (ADO)
I've looked into the developers help file that came with Crystal XI R2, crsdk_net_doc.chm, and can't find any references that would help. Maybe it's what I'm searching on.
My goal is for a given directory produce a list of rpt files that use OLE DB and a MS-SQL Server provider.
Thanks for looking at my question, any assistance is appreciated.
MikeAlso note since you are using 4.0 framework you must also be using VS 2010.
CR for VS 2010 is the only version supported with 4.0 framework.
See this page to download it: http://www.sdn.sap.com/irj/boc/crystalreports-dotnet
Or go back to VS 2008.
Code would look something like this:
public class frmMain : System.Windows.Forms.Form
CrystalDecisions.CrystalReports.Engine.ReportDocument rpt = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
CrystalDecisions.ReportAppServer.ClientDoc.ISCDReportClientDocument rptClientDoc;
New subrepoutine...
ISCDReportClientDocument rcd;
rcd = rptClientDoc;
CrystalDecisions.ReportAppServer.DataDefModel.ConnectionInfo oldConninfo;
CrystalDecisions.ReportAppServer.DataDefModel.ConnectionInfo newConnInfo = new CrystalDecisions.ReportAppServer.DataDefModel.ConnectionInfo();
CrystalDecisions.ReportAppServer.DataDefModel.Table oldTbl;
CrystalDecisions.ReportAppServer.DataDefModel.CommandTable newTbl = new CommandTable();
oldTbl = (CrystalDecisions.ReportAppServer.DataDefModel.Table)rcd.Database.Tables[0];
oldConninfo = oldTbl.ConnectionInfo.Clone(true);
Thank you
Don -
Changing the Database driver causing performance issue
Hello Experts
I am finding a strange issue where if I change the database to Oracle 11g ( you will find it if you click the database which you have created in physical layer) under Data Source definition the report takes a longer time to complete.
Actually I have upgraded the 10g rpd and catlog to 11g but database under data source definition was still using - oracle 10gR1 ( i donno whether this is a driver or not) . Everthing was running perfectly fine until I change the database under data source definition to Oracle 11g , the report takes a longer time . Also I found that the query is changed when I changed the database under data source definition to 11g.
Also to inform you that datawarehouse is Database 11g where the data lies.
what is the significance of Data source definition as changing it is changing the whole query.
Pls. help.Hello,
Do you have the Full Oracle 11g DB Client installed on the same box where you are running your BI Server .? Also can you make sure you have copy of tnsnames.ora in following directories.
1. C:\Middleware\Oracle_BI1 \network\admin directory
2. C:\Middleware\oracle_common\network\admin
Check if the SQL Features that the datasource has , sometimes when you disable SQL features the server could issue a less effcient query to the database.
Thanks,
-SVS -
Hi,
I am using the internal number range for the employee creation.
When I upload the several employees, their numbers are not in consecutive sequence, but they have one number gap in between them.
Example: When I create two employees A & B, A gets the number as 1 and B get 3.
As per the expectation, A should be 1 and B should be 2.
Can you please advise, why a number is getting skipped?
Regards
Manish JaiswalHi
this is the problem occurred in the recording
once again repeat recording and don't use enter key during actions infotype creation just save it after giving POsition and up to Employee sub group.
and also observe while creating actions,their is no twice time PERNR is appeared.if appeared again u have to face this error.
also in recording for other info types whether pernr is appearing .it is not suppose to appear in the recording again.
with regards
partha
Keep sharing and learning -
How to get the Database Driver list
Hi... I want to know that particular database driver is registered or not in windows.. how can i get this info.
And I want to get the list of all the database drivers registered in windows..
Can anybody help me..dcminter wrote:
Well, seeing as how none of them are registered, until your program registers them, simply keep a list.That's not actually true. If the JAR is in the classpath then a JDBC4 driver will use the service provider hooks to register itself.
When first loaded. Which is unlikely to happen until you explicitly load it.
Being on the classpath doesn't mean the JVM will actually do anything with a class. Either an application will have to initiate some action or it will have to be initiated by the manifest of the jar (and I'm not sure that will actually do anything until a class from that jar is actually required to be loaded). -
How to get undo datafile number without opening the database ?
I cannot open the database because the my undotbs01.dbf file is corrupted :
SQL> connect sys/... as sysdba
Connected to an idle instance.
SQL> startup mount;
ORACLE instance started.
SQL> alter database open;
alter database open
ERROR at line 1:
ORA-01092: ORACLE instance terminated. Disconnection forced
Process ID: 6627
Session ID: 170 Serial number: 5
SQL>
I tryed several solutions but I failed. So I want to use RMAN :
set newname for datafile X to '/location/undotbs01.dbf';
But how can I get X which is the file number for my undo tablespace ? I cannot call
SELECT tablespace_name,file_id,file_name FROM dba_data_files;
because my database cannot be opened.hi,
hi have this problem and i cannot solve it, the customer has not backup data base
can you help me ?
thanks
can you send me the note you are talking about ?
thanks
regards
I cannot open the database because the my undotbs01.dbf file is corrupted :
SQL> connect sys/... as sysdba
Connected to an idle instance.
SQL> startup mount;
ORACLE instance started.
SQL> alter database open;
alter database open
ERROR at line 1:
ORA-01092: ORACLE instance terminated. Disconnection forced
SQL> -
Cannot find the database driver
Hello,
I have a java project that I created a JAR file from, and it uses the MySQL database driver (com.mysqljdbc.Driver). I am trying to execute the JAR file with the following command:
java -classpath d:\mysqldriver\mysql-connector-java-3.1.14\mysql-connector-java-3.1.14-bin.jar -jar MyProject.jarThat gives me a ClassNotFoundException and I don't understand why!
Can anybody help me please?
Thanks.First of all, the -jar and -classpath options are mutually exclusive (you can only give one option or the other).
So if you want to use the -jar option, then your jar's manifest file needs to specify the dependent classpath in it. -
What is the best way to chage the Database drive Path.....
I have production databases running at C:\ and D:\. Now the space alomost near to fill. I added two more drives E:\ and F:\
What is the most reliable way to transfer some of our Databases from C:\, D:\ to E:\,F:\
Could you please explain step by stepm process.?
Thanking in advance.ALTER DATABASE
Purpose
Use the ALTER DATABASE statement to modify, maintain, or recover an existing database
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/statements_15a.htm#SQLRF00802
CREATE CONTROLFILE
Caution:
Oracle recommends that you perform a full backup of all files in the database before using this statement. For more information, see Oracle9i User-Managed Backup and Recovery Guide.
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/statements_54a.htm#SQLRF01203
Joel Pérez -
Multiple personnel number assignment in the confirmation
Hi Experts
Can anybody tell me how to assign multiple personnel numbers for each operation confirmation of the production order. System is not allowing me to assign the multiple employee codes in the confirmation.
I have maintained No. of individual capacities in the work center capacity category of Labor and assigned one personnel number for each individual capacity.
I have tried to change the confirmation screen settings in the IMG, but still system is not allowing me to assign multiple personnel numbers.
Please suggest me how to achieve this.
Regards
PrabhakarHi ,
Thank you very much for your quick reply . I will check with my ABAPER and let you know .
I am unable to Log in with my previous user id , so sorry , I am unable to give you any points .
Regards
Prabhakar
Edited by: preddy27 on Jan 25, 2011 9:04 AM -
Question about finding whether a reference number is NOT in the database?
Hello,
I use the following code to test whether the reference number is in the database
<ul><li>CURSOR cur_yellow</li></ul>
<ul><li>IS SELECT</li></ul>
<ul><li>REFERENCE_NO,</li></ul>
<ul><li>COMPANY_NAME</li></ul>
<ul><li>FROM CONSULTANTS;</li></ul>
<ul><li>rec_yellow cur_yellow%ROWTYPE;</li></ul>
<ul><li>BEGIN</li></ul>
<ul><li> OPEN cur_yellow;</li></ul>
<ul><li> LOOP</li></ul>
<ul><li> FETCH cur_yellow INTO rec_yellow;</li></ul>
<ul><li> EXIT WHEN cur_yellow%NOTFOUND;</li></ul>
<ul><li> IF ref_no = rec_yellow.REFERENCE_NO</li></ul>
<ul><li> THEN</li></ul>
HTP.print ('<ul><li><span class="style5">The information concerning the consultant selected has been deleted from the database.</span></li></ul>');
<ul><li> exp := 1; -- used to make code bullet proof</li></ul>
<ul><li> END IF;</li></ul>
<ul><li> END LOOP;</li></ul>
<ul><li> CLOSE cur_yellow;</li></ul>
Do you have any ideas for how to write code to test whether the reference number is NOT in the database.
Thanks
DougHallo,
in general, yes, but I think , it will be better without cursor:
declare
v_dummy number;
BEGIN
EXECUTE IMMEDIATE 'select 1 from dual where
exists (select 1 from user_indexes where index_name = : ind_name) USING ''DOUGLASMYINDEX'
INTO v_1;
-- something
EXCEPTION
WHEN NO_DATA_FOUND
THEN
NULL;
END;
Is it necessary to perform it in dynamic SQL ?
declare
v_dummy number;
BEGIN
select 1 into v_1 from dual where
exists (select 1 from user_indexes where index_name = ''DOUGLASMYINDEX''')
INTO v_1;
-- something
EXCEPTION
WHEN NO_DATA_FOUND
THEN
NULL;
END;
Regards
Dmytro Dekhtyaryuk -
Hello,
I wrote an application with the following statements:
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch(Exception ex) {
setError("Can't find Database driver class: " + ex);
return;
The database driver can be found.
However, when I used the above in an applet and used appletviewer to run the applet, the message said
Can't find Database driver class:...........
(The database I tried to access was Oracle9i.) Why? Help will be appreciated.
myao1What the question was then? The code is using the jdbc-odbc bridge. That works in an application and fails in the appletviewer. The question is why does it fail in the second while working in the first.
You suggested several inappropriate things.
For instance
You need to go to Oracle website. A lot of info there.
There is no information there about using the jdbc-odbc bridge.
You then proceeded to provide code for a connection using the Oracle driver. Which of course has nothing to do with the jdbc-odbc bridge nor why it doesn't work.
If the first thing in your post was to suggest that the poster's problem might be fixed by using a different driver then your answer would have made sense.
Given that you do not know the experience level of the poster your answer might lead them to believe that they are using the jdbc-odbc bridge incorrectly. And that is not the case.
And even if your solution fixes the problem it still doesn't answer the question as to why the appletviewer doesn't work.
jschell, if you are so
understanding, maybe you can explain, because I see
your job is to point out other people mistakes in
understanding other people. Yes. And I also point out answers that are wrong for the question. Which yours was.
And it happened that those
people who were misunderstood (already properly
reprimanded) cannot stand for themselves. I presume that a fair number of people that come here are very inexperienced. If that was not the case then I would presume that there would be more people answering questions on a daily basis then there are.
So they might not understand that your answer had nothing to do with the question. So they might not point it out. Or someone else might be searching the the same solution and come across your answer. And they wouldn't understand that it had nothing to do with the question. By making it explicit there can be no confusion.
It should be you stepping forward to protect... I see.
And I remember you don't like flowers. Sorry I don't know what the reference to flowers means.
Maybe you are looking for
-
Event 7024, Service Control Manager Error %%16842771
Am running Windows Server 2008 R2 OS. I received a Service Control Manager error, event ID 7024 with an error code of %%16842771 when trying to stop the PlanetPress Suite Messenger 7 service. Does anyone know what this error code of %%16842771 mean
-
Hi SAP experts, We are using KPRO content server for our client and have configured the same. While uploading a file from PC or downloading a file to PC from SAP content server, sap is creating two to three additional files on desktop or the folder f
-
Gcagent.log reports unsupported protocol
Greetings, Upgrading from OEM 11g to OEM 12c from the ENterprise Manager 12c Upgrade Console using the 2-System method I have just switched over the agents on each node of a two-node RAC cluster. Things are mostly reporting correctly. However in the
-
No highlighting not latest version
Hello, I have been exporting my iBooks Author book just through the export option simply because I have not taken the time to look into publishing it for free yet. My students also dont have iTunes accounts. Anyway, I have been getting this message
-
Mac is rerouting iTunes files to trash
My iTunes library seems to be self-destructing. I first noticed that some of the music would not play, and got an error message that the file no longer exists. The message asks if I would like my computer to locate it. I could not find the music a