Jump to content

Génération automatique des bons de livraison


Recommended Posts

Bonjour,

j'ai besoin sur une boutique de générer mes bons de livraisons et de stocker les fichiers sur mon serveur pour que mon logisticien y ai accès.

 

J'ai donc créé un petit module qui lance la génération du bon de livraison en PDF sur le hook postUpdateOrderStatus

 

Voilà mon code

 

 public function hookpostUpdateOrderStatus($params)
 {
  $order = new Order($params['id_order']);
  if (Validate::isLoadedObject($order) OR ($cookie->id_employee AND (OrderState::invoiceAvailable($order->getCurrentState()) AND $order->invoice_number)))
  {

   $tmp = NULL;
   PDF::invoice($order, 'F', false, $tmp, false, true);

   }
 }

 

J'ai 2 soucis:

- J'ai l'impression que le dernier paramètre de PDF::invoice attend l'ID de mon bon de livraison... or si il n'existe pas... comment lui passer la bonne valeur ?

 

- J'aimerai que ce fichier soit sauvegardé sur un chemin précis sur mon serveur, comment procéder ?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...