|
@@ -38,12 +38,15 @@ openerp.eiru_payslip_generator = function(instance, local) {
|
|
|
|
|
|
fectchInitial: function() {
|
|
fectchInitial: function() {
|
|
var self = this;
|
|
var self = this;
|
|
|
|
+
|
|
|
|
+ self.$el.find('.eiru-generador').attr("disabled", true);
|
|
self.fectchGenerateNomina().then(function(payslip) {
|
|
self.fectchGenerateNomina().then(function(payslip) {
|
|
return payslip;
|
|
return payslip;
|
|
}).then(function(payslip) {
|
|
}).then(function(payslip) {
|
|
local.parentInstance.reload();
|
|
local.parentInstance.reload();
|
|
if (!payslip)
|
|
if (!payslip)
|
|
- instance.web.notification.do_warn("Atención","No existe nomina para ser generada, en el periodo seleccionado");
|
|
|
|
|
|
+ instance.web.notification.do_warn("Atención","No existe nomina para ser generada, en el periodo seleccionado")
|
|
|
|
+ self.$el.find('.eiru-generador').removeAttr("disabled");
|
|
})
|
|
})
|
|
},
|
|
},
|
|
fectchGenerateNomina: function() {
|
|
fectchGenerateNomina: function() {
|