CS311 - Assignment 2:

Size: px
Start display at page:

Download "CS311 - Assignment 2:"

Transcription

1 CS311 - Assignment 2: Write a program that implements an online grocery shopping. The online grocery store contains three main components: Grocery, Inventory, and people who access the program (customers and administration) Grocery: The store contains 5 types of groceries: Dairy, Cereal, Bread, Jam, and Soup. They all have some common and specialized properties. The common properties are name, price, quantity on hand, and quantity purchased. Each dairy has a specialized property called temperature, for cereal is the aisle number, for bread is the weight, for jam is its size, and for soup is its type. Inventory The main important property of inventory is the list of groceries kept in the store. The main functions include: Adding new grocery, deleting an existing grocery, modifying information of a grocery, and listing (viewing) of all groceries. Customer: Each customer is identifies with the following main properties: customer id, name, password, and address. There are also two more properties that keep track of the items purchased by the customer and total billing of the customer when customer starts shopping. Thus, for each customer you need to keep a list of items that he/she is buying and based on the items the customer picks up from the store you need to update his/her billing. When an existing customer access the system, he/she should be allowed to list his/her purchased items, see what is in the inventory and buy an item, be able to change his/her mind and delete an item from his/her list and at the end of his/her shopping submit a request for delivery. Administration: An administrator can modify information on customers and groceries and run transaction files that update the information in the store. I have written the classes and some of the required members for you in this assignment. I also wrote some comments that help you writing your code in each routine. In this assignment, you are required to make the GroceryItem as an abstract class. I have placed a pure virtual function called PrintGrocery that should simply print the current state of attributes of an object of type GroceryItem in each derived class on the screen. You can add other routines as you wish; however, you are not allowed to delete or modify any of the properties I have already placed in each class unless you discuss it with me. - As you did in A1, your program must be divided into modules.cpp and.h files. However, you can place GroceryItem, and its derived classes in one.h file and all of their implementations in one.cpp file if you wish. - All general messages (options) and error messages must be read from Common file into static attributes - Generally, your routines should not be more than half a page long. Divide bigger routines into small ones appropriately - You are not allowed to use friend in this assignment. Provide set and get methods where required class GroceryItem

2 string itemname; float temprice; int qtyonhand; int qtypurchased; =0; ; class Dairy: public GroceryItem float temperature; ; class Cereal: public GroceryItem int aisle; ; class Bread: public GroceryItem float weight; ; class Jam: public GroceryItem string size; // must be one of small, medium, or large ; class Soup: public GroceryItem string type; // must be dry or liquid ; class Inventory vector<groceryitem*> gitems; void AddNewGrocery(); void DeleteGrocery(); void ModifyGrocery();

3 void ListAllItems(); ; class Customer long custid; string custpass; string custname; string custaddress; float custtotalbill; vector<groceryitem*> gitemspurchased; void PrintCustomer(); void ListPurchasedItems(); void BuyAnItem(Inventory&); void RemovePurchasedItem(Inventory&); void SubmitRequest(); ; class OnlineShopping vector<customer> cust; string adminpassword; Inventory inv; OnlineShopping()adminPassword="12345";; ~OnlineShopping(); int AddCustomer(); int DeleteCustomer(); int ModifyCustomer(); int setnewadminpassword(string newpass) int ListAllCustomers(); ; int StartUp(); void Customer::PrintCustomer() // sampling prints the information (name, id, etc ) of a customer void Customer::ListPurchasedItems() // lists all the groceries (with all their properties) purchased by a customer void Customer::BuyAnItem(Inventory& inv) // allow the customer to view the entire inventory in here then // ask the customer to pick up an item and ask him/her how many wants to buy // add the selected item to the list of items purchased by the customer // modify the customer bill // modify the item in the inventory (quantity purchased, and quantity on hand) // you should let the customer stay in this routine as long as he/she wishes. You can ask the customer to exit // by typing zero

4 void Customer::RemovePurchasedItem(Inventory& inv) // allow the customer to view the list of item he/she has purchased // ask the customer to pick up an item he/she wants to delete // remove the item from the his/her grocery list // modify the customer bill // modify the item in the inventory (quantity purchased, and quantity on hand) // you should let the customer stay in this routine as long as he/she wishes. You can ask the customer to exit // by typing zero void Customer::SubmitRequest() // show the list of items purchased by the customer and show the amount that is due. // ask the customer if he/she is sure to submit the request. Show the customer his/her address and // let the customer know that the items will be delivered to that address. Note that if the customer s address is changed, the customer may not wish the items to be sent to a wrong place. // if the answer is yes, // print appropriate message for the customer letting the customer know that // someone will deliver the items to his/her house within 24 hours. // finally, reset the shopping status of the customer by making the customer bill to zero // and removing the purchased items from his/her list of shopping void Inventory::AddNewGrocery() //interactively ask the user (administration) what type of grocery should be added: (Diary, Jam, etc..) //interactively ask for the information of the grocery, name, price, etc. //insert the new grocery to the list of groceries in the inventory if it is not there already // you should let the admin to stay in this routine as long as he/she wishes. This way // admin can add more than one item. You can ask the admin to exit by typing zero void Inventory::DeleteGrocery() //show the admin the list of groceries //admin will select the one that should be deleted //based on admin selection, remove the item from the inventory // you should let the admin to stay in this routine as long as he/she wishes. This way admin can delete more void Inventory::ModifyGrocery() //show the admin the list of groceries

5 //ask admin which item should be modified //admin selects the item and then you need to ask which field should be modified //based on the field selection interactively, ask admin for the new information // you should let the admin to stay in this routine as long as he/she wishes. This way admin can modify more void Inventory::ListAllItems() // this routine should show all groceries on the screen void OnlineShopping::changeAdminPassword() // this routine changes admin password. Your constructor sets admin password to in the constructors // to start with void OnlineShopping::ListAllCustomers() // this routine lists all the customers on the screen void OnlineShopping::AddCustomer() // interactively ask admin/customer to enter information of the new customer. // as long as it is a new user, (different name and password) it can be accepted void OnlineShopping::DeleteCustomer() // list the customers for admin to view which one should be deleted // admin selects the one that should be deleted // you should let the admin to stay in this routine as long as he/she wishes. This way admin can delete more void OnlineShopping::ModifyCustomer() //list the customers for admin to view which one should be modified //admin selects the one that should be deleted // ask admin which field should be modified // you should let the admin to stay in this routine as long as he/she wishes. This way admin can delete more void OnlineShopping::StartUp() // your main program should call this routine first // you ask the user the following questions 1: existing customer " << endl; 2: new customer " << endl; 3: admin " << endl; 4: quit " << endl;

6 // if it is a new customer, your program interactively ask the information of the customer and as long // as such a customer does not exist, it should be allowed to be added to the list of customers // if it is an existing customer, check the name and password for security. If it is a valid // customer, two actions can be done: a) change profile b) do shopping // if an existing customers wants to change his/her profile, you need to ask for his/her new information // and modify the customer profile appropriately; otherwise, call the BuyAnItem() routine or this // customer to start shopping // if it is the admin, you need to ask for his/her password to see if it matches the admin password. If it is a // accepted, the admin can do the following task: 1 : change your password 2 : add new customer 3 : delete a customer 4 : modify a customer 5 : add new grocery 6 : remove a grocery 7 : modify a grocery 8 : List groceries 9 : List customers 10 : Process Transaction File 11 : quit All of the above are all self-explanatory. The last one is Process transaction file. You can create a routine that reads a transaction file and process the commands. There are only three commands: InsertGrocery, InsertCustomer, and AddToQtyOnHand. InsertGrocery is followed by the type of grocery and its properties. For example an example of inserting a Cereal is: InsertGrocery Cereal Raisin_Brand Which means it is Raisin-brand cereal that costs $2.40 and there are 20 of them exist in the store. No purchase has been done and the cereal is in aisle 3. InsertCustomer is followed by the properties of the new customer. You need to ensure that such a customer already does not exist in the system. An example of InsertCustomer is: InsertCustomer &&28** Jim_Stairs 899_Adams_street_SanMarcos Which means it is customer number 1111 with password of 28&&28**. His name is Jim_Stairs. And his address is 899_Adams_street_SanMarcos. AddToQtyOnHand is followed by item type and item name and a number that indicates how many the quantity on hand should be increased. For example AddToQtyOnHand Cereal Raisin_Brand 20 means the quantity on hand of raisin-brand cereal should be increased by 20. int main( ) OnlineShopping VONS; VONS.StartUp(); return 0;

Mobile Easy Pay" frequently asked questions:

Mobile Easy Pay frequently asked questions: Mobile Easy Pay" frequently asked questions: A. About HSBC Easy Pay 1. Who can use HSBC Easy Pay? Most of the HSBC Personal Internet Banking customers can use HSBC Easy Pay. To be eligible for using HSBC

More information

ON SITE SYSTEMS Chemical Safety Assistant

ON SITE SYSTEMS Chemical Safety Assistant ON SITE SYSTEMS Chemical Safety Assistant CS ASSISTANT WEB USERS MANUAL On Site Systems 23 N. Gore Ave. Suite 200 St. Louis, MO 63119 Phone 314-963-9934 Fax 314-963-9281 Table of Contents INTRODUCTION

More information

2 Copyright FATbit Technologies. All Rights Reserved.

2 Copyright FATbit Technologies. All Rights Reserved. Contents 1.0 Dashboard... 3 2.0 Shop... 4 2.1 Manage Shops... 4 2.2 View Shops... 9 2.3 My Products... 10 2.3.1 Manage Your Catalog... 11 2.3.1.1. Add Custom Catalog... 12 2.3.2. Add New Catalog... 13

More information

FREQUENTLY ASKED QUESTIONS HENDRIX HTML5 PROCEDURES MANUAL. Adobe Consumer and Business Sales Version 2.1 Revised Date: 13 July 2017 JAZ

FREQUENTLY ASKED QUESTIONS HENDRIX HTML5 PROCEDURES MANUAL. Adobe Consumer and Business Sales Version 2.1 Revised Date: 13 July 2017 JAZ FREQUENTLY ASKED QUESTIONS HENDRIX HTML5 PROCEDURES MANUAL Adobe Consumer and Business Sales Version 2.1 Revised Date: 13 July 2017 JAZ TABLE OF CONTENTS NAVIGATION OVERVIEW... 3 LOGGING IN AND OUT OF

More information

Rev.2.0. p f W. 119th Street Chicago, IL

Rev.2.0. p f W. 119th Street Chicago, IL Rev.2.0 1321 W. 119th Street Chicago, IL 60643 p. 1.800.465.2736 f. 1.773.341.3049 sales@mifab.com www.mifab.com Table of Contents I. Log on to Kwik Order... 3 II. Kwik Order Home... 4 III. Modules/Functions...

More information

Solution to In-class Assignment #1

Solution to In-class Assignment #1 Solution to In-class Assignment #1 Analysis: Inputs: The maximum number of stores available and the number of stores in current use. The number of employees working and the maximum/minimum amount needed

More information

Banking & Personal Finance. Session I

Banking & Personal Finance. Session I Banking & Personal Finance Session I Overview of Banking & Personal Finance Training for Bank Managers & Accounting Employees. Bank Manager Session 1 What you will learn today Bank Manager Job Description

More information

Program Updates Spring 2014

Program Updates Spring 2014 Program Updates Spring 2014 What's New in EPAS 2014? Increased speed Self-service password reset now available for all employees Printable blank evaluations (for information only may not be submitted as

More information

There are Three Types of Admins

There are Three Types of Admins Provider Portal Contract Admin Manage User How-To-Guide Welcome to Contract Admin Manage Users How-To-Guide! You have been assigned as the WellCare Provider Portal Contract Administrator (or Contract Admin

More information

MANAGER FUNCTIONS VERSION 9

MANAGER FUNCTIONS VERSION 9 MANAGER FUNCTIONS VERSION 9 REVISED APRIL 2016 TABLE OF CONTENTS Manager Functions... 3 Setting up Employees... 3 Voiding a Check... 4 Steps to Void a Check... 5 Voiding an Item or Items on a Check...

More information

Vilden Associates, Inc. Accounts Receivable. Manual

Vilden Associates, Inc. Accounts Receivable. Manual Vilden Associates, Inc. Accounts Receivable Manual 1 ACCOUNTS RECEIVABLE MENU... 3 Cash Receipts Entry... 4 Adjustment Entry & Processing... 10 Processing a Batch Inquiry... 12 Creating a New Batch...

More information

Global Upload Admin User Manual

Global Upload Admin User Manual Global Upload Admin User Manual Table of Contents Login Screen 3 View Employees 4 Add New Employee 5 Edit Employee Information 6 Re-hire Employee 7 Transfer Employees to New Location 8 Transfer Employees

More information

Foreword. Sales Associates Managers

Foreword. Sales Associates Managers Foreword This book is a pocket guide for using the Register module for the InfoTouch Store Manager. It outlines the basic steps and procedures for processing sales, from the beginning to the end of a day.

More information

Billing Groups and Partial Billing

Billing Groups and Partial Billing Billing Groups and Partial Billing May 2, 2013 Presented by Rahul Karadi rkaradi@rfms.com Overview Floor covering dealers have diversified job types that require different billing functions. These differences

More information

MARKET LINE COMPUTERS TOTAL RENTAL USER MANUAL

MARKET LINE COMPUTERS TOTAL RENTAL USER MANUAL MARKET LINE COMPUTERS TOTAL RENTAL USER MANUAL CONTRACT FUNCTIONS... 4 OPENING A NEW RENTAL CONTRACT... 5 CREATING A RENTAL RESERVATION... 6 RESERVATIONS... 7 LONG-TERM CONTRACTS... 8 CREATING A QUOTE...

More information

OceanPay. OceanPay Visa Prepaid Card. OceanPay Wire Services. Frequently Asked Questions

OceanPay. OceanPay Visa Prepaid Card. OceanPay Wire Services. Frequently Asked Questions OceanPay a direct deposit payroll card Your wages are deposited directly to your OceanPay Card, which can be used worldwide at over 20 million locations everywhere Visa debit cards are accepted. to pay

More information

Multi Vendor Marketplace

Multi Vendor Marketplace Multi Vendor Marketplace webkul.com /blog/magento2-multi-vendor-marketplace/ Published On - December 24, Multi Vendor Marketplace Extension converts your Store into a complete online 2015 marketplace shop.

More information

CDS LOGON SCREEN. ! Type your assigned logon (may be case sensitive) to the Cashier Deposit System (CDS).

CDS LOGON SCREEN. ! Type your assigned logon (may be case sensitive) to the Cashier Deposit System (CDS). TABLE OF CONTENTS Logging into CDS (Cashiers Deposit System)... 1-2 Main Menu... 3 Uploading Files... 4 Deposit Form (Blank)... 5 Entering Information on a Deposit Form... 6-7 Sample with data entered...

More information

HOST REWARDS. Step 1 - Create your Presentation Step 2 - Invite Guests Step 3 - Enter Orders Step 4 - Redeem Rewards. Virtual Guests.

HOST REWARDS. Step 1 - Create your Presentation Step 2 - Invite Guests Step 3 - Enter Orders Step 4 - Redeem Rewards. Virtual Guests. We are thrilled to bring you a simplified Host Rewards Program that includes an exciting element we are calling the Virtual Guest. This is designed to help you reach more guests, create more orders and

More information

Hospitality user guide

Hospitality user guide Hospitality user guide V1.1 Table of contents ABOUT THIS GUIDE 4 Overview 4 Logging in 5 Start of day 6 ORDERS 6 Orders 6 Taking a new order 7 Take-out orders for delivery or collection 8 Adding extra

More information

Year-end Close Checklists. Calendar-Year, Fiscal-year, Combined

Year-end Close Checklists. Calendar-Year, Fiscal-year, Combined Year-end Close Checklists Calendar-Year, Fiscal-year, Combined Disclaimer Notice: This checklist references Knowledgebase articles that may not be available in the future. Use this document for 2008 year-end

More information

Year-end Close Checklists

Year-end Close Checklists Sage Master Builder Year-end Close Checklists Calendar-Year, Fiscal-year, Combined NOTICE This document and the Sage Master Builder software may be used only in accordance with the accompanying Sage Master

More information

CHAPTER 12 - REMOTE TIME ENTRY ADD-ON OPTION

CHAPTER 12 - REMOTE TIME ENTRY ADD-ON OPTION CHAPTER 12 - REMOTE TIME ENTRY ADD-ON OPTION PRODUCTION MANAGEMENT OVERVIEW The Production Management subsystem manages all daily production activities. If you are using the Remote Job Card Data Collection

More information

Year-End Close Checklists

Year-End Close Checklists Sage Master Builder Year-End Close Checklists Calendar-year, Fiscal-year, Combined NOTICE This document and the Sage Master Builder software may be used only in accordance with the accompanying Sage Master

More information

CORPORATE STYLIST INSTRUCTION MANUAL

CORPORATE STYLIST INSTRUCTION MANUAL CORPORATE STYLIST INSTRUCTION MANUAL Tools for the Pro Manual Tools for the Pro is a website that was designed for stylists to order tools for their business. Tools for the Pro offers competitive pricing

More information

Implementation Outline

Implementation Outline Overview Getting Started with Minxware will help you begin using Minxware as quickly as possible. It contains information about setting up the various modules. This chapter presents an overview of the

More information

Order Entry is the base of the entire Distribution Sales system. It is fully integrated into virtually all IBS professional software systems.

Order Entry is the base of the entire Distribution Sales system. It is fully integrated into virtually all IBS professional software systems. Distribution Order Entry PROGRAM NAME: ORDERS MENU OPTION TITLE: Distribution Order Entry MAIN MODULE: SALES/SHIPPING HELP KEY ACTIVE: Yes PROGRAM OVERVIEW Order Entry is the base of the entire Distribution

More information

Decor Fusion Inventory Handheld Gun Usage Guide Version Date [Publish Date]

Decor Fusion Inventory Handheld Gun Usage Guide Version Date [Publish Date] Decor Fusion Inventory Handheld Gun Usage Guide Version 1.2.8.41 Date [Publish Date] Revision 1.0.0.0 Revision Date 10/30/2018 Overview Details: The purpose of this document is to provide instructions

More information

Rebates. Version 6.0 B

Rebates. Version 6.0 B Rebates Version 6.0 B The documentation in this publication is provided pursuant to a Sales and Licensing Contract for the Prophet 21 System entered into by and between Prophet 21 and the Purchaser to

More information

BillQuick MYOB Integration

BillQuick MYOB Integration Time Billing and Business Management Software Built With Your Industry Knowledge BillQuickMYOB Integration Integration Guide BQE Software, Inc. 2601 Airport Drive Suite 380 Torrance CA 90505 Support: (310)

More information

EmployerAccess Plan administration online manual anthem.com/ca

EmployerAccess Plan administration online manual anthem.com/ca EmployerAccess Plan administration online manual anthem.com/ca 4058CAEENABC Rev. 0/7 Table of Contents Introduction... Getting Started...4 EmployerAccess Overview...5 Helpful Tips for Adding New Employees...6

More information

Plan administration online manual anthem.com/ca

Plan administration online manual anthem.com/ca EmployerAccess Plan administration online manual anthem.com/ca 4058CAEENABC Rev. 0/7 Table of Contents Introduction... Getting Started...4 EmployerAccess Overview...5 Helpful Tips for Adding New Employees...6

More information

AMI AutoAGENT Shop Floor Manager

AMI AutoAGENT Shop Floor Manager AMI AutoAGENT Shop Floor Manager Contents Introduction... 2 Introduction... 3 What's In This Manual... 4 Symbols and Conventions... 5 Shop Floor Manager Navigation Tips... 6 Part 1: Shop Floor Manager

More information

HDPOS EASY. Hyper Drive Information Technologies (P) Ltd

HDPOS EASY. Hyper Drive Information Technologies (P) Ltd HDPOS EASY Chapters 1. Getting Started 1.1. Download & Installation 1.2. Application Registration 2. Database 2.1. Sample database 2.2. Blank Database 2.2.1. Back up database 2.2.2. Restore database 3.

More information

CBRE PAYMODE-X USER GUIDE FOR ELECTRONIC INVOICING SYSTEM

CBRE PAYMODE-X USER GUIDE FOR ELECTRONIC INVOICING SYSTEM Project Name: CBRE PAYMODE-X USER GUIDE FOR ELECTRONIC INVOICING SYSTEM Version: 1.5 Last Revision Date: May 22 nd, 2017 Original Release Date: January 20 th, 2017 pg. 1 TABLE OF CONTENTSE: Paymode-X Overview

More information

PROGRESSIVE INVOICING

PROGRESSIVE INVOICING Progressive Invoicing You can progressively invoice out part(s) of a job that has not been completed. This is done by selecting the lines in the job to copy over to a new or an existing invoice. You can

More information

Finance Manager: Payroll

Finance Manager: Payroll : Payroll Transfer Earnings Between Accounts The Transfer Earnings Between Accounts routine provides for the transfer of earnings from one account and/or earning code to another. A transfer is the process

More information

POSS: A Web-Based Photo Online Service System for Thailand

POSS: A Web-Based Photo Online Service System for Thailand POSS: A Web-Based Photo Online Service System for Thailand Chakkrit Snae and Michael Brueckner Department of Computer Science and Information Technology Faculty of Science Naresuan University Phitsanulok

More information

NorthStar Club Management System. Retail Point of Sale (RPOS) Version General Users Guide RPOS

NorthStar Club Management System. Retail Point of Sale (RPOS) Version General Users Guide RPOS Retail Point of Sale (RPOS) Version 2.3.0 RPOS-12052006 December 05, 2006 Copyright Statement Except as otherwise specifically noted, NorthStar Technologies, Inc. reserves the right to change all or part

More information

Order entry and fulfillment at Fabrikam: an ERP walkthrough

Order entry and fulfillment at Fabrikam: an ERP walkthrough Order entry and fulfillment at Fabrikam: an ERP walkthrough In this exercise you will experience the look and feel of a modern ERP system: Microsoft Dynamics GP. You will play the role of an intern at

More information

OneOne Infinity Loyalty System

OneOne Infinity Loyalty System Arch User Guide ver. 25 Classification: Document History Date Version Changed By Details 2015-08-18 1.0 Michelle Lategan Created Document 2016-02-18 1.1 Michele Lategan Updated Document 2016-03-03 1.2

More information

Copyright Basware Corporation. All rights reserved.. Permissions Guide Basware P2P 18.1

Copyright Basware Corporation. All rights reserved.. Permissions Guide Basware P2P 18.1 Copyright 1999-2017 Basware Corporation. All rights reserved.. Permissions Guide Basware P2P 18.1 1 General Permissions 1.1 General Access System (0) This permission gives a user/group access to the system.

More information

Example1: Courseware System Description

Example1: Courseware System Description Use Case Examples Example1: Courseware System Description The organization offers courses. Each course is made up of a set of topics. Tutors in the organization are assigned courses to teach according

More information

User Guide For Dealer Associate Shippers

User Guide For Dealer Associate Shippers User Guide For Dealer Associate Shippers MOTOR SALES, U.S.A. Last Updated May 2014 User Guide for Dealer Associate Shippers 2014 Bureau of Dangerous Goods, Ltd. All Rights Reserved Introduction 1 S hiphazmat

More information

Verifone Vx520. Restaurant/Retail Quick Reference Guide

Verifone Vx520. Restaurant/Retail Quick Reference Guide Verifone Vx520 Restaurant/Retail Quick Reference Guide Technical Support (800) 966-5520 - Option 3 Customer Service (800) 966-5520 - Option 4 www.electronicpayments.com CREDIT CARD SALE MANUALLY KEYED

More information

emarket Guide Table of Contents

emarket Guide Table of Contents Table of Contents Introduction... 2 Application Process - How it Works... 2 What Happens Once Approval is Granted... 2 Bursar s Office Role... 2 Requesting Department s Role... 2 How to Request an Operator

More information

Instructions for Using the Maintenance Department s Computerized Maintenance Management System Request Line For Custodial Equipment Repairs

Instructions for Using the Maintenance Department s Computerized Maintenance Management System Request Line For Custodial Equipment Repairs Instructions for Using the Maintenance Department s Computerized Maintenance Management System Request Line For Custodial Equipment Repairs 1. Work Order Request Line Module. After you log in the system

More information

Multi Vendor Marketplace

Multi Vendor Marketplace Multi Vendor Marketplace webkul.com/blog/magento2-multi-vendor-marketplace/ December 24, 2015 Multi Vendor Marketplace Extension converts your Magento Store into a complete online marketplace shop. Using

More information

Table of Contents. Welcome to igo Figure...1 About this Guide...1 A Few Important Things to Know...1

Table of Contents. Welcome to igo Figure...1 About this Guide...1 A Few Important Things to Know...1 2 Manager Table of Contents Overview Welcome to igo Figure...1 About this Guide...1 A Few Important Things to Know...1 Chapter 1: Handling Members and Customers Customer Account...3 Collections Status...3

More information

Smarter everyday personal banking

Smarter everyday personal banking Smarter everyday personal banking Eight easy ways to smarter banking 1 Use contactless payments Contactless is a handy, safe and quick way to pay for everyday items, from a newspaper to your morning coffee,

More information

EZ-FREIGHT SOFTWARE OPERATIONS MANUAL

EZ-FREIGHT SOFTWARE OPERATIONS MANUAL Page 1 of 102 BUSINESS SOFTWARE SOLUTIONS sales@venex.com 7220 N.W. 36 th Street Suite 616 Miami, Florida. 33166 Tel. (305) 477-5122 Fax (305) 477-5851 EZ-FREIGHT SOFTWARE OPERATIONS MANUAL Manual includes

More information

Instructions for Using the Maintenance Department s Computerized Maintenance Management System Request Line For Audio/Visual Equipment Repairs

Instructions for Using the Maintenance Department s Computerized Maintenance Management System Request Line For Audio/Visual Equipment Repairs Instructions for Using the Maintenance Department s Computerized Maintenance Management System Request Line For Audio/Visual Equipment Repairs 1. Work Order Request Line Module. After you log in the system

More information

Manufacturing game. ERPsim Simulation Objectives. ERPsim Manufacturing Intro 16/06/2015. Enterprise System Simulation

Manufacturing game. ERPsim Simulation Objectives. ERPsim Manufacturing Intro 16/06/2015. Enterprise System Simulation Roger Hayen, PhD. Professor of Information Systems Emeritus Baton Simulations Training Partner Phoenix One Ltd. roger.hayen@outlook.com (989) 944-1445 Enterprise System Simulation Manufacturing game ERPsim

More information

MSI Cash Register Version 7.5

MSI Cash Register Version 7.5 MSI Cash Register Version 7.5 User s Guide Harris Local Government 1850 W. Winchester Road, Ste 209 Libertyville, IL 60048 Phone: (847) 362-2803 Fax: (847) 362-3347 Contents are the exclusive property

More information

T U T O R I A L Creating a Temporary Stipend Job Description using OACIS

T U T O R I A L Creating a Temporary Stipend Job Description using OACIS T U T O R I A L Creating a Temporary Stipend Job Description using OACIS Getting Started 1. First, log on using your employee ID and personal password. If you don t yet have an account, contact HR at x3166.

More information

NOTE: Close any security window that pops up (McAfee, MalwareBytes, etc.)

NOTE: Close any security window that pops up (McAfee, MalwareBytes, etc.) Table of Contents Cashier Start-of-Day Process... 2 Logging in as a cashier and Opening the Terminal... 2 Turn the computer on and log in... 2 Cashier Instructions for Sales Events... 7 Checkout Process...

More information

AIS Update. Installing. The AIS Windows update contains: 2 new commodity codes system updates

AIS Update. Installing. The AIS Windows update contains: 2 new commodity codes system updates The AIS Windows 06.2015 update contains: 2 new commodity codes system updates Installing AIS 06.2015 Update Click Setup to start the installation process. Make sure that there are no open copies of AIS

More information

Working with Invoices

Working with Invoices 1 Order Entry: Using CounterPoint Working with Invoices Overview Order Entry documents (O-orders, I-orders, and credit memos) are called invoices for the purpose of printing and posting the document. The

More information

Inventory Manager User Guide Basware P2P 17.4

Inventory Manager User Guide Basware P2P 17.4 Inventory Manager User Guide Basware P2P 17.4 Copyright 1999-2017 Basware Corporation. All rights reserved.. Table of Contents 1 Inventory Manager - Getting Started... 4 1.1 Inventory Process Summary...

More information

Payment Manager Users Guide - Updated 011/1/2012

Payment Manager Users Guide - Updated 011/1/2012 Payment Manager Users Guide - Updated 011/1/2012 Page 1 Advantage Payment Manager The Payment Manager can be used for transmitting payments to vendors using bank check writing programs, ACH, or virtual

More information

Netgrocer is a great way make sure your mother, grandmother child in college. get the they need no matter you live. You can also that special gift

Netgrocer is a great way make sure your mother, grandmother child in college. get the they need no matter you live. You can also that special gift www.netgrocer.com Low-Intermediate 3 class periods 1998 by Scott South Revised/updated October 6, 2002 Visit http://iteslj.org/t/ws for the latest version of this lesson and similar lessons. Netgrocer,

More information

Utilit-e Insight Getting

Utilit-e Insight Getting 2018 User Group Meeting June 4-7, 2018 Utilit-e Insight Getting Started with GL, AP, AR By: Amy Kuhlmann & Heather Fineran Date: 6/4/2018 Page: 1 Table of Contents Getting Started with the General Ledger...

More information

Stellarise Connector for Dynamics 365 and Xero. User Guide

Stellarise Connector for Dynamics 365 and Xero. User Guide Stellarise Connector for Dynamics 365 and Xero User Guide V3 What is Stellarise Connector for Dynamics 365 and Xero?... 3 What is new?... 4 How do you setup Stellarise Connector for Dynamics 365 and Xero?...

More information

Customer Rewards, Coupons, and Buying Clubs

Customer Rewards, Coupons, and Buying Clubs Customer Rewards, Coupons, and Buying Clubs Customer Rewards, Coupons, and Buying Clubs 02/24/2017 User Reference Manual Copyright 2013-2017 by Celerant Technology Corp. All rights reserved worldwide.

More information

For ios users, requires ios 9.0 or later. For Android users, requires 4.4 or later. 4. Can I have more than 1 PayLah! wallet?

For ios users, requires ios 9.0 or later. For Android users, requires 4.4 or later. 4. Can I have more than 1 PayLah! wallet? Category/Group Question and Answer General Information 1. What is PayLah! DBS PayLah! is a personal mobile wallet which allows you to perform transactions such as funds transfer via a mobile number, scan

More information

Penny Lane POS. Basic User s Guide

Penny Lane POS. Basic User s Guide Penny Lane POS Basic User s Guide Penny Lane POS Basic User s Guide - Contents PART 1 - Getting Started a) Powering on the Equipment 2 b) Launching the System 2 c) Float In/Float Out 2 d) Assigning Cashier

More information

Meditech 6.0 Instructions Mass Editing Preference Cards (Items/Equipment)

Meditech 6.0 Instructions Mass Editing Preference Cards (Items/Equipment) Meditech 6.0 Instructions Mass Editing Preference Cards (Items/Equipment) In order to Mass-Edit a Preference Card through, you must have access to the Mass-Edit routine in ORM Prior to mass-editing, you

More information

ESRI WORKFLOW MANAGER (WMX) User Guide Rev 3

ESRI WORKFLOW MANAGER (WMX) User Guide Rev 3 ESRI WORKFLOW MANAGER (WMX) User Guide Rev 3 Abstract Acquisition of Land for the Diversion Program requires all communications with the land owner and related documents be easily accessible. The ESRI

More information

SCANCO WAREHOUSE TRAINING MANUAL

SCANCO WAREHOUSE TRAINING MANUAL UNLOCK THE POTENTIAL OF YOUR AUTOMATED WAREHOUSE SCANCO WAREHOUSE TRAINING MANUAL Scanco Software Rev. 101014 Page 1 of 48 Getting Started 1 Welcome to Scanco Warehouse This manual will guide you through

More information

Electronic Personnel Action Forms

Electronic Personnel Action Forms Understanding and Using Electronic Personnel Action Forms Instructions for EPAF Users Office of Human Resources 314B Tyler Avenue Radford, VA 24142 Contents Section I Getting Start With EPAFs... 4 1. Introduction

More information

EmployerAccess Plan administration online manual anthem.com

EmployerAccess Plan administration online manual anthem.com EmployerAccess Plan administration online manual anthem.com 4058CEEENABS Rev. 0/7 Table of Contents Introduction... Getting Started...4 EmployerAccess Overview...5 Helpful Tips for Adding New Employees...6

More information

Connecting local grocers with customers

Connecting local grocers with customers www.raashan.com Connecting local grocers with customers Basic Idea The idea is to develop a web application to connect the buyers with local grocers (in the same city). Grocer s side Local grocers can

More information

How to Bravo! A Guide for Western Union Colleagues

How to Bravo! A Guide for Western Union Colleagues How to Bravo! A Guide for Western Union Colleagues Bravo Overview Bravo is Western Union s global employee recognition program. It was designed to be a fun, meaningful way to celebrate the ways that Western

More information

Introduction to Bitcoin

Introduction to Bitcoin This guide will help you get your first Bitcoins for free in less than 10 minutes Hi, I m Ofir, the creator of 99Bitcoins. I've created 99Bitcoins and this starters guide specifically for people who are

More information

Order entry and fulfillment at Fabrikam: an ERP walkthrough

Order entry and fulfillment at Fabrikam: an ERP walkthrough Last modified: January 6, 2015 Order entry and fulfillment at Fabrikam: an ERP walkthrough In this exercise you will experience the look and feel of a modern ERP system: Microsoft Dynamics GP. You will

More information

bprobe Installation and Configuration Guide

bprobe Installation and Configuration Guide bprobe Installation and Configuration Guide Revision 1.2.4 - (05-02-2015) Page 1 22 SYSTEM REQUIREMENTS -----------------------------------------------------------------------------------------4 1. PRESS

More information

4 POS MANUAL. Contents

4 POS MANUAL. Contents 4 POS MANUAL Contents TIME AND ATTENDANCE... 2 OPENING PROCEDURE... 4 CLOSING (EOD) PROCEDURE... 10 UNABLE TO COMPLETE POS REPORT... 16 BASIC POS SALE... 17 SPLIT PAYMENT... 22 PROCESS AN EXCHANGE/ REFUND...

More information

Social Media and Self-Advocacy KIT MEAD AUTISTIC SELF ADVOCACY NETWORK (ASAN)

Social Media and Self-Advocacy KIT MEAD AUTISTIC SELF ADVOCACY NETWORK (ASAN) Social Media and Self-Advocacy KIT MEAD AUTISTIC SELF ADVOCACY NETWORK (ASAN) The Presenter! -I m Kit Mead, ASAN s Technical Assistance Coordinator! -I run ASAN s chapters and PADSA. -I give help to our

More information

Fulfillment & Distribution

Fulfillment & Distribution Nelix Ultimate An online store front to fill all your e-commerce needs. An in-depth back office solution to automate your business processes Completely customizable and flexible to fill the different needs

More information

ConnectWise-Sage 50 Accounts User Guide

ConnectWise-Sage 50 Accounts User Guide ConnectWiseSupport@mobiusworks.com www.mobiusworks.com ConnectWise-Sage 50 Accounts Version 3.0.0.7 September 11, 2015 Table of Contents Table of Contents... 2 INSTALLATION AND CONFIGURATION... 4 Introduction...

More information

PAYABLES YOU MUST PRESS {ENTER} AFTER EVERY FIELD THAT YOU ADD OR EDIT FOR THE SYSTEM TO ACCEPT THE INFORMATION.

PAYABLES YOU MUST PRESS {ENTER} AFTER EVERY FIELD THAT YOU ADD OR EDIT FOR THE SYSTEM TO ACCEPT THE INFORMATION. PAYABLES THE ACCOUNTS PAYABLE SYSTEM IS A SELF-CONTAINED COMPUTERIZED ACCOUNTS PAYABLE SYSTEM WHICH IS DESIGNED TO BE USED AS PART OF A FULLY INTEGRATED ACCOUNTING SYSTEM OR AS A STAND ALONE ACCOUNTS PAYABLE

More information

SDHEJ Enterprises. Kitchen Buddy. Hilary Boone Thomas Daman Eric Milano Jonathon Morales. ISDS 3100 Fall 2013

SDHEJ Enterprises. Kitchen Buddy. Hilary Boone Thomas Daman Eric Milano Jonathon Morales. ISDS 3100 Fall 2013 SDHEJ Enterprises Kitchen Buddy Hilary Boone Thomas Daman Eric Milano Jonathon Morales ISDS 3100 Fall 2013 November 14, 2013 1 Table of Contents Executive Summary... 3 Context Level DFD... 4 Level 0 DFD...

More information

Electronic Payments & Statements (EPS) Frequently Asked Questions (FAQs)

Electronic Payments & Statements (EPS) Frequently Asked Questions (FAQs) Electronic Payments & Statements (EPS) Frequently Asked Questions (FAQs) Note: EPS features contained within these FAQs may not be applicable to all Payers. General Questions 1. What is Electronic Payments

More information

ENGR 110: Test Sept 2016

ENGR 110: Test Sept 2016 Family Name:.............................. Other Names:............................. Student ID:................................ Signature.................................. ENGR 110: Test 2 21 Sept 2016

More information

OneOne Infinity Loyalty System

OneOne Infinity Loyalty System Arch User Guide ver. 26 Classification: Document History Date Version Changed By Details 2015-08-18 1.0 Michelle Lategan Created Document 2016-02-18 1.1 Michele Lategan Updated Document 2016-03-03 1.2

More information

5.0 User Guide. C/S Inventory Manager. Toll Free Phone:

5.0 User Guide. C/S Inventory Manager.     Toll Free Phone: 5.0 User Guide C/S Inventory Manager www.goteamworks.com Email: support@goteamworks.com Toll Free Phone: 866-892-0034 Copyright 2012-2013 by TeamWORKS Solutions, Inc. All Rights Reserved Table of Contents

More information

Cash Transactions Tracking System 8300

Cash Transactions Tracking System 8300 1950 Hassell Rd. Hoffman Estates, Illinois, USA 60169-6308 Telephone: (847) 397-1700 User Guide Cash Transactions Tracking System 8300 June 2005 Cash Transactions Tracking System (8300) User Guide Notes

More information

Returnable Crate Program User Guide

Returnable Crate Program User Guide Returnable Crate Program User Guide Revised: 10/17/2011 Page 1 of 11 INTRODUCTION On select models, Scag will be utilizing a new, returnable crate. Returnable crates will reduce waste and are more environmentally

More information

REALTIME SOFTWARE CORPORATION PHYSICAL INVENTORY PROCEDURES MANUAL

REALTIME SOFTWARE CORPORATION PHYSICAL INVENTORY PROCEDURES MANUAL REALTIME SOFTWARE CORPORATION PHYSICAL INVENTORY PROCEDURES MANUAL Introduction... 1 PHYSICAL INVENTORY PREPARATION... 3 ADDING OPEN ORDERS ITEMS TO INVENTORY FILE AUTOMATICALLY... 7 PHYSICAL COUNT ENTRY...

More information

ONE BUSINESS - ONE APP USER MANUAL

ONE BUSINESS - ONE APP USER MANUAL ONE BUSINESS - ONE APP USER MANUAL 1 TABLE OF CONTENTS GETTING STARTED WITH SHOPBOX CREATE A PROFILE 4 CREATE A STORE 5 STARTING PAGE 5 HOW TO CREATE, EDIT AND DELETE CATEGORIES AND PRODUCTS CREATE CATEGORY

More information

HIP Employee Self-Service and Direct Deposit Enrollment

HIP Employee Self-Service and Direct Deposit Enrollment HIP Employee Self-Service and Direct Deposit Enrollment Department of Accounting and General Services in coordination with the Office of Enterprise Technology Services Agenda Background Direct Deposit

More information

BANKSETA Management Information System Training (Workplace Skills Plan & Annual Training Report)

BANKSETA Management Information System Training (Workplace Skills Plan & Annual Training Report) Management Information System Training (Workplace Skills Plan & Annual Training Report) ENABLING SKILLS DEVELOPMENT IN THE BANKING AND MICROFINANCE SECTOR TABLE OF CONTENTS 1. INTRODUCTION / OVERVIEW...

More information

Create the rewards you want to offer to your customers, when you want to offer them.

Create the rewards you want to offer to your customers, when you want to offer them. Contents Fanfare Overview... 3 Accessing the Business Dashboard... 5 Things to Remember... 6 Navigating the Fanfare Business Dashboard... 7 Reports... 7 Members... 17 Loyalty... 20 Promo Cards... 22 Terminal...

More information

user guide phone 2014 by Sysco. All rights reserved.

user guide phone 2014 by Sysco. All rights reserved. user guide phone 2014 by Sysco. All rights reserved. welcome to sysco counts Time is money in the foodservice business and every second counts literally! Sysco Counts simplifies taking inventory and ordering

More information

NCFE Level 2. Certificate in Principles of Customer Service SAMPLE COMMUNICATION PRODUCTS EXPECTATIONS ORGANISATIONS SERVICES POLICIES.

NCFE Level 2. Certificate in Principles of Customer Service SAMPLE COMMUNICATION PRODUCTS EXPECTATIONS ORGANISATIONS SERVICES POLICIES. NCFE Level 2 Certificate in Principles of Customer Service COMMUNICATION EXPECTATIONS ORGANISATIONS PRODUCTS Workbook 1 SERVICES POLICIES When working through the examples, activities and assessments,

More information

eprocurement Entering a non catalog, quantity based requisition

eprocurement Entering a non catalog, quantity based requisition Make sure your Shopping Cart is empty. Then click on Non-Catalog Request. *Choose the appropriate Item Type. Use the arrow at the end of the field to see choices. For this exercise we will choose Goods

More information

Improving Vending Machines

Improving Vending Machines Improving Vending Machines MGIS-330 Term Project By: Andrew Fagan Jeremy Hall Matthew Hawkes Derrick Velazquez Project Overview Vending machines were first introduced to the United States in 1888 when

More information

OneStep. Accounting 4.0. User Guide. Enable Computing

OneStep. Accounting 4.0. User Guide. Enable Computing OneStep Accounting 4.0 User Guide Enable Computing 2 Table of Contents 1 Introduction... 5 2 Getting Started... 7 2.1 2.2 2.3 2.4 2.5 2.6 2.7 Installation... 7 Starting OneStep Accounting...7 Opening The

More information

How to register on eposmart?

How to register on eposmart? How to register on eposmart? Go to htttp:// eposmart.com and Click/touch on the Get Started button on top right corner. In the subscription page fill out all required details. As a Shop Access Method you

More information