?? GreyFile — Mystic File Browser

Current path: home/webdevt/cryptoimpot.fr/module/Application/view/layout/



?? Go up: /home/webdevt/cryptoimpot.fr/module/Application/view

?? Viewing: rapport2048m.phtml

<?= $this->doctype();
//ini_set('max_execution_time', 0); ?>

<html lang="en">


    <h1>Annexe principale</h1>


    <h3>Détail des cessions composées de plusieurs transactions importées</h3>
    <table>
        <tr>
            <td style="text-align: center; border: 1px solid #000">
                #
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Date
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Echange
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Montant échangé
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Asset échangé
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Montant reçu
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Asset reçu
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Montant frais
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Asset frais
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Montant frais EUR
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Total montant cession EUR
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Total montant acquisition EUR
            </td>
            <td style="text-align: center; border: 1px solid #000">
                Nb d'année de détention<sup>*</sup>
            </td>
        </tr>
        <?php $i = 1 ?>
    <?php foreach ($this->arrayTransactionsImposable2048m as $key => $transaction) : ?>
        <tr>
            <td style="text-align: center; border: 1px solid #000">
               <?= $i++ ?>
            </td>
            <td style="text-align: center; border: 1px solid #000">
                <?= $transaction['datetime']->format('d-m-Y H:i:s') ?>
            </td>
            <td style="text-align: center; border: 1px solid #000">
                <?= !empty($transaction['exchangeName']) ? $transaction['exchangeName'] : '' ?>

            </td>
            <td style="text-align: center; border: 1px solid #000">
                <?= $transaction['qtyOut'] ?>
            </td>
            <td style="text-align: center; border: 1px solid #000">
                <?= $transaction['deviseOut']->getCode() ?>
            </td>
            <td style="text-align: center; border: 1px solid #000">
                <?= $transaction['qtyIn'] ?>
            </td>
            <td style="text-align: center; border: 1px solid #000">
                <?= $transaction['deviseIn']->getCode() ?>
            </td>
            <td style="text-align: center; border: 1px solid #000">

            </td>
            <td style="text-align: center; border: 1px solid #000">
                Asset frais
            </td>
            <td style="text-align: center; border: 1px solid #000">
                <?=  number_format($transaction['fraisCession'], 0) ?>
            </td>
            <td style="text-align: center; border: 1px solid #000">
                <?=  number_format($transaction['priceEUR'], 0) ?> <?=  number_format($transaction['priceEUROut'],0) ?>
            </td>
            <td style="text-align: center; border: 1px solid #000">
                <?=  number_format($transaction['totalEURAcquisitionFIFO'],0) ?>
            </td>
            <td style="text-align: center; border: 1px solid #000">
                <?= $transaction['moyenneAnneeAquisition'] ?>
            </td>
        </tr>
           <?php endforeach ?>
        </table>

<p>* Moyenne pondérée des détentions des différentes cessions partielles</p>


    <h1>Détail des achats</h1>

    <?php $i = 1 ?>
    <?php foreach ($this->alldetailAchatParCession2048m as $index => $infos) : ?>

    <h2>Cession <?= $index + 1 ?> :  <?= $infos['dateCession']->format('d-m-Y H:i:s') ?></h2>

    <h3>Prix unitaire achat méthode FIFO : </h3>

    <table>
        <tr>
            <td style="text-align: center; border: 1px solid #000">
                #
            </td>
            <td style="text-align: center; border: 1px solid #000">Date acquisition</td>
            <td style="text-align: center; border: 1px solid #000">Qté totale acquisition</td>
            <td style="text-align: center; border: 1px solid #000">Prix unitaire EUR acquisition</td>
            <td style="text-align: center; border: 1px solid #000">Prix total EUR acquisition</td>
            <td style="text-align: center; border: 1px solid #000">Qte cession partielle</td>
            <td style="text-align: center; border: 1px solid #000">Qte restante wallet</td>
            <td style="text-align: center; border: 1px solid #000">Qte restante à céder</td>
            <td style="text-align: center; border: 1px solid #000">Prix achat unitaire FIFO</td>
            <td style="text-align: center; border: 1px solid #000">Durée détention année</td>
            <?php // <td>print_r($infosAchat['infosAchatInit'],true) </td> ?>
        </tr>
        <?php foreach($infos['infosAchat'] as $numAchat => $infosAchat) : ?>
        <tr>
            <td style="text-align: center; border: 1px solid #000">
                <?= $numAchat + 1 ?>
            </td>
            <td style="text-align: center; border: 1px solid #000"><?= $infosAchat['datetimeAcquisition']->format('d-m-Y H:i:s') ?></td>
            <td style="text-align: center; border: 1px solid #000"><?= $infosAchat['qteAcquisition'] ?></td>
            <td style="text-align: center; border: 1px solid #000"><?= $infosAchat['prixUnitaireEURAcquisition'] ?></td>
            <td style="text-align: center; border: 1px solid #000"><?= $infosAchat['prixEURAcquisition'] ?></td>
            <td style="text-align: center; border: 1px solid #000"><?= $infosAchat['qteCessionPartielle'] ?></td>
            <td style="text-align: center; border: 1px solid #000"><?= $infosAchat['qteRestanteWallet'] ?></td>
            <td style="text-align: center; border: 1px solid #000"><?= $infosAchat['qteRestanteACeder'] ?></td>
            <td style="text-align: center; border: 1px solid #000"><?= $infosAchat['prixUnitaireEUR'] ?></td>
            <td style="text-align: center; border: 1px solid #000"><?= $infosAchat['diffDetention']->y ?></td>
            <?php // <td>print_r($infosAchat['infosAchatInit'],true) </td> ?>
        </tr>
        <?php endforeach ?>
    </table>
    <?php endforeach ?>


    <h3>Détail des cessions composées de plusieurs transactions importées</h3>
    <?php foreach ($this->arrayDetailFusionLigneMemeDateMemeAsset as $key => $arrayMultiline) : ?>
        <?php if (!empty($arrayMultiline)) : ?>
            <div style="page-break-inside: avoid">
                <h3>Détail cession <?= $key + 1 ?></h3>
                <table style="border: 1px solid #000; font-size: large">
                    <tr>
                        <td style="text-align: center; border: 1px solid #000">
                            #
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            Date
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            Echange
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            Montant échangé
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            Asset échangé
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            Montant reçu
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            Asset reçu
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            Montant frais
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            Asset frais
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            Montant frais EUR
                        </td>
                    </tr>

                    <?php $totalFeesAmount=0; ?>
                    <?php $totalFeesEUR=0; ?>
                    <?php $totalTradedAmount=0; ?>
                    <?php $totalReceivedAmount=0; ?>
                    <?php foreach ($arrayMultiline as $index => $arrayTransaction) : ?>
                        <?php $totalFeesAmount += $arrayTransaction->feesAmount; ?>
                        <?php $totalTradedAmount += $arrayTransaction->tradedAmount; ?>
                        <?php $totalReceivedAmount += $arrayTransaction->receivedAmount; ?>
                        <?php $totalFeesEUR += $arrayTransaction->feesEUR; ?>
                        <tr>
                            <td style="text-align: center; border: 1px solid #000">
                                <?= $index + 1 ?>
                            </td>
                            <td style="text-align: center; border: 1px solid #000">
                                <?php $datetimeTransaction = new \Datetime($arrayTransaction->datetimeTransaction->date); ?>
                                <?= $datetimeTransaction->format('d-m-Y H:i:s') ?>
                            </td>
                            <td style="text-align: center; border: 1px solid #000">
                                <?= $arrayTransaction->exchange->name ?>
                            </td>
                            <td style="text-align: center; border: 1px solid #000">
                                <?= $arrayTransaction->tradedAmount ?>
                            </td>
                            <td style="text-align: center; border: 1px solid #000">
                                <?= $arrayTransaction->tradedCurrency ?>
                            </td>
                            <td style="text-align: center; border: 1px solid #000">
                                <?= $arrayTransaction->receivedAmount ?>
                            </td>
                            <td style="text-align: center; border: 1px solid #000">
                                <?= $arrayTransaction->receivedCurrency ?>
                            </td>
                            <td style="text-align: center; border: 1px solid #000">
                                <?= $arrayTransaction->feesAmount ?>
                            </td>
                            <td style="text-align: center; border: 1px solid #000">
                                <?= $arrayTransaction->feesCurrency ?>
                            </td>
                            <td style="text-align: center; border: 1px solid #000">
                                <?= number_format($arrayTransaction->feesEUR, 0) ?>
                            </td>
                        </tr>
                    <?php endforeach ?>
                    <tr>
                        <td style="text-align: center; border: 1px solid #000">
                            Total
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            <?php $datetimeTransaction = new \Datetime($arrayTransaction->datetimeTransaction->date); ?>
                            <?= $datetimeTransaction->format('d-m-Y H:i:s') ?>
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            <?= $arrayTransaction->exchange->name ?>
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            <?= $totalTradedAmount ?>
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            <?= $arrayTransaction->tradedCurrency ?>
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            <?= $totalReceivedAmount ?>
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            <?= $arrayTransaction->receivedCurrency ?>
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            <?= $totalFeesAmount ?>
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            <?= $arrayTransaction->feesCurrency ?>
                        </td>
                        <td style="text-align: center; border: 1px solid #000">
                            <?= number_format($totalFeesEUR, 0) ?>
                        </td>
                    </tr>
                </table>
            </div>
        <?php endif ?>
    <?php endforeach ?>
    <br pagebreak="true"/>

    </body>
</html>


??

??