|
@@ -161,9 +161,9 @@
|
|
|
var transferSelected = null;
|
|
|
|
|
|
amountSymbol.text(currency.symbol);
|
|
|
- amountCashbox.val(accounting.formatNumber(self.bankStatement[0].amount, currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
- amountReal.val(accounting.formatNumber(self.bankStatement[0].amount, currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
- amountOpen.val(accounting.formatNumber(self.bankStatement[0].amount, currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
+ amountCashbox.val(instanceWeb.formatCurrency(self.bankStatement[0].amount, currency));
|
|
|
+ amountReal.val(instanceWeb.formatCurrency(self.bankStatement[0].amount, currency));
|
|
|
+ amountOpen.val(instanceWeb.formatCurrency(self.bankStatement[0].amount, currency));
|
|
|
amountDiffer.val(0);
|
|
|
amountTransfer.val('0');
|
|
|
|
|
@@ -200,13 +200,16 @@
|
|
|
|
|
|
/* Amount Real .keyup*/
|
|
|
amountReal.keyup(function(e) {
|
|
|
- var cashBoxAmount = accounting.unformat(amountCashbox.val(),currency.decimalSeparator);
|
|
|
- var realAmount = accounting.unformat(amountReal.val(),currency.decimalSeparator);
|
|
|
+ if (e.key === currency.decimalSeparator && currency.decimalPlaces > 0)
|
|
|
+ return false ;
|
|
|
+
|
|
|
+ var cashBoxAmount = instanceWeb.unFormatCurrency(amountCashbox.val());
|
|
|
+ var realAmount = instanceWeb.unFormatCurrency(amountReal.val());
|
|
|
var differenceAmount = (realAmount - cashBoxAmount);
|
|
|
|
|
|
- amountReal.val(accounting.formatNumber(realAmount,0, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
- amountDiffer.val(accounting.formatNumber(differenceAmount,0, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
- amountOpen.val(accounting.formatNumber(realAmount,0, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
+ amountReal.val(instanceWeb.formatCurrency(realAmount, currency));
|
|
|
+ amountDiffer.val(instanceWeb.formatCurrency(differenceAmount, currency));
|
|
|
+ amountOpen.val(instanceWeb.formatCurrency(realAmount, currency));
|
|
|
amountReal.css('border-color','#ccc');
|
|
|
|
|
|
amountDiffer.css('color','#555');
|
|
@@ -219,8 +222,8 @@
|
|
|
});
|
|
|
|
|
|
amountReal.focusout(function(e) {
|
|
|
- var realAmount = accounting.unformat(amountReal.val(),currency.decimalSeparator);
|
|
|
- var cashBoxAmount = accounting.unformat(amountCashbox.val(),currency.decimalSeparator);
|
|
|
+ var realAmount = instanceWeb.unFormatCurrency(amountReal.val());
|
|
|
+ var cashBoxAmount = instanceWeb.unFormatCurrency(amountCashbox.val());
|
|
|
|
|
|
if ((realAmount <= 0) && !(_.contains(self.statementConfig[0].statement_confirm_negative_amount, self.resUser[0].id))) {
|
|
|
instanceWeb.notification.do_warn("Atencion", "El valor de cierre debes de ser mayo que 0.");
|
|
@@ -235,17 +238,13 @@
|
|
|
amountDiffer.css('color','#555');
|
|
|
if (differenceAmount < 0 )
|
|
|
amountDiffer.css('color','red');
|
|
|
-
|
|
|
- amountDiffer.val(accounting.formatNumber(differenceAmount,currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
- amountReal.val(accounting.formatNumber( realAmount,currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
- amountOpen.val(accounting.formatNumber( realAmount,currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
});
|
|
|
/**
|
|
|
* [Transferencia]
|
|
|
*/
|
|
|
transferCasbox.click(function(e){
|
|
|
- var realAmount = accounting.unformat(amountReal.val(),currency.decimalSeparator);
|
|
|
- amountOpen.val(accounting.formatNumber(realAmount,currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
+ var realAmount = instanceWeb.unFormatCurrency(amountReal.val());
|
|
|
+ amountOpen.val(instanceWeb.formatCurrency(realAmount,currency));
|
|
|
amountTransfer.val('0');
|
|
|
|
|
|
transferSelected = e.target;
|
|
@@ -257,30 +256,33 @@
|
|
|
if (this.checked) {
|
|
|
$('.expired-account-modal').find('.is-transfer-confirm').css('display','flex');
|
|
|
selectedTrnasfer = true;
|
|
|
- amountTransfer.val(accounting.formatNumber(realAmount,currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
+ amountTransfer.val(instanceWeb.formatCurrency(realAmount,currency));
|
|
|
amountOpen.val('0');
|
|
|
}
|
|
|
})
|
|
|
|
|
|
cashboxTransfer.change(function(e) {
|
|
|
- var realAmount = accounting.unformat(amountReal.val(),currency.decimalSeparator);
|
|
|
+ var realAmount = instanceWeb.unFormatCurrency(amountReal.val());
|
|
|
})
|
|
|
/* amount transfer Keyup */
|
|
|
amountTransfer.keyup(function(e){
|
|
|
- var realAmount = accounting.unformat(amountReal.val(),currency.decimalSeparator);
|
|
|
- var transferAmount = accounting.unformat(amountTransfer.val(),currency.decimalSeparator);
|
|
|
+ if (e.key === currency.decimalSeparator && currency.decimalPlaces > 0)
|
|
|
+ return false ;
|
|
|
+
|
|
|
+ var realAmount = instanceWeb.unFormatCurrency(amountReal.val());
|
|
|
+ var transferAmount = instanceWeb.unFormatCurrency(amountTransfer.val());
|
|
|
var amount = (realAmount - transferAmount);
|
|
|
|
|
|
- amountTransfer.val(accounting.formatNumber(transferAmount,currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
- amountOpen.val(accounting.formatNumber(amount,currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
+ amountTransfer.val(instanceWeb.formatCurrency(transferAmount,currency));
|
|
|
+ amountOpen.val(instanceWeb.formatCurrency(amount,currency));
|
|
|
|
|
|
if (e.keyCode === 13)
|
|
|
buttonSave.focus();
|
|
|
});
|
|
|
/* amount transfer focus */
|
|
|
amountTransfer.focusout(function(e) {
|
|
|
- var realAmount = accounting.unformat(amountReal.val(),currency.decimalSeparator);
|
|
|
- var transferAmount = accounting.unformat(amountTransfer.val(),currency.decimalSeparator);
|
|
|
+ var realAmount = instanceWeb.unFormatCurrency(amountReal.val());
|
|
|
+ var transferAmount = instanceWeb.unFormatCurrency(amountTransfer.val());
|
|
|
|
|
|
if (transferAmount <= 0) {
|
|
|
instanceWeb.notification.do_warn("Atencion", "El monto a transferir no puede ser 0");
|
|
@@ -299,15 +301,15 @@
|
|
|
|
|
|
var amount = (realAmount - transferAmount);
|
|
|
|
|
|
- amountTransfer.val(accounting.formatNumber(transferAmount,currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
- amountOpen.val(accounting.formatNumber(amount,currency.decimalPlaces, currency.thousandsSeparator, currency.decimalSeparator));
|
|
|
+ // amountTransfer.val(instanceWeb.formatCurrency(transferAmount,currency));
|
|
|
+ amountOpen.val(instanceWeb.formatCurrency(amount,currency));
|
|
|
});
|
|
|
|
|
|
/*Click buttonSave*/
|
|
|
buttonSave.click(function(e) {
|
|
|
- var cashBoxAmount = accounting.unformat(amountCashbox.val(),currency.decimalSeparator);
|
|
|
- var realAmount = accounting.unformat(amountReal.val(),currency.decimalSeparator);
|
|
|
- var transferAmount = accounting.unformat(amountTransfer.val(),currency.decimalSeparator);
|
|
|
+ var cashBoxAmount = instanceWeb.unFormatCurrency(amountCashbox.val());
|
|
|
+ var realAmount = instanceWeb.unFormatCurrency(amountReal.val());
|
|
|
+ var transferAmount = instanceWeb.unFormatCurrency(amountTransfer.val());
|
|
|
var amount_negative = _.contains(self.statementConfig[0].statement_confirm_negative_amount, self.resUser[0].id)
|
|
|
|
|
|
// amountReal
|