示例#1
0
 public static function buildChapitreSiteProduction()
 {
     $bloc = '';
     $id_fta = self::$id_fta;
     $synthese_action = self::$synthese_action;
     $isEditable = self::$is_editable;
     //Identifiant FTA
     $ftaModel = new FtaModel($id_fta);
     $ftaModel->setDataFtaTableToCompare();
     $ftaView = new FtaView($ftaModel);
     $ftaView->setIsEditable($isEditable);
     $ftaView->setFtaChapitreModelById(self::ID_CHAPITRE_IDENTITE);
     //Site de production
     $bloc .= $ftaView->listeSiteByAcces(self::$idUser, $isEditable);
     if ($ftaView->isDataValidationSuccessful() == "0") {
         self::setDataValidationSuccessfulToTrue();
     }
     return $bloc;
 }
$bloc .= "<td align=center>Identité</td>" . $ftaView->getHtmlClassificationRaccourcisView();
//Commentaire sur la Fta
$bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_COMMENTAIRE);
//Environnement de conservation
$bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_ENVIRONNEMENT_CONSERVATION);
//Données lié à arcadia
$bloc .= $ftaView->getHtmlArcadiaDataNotEditable();
$bloc .= $ftaView->getHtmlArcadiaDataVariableEditable();
//Désignation commerciale
$bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_DESIGNATION_COMMERCIALE);
//Poids net de l’UVF
$bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_POIDS_ELEMENTAIRE);
/**
 * Site de production
 */
$bloc .= "<td align=center>Site de production</td>" . $ftaView->listeSiteByAcces($idUser, $isEditable);
/**
 * Expédition, EANS, Facturation
 */
//Site d'expedition
$bloc .= "<td align=center>Expédition, EANS, Facturation</td>" . $ftaView->getHtmlDataField(FtaModel::FIELDNAME_SITE_EXPEDITION_FTA);
//Unité de Facturation
$bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_UNITE_FACTURATION);
//Gencod EAN Article
$bloc .= $ftaView->getHtmlEANArticle();
//Gencod EAN Colis
$bloc .= $ftaView->getHtmlEANColis();
//Gencod EAN Palette
$bloc .= $ftaView->getHtmlEANPalette();
/**
 * Methode de préarationet type d'acquisition