فهرست منبع

[FIX] Fecha de Credito Null

adrielso 7 سال پیش
والد
کامیت
7781965a81
1فایلهای تغییر یافته به همراه11 افزوده شده و 6 حذف شده
  1. 11 6
      static/src/js/partner.js

+ 11 - 6
static/src/js/partner.js

@@ -1,5 +1,5 @@
 (function(){
-    
+
     openerp.partner_print_credit = {};
 
     openerp.partner_print_credit.PrintCreditWidget = openerp.Widget.extend({
@@ -126,12 +126,17 @@
         generateCustomer: function(resPartner) {
             var self = this;
             var doc = [];
-
+            var dateCredit;
             if (!resPartner)
-                return
+                return;
 
+            if (resPartner.fecha_credito){
+                dateCredit = moment(resPartner.fecha_credito).format('DD-MM-YYYY')
+            }else{
+                dateCredit = moment().format('DD-MM-YYYY')
+            }
             doc.push({
-                fecha: self.checkNull(moment(resPartner.fecha_credito).format('DD-MM-YYYY')),
+                fecha: self.checkNull(dateCredit),
                 id: self.checkNull(resPartner.id),
                 name: self.checkNull(resPartner.name),
                 ruc: self.checkNull(resPartner.ruc),
@@ -226,7 +231,7 @@
                     pdfDoc.text(15, y,  pdfDoc.splitTextToSize((index+1)+'.'+item.name, 180));
                     pdfDoc.text(130, y, pdfDoc.splitTextToSize('Teléfono: '+item.mobile, 180));
                     y = y + 5;
-                    pdfDoc.text(15, y,  pdfDoc.splitTextToSize((index+1)+'.'+item.name, 180));
+                    pdfDoc.text(15, y,  pdfDoc.splitTextToSize((index+2)+'.'+item.name, 180));
                     pdfDoc.text(130, y, pdfDoc.splitTextToSize('Teléfono: '+item.mobile, 180));
                 })
             }
@@ -251,7 +256,7 @@
                     pdfDoc.text(15, y,  pdfDoc.splitTextToSize((index+1)+'.'+item.name, 180));
                     pdfDoc.text(130, y, pdfDoc.splitTextToSize('Teléfono: '+item.mobile, 180));
                     y = y + 5;
-                    pdfDoc.text(15, y,  pdfDoc.splitTextToSize((index+1)+'.'+item.name, 180));
+                    pdfDoc.text(15, y,  pdfDoc.splitTextToSize((index+2)+'.'+item.name, 180));
                     pdfDoc.text(130, y, pdfDoc.splitTextToSize('Teléfono: '+item.mobile, 180));
                 })
             }