Current path: home/webdevt/cryptoimpot.fr/module/Application/view/layout/
?? Go up: /home/webdevt/cryptoimpot.fr/module/Application/view
<?= $this->doctype() ?>
<html lang="en">
<body>
<h1>Annexe principale</h1>
<h4>Prix total d'acquisition au 1er janvier <?= $this->annee ?>: <?= $this->totalAcquisitionDebutAnnee ?> €</h4>
<table>
<?php $totalPlusOuMoinsValue = 0; ?>
<?php echo $this->partial('partial/report/table-header-annexe-V'); ?>
<?php $numCession = 1 ?>
<?php $arrayCession = [];
// test total colonne cession
$sommeCessionBrut = 0;
$sommeFraisCession = 0;
$sommePrixCession = 0;
$sommePrixAcquites = 0;
$sommeFractionsInitialesCapital = 0;
$sommePrixTotalAcquisition = 0;
$sommeValeurPortefeuille = 0;
$sommePlusOuMoinsValue = 0;
?>
<?php foreach ($this->lignesRapport as $ligneRapport) : ?>
<tr>
<td style="text-align: center; border: 1px solid #000"><?= $numCession++ ?></td>
<td style="text-align: center; border: 1px solid #000"><?= $ligneRapport->getDateCession()->format('d-m-Y H:i:s') // Date de la cession fiat ?></td>
<td style="text-align: center; border: 1px solid #000"><?= $ligneRapport->getDateCession()->format('d-m-Y H:i:s') // Date de la cession fiat ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($ligneRapport->getPrixCessionBrut(), 2) // Prix de cession brut ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($ligneRapport->getFraisCession(), 2) //Frais de cession ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($ligneRapport->getPrixCession(), 2) //Prix d'acquisition c-1 ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($ligneRapport->getSommePrixAcquites(), 2) // Acquisition fiat depuis c-1 ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($ligneRapport->getSommeFractionsInitialesCapital(), 2) // Valeur nominale c-1 ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($ligneRapport->getPrixTotalAcquisition(), 2) // Valeur nominale c-1 ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($ligneRapport->getValeurPortefeuille(), 2); // Valeur du portefeuille juste avant c ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($ligneRapport->getPlusOuMoinsValue(), 2); //Plus ou moins value ?></td>
<?php $totalPlusOuMoinsValue += $ligneRapport->getPlusOuMoinsValue(); ?>
</tr>
<?php
$sommeCessionBrut += $ligneRapport->getPrixCessionBrut();
$sommeFraisCession += $ligneRapport->getFraisCession();
$sommePrixCession += $ligneRapport->getPrixCession();
$sommePrixAcquites += $ligneRapport->getSommePrixAcquites();
$sommeFractionsInitialesCapital += $ligneRapport->getSommeFractionsInitialesCapital();
$sommePrixTotalAcquisition += $ligneRapport->getPrixTotalAcquisition();
$sommeValeurPortefeuille += $ligneRapport->getValeurPortefeuille();
$sommePlusOuMoinsValue += $ligneRapport->getPlusOuMoinsValue();
?>
<?php endforeach; ?>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="text-align: right; border: 1px solid #000"><b
style="font-size: 12px"><?= number_format($totalPlusOuMoinsValue, 2) ?></b></td>
</tr>
<tr>
<td style="text-align: center; border: 1px solid #000"><?= 'fusion cessions' ?></td>
<td style="text-align: center; border: 1px solid #000">31-12-2019</td>
<td style="text-align: center; border: 1px solid #000">23:59:59</td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($sommeCessionBrut, 2) // Prix de cession brut ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($sommeFraisCession, 2) //Frais de cession ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($sommePrixCession, 2) //Prix d'acquisition c-1 ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($sommePrixAcquites, 2) // Acquisition fiat depuis c-1 ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($sommeFractionsInitialesCapital, 2) // Valeur nominale c-1 ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($sommePrixTotalAcquisition, 2) // Valeur nominale c-1 ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($sommeValeurPortefeuille, 2); // Valeur du portefeuille juste avant c ?></td>
<td style="text-align: right; border: 1px solid #000"><?= number_format($sommePlusOuMoinsValue, 2); //Plus ou moins value ?></td>
</tr>
</table>
<td>Plus-value ou moins-value
globale (224)</td>
<h3>RECAPITULATIF AU NIVEAU DU FOYER FISCAL (cadre 5)</h3>
<p>Total des prix de cession réalisés au niveau du foyer fiscal (51) : </p>$totalPrixcession
<p>Total des plus-values et moins-values réalisées au niveau du foyer fiscal (52) : +/-$totalPlusOuMoinsValue</p>
Afficher un message : si + => "Ce montant est à reporter ligne 3AN de la 2042 C"
si - "Ce montant est à reporter ligne 3BN de la 2042 C"
<h1>Total de fiat investit dans la crypto entre deux cessions de crypto</h1>
<table style="border: 1px solid #000">
<tr>
<!-- <td>#</td>-->
<td style="text-align: center; border: 1px solid #000">Date</td>
<td style="text-align: center; border: 1px solid #000">Investissement total cumulé en EUR entre 2 cessions</td>
</tr>
<?php $numCession = 1 ?>
<?php foreach ($this->arrayAcquisitionFiatAvantDateCession as $date => $infosAcquisition) : ?>
<?php foreach ($infosAcquisition as $key => $arrayInfos) : ?>
<tr>
<!-- <td style="text-align: center; border: 1px solid #000">--><?//= $numCession++ ?><!--</td>-->
<td style="text-align: center; border: 1px solid #000"><?= $arrayInfos['datetime']->format('d-m-Y H:i:s') ?></td>
<td style="text-align: center; border: 1px solid #000"><?= number_format($arrayInfos['totalEUR'] , 2) ?></td>
</tr>
<?php endforeach ?>
<?php endforeach ?>
</table>
<h1>Détail fiat investit dans la crypto entre deux cessions de crypto</h1>
<?php $tmpInvestFiatAfter2019Detail = $this->investFiatAfter2019Detail; ?>
<?php foreach ($this->arrayAcquisitionFiatAvantDateCession as $date => $infosAcquisition) : ?>
<?php foreach ($infosAcquisition as $key => $arrayInfos) : ?>
<h1><?= $arrayInfos['datetime']->format('d-m-Y H:i:s') . ' ' . number_format($arrayInfos['totalEUR'] , 2) . ' EUR'?></h1>
<table style="border: 1px solid #000">
<tr>
<td style="text-align: center; border: 1px solid #000">Date</td>
<td style="text-align: center; border: 1px solid #000">Investissement Fiat</td>
<td style="text-align: center; border: 1px solid #000">Investissement Fiat EUR</td>
<td style="text-align: center; border: 1px solid #000">Total cumulé EUR entre 2 cessions</td>
</tr>
<?php $totalEURCumuleDeuxCessions = 0; ?>
<?php foreach ($tmpInvestFiatAfter2019Detail as $key => $infos) : ?>
<?php if ($infos['datetime'] < $arrayInfos['datetime']) :?>
<?php $totalEURCumuleDeuxCessions += $infos['qteEUR']; ?>
<tr>
<td style="text-align: center; border: 1px solid #000"><?php echo $infos['datetime']->format('d-m-Y') ?></td>
<td style="text-align: center; border: 1px solid #000"><?= number_format($infos['qte'], 2) . ' ' . $infos['code'] ?></td>
<td style="text-align: center; border: 1px solid #000"><?= number_format($infos['qteEUR'], 2) ?></td>
<td style="text-align: center; border: 1px solid #000"><?= number_format($totalEURCumuleDeuxCessions, 2) ?></td>
</tr>
<?php unset($tmpInvestFiatAfter2019Detail[$key])?>
<?php else : ?>
<?php break; ?>
<?php endif ?>
<?php endforeach ?>
</table>
<?php endforeach ?>
<?php endforeach ?>
<h1>Valeur du portefeuille</h1>
<?php //var_dump($this->arrayValuesWalletEUR); exit; ?>
<?php foreach ($this->arrayValuesWalletEUR as $date => $walletArray) : ?>
<h3><?= $date ?></h3>
<table style="border: 1px solid #000">
<?php $totalWalletCession = 0; ?>
<tr>
<td style="text-align: center; border: 1px solid #000">
Devise
</td>
<td style="text-align: center; border: 1px solid #000">
Qté
</td>
<td style="text-align: center; border: 1px solid #000">
Prix unitaire
</td>
<td style="text-align: center; border: 1px solid #000">
Total
</td>
</tr>
<?php foreach ($walletArray as $wallet) : ?>
<tr>
<td style="text-align: center; border: 1px solid #000">
<?= $wallet['devise'] ?>
</td>
<td style="text-align: right; border: 1px solid #000">
<?= $wallet['qty'] ?>
</td>
<td style="text-align: right; border: 1px solid #000">
<?= number_format($wallet['unitPrice'], 2) ?>
</td>
<td style="text-align: right; border: 1px solid #000">
<?= number_format($wallet['total'], 2) ?>
</td>
<?php $totalWalletCession += $wallet['total'] ?>
</tr>
<?php endforeach; ?>
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
<td style="text-align: right; border: 1px solid #000">
<b style="font-size: 10px"><?= number_format($totalWalletCession, 2) ?></b>
</td>
</tr>
</table>
<?php endforeach; ?>
</body>
</html>