This commit is contained in:
parent
52d62710e6
commit
6c9676ce9c
|
@ -70,12 +70,13 @@ module.exports = Self => {
|
||||||
const [{taxArea}] = await Self.rawSql('SELECT clientTaxArea(?,?) taxArea',
|
const [{taxArea}] = await Self.rawSql('SELECT clientTaxArea(?,?) taxArea',
|
||||||
[ticket.clientFk, ticket.warehouseFk], myOptions);
|
[ticket.clientFk, ticket.warehouseFk], myOptions);
|
||||||
|
|
||||||
if (ticketState.alertLevel >= packedState.alertLevel && taxArea == 'WORLD' && client.hasDailyInvoice) {
|
const isInvoiceable = ticketState.alertLevel >= packedState.alertLevel &&
|
||||||
await Self.invoiceTicketsAndPdf(ctx, [ticketId], null, myOptions);
|
taxArea == 'WORLD' && client.hasDailyInvoice;
|
||||||
return true;
|
|
||||||
}
|
|
||||||
if (tx) await tx.commit();
|
if (tx) await tx.commit();
|
||||||
return false;
|
if (isInvoiceable) await Self.invoiceTicketsAndPdf(ctx, [ticketId]);
|
||||||
|
|
||||||
|
return isInvoiceable;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
if (tx) await tx.rollback();
|
if (tx) await tx.rollback();
|
||||||
throw e;
|
throw e;
|
||||||
|
|
Loading…
Reference in New Issue