Modif des modèles pour utiliser les carac de la config si les constantes FAC_PDF_xxx ne sont pas défini.

This commit is contained in:
Laurent Destailleur 2005-11-13 01:46:25 +00:00
parent 0e398b8012
commit 8aca055795
7 changed files with 118 additions and 129 deletions

View File

@ -1,14 +1,12 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>FSFE France - Formulaire</title> <title>Reçu de don CERFA FR</title>
</head> </head>
<body topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0"> <body topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0">
<blockquote> <blockquote>
<p></p> <p></p>
<p></p> <p></p>
<p></p> <p></p>
@ -18,7 +16,7 @@
<td width="20%" nowrap>Cerfa No 11580 01</td> <td width="20%" nowrap>Cerfa No 11580 01</td>
<td nowrap> <td nowrap>
<center> <center>
<font size="+2">Reçu dons aux oeuvres</font> <font size="+2">Reçu dons</font>
<br> <br>
<font size="+1"> <font size="+1">
<b>(Article 200-5 du Code Général des Impôts)</b> <b>(Article 200-5 du Code Général des Impôts)</b>
@ -35,9 +33,8 @@
<td valign="bottom" align="center"> <td valign="bottom" align="center">
<table border="0" bgcolor="#ffffff" cellspacing="0" cellpadding="3"> <table border="0" bgcolor="#ffffff" cellspacing="0" cellpadding="3">
<tr> <tr>
<td width="100" height="20"> <td width="20" height="20">No:</td>
No: __REF__ <td width="80" height="20" align="right">__REF__ </td>
</td>
</tr> </tr>
</table> </table>
</td> </td>
@ -69,26 +66,11 @@
<table width="100%" border="0" bgcolor="#ffffff" cellspacing="0" cellpadding="3"> <table width="100%" border="0" bgcolor="#ffffff" cellspacing="0" cellpadding="3">
<tr> <tr>
<td> <td>
<b>Nom ou dénomination :</b> <b>Nom ou dénomination :</b><br>
<br> __MAIN_INFO_SOCIETE_NOM__<br>
Free Software Foundation Europe Chapter France (FSF France) <br> <b>Adresse :</b><br>
<b>Adresse :</b> __MAIN_INFO_SOCIETE_ADRESSE__<br>
<br> <b>Code postal</b> __MAIN_INFO_SOCIETE_CP__ <b>Commune</b> __MAIN_INFO_SOCIETE_VILLE__ <br>
<b>No</b> 8 <b>Rue</b> de Valois <br>
<b>Code postal</b> 75001 <b>Commune</b> Paris <br>
<b>Objet</b> : <br>
Le soutien à tous les organismes d'Etat et privés dans
toutes les questions de Logiciels Libres, la
collaboration coordonnée avec les associations
nationales poursuivant les mêmes objectifs et avec la
FSF Europe, le soutien de projets développant des
Logiciels Libres, la dissémination des idéaux
philosophiques des Logiciels Libres. La FSF France se
dédie aux seules et immédiates finalités scientifiques
et d'utilité publique.
<p></p>
<b>Organisme d'intérêt général ayant un caractère
scientifique et éducatif.</b>
</td> </td>
</tr> </tr>
</table> </table>
@ -117,11 +99,11 @@
<table width="100%" border="0" bgcolor="#ffffff" cellspacing="0" cellpadding="3"> <table width="100%" border="0" bgcolor="#ffffff" cellspacing="0" cellpadding="3">
<tr> <tr>
<td> <td>
<b>Nom :</b> <b>Nom :</b><br>
aaa aaa aaaa<br> __DONATOR_NAME__<br>
<b>Adresse :</b>aaa<br> <b>Adresse :</b><br>
<b>No</b> ______ <b>Rue</b> _________________________________<br> __DONATOR_ADDRESS__<br>
<b>Code postal</b> aa <b>Commune</b> aa<br> <b>Code postal</b> __DONATOR_ZIP__ <b>Commune</b> __DONATOR_TOWN__<br>
</td> </td>
</tr> </tr>
</table> </table>
@ -141,20 +123,15 @@ aaa aaa aaaa<br>
<table width="100%"> <table width="100%">
<tr align="center"> <tr align="center">
<td> <td>
50.00 euros __AMOUNT__ __CURRENCY__
</td> </td>
</tr> </tr>
</table> </table>
Somme en toutes lettres (<b>CurrencyEUR</b>): Cinquante euros <br> Date du paiement : __DATE__ <br>
Date du paiement : 11 novembre 2005 <br> Mode de versement : __PAYMENTMODE_LIB__ <br>
Mode de versement :
<table width="100%"> <table width="100%">
<tr align="center"> <tr align="center">
<td valign="top"><strike>Numéraire</strike> </td> <td valign="top">&nbsp;</td>
<td valign="top">
<strike>Chèque ou virement</strike> </td>
<td valign="top">
( Autres ) </td>
<td align="right"> <td align="right">
<table border="0" cellspacing="0" cellpadding="1" bgcolor="#000000"> <table border="0" cellspacing="0" cellpadding="1" bgcolor="#000000">
<tr> <tr>

View File

@ -71,7 +71,7 @@ class html_cerfafr extends ModeleDon
*/ */
function write_file($id) function write_file($id)
{ {
global $conf,$langs,$user; global $conf,$langs,$user,$mysoc;
$don = new Don($this->db); $don = new Don($this->db);
$don->fetch($id); $don->fetch($id);
@ -92,9 +92,20 @@ class html_cerfafr extends ModeleDon
// Defini contenu // Defini contenu
$donmodel=DOL_DOCUMENT_ROOT ."/includes/modules/dons/html_cerfafr.html"; $donmodel=DOL_DOCUMENT_ROOT ."/includes/modules/dons/html_cerfafr.html";
$html = implode('', file($donmodel)); $html = implode('', file($donmodel));
$html = eregi_replace('__REF__',$this->id,$html); $html = eregi_replace('__REF__',$id,$html);
$html = eregi_replace('__DATE__',strftime("%d/%b/%Y %H:%m:%s",mktime()),$html); $html = eregi_replace('__DATE__',dolibarr_print_date($don->date),$html);
$html = eregi_replace('__IP__',$user->ip,$html); $html = eregi_replace('__IP__',$user->ip,$html);
$html = eregi_replace('__AMOUNT__',$don->amount,$html);
$html = eregi_replace('__CURRENCY__',$langs->trans("Currency".$conf->monnaie),$html);
$html = eregi_replace('__CURRENCYCODE__',$conf->monnaie,$html);
$html = eregi_replace('__MAIN_INFO_SOCIETE_NOM__',$mysoc->nom,$html);
$html = eregi_replace('__MAIN_INFO_SOCIETE_ADRESSE__',$mysoc->adresse,$html);
$html = eregi_replace('__MAIN_INFO_SOCIETE_CP__',$mysoc->cp,$html);
$html = eregi_replace('__MAIN_INFO_SOCIETE_VILLE__',$mysoc->ville,$html);
$html = eregi_replace('__DONATOR_NAME__',$don->nom,$html);
$html = eregi_replace('__DONATOR_ADDRESS__',$don->adresse,$html);
$html = eregi_replace('__DONATOR_ZIP__',$don->cp,$html);
$html = eregi_replace('__DONATOR_TOWN__',$don->ville,$html);
// Sauve fichier sur disque // Sauve fichier sur disque
dolibarr_syslog("html_cerfafr::write_file $file"); dolibarr_syslog("html_cerfafr::write_file $file");

View File

@ -105,17 +105,20 @@ class pdf_crabe extends ModelePDFFactures
\return int 1=ok, 0=ko \return int 1=ok, 0=ko
\remarks Variables utilisées \remarks Variables utilisées
\remarks MAIN_INFO_SOCIETE_NOM \remarks MAIN_INFO_SOCIETE_NOM
\remarks MAIN_INFO_ADRESSE
\remarks MAIN_INFO_CP
\remarks MAIN_INFO_VILLE
\remarks MAIN_INFO_TEL
\remarks MAIN_INFO_FAX
\remarks MAIN_INFO_WEB
\remarks MAIN_INFO_SIRET \remarks MAIN_INFO_SIRET
\remarks MAIN_INFO_SIREN \remarks MAIN_INFO_SIREN
\remarks MAIN_INFO_RCS \remarks MAIN_INFO_RCS
\remarks MAIN_INFO_CAPITAL \remarks MAIN_INFO_CAPITAL
\remarks MAIN_INFO_TVAINTRA \remarks MAIN_INFO_TVAINTRA
\remarks FAC_PDF_LOGO \remarks MAIN_INFO_LOGO
\remarks FACTURE_CHQ_NUMBER \remarks FACTURE_CHQ_NUMBER
\remarks FACTURE_RIB_NUMBER \remarks FACTURE_RIB_NUMBER
\remarks FAC_PDF_INTITULE
\remarks FAC_PDF_TEL
\remarks FAC_PDF_ADRESSE
*/ */
function write_pdf_file($id) function write_pdf_file($id)
{ {
@ -665,7 +668,8 @@ class pdf_crabe extends ModelePDFFactures
*/ */
function _pagehead(&$pdf, $fac) function _pagehead(&$pdf, $fac)
{ {
global $langs,$conf; global $langs,$conf,$mysoc;
$langs->load("main"); $langs->load("main");
$langs->load("bills"); $langs->load("bills");
$langs->load("propal"); $langs->load("propal");
@ -679,17 +683,19 @@ class pdf_crabe extends ModelePDFFactures
$pdf->SetXY($this->marge_gauche,$posy); $pdf->SetXY($this->marge_gauche,$posy);
// Logo // Logo
if (defined("FAC_PDF_LOGO") && FAC_PDF_LOGO) $logo=$mysoc->logo;
if (defined("FAC_PDF_LOGO") && FAC_PDF_LOGO) $logo=FAC_PDF_LOGO;
if ($logo)
{ {
if (is_readable(FAC_PDF_LOGO)) if (is_readable($logo))
{ {
$pdf->Image(FAC_PDF_LOGO, $this->marge_gauche, $posy, 0, 24); $pdf->Image($logo, $this->marge_gauche, $posy, 0, 24);
} }
else else
{ {
$pdf->SetTextColor(200,0,0); $pdf->SetTextColor(200,0,0);
$pdf->SetFont('Arial','B',8); $pdf->SetFont('Arial','B',8);
$pdf->MultiCell(100, 3, $langs->trans("ErrorLogoFileNotFound",FAC_PDF_LOGO), 0, 'L'); $pdf->MultiCell(100, 3, $langs->trans("ErrorLogoFileNotFound",$logo), 0, 'L');
$pdf->MultiCell(100, 3, $langs->trans("ErrorGoToModuleSetup"), 0, 'L'); $pdf->MultiCell(100, 3, $langs->trans("ErrorGoToModuleSetup"), 0, 'L');
} }
} }
@ -721,43 +727,35 @@ class pdf_crabe extends ModelePDFFactures
$pdf->MultiCell(82, $hautcadre, "", 0, 'R', 1); $pdf->MultiCell(82, $hautcadre, "", 0, 'R', 1);
$pdf->SetXY($this->marge_gauche,$posy+3); $pdf->SetXY($this->marge_gauche+2,$posy+3);
// Nom emetteur // Nom emetteur
$pdf->SetTextColor(0,0,60); $pdf->SetTextColor(0,0,60);
$pdf->SetFont('Arial','B',11); $pdf->SetFont('Arial','B',11);
if (defined("FAC_PDF_SOCIETE_NOM") && FAC_PDF_SOCIETE_NOM) // Prioritaire sur MAIN_INFO_SOCIETE_NOM if (defined("FAC_PDF_SOCIETE_NOM") && FAC_PDF_SOCIETE_NOM) $pdf->MultiCell(80, 4, FAC_PDF_SOCIETE_NOM, 0, 'L');
{ else $pdf->MultiCell(80, 4, $mysoc->nom, 0, 'L');
$pdf->MultiCell(80, 4, FAC_PDF_SOCIETE_NOM, 0, 'L');
}
else // Par defaut
{
$pdf->MultiCell(80, 4, MAIN_INFO_SOCIETE_NOM, 0, 'L');
}
// Caractéristiques emetteur // Caractéristiques emetteur
$carac_emetteur = ''; $carac_emetteur = '';
if (defined("FAC_PDF_ADRESSE")) if (defined("FAC_PDF_ADRESSE") && FAC_PDF_ADRESSE) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).FAC_PDF_ADRESSE;
{ else {
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).FAC_PDF_ADRESSE; $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$mysoc->adresse;
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$mysoc->cp.' '.$mysoc->ville;
} }
$carac_emetteur .= "\n"; $carac_emetteur .= "\n";
if (defined("FAC_PDF_TEL") && FAC_PDF_TEL) // Tel
{ if (defined("FAC_PDF_TEL") && FAC_PDF_TEL) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Phone").": ".FAC_PDF_TEL;
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Phone").": ".FAC_PDF_TEL; elseif ($mysoc->tel) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Phone").": ".$mysoc->tel;
} // Fax
if (defined("FAC_PDF_FAX") && FAC_PDF_FAX) if (defined("FAC_PDF_FAX") && FAC_PDF_FAX) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Fax").": ".FAC_PDF_FAX;
{ elseif ($mysoc->fax) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Fax").": ".$mysoc->fax;
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Fax").": ".FAC_PDF_FAX; // EMail
} if (defined("FAC_PDF_MEL") && FAC_PDF_MEL) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Email").": ".FAC_PDF_MEL;
if (defined("FAC_PDF_MEL") && FAC_PDF_MEL) elseif ($mysoc->email) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Email").": ".$mysoc->email;
{ // Web
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Email").": ".FAC_PDF_MEL; if (defined("FAC_PDF_WWW") && FAC_PDF_WWW) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Web").": ".FAC_PDF_WWW;
} elseif ($mysoc->url) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Web").": ".$mysoc->url;
if (defined("FAC_PDF_WWW") && FAC_PDF_WWW)
{
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Web").": ".FAC_PDF_WWW;
}
$pdf->SetFont('Arial','',9); $pdf->SetFont('Arial','',9);
$pdf->SetXY($this->marge_gauche+2,$posy+8); $pdf->SetXY($this->marge_gauche+2,$posy+8);
$pdf->MultiCell(80,4, $carac_emetteur); $pdf->MultiCell(80,4, $carac_emetteur);
@ -782,7 +780,7 @@ class pdf_crabe extends ModelePDFFactures
$carac_client.="\n".$fac->client->cp . " " . $fac->client->ville."\n"; $carac_client.="\n".$fac->client->cp . " " . $fac->client->ville."\n";
if ($fac->client->tva_intra) $carac_client.="\n".$langs->trans("VATIntraShort").': '.$fac->client->tva_intra; if ($fac->client->tva_intra) $carac_client.="\n".$langs->trans("VATIntraShort").': '.$fac->client->tva_intra;
$pdf->SetFont('Arial','',9); $pdf->SetFont('Arial','',9);
$pdf->SetXY(102,$posy+7); $pdf->SetXY(102,$posy+8);
$pdf->MultiCell(86,4, $carac_client); $pdf->MultiCell(86,4, $carac_client);
// Montants exprimés en // Montants exprimés en

View File

@ -29,6 +29,8 @@
\version $Revision$ \version $Revision$
*/ */
require_once(DOL_DOCUMENT_ROOT ."/includes/modules/fichinter/modules_fichinter.php");
/** /**
\class pdf_soleil \class pdf_soleil

View File

@ -112,17 +112,18 @@ class pdf_propale_azur extends ModelePDFPropales
\return int 1=ok, 0=ko \return int 1=ok, 0=ko
\remarks Variables utilisées \remarks Variables utilisées
\remarks MAIN_INFO_SOCIETE_NOM \remarks MAIN_INFO_SOCIETE_NOM
\remarks MAIN_INFO_ADRESSE
\remarks MAIN_INFO_CP
\remarks MAIN_INFO_VILLE
\remarks MAIN_INFO_TEL
\remarks MAIN_INFO_FAX
\remarks MAIN_INFO_WEB
\remarks MAIN_INFO_SIRET \remarks MAIN_INFO_SIRET
\remarks MAIN_INFO_SIREN \remarks MAIN_INFO_SIREN
\remarks MAIN_INFO_RCS \remarks MAIN_INFO_RCS
\remarks MAIN_INFO_CAPITAL \remarks MAIN_INFO_CAPITAL
\remarks MAIN_INFO_TVAINTRA \remarks MAIN_INFO_TVAINTRA
\remarks FAC_PDF_LOGO \remarks MAIN_INFO_LOGO
\remarks FACTURE_CHQ_NUMBER
\remarks FACTURE_RIB_NUMBER
\remarks FAC_PDF_INTITULE
\remarks FAC_PDF_TEL
\remarks FAC_PDF_ADRESSE
*/ */
function write_pdf_file($id) function write_pdf_file($id)
{ {
@ -570,7 +571,7 @@ class pdf_propale_azur extends ModelePDFPropales
*/ */
function _pagehead(&$pdf, $prop) function _pagehead(&$pdf, $prop)
{ {
global $langs,$conf; global $langs,$conf,$mysoc;
$langs->load("main"); $langs->load("main");
$langs->load("bills"); $langs->load("bills");
@ -585,17 +586,19 @@ class pdf_propale_azur extends ModelePDFPropales
$pdf->SetXY($this->marge_gauche,$posy); $pdf->SetXY($this->marge_gauche,$posy);
// Logo // Logo
if (defined("FAC_PDF_LOGO") && FAC_PDF_LOGO) $logo=$mysoc->logo;
if (defined("FAC_PDF_LOGO") && FAC_PDF_LOGO) $logo=FAC_PDF_LOGO;
if ($logo)
{ {
if (is_readable(FAC_PDF_LOGO)) if (is_readable($logo))
{ {
$pdf->Image(FAC_PDF_LOGO, $this->marge_gauche, $posy, 0, 24); $pdf->Image($logo, $this->marge_gauche, $posy, 0, 24);
} }
else else
{ {
$pdf->SetTextColor(200,0,0); $pdf->SetTextColor(200,0,0);
$pdf->SetFont('Arial','B',8); $pdf->SetFont('Arial','B',8);
$pdf->MultiCell(100, 3, $langs->trans("ErrorLogoFileNotFound",FAC_PDF_LOGO), 0, 'L'); $pdf->MultiCell(100, 3, $langs->trans("ErrorLogoFileNotFound",$logo), 0, 'L');
$pdf->MultiCell(100, 3, $langs->trans("ErrorGoToModuleSetup"), 0, 'L'); $pdf->MultiCell(100, 3, $langs->trans("ErrorGoToModuleSetup"), 0, 'L');
} }
} }
@ -627,43 +630,35 @@ class pdf_propale_azur extends ModelePDFPropales
$pdf->MultiCell(82, $hautcadre, "", 0, 'R', 1); $pdf->MultiCell(82, $hautcadre, "", 0, 'R', 1);
$pdf->SetXY($this->marge_gauche,$posy+3); $pdf->SetXY($this->marge_gauche+2,$posy+3);
// Nom emetteur // Nom emetteur
$pdf->SetTextColor(0,0,60); $pdf->SetTextColor(0,0,60);
$pdf->SetFont('Arial','B',11); $pdf->SetFont('Arial','B',11);
if (defined("FAC_PDF_SOCIETE_NOM") && FAC_PDF_SOCIETE_NOM) // Prioritaire sur MAIN_INFO_SOCIETE_NOM if (defined("FAC_PDF_SOCIETE_NOM") && FAC_PDF_SOCIETE_NOM) $pdf->MultiCell(80, 4, FAC_PDF_SOCIETE_NOM, 0, 'L');
{ else $pdf->MultiCell(80, 4, $mysoc->nom, 0, 'L');
$pdf->MultiCell(80, 4, FAC_PDF_SOCIETE_NOM, 0, 'L');
}
else // Par defaut
{
$pdf->MultiCell(80, 4, MAIN_INFO_SOCIETE_NOM, 0, 'L');
}
// Caractéristiques emetteur // Caractéristiques emetteur
$carac_emetteur = ''; $carac_emetteur = '';
if (defined("FAC_PDF_ADRESSE")) if (defined("FAC_PDF_ADRESSE") && FAC_PDF_ADRESSE) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).FAC_PDF_ADRESSE;
{ else {
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).FAC_PDF_ADRESSE; $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$mysoc->adresse;
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$mysoc->cp.' '.$mysoc->ville;
} }
$carac_emetteur .= "\n"; $carac_emetteur .= "\n";
if (defined("FAC_PDF_TEL") && FAC_PDF_TEL) // Tel
{ if (defined("FAC_PDF_TEL") && FAC_PDF_TEL) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Phone").": ".FAC_PDF_TEL;
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Phone").": ".FAC_PDF_TEL; elseif ($mysoc->tel) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Phone").": ".$mysoc->tel;
} // Fax
if (defined("FAC_PDF_FAX") && FAC_PDF_FAX) if (defined("FAC_PDF_FAX") && FAC_PDF_FAX) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Fax").": ".FAC_PDF_FAX;
{ elseif ($mysoc->fax) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Fax").": ".$mysoc->fax;
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Fax").": ".FAC_PDF_FAX; // EMail
} if (defined("FAC_PDF_MEL") && FAC_PDF_MEL) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Email").": ".FAC_PDF_MEL;
if (defined("FAC_PDF_MEL") && FAC_PDF_MEL) elseif ($mysoc->email) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Email").": ".$mysoc->email;
{ // Web
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Email").": ".FAC_PDF_MEL; if (defined("FAC_PDF_WWW") && FAC_PDF_WWW) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Web").": ".FAC_PDF_WWW;
} elseif ($mysoc->url) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Web").": ".$mysoc->url;
if (defined("FAC_PDF_WWW") && FAC_PDF_WWW)
{
$carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$langs->trans("Web").": ".FAC_PDF_WWW;
}
$pdf->SetFont('Arial','',9); $pdf->SetFont('Arial','',9);
$pdf->SetXY($this->marge_gauche+2,$posy+8); $pdf->SetXY($this->marge_gauche+2,$posy+8);
$pdf->MultiCell(80,4, $carac_emetteur); $pdf->MultiCell(80,4, $carac_emetteur);
@ -689,7 +684,7 @@ class pdf_propale_azur extends ModelePDFPropales
$carac_client.="\n".$prop->client->cp . " " . $prop->client->ville."\n"; $carac_client.="\n".$prop->client->cp . " " . $prop->client->ville."\n";
if ($prop->client->tva_intra) $carac_client.="\n".$langs->trans("VATIntraShort").': '.$prop->client->tva_intra; if ($prop->client->tva_intra) $carac_client.="\n".$langs->trans("VATIntraShort").': '.$prop->client->tva_intra;
$pdf->SetFont('Arial','',9); $pdf->SetFont('Arial','',9);
$pdf->SetXY(102,$posy+7); $pdf->SetXY(102,$posy+8);
$pdf->MultiCell(86,4, $carac_client); $pdf->MultiCell(86,4, $carac_client);
// Montants exprimés en // Montants exprimés en

View File

@ -288,9 +288,12 @@ DefaultLanguage=Default language to use (language code)
SystemSuccessfulyUpdated=Your sustem has been updated successfully SystemSuccessfulyUpdated=Your sustem has been updated successfully
CompanyInfo=Company/foundation informations CompanyInfo=Company/foundation informations
CompanyIds=Company/foundation identities CompanyIds=Company/foundation identities
CompanyName=Company/foundation name CompanyName=Name
CompanyAddress=Company/foundation address CompanyAddress=Address
CompanyCurrency=Company/foundation currency CompanyZip=Zip
CompanyTown=Town
CompanyCountry=Country
CompanyCurrency=Main currency
DoNotShow=Do not show DoNotShow=Do not show
ShowBugTrackLink=Show link "Report a bug" ShowBugTrackLink=Show link "Report a bug"
ShowWorkBoard=Show "work board" on home page ShowWorkBoard=Show "work board" on home page

View File

@ -288,9 +288,12 @@ PermanentLeftSearchForm=Zone de recherche permanente du menu de gauche
SystemSuccessfulyUpdated=Votre système a été correctement mis à jour SystemSuccessfulyUpdated=Votre système a été correctement mis à jour
CompanyInfo=Informations sur la société/association CompanyInfo=Informations sur la société/association
CompanyIds=Identifiants réglementaires CompanyIds=Identifiants réglementaires
CompanyName=Nom/Enseigne de la société/association CompanyName=Nom/Enseigne
CompanyAddress=Adresse de la société/association CompanyAddress=Adresse
CompanyCurrency=Devise de la société/association CompanyZip=Code postal
CompanyTown=Ville
CompanyCountry=Pays
CompanyCurrency=Devise principale
DoNotShow=Ne pas afficher DoNotShow=Ne pas afficher
ShowBugTrackLink=Afficher le lien "Signaler un bug" ShowBugTrackLink=Afficher le lien "Signaler un bug"
ShowWorkBoard=Affiche le tableau de bord de travail sur page accueil ShowWorkBoard=Affiche le tableau de bord de travail sur page accueil