|
@@ -213,7 +213,7 @@ function widget_balance(widget) {
|
|
return item.id;
|
|
return item.id;
|
|
}));
|
|
}));
|
|
return _.flatten(_.filter(self.AccountInvoice,function (inv) {
|
|
return _.flatten(_.filter(self.AccountInvoice,function (inv) {
|
|
- return moment(inv.date_invoice).format('YYYY-MM-DD') === date & inv.type == 'in_invoice';
|
|
|
|
|
|
+ return moment(inv.date_invoice).format('YYYY-MM-DD') === date & _.contains(journal_ids, inv.journal_id[0]);
|
|
}));
|
|
}));
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -293,12 +293,15 @@ function widget_balance(widget) {
|
|
var balance = 0;
|
|
var balance = 0;
|
|
var array = [];
|
|
var array = [];
|
|
var order = self.getTodayPosOrder();
|
|
var order = self.getTodayPosOrder();
|
|
-
|
|
|
|
var sale_invoice = self.getTodayAccountInvoice('sale');
|
|
var sale_invoice = self.getTodayAccountInvoice('sale');
|
|
var sale_invoice_refund = self.getTodayAccountInvoice('sale_refund');
|
|
var sale_invoice_refund = self.getTodayAccountInvoice('sale_refund');
|
|
var purchase_invoice = self.getTodayAccountInvoice('purchase');
|
|
var purchase_invoice = self.getTodayAccountInvoice('purchase');
|
|
-
|
|
|
|
var CurrencyBase = self.getResCurrency(self.ResCompany[0].currency_id[0]).shift();
|
|
var CurrencyBase = self.getResCurrency(self.ResCompany[0].currency_id[0]).shift();
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ SALE INVOICE
|
|
|
|
+ */
|
|
|
|
+
|
|
if(order.length > 0){
|
|
if(order.length > 0){
|
|
amount_order = _.reduce(_.map(order, function (map) {
|
|
amount_order = _.reduce(_.map(order, function (map) {
|
|
return map.amount_total;
|
|
return map.amount_total;
|
|
@@ -329,7 +332,7 @@ function widget_balance(widget) {
|
|
/*
|
|
/*
|
|
SALE INVOICE REFUND
|
|
SALE INVOICE REFUND
|
|
*/
|
|
*/
|
|
-
|
|
|
|
|
|
+
|
|
if(sale_invoice_refund.length > 0){
|
|
if(sale_invoice_refund.length > 0){
|
|
array = [];
|
|
array = [];
|
|
_.each(sale_invoice_refund, function (item) {
|
|
_.each(sale_invoice_refund, function (item) {
|