X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=reporting%2Fincludes%2Freporting.inc;fp=reporting%2Fincludes%2Freporting.inc;h=6acc7d32355e6a6b7623509776cd16a15bd09c53;hb=40da959b32eb27fcb0422207a284eed13cc27d7e;hp=8dc119f6629dbd1cb924bf5aec88a44264511c8e;hpb=bd9f5ffaa36f9bbd54498bc9ae264fe53b0a86ba;p=fa-stable.git diff --git a/reporting/includes/reporting.inc b/reporting/includes/reporting.inc index 8dc119f6..6acc7d32 100644 --- a/reporting/includes/reporting.inc +++ b/reporting/includes/reporting.inc @@ -17,47 +17,52 @@ function print_document_link($doc_no, $link_text, $link=true, $type_no, $icon=false, $class='printlink', $id='', $email=0, $extra=0) { - global $path_to_root; + global $path_to_root, $def_print_orientation; include_once($path_to_root . "/includes/types.inc"); $url = $path_to_root.'/reporting/prn_redirect.php?'; + $def_orientation = (isset($def_print_orientation) && $def_print_orientation == 1 ? 1 : 0); switch ($type_no) { case ST_SALESQUOTE : $rep = 111; - // from, to, currency, bank acc, email, quote, comments + // from, to, currency, email, comments, orientation $ar = array( 'PARAM_0' => $doc_no, 'PARAM_1' => $doc_no, 'PARAM_2' => '', 'PARAM_3' => $email, - 'PARAM_4' => ''); + 'PARAM_4' => '', + 'PARAM_5' => $def_orientation); break; case ST_SALESORDER : $rep = 109; - // from, to, currency, bank acc, email, quote, comments + // from, to, currency, email, quote, comments, orientation $ar = array( 'PARAM_0' => $doc_no, 'PARAM_1' => $doc_no, 'PARAM_2' => '', 'PARAM_3' => $email, 'PARAM_4' => 0, - 'PARAM_5' => ''); + 'PARAM_5' => '', + 'PARAM_6' => $def_orientation); break; case ST_CUSTDELIVERY : $rep = 110; - // from, to, email, comments + // from, to, email, packing slip, comments, orientation $ar = array( 'PARAM_0' => $doc_no, 'PARAM_1' => $doc_no, 'PARAM_2' => $email, - 'PARAM_3' => $extra); + 'PARAM_3' => $extra, + 'PARAM_4' => '', + 'PARAM_5' => $def_orientation); break; case ST_SALESINVOICE : // Sales Invoice case ST_CUSTCREDIT : // Customer Credit Note $rep = $type_no==ST_CUSTCREDIT ? 113 : 107; - // from, to, currency, bank acc, email, paylink, comments, type + // from, to, currency, email, paylink, comments, orientation $ar = array( 'PARAM_0' => $doc_no, 'PARAM_1' => $doc_no, @@ -65,46 +70,49 @@ function print_document_link($doc_no, $link_text, $link=true, $type_no, 'PARAM_3' => $email, 'PARAM_4' => '', 'PARAM_5' => '', - 'PARAM_6' => $type_no); + 'PARAM_6' => $def_orientation); break; case ST_PURCHORDER : $rep = 209; - // from, to, currency, bank acc, email, comments + // from, to, currency, email, comments, orientation $ar = array( 'PARAM_0' => $doc_no, 'PARAM_1' => $doc_no, 'PARAM_2' => '', 'PARAM_3' => $email, - 'PARAM_4' => ''); + 'PARAM_4' => '', + 'PARAM_5' => $def_orientation); break; case ST_CUSTPAYMENT : $rep = 112; - // from, to, currency, bank acc, email, comments + // from, to, currency, comments, orientation $ar = array( 'PARAM_0' => $doc_no, 'PARAM_1' => $doc_no, 'PARAM_2' => '', - 'PARAM_4' => ''); + 'PARAM_3' => '', + 'PARAM_4' => $def_orientation); break; case ST_SUPPAYMENT : $rep = 210; - // from, to, currency, bank acc, email, comments + // from, to, currency, email, comments, orientation $ar = array( 'PARAM_0' => $doc_no, 'PARAM_1' => $doc_no, 'PARAM_2' => '', 'PARAM_3' => $email, - 'PARAM_4' => ''); + 'PARAM_4' => '', + 'PARAM_5' => $def_orientation); break; case ST_WORKORDER : $rep = 409; - // from, to, currency, bank acc, email, comments + // from, to, email, comments orientation $ar = array( 'PARAM_0' => $doc_no, 'PARAM_1' => $doc_no, 'PARAM_2' => $email, 'PARAM_3' => '', - 'PARAM_4' => ''); + 'PARAM_4' => $def_orientation); break; // default: $ar = array(); }