var P_SUM = ["Summe:","Sum:","Todo:"];
var P_TOTAL = ["Total","Total","Total"];
var P_MWST = ["MwSt","Tax","IVA"];
var P_NETTO = ["Netto","Net","Neto"];
var P_BRUTTO = ["Brutto","Gross","Bruto"];
var P_ID = ["Id:","Id:","Id:"];
var P_TABLE = ["Tisch:","Table:","Mesa:"];
var P_WAITER = ["Es bediente Sie:", "Waiter:", "Camarero:"];
var P_NO = ["Anz.", "No.", "Nú."];
var P_DESCR = ["Beschreibung","Description","Descripción"];
var P_PRICE = ["Preis","Price","Precio"];
function createReceiptFooterFromDbTaxes(lang, companyInfo,sum,taxes,decPoint) {
var priceStyle = 'style="border: solid black 0px;padding: 3px;text-align:right;vertical-align:bottom;"';
var infoStyle = 'style="text-align:center;vertical-align:bottom;"';
var emptyLine = '
  |
';
var footer = emptyLine;
footer += '' + P_MWST[lang] + '% | ' + P_MWST[lang] + ' | ' + P_NETTO[lang] + ' | ' + P_BRUTTO[lang] + ' |
';
for (var i=0;i" + tax.tax;
footer += " | " + tax.mwst.replace(".",decPoint);
footer += " | " + tax.netto.replace(".",decPoint);
footer += " | " + tax.brutto.replace(".",decPoint);
footer += "";
}
footer += emptyLine;
footer += ' | | ' + P_SUM[lang] + ' | ' + sum.toFixed(2).replace(".",decPoint) + ' |
';
footer += emptyLine;
footer += ' ';
footer += toHtml(companyInfo).replace(/(?:\r\n|\r|\n)/g, ' ');
footer += ' |
';
return footer;
}
/**
* Generate the product part of a receipt on base of html table array elements
*
* @param decPoint
* @param entryListForReceipt
* @returns {String}
*/
function generateProdPart(decPoint,entryListForReceipt) {
var index=0;
tablecontent = '';
for (index=0;index";
return receipt;
}