Компания занимается арендой спецтехники.
Описание задачи и бизнес требования:

Пользователи менее 500.
Техническое задание для интеграции между 1С и веб-сайтом 
Общие требования:
1. Интеграция должна быть реализована для 1С серверов, расположенных как на стороне клиента, так и в облаке (1c фреш, arenda8.ru).
2. Для серверов на стороне клиента предусмотрен Long Pulling для получения данных с сайта в формате JSON. (или необходимо предложить свои варианты решения)
3. Для облачных серверов использовать API сайта и, если возможно, WebSocket для обмена данными. Если возможности нет - метод из п2.
Работа с контрагентами:
1. Реализовать интеграцию контрагентов как по одному, так и списком, с установленным лимитом из 1с на сайт
2. Проверка существование контрагента с сайта в 1с. Как по ИНН (если необходимы еще доп поля для идентификации, необходимо это уточнить (например КПП)) так и по ID контрагента с 1с
3. Предусмотреть создание контрагента на сайте и в системе 1С с предоставлением необходимых данных для JSON для отправки.
4. Необходима консультация, что делать при изменении названии компании или реквизитов контрагента в 1С или со стороны сайта.
5. Удаление контрагента не планируется, помечается на сайта как удаленный с сохранением всех связок.
Работа со счетами и номенклатурой:
1. Реализовать CRUD операции со счетами, предоставить JSON с необходимыми данными для создания счета.
2. Помечать счета на удаление.
3. Предусмотреть работу с номенклатурой и другими связками с учетом синхронизации с 1С. Удаление номенклатуры запрещено. Необходимо так же предоставить все данные, которые могут быть связанны для создания счета.
4. Передача информации о счете и самого PDF документа на сайт. (Ссылка или файл)
5. Возможно ли реализовать "Заявки на выставление счета"? Таблица будет содержать данные о заявке для выставления счета для бухгалтерии. Например, есть компании, где бухгалтера сами выставляют счет, но чтобы не контролировать сайт и не дублировать информацию, они будут получать уведомление о новой заявке в 1с, переходить в таблицу и "отклонять" или "создавать" счет, где при создании - будет открываться окно "Создание счета", с заполненными полями с JSON 6. Передача информации о печатях, подписях и описаниях счетов на сайт. (И другими необходимыми доп полями для формирования счета)
Оплаты:
1. Уведомления об оплатах, приходы/расходы/удаление/редактирование Страница настроек: 1. Реализация настроек модуля с учетом его включения, связи с сайтом и уникального идентификатора для интеграции с сайтом.
2. Проверка соединения и авторизация аккаунта на сайте.
3. Синхронизация настроек через API JSON.
4. Синхронизации контрагентов и номенклатуры с 1с в систему.
5. Разрешение выставления счетов с сайта или создания заявок на их выставление с сайта.
6. Можно ли помечать счета на удаление с сайта. Замечания: - Требуется обеспечить безопасность передачи данных и аутентификации между системами. - Предусмотреть механизмы логирования для отслеживания ошибок и событий при интеграции. - Проверить совместимость и работоспособность интеграции на различных версиях 1С и разных веб-серверах.

Результат: 
На основе ТЗ работа предполагала много аналитики, тестирования и согласования. Часть требований было пересмотрено "Заказчиком", а компанией "Олимпия Софт" предложено несколько путей решения. В результате принятия работ, возникли новые пожелания по дальнейшему развитию. На Наш взгляд по собранной отчётности, компания достигла высокого уровеня на рынке с учётом конкуренции. 

Отзыв о сотрудничестве: 

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

Искренне надеемся, что данное взаимодействие наших компаний было не последним, и рассчитываем на укрепление и расширение партнерских отношений в будущем!

С уважением коллектив компания ИСР

 ИСР письмо