mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2024-09-20 00:11:35 +02:00
Added custom fields to pdfmake invoices
This commit is contained in:
parent
d9e08da031
commit
c5eeb7d911
@ -31840,7 +31840,9 @@ NINJA.accountAddress = function(invoice) {
|
||||
{text: account.address1},
|
||||
{text: account.address2},
|
||||
{text: cityStatePostal},
|
||||
{text: account.country ? account.country.name : ''}
|
||||
{text: account.country ? account.country.name : ''},
|
||||
{text: invoice.account.custom_value1 ? invoice.account.custom_label1 + ' ' + invoice.account.custom_value1 : false},
|
||||
{text: invoice.account.custom_value2 ? invoice.account.custom_label2 + ' ' + invoice.account.custom_value2 : false}
|
||||
];
|
||||
|
||||
return NINJA.prepareDataList(data, 'accountAddress');
|
||||
@ -31901,11 +31903,13 @@ NINJA.clientDetails = function(invoice) {
|
||||
var clientEmail = client.contacts[0].email == clientName ? '' : client.contacts[0].email;
|
||||
|
||||
data = [
|
||||
{text:clientName || ' ', style: ['clientName']},
|
||||
{text:client.address1},
|
||||
{text:concatStrings(client.city, client.state, client.postal_code)},
|
||||
{text:client.country ? client.country.name : ''},
|
||||
{text:clientEmail}
|
||||
{text:clientName || ' ', style: ['clientName']},
|
||||
{text:client.address1},
|
||||
{text:concatStrings(client.city, client.state, client.postal_code)},
|
||||
{text:client.country ? client.country.name : ''},
|
||||
{text:clientEmail},
|
||||
{text: invoice.client.custom_value1 ? invoice.account.custom_client_label1 + ' ' + invoice.client.custom_value1 : false},
|
||||
{text: invoice.client.custom_value2 ? invoice.account.custom_client_label2 + ' ' + invoice.client.custom_value2 : false}
|
||||
];
|
||||
|
||||
return NINJA.prepareDataList(data, 'clientDetails');
|
||||
|
@ -327,7 +327,9 @@ NINJA.accountAddress = function(invoice) {
|
||||
{text: account.address1},
|
||||
{text: account.address2},
|
||||
{text: cityStatePostal},
|
||||
{text: account.country ? account.country.name : ''}
|
||||
{text: account.country ? account.country.name : ''},
|
||||
{text: invoice.account.custom_value1 ? invoice.account.custom_label1 + ' ' + invoice.account.custom_value1 : false},
|
||||
{text: invoice.account.custom_value2 ? invoice.account.custom_label2 + ' ' + invoice.account.custom_value2 : false}
|
||||
];
|
||||
|
||||
return NINJA.prepareDataList(data, 'accountAddress');
|
||||
@ -388,11 +390,13 @@ NINJA.clientDetails = function(invoice) {
|
||||
var clientEmail = client.contacts[0].email == clientName ? '' : client.contacts[0].email;
|
||||
|
||||
data = [
|
||||
{text:clientName || ' ', style: ['clientName']},
|
||||
{text:client.address1},
|
||||
{text:concatStrings(client.city, client.state, client.postal_code)},
|
||||
{text:client.country ? client.country.name : ''},
|
||||
{text:clientEmail}
|
||||
{text:clientName || ' ', style: ['clientName']},
|
||||
{text:client.address1},
|
||||
{text:concatStrings(client.city, client.state, client.postal_code)},
|
||||
{text:client.country ? client.country.name : ''},
|
||||
{text:clientEmail},
|
||||
{text: invoice.client.custom_value1 ? invoice.account.custom_client_label1 + ' ' + invoice.client.custom_value1 : false},
|
||||
{text: invoice.client.custom_value2 ? invoice.account.custom_client_label2 + ' ' + invoice.client.custom_value2 : false}
|
||||
];
|
||||
|
||||
return NINJA.prepareDataList(data, 'clientDetails');
|
||||
|
Loading…
Reference in New Issue
Block a user