mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2024-11-10 05:02:36 +01:00
report 3-3
This commit is contained in:
parent
f545a92b8a
commit
1fbb6afaf7
@ -1839,7 +1839,7 @@ function Report2AddFooter (invoice,doc)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function Report3AddFooter (invoice,doc)
|
function Report3AddFooter (invoice,account,doc)
|
||||||
{
|
{
|
||||||
|
|
||||||
doc.setLineWidth(0.5);
|
doc.setLineWidth(0.5);
|
||||||
@ -1878,6 +1878,73 @@ function Report3AddFooter (invoice,doc)
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
var LineOne= account.name;
|
||||||
|
|
||||||
|
MaxWidth=440;
|
||||||
|
var AlignLine = MaxWidth-30- (doc.getStringUnitWidth(LineOne) * doc.internal.getFontSize());
|
||||||
|
|
||||||
|
if (account.name) {
|
||||||
|
|
||||||
|
y =780;
|
||||||
|
|
||||||
|
doc.setFontSize(12);
|
||||||
|
//doc.setFontType("normal");
|
||||||
|
doc.setFontType("bold");
|
||||||
|
SetPdfColor('White',doc);
|
||||||
|
|
||||||
|
|
||||||
|
doc.text(AlignLine, y, LineOne);
|
||||||
|
|
||||||
|
doc.setFontSize(7);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
var y =780;
|
||||||
|
|
||||||
|
var AlignLine2=AlignLine+110;
|
||||||
|
if (account.address1) {
|
||||||
|
|
||||||
|
doc.setFontSize(12);
|
||||||
|
doc.setFontType("normal");
|
||||||
|
SetPdfColor('White',doc);
|
||||||
|
doc.text(AlignLine2, y,account.address1);
|
||||||
|
doc.setFontSize(7);
|
||||||
|
|
||||||
|
y=y+18;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if (account.address2) {
|
||||||
|
|
||||||
|
doc.setFontSize(12);
|
||||||
|
doc.setFontType("normal");
|
||||||
|
SetPdfColor('White',doc);
|
||||||
|
doc.text(AlignLine2, y,account.address2);
|
||||||
|
doc.setFontSize(7);
|
||||||
|
|
||||||
|
y=y+18;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
doc.setFontSize(12);
|
||||||
|
doc.setFontType("normal");
|
||||||
|
SetPdfColor('White',doc);
|
||||||
|
|
||||||
|
|
||||||
|
var LineTwo= account.city+' '+(account.country ? account.country.name : '');
|
||||||
|
|
||||||
|
doc.text(AlignLine2, y,LineTwo);
|
||||||
|
doc.setFontSize(7);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -2023,7 +2090,7 @@ function GetReportTemplate3 (invoice,checkMath)
|
|||||||
doc.addImage(invoice.image, 'JPEG', left, y, invoice.imageWidth, invoice.imageHeight);
|
doc.addImage(invoice.image, 'JPEG', left, y, invoice.imageWidth, invoice.imageHeight);
|
||||||
}
|
}
|
||||||
|
|
||||||
Report3AddFooter (invoice,doc);
|
Report3AddFooter (invoice,account,doc);
|
||||||
|
|
||||||
var invoiceNumberX = headerRight - (doc.getStringUnitWidth(invoiceNumber, false) * doc.internal.getFontSize());
|
var invoiceNumberX = headerRight - (doc.getStringUnitWidth(invoiceNumber, false) * doc.internal.getFontSize());
|
||||||
var invoiceDateX = headerRight - (doc.getStringUnitWidth(invoiceDate) * doc.internal.getFontSize());
|
var invoiceDateX = headerRight - (doc.getStringUnitWidth(invoiceDate) * doc.internal.getFontSize());
|
||||||
@ -2407,7 +2474,7 @@ function GetReportTemplate3 (invoice,checkMath)
|
|||||||
GlobalY=tableTop;
|
GlobalY=tableTop;
|
||||||
|
|
||||||
doc.addPage();
|
doc.addPage();
|
||||||
Report3AddFooter(invoice,doc);
|
Report3AddFooter(invoice,account,doc);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((i%2)===0){
|
if ((i%2)===0){
|
||||||
@ -2523,7 +2590,7 @@ function GetReportTemplate3 (invoice,checkMath)
|
|||||||
doc.text(TmpMsgX, x, Msg);
|
doc.text(TmpMsgX, x, Msg);
|
||||||
|
|
||||||
|
|
||||||
SetPdfColor('LightBlue',doc);
|
// SetPdfColor('LightBlue',doc);
|
||||||
AmountText = formatMoney(balance , currencyId);
|
AmountText = formatMoney(balance , currencyId);
|
||||||
headerLeft=headerRight+400;
|
headerLeft=headerRight+400;
|
||||||
var AmountX = headerLeft - (doc.getStringUnitWidth(AmountText) * doc.internal.getFontSize());
|
var AmountX = headerLeft - (doc.getStringUnitWidth(AmountText) * doc.internal.getFontSize());
|
||||||
|
Loading…
Reference in New Issue
Block a user