Документы, заголовки и позиции.
Как составляется транзакционный документ, почему его итоговые суммы всегда совпадают со строками и когда строки перестают меняться.
Каждый транзакционный документ открывается на странице с подробным описанием: заголовок сверху, таблица позиций снизу, доступ к которой осуществляется через кнопку «Подробное описание» в списке документов. Заголовок можно редактировать прямо на этой странице — именно там вы находитесь, когда только что прочитали документ и увидели в нем ошибки.
Линии образуют сетку, а не бесформенное пятно.
Строки вводятся в сетку: выберите товар или счет главной книги из выпадающего списка, введите количество, следите за итоговой суммой. Документы, заголовок и строки которых записываются одновременно — журналы, заявки, заказы на покупку, счета-фактуры поставщиков, возможности — содержат ту же сетку в форме создания, поэтому документ создается за один раз, а не создается пустым и заполняется позже.
| Модуль | Документ | Что представляют собой эти строки? |
|---|---|---|
| Бухгалтерский учет | Журналы | Внесенные строки: счет, дебет, кредит. Неизменяемые. |
| Бухгалтерский учет | Счета к оплате и дебиторской задолженности | Указаны строки расчета стоимости с указанием товара, счета главной книги и налога. |
| CRM | Возможности | Товарные позиции, которые становятся счетом-фактурой дебиторской задолженности по завершенным сделкам. |
| CRM | Заказы на полевые работы | Задачи, требующие участия рабочих и техников, а также комплектующих, взятых со склада. |
| Цепочка поставок | Заявки и заказы на закупку | Строки позиций, отображающие полученные и непогашенные количества. |
| Цепочка поставок | Чеки | Полученные количества по ячейкам и партиям. Неизменяемые. |
| HRMS | Расчеты заработной платы | Расчетный лист на одного сотрудника: валовая заработная плата, налоги, вычеты, чистая заработная плата. |
| Производство | Производственные заказы | Компоненты в разложенном виде (BOM) и операции маршрутизации. |
| Производство | Контроль качества | Измеренные характеристики сравниваются с их предельными значениями, указанными в спецификации. |
| Электронная медицинская карта | Встречи | Оплачиваемые строки счета. |
| Жизненный цикл студента | Срочная оплата | Регистрационные сборы засчитываются в счет полученной помощи. |
Два правила применяются не только на экране, но и в API.
- Итоговые суммы в заголовке формируются автоматически. Добавление, изменение или удаление строки приводит к пересчету промежуточной суммы, налога и общей суммы в заголовке в рамках одной и той же транзакции в базе данных. Заголовок никогда не может расходиться со строками, независимо от способа внесения изменений.
- Строки документа становятся доступными только для чтения. После того, как счет-фактура проведен, заказ на покупку получен, рабочий заказ завершен или выставлен счет за услугу, соответствующие строки становятся доступными только для чтения — в этих состояниях уже сформированы бухгалтерские проводки и перемещения запасов. По той же причине они становятся доступными и при закрытии финансового периода.
В таблице указано, какой из двух вариантов правильный, вместо того, чтобы заставлять вас вводить текст, а затем давать ошибку при сохранении. «Опубликовано» и «период закрыт» — это разные задачи с разными ответами, и если вам подскажут неправильный ответ, вы потратите на это целый день.