Problem with Program RMCX0013 while executing transaction : VL01N
Hi All,
We have a problem while creating a delivery and also while Posting the Goods issue. A dump occurs while creation of delivery. The delivery gets created but it creates a dump.
PFA the dump details:
<b>Runtime Error PERFORM_PARAMETER_MISSING
Except. CX_SY_DYN_CALL_PARAM_MISSING
Date and Time 25.06.2007 15:51:26
ShrtText
Missing parameter with PERFORM.
What happened?
A routine call specifies fewer parameters than the number
given when defining the routine.
Error in ABAP application program.
The current ABAP program "SAPLMCS5" had to be terminated because one of the statements could not be executed.
This is probably due to an error in the ABAP program.</b>
The problem is the Subroutine F0002_UPDATE in the program RMCX0013 requires 13 input whereas only 9 inputs are passed.Please find the details from the dump.
But the program RMCX0013 seems to be a standard program and the version comparision shows some change between this system and another system.
Any inputs regarding this dump would be helpful.Thanks in advance.
Regards,
Raj
Hi,
check the note 99507.
with regards,
Vamsi
Similar Messages
-
Runtime Errors: CONVT_OVERFLOW while executing transaction sm66
Hello Everyone,
There are two Application serevrs out of which I am getting the following error while executing transaction SM66 only in one i.eCI server but if i remote login to other system and try SM66 its working fine.
Please suggest
Runtime Errors CONVT_OVERFLOW
Exception CX_SY_CONVERSION_OVERFLOW
Date and Time 02.04.2011 00:41:01
Short text
Overflow when converting from "2.90113e+09"
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_CONVERSION_OVERFLOW', was not
caught in
procedure "TH_WP_DETAIL_INFO" "(FUNCTION)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
When attempting to convert the value "2.90113e+09",
an overflow occurred.
There is probably an error in the program
"SAPLTHFB".
How to correct the error
Probably the only way to eliminate the error is to correct the program.
You may able to find an interim solution to the problem
in the SAP note system. If you have access to the note system yourself,
please use the following search criteria:
"SAPLTHFB" "CONVT_OVERFLOW"
If you cannot solve the problem yourself, please send the
following documents to SAP:
1. A hard copy print describing the problem.
To obtain this, select the "Print" function on the current screen.
2. A suitable hardcopy prinout of the system log.
To obtain this, call the system log with Transaction SM21
and select the "Print" function to print out the relevant
part.
3. If the programs are your own programs or modified SAP programs,
supply the source code.
To do this, you can either use the "PRINT" command in the editor or
print the programs using the report RSINCL00.
4. Details regarding the conditions under which the error occurred
or which actions and input led to the error.
The exception must either be prevented, caught within proedure
"TH_WP_DETAIL_INFO" "(FUNCTION)", or its possible occurrence must be declared
in the
RAISING clause of the procedure.
To prevent the exception, note the following:
tem environment
SAP-Release 700
Application server... "POSDMCI"
Network address...... ""
Operating system..... "SunOS"
Release.............. "5.10"
Hardware type........ "sun4u"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 1
Shortdump setting.... "full"
Database server... "POSDMDB"
Database type..... "ORACLE"
Database name..... "BP2"
Database user ID.. "SAPSR3"
Char.set.... "C"
SAP kernel....... 700
created (date)... "Apr 2 2006 21:14:52"
create on........ "SunOS 5.9 Generic_117171-13
Database version. "OCI_101 "
Patch level. 52
Patch text.. " "
Database............. "ORACLE 9.2.0.., ORACLE
SAP database version. 700
Operating system..... "SunOS 5.9, SunOS 5.10"
Memory consumption
Roll.... 16192
EM...... 8379696
Heap.... 0
Page.... 40960
MM Used. 720912
MM Free. 3466336
Information on where terminated
Termination occurred in the ABAP program "SAPLTHFB" - in "TH_WP_DETAIL_INFO".
The main program was "SAPMSM66 ".
In the source code you have the termination point in line 82
of the (Include) program "LTHFBU26".
The termination is caused because exception "CX_SY_CONVERSION_OVERFLOW"
occurred in
procedure "TH_WP_DETAIL_INFO" "(FUNCTION)", but it was neither handled locally
nor declared
in the RAISING clause of its signature.
The procedure is in program "SAPLTHFB "; its source code begins in line
1 of the (Include program "LTHFBU26 ".Hello Everyone,
There are two Application serevrs out of which I am getting the following error while executing transaction SM66 only in one i.eCI server but if i remote login to other system and try SM66 its working fine.
Please suggest
Runtime Errors CONVT_OVERFLOW
Exception CX_SY_CONVERSION_OVERFLOW
Date and Time 02.04.2011 00:41:01
Short text
Overflow when converting from "2.90113e+09"
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_CONVERSION_OVERFLOW', was not
caught in
procedure "TH_WP_DETAIL_INFO" "(FUNCTION)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
When attempting to convert the value "2.90113e+09",
an overflow occurred.
There is probably an error in the program
"SAPLTHFB".
How to correct the error
Probably the only way to eliminate the error is to correct the program.
You may able to find an interim solution to the problem
in the SAP note system. If you have access to the note system yourself,
please use the following search criteria:
"SAPLTHFB" "CONVT_OVERFLOW"
If you cannot solve the problem yourself, please send the
following documents to SAP:
1. A hard copy print describing the problem.
To obtain this, select the "Print" function on the current screen.
2. A suitable hardcopy prinout of the system log.
To obtain this, call the system log with Transaction SM21
and select the "Print" function to print out the relevant
part.
3. If the programs are your own programs or modified SAP programs,
supply the source code.
To do this, you can either use the "PRINT" command in the editor or
print the programs using the report RSINCL00.
4. Details regarding the conditions under which the error occurred
or which actions and input led to the error.
The exception must either be prevented, caught within proedure
"TH_WP_DETAIL_INFO" "(FUNCTION)", or its possible occurrence must be declared
in the
RAISING clause of the procedure.
To prevent the exception, note the following:
tem environment
SAP-Release 700
Application server... "POSDMCI"
Network address...... ""
Operating system..... "SunOS"
Release.............. "5.10"
Hardware type........ "sun4u"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 1
Shortdump setting.... "full"
Database server... "POSDMDB"
Database type..... "ORACLE"
Database name..... "BP2"
Database user ID.. "SAPSR3"
Char.set.... "C"
SAP kernel....... 700
created (date)... "Apr 2 2006 21:14:52"
create on........ "SunOS 5.9 Generic_117171-13
Database version. "OCI_101 "
Patch level. 52
Patch text.. " "
Database............. "ORACLE 9.2.0.., ORACLE
SAP database version. 700
Operating system..... "SunOS 5.9, SunOS 5.10"
Memory consumption
Roll.... 16192
EM...... 8379696
Heap.... 0
Page.... 40960
MM Used. 720912
MM Free. 3466336
Information on where terminated
Termination occurred in the ABAP program "SAPLTHFB" - in "TH_WP_DETAIL_INFO".
The main program was "SAPMSM66 ".
In the source code you have the termination point in line 82
of the (Include) program "LTHFBU26".
The termination is caused because exception "CX_SY_CONVERSION_OVERFLOW"
occurred in
procedure "TH_WP_DETAIL_INFO" "(FUNCTION)", but it was neither handled locally
nor declared
in the RAISING clause of its signature.
The procedure is in program "SAPLTHFB "; its source code begins in line
1 of the (Include program "LTHFBU26 ". -
ABAP dump while executing transaction *PC00_M99_CIPE*
Hi,
Getting ABAP dump while executing transaction PC00_M99_CIPE ,hence cannot do payroll posting .
Information on where terminated
Termination occurred in the ABAP program "CL_HRFPM_CD_CLOSING_HANDLER===CP" -
in "GET_FM_POS_CHECK_DATA".
The main program was "RPCIPE00 ".
In the source code you have the termination point in line 13
of the (Include) program "CL_HRFPM_CD_CLOSING_HANDLER===CM00E".
We have recently upgraded our patch level.
SAP_OCS(SPAM/SAINT) SAPKD70026 SAPKD70033
SAP_ABA SAPKA70012 SAPKA70018
SAP_BASIS SAPKB70012 SAPKB70018
PI_BASIS SAPKIPYJ7B SAPKIPYJ7I
SAP_BW SAPKW70012 SAPKW70020
SAP_AP SAPKNA7008 SAPKNA7015
SAP_APPL SAPKH60009 SAPKH60015
SAP_HR SAPKE60028 SAPKE60039
EA-HR SAPKGPHD07 SAPKGPHD26
Kindly guide me.
Regards,
Rachelthanks for the quick response.
By applying note 1137655,problem got resoved.
FORM CHECK_CMTNT_UPDATE_CLOSED
Delta001
Context Block
FORM check_cmtnt_update_closed
USING
u_key_date TYPE begda
CHANGING
c_flg_cmtnt_closed.
Delete Block
DATA ls_encumb_iv TYPE t77hrfpm_encumb.
DATA l_gsval TYPE t77s0-gsval.
DATA ls_fm_pos_key TYPE hrfpm_fm_doc_pos-key_pos.
DATA lx TYPE REF TO cx_hrfpm.
STATICS so_closing_handler TYPE REF TO cl_hrfpm_cd_closing_handler.
CLEAR c_flg_cmtnt_closed .
*--- old switch from note??? active?
*--- if so: use the old logic
cl_hr_t77s0=>read_gsval(
EXPORTING
grpid = 'HRFPM'
semid = 'CHKAC'
IMPORTING
returnvalue = l_gsval ).
TRY.
IF NOT l_gsval IS INITIAL .
TRY.
c_flg_cmtnt_closed = 'X'.
Insert Block
DATA: ls_encumb_iv TYPE t77hrfpm_encumb.
STATICS:
s_gsval TYPE t77s0-gsval,
s_gsval_read TYPE flag.
IF s_gsval_read IS INITIAL .
SELECT SINGLE gsval
FROM t77s0
INTO s_gsval
WHERE grpid = 'HRFPM'
AND semid = 'CHKAC' .
s_gsval_read = 'X'.
ENDIF.
CLEAR c_flg_cmtnt_closed .
TRY.
c_flg_cmtnt_closed = 'X'.
Delta002
Context Block
CATCH
cx_hrfpm_db_operation
cx_hrfpm_ad_customizing .
Delete Block
ENDTRY.
ELSE.
*--- using closed period functionality of PBC
IF so_closing_handler IS INITIAL .
CREATE OBJECT so_closing_handler.
ENDIF.
IF so_closing_handler->consumption_in_closed_period(
i_key_date = u_key_date
is_fm_pos_key = ls_fm_pos_key )
IS INITIAL.
c_flg_cmtnt_closed = 'X'.
ENDIF.
ENDIF.
CATCH cx_hrfpm INTO lx.
lx->raise_sy_message( ).
ENDTRY.
ENDFORM. "check_cmtnt_update_closed
Insert Block
ENDTRY.
ENDFORM. "check_cmtnt_update_closed -
I have ipad 2 and facing problem with programs swtching off
I have ipad 2 and facing problem with programs it's swtching off while working and turn to home page. Am using ios 5
If it's happening on all the apps that you've downloaded from the App Store, but not the Apple built-in ones, then try downloading any free app from the store (as that appears to reset something) and then re-try them - the free app can then be deleted.
If it's happening on all apps then try closing them all completely and then see if they work when you re-open them : from the home screen (i.e.not with any app 'open' on-screen) double-click the home button to bring up the taskbar, then press and hold any of the apps on the taskbar for a couple of seconds or so until they start shaking, then press the '-' in the top left of each app to close them, and touch any part of the screen above the taskbar so as to stop the shaking and close the taskbar.
If that doesn't work then you could try a reset : press and hold both the sleep and home buttons for about 10 to 15 seconds (ignore the red slider), after which the Apple logo should appear - you won't lose any content, it's the iPad equivalent of a reboot. -
Problem with program hanging randomly on certain commands from win 7 pro client to SB Server
Having a problem with program hanging randomly on certain commands from Win-7 Pro Client to SB Server Both 64-Bit
Five other slower XP-Pro 32 Bit systems though they are older and slower systems do not seem to hang as readily if at all.
It has been very frustrating as the Client-System, SB-Server and Program should work w/o any hitches, but this seems to work fine @ times and then hang randomly.
Would appreciate any and all suggestions in assisting.... JimBAgde-MSSYou can try this, as I have had similar problems with another MS Access .MDB file and slow access before. This fixed my problem for me. On the slow computer, make sure the program is set to see the .mdb file via UNC path, not a mapped drive letter. ex.
USE: \\yourserver\shared\dental\file.mdb
DO NOT: S:\\shared\dental\file.mdb
hope this helps -
Problem with Progress DB while using to connect using JDBC Adapter
Hi,
I am facing Problem with Progress DB while using to connect using JDBC Adapter. I am getting the following error in auditlog file like,
Error during database connection to the database URL jdbc:JdbcProgress:T:156.5.31.65:2545:/mfgprodev/devbadb
/devsche/i_apoext.db using the JDBC driver "com.progress.sql.jdbc.JdbcProgressDriver" : com.sap.aii.adapter.jdbc.sql.DriverManagerException: Unable to locate a suitable JDBC driver to establish a connection to URL " jdbc:JdbcProgress:T:156.5.31.65:2545:/mfgprodev/devbadb
/devsche/i_apoext.db "
I tried using the following all URLs,
1. jdbc:JdbcProgress:T:156.5.31.65:2545:i_apoext.
2. jdbc:JdbcProgress:T:156.5.31.65:2545:i_apoext.db
3.
jdbc:JdbcProgress:T:156.5.31.65:2545:/mfgprodev/devbadb
/devsche/i_apoext.
4.
jdbc:JdbcProgress:T:156.5.31.65:2545:/mfgprodev/devbadb
/devsche/i_apoext.db.
Can anyone please help me out in solving this issue.
May be the cause for this is :
1) The Wrong URL format
2) CLASSPATH is not setted properly..
Can you look more into this stuff.
Thanks,
Soorya.Hi,
To access any database fromm XI, using the JDBC adapter, the corresponding drivers have to be installed on the XI server.
Just check this note 831162.
Also, check this PDF to install Drivers in XI,
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3867a582-0401-0010-6cbf-9644e49f1a10 -
Problem with two monitors while using Photoshop, windows move from 2nd screen to 1st screen.
I saved a new workspace and it did not help.
No problem before I went to Maverick.I found the fix, go to System Preferences and open Mission Control and uncheck the box to keep monitors as they were (When switching to an application...........)
-
Hi i'm using iphone 4 and i have problem with viber apps while i'm installing
hi i'm using iphone 4 and i have problem with viber apps while i'm installing & registration process its says error on system mainternance. can you please help me out?
thank you.OK, let's try again. Wind is NOT a supported carrier. In order to use tethering, it must be supported and activated by your carrier for the iPhone. This usually involves an additional fee. You will have to ask your carrier if they can enable it. Odds are, since they are not a supported carrier, they can not. If you want to use tethering, you will most likely have to switch to a supported carrier that offers this feature on the iPhone.
A list of supported carriers can be found here: http://support.apple.com/kb/ht1937 -
Runtime error while executing transaction BDLS
Hello,
While executing BDLS transaction for converting logical system names I am getting following error
Runtime Errors CONVT_NO_NUMBER
Except. CX_SY_CONVERSION_NO_NUMBER
Short text
Unable to interpret "7,160 " as a number.
How to resolve the above problem?Hi Rachel,
BDLS creates an ABAP program SBDLS* which includes all the tables possibly including logical system names as of the domain behind the table fields. This program firstly
lives in runtime only and is checked by syntax checker.
Now, sometimes tables have inconsistencies associated with them and you
will get this dump when a syntax check is performed on them.
So please check this and regenerate the culprit tables.
So please redo the steps for BDLS and check. There are
probably some tables which could be determined by you (syntax
check - in case program has already been saved only)
An easy way to check this is to run RBDLS2LS program (old BDLS) and
afterwards performing a syntax check on generated RBDLS*** (RBDLS<(>
<<)>(>
<<(><<)>)>ClientName>) program.
Known tables which caused such dumps in the past are:
DFKKCOLFILE_P_W
DFKKKO
DFKKMKO
DFKKREP06
DFKKREP06_S
DFKKREP07
DFKKREV06
DFKKREV07
Simply reactivate the tables you find out in SE11.
Another thing which has lead to this dump in the past is
in your R/3-System the value ' x ' is
additionally added to the value of your current release in the basis
release table SVERS.
The table RSBASIDOC takes the release value from the table SVERS.
If you change value 'x' to your release in both tables (SVERS and
RSBASIDOC) and
and activate again your source system connection. This could solve the
dump too.
I hope, this helps-if not, pls open a message with SAP.(component: BC-MID-ALE)
b.rgds, Bernhard -
Guys,
I really am having a lot of problems with a program. I got the program to compile but it looks absolutely nothing like it is supposed to look. I have a deadline for tomorrow and sent my teacher an email but the chances of him getting back to me by tomorrow night for a weekend is pretty much slim to none. Anyways I am sending my output and if anyone could give me advice or feedback on why it does not look right if it is something small and if its alot of things go ahead and call me dumb.
here is my code:
import javax.swing.JOptionPane;
import java.awt.*;
import java.awt.event.*;
public class Checkerboard extends Frame implements ActionListener
private Panel topPanel;
private TextArea topDisplay[];
private Panel bottomPanel;
private TextField startField = new TextField(10);
private TextField stopField = new TextField(10);
private TextField stepField = new TextField(10);
private Label startLabel = new Label ("Start");
private Label stopLabel = new Label ("Stop");
private Label stepLabel = new Label ("Step");
private Button goButton;
private Button clearButton;
private boolean clearText;
private boolean first;
private int start;
private int stop;
private int step;
//constructor methods
public Checkerboard()
//construct components and initialize beginning values
topPanel = new Panel();
topDisplay = new TextArea[16];
goButton = new Button("Go");
clearButton = new Button("Clear");
first = true;
bottomPanel = new Panel();
int start = 0;
int stop = 0;
int step = 0;
bottomPanel.add(startField);
bottomPanel.add(stopField);
bottomPanel.add(stepField);
bottomPanel.add(startLabel);
bottomPanel.add(stopLabel);
bottomPanel.add(stepLabel);
bottomPanel.add(goButton);
goButton.addActionListener(this);
bottomPanel.add(clearButton);
clearButton.addActionListener(this);
clearText = true;
//set layouts for the Frame and Panels
setLayout(new BorderLayout());
topPanel.setLayout(new GridLayout(4, 4, 10, 10));
bottomPanel.setLayout(new GridLayout(3, 3, 5, 5));
//construct the Display
for(int i = 1; i <= 15; i++)
topDisplay[i] = new TextArea(null, 3, 5, 3);
//set color to the panel
//row 1
for(int x = 1; x <= 4; x++)
//set color for
setBackground(Color.white);
//row 2
for(int x = 5; x <= 8; x++)
//set color for
setBackground(Color.white);
//row 3
for(int x = 9; x <= 12; x++)
//set color for
setBackground(Color.white);
//row 4
for(int x = 13; x <= 16; x++)
//set color for
setBackground(Color.white);
//add components to frame
add(topPanel, BorderLayout.NORTH);
add(bottomPanel, BorderLayout.CENTER);
//allow the x to close the application
addWindowListener(new WindowAdapter()
public void windowclosing(WindowEvent e)
System.exit(0);
} //end window adapter
public static void main(String args[])
Checkerboard f = new Checkerboard();
f.setTitle("Checkerboard Array");
f.setBounds(50, 100, 300, 400);
f.setLocationRelativeTo(null);
f.setVisible(true);
} //end main
public void actionPerformed(ActionEvent e)
//convert data in TextField to int
int start = Integer.parseInt(startField.getText());
int stop = Integer.parseInt(stopField.getText());
int step = Integer.parseInt(stepField.getText());
for(int i = 1; i <=16; i++)
setBackground(Color.blue);
for(int i = start; i <= stop; i++)
setBackground(Color.yellow);
//test clear
String arg = e.getActionCommand();
//clear button was clicked
if(arg.equals("Clear"))
clearText = true;
start = 0;
stop = 0;
step = 0;
first = true;
setBackground(Color.white);
startField.requestFocus();
} //end the if clear
}//end action listener
}//end classThis will incorporate arrays, for loops, and Frames all in one.
Create a panel containing an array of 16 TextArea components that change color to correspond with the start, stop, and step values entered by the user. Perform the following tasks to create the Checkerboard Array application shown below. When the user enters the start, stop, and step fields and then clicks the Go button, the results are also shown below.
1. Call your application Checkerboard.java
2. You will need the following variables� declare them as private:
a. 16 component TextArea array
b. a Panel to hold the array
c. 3 TextField components with length of 10
d. 3 int variables to receive the start, stop, and step values
e. 3 Labels to display the words Start, Stop, and Step
f. a Go button
g. a Clear button
h. a Panel to hold the 3 TextFields, 3 Labels, and the 2 Buttons
3. Create a constructor method to:
a. construct each of the components declared above and initializes the start, stop, and step variables to zero (when constructing the TextArea components, use the following parameters: null, 3, 5, 3)
b. set the Frame layout to BorderLayout
c. write a for loop to loop the array and set each of the 16 TextArea components in that array so they cannot be edited. In the same loop, set each of the TextArea components text to be 1 more than the index number. Also in this same loop, set the background of each of the TextArea components to white.
d. set the Panel for the TextArea components to GridLayout with 4 rows, 4 columns, and both gaps set to 10
e. set the Panel for the TextFields, Labels, and button to GridLayout with 3 rows, 3 columns, and both gaps set to 5
f. add the components to their respective Panels
g. make the buttons clickable
h. place the Panels in the Frame� put one in the NORTH and one in the CENTER
i. Enter the addWindowListener() method described in the chapter� this is the method that overrides the click of the X so it terminates the application
4. In your actionPerformed() method:
a. convert the data in your TextFields to int and store them in the variables declared above
b. write a loop that goes through the array setting every background color to blue
c. write another loop that�s based on the user inputs. Each time the loop is executed, change the background color to yellow (so� start your loop at the user�s specified starting condition. You�ll stop at the user�s specified stopping value. You�ll change the fields to yellow every time you increment your loop based on the step value. REMEMBER: Your displayed values are 1 off from your index numbers!!)
5. Write a main() method that creates an instance of the Checkerboard Frame.
a. set the bounds for the frame to 50, 100, 300, 400
b. set the title bar caption to Checkerboard Array
c. use the setVisible() method to display the application Frame during execution
6. After you get all of this complete, include error handling to make sure:
a. the values entered in the TextFields are valid integers
b. the start value is greater than or equal to 1 and less than or equal to 16
c. the stop value is greater than or equal to 1 and less than or equal to 16
d. the step value is greater than or equal to 1 and less than or equal to 16
e. the start condition is less than the stop condition
f. when an error occurs, give an error message in a dialog box that is specific to their error, remove the text from the invalid field, and put the cursor in that field so the user has a chance to re-enter� this can be accomplished by using multiple try/catch statements
g. only change the colors if the numbers are valid
7. Create a clear button as seen in the example below. This button should:
a. clear out all 3 TextFields
b. change the background color of all TextArea array elements to white
c. put the cursor in the start field
8. Document!!
I know you guys are probably busy with your own stuff but any help and I would certainly appreciate itgot the yellow boxes to come up but just one box.....so is there something wrong with my yellow set background because I am not seeing any more errors
//packages to import
import javax.swing.JOptionPane;
import java.awt.*;
import java.awt.event.*;
public class Checkerboard extends Frame implements ActionListener
private Panel topPanel;
private TextArea topDisplay[];
private Panel bottomPanel;
private TextField startField = new TextField(10);
private TextField stopField = new TextField(10);
private TextField stepField = new TextField(10);
private Label startLabel = new Label ("Start");
private Label stopLabel = new Label ("Stop");
private Label stepLabel = new Label ("Step");
private Button goButton;
private Button clearButton;
private boolean clearText;
private boolean first;
private int start;
private int stop;
private int step;
//constructor methods
public Checkerboard()
//construct components and initialize beginning values
topPanel = new Panel();
topDisplay = new TextArea[16];
goButton = new Button("Go");
clearButton = new Button("Clear");
first = true;
bottomPanel = new Panel();
int start = 0;
int stop = 0;
int step = 0;
bottomPanel.add(startField);
bottomPanel.add(stopField);
bottomPanel.add(stepField);
bottomPanel.add(startLabel);
bottomPanel.add(stopLabel);
bottomPanel.add(stepLabel);
bottomPanel.add(goButton);
goButton.addActionListener(this);
bottomPanel.add(clearButton);
clearButton.addActionListener(this);
clearText = true;
//set layouts for the Frame and Panels
setLayout(new BorderLayout());
topPanel.setLayout(new GridLayout(4, 4, 10, 10));
bottomPanel.setLayout(new GridLayout(3, 3, 5, 5));
//construct the Display
for(int i = 0; i <= 15; i++)
topDisplay[i] = new TextArea(null, 3, 5, 3);
topDisplay.setText(String.valueOf(i+1));
topDisplay[i].setEditable(false);
topPanel.add(topDisplay[i]);
//add components to frame
add(topPanel, BorderLayout.NORTH);
add(bottomPanel, BorderLayout.CENTER);
//allow the x to close the application
addWindowListener(new WindowAdapter()
public void windowClosing(WindowEvent e)
System.exit(0);
} //end window adapter
public static void main(String args[])
Checkerboard f = new Checkerboard();
f.setTitle("Checkerboard Array");
f.setBounds(50, 100, 300, 400);
f.setLocationRelativeTo(null);
f.setVisible(true);
} //end main
public void actionPerformed(ActionEvent e)
boolean done = false;
//test go
String arg = e.getActionCommand();
//go button was clicked
if(arg.equals("Go"))
//convert data in TextField to int
int start = Integer.parseInt(startField.getText());
int stop = Integer.parseInt(stopField.getText());
int step = Integer.parseInt(stepField.getText());
while(!done)
try
if((start <= 1) && (start > 16)) throw new NumberFormatException();
else done = true;
} //end try
catch (NumberFormatException f)
JOptionPane.showMessageDialog(null, "You must enter start between 1 and 16", "Error", JOptionPane.ERROR_MESSAGE);
startField.setText(" ");
startField.requestFocus();
} //end catch
try
if ((stop < 1) && (stop > 16)) throw new NumberFormatException();
else done = true;
} //end try
catch (NumberFormatException f)
JOptionPane.showMessageDialog(null, "You must enter stop between 1 and 16", "Error", JOptionPane.ERROR_MESSAGE);
stopField.setText(" ");
stopField.requestFocus();
} //end catch
try
if ((step < 1) && (step > 16)) throw new NumberFormatException();
else done = true;
} //end try
catch (NumberFormatException f)
JOptionPane.showMessageDialog(null, "You must enter step between 1 and 16", "Error", JOptionPane.ERROR_MESSAGE);
stepField.setText(" ");
stepField.requestFocus();
} //end catch
try
if (start > stop) throw new NumberFormatException();
else done = true;
} //end try
catch (NumberFormatException f)
JOptionPane.showMessageDialog(null, "Stop cannot be larger than start", "Error", JOptionPane.ERROR_MESSAGE);
startField.setText(" ");
stopField.setText(" ");
stepField.setText(" ");
startField.requestFocus();
} //end catch
} //end while
for(int i = 0; i <=15; i++)
topDisplay[i].setBackground(Color.blue);
for(int i = start; i <= stop; step++)
topDisplay[i].setBackground(Color.yellow);
} //end the if go
//clear button was clicked
if(arg.equals("Clear"))
clearText = true;
startField.setText("");
stopField.setText("");
stepField.setText("");
first = true;
setBackground(Color.white);
startField.requestFocus();
} //end the if clear
}//end action listener
}//end class -
Problem with a view in XK01 transaction
Hi All,
I am working on upload conversion for Vendor Master. While doing conversion, i am getting a problem with a Contact person view in XK01 transaction. In contact person view the telephone field column sometimes allowing to add data ,sometimes it's not allowing data which results an error in conversion program saying that the telephone field in not an input field. I don't know why the view is showing the telephone field like that.
Can any one suggest the solution for this problem. I know this is configuration problem with a view but i posted in ABAP forums.
ThanksHi Ben,
I assume that you are writing a BDC program to upload contact person information. If so, you are trying to populate a table control here. Please check to see if you are calculating the index to assign values to the correct rows.
if you are calculating index in your program then i think it should be configuration problem as you said.
Thanks,
Ganesh. -
Problem with GET PARAMETER in "O4K_LICENSE" Transaction
Hi folks,
I am facing a problem with the usage of "GET PARAMETER ID" in the transaction O4K_LICENSE (IS-oil).
I have written a BDC which feeds in the License Type, External License type and a few other Mandatory fields to the Transaction, and on saving the transaction, SAP generates an "Internal License Number". This field has a Parameter ID "OIH", and I am using the command
GET PARAMETER ID 'OIH' FIELD lw_licin.
For the first pass of the loop, there is a value coming into lw_licin, but in the later loops this Value is not refreshing and the value which is coming into lw_licin is not changing. But the Database table OIHL is getting updated with the correct Internal License number values.
So, my question is, is there anyway by which i can refresh the SAP Global Memory after every loop pass?
Or, is there any way out to get the new generated values into lw_licin ?
Thanks in advance,
Vijay.Hi
If you clear the parameter, you should transfer a blank value to it:
DATA: NO_VALUE.
SET PARAMETER ID <ID> FIELD NO_VALUE.
Now the problem is this statament should be into loop and i think the transaction only does the GET PARAMETER.
If transaction doesn't do the SET PARAMETER yuo can do anything.
In your standard program there should be something like:
LOOP...
IF SY-TABIX > 1.
SET PARAMETER ID <ID> FIELD NO_VALUE.
ENDIF.
ENDLOOP.
but I think it's very hard there is a piece of code like that, and you can do nothing, because you can only set the parameter before calling the transaction (in bdc mode) and after calling the transaction but not while the transaction is working.
You should change the standard program to do this.
Max
Message was edited by: max bianchi -
Hi,
Im executing RSEOUT00 to process all outbound idocs with status 30. The problem is if I only have one idoc to be processed, the status remains 30 while if I have for example 5 outbound idocs, all idocs EXCEPT the last are processed. Processed Idocs would have status 03.
How come this report does not process the last IDOC? Is this a problem with selection parameters?
Thanks in advance.
Kenny
Message was edited by:
Kenny MartinezHi kenny,
What selection parameters you have given on screen?
You can give idoc number or time of change or msg type or execute in background setting some variants...
There is no chance to leave the last idoc unprocessed.
Try to execute once again.
There might b a chance, when you execute the program,last idoc might not be created.
Regards,
Ponraj.s. -
Errror while executing transaction code ME23N
hi,
Errror occurs while executing the transaction code ME23N
error message as follows:-
YOU ARE NOT AUTHORISED TO EXECUTE PROGRAM SAPLMEPO
PLEASE SUGGEST SOME SOLUTIONS TO IT.Hi,
Execute transaction ME23N. WHen you will get message for no authorization, enter /nSU53 in command field. System will display missing authorisation object frm your roles. Give this authorisation object along with values (or provide screeprint) to security person. He/ she may provide you required authorisation. -
I'm installing the SCSM2012 Management Server
component on a SQL dev box. During the installation, the very last step (Import Management Packs) fails with this error:
An error occurred while executing a custom action:_PopulateUserRoles
This upgrade attempt has failed before permanent modifications were made. Upgrade has successfully rolled back to the original state of the system. Once the correction are made, you can retry upgrade for this role.
I've already verified that the account I'm logged in with has SA access to the SQL database. Windows 2008 R2 firewall is turned off.....
Has anybody else run into this problem?I don't see anything indicative in the setup log. The setup seems to get all the way to the part where it installs the management packs. Then right after that is when the installation fails and it rolls back.
From the setup log, towards the end:
Property(S): ACTIONSUSER = NETWORK SERVICE
Property(S): ACTIONSDOMAIN = NT AUTHORITY
Property(S): ACTIONSUSER_FOR_DB = NETWORK SERVICE
Property(S): ACTIONSDOMAIN_FOR_DB = NT AUTHORITY
Property(S): SOURCEDIR = C:\SCSM\SCSM2012_Beta\Setup\Server\
Property(S): SourcedirProduct = {295201AE-EAB6-416C-8252-7C065243EF55}
Property(S): ProductToBeRegistered = 1
MSI (s) (9C:54) [17:33:22:951]: Note: 1: 1708
MSI (s) (9C:54) [17:33:22:951]: Product: Microsoft System Center Service Manager 2012 -- Installation failed.
MSI (s) (9C:54) [17:33:22:959]: Windows Installer installed the product. Product Name: Microsoft System Center Service Manager 2012. Product Version: 7.5.1354.0. Product Language: 0. Manufacturer: Microsoft Corporation. Installation success or error status:
1603.
MSI (s) (9C:54) [17:33:23:010]: Deferring clean up of packages/files, if any exist
MSI (s) (9C:54) [17:33:23:013]: MainEngineThread is returning 1603
MSI (s) (9C:20) [17:33:23:061]: RESTART MANAGER: Session closed.
MSI (s) (9C:20) [17:33:23:061]: No System Restore sequence number for this installation.
=== Logging stopped: 11/7/2011 17:33:22 ===
MSI (s) (9C:20) [17:33:23:065]: User policy value 'DisableRollback' is 0
MSI (s) (9C:20) [17:33:23:065]: Machine policy value 'DisableRollback' is 0
MSI (s) (9C:20) [17:33:23:065]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (9C:20) [17:33:23:065]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (9C:20) [17:33:23:066]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (9C:20) [17:33:23:067]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (s) (9C:20) [17:33:23:067]: Restoring environment variables
MSI (s) (9C:20) [17:33:23:089]: Destroying RemoteAPI object.
MSI (s) (9C:28) [17:33:23:089]: Custom Action Manager thread ending.
MSI (c) (C8:B4) [17:33:23:144]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (C8:B4) [17:33:23:175]: MainEngineThread is returning 1603
=== Verbose logging stopped: 11/7/2011 17:33:23 ===
Maybe you are looking for
-
MSI GF4Ti 4200-TD64-the fan is to loud..
Hi all.I put together a a system thats really quiet but the fan on my msi gf4 ti 4200 is really making noise.Anyone else think the same of their msi gf4 ti 4200 cards?Well today im gonna buy the Tt GF4 cooler and see if its less noisier and it comes
-
How to delete the Oracle directory
I have uninstalled oracle 10g but the directory is still on C:\ . How do you get rid of this directory. I try to delete it and it says the file is in use. msvcr71.dll I used the oracle uninstaller and check the registry. I want to reinstall 10g, but
-
Hi, We are looking at integrating InTune with our existing SCCM 2012 server, I had a question about this. We are going to primarily use InTune to manage Windows 7 and Windows 8 laptops/tablets located outside of the network, then use SCCM to manage
-
Trigger custom idoc through ALV when sales order is created in VA01 & VA02
Dear Experts, I am new to the concept of ALV_idoc. Please give me the procedure in detail. How to send custom fields to non SAP system when sales order is created or modified in VA01 &VA02? Can i use existing Logical Systems and Ports and partner pro
-
Why won't Photoshop PDF's read well on iPads?
At first, I thought it was specifically Safari on iPad that would not display vector data (such as text) from PDF's created with Photoshop CS6. Then I installed Chrome on my iPad and got the same problem. Displays all the pixel data, but none of the