phoenixbsl icon indicating copy to clipboard operation
phoenixbsl copied to clipboard

Добавить поддержку взаимодействия с веб-сервисом 1С: АПК

Open otymko opened this issue 6 years ago • 6 comments

otymko avatar Sep 30 '19 12:09 otymko

А даст ли АПК хоть что-то?

Все, что АПК может выдать без метаданных - вроде как есть в BSL-LS. А если хочется вместе с метаданными, то их сперва нужно прогрузить и поддерживать актуальность, а это фактически проверка сонаром.

Stepa86 avatar Oct 07 '19 13:10 Stepa86

С другой стороны в общем это хоть какие то новые данные

otymko avatar Oct 07 '19 15:10 otymko

Когда bsl ls догонит диагностики АПК, это уже будет неактуально

otymko avatar Oct 07 '19 15:10 otymko

Что есть в АПК, чего нет пока в БСЛ с учетом не использования метаданных:

  • Проверка орфографии
  • Проверка наличия описания для процедур, функций и переменных
  • Использование конструкции "Новый Цвет", "Новый Шрифт", "Новый Рамка"
  • Название процедуры (функции) содержит описание типов принимаемых параметров или возвращаемых значений.
  • Избыточная проверка параметра "АвтоТест"
  • Неправильная кодировка символа "минус".
  • Сообщение содержит восклицательный знак.
  • Отсутствует исключительная управляемая блокировка на записываемые (удаляемые) данные. (Вроде ошибается значительно чаще, чем ловит то)
  • Использована конструкция "ОБЪЕДИНИТЬ"
  • Английский идентификатор в коде модуля на русском языке.
  • Строка должна находиться в конце предыдущей.
  • ТекущаяДата()
  • Локализация журнала регистрации
  • Смешивание латинских и русских букв в идентификаторах...

блин, кароч много получается, что то. Видимо придется все же делать веб-сервис

Stepa86 avatar Oct 07 '19 16:10 Stepa86

А это все в ишузах есть в bsl ls?

otymko avatar Oct 07 '19 16:10 otymko

Думаю не все, завтра позакидываю

Stepa86 avatar Oct 07 '19 17:10 Stepa86