<?= $this->extend('layout/main') ?>
<?= $this->section('content') ?>

<h5 class="mb-4">Importer une facture depuis Excel</h5>

<div class="row">
    <div class="col-lg-6">
        <div class="table-card">
            <h6 class="mb-3">Selectionner le fichier</h6>
            <form method="POST" action="/invoices/import" enctype="multipart/form-data">
                <?= csrf_field() ?>
                <div class="mb-3">
                    <label class="form-label">Fichier Excel (.xlsx)</label>
                    <input type="file" name="excel_file" class="form-control" accept=".xlsx,.xls" required>
                    <div class="form-text">Format attendu: template S.A.T.T avec colonnes A-K</div>
                </div>
                <div class="mb-3">
                    <label class="form-label">Mapping des colonnes</label>
                    <div class="small text-muted">
                        <p class="mb-1"><strong>A1-A7:</strong> Infos societe</p>
                        <p class="mb-1"><strong>I2-I4:</strong> Infos client</p>
                        <p class="mb-1"><strong>A9/F9:</strong> Date et N facture</p>
                        <p class="mb-1"><strong>A17-A41:</strong> Lignes de frais</p>
                        <p class="mb-1"><strong>J17-J41:</strong> Montants</p>
                        <p class="mb-0"><strong>A44/B44:</strong> TVA taux et base</p>
                    </div>
                </div>
                <button type="submit" class="btn btn-primary">
                    <i class="bi bi-upload"></i> Importer et analyser
                </button>
            </form>
        </div>
    </div>
    <div class="col-lg-6">
        <div class="table-card">
            <h6 class="mb-3">Instructions</h6>
            <div class="alert alert-info">
                <h6><i class="bi bi-info-circle"></i> Comment importer</h6>
                <ol class="small mb-0">
                    <li>Ouvrez votre fichier Excel S.A.T.T</li>
                    <li>Verifiez que les formules sont presentes</li>
                    <li>Selectionnez le fichier ci-contre</li>
                    <li>Le systeme analysera automatiquement les colonnes</li>
                    <li>Les formules Excel seront converties en logique PHP</li>
                    <li>Verifiez les totaux avant de valider</li>
                </ol>
            </div>
            <div class="alert alert-warning">
                <h6><i class="bi bi-exclamation-triangle"></i> Formules supportees</h6>
                <ul class="small mb-0">
                    <li><code>=SUM(G17:I41)</code> -> Total debours</li>
                    <li><code>=B44*A44</code> -> Calcul TVA</li>
                    <li><code>=SUM(K42:L46)</code> -> Total facture</li>
                    <li><code>=K47-K48</code> -> Net a payer</li>
                </ul>
            </div>
        </div>
    </div>
</div>

<?= $this->endSection() ?>
