From f3d0a39d01c240c513e0da54979ccdd129807206 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Tue, 3 Apr 2007 15:23:49 +0000 Subject: [PATCH] =?UTF-8?q?D=E9but=20ajout=20cr=E9ation=20de=20particulier?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../menus/barre_left/eldy_backoffice.php | 3 +- htdocs/langs/fr_FR/companies.lang | 2 +- htdocs/soc.php | 61 +++++++++---------- 3 files changed, 32 insertions(+), 34 deletions(-) diff --git a/htdocs/includes/menus/barre_left/eldy_backoffice.php b/htdocs/includes/menus/barre_left/eldy_backoffice.php index 0c11ddaaf71..0e555a83197 100644 --- a/htdocs/includes/menus/barre_left/eldy_backoffice.php +++ b/htdocs/includes/menus/barre_left/eldy_backoffice.php @@ -197,7 +197,8 @@ class MenuLeft { // Sécurité accés client if ($user->societe_id == 0) { - $newmenu->add_submenu(DOL_URL_ROOT."/soc.php?leftmenu=suppliers&action=create&type=f",$langs->trans("NewSupplier"), 2, $user->rights->societe->creer && $user->rights->fournisseur->lire); + $newmenu->add_submenu(DOL_URL_ROOT."/soc.php?leftmenu=suppliers&action=create&type=f",$langs->trans("MenuNewCompany"), 2, $user->rights->societe->creer && $user->rights->fournisseur->lire); + $newmenu->add_submenu(DOL_URL_ROOT."/soc.php?leftmenu=suppliers&action=create&type=f&private=1",$langs->trans("MenuNewPrivateIndividual"), 2, $user->rights->societe->creer && $user->rights->fournisseur->lire); } $newmenu->add_submenu(DOL_URL_ROOT."/contact/index.php?leftmenu=suppliers&type=f",$langs->trans("Contacts"), 2, $user->rights->societe->lire && $user->rights->fournisseur->lire); } diff --git a/htdocs/langs/fr_FR/companies.lang b/htdocs/langs/fr_FR/companies.lang index c5472e6e31d..df901c77447 100644 --- a/htdocs/langs/fr_FR/companies.lang +++ b/htdocs/langs/fr_FR/companies.lang @@ -14,7 +14,7 @@ MenuSocGroup=Groupes NewCompany=Nouvelle société (prospect, client, fournisseur) NewThirdParty=Nouveau tiers (prospect, client, fournisseur) NewSocGroup=Nouveau groupement de sociétés -NewPrivateIndividual=Nouveau particulier (prospect, client) +NewPrivateIndividual=Nouveau particulier (prospect, client, fournisseur) ProspectionArea=Espace prospection SocGroup=Groupement de sociétés IdCompany=Id société diff --git a/htdocs/soc.php b/htdocs/soc.php index 4861a2fcd99..8ec945d5e73 100644 --- a/htdocs/soc.php +++ b/htdocs/soc.php @@ -352,40 +352,37 @@ if ($_POST["getcustomercode"] || $_POST["getsuppliercode"] || print ''; // Fournisseur - if (!$soc->particulier) - { - print ''; - print ''.$langs->trans('Supplier').''; - $form->selectyesnonum("fournisseur",$soc->fournisseur); - print ''; - print ''.$langs->trans('SupplierCode').''; + print ''; + print ''.$langs->trans('Supplier').''; + $form->selectyesnonum("fournisseur",$soc->fournisseur); + print ''; + print ''.$langs->trans('SupplierCode').''; + + print '
'; + print ''; + print ''; + $s=$langs->trans("SupplierCodeDesc").'
'; + $s.=$langs->trans("ValidityControledByModule").': '.$modCodeFournisseur->getNom($langs).'
'; + $s.=$langs->trans("RequiredIfSupplier").': '.yn(!$modCodeFournisseur->code_null).'
'; + $s.=$langs->trans("Example").': '.$modCodeFournisseur->getExample($langs).''; + print $form->textwithhelp('',$s,1); + print '
'; - print '
'; - print ''; - print ''; - $s=$langs->trans("SupplierCodeDesc").'
'; - $s.=$langs->trans("ValidityControledByModule").': '.$modCodeFournisseur->getNom($langs).'
'; - $s.=$langs->trans("RequiredIfSupplier").': '.yn(!$modCodeFournisseur->code_null).'
'; - $s.=$langs->trans("Example").': '.$modCodeFournisseur->getExample($langs).''; - print $form->textwithhelp('',$s,1); - print '
'; + print ''; - print ''; - - if ($soc->fournisseur) - { - $load = $soc->LoadSupplierCateg(); - if ( $load == 0) - { - if (sizeof($soc->SupplierCategories) > 0) - { - print ''; - print ''.$langs->trans('SupplierCategory').''; - $form->select_array("fournisseur_categorie",$soc->SupplierCategories); - print ''; - } - } - } + if ($soc->fournisseur) + { + $load = $soc->LoadSupplierCateg(); + if ( $load == 0) + { + if (sizeof($soc->SupplierCategories) > 0) + { + print ''; + print ''.$langs->trans('SupplierCategory').''; + $form->select_array("fournisseur_categorie",$soc->SupplierCategories); + print ''; + } + } } print ''.$langs->trans('Address').'