Il faut sélectionner le jour de production par date et par id_etablissement sinon cela crée une interférance entre les différents établissements pour un jour de production donné.prodstable
@@ -167,7 +167,10 @@ class CommandeAuto extends \yii\db\ActiveRecord | |||
public function add($date) | |||
{ | |||
// production | |||
$production = Production::findOne(['date' => date('Y-m-d',strtotime($date))]) ; | |||
$production = Production::findOne([ | |||
'date' => date('Y-m-d',strtotime($date)), | |||
'id_etablissement' => Yii::$app->user->identity->id_etablissement | |||
]) ; | |||
if($production) | |||
{ |