Début ajout création de particulier

This commit is contained in:
Regis Houssin 2007-04-03 15:23:49 +00:00
parent 765be7283e
commit f3d0a39d01
3 changed files with 32 additions and 34 deletions

View File

@ -197,7 +197,8 @@ class MenuLeft {
// Sécurité accés client // Sécurité accés client
if ($user->societe_id == 0) 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); $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);
} }

View File

@ -14,7 +14,7 @@ MenuSocGroup=Groupes
NewCompany=Nouvelle société (prospect, client, fournisseur) NewCompany=Nouvelle société (prospect, client, fournisseur)
NewThirdParty=Nouveau tiers (prospect, client, fournisseur) NewThirdParty=Nouveau tiers (prospect, client, fournisseur)
NewSocGroup=Nouveau groupement de sociétés NewSocGroup=Nouveau groupement de sociétés
NewPrivateIndividual=Nouveau particulier (prospect, client) NewPrivateIndividual=Nouveau particulier (prospect, client, fournisseur)
ProspectionArea=Espace prospection ProspectionArea=Espace prospection
SocGroup=Groupement de sociétés SocGroup=Groupement de sociétés
IdCompany=Id société IdCompany=Id société

View File

@ -352,40 +352,37 @@ if ($_POST["getcustomercode"] || $_POST["getsuppliercode"] ||
print '</td></tr>'; print '</td></tr>';
// Fournisseur // Fournisseur
if (!$soc->particulier) print '<tr>';
{ print '<td>'.$langs->trans('Supplier').'</td><td>';
print '<tr>'; $form->selectyesnonum("fournisseur",$soc->fournisseur);
print '<td>'.$langs->trans('Supplier').'</td><td>'; print '</td>';
$form->selectyesnonum("fournisseur",$soc->fournisseur); print '<td>'.$langs->trans('SupplierCode').'</td><td>';
print '</td>';
print '<td>'.$langs->trans('SupplierCode').'</td><td>'; print '<table class="nobordernopadding"><tr><td>';
print '<input type="text" name="code_fournisseur" size="16" value="'.$soc->code_fournisseur.'" maxlength="15">';
print '</td><td>';
$s=$langs->trans("SupplierCodeDesc").'<br>';
$s.=$langs->trans("ValidityControledByModule").': <b>'.$modCodeFournisseur->getNom($langs).'</b><br>';
$s.=$langs->trans("RequiredIfSupplier").': <b>'.yn(!$modCodeFournisseur->code_null).'</b><br>';
$s.=$langs->trans("Example").': <b>'.$modCodeFournisseur->getExample($langs).'</b>';
print $form->textwithhelp('',$s,1);
print '</td></tr></table>';
print '<table class="nobordernopadding"><tr><td>'; print '</td></tr>';
print '<input type="text" name="code_fournisseur" size="16" value="'.$soc->code_fournisseur.'" maxlength="15">';
print '</td><td>';
$s=$langs->trans("SupplierCodeDesc").'<br>';
$s.=$langs->trans("ValidityControledByModule").': <b>'.$modCodeFournisseur->getNom($langs).'</b><br>';
$s.=$langs->trans("RequiredIfSupplier").': <b>'.yn(!$modCodeFournisseur->code_null).'</b><br>';
$s.=$langs->trans("Example").': <b>'.$modCodeFournisseur->getExample($langs).'</b>';
print $form->textwithhelp('',$s,1);
print '</td></tr></table>';
print '</td></tr>'; if ($soc->fournisseur)
{
if ($soc->fournisseur) $load = $soc->LoadSupplierCateg();
{ if ( $load == 0)
$load = $soc->LoadSupplierCateg(); {
if ( $load == 0) if (sizeof($soc->SupplierCategories) > 0)
{ {
if (sizeof($soc->SupplierCategories) > 0) print '<tr>';
{ print '<td>'.$langs->trans('SupplierCategory').'</td><td colspan="3">';
print '<tr>'; $form->select_array("fournisseur_categorie",$soc->SupplierCategories);
print '<td>'.$langs->trans('SupplierCategory').'</td><td colspan="3">'; print '</td></tr>';
$form->select_array("fournisseur_categorie",$soc->SupplierCategories); }
print '</td></tr>'; }
}
}
}
} }
print '<tr><td>'.$langs->trans('Address').'</td><td colspan="3"><textarea name="adresse" cols="40" rows="3" wrap="soft">'; print '<tr><td>'.$langs->trans('Address').'</td><td colspan="3"><textarea name="adresse" cols="40" rows="3" wrap="soft">';