Формирование актов выполненных работ

Материал из ISPWiki

Перейти к: навигация, поиск

Содержание

Типы генерации актов выполненных работ

  • Автоматически по авансовым платежам

Акт выполненных работ будет выписан после того, как от клиента поступил авансовый платеж. Наименование услуг в акте формируется на основе заказа. Если заказа нет, то в акт заносится информация из настроек Компании ( Компании - Бух.настройки - Описание услуг) или из настроек Плательщика (Плательщик - Описание услуг). Настройки плательщика приоритетнее. Акты по авансовым платежам создаются автоматически.

  • После оплаты

Акт выполненных работ будет выписан только после оплаты предоставленных услуг. Акт генерируется только по оплаченным расходам, то есть только по тем расходам, которые закрыты платежом. Если расход оплачен частично, то в акт попадет только та часть, которая оплачена. Наименование услуг в акте формируется на основе расходов. Акты с типом - после оплаты - генерируются вручную.

Важно! В случае, если после оплаты расхода на счету остаётся незначительная (меньше или равно 2 единицам вашей валюты расчетов) сумма, акт будет выписан на полную сумму. Пример:

Платёж проведён на сумму 200 рублей. Клиент оплачивает расход на сумму 199 рублей. Акт всё равно будет сгенерирован на 200 рублей
  • По расходам, в кредит

Генерация акта будет происходить в соответствии с расходами. Акт генерируется по неоплаченным расходам и по оплаченным расходам. Для оплаченных и неоплаченных расходов акты создаются разные. Наименование услуг в акте формируется на основе расходов. Акты по расходам, в кредит генерируются вручную.

Расходы с одинаковым именем группируются в оду строку в акте.

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

Отображение договора в акте выполненных работ

В акт выполненных работ попадает информация о договоре, если договор подписан и относится к той услуге, что указана в акте. Если в акт попадают разные услуги, которые относятся к разным подписанным договорам, то в этом случае будут сформированы разные акты. Если договоры не подписаны - все услуги попадают в один акт. Но (!) если при этом при генерации акта установлена галка "распределять по неподписаным договорам", то акты сформируются разные.

Примечание: Если у договора нет приложения, относящегося к конкретному типу услуг, то он в акте не отразится.

Отображение налоговой ставки в акте выполненных работ

После включения налоговой ставки для компании, в актах выполненных работ будет отображаться налог. Налоговая ставка будет отображаться для актов с типом формирования "По авансовым платежам" и "После оплаты". Акты, с типом формирования "По расходам, в кредит" не будут отображать налог.

Пример добавления ставки налога в Акте компании в раздел Итого:

<xsl:if test="items/item/taxrate != ">
      <tr class="total">
          <td class="desc">В том числе НДС <xsl:value-of select="items/item/taxrate"/>%</td>
              <td class="amount"><xsl:value-of select="taxamount"/></td>
       </tr>
</xsl:if>

Автоматизировать генерацию актов выполненных работ

Автоматически генерируются акты выполненных работ с типом "по авансовым платежам". Чтобы автоматизировать выписку актов других типов, можно добавить в cron скрипт. Вызвать функцию генерации актов можно следующим образом:

/usr/local/ispmgr/sbin/mgrctl -m billmgr invoice.generate.task fromdate=2013-12-01 todate=2014-02-28 cdate=2013-10-29 currency=126 company=1 customer=11 sok=ok 

В скрипте нужно каждый раз выставлять актуальные значения для fromdate todate cdate

FAQ

Q: Почему акт выполненных работ не формируется, хотя расходы у плательщика за этот период (период за который формируется акт) есть ?

А: Может быть несколько причин почему акт не сформирован:

  • В настройках компании не включена генерация актов (BILLmanager -> Компании-> кнопка Изменить -> вкладка "Бухгалтерские настройки", галка "Выписывать акты").
  • Тип расхода (оплаченный/не оплаченный) не соответствует типу генерации актов. Например, за последний месяц у клиента есть только не оплаченные расходы, а тип генерации актов - после оплаты.
  • Расходы уже попали в другой акт.
  • Расходы привязаны к платежам с внутренним зачислением. По таким платежам, акты не генерируются.

Как посмотреть есть ли расход в каком-то акте:

select * from invoiceitem2expense where expense = 6227;
+-------------+---------+---------+--------------+
| invoiceitem | expense | amount  | nativeamount |
+-------------+---------+---------+--------------+
|        1627 |    6227 | 14.0000 |     448.7179 |
+-------------+---------+---------+--------------+

где 6227 код расхода.

Ищем акт, в который попал расход:

select invoice from invoiceitem where id=1627;
+---------+
| invoice |
+---------+
|     432 |
+---------+

Q: Если договор не прикрепляется к акту у новых клиентов

A: Скорее всего у клиента нет никаких договоров. Они привязываются к клиенту после того, как он закажет услугу и зайдет в меню Договоры

Q: Для компании включили налог, но в акте выполненных работ не отображается налоговая ставка. С чем это связано?

A: Акты формируются по расходам, расходы закрыты платежом, налогом облагается платеж. Следовательно, если платеж, на основе которого был сформирован акт, был произведен до того, как налоговая ставка была включена для компании и не содержит налог, то в акт выполненных работ налоговая ставка не попадет.

Была ли эта информация полезной? Да | Нет
Личные инструменты