1.    Расчет заказа через Интернет

1.1.         Общие сведения

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

Предприятие может самостоятельно определять набор шаблонов заказов, которые будут доступны для оформления через Интернет. Эти шаблоны гибко настраиваются в разрезе параметров, технологических операций и прочих свойств. Могут быть определены пользовательские алгоритмы проверки правильности заполнения заказа. Система ASystemWeb легко может быть интегрирована в сайт типографии.

1.2.         Файлы ASystemWeb

Файлы, необходимые для настройки, располагаются в папке «site», которая находится в корне ASystemWeb (Рисунок 1.1).

 

Рисунок 1.1. Структура папки "site"

В папке “config” находится файл site.ini, в котором необходимо указать следующие данные (Рисунок 1.2):

 

Рисунок 1.2. Содержимое файла "site.ini"

·        Имя сервера, на котором работает ASystem (server = Имя сервера).

·        Имя входа на сервер, под которым будет заходить ASystemWeb (login = Имя входа).

·        Пароль для указанного имени входа (password = Пароль).

·        Имя базы, с которой будет работать ASystemWeb (database = Имя базы данных).

·        Тема для ASystemWeb (theme = Имя темы). В стандартную поставку входят четыре темы, для каждой из которых есть два варианта – с вертикальным и горизонтальным расположением меню шаблонов заказов. В файле site.ini они присутствуют все, но открыта только одна. Перед остальными стоит символ “;”, что делает их неактивными. Для каждой темы есть набор рисунков и файлов .css, которые располагаются по адресам ”site\www\image\Имя темы” и ”site\www\styles\Имя темы” соответственно.

·        Процент от исходного размера картинок шаблонов заказов (iscale = процент от исходного размера картинок).

1.3.         Требования к шаблонам заказов

В качестве шаблонов для ASystemWeb можно использовать шаблоны ASystem с рядом определенных ограничений:

·        Шаблон должен содержать только одну готовую продукцию.

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

·        Алгоритмы проверки должны быть только такие, которые позволят исправить ошибку в мастере (например, не заполнен видимый реквизит или не подходит тип бумаги).

·        В шаблоне должны уже быть выбраны материалы или группы материалов. Недопустима ситуация сообщения об ошибке по материалам.

·        Должна быть максимальная красочность. В случае выбора меньшей красочности краски будут удаляться с конца.

·        Не должно быть печати в несколько прогонов. Красочность операции печати всегда будет пересчитываться по красочности листа.

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

В классификаторе шаблонов заказов должна быть выделена одна группа, в которой будут находиться шаблоны для расчета заказов через Интернет. Внутри этой группы обязательно должна быть хотя бы одна подгруппа. Внутри группы возможна только линейная классификация (Рисунок 1.3).

 

Рисунок 1.3. Классификация шаблонов для ASystemWeb

После определения группы шаблонов необходимо указать её в настройках ASystemWeb (меню «Настройка – Параметры…») (Рисунок 1.4).

 

Рисунок 1.4. Указание группы шаблонов для ASystemWeb

1.4.         Главная страница ASystemWeb

Для расчета заказа необходимо зайти на страницу расчета заказа типографии. В зависимости от выбранного варианта настройки web-интерфейса меню со списком шаблонов может располагаться слева (Рисунок 1.5) или сверху (Рисунок 1.6)

 

Рисунок 1.5. Интерфейс выбора шаблона с меню, расположенным слева

Рисунок 1.6. Интерфейс выбора шаблона с меню, расположенным сверху

Текст заглавной страницы находится в файле “site\app\views\main.phtml” (Рисунок 1.7).

 

Рисунок 1.7. Текст заглавной страницы

На заглавной странице могут быть показаны наиболее часто используемые шаблоны. Для этого в файле main.phtml должна присутствовать строка “<?= CMS::navigation()->draw('action-menu') ?>”. В этом случае на заглавной странице будут показаны наиболее часто используемые шаблоны (Рисунок 1.8).

 

Рисунок 1.8. Заглавная страница с наиболее часто используемыми шаблонами

Наиболее часто используемые шаблоны определяются путем выбора ветки классификатора «Для главной страницы» в пользовательском классификаторе «ASystemWeb» для нужных шаблонов (Рисунок 1.9).

 

Рисунок 1.9. Ветка "Для главной страницы"

Картинка для шаблона определяется следующим образом:

·        В ASystem нужно выбрать пункт меню «Новый заказ».

·        Если нужного шаблона нет в списке часто используемых шаблонов, включить нужный шаблон в список. Для этого необходимо:

o   Нажать кнопку «Настроить» (Рисунок 1.10).

 

Рисунок 1.10. Кнопка "Настроить"

o   В окне настройки с помощью кнопки «Переместить вправо» перенести необходимые шаблоны из левой части в правую (Рисунок 1.11).

 

Рисунок 1.11. Часто используемые шаблоны

·        После определения часто используемых шаблонов нажать кнопку «Значки» (Рисунок 1.12).

 

Рисунок 1.12. Кнопка "Значки"

·        После этого на экране появится список шаблонов с картинками (Рисунок 1.13).

 

Рисунок 1.13. Значки шаблонов

Для привязки картинки к шаблону или изменения привязанной ранее необходимо на нужной картинке нажать правую кнопку. Появится меню работы с изображениями (Рисунок 1.14).

 

Рисунок 1.14. Меню работы с изображениями

После выбора нужного пункта меню изображение будет загружено либо из внешнего файла, либо из буфера обмена (Рисунок 1.15).

 

Рисунок 1.15. Загруженное изображение

Помимо наименования шаблона под картинкой может быть показано примечание к шаблону. Для этого необходимо его написать к соответствующему шаблону в справочнике шаблонов заказов ASystem (меню «Оформление – Шаблоны заказов») (Рисунок 1.16).

 

Рисунок 1.16. Примечание к шаблону в списке шаблонов

После этого примечание появится под наименованием шаблона (Рисунок 1.17).

 

Рисунок 1.17. Примечание к шаблону на главной странице

1.5.         Расчет заказа без регистрации пользователя

На главной странице вверху или слева находится меню со списком шаблонов. Если настроены шаблоны для главной страницы, то первым пунктом будет «Популярное», а потом уже группы в соответствии с классификатором.  Шаблон может быть из выбран из меню (Рисунок 1.18).

 

Рисунок 1.18. Выбор шаблона из меню

Кроме того, если в настройках системы (меню «Настройка – Параметры…») установлен флаг «Отображать значки для шаблонов заказов» (Рисунок 1.19), то при «клике» на меню верхнего уровня будет отображен список шаблонов этого уровня с картинками (Рисунок 1.20).

 

Рисунок 1.19. Флаг "Отображать значки для шаблонов заказов"

 

 

Рисунок 1.20. Группа шаблонов в виде картинок

После выбора шаблона на экране появится окно мастера оформления заказов, аналогичное мастеру оформления заказов в ASystem (Рисунок 1.21).

 

Рисунок 1.21. Мастер оформления заказов

Подробно работа по настройке и применению мастера оформления заказов описана в книге «Оформление заказа», раздел «Мастер оформления заказов». Ниже остановимся на кратком описании и отличиях от стандартной процедуры.

Под наименование шаблона выводится комментарий к шаблону, заданный в соответствующем шаблоне (Рисунок 1.22).

 

Рисунок 1.22. Комментарий к шаблону

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

·        Параметры заказа. Здесь указывается тираж заказа и те реквизиты заказа, которые нужно заполнить клиенту. Для определения реквизитов, которые должны быть выведены на экран, необходимо в настройке шаблонов объектов (меню «Настройка – Шаблоны объектов…») для каждого вида изделий указать, какие реквизиты нужно показывать в ASystemWeb. Для этого на нужном реквизите надо нажать правую кнопку мыши и выставить флаг «Отображать в ASystemWeb» (Рисунок 1.23).

 

Рисунок 1.23. Установка флага "Отображать в ASystemWeb"

Если для какого-то вида изделия ни на одном из реквизитов этот флаг установлен не будет, то в секции «Параметры заказа» будет показываться только тираж заказа.

·        Детали и листы. Здесь заполняются реквизиты деталей и/или листов, указанные при настройке мастера оформления заказов (формат, красочность, количество полос).

При заполнении полей типа «Формат» пропускаются только цифры. Любая не цифра заменяется знаком «х» при условии, что такого знака в значении еще нет. Если же он есть и нажата не цифровая клавиша, то значение игнорируется. Кроме того, формат может быть выбран из справочника форматов, заполненного в ASystem.

При заполнении полей типа «Красочность» пропускаются только цифры, а другие символы заменяются знаком «+», при условии, что такого знака в значении еще нет. Если  знак «+» есть и нажата не цифровая клавиша, то введенный символ просто игнорируется.

В полях для ввода количества полос и состава деталей пропускаются только цифры.

·        Бумага. Здесь необходимо для каждого вида листов выбрать бумагу, на которой будет печататься заказ. Бумага выбирается из ветки классификатора, указанной в настройках ASystemWeb (меню «Настройка – Параметры…») (Рисунок 1.24).

 

Рисунок 1.24. Указание группы бумаги

При настройке шаблона заказа из группы для ASystemWeb список бумаги, допустимой для данного шаблона, может быть ограничен. Это делается в настройке мастера оформления заказа на закладке «Прочее». Здесь необходимо выбрать закладку «Web». В левой части окна находится список листов из шаблона. Для каждого из них можно указать какая бумага будет для этого листа попадать в список выбора (Рисунок 1.25).

 

Рисунок 1.25. Выбор бумаги для шаблона

Вне зависимости от классификации бумаги в этой группе в мастере оформления допустимая  бумага будет выведена в виде линейного списка (Рисунок 1.26).

 

Рисунок 1.26. Выбор бумаги

·        Анкета. В этой секции можно давать ответы на вопросы анкеты, которые задаются при настройке мастера оформления заказов. 

·        Операции. В этой секции должны быть указаны значения реквизитов, заданные при настройке мастера оформления заказов. Набор реквизитов может меняться в зависимости ответов на вопросы секции «Анкета».

После заполнения всех секций мастера оформления заказа необходимо нажать кнопку «Рассчитать».

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

 

Рисунок 1.27. Ошибки при расчете заказа

После устранения ошибок или если заказ изначально рассчитался без ошибок, на экран будет выдана стоимость заказа (Рисунок 1.28).

 

Рисунок 1.28. Стоимость заказа

Если необходима расшифровка стоимости, то нужно нажать ссылку «Подробнее». В зависимости от настройки  расшифровка может быть полной (Рисунок 1.29) или краткой (Рисунок 1.30).

 

Рисунок 1.29. Полная расшифровка стоимости заказа

Рисунок 1.30. Краткая расшифровка стоимости заказа

Вид расшифровки стоимости должен быть указан в настройках ASystemWeb (меню «Настройка – Параметры…») (Рисунок 1.31). Если значение детализации расчета выбрано «Нет», ссылка «Подробнее» не появляется.

 

Рисунок 1.31. Настройка детализации расчета

Если клиента устраивает стоимость заказа, то он может нажать кнопку «Заказать». После этого на экране появится форма, которую он должен заполнить (Рисунок 1.32).

 

Рисунок 1.32. Информация о незарегистрированном заказчике

При заполнении формы проверяется, чтобы данные были заполнены более-менее корректно (например, чтобы в e-mail присутствовал знак «@» и т.п.). Если реквизит не пройдет такую проверку, то будет выдано сообщение об ошибке (Рисунок 1.33).

 

Рисунок 1.33. Ошибка ввода e-mail

Кроме того, необходимо ввести защитный код. Если код будет введен неверно, то будет выдано сообщение об  ошибке (Рисунок 1.34).

 

Рисунок 1.34. Ошибка ввода защитного кода

Если изображение на рисунке плохо читается, то, нажав на ссылку «Обновить изображение» можно получить новый защитный код.

После нажатия кнопки «Отправить заказ» рассчитанный заказ будет сохранен в базе данных, о чем будет выдано соответствующее сообщение (Рисунок 1.35).

 

Рисунок 1.35. Информация об отправке заказа

Переход по ссылке «Продолжить» возвращает нас на главную страницу.

Этот заказ появится в списке заказов в ASystem (Рисунок 1.36).

 

Рисунок 1.36. Рассчитанный заказ в ASystem

Информация, заполненная клиентом при оформлении заказа, будет помещена в комментарий к заказу (Рисунок 1.37).

 

Рисунок 1.37. Комментарий к заказу с информацией о клиенте

Менеджер, который будет указан в заказе, должен быть выбран в настройке параметров ASystemWeb (меню «Настройка – Параметры…») (Рисунок 1.38)

 

Рисунок 1.38. Менеджер по умолчанию

Там же нужно указать заказчика, который будет подставляться для незарегистрированных пользователей (Рисунок 1.39).

 

Рисунок 1.39. Заказчик по умолчанию

При этом следует помнить, что типография может запретить расчет заказа незарегистрированным клиентам. Для этого необходимо в настройках ASystemWeb снять флаг «Разрешить гостевой вход» (Рисунок 1.40).

 

Рисунок 1.40. Флаг "Разрешить гостевой вход"

Если этот флаг не установлен, при попытке выбора шаблона будет выдано соответствующее сообщение (Рисунок 1.41).

 

Рисунок 1.41. Сообщение о невозможности входа

Кроме того, в целях снижения нагрузки на сервер можно ограничить количество расчетов для пользователей ASystemWeb. Для этого в настройках ASystem необходимо указать, сколько расчетов можно произвести за определенный отрезок времени (Рисунок 1.42).

 

Рисунок 1.42. Настройка ограничения количества расчетов

Расчетом считается нажатие на кнопку «Рассчитать». Если количество расчетов превысит заданное, то при очередном нажатии на кнопку «Рассчитать» будет выдано соответсвующее сообщение (Рисунок 1.43).

 

Рисунок 1.43. Сообщение о превышении количества расчетов

Если на предприятии установлена подсистема ASystemMail, то при сохранении заказа есть возможность отправить электронное письмо исполнителю (исполнителям), ответственным за обработку заказов, пришедших из Интернета. Подробнее об этом в разделе 3. Информирование с помощью ASystemMail.

1.6.         Расчет заказа для зарегистрированных пользователей

1.6.1.      Регистрация

Для того чтобы зарегистрироваться в системе клиент должен выбрать ссылку «Регистрация» (Рисунок 1.44).

 

Рисунок 1.44. Ссылка "Регистрация"

На экране появится форма регистрации клиента (Рисунок 1.45).

 

Рисунок 1.45. Форма регистрации клиента

Какие именно реквизиты будут запрашиваться при регистрации, настраивается следующим образом:

·        Необходимо завести в классификаторе группу контрагентов для ASystemWeb (Рисунок 1.46).

 

Рисунок 1.46. Группа контрагентов для ASystemWeb

·        Указать эту группу в настройке ASystemWeb в качестве группы, в которую добавляются контрагенты при регистрации (Рисунок 1.47).

 

Рисунок 1.47. Группа, в которую добавляются контрагенты

·        В настройке шаблонов объектов для этой группы настроить необходимые реквизиты (Рисунок 1.48).

 

Рисунок 1.48. Шаблон объекта для ASystemWeb

·        Для каждого реквизита указать (с помощью правой кнопки мыши), должен ли он показываться при регистрации и является ли он обязательным (Рисунок 1.49).

 

Рисунок 1.49. Настройка отображения и обязательности реквизитов

Если при регистрации обязательные реквизиты заполнены не будут, то регистрации не произойдет и будет выдано сообщение об ошибке (Рисунок 1.50).

 

Рисунок 1.50. Ошибки при регистрации

Если ошибок при регистрации не выявлено, то будет выдано сообщение об успешной регистрации (Рисунок 1.51).

 

Рисунок 1.51. Сообщение об успешной регистрации

В ASystem в справочнике контрагентов в группе, указанной в настройках, появится новый контрагент (Рисунок 1.52) с заполненными реквизитами, указанными при регистрации.

 

Рисунок 1.52. Зарегистрированный контрагент в ASystem

После этого надо перейти на закладку ASystemWeb (Рисунок 1.53), на которой необходимо заполнить следующую информацию:

 

Рисунок 1.53. Закладка ASystemWeb

·        Логин (имя для входа в ASystemWeb). Если в системе такой логин уже присутствует, то при сохранении будет выдано соответствующее сообщение (Рисунок 1.54).

 

Рисунок 1.54. Сообщение об использовании логина

·        Пароль.

·        Еще раз пароль. Если пароли, введенные в двух полях, не совпадают, то выдается соответствующее сообщение (Рисунок 1.55).

 

Рисунок 1.55. Сообщение о несовпадении паролей

·        Менеджер. На какого менеджера будут регистрироваться заказы этого контрагента из ASystemWeb. Это может быть менеджер этого контрагента, привязанный в справочнике контрагентов, менеджер ASystemWeb, указанный в параметрах (Рисунок 1.38) или здесь же можно указать другого менеджера.

·        Детализация расчета. Для этого контрагента можно указать тип детализации расчета (полный, краткий, отсутствие). Возможен вариант, при котором детализация будет браться из настроек ASystemWeb (Рисунок 1.31).

·        Группа шаблонов заказов. По умолчанию берется из настроек ASystemWeb (Рисунок 1.4), можно указать отдельную группу шаблонов для зарегистрированного пользователя.

·        Ограничение на количество расчетов. Для каждого контрагента можно настроить свои ограничения на количество расчетов. Если эти поля оставить пустыми, то значения их будут взяты из общих настроек (Рисунок 1.42).

После того, как клиент зарегистрирован, его необходимо перенести в другую группу и сообщить логин и пароль клиенту любыми доступными способами. Если на предприятии установлена подсистема ASystemMail, то можно настроить ASystemWeb таким образом, чтобы при регистрации контрагента отправлялось электронное письмо исполнителю, ответственному за работу с контрагентами из Интернета. Подробнее об этом в разделе 3. Информирование с помощью ASystemMail.

1.6.2.      Вход в систему

Для входа в систему необходимо выбрать ссылку «Вход» (Рисунок 1.56).

 

Рисунок 1.56. Ссылка "Вход"

На экране появится диалог входа в систему (Рисунок 1.57).

 

Рисунок 1.57. Вход в систему

Необходимо набрать логин и пароль, после чего нажать кнопку «Войти». При этом можно поставить флаг «Запомнить логин и пароль». Если введенный логин и пароль не будет найден в системе, то будет выдано соответствующее сообщение (Рисунок 1.58).

 

Рисунок 1.58. Сообщение о невозможности входа в систему

Если авторизация прошла успешно, то клиент попадает в основное окно системы. При этом вверху будет выведено его наименование из справочника (Рисунок 1.59).

 

Рисунок 1.59. Успешный вход в систему

После этого можно приступать к расчету заказов.

1.6.3.      Расчет заказа

Расчет заказов для зарегистрированных пользователей не отличается от расчета заказа для незарегистрированных пользователей. Отличия видны только при нажатии кнопки «Заказать». У зарегистрированного пользователя не запрашиваются его данные, потому что они уже есть в системе. При необходимости можно только ввести комментарий (Рисунок 1.60).

 

Рисунок 1.60. Форма заказа для зарегистрированных пользователей

После этого будет выдано сообщение о создании заказа и появится возможность загрузить файлы (Рисунок 1.61).

 

Рисунок 1.61. Сообщение об отправке заказа

Для загрузки файла необходимо кликнуть по ссылке «Добавить файл». После этого откроется окно, в котором необходимо выбрать файл и нажать кнопку «Добавить» (Рисунок 1.62).

 

Рисунок 1.62. Добавление файла

После этого файл будет добавлен для данного заказа и детали (Рисунок 1.63).

 

Рисунок 1.63. Добавленный файл

Подробнее работа с файлами описана в разделе 2.2. Файлы заказа.

Заказ появится в списке заказов ASystem. Он уже будет относиться к нужному контрагенту и менеджеру. Введенный комментарий будет виден в комментарии к заказу (Рисунок 1.64).

 

Рисунок 1.64. Рассчитанный заказ в ASystem

Если на предприятии установлена подсистема ASystemMail, то при сохранении заказа есть возможность отправить электронное письмо исполнителю (исполнителям), ответственным за обработку заказов, пришедших из Интернета. Подробнее об этом в разделе 3. Информирование с помощью ASystemMail.

 

1.7.         Расчет прайс-листов

Использующим ASystemWeb пользователям ASystem в шаблоне заказа становится доступен пункт меню «Выполнить расчет прайс-листа» (Рисунок 1.65). Режим расчета прайс-листов предназначен для просмотра стоимости заказа при разных сочетаниях реквизитов.

 

Рисунок 1.65. Пункт меню «Выполнить расчет прайс-листа»

При выборе этого пункта меню открывается окно «Расчет прайс-листа» (Рисунок 1.66).

 

Рисунок 1.66. Окно «Расчет прайс-листа»

В левой части окна содержится список параметров, настроенных в мастере оформления заказа данного шаблона. При установке флажка рядом с параметром становится доступна таблица значений параметра в правой части окна (Рисунок 1.67).

 

Рисунок 1.67. Таблица значений параметров

При установке флажка «Бумага» расчет пройдет для всех видов бумаги, выбранных в мастере оформления заказа данного шаблона (Рисунок 1.25).

После заполнения возможных значений параметров необходимо нажать кнопку «Сохранить» (Рисунок 1.68).

 

Рисунок 1.68. Кнопка «Сохранить»

Произойдет автоматический переход на закладку «Расчет», а в таблице на закладке «Расчет» появится новая строчка со временем создания (Рисунок 1.69).

 

Рисунок 1.69. Закладка «Расчет»

Для расчета выбранных сочетаний параметров необходимо нажать кнопку «Рассчитать». Начнется расчет прайс-листа (Рисунок 1.70).

 

Рисунок 1.70. Расчет прайс-листа

После окончания расчета можно просмотреть результат, нажав кнопку «Просмотреть» (Рисунок 1.71).

 

Рисунок 1.71. Результат расчета

Рассчитываются стоимость и вес заказа.

Результат расчета можно экспортировать в Microsoft Excel, нажав соответствующую кнопку окна «Результат расчета».

Также результат расчета можно скопировать в буфер обмена, нажав кнопку «Экспортировать» на закладке «Расчет» (Рисунок 1.72).

 

Рисунок 1.72. Экспорт в буфер обмена

Экспорт производится в формате XML. После копирования результат расчета можно вставить в текстовый редактор (Рисунок 1.73) и сохранить, а затем использовать, например, для встраивания на сайт.

 

Рисунок 1.73. Результат расчета в формате xml

Удалить результат расчета из таблицы можно с помощью кнопки «Удалить».

Существует возможность запустить пакетный расчет прайс-листов. Для этого нужно воспользоваться кнопкой «Рассчитать» в окне «Шаблоны заказов» (Рисунок 1.74).

 

Рисунок 1.74. Пакетный расчёт прайс-листов

В окне этого режима производится выбор подлежащих расчету нерассчитанных (рассчитанных не  полностью) прайс-листов. Выбор производится в колонке с флагами. Последовательность расчёта можно изменить, используя кнопки со стрелками вверх и вниз. Для расчета необходимо нажать кнопку «Рассчитать». Расчет может быть прерван пользователем в произвольный момент без потери рассчитанных на момент прерывания данных.

2.   Личный кабинет

Зарегистрированные пользователи ASystemWeb имеют возможность воспользоваться личным кабинетом. Для этого необходимо авторизоваться (см. п. 1.6.2. Вход в систему) и перейти по ссылке «Личный кабинет» в правом верхнем углу экрана (Рисунок 2.1).

 

Рисунок 2.1. Вход в личный кабинет

2.1.         Список заказов

В личном кабинете есть две ссылки – «Заказы» и «Взаиморасчеты». При первом входе мы попадаем в режим «Заказы». Здесь необходимо выбрать период, указать статусы заказов, которые мы хотим видеть в списке, и нажать кнопку «Показать» (Рисунок 2.2).

 

Рисунок 2.2. Кнопка "Показать"

Если за выбранный период не было оформлено ни одного заказа, то на экран будет выдано соответствующее сообщение (Рисунок 2.3).

 

Рисунок 2.3. Сообщение об отсутствии заказов

Если за указанный период были оформлены заказы, то на экране появится список заказов (Рисунок 2.4).

 

Рисунок 2.4. Список заказов за период

Состав реквизитов для списка заказов настраивается в ASystem в настройке шаблонов объектов (меню «Настройка – Шаблоны объектов…») в разделе «Список заказов (ASystemWeb)» (Рисунок 2.5).

 

Рисунок 2.5. Настройка шаблона для списка заказов

Если ни один реквизит не настроен, то список заказов показан не будет.

При этом следует отметить, что при настройке могут использоваться как обычные реквизиты заказа, так и реквизиты из специальной группы «Реквизиты для ASystemWeb».

2.2.         Файлы заказа

Если кликнуть по заказу из списка, то на экране появится список деталей заказа, к которым можно привязать файлы, если они были не привязаны ранее (Рисунок 2.6).

 

Рисунок 2.6. Детали заказа

Для добавления файла необходимо выбрать ссылку «Добавить файл» на нужной детали. Появится окно, в котором необходимо выбрать файл для закачки (Рисунок 2.7).

 

Рисунок 2.7. Окно выбора файла

После выбора файла можно написать комментарий, если это необходимо. После нажатия кнопки «Добавить» файл будет закачан на сервер и присоединен к соответствующей детали (Рисунок 2.8).

 

Рисунок 2.8. Файл, присоединенный к детали

После этого можно добавить следующий файл и т.д.

Если необходимо отредактировать комментарий к файлу, нужно перейти по ссылке для редактирования комментария (Рисунок 2.9).

 

Рисунок 2.9. Ссылка  для редактирования комментария

Если необходимо удалить файл, то нужно нажать на ссылку для удаления файла (Рисунок 2.10).

 

Рисунок 2.10. Ссылка для удаления файла

После подтверждения, что файл необходимо удалить (Рисунок 2.11), файл будет удален.

 

Рисунок 2.11. Подтверждение удаления файла

Файлы, привязанные к деталям, размещаются в папке «C:\Web\site\uploads\внутренний идентификатор заказа\внутренний идентификатор детали» (Рисунок 2.12).

 

Рисунок 2.12. Файлы, размещенные на диске

Файл с комментарием называется так же как файл с изображением + слово ”note” и имеет текстовый формат. Кодировка – UTF-8.

2.3.         Утверждение файлов

ASystemWeb позволяет настроить утверждение переданных пользователем файлов. Настройки утверждения файлов задаются в параметрах ASystem (Рисунок 2.13).

 

Рисунок 2.13. Настройки утверждения файлов

После того, как в ASystem зарегистрировано событие по заказу, указанное в поле «Разрешить утверждение файлов, если зарегистрировано событие», пользователю в интерфейсе ASystemWeb становится доступна кнопка «Утвердить макеты» (Рисунок 2.14).

 

Рисунок 2.14. Кнопка «Утвердить макеты»

После того, как пользователь ASystemWeb нажимает кнопку «Утвердить макеты», в ASystem автоматически регистрируется событие по заказу, указанное в поле «Зарегистрировать событие, если заказчик утвердил файлы» (Рисунок 2.13, Рисунок 2.15).

 

Рисунок 2.15. Регистрация события «Заказчик утвердил файлы»

После утверждения файлов их можно заблокировать для изменения. После регистрации события, указанного в поле «Заблокировать изменение файлов, если зарегистрировано событие» (Рисунок 2.13) ссылки на удаление файла и редактирование комментария перестают быть доступными в интерфейсе ASystemWeb (Рисунок 2.16).

 

Рисунок 2.16. Заблокированный файл

Подробно регистрация событий по заказу описана в документации ASystem, книга «Оформление заказа», раздел «События по заказу и состояния заказа».

2.4.         Выписка счета

После оформления заказа с помощью ASystemWeb по этому заказу можно выставить счет. Для того чтобы по рассчитанному заказу была возможность выставления счета, необходимо сделать следующее:

·        В настройке шаблонов объектов (меню «Настройка – Шаблоны объектов…») для нужных видов изделий добавить реквизит «Разрешена выписка счета» (Рисунок 2.17).

 

Рисунок 2.17. Добавление в шаблон реквизита "Разрешена выписка счета"

·        Для нужных шаблонов (меню «Оформление – Шаблоны заказов…») указать значение этого реквизита «Да» (Рисунок 2.18).

 

Рисунок 2.18. Разрешение выписки счета для шаблона

Если заказ рассчитан по шаблону, для которого разрешена выписка счета, то при клике на нужный заказ будет доступна ссылка «Выставить счет» (Рисунок 2.19). Кроме того, эта ссылка появится, если счет уже был предварительно выставлен счет в ASystem.

 

Рисунок 2.19. Ссылка "Выставить счет"

Если кликнуть на эту ссылку, то появится сообщение, в котором предлагается выбрать вариант, каким образом хочется получить счет (Рисунок 2.20).

 

Рисунок 2.20. Порядок выставления счета

Если будет выбран вариант «Отправить», то счет будет оправлен на адрес электронной почты, указанный в реквизите «e-mail» для соответствующего контрагента (Рисунок 2.21).

 

Рисунок 2.21. Электронная почта контрагента

При этом будет выдано сообщение об отправке письма (Рисунок 2.22).

 

Рисунок 2.22. Сообщение об отправке письма

К письму будет прикреплен файл в формате “.pdf” (Рисунок 2.23).

 

Рисунок 2.23. Письмо со счетом

Для того чтобы счет по электронной почте отправлялся корректно, необходимо настроить каким образом он будет отправляться. Один из способов – с помощью sendmail. Если выбран этот способ, то в папке php должна быть папка sendmail (Рисунок 2.24).

 

Рисунок 2.24. Папка "sendmail"

В этой папке необходимо найти файл «sendmail.ini»,  в котором указать:

·        Имя SMTP сервера (smtp_server=smtp.monorhythm.ru).

·        Номер порта (smtp_port=25).

·        Есть ли поддержка SSL (smtp_ssl=none, если нет).

·        Имя файла ошибок (error_logfile=error.log).

·        Имя и пароль для входа (auth_username=asystem_web@monorhythm.ru, auth_password=r4zwZmyi)

·        Кто будет являться отправителем (force_sender=asystem_web@monorhythm.ru)

В файле php.ini, который находится в папке php, необходимо указать, что sendmail будет использоваться для отправки электронной почты (Рисунок 2.25).

 

Рисунок 2.25. Настройки почты в php.ini

Если будет выбран пункт «Распечатать», то счет появится на экране, после чего может быть распечатан (Рисунок 2.26).

 

Рисунок 2.26. Сформированный счет

Счет формируется в соответствии с настройками ASystem (меню «Настройка – Печатные формы – Счет на оплату»). Логотип находится в файле «site\www\image\logo_invoice.png». Печати и подписи находятся в файле «site\www\image\stamp_invoice.jpg».

Если на момент выписки счета заказ находился в статусе заявки, то после выписки счета он будет переведен в статус заказа. При этом если настроено изменение номера заказа при смене статуса, номер будет изменен.

Если по заказу уже выписан счет, то при выборе ссылки «Выставить счет», будет выдан на экран или отправлен по электронной почте именно тот счет, что был выставлен ранее.

2.5.         Письмо менеджеру

Находясь внутри заказа, можно написать менеджеру, который будет курировать этот заказ. Для этого надо, находясь внутри заказа, нажать на ссылку «Написать менеджеру» (Рисунок 2.27).  

 

Рисунок 2.27. Ссылка "Написать менеджеру"

После этого откроется окно, в котором нужно написать необходимое сообщение (Рисунок 2.28).

 

Рисунок 2.28. Сообщение менеджеру

Сообщение будет отправлено на электронный адрес менеджера (значение реквизита e-mail), который курирует выбранный заказ.

2.6.         Взаиморасчеты

ASystemWeb позволяет увидеть взаиморасчеты как в рамках одного заказа, так и в целом по контрагенту.

В списке заказов можно настроить колонки, в которых будет показано, на какие суммы выписано счетов, оплачено и отгружено (Рисунок 2.29).

 

Рисунок 2.29. Колонки по взаиморасчетам

Если выбрать нужный заказ и кликнуть по нему, то можно будет увидеть список документов по заказу, в котором суммы счетов, оплат и отгрузок будут показаны с расшифровкой по документам (Рисунок 2.30).

 

Рисунок 2.30. Список документов по заказу

Для просмотра взаиморасчетов с контрагентом в целом, необходимо кликнуть по ссылке «Взаиморасчеты» (Рисунок 2.31).

 

Рисунок 2.31. Ссылка "Взаиморасчеты"

Будут показаны документы оплаты и отгрузки за выбранный период (Рисунок 2.32).

 

Рисунок 2.32. Взаиморасчеты за период

3.   Информирование с помощью ASystemMail

ASystemWeb позволяет при регистрации нового контрагента и при сохранении заказа послать электронные письма. Для этого на предприятии должна быть установлена подсистема ASystemMail. Об основных настройках ASystemMail можно узнать в описании этой подсистемы (книга «Рассылка почтовых сообщений ASystemMail»).

3.1.         Новый контрагент

Для того чтобы сообщение о новом контрагенте поступило на нужный электронный адрес, необходимо создать соответствующий шаблон (меню «Настройка – Шаблоны писем…») (Рисунок 3.1).

 

Рисунок 3.1. Шаблон письма о регистрации нового контрагента

В тексте письма доступен только реквизит «Наименование контрагента». В поле «Кому» необходимо указать электронный адрес сотрудника, который отвечает за регистрацию контрагента через ASystemWeb.

После этого необходимо этот шаблон указать в настройках системы (меню «Настройка – Параметры…») (Рисунок 3.2).

 

Рисунок 3.2. Привязка шаблона письма о новом контрагенте

После регистрации нового контрагента на указанный адрес придет письмо, сформированное по указанному шаблону (Рисунок 3.3).

 

Рисунок 3.3. Письмо о добавлении нового контрагента

3.2.         Новый заказ

Для того чтобы сообщение о новом заказе поступило на нужный электронный адрес, необходимо создать соответствующий шаблон (меню «Настройка – Шаблоны писем…») (Рисунок 3.4).

 

Рисунок 3.4. Шаблон письма о получении нового заказа

В тексте письма можно использовать любые реквизиты заказа. В поле «Кому» можно указать реквизит, содержащий электронный адрес менеджера. Этот реквизит должен быть уникальным и привязан только к менеджеру (Рисунок 3.5).

 

Рисунок 3.5. e-mail менеджера

Если этот реквизит будет привязан, например, еще и к контрагенту, то письмо уйдет контрагенту, а не менеджеру.

После этого необходимо этот шаблон привязать к событию «Заказ оформлен через Интернет» (меню «Настройка – События по заказу…») (Рисунок 3.6).

 

Рисунок 3.6. Привязка шаблона письма о новом заказе

После сохранения нового заказа на нужный адрес придет письмо, сформированное по указанному шаблону (Рисунок 3.7).

 

Рисунок 3.7. Письмо о добавлении нового заказа