';
-
-
- if ($user->rights->fournisseur->commande->commander && $object->statut == 2)
+ if ($user->rights->fournisseur->commande->commander && $object->statut == 2 && $action == 'makeorder')
{
- // Set status to ordered (action=commande)
- print ''."\n";
- print '
';
- print "
";
+ // Set status to ordered (action=commande)
+ print ''."\n";
+ print '
';
+ print "
";
}
-
- if ($user->rights->fournisseur->commande->receptionner && ($object->statut == 3 || $object->statut == 4))
+
+
+ if ($action != 'makeorder')
{
- // Set status to received (action=livraison)
- print ''."\n";
- print '
\n";
- print "
";
+ print '
';
+
+ /*
+ * Documents generes
+ */
+ $comfournref = dol_sanitizeFileName($object->ref);
+ $file = $conf->fournisseur->dir_output . '/commande/' . $comfournref . '/' . $comfournref . '.pdf';
+ $relativepath = $comfournref.'/'.$comfournref.'.pdf';
+ $filedir = $conf->fournisseur->dir_output . '/commande/' . $comfournref;
+ $urlsource=$_SERVER["PHP_SELF"]."?id=".$object->id;
+ $genallowed=$user->rights->fournisseur->commande->creer;
+ $delallowed=$user->rights->fournisseur->commande->supprimer;
+
+ print $formfile->showdocuments('commande_fournisseur',$comfournref,$filedir,$urlsource,$genallowed,$delallowed,$object->modelpdf,1,0,0,0,0,'','','',$object->thirdparty->default_lang);
+ $somethingshown=$formfile->numoffiles;
+
+ // Show links to link elements
+ $linktoelem = $form->showLinkToObjectBlock($object, null, array('supplier_order','order_supplier'));
+ $somethingshown = $form->showLinkedObjectBlock($object, $linktoelem);
+
+ print '
';
+
+
+ if ($user->rights->fournisseur->commande->receptionner && ($object->statut == 3 || $object->statut == 4))
+ {
+ // Set status to received (action=livraison)
+ print ''."\n";
+ print '
\n";
+ print "
";
+ }
+
+ // List of actions on element
+ include_once DOL_DOCUMENT_ROOT.'/core/class/html.formactions.class.php';
+ $formactions=new FormActions($db);
+ $somethingshown=$formactions->showactions($object,'order_supplier',$socid,0,'listaction'.($genallowed?'largetitle':''));
+
+ print '
';
}
-
- // List of actions on element
- include_once DOL_DOCUMENT_ROOT.'/core/class/html.formactions.class.php';
- $formactions=new FormActions($db);
- $somethingshown=$formactions->showactions($object,'order_supplier',$socid,0,'listaction'.($genallowed?'largetitle':''));
-
-
- // List of actions on element
- /* Hidden because" available into "Log" tab
- print '
';
- include_once DOL_DOCUMENT_ROOT.'/core/class/html.formactions.class.php';
- $formactions=new FormActions($db);
- $somethingshown=$formactions->showactions($object,'order_supplier',$socid);
- */
-
- print '