2 /**********************************************************************
3 Copyright (C) FrontAccounting, LLC.
4 Released under the terms of the GNU General Public License, GPL,
5 as published by the Free Software Foundation, either version 3
6 of the License, or (at your option) any later version.
7 This program is distributed in the hope that it will be useful,
8 but WITHOUT ANY WARRANTY; without even the implied warranty of
9 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10 See the License here <http://www.gnu.org/licenses/gpl-3.0.html>.
11 ***********************************************************************/
12 //---------------------------------------------------------------------------------------------------
14 function display_grn_summary(&$po, $editable=false)
16 global $table_style2, $Refs;
17 start_table("$table_style2 width=90%");
20 label_cells(_("Supplier"), $po->supplier_name, "class='tableheader2'");
22 if (!is_company_currency($po->curr_code))
23 label_cells(_("Order Currency"), $po->curr_code, "class='tableheader2'");
25 label_cells(_("For Purchase Order"), get_trans_view_str(ST_PURCHORDER, $po->order_no),
26 "class='tableheader2'");
28 label_cells(_("Ordered On"), $po->orig_order_date, "class='tableheader2'");
29 label_cells(_("Supplier's Reference"), $po->requisition_no, "class='tableheader2'");
35 if (!isset($_POST['ref']))
36 $_POST['ref'] = $Refs->get_next(ST_SUPPRECEIVE);
37 ref_cells(_("Reference"), 'ref', '', null, "class='tableheader2'");
39 if (!isset($_POST['Location']))
40 $_POST['Location'] = $po->Location;
41 label_cell(_("Deliver Into Location"), "class='tableheader2'");
42 locations_list_cells(null, "Location", $_POST['Location']);
44 if (!isset($_POST['DefaultReceivedDate']))
45 $_POST['DefaultReceivedDate'] = new_doc_date();
47 date_cells(_("Date Items Received"), 'DefaultReceivedDate', '', true, 0, 0, 0, "class='tableheader2'");
52 label_cells(_("Reference"), $po->reference, "class='tableheader2'");
53 label_cells(_("Deliver Into Location"), get_location_name($po->Location), "class='tableheader2'");
60 label_row(_("Delivery Address"), $po->delivery_address, "class='tableheader2'", "colspan=9");
62 if ($po->Comments != "")
63 label_row(_("Order Comments"), $po->Comments, "class='tableheader2'", "colspan=9");