Перейти к основному содержимому

Элемент проекта вида «КонтрактСервиса»

Контракт сервиса предназначен для описания программного интерфейса, который можно реализовать в типах-одиночках.

Контракт сервиса можно реализовать в следующих элементах проекта:

  1. Общий модуль — методы в общем модуле, тип <ИмяОбщегоМодуля>;
  2. Справочник — методы в модуле справочника, тип имя-справочника;
  3. Регистр сведений — методы в модуле регистра сведений, тип имя-регистра-сведений;
  4. Обычная команда — методы в модуле обычной команды, тип <ИмяОбычнойКоманды>;
  5. Переключаемая команда — методы в модуле переключаемой команды, тип <ИмяПереключаемойКоманды>.

Модуль элемента-реализации должен содержать реализацию всех методов контракта.

Примеры