Subversion Repositories sql-ledger-old

Rev

Rev 114 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 finnarne 1
\documentclass[twoside]{scrartcl}
2
\usepackage[frame]{xy}
3
\usepackage[frenchb]{babel}
4
\usepackage[latin1]{inputenc}
5
\usepackage{tabularx}
6
\setlength{\voffset}{0.5cm}
7
\setlength{\hoffset}{-2.0cm}
8
\setlength{\topmargin}{0cm}
9
\setlength{\headheight}{0.5cm}
10
\setlength{\headsep}{1cm}
11
\setlength{\topskip}{0pt}
12
\setlength{\oddsidemargin}{1.0cm}
13
\setlength{\evensidemargin}{1.0cm}
14
\setlength{\textwidth}{19.2cm}
15
\setlength{\textheight}{24.5cm}
16
\setlength{\footskip}{1cm}
17
\setlength{\parindent}{0pt}
18
\renewcommand{\baselinestretch}{1}
19
\begin{document}
20
 
21
\newlength{\descrwidth}\setlength{\descrwidth}{10cm}
22
 
23
\newsavebox{\hdr}
24
\sbox{\hdr}{
25
  \fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont
26
 
27
  \parbox{\textwidth}{
28
    \parbox[b]{12cm}{
29
      <%company%>
30
 
31
      <%address%>}\hfill
32
    \begin{tabular}[b]{rr@{}}
33
    Téléphone & <%tel%>\\
34
    Télécopieur & <%fax%>
35
    \end{tabular}
36
 
37
    \rule[1.5ex]{\textwidth}{0.5pt}
38
  }
39
}
40
 
41
\fontfamily{cmss}\fontshape{n}\selectfont
42
 
43
\markboth{<%company%>\hfill <%ordnumber%>}{\usebox{\hdr}}
44
 
45
\pagestyle{myheadings}
46
%\thispagestyle{empty}     use this with letterhead paper
47
 
48
<%pagebreak 90 27 48%>
114 finnarne 49
\end{tabularx}
2 finnarne 50
 
51
  \rule{\textwidth}{2pt}
52
 
53
  \hfill
54
  \begin{tabularx}{7cm}{Xr@{}}
55
  \textbf{Sous-total} & \textbf{<%sumcarriedforward%>} \\
56
  \end{tabularx}
57
 
58
\newpage
59
 
60
\markright{<%company%>\hfill <%ordnumber%>}
61
 
62
\vspace*{-12pt}
63
 
114 finnarne 64
\begin{tabularx}{\textwidth}{@{}lXrlrrr@{}}
2 finnarne 65
  \textbf{Numéro} & \textbf{Description} & \textbf{Qté} &
66
    \textbf{Unité} & \textbf{Prix} & \textbf{Remise} & \textbf{Montant} \\
67
  & reporté de la page <%lastpage%> & & & & & <%sumcarriedforward%> \\
68
<%end pagebreak%>
69
 
70
 
71
\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont
72
 
73
\vspace*{2cm}
74
 
75
<%name%>
76
 
77
<%addr1%>
78
 
79
<%addr2%>
80
 
81
<%addr3%>
82
 
83
<%addr4%>
84
 
85
\vspace{3.5cm}
86
 
87
\textbf{C O M M A N D E} \parbox{0.3cm}{\hfill} \textbf{C L I E N T}
88
\hfill
89
\begin{tabular}[t]{l@{\hspace{0.3cm}}l}
90
  \textbf{Date de la commande} & <%orddate%> \\
114 finnarne 91
<%if reqdate%>
92
  \textbf{Livrable le} & <%reqdate%> \\
93
<%end reqdate%>
2 finnarne 94
  \textbf{Numéro de commande} & <%ordnumber%>
95
\end{tabular}
96
 
97
\vspace{1cm}
98
 
114 finnarne 99
\begin{tabularx}{\textwidth}{@{}lXrlrrr@{}}
2 finnarne 100
  \textbf{Numéro} & \textbf{Description} & \textbf{Qté} &
101
    \textbf{Unité} & \textbf{Prix} & \textbf{Remise} & \textbf{Montant} \\
102
<%foreach number%>
103
  <%number%> & <%description%> & <%qty%> &
104
    <%unit%> & <%sellprice%> & <%discount%> & <%linetotal%> \\
105
<%end number%>
114 finnarne 106
\end{tabularx}
2 finnarne 107
 
108
 
109
\parbox{\textwidth}{
110
\rule{\textwidth}{2pt}
111
 
112
\vspace{0.2cm}
113
 
114
\hfill
115
\begin{tabularx}{7cm}{Xr@{}}
116
  \textbf{Sous-total} & \textbf{<%subtotal%>} \\
117
<%foreach tax%>
118
  <%taxdescription%> de <%taxbase%> & <%tax%>\\
119
<%end tax%>
120
  \hline
121
  \textbf{Total} & \textbf{<%ordtotal%>}\\
122
\end{tabularx}
123
 
124
\vspace{0.3cm}
125
 
126
\hfill
127
  Tous les prix indiqués sont en \textbf{<%currency%>}.
128
 
129
\vspace{12pt}
130
 
131
<%if notes%>
132
  <%notes%>
133
<%end if%>
134
 
135
}
136
 
137
 
138
\renewcommand{\thefootnote}{\fnsymbol{footnote}}
139
 
140
\footnotetext[1]{\tiny
141
Un supplément de 10% sera appliqué à toute commande spécifique et à tout
142
produit adapté, amélioré ou mis-à-jour à la demande du client. Les
143
éléments non-retournables sont indiqués ci-dessus.
144
}
145
 
146
\end{document}
147