Serialized Form
source
Catalog source
filter
int filter
name
String name
description
String[] description
category
String category
cs
CountingStock cs
date
String date
nr
int nr
iNull
Integer iNull
isActive
boolean isActive
- Shows whether this CSOrder is active or not
time
Long time
- The time since this CSOrder exist
discountRange
int discountRange
maxDiscount
double maxDiscount
discountValue
int discountValue
fractionOfWages
double fractionOfWages
timeOfEmployment
double timeOfEmployment
missingArticles
String missingArticles
- A short message of what articles can`t get sold.
Only important at the till-queue.
l_tillTime
Long l_tillTime
- The time since this SICustomer exist
used to prove when this SICustomer arrived in the Stock.
Only important at the till-queue.
tm_orders
TreeMap tm_orders
- A TreeMap containing all orders which aren`t yet processed.
queue
String queue
- Stores to which Stock this SICustomer belongs to.
msiNewCustomer
MenuSheetItem msiNewCustomer
msiCustomer
MenuSheetItem msiCustomer
msiSeller
MenuSheetItem msiSeller
msiWorker
MenuSheetItem msiWorker
msiManager
MenuSheetItem msiManager
dateOfOpening
Calendar dateOfOpening
options
Options options
- The
options, which affect the computation of the discount and the
dismissal compensation.
evl
MarketEventListener[] evl
- The listeners listening to market events.
open
int open
- Indicates if market ist open, soon to close, or closed.
timeAdvanced
boolean timeAdvanced
- Indicates if the market's time has advanced.
This variable is set to true when the day changes. As soon as the market opens,
timeAdvanced will be false.
That makes it possible to distinguish between the two possibilities
- time has advanced and market can be opened
- market has just closed and day has not been changed yet
c_articleCatalog
CatalogImpl c_articleCatalog
- Catalog which contains all
CIArticles
cs_offer
CSOffer cs_offer
- Stock which contains all
CIArticles currently available
c_openPurchaseOrders
COpenPurchaseOrders c_openPurchaseOrders
- Catalog which contains all orders placed by the manager that have not yet arrived.
c_customer
CatalogImpl c_customer
- Catalog that stores all customers' names.
This catalog is needed for the customer stock (
till queue).
c_dailyStats
CSalesStats c_dailyStats
- Catalog that stores sales statistics for the current day. This Catalog is used to make sure that
sales don't show up in the statistics unless the day-end closing has been completed.
c_monthlyStats
CSalesStats c_monthlyStats
- Catalog that stores sales statistics (amount of sold articles, revenue from sold articles...)
for one month.
c_completeStats
CCompleteStats c_completeStats
- Catalog that stores
sales statistics of all passed months.
c_customerStats
CCustomerStats c_customerStats
- Catalog that stores the statistics of all market's customers. Those statistics are
time independend, that means, it is not split up into months.
ss_warehouseQueue
StoringStockImpl ss_warehouseQueue
- The global queue of customers' orders waiting for warehouse-worker-processing.
ss_tillQueue
StoringStockImpl ss_tillQueue
- The global queue of customers waiting at the till.
iv_account
IntegerValue iv_account
- The money of the market.
uc_customer
UCustomer uc_customer
- The customer who interacts with this SaleProcess.
uig_selection
UIGate uig_selection
- Gate for selecting items to purchase.
uig_commit
UIGate uig_commit
- Gate for affirming or canceling the purchase.
uig_ok
UIGate uig_ok
- Gate for displaying the successful purchase.
uig_editProfile
UIGate uig_editProfile
- Gate for editing profile.
uig_confirmation
UIGate uig_confirmation
- Gate for displaying the successful change of data.
uig_passwordFailed
UIGate uig_passwordFailed
- Gate for displaying the change of data was unsuccessful.
customer
UCustomer customer
- The customer who interacts with this SaleProcess.
fsc_profile
FSCheckable fsc_profile
firstRegistration
boolean firstRegistration
- Shows whether it is the first registration
or only the correction of existing data.
userType
int userType
- Stores which kind of person wants to log on, look also at constants in UMUserBase
uf_filter
UserFilter uf_filter
- UserFilter used to show the right Users in a LogOnForm
lof_selection
LogOnForm lof_selection
- LogOnForm used by select-user-gate
uig_selectUser
UIGate uig_selectUser
- Gate for selecting username.
uig_logOnFailed
UIGate uig_logOnFailed
- Gate for displaying the log on was unsuccessful.
uig_userIsLogged
UIGate uig_userIsLogged
- Gate for displaying the user has already logged on.
gateOpenClose
UIGate gateOpenClose
- Gate for opening and closing the market.
gateOptions
UIGate gateOptions
- Gate for setting some calculation variables.
gatePurchaseMain
UIGate gatePurchaseMain
- Gate for purchasing some articles for the market.
gatePurchaseConfirm
UIGate gatePurchaseConfirm
- Gate for confirming a purchase.
gateOpoMain
UIGate gateOpoMain
- Gate for displaying an overview of orders that have not yet arrived.
gateOpoDetail
UIGate gateOpoDetail
- Gate for displaying details of an that has not yet arrived.
gateStockMain
UIGate gateStockMain
- Gate for displaying the market's articles and their amount.
gateEmplEditMain
UIGate gateEmplEditMain
- Gate for viewing, selecting, adding and removing employees.
gateEmplEditDetail
UIGate gateEmplEditDetail
- Gate for editing an employee's data.
gateCustEditMain
UIGate gateCustEditMain
- Gate for viewing, selecting and removing customers.
gateCustEditDetail
UIGate gateCustEditDetail
- Gate for viewing a customer's personal data.
gateArticleStatsMain
UIGate gateArticleStatsMain
- Gate for selecting an article and a range of time for statistics.
gateArticleStatsDetail
UIGate gateArticleStatsDetail
- Gate for viewing detailed article statistics.
gateCustomerStatsMain
UIGate gateCustomerStatsMain
- Gate for selecting a customer whose statistics should be displayed.
gateCustomerStatsDetail
UIGate gateCustomerStatsDetail
- Gate for viewing a customer's statistics.
gateOverallStats
UIGate gateOverallStats
- Gate for the overall statistics.
menu
MenuSheet menu
dbPurchase
DataBasket dbPurchase
csPurchase
CountingStock csPurchase
dateLastOrder
Calendar dateLastOrder
- The last date the manger ordered something. This variable necessary for creating the indexes of
the open purchase orders.
intLastOrder
int intLastOrder
- A counting variable for open purchase orders. If there are more than one orders a day, they are
distinguished by a running number which is created with the help of this variable.
uig_customerSelection
UIGate uig_customerSelection
- Gate for selecting customers.
uig_cancelBuy
UIGate uig_cancelBuy
- Gate for affirming the cancel of the order of the currently selected customer
and for displaying lost articles in case of shortages.
uig_order
UIGate uig_order
- Gate for affirming the order of the currently selected customer.
uig_commit
UIGate uig_commit
- Gate for selecting discount and mode of payment.
uig_noCustomer
UIGate uig_noCustomer
- Gate for displaying that no customer is selected.
uig_log
UIGate uig_log
- Gate for displaying that the payment was successful.
stfs_customerQueue
SingleTableFormSheet stfs_customerQueue
- Table that shows the queue of customers
fs_sellerBill
FSCheckable fs_sellerBill
- FormSheet that shows the bill
uc_customer
UCustomer uc_customer
- The UCustomer associated to the currently selected SICustomer
sic_customer
SICustomer sic_customer
- The currently selected SICustomer
uig_initial
UIGate uig_initial
- Gate for displaying how much workers are currently logged on and
how much orders aren`t yet executed.
uig_order
UIGate uig_order
- Gate for displaying a checklist for the order of the currently selected customer.
uig_notReady
UIGate uig_notReady
- Gate for displaying that the execution of the order isn`t completed.
uig_edit
UIGate uig_edit
- Gate for editing the count of articles in case of a shortage.
uig_noItemSelected
UIGate uig_noItemSelected
- Gate for displaying that no article was selected.
uig_editConfirmation
UIGate uig_editConfirmation
- Gate for affirming that the correction of the article`s count was successful.
stfs_order
SingleTableFormSheet stfs_order
fsc_edit
FSCheckable fsc_edit
cso_order
CSOrder cso_order
- Current
CSOrder to execute.
cs_newOrder
CountingStockImpl cs_newOrder
- A new order that might contains articles which aren`t yet avaible in case of a shortage.
sic_customer
SICustomer sic_customer
- Current selected [@link SICustomer}.
h_articlesDone
Hashtable h_articlesDone
- A Hashtable storing which articles are already executed and which not.
ci_article
CIArticle ci_article
- The
CIArticle which count has to be edit.
databaseCount
int[] databaseCount
- An Array containing the count of an article in all different datastructures in the market,
temporarily items in shoppingbaskets, orders waiting at the till-queue,
orders waiting at the warehouse-queue and items in the markets-offer.
oel
OfferEventListener[] oel
- Array with all SPCustomers used to fire events to.
company
String company
csi_shoppingBasket
CountingStockImpl csi_shoppingBasket
ufCustomers
UserFilter ufCustomers
- Filters market's customers.
ufWarehouseWorker
UserFilter ufWarehouseWorker
- Filters market's warehouse workers.
ufSellers
UserFilter ufSellers
- Filters market's sellers.
ufManager
UserFilter ufManager
- Filters the market's manager(s)
ufStaff
UserFilter ufStaff
- Filters the market's staff (warehouse-worker, seller, manager)
umfManager
UserManagerFilter umfManager
- A UserManagerFilter containing all managers of the market.
salutation
String salutation
name
String name
firstName
String firstName
street
String street
postcode
int postcode
city
String city
telephone
String telephone
date
Calendar date
ivSalary
IntegerValue ivSalary
qualification
String qualification
identifier
String identifier
- The identifier used by
VCDate.getErrorString().
mayBeEmpty
boolean mayBeEmpty
- Defines if an empty String is considered to be an error or not.
error
int error
- Internal error code. Set by
VCDate.isValidValue(String), queried by VCDate.getErrorString().
identifier
String identifier
- The identifier used by
VCDummy.getErrorString().
mayBeEmpty
boolean mayBeEmpty
- Defines if an empty String is considered to be an error or not.
identifier
String identifier
- The identifier used by
VCPositiveDouble.getErrorString().
mayBeEmpty
boolean mayBeEmpty
- Defines if an empty String is considered to be an error or not.
error
int error
- Internal error code. Set by
VCPositiveDouble.isValidValue(String), queried by VCPositiveDouble.getErrorString().
identifier
String identifier
- The identifier used by
VCPositiveInteger.getErrorString().
mayBeEmpty
boolean mayBeEmpty
- Defines if an empty String is considered to be an error or not.
error
int error
- Internal error code. Set by
VCPositiveInteger.isValidValue(String), queried by VCPositiveInteger.getErrorString().
|
Package market.statistics |
history
List history
- Keeps track of a customer's purchases.
articleID
String articleID
revenue
int revenue
amount
int amount
priceHistory
List priceHistory
- Saves every change of the article's price. Both price and date of price change are recorded.
orderHistory
List orderHistory
- Saves the orders of the belonging item. Whenever an item is ordered, both the amount and the
date are recorded.
month
int month
year
int year
costs
int costs
wages
int wages
revenue
int revenue
date
Calendar date
value
int value
changeInMorning
boolean changeInMorning
formSheet
FormSheet formSheet
- The original FormSheet to be wrapped.
checkableComponents
List checkableComponents
invalidFields
List invalidFields
person
UPerson person
jcb_salutation
JComboBox jcb_salutation
jcb_qualification
JComboBox jcb_qualification
jtfc_firstName
JTFCheckable jtfc_firstName
jtfc_name
JTFCheckable jtfc_name
jtfc_telephone
JTFCheckable jtfc_telephone
jtfc_street
JTFCheckable jtfc_street
jtfc_postcode
JTFCheckable jtfc_postcode
jtfc_city
JTFCheckable jtfc_city
jtfc_login
JTFCheckable jtfc_login
jtfc_company
JTFCheckable jtfc_company
jtfc_discount
JTFCheckable jtfc_discount
jtfc_salary
JTFCheckable jtfc_salary
jpf_password
JPasswordField jpf_password
jpf_confirm
JPasswordField jpf_confirm
jtf_Date
JTextField jtf_Date
jb
JButton jb
jtfcDiscountRange
JTFCheckable jtfcDiscountRange
jtfcDiscountValue
JTFCheckable jtfcDiscountValue
jtfcMaxDiscount
JTFCheckable jtfcMaxDiscount
jtfcFractionOfWages
JTFCheckable jtfcFractionOfWages
jtfcSeniority
JTFCheckable jtfcSeniority
jtfcCosts
JTFCheckable jtfcCosts
jtfCurrentCapital
JTextField jtfCurrentCapital
jtfSales
JTextField jtfSales
jtfOrders
JTextField jtfOrders
jtfWages
JTextField jtfWages
jtfMisc
JTextField jtfMisc
jtfSum
JTextField jtfSum
jtfSumRevenue
JTextField jtfSumRevenue
jtfSumCosts
JTextField jtfSumCosts
jcbFromYear
JComboBox jcbFromYear
jcbToYear
JComboBox jcbToYear
jcbFromMonth
JComboBox jcbFromMonth
jcbToMonth
JComboBox jcbToMonth
jctrb
JCTimeRangeBoxes jctrb
v_sum
Value v_sum
discount
double discount
v_endSum
Value v_endSum
jtfc_discount
JTFCheckable jtfc_discount
jtfc_endSum
JTFCheckable jtfc_endSum
ci_article
CIArticle ci_article
database
int database
option
int option
chosen
int chosen
summed
boolean summed
data
List data
type
int type
jcbFromMonth
JComboBox jcbFromMonth
- The JComboBox for the start date's month.
jcbFromYear
JComboBox jcbFromYear
- The JComboBox for the start date's year.
jcbToMonth
JComboBox jcbToMonth
- The JComboBox for the finish date's month.
jcbToYear
JComboBox jcbToYear
- The JComboBox for the finish date's year.
oFromMonth
Object[] oFromMonth
oFromYear
Object[] oFromYear
oToMonth
Object[] oToMonth
oToYear
Object[] oToYear
monthBoxDimension
Dimension monthBoxDimension
yearBoxDimension
Dimension yearBoxDimension
chk
ValueChecker chk
id
int id