<commit_before><?php use_helper("Date"); ?>
<?php use_helper('DRM'); ?>

<?php include_partial('drm/breadcrumb', array('drm' => $drm, 'isTeledeclarationMode' => $isTeledeclarationMode)); ?>

<?php if (!$isTeledeclarationMode): ?>
<div class="row" style="opacity: 0.7">
    <div class="col-xs-12">
         <?php include_component('drm', 'formEtablissementChoice', array('identifiant' => $drm->etablissement->_id, 'autofocus' => true)) ?>
    </div>
</div>
<?php endif; ?>

<div class="row">
    <div class="col-xs-12">


        <h3 style="margin-bottom: 30px">DRM <?php echo getFrPeriodeElision($drm->periode); ?> <?php if ($drm->isTeledeclare()): ?><small>(Validée le <?php echo format_date($drm->valide->date_signee, "dd/MM/yyyy", "fr_FR"); ?>)</small><?php endif; ?>
        <?php if (!$isTeledeclarationMode): ?>
          <?php if ($drm->isModifiable()): ?>
            <div class="pull-right">
              <a class="btn btn-warning" href="<?php echo url_for('drm_modificative', $drm) ?>">Modifier la DRM</a>
            </div>
          <?php endif; ?>
          <?php if ($drm->isTeledeclareFacturee()): ?>
              <div class="pull-right">
                  <a class="btn btn-warning" href="<?php echo url_for('drm_modificative', $drm) ?>">Modificatrice de la DRM</a>
              </div>
          <?php endif; ?>

          <?php if ($drm->isTeledeclareNonFacturee()): ?>
              <div class="pull-right">
                  <a class="btn btn-warning" href="<?php echo url_for('drm_reouvrir', $drm) ?>">Ré-ouvrir la DRM</a>
              </div>
          <?php endif; ?>
        <?php endif; ?>
        </h3>


        <!--<div id="drm_validation_coordonnees">
            <div class="drm_validation_societe">
                <?php //include_partial('drm_visualisation/societe_infos', array('drm' => $drm, 'isModifiable' => false)); ?>
            </div>
            <div class="drm_validation_etablissement">
                <?php //include_partial('drm_visualisation/etablissement_infos', array('drm' => $drm, 'isModifiable' => false)); ?>
            </div>
        </div>-->

        <?php if (!$isTeledeclarationMode): ?>
            <?php if ($drm_suivante && $drm_suivante->isRectificative() && !$drm_suivante->isValidee()):
                ?>
                <div class="vigilance_list">
                    <ul>
                        <li><?php echo MessagesClient::getInstance()->getMessage('msg_rectificatif_suivante') ?></li>
                    </ul>
                </div>
            <?php endif; ?>

            <?php if (!$drm->isMaster()): ?>
                <div class="alert alert-warning">
                    Ce n'est pas la <a href="<?php echo url_for('drm_visualisation', $drm->getMaster()) ?>">dernière version</a> de la DRM, le tableau récapitulatif des stocks n'est donc pas à jour.
                </div>
            <?php endif; ?>
        <?php endif; ?>

        <?php include_partial('drm_visualisation/recap_stocks_mouvements', array('drm' => $drm, 'isTeledeclarationMode' => $isTeledeclarationMode, 'no_link' => $no_link, 'mouvementsByProduit' => $mouvementsByProduit, 'visualisation' => true, 'typeDetailKey' => DRM::DETAILS_KEY_SUSPENDU, 'typeKey' => DRMClient::TYPE_DRM_SUSPENDU)) ?>
        <?php include_partial('drm_visualisation/recap_stocks_mouvements', array('drm' => $drm, 'isTeledeclarationMode' => $isTeledeclarationMode, 'no_link' => $no_link, 'mouvementsByProduit' => $mouvementsByProduit, 'visualisation' => true, 'typeDetailKey' => DRM::DETAILS_KEY_ACQUITTE, 'typeKey' => DRMClient::TYPE_DRM_ACQUITTE)) ?>
    </div>
</div>

<?php if (!$isTeledeclarationMode && $drm->commentaire): ?>
    <div class="row">
        <div class="col-xs-12">
            <h4>Commentaire interne</h4>
        </div>
        <div class="col-xs-12">
            <div class="well">
                <?php echo nl2br($drm->commentaire); ?>
            </div>
        </div>
    </div>
    <br/>
<?php else: ?>
    <?php include_partial('drm_visualisation/recap_crds', array('drm' => $drm)) ?>
    <?php include_partial('drm_visualisation/recapAnnexes', array('drm' => $drm)) ?>
<?php endif; ?>
<?php include_partial('drm_visualisation/recapDroits', array('drm' => $drm, 'recapCvos' => $recapCvos, 'isTeledeclarationMode' => $isTeledeclarationMode)) ?>
<?php if ($drm->exist('transmission_douane') && $drm->transmission_douane): ?>
<div class="row">
  <div class="col-xs-12">
    <h3>Transmission sur le portail proDou@ane <small>(<?php echo link_to('xml', 'drm_xml', $drm); ?>)</small></h3>
    <?php if ($drm->transmission_douane->success) : ?>
      <p>La transmission a été réalisée avec succès le <?php echo $drm->getTransmissionDate(); ?> avec l'accusé reception numéro <?php echo $drm->transmission_douane->id_declaration ?>.</p>
    <?php else: ?>
      <p>La transmission a échouée. Le message d'erreur envoyé par le portail des douanes est « <?php echo $drm->getTransmissionErreur(); ?> ».</p>
    <?php endif; ?>
<<<<<<< HEAD
  </div>
</div>
<?php endif; ?>
<br/><br/>
<div class="row">
    <div class="col-xs-4">
        <a href="<?php echo url_for('drm_etablissement', array('identifiant' => $drm->identifiant)); ?>" class="btn btn-default"><span class="glyphicon glyphicon-chevron-left"></span> Retour à mon espace DRM</a>
=======
    <?php include_partial('drm_visualisation/recapDroits', array('drm' => $drm, 'recapCvo' => $recapCvo, 'isTeledeclarationMode' => $isTeledeclarationMode)) ?>
    <br />
    <?php if ($drm->exist('transmission_douane')) : ?>
    <div id="contenu_onglet">
        <h2>Transmission Douane</h2>
        <table class="table_recap">
            <thead>
                <tr>
                    <th>Transmission sur le portail proDou@ne</th>
                </tr>
            </thead>
            <tbody>
                <tr><td>
<?php if ($drm->transmission_douane->success) : ?>
    La transmission a été réalisée avec succès le <?php echo $drm->getTransmissionDate(); ?> avec l'accusé reception numéro <?php echo $drm->transmission_douane->id_declaration ?>.
<?php else: ?>
    La transmission a échoué. Le message d'erreur envoyé par le portail des douanes est « <?php echo $drm->getTransmissionErreur(); ?> ».
<?php endif; ?>
                </td></tr>
                <?php if (!$isTeledeclarationMode || $isUsurpationMode): ?>
                  <?php if (is_null($drm->transmission_douane->coherente)) : ?>
                    <tr><td>Aucun retour de la part de proDou@ne n'a été effectué</td></tr>
                  <?php elseif($drm->transmission_douane->coherente): ?>
                    <tr><td>La DRM est <strong>conforme</strong> à celle de proDou@ne</td></tr>
                  <?php else: ?>
                    <tr><td>La DRM n'est <strong>pas conforme</strong> à celle de proDou@ne</td></tr>
                  <?php endif; ?>
                <?php endif; ?>
            </tbody>
        </table>
        <?php if ((!$isTeledeclarationMode || $isUsurpationMode) && ($drm->transmission_douane->coherente === false)): ?>
          <br/>
          <table class="table_recap">
            <thead >
                <tr>
                    <th><label style="float: left; padding : 0 10px;">Identification du problème rencontré</label></th>
                    <th>Valeur proDou@ne</th>
                </tr>
            </thead>
          <tbody>
          <?php foreach ($drm->getXMLComparison()->getFormattedXMLComparaison() as $problemeSrc => $valeur): ?>
            <tr><td style="text-align: left; "><?php echo preg_replace('/(\[.+\]) (.+)/',"$1<br/>$2",$problemeSrc); ?></td>
              <td><?php echo $valeur; ?></td></tr>
          <?php endforeach; ?>
          </tbody>
        </table>
        <?php endif; ?>
>>>>>>> e13d7e660... adaptation wording  avec le retour douane et présentation des diff
    </div>
    <div class="col-xs-4 text-center">
      <?php echo getPointAideHtml('drm','visualisation_pdf'); ?>
        <a href="<?php echo url_for('drm_pdf', array('identifiant' => $drm->getIdentifiant(), 'periode_version' => $drm->getPeriodeAndVersion(), 'appellation' => 0)); ?>" class="btn btn-success">Télécharger le PDF</a>
    </div>
    <div class="col-xs-4 text-right">
    <?php if ($drm->isTeledeclare() && !$isTeledeclarationMode) : ?>
          <?php if ($drm->isNonFactures()): ?>
          <a href="<?php echo url_for('drm_reopen', $drm); ?>" class="btn btn-warning">Reouvrir la DRM</a>
          <?php else: ?>
          <span>DRM Facturée (pas réouvrable)</span>
          <?php endif; ?>
    <?php endif; ?>
    <?php if(isset($compte) && $compte && $compte->hasDroit("teledeclaration_douane") && $isTeledeclarationMode): ?>
      <?php if (!$drm->transmission_douane->success) : ?>
        <a style="margin-left: 5px;" href="<?php echo url_for('drm_transmission', $drm); ?>" class="btn btn-success" ><span>Transmettre la Drm sur CIEL</span></a>
      <?php else: ?>
        <a style="margin-left: 5px;" href="https://pro.douane.gouv.fr/" class="btn btn-success" ><span>Se rendre sur Pro Dou@ne</span></a>
      <?php endif; ?>
    <?php endif; ?>
  </div>
</div><commit_msg>Suppression de split qui est une function plus supportée en php7<commit_after><?php use_helper("Date"); ?>
<?php use_helper('DRM'); ?>

<?php include_partial('drm/breadcrumb', array('drm' => $drm, 'isTeledeclarationMode' => $isTeledeclarationMode)); ?>

<?php if (!$isTeledeclarationMode): ?>
<div class="row" style="opacity: 0.7">
    <div class="col-xs-12">
         <?php include_component('drm', 'formEtablissementChoice', array('identifiant' => $drm->etablissement->_id, 'autofocus' => true)) ?>
    </div>
</div>
<?php endif; ?>

<div class="row">
    <div class="col-xs-12">


        <h3 style="margin-bottom: 30px">DRM <?php echo getFrPeriodeElision($drm->periode); ?> <?php if ($drm->isTeledeclare()): ?><small>(Validée le <?php echo format_date($drm->valide->date_signee, "dd/MM/yyyy", "fr_FR"); ?>)</small><?php endif; ?>
        <?php if (!$isTeledeclarationMode): ?>
          <?php if ($drm->isModifiable()): ?>
            <div class="pull-right">
              <a class="btn btn-warning" href="<?php echo url_for('drm_modificative', $drm) ?>">Modifier la DRM</a>
            </div>
          <?php endif; ?>
          <?php if ($drm->isTeledeclareFacturee()): ?>
              <div class="pull-right">
                  <a class="btn btn-warning" href="<?php echo url_for('drm_modificative', $drm) ?>">Modificatrice de la DRM</a>
              </div>
          <?php endif; ?>

          <?php if ($drm->isTeledeclareNonFacturee()): ?>
              <div class="pull-right">
                  <a class="btn btn-warning" href="<?php echo url_for('drm_reouvrir', $drm) ?>">Ré-ouvrir la DRM</a>
              </div>
          <?php endif; ?>
        <?php endif; ?>
        </h3>


        <!--<div id="drm_validation_coordonnees">
            <div class="drm_validation_societe">
                <?php //include_partial('drm_visualisation/societe_infos', array('drm' => $drm, 'isModifiable' => false)); ?>
            </div>
            <div class="drm_validation_etablissement">
                <?php //include_partial('drm_visualisation/etablissement_infos', array('drm' => $drm, 'isModifiable' => false)); ?>
            </div>
        </div>-->

        <?php if (!$isTeledeclarationMode): ?>
            <?php if ($drm_suivante && $drm_suivante->isRectificative() && !$drm_suivante->isValidee()):
                ?>
                <div class="vigilance_list">
                    <ul>
                        <li><?php echo MessagesClient::getInstance()->getMessage('msg_rectificatif_suivante') ?></li>
                    </ul>
                </div>
            <?php endif; ?>

            <?php if (!$drm->isMaster()): ?>
                <div class="alert alert-warning">
                    Ce n'est pas la <a href="<?php echo url_for('drm_visualisation', $drm->getMaster()) ?>">dernière version</a> de la DRM, le tableau récapitulatif des stocks n'est donc pas à jour.
                </div>
            <?php endif; ?>
        <?php endif; ?>

        <?php include_partial('drm_visualisation/recap_stocks_mouvements', array('drm' => $drm, 'isTeledeclarationMode' => $isTeledeclarationMode, 'no_link' => $no_link, 'mouvementsByProduit' => $mouvementsByProduit, 'visualisation' => true, 'typeDetailKey' => DRM::DETAILS_KEY_SUSPENDU, 'typeKey' => DRMClient::TYPE_DRM_SUSPENDU)) ?>
        <?php include_partial('drm_visualisation/recap_stocks_mouvements', array('drm' => $drm, 'isTeledeclarationMode' => $isTeledeclarationMode, 'no_link' => $no_link, 'mouvementsByProduit' => $mouvementsByProduit, 'visualisation' => true, 'typeDetailKey' => DRM::DETAILS_KEY_ACQUITTE, 'typeKey' => DRMClient::TYPE_DRM_ACQUITTE)) ?>
    </div>
</div>

<?php if (!$isTeledeclarationMode && $drm->commentaire): ?>
    <div class="row">
        <div class="col-xs-12">
            <h4>Commentaire interne</h4>
        </div>
        <div class="col-xs-12">
            <div class="well">
                <?php echo nl2br($drm->commentaire); ?>
            </div>
        </div>
    </div>
    <br/>
<?php else: ?>
    <?php include_partial('drm_visualisation/recap_crds', array('drm' => $drm)) ?>
    <?php include_partial('drm_visualisation/recapAnnexes', array('drm' => $drm)) ?>
<?php endif; ?>
<?php include_partial('drm_visualisation/recapDroits', array('drm' => $drm, 'recapCvos' => $recapCvos, 'isTeledeclarationMode' => $isTeledeclarationMode)) ?>
<?php if ($drm->exist('transmission_douane') && $drm->transmission_douane): ?>
<div class="row">
  <div class="col-xs-12">
    <div class="panel panel-default">
        <div class="panel-heading">
          <h3 class="panel-title text-center">Transmission et retour xml proDou@ane</h3>
        </div>
        <div class="panel-content>">
          <div role="tabpanel" class="tab-pane active">
          </div>
          <div role="tabpanel" class="tab-pane">
            <table class="table table-striped table-condensed">
                <tbody>
                  <tr>
                      <td class="col-xs-4">Transmission <small>(<?php echo link_to('xml', 'drm_xml', $drm); ?>)</small></td>
                      <td class="col-xs-8">
                        <?php if ($drm->transmission_douane->success) : ?>
                          La transmission a été réalisée avec succès le <?php echo $drm->getTransmissionDate(); ?> avec l'accusé reception numéro <?php echo $drm->transmission_douane->id_declaration ?>.
                        <?php else: ?>
                          La transmission a échouée. Le message d'erreur envoyé par le portail des douanes est « <?php echo $drm->getTransmissionErreur(); ?> ».
                        <?php endif; ?>
                      </td>
                  </tr>
                  <?php if (!$isTeledeclarationMode): ?>
                    <?php if (is_null($drm->transmission_douane->coherente)) : ?>
                      <tr><td>Retour XML</td><td>Aucun retour de la part de proDou@ne n'a été effectué</td></tr>
                    <?php elseif($drm->transmission_douane->coherente): ?>
                      <tr><td>Retour XML</td><td>La DRM est <strong>conforme</strong> à celle de proDou@ne</td></tr>
                    <?php else: ?>
                      <tr><td>Retour XML</td><td>La DRM n'est <strong>pas conforme</strong> à celle de proDou@ne</td></tr>
                    <?php endif; ?>
                  <?php endif; ?>
                  <?php if ((!$isTeledeclarationMode) && ($drm->transmission_douane->coherente === false)): ?>
                  <tr colspan="2">
                      <td></td>
                  </tr>
                  <tr>
                      <td><label style="float: left; padding : 0 10px;">Identification du problème rencontré (<a href="<?php echo url_for('drm_retour', $drm); ?>">XML reçu</a>)</label></td>
                      <td>Valeur proDou@ne</td>
                  </tr>
                  <?php foreach ($drm->getXMLComparison()->getFormattedXMLComparaison() as $problemeSrc => $valeur): ?>
                  <tr>
                    <td><?php echo preg_replace('/(\[.+\]) (.+)/',"$1<br/>$2",$problemeSrc); ?></td>
                    <td><?php echo $valeur; ?></td>
                  </tr>
                  <?php endforeach; ?>
                <?php endif; ?>
                </tbody>
              </table>
          </div>
      </div>
    </div>
  </div>
</div>
<?php endif; ?>
<br/><br/>
<div class="row">
    <div class="col-xs-4">
        <a href="<?php echo url_for('drm_etablissement', array('identifiant' => $drm->identifiant)); ?>" class="btn btn-default"><span class="glyphicon glyphicon-chevron-left"></span> Retour à mon espace DRM</a>
    </div>
    <div class="col-xs-4 text-center">
      <?php echo getPointAideHtml('drm','visualisation_pdf'); ?>
        <a href="<?php echo url_for('drm_pdf', array('identifiant' => $drm->getIdentifiant(), 'periode_version' => $drm->getPeriodeAndVersion(), 'appellation' => 0)); ?>" class="btn btn-success">Télécharger le PDF</a>
    </div>
    <div class="col-xs-4 text-right">
    <?php if ($drm->isTeledeclare() && !$isTeledeclarationMode) : ?>
          <?php if ($drm->isNonFactures()): ?>
          <a href="<?php echo url_for('drm_reopen', $drm); ?>" class="btn btn-warning">Reouvrir la DRM</a>
          <?php else: ?>
          <span>DRM Facturée (pas réouvrable)</span>
          <?php endif; ?>
    <?php endif; ?>
    <?php if(isset($compte) && $compte && $compte->hasDroit("teledeclaration_douane") && $isTeledeclarationMode): ?>
      <?php if (!$drm->transmission_douane->success) : ?>
        <a style="margin-left: 5px;" href="<?php echo url_for('drm_transmission', $drm); ?>" class="btn btn-success" ><span>Transmettre la Drm sur CIEL</span></a>
      <?php else: ?>
        <a style="margin-left: 5px;" href="https://pro.douane.gouv.fr/" class="btn btn-success" ><span>Se rendre sur Pro Dou@ne</span></a>
      <?php endif; ?>
    <?php endif; ?>
  </div>
</div>
{'fraction_non_alphanumeric': 0.18731252083101876, 'fraction_numerical': 0.004221753138540162, 'mean_word_length': 2.6216053108026554, 'pattern_counts': {'":': 0, '<': 470, '<?xml version=': 0, '>': 625, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 5}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6444793', 'n_tokens_mistral': 6234, 'n_tokens_neox': 5850, 'n_words': 1205}