';
print '';
// Date fin propal
@@ -729,7 +730,7 @@ if ($_GET['propalid'] > 0)
}
// Remise globale
-/*
+/* TODO Remise a mettre sur meme principe que factures
print '
';
if ($_GET['action'] == 'editmode')
{
$html->form_modes_reglement($_SERVER['PHP_SELF'].'?propalid='.$propal->id,$propal->mode_reglement_id,'mode_reglement_id');
@@ -249,51 +261,25 @@ if ($_GET["propalid"] > 0)
print '
';
print '
'.$langs->trans('MailTo').'
';
- $dests=$societe->contact_array($societe->id);
- $numdest = count($dests);
- if ($numdest==0)
+ if ($propal->statut == 0 && $user->rights->propale->creer)
{
print '
';
- print 'Cette societe n\'a pas de contact, veuillez en créer un avant de faire votre proposition commerciale ';
- print ''.$langs->trans('AddContact').'';
+ $html->select_contacts($societe->id, $propal->contactid, 'none');
print '
';
}
else
{
- if ($propal->statut == 0 && $user->rights->propale->creer)
+ if (!empty($propal->contactid))
{
print '
';
diff --git a/htdocs/propal.class.php b/htdocs/propal.class.php
index 48aaab35d55..16f13da8ca4 100644
--- a/htdocs/propal.class.php
+++ b/htdocs/propal.class.php
@@ -54,14 +54,15 @@ class Propal
var $remise;
var $products;
var $products_qty;
- var $note;
- var $price;
+ var $price;
var $status;
var $fin_validite;
var $cond_reglement_id;
- var $cond_reglement_code;
- var $mode_reglement_id;
- var $mode_reglement_code;
+ var $cond_reglement_code;
+ var $mode_reglement_id;
+ var $mode_reglement_code;
+ var $note;
+ var $note_public;
var $labelstatut=array();
var $labelstatut_short=array();