Ajout reçu fiscal sur Nouveau document
This commit is contained in:
parent
8adc144bfa
commit
ba5096bfb2
3 changed files with 33 additions and 23 deletions
|
|
@ -7,7 +7,6 @@ require_once __DIR__ . '/_inc.php';
|
|||
$session->requireAccess('compta', Membres::DROIT_ECRITURE);
|
||||
|
||||
use Garradin\DB;
|
||||
use stdClass;
|
||||
|
||||
qv(['id' => 'required|numeric']);
|
||||
$id = (int) qg('id');
|
||||
|
|
@ -107,20 +106,20 @@ if(f('save'))
|
|||
|
||||
// Affichage
|
||||
|
||||
$doc = new stdClass();
|
||||
$doc->moyens_paiement = $cats->listMoyensPaiement();
|
||||
$doc->moyen_paiement = $f->moyen_paiement;
|
||||
$doc->type = $facture->type[$f->type_facture];
|
||||
$doc->numero_facture = $f->numero;
|
||||
$doc->reglee = $f->reglee?'on':'off';
|
||||
$doc->base_receveur = $f->receveur_membre?'membre':'client';
|
||||
$doc->client_id = $f->receveur_id;
|
||||
$doc->membre_id = $f->receveur_id;
|
||||
$doc['moyens_paiement'] = $cats->listMoyensPaiement();
|
||||
$doc['moyen_paiement'] = $f->moyen_paiement;
|
||||
$doc['type'] = $facture->type[$f->type_facture];
|
||||
$doc['numero_facture'] = $f->numero;
|
||||
$doc['reglee'] = $f->reglee?'on':'off';
|
||||
$doc['base_receveur'] = $f->receveur_membre?'membre':'client';
|
||||
$doc['client_id'] = $f->receveur_id;
|
||||
$doc['membre_id'] = $f->receveur_id;
|
||||
|
||||
$tpl->assign('doc', $doc);
|
||||
|
||||
$tpl->assign('date_emission', strtotime(f('date_emission')) ?: $f->date_emission); // Smarty m'a saoulé pour utiliser form_field|date_fr:---
|
||||
$tpl->assign('date_echeance', strtotime(f('date_echeance')) ?: $f->date_echeance); // Du coup j'utilise form_field pour ces champs
|
||||
|
||||
$tpl->assign('doc', $doc);
|
||||
|
||||
// C'est un peu l'équivalent de form_field, mais j'avais écrit ça avant
|
||||
// et oulala, c'est un peu complexe, faudrait réfléchir keskivomieux
|
||||
|
|
@ -154,4 +153,4 @@ $tpl->assign('prix', $prix);
|
|||
$tpl->assign('membres', (array)DB::getInstance()->get('SELECT id, nom FROM membres WHERE id_categorie != -2 NOT IN (SELECT id FROM membres_categories WHERE cacher = 1);'));
|
||||
$tpl->assign('clients', $client->listAll());
|
||||
|
||||
$tpl->display(PLUGIN_ROOT . '/templates/facture_modifier.tpl');
|
||||
$tpl->display(PLUGIN_ROOT . '/templates/facture_modifier.tpl');
|
||||
Loading…
Add table
Add a link
Reference in a new issue