Skip to content

Instantly share code, notes, and snippets.

@csrocha
Last active August 29, 2015 13:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save csrocha/6e31abc06f14d9144359 to your computer and use it in GitHub Desktop.
Save csrocha/6e31abc06f14d9144359 to your computer and use it in GitHub Desktop.
\documentclass{oerp}
% Creo un partner con la informacion de la compania.
% El estilo debería tomar este partner, etiquetado como company, como el partner de la compania.
\begin{partner}[company]
\name{Moldeo Interactive} % Se lee con \partnername[company]
\vat{30309393838} % Se lee con \partnervat[company]
\logo{\includegraphics{logo.png}} % Se lee con \partnerlogo[company]
\end{partner}
% Esto permite tener todos los clientes que querramos declarados y poder referenciarlos como querramos.
\begin{partner}[P001]
\name{Mi Cliente}
\vat{1039109320}
\logo{\includegraphics{cliente1.png}}
\end{partner}
% Esto permite tener todos los clientes que querramos declarados y poder referenciarlos como querramos.
\begin{partner}[P002]
\name{Mi Otro Cliente}
\vat{10322339320}
\logo{\includegraphics{cliente2.png}}
\end{partner}
\begin{document}
% Cuando empieza el reporte se definen los header y footers donde deben imprimirse los datos de la compañía.
\begin{report}
% Esto es una tabla con tres entradas. Por cada quiebre de página debería mostrar el subtotal en cada quiebre de página para la última columna.
% Tipos de columnas:
% l: alineado a la izquierda.
% r: alineado a la derecha.
% c: alineado al centro.
% R: guarda el valor en un registro, y no muestra el valor.
\begin{tabularaccount}[l|l|r|r|R{ST}]
\startpage{Transporte: \reg{ST}}
\endpage{Transporte + Subtotal: \reg{ST}}
Description & Client & Units & Ammount & \\
D1 & \partnername{P001} & 1 & 10 & 10 \\
D1 & \partnername{P001} & 1 & 10 & 20 \\
D1 & \partnername{P001} & 1 & 10 & 30 \\
D1 & \pname{P002} & 1 & 10 & 40 \\ % \pname es un alias a \partnername
D1 & \pname{P002} & 1 & 10 & 50 \\
D1 & \pname{P002} & 1 & 10 & 60 \\
D1 & \pname{P001} & 1 & 10 & 70 \\
D1 & \pname{P001} & 1 & 10 & 80 \\
D1 & \pname{P001} & 1 & 10 & 90 \\
\end{tabularaccount}
\end{report}
\end{document}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment