код не должен быть привязан конкретно к этому модулю
Автоматизированные службы доставки представляют собой системные службы, которые созданы в ядре продукта. Ими можно пользоваться в неизменном виде. Если требуется внести изменения, необходимо скопировать нужную службу в каталог /bitrix/php_interface/include/sale_delivery/ и произвести модификацию там. Настройки каждой автоматизированной службы индивидуальны.
Для создания собственной службы доставки необходимо создать собственный обработчик и разместить его в папке /bitrix/php_interface/include/sale_delivery/***.php. После этого он станет доступен для настройки в общем списке.