СБИС Сапёр
Содержание
Общие сведения
СБИС САПЁР - это модуль интеграции SAP с системой обмена юридически значимыми электронными документами СБИС.
Используя СБИС САПЁР, можно:
- отправлять из SAP любые пакеты любых электронных документов в формате xml несколькими способами
- принимать в SAP любые xml документы (создавать документ SAP по данным из XML) несколькими способами
- организовать локальный архив электронных документов в SAP либо на отдельном локальном сервисе
- использовать возможности СБИС в SAP:
- внутренний документооборот - согласование документов перед загрузкой / отправкой
- сопоставление номенклатуры поставщика
- ЕГАИС - работа в соответствии с алкогольным законодательством
Отправка документов
СБИС САПЁР может формировать и отправлять электронные документы несколькими способами:
Отправка через интерфейс SAP
В составе СБИС САПЁР есть специальная программа (/SBIS/SEND), с помощью которой пользователь в интерфейсе SAP может отправлять любые электронные документы. Сценарий работы пользователя (в оптимальном варианте после запуска два клика мышкой):
- вызываем программу
- выбираем тип пакета документов (этот пункт возможно исключить)
- отмечаем галочками пакеты документов которые хотим отправить
- нажимаем кнопку отправить
Как это работает:
СБИС САПЁР проектировался так, чтобы пользователь делал в нем (программном коде) минимум изменений. Вся адаптация под клиента делается путем редактирования таблицы настроек.
Когда пользователь запускает программу отправки (/SBIS/SEND), модуль в зависимости от типа пакета смотрит в таблице настроек текст запроса для построения списка документов и выполняет его. Результат пользователь видит на экране.
После того как пользователь отметил пакеты документов которые он хочет отправить, /SBIS/SEND смотрит в таблице настроек, какая программа печати используется для печати данного документа и вызывает её, только вместо вывода на принтер, она все рассчитанные программой печати значения сохраняет в xml файл универсального формата. Когда /SBIS/SEND получила xml файлы всех документов пакета, она конвертирует на стороне оператора универсальные xml файлы в актуальные форматы ФНС, подписывает и отправляет их.
Использование универсального формата xml позволяет делать электронные документы любых типов из любых документов SAP, а также не делать в SAP никаких изменений при смене формата ФНС ( за два года их было уже 4 ).
Использование программы печати позволяет получить электронный документ с учетом всех особенности клиента, подобный способ используется и в стандартном модуле ЭДО от SAP CIS, за той лишь разницей, что конвертация в xml является не жесткой, а настраиваемой через таблицу настроек.
Для подписания и отправки опционально может быть использован либо SBIS SDK (прямая отправка) или СБИС Коннект (обмен через каталог).
Отправка через интерфейс СБИС
Если Вам больше нравится работать из интерфейса СБИС (это нормально). Вы можете находясь в СБИС нажать на кнопку загрузить из SAP, после чего все будет ровно так же как если бы Вы отправляли документы из SAP, только это будет чуть более красиво и возможно чуть-чуть быстрее.
Как это работает:
Для удобной работы в кабинете СБИС на компьютере пользователя должен быть установлен SBIS Plugin, который отвечает за комфортную работу пользователя: выдачу всплывающих уведомлений, подписание документов, работу со сканерами и другими устройствами, а также взаимодействие с информационными системами прямо из интерфейса личного кабинета СБИС.
Так вот, когда пользователь нажимает кнопку "Загрузить из SAP", браузер просит SBIS Plugin запросить в SAP список документов определенного типа.
SBIS Plugin имеет в своем составе стандартный SAP Net connector 3, с помощью которого, через RFC интерфейс он получает информацию таким же способом что и /SBIS/SEND.
Подобное решение не может быть использовано для доступа к SAP из интернет, доступ возможен только из браузера пользователя по его инициативе и ограничен правами в SAP.
Отправка через интерфейс стандартного модуля ЭДО (не рекомендуется)
В составе СБИС САПЁР есть пакет EJOURNAL который реализует работу ( в т.ч. BADI) со стандартными журналами электронных документов SAP.
Дополнительно к этому он предоставляет программу, которая позволяет в три клика отправлять пакеты документов сформированные из записей стандартных журналов. Сделано специально для приверженцев стандартного функционала.
Функционал данного способа ограничен возможностями стандартного модуля и всеми его недостатками.