diff options
author | Jonas Smedegaard <dr@jones.dk> | 2008-12-02 17:04:49 +0100 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2008-12-02 17:49:18 +0100 |
commit | 3673c917e5634db7838b93ac308419ca89b9d709 (patch) | |
tree | f68b7eaf12c4c5ffc2c4ec0c900aa239d9d7230d /templates/jones/sales_order.tex | |
parent | 534811efaeead497f00cc976861af8512a7e6859 (diff) |
Add custom templates.
Diffstat (limited to 'templates/jones/sales_order.tex')
-rw-r--r-- | templates/jones/sales_order.tex | 144 |
1 files changed, 144 insertions, 0 deletions
diff --git a/templates/jones/sales_order.tex b/templates/jones/sales_order.tex new file mode 100644 index 00000000..bbfcbbfa --- /dev/null +++ b/templates/jones/sales_order.tex @@ -0,0 +1,144 @@ +\documentclass[a4paper,twoside]{scrartcl} +\usepackage[frame]{xy} +\usepackage{tabularx} +\usepackage[latin1]{inputenc} +\usepackage[T1]{fontenc} +\usepackage[danish]{babel} +\setlength{\voffset}{0.5cm} +\setlength{\hoffset}{-2.0cm} +\setlength{\topmargin}{0cm} +\setlength{\headheight}{0.5cm} +\setlength{\headsep}{1cm} +\setlength{\topskip}{0pt} +\setlength{\oddsidemargin}{1.0cm} +\setlength{\evensidemargin}{1.0cm} +\setlength{\textwidth}{19.2cm} +\setlength{\textheight}{24.5cm} +\setlength{\footskip}{1cm} +\setlength{\parindent}{0pt} +\renewcommand{\baselinestretch}{1} +\begin{document} + +\newlength{\descrwidth}\setlength{\descrwidth}{10cm} + +\newsavebox{\hdr} +\sbox{\hdr}{ + \fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont + + \parbox{\textwidth}{ + \parbox[b]{12cm}{ + <?lsmb company ?> + + <?lsmb address ?>}\hfill + \begin{tabular}[b]{rr@{}} + Tlf. & <?lsmb tel ?>\\ + Fax & <?lsmb fax ?> + \end{tabular} + + \rule[1.5ex]{\textwidth}{0.5pt} + } +} + +\fontfamily{cmss}\fontshape{n}\selectfont + +\markboth{<?lsmb company ?>\hfill <?lsmb ordnumber ?>}{\usebox{\hdr}} + +\pagestyle{myheadings} +%\thispagestyle{empty} use this with letterhead paper + +<?lsmb pagebreak 90 27 48 ?> +\end{tabular*} + + \rule{\textwidth}{2pt} + + \hfill + \begin{tabularx}{7cm}{Xr@{}} + \textbf{Subtotal} & \textbf{<?lsmb sumcarriedforward ?>} \\ + \end{tabularx} + +\newpage + +\markright{<?lsmb company ?>\hfill <?lsmb ordnumber ?>} + +\vspace*{-12pt} + +\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rlrrr@{}} + \textbf{Nummer} & \textbf{Beskrivelse} & \textbf{Antal} & + \textbf{Enhed} & \textbf{Pris} & \textbf{Rabat} & \textbf{Beløb} \\ + & Overført fra side <?lsmb lastpage ?> & & & & & <?lsmb sumcarriedforward ?> \\ +<?lsmb end pagebreak ?> + + +\fontfamily{cmss}\fontsize{10pt}{12pt}\selectfont + +\vspace*{2cm} + +<?lsmb name ?> + +<?lsmb addr1 ?> + +<?lsmb addr2 ?> + +<?lsmb addr3 ?> + +<?lsmb addr4 ?> + +\vspace{3.5cm} + +\textbf{S A L G S O R D R E} +\hfill +\begin{tabular}[t]{l@{\hspace{0.3cm}}l} + \textbf{Dato} & <?lsmb orddate ?> \\ + \textbf{Ordrenummer} & <?lsmb ordnumber ?> +\end{tabular} + +\vspace{1cm} + +\begin{tabular*}{\textwidth}{@{}lp{\descrwidth}@{\extracolsep\fill}rlrrr@{}} + \textbf{Varenummer} & \textbf{Beskrivelse} & \textbf{Antal} & + \textbf{Enhed} & \textbf{Pris} & \textbf{Rabat} & \textbf{Beløb} \\ +<?lsmb foreach number ?> + <?lsmb number ?> & <?lsmb description ?> & <?lsmb qty ?> & + <?lsmb unit ?> & <?lsmb sellprice ?> & <?lsmb discount ?> & <?lsmb linetotal ?> \\ +<?lsmb end number ?> +\end{tabular*} + + +\parbox{\textwidth}{ +\rule{\textwidth}{2pt} + +\vspace{0.2cm} + +\hfill +\begin{tabularx}{7cm}{Xr@{}} + \textbf{Subtotal} & \textbf{<?lsmb subtotal ?>} \\ +<?lsmb foreach tax ?> + <?lsmb taxdescription ?> på <?lsmb taxbase ?> & <?lsmb tax ?>\\ +<?lsmb end tax ?> + \hline + \textbf{Total} & \textbf{<?lsmb ordtotal ?>}\\ +\end{tabularx} + +\vspace{0.3cm} + +\hfill + Alle priser i \textbf{<?lsmb currency ?>}. + +\vspace{12pt} + +<?lsmb if notes ?> + <?lsmb notes ?> +<?lsmb end if ?> + +} + + +\renewcommand{\thefootnote}{\fnsymbol{footnote}} + +\footnotetext[1]{\tiny +Et gebyr for annullering af ordre på 10\% vil blive tillagt alle specialtilbud +og produkter som er blevet tilpasset, forbedret eller opgraderet på kundens anmodning. +Varer som ikke kan returneres er anført ovenfor. +} + +\end{document} |