EVOLUTION-NINJA
Edit File: transaction_mstr_details_preview.php
<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <script type="text/javascript" src="<?php echo base_url('assets/js/jquery-3.2.1.min.js');?>"></script> <script src="<?php echo base_url('assets/js/bootstrap.min.js');?>"></script> <title>Deco-Textil</title> </head> <div class="print_btn"> <button type="button" id="booking_print" style=" margin-top: 13px; right:100px; padding-top: 2px; padding-bottom: 1px; padding-left: 15px; padding-right: 15px; background: rgb(72,91,127); color: white; font-size: 22px;position:absolute;" >Print</button> <?php if($indent_p == 'indent_preview') { ?> <span id="back_button" class="close-right" ><a href="<?php echo base_url('marketing/transactions_order_details?prop_id=1');?>" style="font-size: 22px;border: 1px solid;padding-bottom: 8px; margin-top: 10%; text-decoration: none; padding-top: 1px; padding-right: 12px; padding-left: 12px;background: rgb(72,91,127);color: white;margin-top:10%;text-decoration:none;position:absolute;right:0;margin-right: 24px;margin-top: 13px;">Back</a></span> <?php } else if($indent_p == 'today_preview') { ?> <span id="back_button" class="close-right" ><a href="<?php echo base_url('marketing/transactions_order_details?prop_id=2');?>" style="font-size: 22px;border: 1px solid;padding-bottom: 8px; margin-top: 10%; text-decoration: none; padding-top: 1px; padding-right: 12px; padding-left: 12px;background: rgb(72,91,127);color: white;margin-top:10%;text-decoration:none;position:absolute;right:0;margin-right: 24px;margin-top: 13px;">Back</a></span> <?php } else if($indent_p == 'monthly_preview') { ?> <span id="back_button" class="close-right" ><a href="<?php echo base_url('marketing/transactions_order_details?prop_id=3');?>" style="font-size: 22px;border: 1px solid;padding-bottom: 8px; margin-top: 10%; text-decoration: none; padding-top: 1px; padding-right: 12px; padding-left: 12px;background: rgb(72,91,127);color: white;margin-top:10%;text-decoration:none;position:absolute;right:0;margin-right: 24px;margin-top: 13px;">Back</a></span> <?php } else if($indent_p == 'year_preview') { ?> <span id="back_button" class="close-right" ><a href="<?php echo base_url('marketing/transactions_order_details?prop_id=4');?>" style="font-size: 22px;border: 1px solid;padding-bottom: 8px; margin-top: 10%; text-decoration: none; padding-top: 1px; padding-right: 12px; padding-left: 12px;background: rgb(72,91,127);color: white;margin-top:10%;text-decoration:none;position:absolute;right:0;margin-right: 24px;margin-top: 13px;">Back</a></span> <?php } ?> </div> <body id="print_report"> <style> .invoice_table{ font-family:Arial, Helvetica, sans-serif !important; font-size:14px; } td { padding:5px 5px; line-height: 26px; } .table-row td { padding:0px 0px !important; } </style> <div class="row invoice_table"> <h4 style="text-align:center; padding-top:1%;">PROFORMA INVOICE</h4> <table class="table" border="1" style="width:100%;margin-top: 30px;border-spacing: 0 !important;border-color: #cacaca !important;"> <tr> <td colspan="3" style="border-top:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent; ">Phone No. :+91(80)41888298</td> <td colspan="4" rowspan="4" style="border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent;border-bottom:1px solid transparent; "></td> <td colspan="2" rowspan="4" style="border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent;border-bottom:1px solid transparent; "><img src="<?php echo base_url('assets/img/preview_logo.png');?>" class="img-responsive" style="width:157px !important;"></td> </tr> <tr> <td colspan="3" style="border-left:1px solid transparent;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;">Fax No. : +91(80)25598299</td> </tr> <tr> <td colspan="3" style="border-left:1px solid transparent;border-top:1px solid transparent;border-bottom:1px solid transparent;border-right:1px solid transparent;">E- Mail. : sales@swansilk.com</td> </tr> <tr> <td colspan="3" style="border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent;border-bottom:1px solid transparent;">Website : www.swansilk.com</td> </tr> <tr> <td colspan="9" style="border-left: 1px solid transparent;border-right: 1px solid transparent;"><?php if(empty($address)) { ?> <?php } else {?> <?php echo $address->customerName; ?><br/> <?php echo $address->customerAddress; if($address->pincode !="") { ?><br/> <?php echo $address->city."-".$address->pincode; } ?><br/> <?php echo strtoupper($address->country); ?> <?php } ?> </td> </tr> <tr> <td colspan="2" style="border-top: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;">ORDER MODE:<?php echo $fetch_main2->deliveryMode; ?></td> <td colspan="2" style="border-top: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;">DELIVERY POINT: <?php echo $fetch_main2->deliveryPoint; ?></td> <td colspan="3" style="border-top: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;">CONTRACT TYPE: <?php echo $fetch_main2->contractType; ?></td> <td colspan="2" style="border-top: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;">BUYER REF: <?php echo $fetch_preview1->orderNo; ?></td> </tr> <tr> <td style="border-top: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;">INVOICE NO : <?php echo $invoice; ?></td> <td style="border-top: 1px solid transparent;border-right: 1px solid transparent;">DATE: <?php echo date("d-m-Y");?></td> <td colspan="2" style="border-top: 1px solid transparent;border-right: 1px solid transparent;">TERMS OF PAYMENT: <?php echo $fetch_preview1->paymentTerms; ?></td> <td style="border-top: 1px solid transparent;border-right: 1px solid transparent;">ORDER NO: <?php echo $fetch_preview1->oslNo; ?></td> <td colspan="2" style="border-top: 1px solid transparent;border-right: 1px solid transparent;">ORDER DATE: <?php $newDate1 = date("d-m-Y", strtotime($fetch_preview1->orderDate)); echo $newDate1; ?></td> <td colspan="2" style="border-top: 1px solid transparent;border-right: 1px solid transparent;">DELIVERY DATE: <?php $newDate1 = date("d-m-Y", strtotime($fetch_preview1->deliveryDate)); echo $newDate1; ?></td> </tr> <tr> <td style="border-top: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;"><b>WIDTH/SIZE</b></td> <td style="border-top: 1px solid transparent;border-right: 1px solid transparent;"><b>QUALITY & DESCRIPTION</b></td> <td style="border-top: 1px solid transparent;border-right: 1px solid transparent;"><b>ARTICLE</b></td> <td style="border-top: 1px solid transparent;border-right: 1px solid transparent;"><b>DESIGN</b></td> <td style="border-top: 1px solid transparent;border-right: 1px solid transparent;"><b>COLOR</b></td> <td style="border-top: 1px solid transparent;border-right: 1px solid transparent;"><b>SKU NO</b></td> <td style="border-top: 1px solid transparent;border-right: 1px solid transparent;"><b>QUANTITY</b></td> <td style="border-top: 1px solid transparent;border-right: 1px solid transparent;"><b>RATE/UNIT</b></td> <td style="border-top: 1px solid transparent;border-right: 1px solid transparent;"><b>PRICE</b></td> </tr> <?php $totquantity=0; $totvalue=0; $un=0; foreach($fetch_preview2 as $preview){?> <tr style="font-size:13px !important;"> <td colspan="9" style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;padding-top: 15px;"><?php echo $preview->description; ?></td> </tr> <tr class="table-row" style="font-size:12px !important;"> <td style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent; padding-left:6px !important;"><?php echo $preview->width; ?></td> <td style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;"><input type="text" class="quality" style="width:100%;height: 21px;border:transparent;" value="<?php echo $preview->quality; ?>"></td> <td style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;"><?php echo $preview->articleNo; ?></td> <td style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;"><?php echo $preview->design; ?></td> <td style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;"><?php echo $preview->buyerShade; ?></td> <td style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;"><?php echo $preview->skuNo; ?></td> <td style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent; text-align:center;"><?php echo $preview->quantity." ".$preview->unit; ?></td> <td style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;"> <?php echo $preview->unitPrice." ".$fetch_preview1->currency; ?></td> <td style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;"><?php echo $preview->foreignValue." ".$fetch_preview1->currency; ?></td> </tr> <?php $totquantity=$totquantity+$preview->quantity; $totvalue=$totvalue+$preview->foreignValue; $un=$preview->unit; } ?> <tr> <td colspan="3" style="border-left: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent; ">TOTAL Qty:<?php echo $totquantity." ".$un; ?></td> <td colspan="2" style="border-left: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;"></td> <td colspan="4" style="border-left: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent; text-align:right !important;">TOTAL VALUE : <?php echo $totvalue." ".$fetch_preview1->currency; ?> <br> <b><?php echo convert_number_to_words(round($totvalue))." ".$fetch_preview1->currency ; ?></b></td> </tr> <tr> <td colspan="" style="border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;padding-top: 10%;"></td> <td colspan="6" style="text-align: center;border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;"><b>QUANTITY PLUS OR MINUS 10% ALLOWED <br> ALL BANK CHARGES OUTSIDE INDIA ARE TO THE ACCOUNT OF BUYER</b></td> </tr> <tr> <td colspan="9" style="border-left: 1px solid transparent;border-right: 1px solid transparent;">GSTN : 29AACFD0446K1ZG</td> </tr> <tr> <td colspan="9" style="border-top: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;">Deco-Textil "Swan House" Post Box 25210.,40 4th Cross,Residency Road Banglore-560025,India Phone:(080)41888298,Fax:(080)25598299<br> BANKERS : KOTAK MAHINDRA BANK</b> 10/7, UMILA LANDMARK, LAVELLE ROAD NEXT TO CHANCERY HOTEL, BANGALORE - 560001, INDIA.<br> BSR CODE: 0180038 <br> A/C # 4011255190<br> SWIFT # KKBKINBBCPC<br> ADC # 01800388400009</td> </tr> <tr> <td colspan="2" style="text-align: center;padding-top: 5%;border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;">Prepared by</td> <td colspan="3" style="text-align: center;padding-top: 5%;border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;">Checked By</td> <td colspan="4" style="text-align: center;padding-top: 5%;border-top: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;">Director</td> </tr> </table> </div> </body> </html> <?php function convert_number_to_words($no) { //$no = round($number); //alert(); $hundred = null; $digits_1 = strlen($no); $i = 0; $str = array(); $words = array('0' => '', '1' => 'One', '2' => 'Two', '3' => 'Three', '4' => 'Four', '5' => 'Five', '6' => 'Six', '7' => 'Seven', '8' => 'Eight', '9' => 'Nine', '10' => 'Ten', '11' => 'Eleven', '12' => 'Twelve', '13' => 'Thirteen', '14' => 'Fourteen', '15' => 'Fifteen', '16' => 'Sixteen', '17' => 'Seventeen', '18' => 'Eighteen', '19' =>'Nineteen', '20' => 'Twenty', '30' => 'Thirty', '40' => 'Forty', '50' => 'Fifty', '60' => 'Sixty', '70' => 'Seventy', '80' => 'Eighty', '90' => 'Ninety'); $digits = array('', 'Hundred', 'Thousand', 'Lakh', 'Crore'); while ($i < $digits_1) { $divider = ($i == 2) ? 10 : 100; $number = floor($no % $divider); $no = floor($no / $divider); $i += ($divider == 10) ? 1 : 2; if ($number) { $plural = (($counter = count($str)) && $number > 9) ? 's' : null; $hundred = ($counter == 1 && $str[0]) ? ' And ' : null; $str [] = ($number < 21) ? $words[$number] . " " . $digits[$counter] . $plural . " " . $hundred : $words[floor($number / 10) * 10] . " " . $words[$number % 10] . " " . $digits[$counter] . $plural . " " . $hundred; } else $str[] = null; } $str = array_reverse($str); $result = implode('', $str); return $result ; } ?> <script> $(document).ready(function() { $("#booking_print").click(function(){ // $('#booking_print').hide(); // $('#back_button').hide(); // $('.quality').hide(); $('.print_btn').hide(); $('.quality').hide(); var divToPrint=document.getElementById("print_report"); newWin= window.open(""); newWin.document.write(divToPrint.outerHTML); newWin.print(); newWin.close(); //$('#booking_print').toggle(); $('#print_btn').toggle(); window.location.reload(); }); }); </script>