CORE POS - Fannie
The CORE POS back end
|
Public Member Functions | |
css_content () | |
body_content () | |
create_op_dbs ($con, $op_db_name) | |
create_trans_dbs ($con, $trans_db_name, $op_db_name) | |
create_dlogs ($con) | |
create_archive_dbs ($con, $archive_db_name, $archive_method) | |
Public Member Functions inherited from COREPOS\Fannie\API\InstallPage | |
getHeader () | |
getFooter () | |
Public Attributes | |
$description | |
$themed = true | |
Public Attributes inherited from COREPOS\Fannie\API\InstallPage | |
$required = true | |
$description | |
$page_set = 'Installation' | |
Protected Attributes | |
$title = 'Fannie install checks: Necessities' | |
$header = 'Fannie install checks: Necessities' | |
Class for the System Necessities (Install Home) install and config options
InstallIndexPage::body_content | ( | ) |
Define any javascript needed
Detect databases that are supported
InstallIndexPage::create_archive_dbs | ( | $con, | |
$archive_db_name, | |||
$archive_method | |||
) |
14Nov2014 Andy Removing these structures. Duplicates for most exist in the CoreWarehouse database. $dbms = strtoupper($con->dbms_name()); // code below expect capitalization $ret[] = create_if_needed($con,$dbms,$archive_db_name, 'sumUpcSalesByDay','arch'); $ret[] = create_if_needed($con,$dbms,$archive_db_name, 'sumRingSalesByDay','arch'); $ret[] = create_if_needed($con,$dbms,$archive_db_name, 'vRingSalesToday','arch'); $ret[] = create_if_needed($con,$dbms,$archive_db_name, 'sumDeptSalesByDay','arch'); $ret[] = create_if_needed($con,$dbms,$archive_db_name, 'vDeptSalesToday','arch'); $ret[] = create_if_needed($con,$dbms,$archive_db_name, 'sumFlaggedSalesByDay','arch'); $ret[] = create_if_needed($con,$dbms,$archive_db_name, 'sumMemSalesByDay','arch'); $ret[] = create_if_needed($con,$dbms,$archive_db_name, 'sumMemTypeSalesByDay','arch'); $ret[] = create_if_needed($con,$dbms,$archive_db_name, 'sumTendersByDay','arch'); $ret[] = create_if_needed($con,$dbms,$archive_db_name, 'sumDiscountsByDay','arch');
InstallIndexPage::create_dlogs | ( | $con) |
14Nov2014 Andy Not sure this is the correct way to cache & compare product UPCs with vendor SKUs $ret[] = create_if_needed($con,$FANNIE_SERVER_DBMS,$FANNIE_TRANS_DB, 'skuMovementSummary','trans');
InstallIndexPage::create_op_dbs | ( | $con, | |
$op_db_name | |||
) |
InstallIndexPage::create_trans_dbs | ( | $con, | |
$trans_db_name, | |||
$op_db_name | |||
) |
InstallIndexPage::css_content | ( | ) |
Define any CSS needed
InstallIndexPage::$description |