СБИС Сапёр
Общие сведения
СБИС САПЁР - это модуль интеграции SAP с системой обмена юридически значимыми электронными документами СБИС.
Используя СБИС САПЁР, можно:
- отправлять из SAP любые пакеты любых электронных документов в формате XML.
- отслеживать состояние ранее отправленных документов
- просматривать и обрабатывать входящие электронные документы
- создавать документы SAP на основании входящих электронных документов
Отправка документов
СБИС САПЁР может формировать и отправлять электронные документы несколькими способами:
Отправка через интерфейс SAP
В составе СБИС САПЁР есть ABAP программа \SBIS\SAPPER, с помощью которой пользователь в интерфейсе SAP может работать с электронными документами.
Сценарий работы пользователя (в оптимальном варианте после запуска два клика мышкой):
- вызываем программу
- выбираем тип пакета документов
- отмечаем пакеты документов которые хотим отправить
- нажимаем кнопку отправить
Возможные настройки:
- варианты пакетов документов и их состав
- внешний вид (визуализация) документов
- способ получения данных: программа печати / XML из ЭДО от SAP СНГ / BAPI
- способ отправки: SDK, СБИС Коннект, API, архитектура решения допускает отправку через любого оператора
Как это работает:
При отправке пакета документов СБИС Сапёр вызывает соответствующие документу программы печати, а рассчитанные ими данные конвертирует в XML, благодаря этому механизму модуль позволяет отправлять из SAP любой степени кастомизации любые документы.
Отправка через интерфейс СБИС
Если Вы пользуетесь согласованиями в СБИС (например для входящих документов), то Вам будет удобнее загружать документы в SAP из интерфейса СБИС. Тоже самое касается и отправки документов. Для этого находясь в СБИС достаточно нажать на кнопку выгрузить в SAP (или загрузить из SAP), после чего все будет ровно так же как если бы Вы отправляли документы из SAP).
Отправка через интерфейс стандартного модуля ЭДО
В составе СБИС САПЁР есть пакет EJOURNAL который реализует работу ( в т.ч. BADI) со стандартными журналами электронных документов SAP.
Дополнительно к этому он предоставляет программу, которая позволяет в три клика отправлять пакеты документов сформированные из записей стандартных журналов. Сделано специально для приверженцев стандартного функционала.
Функционал данного способа ограничен возможностями стандартного модуля и всеми его недостатками.
FAQ
Вопрос: У нас сотрудник не должен видеть все документы определенного типа, возможен ли показ документов только его зоны ответственности?
Ответ: Да возможно, список документов перед отправкой строится при помощи простого запроса указанного в таблице настроек, его можно изменить с учетом Вашей специфики.
Загрузка документов
Загрузка через интерфейс SAP
В интерфейсе СБИС САПЁР есть разделы Полученные, в этом разделе показываются все документы которые пользователь видит в личном кабинете в разделе Входящие. На основании входящего электронного документа можно создать SAP документ. Как правило на основании накладной создается Заказ на закупку в ММ, а на основании акта выполненных работ или счет-фактуры создается Входящий счет в ММ.
Сценарий работы пользователя:
- вызываем программу
- пользователь видим список доступных ему входящих документов (ограничения настраиваются в личном кабинете СБИС)
- любой документ пользователь может посмотреть, выполнить над ним доступное действие (по умолчанию это принять / отклонить)
- сопоставляем номенклатуру электронного документа с вашей
- загружаем в SAP
Архитектура системы
В настоящем разделе приведена схема взаимодействия основных компонентов. На схеме отражены ключевые программные компоненты и логические подсистемы решения.
Модуль состоит из нескольких ABAP пакетов и поставляется в виде нескольких транспортных запросов.
SBIS SAPPER
Программный компонент, предназначен для интеграции учётной системы SAP ERP с СБИС. ИМ построен на нескольких интерфейсах позволяющих легко встраивать модуль в имеющиеся бизнес-процессы:
- SBIS GUI - набор экранов выполненных в интерфейсе SAP для взаимодействия с пользователем.
- Data interface - набор классов реализующих интерфейс получения списка, выгрузки и загрузки документов из разных источников данных, таковыми могут быть программы печати, BAPI, журналы.
- Exchange interface - набор классов реализующих интерфейс обмена данными с СБИС, по умолчанию это СБИС SDK, в ряде случаем может быть использован обмен через каталог.
- User settings - основа модуля это таблица настроек отвечающая за параметры обмена и маппинг полей. За счет неё решение получает свою гибкость.
SBIS Plugin
Объект для обеспечения функционала личного кабинет СБИС (предназначен для генерации стандартизованной электронной цифровой подписи, которая базируется на формате PKCS#7, вывода информационных уведомлений о поступивших документах / заданиях, операций по ручной загрузке и выгрузке документов). Объект устанавливается на рабочих местах пользователей. Интеграция с SAP системой выполнена посредством SAP NET Connector 3, входит в состав компонентов ядра продукта.
Для работы требуется операционная система Windows XP SP3 и выше, а также NET Framework 2.0 или 4.0. Не поддерживается работа с NET Framework 4.0 Client profile.
SBIS SDK
Объект предназначен для обмена данными с API СБИС, а также генерации стандартизованной электронной цифровой подписи, которая базируется на формате PKCS#7 . Объект устанавливается на рабочих местах пользователей. Интеграция с SAP системой выполнена посредством технологии OLE2. Подробнее о СБИС SDK.
SBIS Connect
Windows приложение для интеграции СБИС с информационными системами пользователей через каталог. Подробнее о СБИС Коннект