$table =& new_db_pager('dim_tbl', $sql, $cols);
$table->set_marker('is_overdue', _("Marked dimensions are overdue."));
+if (get_post('SearchOrders')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
display_db_pager($table);
if ($_SERVER['REQUEST_METHOD'] == 'GET')
unset($_SESSION[$name]); // kill old pager if any exists on first page call
- if (!isset($_SESSION[$name]))
+ if (!isset($_SESSION[$name])) {
$_SESSION[$name] =& new db_pager($sql, $name, $page_len);
+ $_SESSION[$name]->set_sql($sql);
+ $_SESSION[$name]->set_columns($coldef);
+ }
$ret = &$_SESSION[$name];
- $ret->set_sql($sql);
- $ret->set_columns($coldef);
return $ret;
}
else
amount_cell($cell, false); break;
case 'qty':
- qty_cell($cell); break;
+ if ($cell=='')
+ label_cell('');
+ else
+ qty_cell($cell, false, isset($col['dec']) ? $col['dec'] : null); break;
case 'rate':
rate_cell($cell); break;
default:
$sum['dec'] = $item_dec = get_qty_dec($_POST['stock_id']);
$table->sum = $sum;
- $Ajax->activate('summary');
}
//-----------------------------------------------------------------------------
.':'."</b>", "align='right' colspan=5");
if($pager->sum['beg']>=0) {
$r[] = array (number_format2($pager->sum['beg'], $pager->sum['dec']),
- "align='right'");
+ "align='right'");
$r[] = array(" ");
} else {
$r[] = array(" ");
$r[] = array (number_format2($pager->sum['beg'], $pager->sum['dec']),
- "align='right'");
+ "align='right'");
}
return $r;
}
.':'."</b>", "align='right' colspan=5");
if($pager->sum['end']>=0) {
$r[] = array (number_format2($pager->sum['end'], $pager->sum['dec']),
- "align='right'");
- $r[] = array(" ", "colspan=2");
+ "align='right'");
+ $r[] = array(" ");
} else {
- $r[] = array(" ", "colspan=2");
+ $r[] = array(" ");
$r[] = array (number_format2($pager->sum['end'], $pager->sum['dec']),
- "align='right'");
+ "align='right'");
}
return $r;
}
_("Reference"),
_("Date") => array('date', 'ord'=>'desc'),
_("Detail") => array('fun'=>'show_details' ),
- _("Quantity In") => array('type'=>'amount', 'dec'=> $item_dec, 'insert'=>true,'fun'=>'qty_in' ),
- _("Quantity Out") => array('type'=>'amount', 'dec'=> $item_dec,'insert'=>true,'fun'=>'qty_out' ),
+ _("Quantity In") => array('type'=>'qty', 'dec'=> $item_dec, 'insert'=>true,'fun'=>'qty_in' ),
+ _("Quantity Out") => array('type'=>'qty', 'dec'=> $item_dec,'insert'=>true,'fun'=>'qty_out' ),
// _("Quantity On Hand") => array('insert'=>true,'type'=>'amount', 'fun'=>'show_qoh' )
);
$table->set_footer('after_status');
if (!$table->ready) // new sql query - update summary
- get_summary(&$table);
+ get_summary($table);
+if (get_post('ShowMoves')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
display_db_pager($table);
$table =& new_db_pager('usage_table', $sql, $cols);
+if (get_post('_stock_id_update'))
+ $table->set_sql($sql);
+
display_db_pager($table);
end_form();
$table =& new_db_pager('orders_tbl', $sql, $cols);
$table->set_marker('check_overdue', _("Marked orders are overdue."));
+if (get_post('SearchOrders')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
display_db_pager($table);
echo "<br>";
check(_("Show Settled Items:"), 'ShowSettled', null, true);
echo "</center><br><br>";
-
-end_form();
+ end_form();
set_global_supplier($_POST['supplier_id']);
if (isset($_POST['supplier_id']) && ($_POST['supplier_id'] == reserved_words::get_all()))
if (get_post('_ShowSettled_update') || get_post('_supplier_id_update') ) {
$table->set_sql($sql);
$table->set_columns($cols);
- $Ajax->activate('alloc_tbl');
}
+start_form();
- start_form();
- display_db_pager($table);
- end_form();
-end_page();
-
+display_db_pager($table);
+end_form();
+end_page();
?>
\ No newline at end of file
submit_cells('SearchOrders', _("Search"),'',_('Select documents'), true);
end_row();
end_table();
-
end_form();
-
//---------------------------------------------------------------------------------------------
function trans_view($trans)
{
$table =& new_db_pager('orders_tbl', $sql, $cols);
$table->set_marker('check_overdue', _("Marked orders have overdue items."));
+if (get_post('SearchOrders')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
display_db_pager($table);
submit_cells('SearchOrders', _("Search"),'',_('Select documents'), true);
end_row();
end_table();
-
end_form();
-
//---------------------------------------------------------------------------------------------
if (isset($_POST['order_number']))
{
$table =& new_db_pager('orders_tbl', $sql, $cols);
+if (get_post('SearchOrders')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
display_db_pager($table);
$table =& new_db_pager('doc_tbl', $sql, $cols);
$table->set_marker('check_overdue', _("Marked items are overdue."));
+if (get_post('RefreshInquiry')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
display_db_pager($table);
end_row();
end_table();
-
end_form();
-
set_global_supplier($_POST['supplier_id']);
//------------------------------------------------------------------------------------------------
$table =& new_db_pager('trans_tbl', $sql, $cols);
$table->set_marker('check_overdue', _("Marked items are overdue."));
+if (get_post('RefreshInquiry')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
display_db_pager($table);
check(_("Show Settled Items:"), 'ShowSettled', null, true);
echo "</center><br><br>";
-end_form();
-
set_global_customer($_POST['customer_id']);
if (isset($_POST['customer_id']) && ($_POST['customer_id'] == reserved_words::get_all()))
if (get_post('_ShowSettled_update') || get_post('_customer_id_update')) {
$table->set_sql($sql);
$table->set_columns($cols);
- $Ajax->activate('alloc_tbl');
}
- start_form();
- display_db_pager($table);
- end_form();
-end_page();
+display_db_pager($table);
+end_form();
+end_page();
?>
\ No newline at end of file
end_row();
end_table();
end_form();
-
//------------------------------------------------------------------------------------------------
function check_overdue($row)
{
$table =& new_db_pager('doc_tbl', $sql, $cols);
$table->set_marker('check_overdue', _("Marked items are overdue."));
+if (get_post('RefreshInquiry')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
display_db_pager($table);
submit_cells('RefreshInquiry', _("Search"),'',_('Refresh Inquiry'), true);
end_row();
end_table();
-
end_form();
-
set_global_customer($_POST['customer_id']);
//------------------------------------------------------------------------------------------------
amount_cell($customer_record["Balance"]);
end_row();
- end_table();;
+ end_table();
}
//------------------------------------------------------------------------------------------------
$table =& new_db_pager('trans_tbl', $sql, $cols);
$table->set_marker('check_overdue', _("Marked items are overdue."));
-
+if (get_post('RefreshInquiry')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
-
display_db_pager($table);
end_form();
end_row();
end_table();
-
+end_form();
//---------------------------------------------------------------------------------------------
if (isset($_POST['SelectStockFromList']) && ($_POST['SelectStockFromList'] != "") &&
$table =& new_db_pager('deliveries_tbl', $sql, $cols);
$table->set_marker('check_overdue', _("Marked items are overdue."));
+if (get_post('SearchOrders')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
display_db_pager($table);
end_table(1);
end_form();
-
//---------------------------------------------------------------------------------------------
// Orders inquiry table
//
$table =& new_db_pager('orders_tbl', $sql, $cols);
$table->set_marker('check_overdue', _("Marked items are overdue."));
+if (get_post('SearchOrders')) {
+ $table->set_sql($sql);
+ $table->set_columns($cols);
+}
start_form();
display_db_pager($table);