diff --git a/htdocs/admin/facture.php b/htdocs/admin/facture.php index 739972f2852..542587608da 100644 --- a/htdocs/admin/facture.php +++ b/htdocs/admin/facture.php @@ -36,6 +36,7 @@ $facture_addon_var = FACTURE_ADDON; $facture_addon_var_pdf = FACTURE_ADDON_PDF; $facture_rib_number_var = FACTURE_RIB_NUMBER; $facture_chq_number_var = FACTURE_CHQ_NUMBER; +$facture_tva_option = FACTURE_TVAOPTION; if ($action == 'set') { @@ -82,16 +83,29 @@ if ($action == 'setpdf') } } +if ($action == 'settvaoption') +{ + $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'FACTURE_TVAOPTION', value='".$optiontva."', visible=0, type='chaine'"; + + if ($db->query($sql)) + { + // la constante qui a été lue en avant du nouveau set + // on passe donc par une variable pour avoir un affichage cohérent + $facture_tva_option = $optiontva; + } +} + + $dir = "../includes/modules/facture/"; print_titre("Module de numérotation"); -print ''; +print '
'; print ''; print ''; print ''; -print ''; -print ''; +print ''; +print ''; print "\n"; clearstatcache(); @@ -115,17 +129,16 @@ while (($file = readdir($handle))!==false) if ($facture_addon_var == "$file") { print ''; + print ''; + print "\n"; } } closedir($handle); @@ -137,12 +150,12 @@ print '
NomInfoActivé Activé 
'; + print ' '; } else { - print " "; + print ' '; + print ''; + print 'Activer'; } - - print "\n"; - - print 'activer'; - - print '
'; print_titre("Modèles de facture pdf"); -print ''; +print '
'; print ''; print ''; print ''; -print ''; -print ''; +print ''; +print ''; print "\n"; clearstatcache(); @@ -169,17 +182,17 @@ while (($file = readdir($handle))!==false) if ($facture_addon_var_pdf == "$name") { print ''; + print '\n"; - print "'; } } closedir($handle); @@ -194,16 +207,16 @@ print '
NomInfoActivé Activé 
'; + print ' '; } else { - print " "; + print ' '; + print ''; + print 'Activer'; } + print "
\n"; - - print 'activer'; - - print '
'; print_titre( "Mode de règlement à afficher sur les factures"); -print ''; +print '
'; print ''; print ''; print ''; -print ''; -print ''; +print ''; print "\n"; print ''; -print ""; +print ""; print ""; print ''; -print ""; +print ""; print "
Mode règlement'; +print 'Mode règlement à proposer
Virement par RIB sur le compteProposer paiement par RIB sur le compte
Ordre et adresse pour chèque à déposer sur le compteProposer paiement par chèque à l'ordre et adresse du titulaire du compte'; +print '
'; print ''; print ''; print "\n"; @@ -272,5 +285,26 @@ print ''; print "
NomValeur
R print '
URL'.FAC_OUTPUT_URL.'
"; + +/* + * Options fiscale + */ + +print_titre("Options fiscales de facturation de la TVA"); + +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print "\n"; +print ""; +print "\n"; +print ""; +print "\n"; +print ""; +print "
OptionDescription
Option réelL'option 'réel' est la plus courante. Elle est à destination des entreprises et professions libérales.\nChaque produits/service vendu est soumis à la TVA (Dolibarr propose le taux standard par défaut à la création d'une facture). Cette dernière est récupérée l'année suivante suite à la déclaration TVA pour les produits/services achetés et est reversée à l'état pour les produits/services vendus.
Option franchiseL'option 'franchise' est celle des professions libérales à titre occasionnel, utilisée pour les petits chiffres d'affaires.\nChaque produits/service vendu est soumis à une TVA de 0 (Dolibarr propose le taux 0 par défaut à la création d'une facture cliente). Il n'y a pas de déclaration ou récupération de TVA, et les factures affichent la mention obligatoire \"TVA non applicable - art-293B du CGI\".
"; + llxFooter("Dernière modification $Date$ révision $Revision$"); ?>