mieux
This commit is contained in:
parent
b5d48c54b0
commit
cf1f1e77b8
1 changed files with 12 additions and 13 deletions
|
|
@ -9,8 +9,11 @@
|
||||||
var PostalAddress = to.PostalAddress?.Address.SplitAddressToTeX();
|
var PostalAddress = to.PostalAddress?.Address.SplitAddressToTeX();
|
||||||
var proaddr = Model.Query.PerformerProfile.OrganizationAddress.Address.SplitAddressToTeX();
|
var proaddr = Model.Query.PerformerProfile.OrganizationAddress.Address.SplitAddressToTeX();
|
||||||
var proaddrm = new HtmlString(Model.Query.PerformerProfile.OrganizationAddress.Address);
|
var proaddrm = new HtmlString(Model.Query.PerformerProfile.OrganizationAddress.Address);
|
||||||
|
var isestimate = true;
|
||||||
|
var ack = false;
|
||||||
|
|
||||||
}\documentclass[french,11pt]{article}
|
}
|
||||||
|
\documentclass[french,11pt]{article}
|
||||||
\usepackage{eurosym}
|
\usepackage{eurosym}
|
||||||
\usepackage{babel}
|
\usepackage{babel}
|
||||||
\usepackage[T1]{fontenc}
|
\usepackage[T1]{fontenc}
|
||||||
|
|
@ -32,14 +35,11 @@
|
||||||
\FPeval{\montant}{#2 * #3}
|
\FPeval{\montant}{#2 * #3}
|
||||||
\FPround{\montant}{\montant}{2}
|
\FPround{\montant}{\montant}{2}
|
||||||
\FPadd{\TotalHT}{\TotalHT}{\montant}
|
\FPadd{\TotalHT}{\TotalHT}{\montant}
|
||||||
|
|
||||||
\eaddto\ListeProduits{#1 & \prix & #2 & \montant \cr}
|
\eaddto\ListeProduits{#1 & \prix & #2 & \montant \cr}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
\newcommand{\AfficheResultat}{%
|
\newcommand{\AfficheResultat}{%
|
||||||
\ListeProduits
|
\ListeProduits
|
||||||
|
|
||||||
\FPeval{\TotalTVA}{\TotalHT * \TVA / 100}
|
\FPeval{\TotalTVA}{\TotalHT * \TVA / 100}
|
||||||
\FPadd{\TotalTTC}{\TotalHT}{\TotalTVA}
|
\FPadd{\TotalTTC}{\TotalHT}{\TotalTVA}
|
||||||
\FPround{\TotalHT}{\TotalHT}{2}
|
\FPround{\TotalHT}{\TotalHT}{2}
|
||||||
|
|
@ -48,8 +48,6 @@
|
||||||
\global\let\TotalHT\TotalHT
|
\global\let\TotalHT\TotalHT
|
||||||
\global\let\TotalTVA\TotalTVA
|
\global\let\TotalTVA\TotalTVA
|
||||||
\global\let\TotalTTC\TotalTTC
|
\global\let\TotalTTC\TotalTTC
|
||||||
|
|
||||||
|
|
||||||
\cr
|
\cr
|
||||||
\hline
|
\hline
|
||||||
\textbf{Total} & & & \TotalHT
|
\textbf{Total} & & & \TotalHT
|
||||||
|
|
@ -69,7 +67,7 @@
|
||||||
\def\FactureNum {@Model.Id.ToString()} % Numéro de facture
|
\def\FactureNum {@Model.Id.ToString()} % Numéro de facture
|
||||||
\def\FactureAcquittee {non} % Facture acquittée : oui/non
|
\def\FactureAcquittee {non} % Facture acquittée : oui/non
|
||||||
\def\FactureLieu {@proaddrm} % Lieu de l'édition de la facture
|
\def\FactureLieu {@proaddrm} % Lieu de l'édition de la facture
|
||||||
\def\FactureObjet {Facture : @TeXHelpers.ToTeX(Model.Title)} % Objet du document
|
\def\FactureObjet {@(new HtmlString(isestimate?"Devis":"Facture")) @TeXHelpers.ToTeX(Model.Title)} % Objet du document
|
||||||
% Description de la facture
|
% Description de la facture
|
||||||
\def\FactureDescr {
|
\def\FactureDescr {
|
||||||
@TeXHelpers.ToTeX(Model.Description)
|
@TeXHelpers.ToTeX(Model.Description)
|
||||||
|
|
@ -124,7 +122,7 @@
|
||||||
@TeXHelpers.ToTeX(from.UserName) \\
|
@TeXHelpers.ToTeX(from.UserName) \\
|
||||||
@proaddr
|
@proaddr
|
||||||
|
|
||||||
Facture n°\FactureNum
|
@(isestimate?"Devis":"Facture") n°\FactureNum
|
||||||
|
|
||||||
|
|
||||||
{\addtolength{\leftskip}{10.5cm} %in ERT
|
{\addtolength{\leftskip}{10.5cm} %in ERT
|
||||||
|
|
@ -158,11 +156,12 @@ Facture n°\FactureNum
|
||||||
|
|
||||||
\end{flushright}
|
\end{flushright}
|
||||||
~\\
|
~\\
|
||||||
|
@if (!isestimate) {
|
||||||
|
<text>
|
||||||
\ifthenelse{\equal{\FactureAcquittee}{oui}}{
|
\ifthenelse{\equal{\FactureAcquittee}{oui}}{
|
||||||
Facture acquittée.
|
Facture acquittée.
|
||||||
}{
|
}{ </text>
|
||||||
@{
|
|
||||||
var bi = from.BankInfo;
|
var bi = from.BankInfo;
|
||||||
if (bi!=null) {
|
if (bi!=null) {
|
||||||
<text>À régler par chèque ou par virement bancaire :
|
<text>À régler par chèque ou par virement bancaire :
|
||||||
|
|
@ -187,11 +186,11 @@ Facture n°\FactureNum
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
@if (!(Model.ProviderValidationDate==null)) {
|
@if (!(Model.ProviderValidationDate==null)) {
|
||||||
<text>
|
<text>
|
||||||
\begin{flushright}
|
\begin{flushright}
|
||||||
Facture validée le @TeXHelpers.ToTeX(Model.ProviderValidationDate.ToString("dddd dd MMMM yyyy",
|
@(new HtmlString(isestimate?"Devis validé":"Facture validée")) le @TeXHelpers.ToTeX(Model.ProviderValidationDate.ToString("dddd dd MMMM yyyy",
|
||||||
CultureInfo.CreateSpecificCulture("fr-FR"))).ToHtmlString()
|
CultureInfo.CreateSpecificCulture("fr-FR"))).ToHtmlString()
|
||||||
\end{flushright}
|
\end{flushright}
|
||||||
\begin{center}
|
\begin{center}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue