|
@@ -117,9 +117,6 @@ openerp.pagare_decorart = function (instance, local) {
|
|
|
dataKey: 'price_subtotal'
|
|
|
});
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
pdfDoc.autoTable(getColumns, docItem, {
|
|
|
theme: 'grid',
|
|
|
styles: {
|
|
@@ -150,7 +147,7 @@ openerp.pagare_decorart = function (instance, local) {
|
|
|
pdfDoc.text(40, 13,'Empresa: ');
|
|
|
pdfDoc.setFontSize(11);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
- pdfDoc.text(60, 13, 'MyS DECORART');
|
|
|
+ pdfDoc.text(60, 13, 'M&S DECORART');
|
|
|
|
|
|
pdfDoc.setFontSize(11);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
@@ -336,7 +333,7 @@ openerp.pagare_decorart = function (instance, local) {
|
|
|
var total_in_letters = instance.web.num2word(AccountInvoice[0].amount_total);
|
|
|
pdfDoc.setFontSize(12);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
- pdfDoc.text(12,70,'Pagaré a la orden de ' + AccountInvoice[0].company_id[0].name + '.');
|
|
|
+ pdfDoc.text(12,70,'Pagaré a la orden de M&S Decorart del grupo Líder Constructora.');
|
|
|
pdfDoc.setFontSize(12);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.text(12,75,'La suma de Guaraníes: ' + total_in_letters);
|
|
@@ -370,6 +367,8 @@ openerp.pagare_decorart = function (instance, local) {
|
|
|
|
|
|
pdfDoc.addPage();
|
|
|
|
|
|
+ pdfDoc.addImage("data:image/png;base64," + AccountInvoice[0].company_id[0].logo, 'PNG',10,10,20,15);
|
|
|
+
|
|
|
pdfDoc.setFontSize(11);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(20);
|
|
@@ -496,7 +495,7 @@ openerp.pagare_decorart = function (instance, local) {
|
|
|
|
|
|
pdfDoc.setFontSize(8);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
- pdfDoc.text(12,180,'Personas autorizadas a firmar las facturas crédito (Referencias Personales):');
|
|
|
+ pdfDoc.text(12,180,'Referencias Personales:');
|
|
|
|
|
|
i=0;
|
|
|
_.each(AccountInvoice[0].partner_id[0].ref_personal_ids,function(item){
|
|
@@ -507,108 +506,168 @@ openerp.pagare_decorart = function (instance, local) {
|
|
|
i=60;
|
|
|
});
|
|
|
|
|
|
- var paragraph="Declaramos que a firma de cualquiera de estas personas autorizadas o una firma cualquiera certificada con el sello de nuestra empresa, estampadas en vuestras facturas a créditos o en una orden de compra, notas de presupuesto o cualquier otro tipo de documento escrito que certifique entrega de vuestras mercaderías servirá de titulo ejecutivo para el cobro de las mismas.";
|
|
|
- pdfDoc.text(paragraph,12,220,{maxWidth:188,align:'justify'});
|
|
|
+ //var paragraph="Declaramos que a firma de cualquiera de estas personas autorizadas o una firma cualquiera certificada con el sello de nuestra empresa, estampadas en vuestras facturas a créditos o en una orden de compra, notas de presupuesto o cualquier otro tipo de documento escrito que certifique entrega de vuestras mercaderías servirá de titulo ejecutivo para el cobro de las mismas.";
|
|
|
+ // pdfDoc.text(paragraph,12,220,{maxWidth:188,align:'justify'});
|
|
|
|
|
|
pdfDoc.addPage();
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
- pdfDoc.text(12,20,'Línea de crédito solicitado Gs:');
|
|
|
+ pdfDoc.text(12,20,'Línea de crédito solicitado: ' + accounting.formatMoney(AccountInvoice[0].amount_total,CurrencyBase.symbol,CurrencyBase.decimal_places, CurrencyBase.thousands_separator, CurrencyBase.decimal_separator));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
- pdfDoc.text(12,25,'Condición de venta:');
|
|
|
+ pdfDoc.text(125,20,'Condición de venta:');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
- pdfDoc.text(12,30,'Tipos de garantías:');
|
|
|
+ pdfDoc.text(12,25,'Tipos de garantías:');
|
|
|
+
|
|
|
+
|
|
|
+ var self = this;
|
|
|
+ var AccountInvoice = self.AccountInvoice;
|
|
|
+ var CurrencyBase = self.AccountInvoice[0].currency_id[0];
|
|
|
+ var docItem = [];
|
|
|
+ var docQuotaItem = [];
|
|
|
+ var getColumns = [];
|
|
|
+ var getColumnsQuota = [];
|
|
|
+
|
|
|
+ _.each(self.AccountInvoiceLine, function(item){
|
|
|
+ docItem.push({
|
|
|
+ name : item.name,
|
|
|
+ quantity : item.quantity,
|
|
|
+ price_unit : accounting.formatMoney(item.price_unit,'',CurrencyBase.decimal_places, CurrencyBase.thousands_separator, CurrencyBase.decimal_separator),
|
|
|
+ price_subtotal : accounting.formatMoney(item.price_subtotal,'',CurrencyBase.decimal_places, CurrencyBase.thousands_separator, CurrencyBase.decimal_separator),
|
|
|
+ });
|
|
|
+ });
|
|
|
+
|
|
|
+ getColumns.push({
|
|
|
+ title : 'Descripción',
|
|
|
+ dataKey: 'name'
|
|
|
+ });
|
|
|
+
|
|
|
+ getColumns.push({
|
|
|
+ title : 'Cantidad',
|
|
|
+ dataKey: 'quantity'
|
|
|
+ });
|
|
|
+ getColumns.push({
|
|
|
+ title : 'Precio Unitario',
|
|
|
+ dataKey: 'price_unit'
|
|
|
+ });
|
|
|
+ getColumns.push({
|
|
|
+ title : 'subtotal',
|
|
|
+ dataKey: 'price_subtotal'
|
|
|
+ });
|
|
|
+
|
|
|
+
|
|
|
+ pdfDoc.autoTable(getColumns, docItem, {
|
|
|
+ theme: 'grid',
|
|
|
+ styles: {
|
|
|
+ overflow: 'linebreak',
|
|
|
+ columnWidth: 'auto',
|
|
|
+ fontSize: 7
|
|
|
+ },
|
|
|
+ headerStyles: {
|
|
|
+ textColor: 20,
|
|
|
+ fillColor: null,
|
|
|
+ lineWidth: 0.1,
|
|
|
+ fontSize: 9
|
|
|
+ },
|
|
|
+ columnStyles: {
|
|
|
+ name : {columnWidth: 'auto'},
|
|
|
+ quantity : {columnWidth: 30, halign:'right'},
|
|
|
+ price_unit : {columnWidth: 30, halign:'right'},
|
|
|
+ price_subtotal : {columnWidth: 30, halign:'right'},
|
|
|
+ },
|
|
|
+
|
|
|
+ margin: { top: 28, horizontal: 10},
|
|
|
+ });
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
var paragraph= "En ciertas condiciones de venta y bajo el criterio de la empresa, el cheque diferido no se tomara como pago efectivo (no tendrá emisión de recibo) y se tomara como garantia de pago hasta su cobro efectivo con la respectiva emisión del recibo de pago.";
|
|
|
- pdfDoc.text(paragraph,12,35,{maxWidth:188,align:'justify'});
|
|
|
+ pdfDoc.text(paragraph,12,55,{maxWidth:188,align:'justify'});
|
|
|
|
|
|
var paragraph= "Por el presente instrumento le(s) autorizo(amos) de forma expresa e irrevocable, otorgando suficiente mandato en los términos de los Art. 917 inc. A del Código Civil Paraguayo, para que por propia cuenta o a través empresas especializadas de nuestro medio, puedan recabar información en plaza referente a mi(nuestra) situación patrimonial solvencia económica, o el cumplimiento de nuestras obligaciones comerciales, así como también a la verificación confirmación y/o certificación de los datos por mi(nosotros) proveídos a fin de que puedan contar con los elementos de juicio y análisis necesarios para la concesión del crédito que me(nos) encuentro(amos) gestionando ante LA EMPRESA MyS Decorart del grupo Líder Constructora.
|
|
|
De igual manera, en los mismos términos le(s) autorizo(amos) para que en caso de un atraso superior a los 90 días en el pago del presente crédito o de cualquier otra deuda pendiente que mantenga(mos) con esa empresa, incluyan mi(nuestro) nombre personal o Razón Social que represento(amos) en en Registro General de Morosos de INFORMCONF o de cualquier otra entidad encargada para tales efectos, como así también, proporcionar esa información a terceros interesados. La eliminación de dicho registro se realizará de acuerdo a los términos establecidos en la Ley 1.682 y sus modificaciones. De igual manera reconozco(emos) y acepto(amos) que la EMPRESA MyS Decorart del Grupo Líder Constructora podrá ceder sus derechos derivados del presente contrato y de los pagares de la deuda ya sea mediante una cesión de derechos o venta de cartera o cualquier otra forma permitida por la ley a lo que presto(amos) desde ahora y por le presente documento consentimiento expreso e irrevocable a dichas cesiones y transferencias incluyendo las correspondientes garantías que se pudieren haber constituido a favor de LA EMPRESA, en respaldo de las obligaciones. LA EMPRESA MyS Decorart del grupo Líder Constructora puede transferir a terceros, de manera total o parcial, sus derechos y obligaciones emergentes del Contrato.";
|
|
|
- pdfDoc.text(paragraph,12,50,{maxWidth:188,align:'justify'});
|
|
|
+ pdfDoc.text(paragraph,12,70,{maxWidth:188,align:'justify'});
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
- pdfDoc.text(12,125,'PLANO DE UBICACIÓN DEL NEGOCIO/DOMICILIO:');
|
|
|
+ pdfDoc.text(12,145,'PLANO DE UBICACIÓN DEL NEGOCIO/DOMICILIO:');
|
|
|
|
|
|
// ref
|
|
|
- pdfDoc.rect(12, 131, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(12, 151, 15, 15, 'S');
|
|
|
|
|
|
// ref
|
|
|
- pdfDoc.rect(35, 131, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(35, 151, 15, 15, 'S');
|
|
|
|
|
|
// ref
|
|
|
- pdfDoc.rect(58, 131, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(58, 151, 15, 15, 'S');
|
|
|
|
|
|
// ref
|
|
|
- pdfDoc.rect(118, 131, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(118, 151, 15, 15, 'S');
|
|
|
|
|
|
// ref
|
|
|
- pdfDoc.rect(141, 131, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(141, 151, 15, 15, 'S');
|
|
|
|
|
|
// ref
|
|
|
- pdfDoc.rect(164, 131, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(164, 151, 15, 15, 'S');
|
|
|
|
|
|
// ref
|
|
|
- pdfDoc.rect(12, 151, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(12, 171, 15, 15, 'S');
|
|
|
//
|
|
|
// // ref
|
|
|
- pdfDoc.rect(35, 151, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(35, 171, 15, 15, 'S');
|
|
|
//
|
|
|
// // ref
|
|
|
- pdfDoc.rect(58, 151, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(58, 171, 15, 15, 'S');
|
|
|
//
|
|
|
//
|
|
|
// ref
|
|
|
- pdfDoc.rect(118, 151, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(118, 171, 15, 15, 'S');
|
|
|
//
|
|
|
// ref
|
|
|
- pdfDoc.rect(141, 151, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(141, 171, 15, 15, 'S');
|
|
|
//
|
|
|
// ref
|
|
|
- pdfDoc.rect(164, 151, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(164, 171, 15, 15, 'S');
|
|
|
//
|
|
|
// ref
|
|
|
- pdfDoc.rect(12, 171, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(12, 191, 15, 15, 'S');
|
|
|
//
|
|
|
// ref
|
|
|
- pdfDoc.rect(35, 171, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(35, 191, 15, 15, 'S');
|
|
|
//
|
|
|
// ref
|
|
|
- pdfDoc.rect(58, 171, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(58, 191, 15, 15, 'S');
|
|
|
//
|
|
|
// ref
|
|
|
- pdfDoc.rect(118, 171, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(118, 191, 15, 15, 'S');
|
|
|
//
|
|
|
// ref
|
|
|
- pdfDoc.rect(141, 171, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(141, 191, 15, 15, 'S');
|
|
|
//
|
|
|
// ref
|
|
|
- pdfDoc.rect(164, 171, 15, 15, 'S');
|
|
|
+ pdfDoc.rect(164, 191, 15, 15, 'S');
|
|
|
|
|
|
var paragraph="Declaramos que los datos consignados en esta solicitud de MyS DECORART; son fiel reflejo de nuetra situación.";
|
|
|
- pdfDoc.text(paragraph,12,198,{maxWidth:188,align:'justify'});
|
|
|
+ pdfDoc.text(paragraph,12,218,{maxWidth:188,align:'justify'});
|
|
|
|
|
|
pdfDoc.setFontSize(9);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(10,210,'Firma del Solicitante: _ _ _ _ _ _ _ _ _ _');
|
|
|
+ pdfDoc.text(10,230,'Firma del Solicitante: _ _ _ _ _ _ _ _ _ _');
|
|
|
|
|
|
pdfDoc.setFontSize(9);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(10,220,'Aclaración de Firma y N° de C.I.N°: _ _ _ _ _ _ _ _ _ _');
|
|
|
+ pdfDoc.text(10,240,'Aclaración de Firma y N° de C.I.N°: _ _ _ _ _ _ _ _ _ _');
|
|
|
|
|
|
pdfDoc.setFontSize(9);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(10,235,'Sello de la Empresa:');
|
|
|
+ pdfDoc.text(10,255,'Sello de la Empresa:');
|
|
|
|
|
|
pdfDoc.save('pagare.pdf');
|
|
|
},
|