Bank Account Project

Help!!! There are alot of things that we need to do in order to finish our project for tomorrow. We didn't start last minute so dont criticize us. We are not java programmers and we try to comprehend as much as we can but we are stuck. If anyone can help us on our project, it would be greatly appreciated.
Here is our code, comments are on the top of the code.
Right now the code works but we need to get the main menu correct. We need to stop looping so that the next menu can come up if selected from the previous menu.
* Bank_Main_Menu.java
* Created on April 8, 2004, 8:58 PM
/* The save routine (a hack)
* Bank public String toFileString() {
* return getName() + "|" +
* getAddress1() + "|" +
* getAddress2() + "|" +
/* Menu Structure
* MAIN MENU
* Exit (Leave Program)
* Load from File
* Load from Database**
* Save to File // Do not SAVE if nothing has been loaded!!!
* Save To Database
* (Go to the Bank Menu) // Make sure you create an EMPTY BANK OBJECT!
* Bank Menu // All menus should be in a while (true) and exit on 0!!
* 0) Exit (to Main Menu)
* Edit Bank Info // bank.edit();
* View Bank Info // bank.view();
* Edit Account
* View Account
* Delete Account
* Create Account
* ACCOUNTS MENUS (Sort of shared except Create!)
* 0) Exit
* X) Display Account for EACH item in the bank.vAccounts Vector
* Given user input idx > 0
* - Edit : ( (GenericAccount) bank.vAccounts.elementAt( idx-1 ) ).edit();
* - View : ( (GenericAccount) bank.vAccounts.elementAt( idx-1 ) ).view();
* - Delete : bank.deleteAccount( idx-1 );
* Adding A Checking Account:
* bank.addAccount( new CheckingAccount().edit() ); // edit() must return this;
* Adding A Saving Account:
* bank.addAccount( new SavingsAccount().edit() ); // edit() must return this;
* public void edit() // For the Bank
* { System.out.println("Thank you for editing the bank info "); }
import java.sql.*;
import java.util.Vector;
import java.io.*;
* @author cbolanos
public class Bank_Main_Menu {
final static int MAX_COL_WIDTH = 40;
final static String NULL_COL_VALUE = " ";
final static String driverClass = "sun.jdbc.odbc.JdbcOdbcDriver";
final static String connectionURL = // Uncommment one below to work for you
"jdbc:odbc:MS Access Database;DBQ=C:\\Program Files\\Microsoft Office\\Office11\\Samples\\Northwind.mdb";
//"jdbc:odbc:MS Access Database;DBQ=C:\\Program Files\\Microsoft Office\\Office\\Samples\\Northwind.mdb";
//"jdbc:odbc:MS Access Database;DBQ=D:\\NorthWind.MDB";
//"jdbc:odbc:Northwind"; // Comment this out if you use another
final static String userID = "sa";
final static String userPassword = "";
private Connection con = null; // We assume 1 connection/object
public Bank_Main_Menu() {
public void openConnection() throws ClassNotFoundException, InstantiationException, IllegalAccessException, SQLException {
System.out.print(" Loading JDBC Driver -> " + driverClass + "\n");
Class.forName(driverClass).newInstance();
System.out.print(" Connecting to -> " + connectionURL + "\n");
this.con = DriverManager.getConnection(connectionURL, userID, userPassword);
System.out.print(" Connected as -> " + userID + "\n\n");
public void closeConnection() {
try {
System.out.print(" Closing Connection...\n");
con.close();
catch (SQLException e) {
e.printStackTrace();
public ResultSet executeQuery(String sSQL) throws SQLException {
ResultSet rs = null;
try {
Statement statement = con.createStatement();
rs = statement.executeQuery(sSQL);
catch (SQLException e){
System.out.println("SQLException was thrown in executeQuery: " + e.getMessage());
throw e;
return rs;
public static String padString(String str, int size){
if (str == null) return NULL_COL_VALUE; // Null strings
StringBuffer result = new StringBuffer(str);
while (result.length() < size)
result.append(" ");
if (result.length() > size)
result.substring(0,size);
return result.toString();
public void displayRows(ResultSet rs, Vector vSizes) throws SQLException {
try {
int cnt = rs.getMetaData().getColumnCount();
while(rs.next()) {
for (int x=1; x<=cnt; x++){
int z = ((Integer) vSizes.elementAt(x-1)).intValue();
System.out.print(padString( rs.getString(x), z) );
System.out.println();
catch (SQLException e){
System.out.println("SQLException was thrown in displayRows: " + e.getMessage());
throw e;
public void displayHeaders(ResultSet rs, Vector vSizes) throws SQLException {
try {
ResultSetMetaData md = rs.getMetaData();
for (int x=1; x<=md.getColumnCount(); x++){
int z = Math.max(MAX_COL_WIDTH, md.getColumnDisplaySize(x));
vSizes.add( new Integer( z ));
System.out.print( padString(md.getColumnLabel(x), z) );
System.out.println();
catch (SQLException e) {
System.out.println("SQLException was thrown in displayHeaders: " + e.getMessage());
throw e;
System.out.println("");
public Vector resultToVector(ResultSet rs, Vector vNames) throws SQLException {
try {
String name;
while(rs.next()) {
name = rs.getString(1) + " " + rs.getString(2);
vNames.add(name);
catch (SQLException e){
System.out.println("SQLException was thrown in displayRows: " + e.getMessage());
throw e;
return vNames;
public String getFileName(ResultSet rs) throws SQLException {
try {
String columnLabels = "";
ResultSetMetaData md = rs.getMetaData();
for (int x=1; x<=md.getColumnCount(); x++){
columnLabels = columnLabels + md.getColumnLabel(x);
if(x==md.getColumnCount()){
//last column should not add '_'
else{
columnLabels = columnLabels + "_";
return columnLabels;
catch (SQLException e){
System.out.println("SQLException was thrown in displayHeaders: " + e.getMessage());
throw e;
/* public String getFileHeader(ResultSet rs) throws SQLException {
try {
String columnLabelspayInterest = "";
ResultSetMetaData md = rs.getMetaData();
for (int x=1; x<=md.getColumnCount(); x++){
columnLabels = columnLabels + md.getColumnLabel(x) + "[" + md.getColumnDisplaySize(x) + "]";
if(x==md.getColumnCount()){
//last column should not add '_'
else{
columnLabels = columnLabels + "_";
return columnLabels;
catch (SQLException e){
System.out.println("SQLException was thrown in displayHeaders: " + e.getMessage());
throw e;
private static void writeFile(String sFileName, Vector vData){
try{
String str;
String FilePath = "c:/LEC-12/" + sFileName;
PrintWriter pw = new PrintWriter(new FileWriter(FilePath)); //reading file into the buffer
for(int i = 0; i < vData.size(); i++){
str = (String)vData.elementAt(i).toString();
pw.println(str); //print name in good.txt, bad.txt, average.txt
//System.out.println(str);
pw.close();
catch(Exception e){
public void WritingToFile() throws IOException {
public void writeToFile(Vector vData){
try{
String str;
String FilePath="c:\\java\\save.txt";
PrintWriter pw = new PrintWriter(new FileWriter(FilePath));
for (int i=0; i < vData.size(); i++) {
str=(String)vData.elementAt(i).toString();
pw.println(str);
pw.close();
catch(Exception e)
public static Vector stringToVector(String sLine, String sDelim) {
Vector v = new Vector();
String s = new String(sLine);
int x = sLine.indexOf(sDelim);
while (x >= 0) {
String sPiece = s.substring(0, x);
v.add(sPiece);
s = s.substring(x + 1).trim();
x = s.indexOf(sDelim);
v.add(s);
return v;
public static void writeVectorToFile(Vector v, String sFileName)
throws FileNotFoundException, IOException {
BufferedWriter fileOut = new BufferedWriter(new FileWriter(sFileName));
for (int x = 0; x < v.size(); x++) {
fileOut.write(v.elementAt(x).toString());
if (x != v.size()-1) fileOut.write("\n");
fileOut.close();
public static void writeVectorToFile(Vector v, String sFileName)
throws FileNotFoundException, IOException {
BufferedWriter fileOut = new BufferedWriter(new FileWriter(sFileName));
for (int x = 0; x < v.size(); x++) {
fileOut.write(v.elementAt(x).toString());
if (x != v.size()-1) fileOut.write("\n");
fileOut.close();
/** Creates a new instance of Bank_Main_Menu */
BankSystem(DataManager dataManager) throws java.io.IOException
this.dataManager=dataManager;
reader=new BufferedReader(new InputStreamReader(System.in));
writer=new BufferedWriter(new OutputStreamWriter(System.out));
//////////////////////////////////////MAIN MENU/////////////////////////////////
public void LoadfromFile() {
String fileName = "c:/java/names.txt" ;
String line;
try {
BufferedReader in = new BufferedReader(
new FileReader( fileName ) );
line = in.readLine();
while ( line != null ) // continue until end of file
System.out.println( line );
line = in.readLine();
in.close();
catch ( IOException iox ) {
System.out.println("Problem reading " + fileName );
//private BufferedReader reader;
// System.out.println(" Loading from file");
//System.out.println(" ");
public void LoadfromDatabase() {
Vector vSizes = new Vector();
Bank_Main_Menu mainPrg = new Bank_Main_Menu();
try {
mainPrg.openConnection();
try {
ResultSet rs = mainPrg.executeQuery("SELECT Title,LastName,FirstName,City,Region FROM Employees order by Title,lastname");
mainPrg.displayHeaders(rs, vSizes);
mainPrg.displayRows(rs, vSizes);
catch (Exception e) { e.printStackTrace(); }
finally {     mainPrg.closeConnection(); }
catch (ClassNotFoundException e) { e.printStackTrace(); }
catch (InstantiationException e) { e.printStackTrace(); }
catch (IllegalAccessException e) { e.printStackTrace(); }
catch (SQLException e) { e.printStackTrace(); }
catch (Exception e) {
System.out.println("Exception was thrown in main(): " + e.getMessage());
e.printStackTrace();
//private BufferedReader reader;
System.out.println(" Loading from Database");
System.out.println(" ");
public void WriteToFile(){
Vector vSizes=new Vector();
Vector vNames=new Vector();
vNames.add("Sheila");
WritingToFile wf = new WritingToFile();
String FileName;
wf.writeToFile(vNames);
System.out.println(" Saving to file");
//System.out.println(" ");
public void SavetoDatabase(){
System.out.println(" Saving to Database");
System.out.println(" ");
//////////////////////////////////////BANK MENU////////////////////////////////
public void GotoBankMenu(){
System.out.println("Welcome to the bank Menu");
System.out.println(" Bank Menu ");
System.out.println(" 0. Exit");
System.out.println(" 1. Edit Bank Information");
System.out.println(" 2. View Bank Information");
System.out.println(" 3. Edit Account");
System.out.println(" 4. View Account ");
System.out.println(" 5. Delete Account ");
System.out.println(" 5. Create Account ");
public void bankDetails() {
public void listAccounts(){
System.out.println("These are the accounts");
public void accountOptions(){
System.out.println("These are the account options");
public void add_Account(){
System.out.println("This is how you add an account");
/* public void deleteAcc() throws IOException {
int i = selectAnAccount();
if (i >= 0) {
vBankAccounts.remove(i);//vBankAccounts is the vector object and remove() is a method
System.out.println("Account deleted.");
public void payInterest() throws IOException {
int count = 0;
for (int x = 0; x < vBankAccounts.size(); x++) {
if (vBankAccounts.get(x) instanceof SavingsAccount) {
((SavingsAccount)vBankAccounts.get(x)).addInterestTransaction();
count++;
// public void addAcc(GenericAccount a) {
// vBankAccounts.add(a);
public void payInterest(){
System.out.println("This is how you pay interest");
public void print_statementofAccount(){
System.out.println("This is how you print a statement");
public void loadAccountsFromFile(){
System.out.println("This is how you load an account from file");
public void loadAccountsfromDatabase(){
System.out.println("This is how you load an account from a database");
public void StoreAccounts(){
System.out.println("This is how you store an account");
public static int menu() {
System.out.println("Welcome to the main menu. Please choose from the following options:");
System.out.println(" MAIN MENU ");
System.out.println(" 0. Exit");
System.out.println(" 1. Load from File");
System.out.println(" 2. Load from Database");
System.out.println(" 3. Save to file");
System.out.println(" 4. Save to Database");
System.out.println(" 5. Go to Bank the Bank Menu");//need to create an instance of bank class that contains the elements of bank menu.
System.out.println(" 6. Print Statement of Account");
System.out.println(" 7. Pay Interest");
System.out.println(" 8. Load Accounts from file");
System.out.println(" 9. Load Accounts from Database");
System.out.println("10. Store Accounts");
System.out.println(" MAIN MENU ");
System.out.println(" 0. Exit");
System.out.println(" 1. Edit Bank Information");
System.out.println(" 2. List Accounts");
System.out.println(" 3. Account Options");
System.out.println(" 4. Add an Account ");
System.out.println(" 5. Delete Account ");
System.out.println(" 6. Print Statement of Account");
System.out.println(" 7. Pay Interest");
System.out.println(" 8. Load Accounts from file");
System.out.println(" 9. Load Accounts from Database");
System.out.println("10. Store Accounts");
MAIN MENU
* Exit (Leave Program)
* Load from File
* Load from Database**
* Save to File // Do not SAVE if nothing has been loaded!!!
* Save To Database
* (Go to the Bank Menu)
int OptionChosen;
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
try {
OptionChosen = Integer.parseInt(in.readLine());
catch (Exception e) {
OptionChosen = 0;
return OptionChosen;
* @param args the command line arguments
public static void main(String[] args) {
Bank_Main_Menu bBank = new Bank_Main_Menu(); //Creating an object of the class
while ( true ) {
int userInput = menu();
if (userInput==0) {
System.out.println(" Good Bye ");
return;
System.out.println("You chose " + userInput);
switch(userInput){
case 1:
bBank.LoadfromFile();//Calling a method
break;
case 2:
bBank.LoadfromDatabase();//Calling a method
break;
case 3:
bBank.WriteToFile();//Calling a method
break;
case 4:
bBank.SavetoDatabase();//Calling a method
break;
case 5:
bBank.GotoBankMenu();//Calling a method
break;
case 6:
bBank.print_statementofAccount();//Calling a method
break;
case 7:
bBank.payInterest();//Calling a method
break;
case 8:
bBank.loadAccountsFromFile();//Calling a method
break;
case 9:
bBank.loadAccountsfromDatabase();//Calling a method
break;
case 10:
bBank.StoreAccounts();//Calling a method
break;
while ( true ) {
int userInput = menu();
if (userInput==0) {
System.out.println(" Good Bye ");
return;
System.out.println("You chose " + userInput);
switch(userInput){
case 1:
bBank.bankDetails();//Calling a method
break;
case 2:
bBank.listAccounts();//Calling a method
break;
case 3:
bBank.accountOptions();//Calling a method
break;
case 4:
bBank.add_Account();//Calling a method
break;
case 5:
bBank.delete_Account();//Calling a method
break;
case 6:
bBank.print_statementofAccount();//Calling a method
break;
case 7:
bBank.payInterest();//Calling a method
break;
case 8:
bBank.loadAccountsFromFile();//Calling a method
break;
case 9:
bBank.loadAccountsfromDatabase();//Calling a method
break;
case 10:
bBank.StoreAccounts();//Calling a method
break;

change this:
while ( true ) {
int userInput = menu();
to
int userInput = menu();
while ( userInput != 0 ) {
if (userInput != 5)
userInput = menu();
don't have time to explain too well....

Similar Messages

  • Bank Account details in Vendor Master

    Hi
    Vendor Code is common for all co codes . The vendor has different Bank account numbers for each Co code. Hence while mainting the vendor master in the tab payment transactions all bank details appear for one co code & not able to identify the bank account no. for that co code. We are finding it difficult while the payment is made thru ebanking.
    Pls advise at the earliest.
    Regards
    Veena

    Hi Veena,
    As per our project you are maintian the all bank account information in one vendor code and same is vendor is avaialable all company code hence it is showing all bank ac information it is standard design by you. There is no solution for your issue you have to identify your selft while doing any transaction  with vendor bank accounts. or else please write a validation which company code is relates to which bank account if vendor is so....
    Reg
    Madhu M

  • How can I use Paypal only when I check the box "pay with Paypal" and not when I check "pay cash" or "pay on my bank account number"

    Hello,
    Thanks for your time if you can help me solving this problem.
    I have used Fromscentral for a long time now and it's really working fine but I can't find a solution for a simple problem I'll try to explain below.
    Ok, My students can check which subscription they want :
    1 art class 25€
    3 month subscription 250€
    6 month subscription 500€
    When they have made that choice (only one) they can proceed and pay by Paypal.
    But what happens if they want to pay their subscription at the studio in cash or if they want to wire the money on my bank account?
    Well, it's not possible to select either of those two options and by doing so inactivate Paypal.
    That's the problem.
    Thanks to let me know how to do this
    Phil

    Hi,
    In this scenario, I would suggest you to create another form for the cash and wire payments. This form can be embedded to the current form you have, students who wants to pay via cash or wire transfers; they can click on the link and fill their application separately.
    Unfortunately, it is not possible to disable Paypal; using the conditional form elements.
    Regards,
    Nakul

  • Can I Use iTunes Store without Storing Bank Accounts, etc, in my Profile?

    Hi
    Today a fraudulent charge of $89.99 appeared on my iTunes account. This suggests that a hacker has obtained my password, and hence access to all information in my iTunes account, including credit card or Paypal account information. I can deal with having to claim refunds for fraudulent iTunes purchases, but I cannot afford to risk ID Theft, or to have my back account information in the possession of hackers.
    (1) Is it possible to maintain an iTunes account that does not store bank accounts, and ideally stores no personal information other than my email address?
    (2) If I can do this, I assume I'd then have to enter that information for each purchase. Will this information be expunged once the ourchase is complete? Or would it remain on the system in some form, accessible to hackers?
    (3) If (1) is not possible, how do I cancel my iTunes account? There does not seem to be such an option on the iTunes Account Management screens.
    Thanks,
    Chris

    You can remove your credit card from your account. Go into the account, click "Edit payment information" and you will see the option under credit card to click "None."
    For purchasing, you can either enter the card info per transaction, or you can start using iTunes gift cards which are readily available.

  • How can I change my bank account details on the iPad

    I have already registered on iTunes but my bank account and email address are different now so I am trying to change this in order to buy an iBook. I am fast running out of patience as the iTunes 'change your account' details section says it's being updated and "sorry for the inconvenience" !
    I have so far spent an hour trying to change am thinking to a trip into whsmith s the better option as I don't want to be billed by the bank that I no longer use as its the only one that I am registered with.

    https://appleid.apple.com/cgi-bin/WebObjects/MyAppleId.woa/  ....manage apple ID.. Here you can change your email.
    You tried in the App Store, at the bottom of main page, selecting your apple I'd and hitting view apple id? Then you can change payment information.

  • When I sign in to my bank account this pops up: na3zz.playnow.dollfield.eu and a bunch of numbers. Also it says update now, though I never click on it. Help.

    As soon as I sign in to the bank but before I put in my secure passwords, I look and there is another Mozilla tab saying update 7 drivers, or update now. Above is one of the lines I saw in my browser. This doesn't seem to be happening on any other website and so far my bank account is fine. But this worries me. I tried my partner's computer and the same thing happened. I just did it again and this came up. (I have already updated to the newest firefox by the way.) This message came with the Mozilla logo too but it wouldn't copy over to this letter.
    http://www.lpmxp2.com/393C7C213B2057557D61273D212C7B545FA8850C068E5598E2EDD7F75F9913F870BFCBF4F7F14D2E3903E1A8BA4DE53F?tgu_src_lp_domain=www.allsoftdll.com&ClickID=12824897611400706742&PubID=274944
    Recommended
    You are currently browsing the web with Firefox and it is recommended that you update your video player to the fastest version available.
    Please update to continue.
    OK
    You are currently browsing the web with Firefox and your Video Player might be outdated
    Please update to the latest version for better performance
    LEGAL INFORMATION
    ATTENTION! PLEASE READ THIS AGREEMENT CAREFULLY BEFORE ACCESSING THE SITE AND DOWNLOADING ANY CONTENT. IF YOU USE THE SITE OR DOWNLOAD CONTENT YOU AGREE TO EACH OF THE FOLLOWING TERMS AND CONDITIONS.
    This is a legally binding contract between you and the installer. By downloading, installing, copying, running, or using any content of allsoftdll.com, you are agreeing to be bound by the terms of this Agreement. You are also agreeing to our Privacy Policy. If you do not agree to our terms, you must navigate away from our Sites, you may not download the Content, and you must destroy any copies of the Content in your possession.
    If you are under 18, you must have your parent or guardian's permission before you use our Sites or download Content. In an effort to comply with the Children's Online Privacy Protection Act, we will not knowingly collect personally identifiable information from children under the age of 13.
    This Agreement may be modified by us from time to time. If you breach any term in this Agreement your right to use the Sites and Content will terminate automatically.
    1. The Download Process.
    Your download and software installation is managed by the Installer. The installer(i) downloads the files necessary to install your software; and (ii) scans your computer for specific files and registry settings to ensure software compatibility with your operating system and other software installed on your computer. Once the installer has been initiated, you will be presented with a welcome screen, it allows you to choose to install the software or cancel out of the process. We may show you one or more partner software offers. You are not required to accept a software offer to receive your download. We may also offer to: (i) change your browser's homepage; (ii) change your default search provider; and (iii) install icons to your computer desktop. Software we own and our partner's software may include advertisements within the application.
    2. Delivery of Advertising.
    By accessing the Sites and downloading the Content, you hereby grant us permission to display promotional information, advertisements, and offers for third party products or services (collectively "Advertising"). The Advertising may include, without limitation, content, offers for products or services, data, links, articles, graphic or video messages, text, software, music, sound, graphics or other materials or services. The timing, frequency, placement and extent of the Advertising changes are determined in our sole discretion. You further grant us permission to collect and use certain aggregate information in accord with our Privacy Policy.
    TREATMENT OF PERSONAL INFORMATION
    In compliance with Act15/1999, 13 December, of Protection of Personal Information and development regulation (hereinafter, the Company), holding company of this Web Site,(hereinafter, the Portal) informs you that the information obtained through the Portal will be handled by the Company, as the party in charge of the File, with the goal of facilitating the requested services, attending to queries, carrying out statistical studies that will allow an improvement in service, carrying out typical administrative tasks, sending information that may result of your interest through bulletins and similar publications, as well as developing sales promotion and publicity activities related to the Portal.
    The user expressly authorizes the use of their electronic mail address and other means of electronic communication (e.g., mobile telephone) so that the Company may use said means of communication and for the development of informed purposes. We inform you that the information obtained through the Portal will be housed on the servers of the company OVH, SAS, located in Roubaix (France).
    Upon providing your information, you declare to be familiar with the contents here in and expressly authorize the use of the data for the informed purposes .The user may revoke this consent at any time, without retroactive effects.
    The Company commits to complying with its obligation as regards secrecy of personal information and its duty to treat the information confidentially ,and to take the necessary technical, organizational and security measures to avoid the altering, loss, and unauthorized handling or access of the information, in accordance with the rules established in the Protection of Personal Information Act and the applicable law.
    The Company only obtains and retains the following information about visit our site: The domain name of the of the provider (ISP) and/or the IP address that gives them access to the network.
    The date and time of access to our website. The internet address from which the link that that leads to our web site originated. The type of browser client. The client's operating system. This information is anonymous, not being able to be associated with a specific , identified user. The Portal uses cookies, small information files generated on the user's computer, with the aim of obtaining the following information: The date and time of the most recent visit to our web page. Security control elements to restricted areas.
    The user has the option of blocking cookies by means of selecting the corresponding option on their web browser. The Company assumes no responsibility through if the deactivation of cookies supposes a loss of quality in service of the Portal.
    If you would like to contact us via e-mail, please send a message here
    Download and Install Now
    Accept and Install
    Terms & Conditions
    Privacy Policy
    Contact Us
    Another one appeared too:
    http://hjpzz.playnow.dollfield.eu/?sov=412093510&hid=hllxrtplhvhh&id=XNSX.1282489761.242716.bcd1066d14.5716.753da997a17f9f6fe278b4412637784f%3A%3Apc
    Thanks for any help.

    What you are experiencing is 100% related to Malware.
    Sometimes a problem with Firefox may be a result of malware installed on your computer, that you may not be aware of.
    You can try these free programs to scan for malware, which work with your existing antivirus software:
    * [http://www.microsoft.com/security/scanner/default.aspx Microsoft Safety Scanner]
    * [http://www.malwarebytes.org/products/malwarebytes_free/ MalwareBytes' Anti-Malware]
    * [http://support.kaspersky.com/faq/?qid=208283363 TDSSKiller - AntiRootkit Utility]
    * [http://www.surfright.nl/en/hitmanpro/ Hitman Pro]
    * [http://www.eset.com/us/online-scanner/ ESET Online Scanner]
    [http://windows.microsoft.com/MSE Microsoft Security Essentials] is a good permanent antivirus for Windows 7/Vista/XP if you don't already have one.
    Further information can be found in the [[Troubleshoot Firefox issues caused by malware]] article.
    Did this fix your problems? Please report back to us!

  • What is the difference between https: and http: at the beginning of the web address? Does this effect security when looking onto bank accounts?

    New to foxfire, and not very computer savvy. When enter search for bank account noticed the the web address came up with a http: rather than an https: as it normally does when I search from safari on MAC, or even at my PC at work. Not sure what the difference is but if it is a security thing than foxfire is no good for my use.

    In Firefox 4 and later you no longer have the Status bar that showed the padlock in previous Firefox versions.<br />
    The padlock only shows that there is a secure connection and doesn't guarantee that you are connected to the right server.<br />
    So you might still be connected to the wrong server if you make a typo in the URL and someone has claimed that mistyped URL.<br />
    The functionality of the padlock has been replaced by the [[Site Identity Button]] on the left end of the location bar.<br />
    See also:
    * http://www.dria.org/wordpress/archives/2008/05/06/635/
    * https://support.mozilla.com/kb/Site+Identity+Button
    * http://www.mozilla.com/en-US/firefox/security/identity/
    You can use this extension to get a padlock on the location bar.
    *Padlock: https://addons.mozilla.org/firefox/addon/padlock-icon/

  • Business Area is not getting updated in "Main Bank Account" Line item (FF_5

    Hi Gurus,
    I am executing T Code: FF_5 for uploading the "Multi-Cash" Format. This transaction clears the Bank Clearing Account and post the entry to the credit of "Bank Main Account".
    Now while i had executed F110, the Business area was properly captured in the Bank Clearing Account Line item. But while executing FF_5, the Business Area is not getting captured against the "Main Bank Account" Line item.
    Can you please tell me how to capture the Business Area against the "Main Bank Account" Line item.
    Rgds,
    Prasad.

    Hi,
    1. In case of Business where payments are made centrally it is important to report
        Bank A/c Business area wise.
    2. However I have solved the problem by doing "Sustitution", and its working fine. The Business Area is getting updated against the Main Bank Account Line item.
    3. I am however getting one error while doing the upload in FF_5. The error occurs
       only if Business Area is a "required" field in Bank Account's "Field Status
       Group".
       Error: (00 298) Formatting error in the field COBL-GSBER ; see next message.
       But if I make Business Area as an Optional Field I am not getting an error and
       also the posting is done to Main Bank Account.
    Is there anyother method by which this error can be corrected.
    I have assigned 2 points for your inputs. Can you help me to solve this error as well.
    Rgds
    Prasad

  • Best Buy hijacked my bank account and disposed my Best Buy points

    I placed an online order on 09/05/2014 (Order number: (removed per forum guidelines) around 4pm eastern, and about 3 hours later, I got another email stating "YOUR ITEM HAS BEEN CANCELED". It was for an in-store open box item, which I was able to pay for online and pick-up at the store, or so I thought. I used two $5.00 reward certificates, a gift card, and my credit card to finalize the transaction. The email titled, "YOUR ITEM HAS BEEN CANCELED" contained this information:
    Be assured that if you paid by credit card, it has not been charged, and any other method of payment has been credited. If you used a Gift Card for this order and no longer have it, please call the number below and we'll send you a replacement.
    If you have any questions about your order or need further assistance — or if you'd like help finding a similar item — please contact us at
    1-888-BEST BUY (1-888-237-8289).
    Once again, we're sorry for this inconvenience, and are working hard to serve you better in the future.
    Sincerely,
    Karalyn Sartor
    Vice President Customer Care
    Well, lets just start wih Karalyn did not answer my call or attempted to help.
    My gift card was immeditely re-credited, however it has been a different story for the other method of payment. My certificates which were accumulated through purchases totaling over $500 dollars, never regenerated (i've called 3 separate times about when are they going back to my points bank and responses range from 24hr to 45days) it's now Wednesday this happen last Friday. The cancelation email stated my credit card would not be charged, but Best Buy did something worse they placed a hold on my card for this order that wasn't fulfilled and actually canceled by Best Buy employees at the store(553) due to not in stock (as stated in cancelation email).
    The transaction was completed online because it indicated stock was available and the, "Thank you for your order" email implied that ownership was mine. I don't understand why Best Buy placed a hold on my card, if the transaction was manually checked and canceled? What makes it worse there was no attempt to contact me to substitute canceled order or give me a definitive reason why it was canceled. In fact, my reward certificates that I accumulated over some time were gone due to this cancelled order and no definitive answer has been given to when they will show back on my account. I was told Friday the hold would release in 3-5 days and it "should" drop, but it now Wednesday. I would understand if this was a return transaction and I have to wait for my funds to be available again, but I had no possession of item and it the transaction didn't go through why is Best BUy holding my money hostage? I'm not in the business of lending out money, and I needed those funds to actually acquire what I attempted to in my order. I shouldn't have to wait on my money, I feel like I'm being bullied and down right punished.
    So, now it gets worse for me because. I called I-800 for Elite Plus reward members ( been a member since it was Premier Silver) to make sure stock was available on a similar item (at full price), and asked about the points, I lost and how I would be able to apply them to my purchase. The rep adjusted the price to accommodate my transaction and said that the points would be still go back on my account in 24 hrs. This new order was finalized on the same day as original order Friday 09/05/2014.
    Well, I checked my bank account Monday , and was surprised to see the original cancelled order was still there, as well as two identical transaction that I'm assuming represented my new order. I was patient and waited till Tuesday to check again, and hoped that all mistaken holds would drop, but I was wrong. Instead, now a hold actually posted as a completely different amount (lower) with the new order number associated to it, and the other amount(what I expected) is also there plus the original transaction amount. Who gave Best By create a third order without my consent? Why did Best Buy assume I had money to lend their cooperation? Why did Best Buy assume that my funds were at their disposal and authorized their own transaction? How dos Best Buy not consider unapproved transactions could overdraft my account? I called and asked, but no answer could be given to why that happen except that the rep charged me twice, and thats why theres two holds, but then that doesn't explain why one of those holds post at a cheaper price with my new order number on it. This is crazy, there is no reason why a third order should have been created because I didn't approve it. This has been too many days without my money, and these holds total a little pass $300.00 dollars (not chump change).
    Yesterday (09/09/14) I contacted my bank to find a solution to these unwarranted charges, and the only way to expedite and release my funds would be in a from of a letter from best buy on their letter head to be faxed to 18663097443 with the transaction amounts, card number, my name, date of transaction, signed by a manager, and a statement informing the bank that Best Buy would not collect on those charges. The other solution was to dispute the charge that posted because that amount was not contracted to be fulfilled under the agreement of the order form.
    So, I called Best Buy again. Well, after over an hour on the phone and the rep spoke to her superiors which declined the request, so I asked for the case number, but the rep told me that after during the conversation her computer crashed and no number could be given. So, I asked for some type of compensation for this crazy ordeal and for the financial position it put me in by creating a new order and holding funds from a canceled order. Well, she said my situation didn't correspond to reasons that warranted compensation, not even a coupon. I thought what happen to customer service as being a reason? The Best Buy rep did seem to empathize with my situation, and asked again for that authorization letter, and she said she got it approved; this was around 5pm yesterday. She then even said she was able to generate a case number with this approval (case number 144087240).
    Guess what Best Buy community its now Wednesday, and the holds are all there no communication was sent to the resolution department on the behalf of Best buy and I'm still out $300. plus dollars since Friday. Normally banks charge interest on loans, what will Best Buy do for me now that I have stolen my money? I never gave consent to create a third order, which now I will have to dispute and report to the Better Business Bureau. The most unbelieveble part of this mess is that the item in my original order that satrted all this is still up on the Best Buy page. An employee supoosley checked and made the determination that the item is out of stock, but its still on the webpage to trap another customer in lending Best Buy capital to fund their organization. I would clike to challenage any employee to attempt to but this item and see what happens to their funds. I mean, come on Best Buy if you don't pay the employee to trap people, then have them remove the item off the website where people are becoming victims to this money pit. Here is the link go for it and see what happens to you Karalyn Sartor, Vice President Customer Care. 
    http://www.bestbuy.com/site/apple-open-box-ipad-mini-with-wi-fi-16gb-white-silver/6208541.p?id=12187...
    I shop at Best Buy so much I held the silver Premier status since it was introduced, and every year the amount of how much you spend gets raised as benefits get removed, I've been able to surpass that threshold to maintain Elite Plus status since it too has been created topping almost $5000.00 this year alone, and we haven't hit Christmas yet. This experience is something to consider next time I think about going to Best Buy.

    Good afternoon robertocar78,
    After reading through your detailed post, I can fully understand why you would be frustrated with this experience. First off, stores should ensure that their clearance and open-box items listed on BestBuy.com are up-to-date to prevent such experiences as yours. Secondly, to have such an amount of funds unavailable would be quite worrisome, and I hope that I can bring some light to your particular situation.
    Using the email address you registered with the forum, I was able to locate your cancelled order as well as the replaced order. Typically when an order is placed, the funds are immediately authorized to ensure the funds are available. While this authorization may make the funds unavailable, the funds have not actually been collected.
    Once an order ships, the funds will be collected at that time. Should there be more than one item on an order, if the items ship separately or at different times, you may be charged for the individual items. That being said, you could see multiple smaller charges for one order that together make up the order total. If an order is cancelled, the authorization should be dropped on our end. However, this may take 3-5 business days to reflect on your end, depending on your financial institution’s processing times.
    I was able to see that you have been working extensively with Todd on our Consumer Relations team in regards to your situation. I spoke with him personally about your particular situation and let him know that you have also posted here in regards to your concerns. I’m happy to hear that he has been able to assist you in resolving most of your issues thus far.
    Also, please know that I am reaching out to the Tropicaire store in Miami, FL store in regards to this iPad listing to ensure they have a chance to correct any inventory or listing issues they may have. I am truly sorry for any inconvenience this experience may have caused you. I hope that this experience has not influenced your future shopping destinations.
    If you should have any further concerns or questions, please feel welcome to reach out to me here on the thread or by sending me a private message via the link in my signature below.
    Cheers!
    Tasha|Social Media Specialist | Best Buy® Corporate
     Private Message

  • Why is it so difficult to CANCEL a subscription to AOLs cyber newspaper, "THE DAILY".  It appears to have been made very possible as a scam, so once you give them the automatic, weekly deduction to your credit card or bank account, it's non cancelable!

    BEWARE:  if you subscribe to AOL'S cyber newspaper (for 99¢ per week),you will have to give them authorization to charge your account weekly vain iTunes/apple account or credit card or bank account.  Once you do that you have a better chance having a long phone chat with Oboma about all the people now on welfare, than getting someone to at AOL or APPLE to cancel your subscription.  You will get routed all around and put on hold and finally referred to a forum where this has been REPEATEDLY asking ...and, per APPLE, answered.  In fact, when you follow the APPLE given link (a live person at APPLE sends you the link by email but can not tell you what to do on the phone) ... And you go to the link, you will find ...as I did and others commented they did too...that the link suggestions do not work to allow younto cancel The Daily!   At this point younwill have over an hour, perhaps 2 (as in my case) invested and STILL NOT HAVE IT CANCELLED.
    What incompetence by AOL and APPLE!   Or wait; do you really think this is made so complex, not by incompetence, but by design?
    You mean you think AOL ...once the got your account debit authorization working, the want to make it nearly impossible for you to stop them from continuing to "milk the cow"?   They do have a dubious, to put it politely, record onmcustomer care (reason theynlost literally millions of paying "AOL Members" starting about mid 1990's ...and then making AOL free before ALL their "members left".)
    Ok, so it is not hard to see AOL doing something like this.  I admit.  However, with ITunes participating in the billing for "the Daily. Onto your Aplle Account credit card or bank account, do you think the generally ethically run APPLE would participate in the AOL scam too?  Why can't or doesn't,t APPLEgive you a straight answer or take care of stopping the itunesnbilling for "The Daily"?  Thismismbad enoughmthat a forum has started on the question and APPLE refers youmto that NOT VERY HELPFUL, short, old forum discussion.
    Is there a conspiracy here ... A scam?   Or, is there some logical and reasonable explanation?   Absent a such a good explanation, this is class action lawsuit material ...to recover all the amounts deducted from customers who wanted to cancel but did not have the time and endurance to figure out how to cancel.

    Yoor post is very confusing. AOL's iPad magazine is called "Editions" and it's free. "The Daily" is put out by TheDailyHolding and is owned by Rupert Murdoch. You've already posted in another thread where the solution was given. Other people seem to have manged to get unsubscribed.
    Best of luck.

  • I currently have my credit card on my iTunes account and when I have no money in my bank account it won't let me download the free apps even though they don't cost anything. How do I stop this so I can download or remove my credit card?

    I currently have my credit card on my iTunes account and when I have no money in my bank account it won't let me download the free apps even though they don't cost anything. How do I stop this so I can download or remove my credit card?

    All downloads from iTunes are tied to the account that downloaded it, you can't re-download content via a different account. You checked the spam folder on yourr old account as well as the Inbox, and depending upon how long ago you did it, have you retried getting it reset : http://appleid.apple.com, then 'reset your password' ?

  • If I deposit money into my bank account will it let me download more apps?

    Basically I bought about 4 songs and a game on Monday
    I didn't know how much was in my bank account and well, since Wednesday I've not been able to buy anymore apps or songs etc.
    It says: "there is a billing problem with a previous payment. Please update your payment method."
    It's asking me to update my payment methods, but when I do it says: "your payment method was declined. Please choose another."
    So my question is... If I put money into my bank account will it continue to work normally?
    Will the items I bought which weren't paid for be paid once I deposit money into my bank account? Once it's been paid will I be able to download again?
    By the way, I pay via a debit Visa card.

    Again:
    You'll have to use a credit card or redeem an iTunes gift card.

  • I recently purchased a book and according to my bank account the payment went through buy now when I try to download anything iTunes says there was a problem with my last purchase and won't let me download how do I fix this please?? Do I have to pay again

    I Recently purchased a book from iTunes and according to my bank account the payment was successfull but now when I try to sownload anything it says there was a payment issue with my last purchase! How do I fix this? Do I have to pay again??

    Contact the store support staff at: http://www.apple.com/emea/support/itunes/contact.html for help.

  • Has anyone else had Itunes bill your bank account for $99.99 for an app/gam that (a) you didn't authorize and (b)it states "FREE" when you finally find this app? Now they are bs'ing around and will not give me my money/I want to speak w/management!!!

    ITUNES HAS CHARGED MY DEBIT CARD $99.99 FOR GLOBAL WAR RIOT-SOME GAME I DID NOT KNOW WAS LOADED ON MY OTHER PHONE; HOWEVER, WHEN I PULLED UP THIS APP TO SEE EXACTLY WHAT IT WAS WAS I SURPRISED TO SEE I COULD DOWNLOAD IT FOR 'FREE'. I HAVE CONTACTED ITUNES THROUGH THIS REDICULOUSLY CHICKEN SH_T SYSTEM THEY USE SO THEY DO NOT ACTUALLY HAVE TO HEAR HOW UPSET A PERSON IS NOW THAT THEY CANNOT BUY FOOD FOR THEIR CHILDREN BECAUSE OF A MISTAKE MADE ON ITUNES PART.  I DID RECEIVE AN EMAILED RESPONSE FROM STEPHANIE WHO ADVISED THIS WAS PUCHARED ON A PHONE THAT HAS PURCHASED DOWNLOADS IN THE PAST. I WONDER IF SHE THOUGHT TO LOOK AT MY ENTIRE DOWNLOAD HISTORY AND DISCOVER THAT NOTHING HAS EVER BEEN PURCHASED ON MY ITUNE ACCOUNT IN THE AMOUNT REMOTELY CLOSE TO WHAT THEY ARE CHARGING ME NOW.  THAT IS BECAUSE I DO TRY TO MONITOR THIS ACCOUNT AND OBVIOUSLY THIS LAST PURCHASE WAS DONE WITHOUT MY KNOWLEDGE UNTIL I CHECKED MY ONLINE BANKING ACCOUNT, WHICH I DO EVERY DAY.  TO MAKE MATTERS WORSE THE APP STATES IT IS FREE TO INSTALL WHEN YOU PULL IT UP SO NO ONE HAS CLARIFIED TO MY WHERE THE $99.99 COMES INTO PLAY.  I WILL NOT DROP THIS UNTIL MY BACK ACCOUNT HAS BEEN PROPERERLY CREDITED IN THE SAME TIME FRAME IT TOOK YOU TO TAKE MY MONEY. I WILL LAUNCH A COMPLAINT WITH EVERY POSSIBLE ENTITY IN THE ITUNES COMPANY AND BUSINESSES OUTSIDE THAT REGULATE THEIR BUSINESS UNTIL THIS HAS RESOLVED IN MY FAVOR AS I AM THE ONE WHO HAS BEEN VICTIMIZED BY A COMPANY I INVITED INTO MY TELEPHONE NETWORK IN GOOD FAITH!!!!!!!!!!!!

    dawnfromcabot wrote:
    ITUNES HAS CHARGED MY DEBIT CARD $99.99 FOR GLOBAL WAR RIOT-SOME GAME I DID NOT KNOW WAS LOADED ON MY OTHER PHONE; HOWEVER, WHEN I PULLED UP THIS APP TO SEE EXACTLY WHAT IT WAS WAS I SURPRISED TO SEE I COULD DOWNLOAD IT FOR 'FREE'. I HAVE CONTACTED ITUNES THROUGH THIS REDICULOUSLY CHICKEN SH_T SYSTEM THEY USE SO THEY DO NOT ACTUALLY HAVE TO HEAR HOW UPSET A PERSON IS NOW THAT THEY CANNOT BUY FOOD FOR THEIR CHILDREN BECAUSE OF A MISTAKE MADE ON ITUNES PART.  I DID RECEIVE AN EMAILED RESPONSE FROM STEPHANIE WHO ADVISED THIS WAS PUCHARED ON A PHONE THAT HAS PURCHASED DOWNLOADS IN THE PAST. I WONDER IF SHE THOUGHT TO LOOK AT MY ENTIRE DOWNLOAD HISTORY AND DISCOVER THAT NOTHING HAS EVER BEEN PURCHASED ON MY ITUNE ACCOUNT IN THE AMOUNT REMOTELY CLOSE TO WHAT THEY ARE CHARGING ME NOW.  THAT IS BECAUSE I DO TRY TO MONITOR THIS ACCOUNT AND OBVIOUSLY THIS LAST PURCHASE WAS DONE WITHOUT MY KNOWLEDGE UNTIL I CHECKED MY ONLINE BANKING ACCOUNT, WHICH I DO EVERY DAY.  TO MAKE MATTERS WORSE THE APP STATES IT IS FREE TO INSTALL WHEN YOU PULL IT UP SO NO ONE HAS CLARIFIED TO MY WHERE THE $99.99 COMES INTO PLAY.  I WILL NOT DROP THIS UNTIL MY BACK ACCOUNT HAS BEEN PROPERERLY CREDITED IN THE SAME TIME FRAME IT TOOK YOU TO TAKE MY MONEY. I WILL LAUNCH A COMPLAINT WITH EVERY POSSIBLE ENTITY IN THE ITUNES COMPANY AND BUSINESSES OUTSIDE THAT REGULATE THEIR BUSINESS UNTIL THIS HAS RESOLVED IN MY FAVOR AS I AM THE ONE WHO HAS BEEN VICTIMIZED BY A COMPANY I INVITED INTO MY TELEPHONE NETWORK IN GOOD FAITH!!!!!!!!!!!!
    Reading that is giving me a headache, how about normal type.

  • Living in Japan and I'm an American who just signed up with Soft Bank the phone service here and spent a TON of money on an iPhone. I can't figure out how to connect my bank account at home to my app account so I can Skype my family. Please help!!!!

    Living in Japan and I'm an American who just signed up with Soft Bank the phone service here and spent a TON of money on an iPhone. I can't figure out how to connect my bank account at home to my app account so I can Skype my family. Please help!!!! I don't have a credit card nor do they gove debit cards to foreigners here, or at least it's really hard so I'm using my bank at home and still have a debit there. My phone number is 8 numbers plus the country code which is strange! Another thing is I was given a phone email that I was told to use for texting but I'm not sure how that works!! It's so frustrating too because no one speaks English here and I'm not very tech savvy. God bless you if you can help :)

    whichever app store you are connecting to, hyou need a credit card with an address in that country. Also, itunes gift cards must be in local currency too.
    If you are in japan, you need to use the japan app store

Maybe you are looking for

  • Alpha Numeric Values

    Hi IS it supported in GL code combinations to have a alpha numeric values in key segment values .. we have a project segment in our chart of accounts and need the aplpha numeric values eg PRT001 , ADT001 etc . We do have some customizations and wonde

  • Price should not be in changable during billing

    Dear All, During sales order user enters the price manually since condtion type is manual. And during billing the user can change the price because it is in display mode. Please suggest how to restrict price changes in billing. Regards, ramesh

  • TS1389 How do I authorize my computer for an Audible Account?

    I have authorized my computer for iTunes but when trying to add an audio book to my library, I keep being asked to authorize my "Audible" account.  It seems my standard iTunes Account is not the same thing.

  • Which is better 12 powerbook or 14 ibook for final cut exprees  hd?

    which is a better for final cut express HD a 12 powerbook or a 14 ibook? which one should I buy (refurbished of course)

  • PB00 conditon type in PO with document type NB-under what condition?

    Hi, Can anyone tell me under what circumstances PB00 condition type appears in a standard purchase order (doc. type NB) ? My understanding is condition records in Inforecord & contracts are always PB00,i.e. time dependant. & condition records in RFQs