Merge pull request '4022-client.balance.create' (#976) from 4022-client.balance.create into dev
gitea/salix/pipeline/head This commit looks good
Details
gitea/salix/pipeline/head This commit looks good
Details
Reviewed-on: #976 Reviewed-by: Carlos Jimenez Ruiz <carlosjr@verdnatura.es>
This commit is contained in:
commit
1808eee9ab
|
@ -28,6 +28,9 @@
|
||||||
},
|
},
|
||||||
"maxAmount": {
|
"maxAmount": {
|
||||||
"type": "number"
|
"type": "number"
|
||||||
|
},
|
||||||
|
"daysInFuture": {
|
||||||
|
"type": "number"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"acls": [{
|
"acls": [{
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
ALTER TABLE `vn`.`accountingType` ADD daysInFuture INT NULL;
|
||||||
|
ALTER TABLE `vn`.`accountingType` MODIFY COLUMN daysInFuture int(11) DEFAULT 0 NULL;
|
|
@ -162,22 +162,23 @@ INSERT INTO `vn`.`shelving` (`code`, `parkingFk`, `isPrinted`, `priority`, `park
|
||||||
('HEJ', 2, 0, 1, 0, 1106),
|
('HEJ', 2, 0, 1, 0, 1106),
|
||||||
('UXN', 1, 0, 1, 0, 1106);
|
('UXN', 1, 0, 1, 0, 1106);
|
||||||
|
|
||||||
INSERT INTO `vn`.`accountingType`(`id`, `description`, `receiptDescription`,`code`, `maxAmount`)
|
INSERT INTO `vn`.`accountingType`(`id`, `description`, `receiptDescription`,`code`, `maxAmount`, `daysInFuture`)
|
||||||
VALUES
|
VALUES
|
||||||
(1, 'CC y Polizas de crédito', NULL, NULL, NULL),
|
(1, 'CC and credit policies', 'Transfers', 'wireTransfer', NULL, 1),
|
||||||
(2, 'Cash', 'Cash', 'cash', 1000),
|
(2, 'Cash', 'Cash', 'cash', 1000, 0),
|
||||||
(3, 'Credit card', 'Credit Card', 'creditCard', NULL),
|
(3, 'Credit card', 'Credit Card', 'creditCard', NULL, 0),
|
||||||
(4, 'Finalcial lines', NULL, NULL, NULL),
|
(4, 'Finalcial lines', NULL, NULL, NULL, 0),
|
||||||
(5, 'Other products', NULL, NULL, NULL),
|
(5, 'Other products', NULL, NULL, NULL, 0),
|
||||||
(6, 'Loans', NULL, NULL, NULL),
|
(6, 'Loans', NULL, NULL, NULL, 0),
|
||||||
(7, 'Leasing', NULL, NULL, NULL),
|
(7, 'Leasing', NULL, NULL, NULL, 0),
|
||||||
(8, 'Compensations', 'Compensations', 'compensation', NULL);
|
(8, 'Compensations', 'Compensations', 'compensation', NULL, 0);
|
||||||
|
|
||||||
INSERT INTO `vn`.`bank`(`id`, `bank`, `account`, `cash`, `entityFk`, `isActive`, `currencyFk`)
|
INSERT INTO `vn`.`bank`(`id`, `bank`, `account`, `cash`, `entityFk`, `isActive`, `currencyFk`)
|
||||||
VALUES
|
VALUES
|
||||||
(1, 'Pay on receipt', '5720000001', 3, 0, 1, 1),
|
(1, 'Pay on receipt', '5720000001', 3, 0, 1, 1),
|
||||||
(2, 'Cash', '5700000001', 2, 0, 1, 1),
|
(2, 'Cash', '5700000001', 2, 0, 1, 1),
|
||||||
(3, 'Compensation', '4000000000', 8, 0, 1, 1),
|
(3, 'Compensation', '4000000000', 8, 0, 1, 1),
|
||||||
|
(4, 'Transfers', '4000000001', 1, 0, 1, 1),
|
||||||
(3117, 'Caixa Rural d''Algemesi', '5720000000', 8, 3117, 1, 1);
|
(3117, 'Caixa Rural d''Algemesi', '5720000000', 8, 3117, 1, 1);
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -6,12 +6,7 @@ class Controller extends Dialog {
|
||||||
super($element, $, $transclude);
|
super($element, $, $transclude);
|
||||||
|
|
||||||
this.vnReport = vnReport;
|
this.vnReport = vnReport;
|
||||||
|
this.receipt = {};
|
||||||
const tomorrow = new Date();
|
|
||||||
tomorrow.setDate(tomorrow.getDate() + 1);
|
|
||||||
this.receipt = {
|
|
||||||
payed: tomorrow
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
||||||
set payed(value) {
|
set payed(value) {
|
||||||
|
@ -72,6 +67,10 @@ class Controller extends Dialog {
|
||||||
`${accountingType && accountingType.receiptDescription}`;
|
`${accountingType && accountingType.receiptDescription}`;
|
||||||
}
|
}
|
||||||
this.maxAmount = accountingType && accountingType.maxAmount;
|
this.maxAmount = accountingType && accountingType.maxAmount;
|
||||||
|
|
||||||
|
this.receipt.payed = new Date();
|
||||||
|
if (accountingType.daysInFuture)
|
||||||
|
this.receipt.payed.setDate(this.receipt.payed.getDate() + accountingType.daysInFuture);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue