/** * Chapitre non actif * @return string */ public static function buildChapitreDictionnaireDeDonnees() { $bloc = ''; $id_fta = self::$id_fta; $synthese_action = self::$synthese_action; $isEditable = self::$is_editable; //$isEditable = TRUE; //Identifiant FTA $ftaModel = new FtaModel($id_fta); $ftaView = new FtaView($ftaModel); $ftaView->setIsEditable($isEditable); $ftaView->setFtaChapitreModelById(self::ID_CHAPITRE_IDENTITE); $bloc .= '<tr class=titre_principal><td class>Activation des Produits</td></tr>'; //Codification $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_SUFFIXE_AGROLOGIC_FTA); $bloc .= '<tr class=titre_principal><td class>Logistique</td></tr>'; //Site d'assemblage $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_SITE_PRODUCTION); //Site d'expedition $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_SITE_EXPEDITION_FTA); //Code Douane $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_CODE_DOUANE_FTA); $bloc .= '<tr class=titre_principal><td class>Palettisasion</td></tr>'; $bloc .= '<tr class=titre_principal><td class>Informations Générales de l\'UVC</td></tr>'; $bloc .= $ftaView->getHtmlPoidsEmballageUVC(); //Poids Net UVC (en g): $bloc .= $ftaView->getHtmlPoidsNetEmballageUVC(); //Poids Brut UVC (en g): $bloc .= $ftaView->getHtmlPoidsBrutEmballageUVC(); //Dimension de l'UVC (en mm): $bloc .= $ftaView->getHtmlDimensionEmballageUVC(); $bloc .= '<tr class=titre_principal> <td>Informations Générales du Colis</td></tr>'; //Nombre d'UVC du colis: $bloc .= $ftaView->getHtmlNombreColisUVC(); //Poids des Emballages du Colis (en g): $bloc .= $ftaView->getHtmlPoidsColisUVC(); //Poids Net (en Kg) du Colis: $bloc .= $ftaView->getHtmlPoidsNetColisUVC(); //Poids Brut (en Kg) du Colis: $bloc .= $ftaView->getHtmlPoidsBrutColisUVC(); //Hauteur (en mm) du Colis $bloc .= $ftaView->getHtmlHauteurColisUVC(); $bloc .= '<tr class=titre_principal> <td>Informations Générales d\'une Palette</td></tr>'; //Poids Net (en Kg) d'une Palette: $bloc .= $ftaView->getHtmlPoidsNetPaletteUVC(); //Poids Brut (en Kg) d'une Palette: $bloc .= $ftaView->getHtmlPoidsBrutPaletteUVC(); //Hauteur (en m) d'une Palette: $bloc .= $ftaView->getHtmlHauteurPaletteUVC(); //Nombre de couche par palette: $bloc .= $ftaView->getHtmlNombrePaletteUVC(); //Nombre de colis par couche: $bloc .= $ftaView->getHtmlColisCouchePaletteUVC(); //Nombre total de Carton par palette: $bloc .= $ftaView->getHtmlColisTotalUVC(); $bloc .= '<tr class=titre_principal><td class>Composition</td></tr>'; //Agrément CE $bloc .= $ftaView->getHtmlSiteAgrement(); //Produit Transformé en France $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_PRODUIT_TRANSFORME); //Environnement de conservation $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_ENVIRONNEMENT_CONSERVATION); //Conditionné sous atmosphère protectrice $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_CONDITION_SOUS_ATMOSPHERE); //Logo éco-emballage $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_LOGO_ECO_EMBALLAGE); // //Remarque $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_REMARQUE); //Origine des Matières Premières $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_ORIGINE_MATIERE_PREMIERE); //Listes des Allergènes $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_LISTE_ALLERGENE); //Conseil après ouverture $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_CONSEIL_APRES_OUVERTURE); //Conseil de Réchauffage Validé $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_CONSEIL_DE_RECHAUFFAGE); //Durée de vie Production (en jours) $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_DUREE_DE_VIE_TECHNIQUE_PRODUCTION); //Code douane $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_CODE_DOUANE_FTA); $bloc .= '<tr class=titre_principal><td class>Codification Standard Externe</td></tr><tr><td>'; //Gencod EAN Article $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_EAN_COLIS); //Gencod EAN Colis $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_EAN_COLIS); //Gencod EAN Palette $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_EAN_PALETTE); $bloc .= '<tr class=titre_principal><td class>Codification</td></tr>'; //Unité de Poids d'affichage: $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_UNITE_AFFICHAGE); //Désignation Abrégée $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_NOM_ABREGE); //Désignation Interne Agis $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_LIBELLE); //Désignation Etiquette $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_LIBELLE_CLIENT); //Code Article LDC $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_CODE_ARTICLE_LDC); $bloc .= '<tr class=titre_principal><td class>Etiquettes</td></tr>'; $bloc .= '<tr class=titre_principal><td class>Gestion des étiquettes</td></tr>'; //Activer le système d'impression Base Etiquette Codesoft $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_ACTIVATION_CODESOFT); $bloc .= '<tr class=titre_principal><td class>Etiquettes Colis</td></tr>'; //Forcer libellé étiquette colis ?: $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_VERROUILLAGE_LIBELLE_ETIQUETTE); //Libellé etiquette carton: $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_LIBELLE_CLIENT); //Modèle d'étiquette $bloc .= $ftaView->listeCodesoftEtiquettes($id_fta, $isEditable); $bloc .= '<tr class=titre_principal><td class>Etiquettes Composition</td></tr>'; //Composition Etiquette (1er paragraphe) $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_COMPOSITION1); //Composition Etiquette (2nd paragraphe) $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_COMPOSITION2); //Libellé Code Douane $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_LIBELLE_MULTILANGUE); $bloc .= '<tr class=titre_principal><td class>Identité</td></tr>'; $bloc .= '<tr class=titre_principal><td class>Demandeur</td></tr>'; //Nom du demandeur $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_NOM_DEMANDEUR); //Société du demandeur $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_SOCIETE_DEMANDEUR); //Date de la demande $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_DATE_DEMANDEUR); //Echéance du demandeur $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_ECHEANCE_DEMANDEUR); $bloc .= '<tr class=titre_principal><td class>Classification</td></tr>'; //Nom du client du demandeur $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_NOM_CLIENT_DEMANDEUR); //Circuit du client $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_CIRCUIT_CLIENT); //Réseau du client $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_RESEAU_CLIENT); //Segment du client $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_SEGMENT_CLIENT); $bloc .= '<tr class=titre_principal><td class>Estimations</td></tr>'; //Quantité estimée en poids ou pièce par semaine $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_QUANTITE_HEBDOMADAIRE_ESTIMEE_COMMANDE); //Fréquence estimée de commande par semaine $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_FREQUENCE_HEBDOMADAIRE_ESTIMEE_COMMANDE); $bloc .= '<tr class=titre_principal><td class>Caractéristiques générales du produit</td></tr>'; //Désignation commerciale $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_DESIGNATION_COMMERCIALE); //Environnement de conservation $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_ENVIRONNEMENT_CONSERVATION_GROUPE); //Type d'emballage $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_ARCADIA_EMBALLAGE_TYPE); //Unité de facturation et Poids élémentaire $bloc .= $ftaView->getHtmlUniteFacturationWithPoidsElementaire(); /* * todo manque la correction du PCB */ $bloc .= '<tr class=titre_principal><td class>Caractéristiques FTA</td></tr>'; //Créateur $bloc .= $ftaView->getHtmlCreateurFta(); //Catégorie de FTA $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_WORKFLOW); //Besoin de la fiche technique ? $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_BESOIN_FICHE_TECHNIQUE); //Etude de prix ? $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_ETUDE_PRIX_FTA); //Calibre par défaut $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_CALIBRE_DEFAUT); $bloc .= '<tr class=titre_principal><td class>Echéances</td></tr>'; //Date d'échéance des processus $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_VIRTUAL_FTA_PROCESSUS_DELAI); $bloc .= '<tr class=titre_principal><td class>Commerce</td></tr>'; /** * @todo Non implementé */ //Remise sur factures //'fta_tarif', 'conditions_commerciales_fta_tarif' $bloc .= '<tr> <td>Remise sur factures</td><td> not implement(sous table)</td></tr>'; //Libellé du code article chez le client $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_LIBELLE_CODE_ARTICLE_CLIENT); //Valeur du code article chez le client $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_CODE_ARTICLE_CLIENT); //PVC de l'article: $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_PVC_ARTICLE); //Prix / KG $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_PVC_ARTICLE_KG); //Durée de vie garantie client (en jours) $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_DUREE_DE_VIE); //Nombre de portion $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_NOMBRE_PORTION_FTA); //Service consommateur $bloc .= $ftaView->getHtmlDataField(FtaModel::FIELDNAME_SERVICE_CONSOMMATEUR); return $bloc; }