diff --git a/assets/js/admin.js b/assets/js/admin.js
index e0c69a5..041d424 100644
--- a/assets/js/admin.js
+++ b/assets/js/admin.js
@@ -340,81 +340,16 @@
var data = response.data;
var html = '';
- // Informations générales
+ // 1. Succès + message erreur
html += '
';
- html += '
' + (window.esiPeppolAdmin.i18n_logs_general_info || 'Informations générales') + '
';
+ html += '
Statut
';
html += '
';
- html += '| ID Log | ' + (data.id || '-') + ' |
';
-
- if (data.order_info) {
- html += '| Commande | ';
- html += '';
- html += '#' + data.order_info.number + '';
- if (data.order_info.billing_name) {
- html += ' - ' + data.order_info.billing_name;
- }
- html += ' |
';
- html += '| Statut commande | ' + data.order_info.status + ' |
';
- html += '| Total | ' + data.order_info.total + ' € |
';
- } else {
- html += '| ID Commande | ' + (data.id_order || '-') + ' |
';
- }
-
- html += '| Document ID | ' + (data.document_id || '-') + ' |
';
- html += '| Peppol Document ID | ' + (data.peppol_document_id || '-') + ' |
';
- html += '| Statut | ' + (data.status || '-') + ' |
';
- html += '| Succès | ' + (data.success ? 'Oui' : 'Non') + ' |
';
- html += '| Code HTTP | ' + (data.http_code || '-') + ' |
';
+ html += '| Succès | ' + (data.success ? 'Oui' : 'Non') + ' |
';
html += '| Message | ' + (data.message || '-') + ' |
';
- html += '| Date ajout | ' + (data.date_add || '-') + ' |
';
- html += '| Dernière mise à jour | ' + (data.date_update || '-') + ' |
';
html += '
';
html += '
';
- // Totaux (HTVA, TVAC, TVA)
- if (data.invoice_totals) {
- html += '';
- html += '
' + (window.esiPeppolAdmin.i18n_logs_totals || 'Totaux') + '
';
- html += '
';
- var totalHTVA = parseFloat(data.invoice_totals.total_amount_excluding_vat || 0);
- var totalTVA = parseFloat(data.invoice_totals.total_vat_amount || 0);
- var totalTVAC = parseFloat(data.invoice_totals.total_amount_including_vat || 0);
- html += '| Total HTVA | ' + totalHTVA.toFixed(2) + ' € |
';
- html += '| Total TVA | ' + totalTVA.toFixed(2) + ' € |
';
- html += '| Total TVAC | ' + totalTVAC.toFixed(2) + ' € |
';
- if (data.invoice_totals.total_payable_amount) {
- var payableAmount = parseFloat(data.invoice_totals.total_payable_amount || 0);
- html += '| Montant à payer | ' + payableAmount.toFixed(2) + ' € |
';
- }
- html += '
';
- html += '
';
- }
-
- // Détails TVA par taux
- if (data.vat_totals && Array.isArray(data.vat_totals) && data.vat_totals.length > 0) {
- html += '';
- html += '
' + (window.esiPeppolAdmin.i18n_logs_vat_details || 'Détails TVA') + '
';
- html += '
';
- html += '| Taux TVA | Montant HTVA | Montant TVA | Montant TVAC |
';
- html += '';
- data.vat_totals.forEach(function(vat) {
- var vatRate = parseFloat(vat.vat_rate || 0);
- var taxableAmount = parseFloat(vat.taxable_amount || 0);
- var vatAmount = parseFloat(vat.vat_amount || 0);
- var totalInclVat = taxableAmount + vatAmount;
- html += '';
- html += '| ' + vatRate.toFixed(2) + ' % | ';
- html += '' + taxableAmount.toFixed(2) + ' € | ';
- html += '' + vatAmount.toFixed(2) + ' € | ';
- html += '' + totalInclVat.toFixed(2) + ' € | ';
- html += '
';
- });
- html += '';
- html += '
';
- html += '
';
- }
-
- // Données client
+ // 2. Données client
if (data.customer_data || (data.order_info && (data.order_info.billing_name || data.order_info.billing_company))) {
html += '';
html += '
' + (window.esiPeppolAdmin.i18n_logs_customer_data || 'Données client') + '
';
@@ -458,19 +393,46 @@
html += '';
}
- // Données envoyées
- if (data.data_sent) {
+ // 3. Détails TVA par taux
+ if (data.vat_totals && Array.isArray(data.vat_totals) && data.vat_totals.length > 0) {
html += '';
- html += '
' + (window.esiPeppolAdmin.i18n_logs_data_sent || 'Données envoyées') + '
';
- html += '
' + $('').text(data.data_sent).html() + '';
+ html += '
' + (window.esiPeppolAdmin.i18n_logs_vat_details || 'Détails TVA') + '
';
+ html += '
';
+ html += '| Taux TVA | Montant HTVA | Montant TVA | Montant TVAC |
';
+ html += '';
+ data.vat_totals.forEach(function(vat) {
+ var vatRate = parseFloat(vat.vat_rate || 0);
+ var taxableAmount = parseFloat(vat.taxable_amount || 0);
+ var vatAmount = parseFloat(vat.vat_amount || 0);
+ var totalInclVat = taxableAmount + vatAmount;
+ html += '';
+ html += '| ' + vatRate.toFixed(2) + ' % | ';
+ html += '' + taxableAmount.toFixed(2) + ' € | ';
+ html += '' + vatAmount.toFixed(2) + ' € | ';
+ html += '' + totalInclVat.toFixed(2) + ' € | ';
+ html += '
';
+ });
+ html += '';
+ html += '
';
html += '
';
}
- // Données de réponse
- if (data.response_data) {
+ // 4. Totaux (HTVA, TVAC, TVA)
+ if (data.invoice_totals) {
html += '';
- html += '
' + (window.esiPeppolAdmin.i18n_logs_response_data || 'Données de réponse') + '
';
- html += '
' + $('').text(data.response_data).html() + '';
+ html += '
' + (window.esiPeppolAdmin.i18n_logs_totals || 'Totaux') + '
';
+ html += '
';
+ var totalHTVA = parseFloat(data.invoice_totals.total_amount_excluding_vat || 0);
+ var totalTVA = parseFloat(data.invoice_totals.total_vat_amount || 0);
+ var totalTVAC = parseFloat(data.invoice_totals.total_amount_including_vat || 0);
+ html += '| Total HTVA | ' + totalHTVA.toFixed(2) + ' € |
';
+ html += '| Total TVA | ' + totalTVA.toFixed(2) + ' € |
';
+ html += '| Total TVAC | ' + totalTVAC.toFixed(2) + ' € |
';
+ if (data.invoice_totals.total_payable_amount) {
+ var payableAmount = parseFloat(data.invoice_totals.total_payable_amount || 0);
+ html += '| Montant à payer | ' + payableAmount.toFixed(2) + ' € |
';
+ }
+ html += '
';
html += '
';
}