Проекты

ZANS · Веб-сервис

Документ начинаетсяс правильных данных.

В ZANS счёт и акт собираются из реквизитов, условий и позиций. У двух документов общий каркас, но разный состав сведений.

Счёт на оплату

  1. Поставщик и покупатель
  2. Платёж и договор
  3. Позиции и сумма

Акт выполненных работ

  1. Исполнитель и заказчик
  2. Работы и отчёт
  3. Материалы и подписанты
Полная пустая форма счёта.

Чьи реквизиты. За что платят.

Поставщик и покупатель разделены. Банковский счёт относится к поставщику, основание платежа — к самому документу. Название, количество, единица и цена собраны в строку позиции; необязательный договор обозначен отдельно.

Дата остаётся в контексте формы.

Календарь раскрывается у поля даты, не уводя человека от счёта. Ручной ввод и выбор дня находятся в одном месте.

Выбранный день выделен в календаре; значение остаётся в поле.
Полная форма с открытым календарём.

Акт фиксирует выполненную работу.

У каждой работы есть дата выполнения и сведения об отчёте. Материалы и приложения образуют отдельную группу, а подписанты отделены от контактов сторон.

Контакты исполнителя и заказчика остаются в начале; сдача, приёмка и дата подписания завершают документ.
Полная пустая форма акта.

Сумма и валюта имеют свои состояния.

В библиотеке ZANS ввод суммы и выбор валюты разделены. Меню объединяет поиск, код и название валюты; фокус показывает активное место ввода.

Ввод 450,52: значение и курсор.
Введённое значение сохраняет дробную часть.
Открытый поиск валюты по названию или коду.
Валюту можно найти по коду или названию. Выбранный вариант выделен в списке.

Общий каркас, разные документы.

У счёта и акта общий каркас: сведения о сторонах, содержание документа и итоговые поля. В счёте это реквизиты и товарные позиции, в акте — выполненные работы и подписанты. Дата остаётся в контексте формы; состояния денежного поля показаны отдельно, как часть библиотеки компонентов.