Новая Функция: Создавайте Кастомизированные Шаблоны Счетов вместе с Redmine

 |  Nov 14, 22

invoice-template-classic_invoice.png

В последнее время пользователи сообщества Redmine неоднократно обращались к нам с просьбой создать пользовательские шаблоны для выставления счетов. Слово клиента – закон в нашей компании, поэтому после тщательных разработок команда RedmineUP готова с гордостью представить новую функцию плагина Invoices. .

<style type="text/css">
  table {width: 100%; border-collapse: collapse;}
  td, th {border: solid 1px black;}
  h1 {text-align: center;}
  span {float: right;}
</style>

<span>
  <b>Invoice No.</b> {{ invoice.number }}<br>
  <b>Date</b> {{ invoice.invoice_date | date: "%B %e, %Y"}}<br>
</span>

<b>Provider</b>
{{ account.company }}<br>
{{ account.representative }}<br>
{{ account.info | multi_line }}

<b>Customer</b>
{{ invoice.contact.name }}<br>
{{ invoice.contact.post_address | multi_line }}

<h1>INVOICE</h1>

<table>
  <thead>
    <tr>
      <th>#</th>
      <th>Description</th>
      <th>Quantity</th>
      <th>Price/Unit</th>
      <th>Price</th>
    </tr>
  </thead>
  <tbody>
    {% for item in invoice.lines %}
    <tr>
      <td>{{ item.position }}</td>
      <td>{{ item.description | multi_line }}</td>
      <td>x{{ item.quantity | numeric: 4 }}</td>
      <td>{{ item.price | currency }}</td>
      <td>{{ item.total | currency }}</td>
    </tr>
    {% endfor %}
    <tr>
      <td></td>
      <td></td>
      <td></td>
      <td>Total</td>
      <td>{{ invoice.amount | currency }}</td>
      </tr>        
  </tbody>
</table>

С помощью разметок HTML, CSS и Liquid вы можете проектировать визуально привлекательные счета-фактуры! Перемещайте элементы вверх-вниз, вправо-влево, добавляйте пользовательские поля и дублируйте данные других плагинов (например, имена контактов) вместе с Redmine Invoices.

Переходите на готовый хостинг Redmine

Не тратьте время на поддержку своего Redmine. Наймите экспертов и сфокусируйтесь на своих проектах

Classic

Классика – всегда в моде. Такой минималистичный дизайн идеально подойдет для тех, кто придерживается мнения «чем проще, тем лучше». Шаблон не включает в себя логотип компании.

invoice-template-classic_invoice.png

Modern

Дизайн Modern с более тонкими линиями и фирменным знаком компании. Адрес выставления счетов выровнен по левому краю, а вся информация смещена вниз.

invoice-template-modern.png

Modern Left

Вариация предыдущего шаблона с противоположными по расположению разделами адреса компании и деталей счета.

invoice-template-classic_invoice.png

Modern with blank header

Еще один вариант шаблона Modern без заголовка и лого.

invoice-template-blank_header.png

ПОЛЬЗОВАТЕЛЬСКИЕ ШАБЛОНЫ

Начиная с третьей версии, мы добавили поддержку HTML шаблонов с разметкой Liquid.

Для внесения каких-либо изменений следуйте данной инструкции: Проект » Настройки » Счета » Поле шаблона » Шаблон.

Если вы хотя бы немного знакомы с кодом HTML, вам не составит труда работать с шаблонами Liquid. С помощью простой разметки вы можете полностью изменить внешний вид ваших счетов и смет.

Что вы можете сделать, используя наши шаблоны?

  • Добавить логотип компании и выбрать цветовое решение в соответствие с фирменным стилем
  • Изменить внешний вид документа и заполнить поля
  • Выбрать язык
  • Добавить настройки по умолчанию для всех ваших счетов

Проектируйте Разнообразные Дизайны на Redmine

И наконец, вы самостоятельно сможете проектировать кастомизированные дизайны для каждого счета. Это позволит вам выбрать стиль документа, наиболее подходящий под требования того или иного проекта.

Переходите на готовый хостинг Redmine

Не тратьте время на поддержку своего Redmine. Наймите экспертов и сфокусируйтесь на своих проектах

Как Создать?

Для подробной информации можно ознакомиться со следующими документами:

zitec-team.jpg
Customer story

Zitec benefits greatly from your products, and they turned our Redmine into more than an issue-tracking system. We appreciate the way the support team handles our questions every time we’ve contacted them. You do a great job. The Zitec team confirms that

— Marius Balteanu, CIO

Related posts