Как отключить проверку кода при обмене 1с
Добрый день. Разрабатываю план обмена между 1с КА1.1 и Самописной базой на БСП.
КА написана на обычных формах со множеством самописных документов, где в модуле объекта часто используются конструкции типа Предупреждение, КодВозвратаДиалога и т.п., Словом то, что доступно только на клиенте. Причем работе самой программы это не мешает.
Но как только такой документ регистрируется для обмена, при запуске самого обмена платформа выдает ошибки типа переменная "КодВозвратаДиалога" не объявлена. Аналогичные ошибки выдает конфигуратор при проверке модуля с включенным типом проверки "Сервер"
Вопрос в следующем. Возможно ли как то отключить такую проверку при обмене?
КА написана на обычных формах со множеством самописных документов, где в модуле объекта часто используются конструкции типа Предупреждение, КодВозвратаДиалога и т.п., Словом то, что доступно только на клиенте. Причем работе самой программы это не мешает.
Но как только такой документ регистрируется для обмена, при запуске самого обмена платформа выдает ошибки типа переменная "КодВозвратаДиалога" не объявлена. Аналогичные ошибки выдает конфигуратор при проверке модуля с включенным типом проверки "Сервер"
Вопрос в следующем. Возможно ли как то отключить такую проверку при обмене?
По теме из базы знаний
- Выгрузка-загрузка любых данных из 1С (и измененных) в XML между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Конфигурация "Весовая ред. 3.0" для Платформы 1С 8.3
- Обмен между 1С:Розница и Frontol 6 по организациям (Розница - Фронтол)
- Загрузка чеков в 1С из ФНС в документы БП, УНФ, ERP, КА и УТ
- Интеграция 1С и Sentry для мониторинга ошибок и расчета Apdex
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Спасибо за быстрый ответ. Но, к сожалению, не помогло.
Изначально Выдавались ошибки только на МодульОбъекта,
В самом документе (в модуле объекта) все места с "ошибками" я обернул в конструкцию
#Если Клиент Тогда
#КонецЕсли
После этого ошибки в МодулеОбъекта документа "пропали", и начал выдавать ошибки на Общий модуль, где в коде также используются клиентские объекты и глобальные переменные объявленные в модуле обычного приложения
И вот на них он теперь ругается, и я подозреваю даже если как-то исправить эти ошибки(коих 100500), данная проверка начнет ругаться на другие подобные места, как это было изначально.
Вопрос как раз в том как вообще отключить данную проверку, так как в плане обмена данного документа передаются только примитивные типы и ХранилищеЗзначений.
Вот пример ошибки
{ОбщийМодуль.NIKОбщегоНазначения.Модуль(2152,3)}: Процедура или функция с указанным именем не определена (Предупреждение)
<<?>>Предупреждение("Недостаточна предоплата!
Изначально Выдавались ошибки только на МодульОбъекта,
В самом документе (в модуле объекта) все места с "ошибками" я обернул в конструкцию
#Если Клиент Тогда
#КонецЕсли
После этого ошибки в МодулеОбъекта документа "пропали", и начал выдавать ошибки на Общий модуль, где в коде также используются клиентские объекты и глобальные переменные объявленные в модуле обычного приложения
И вот на них он теперь ругается, и я подозреваю даже если как-то исправить эти ошибки(коих 100500), данная проверка начнет ругаться на другие подобные места, как это было изначально.
Вопрос как раз в том как вообще отключить данную проверку, так как в плане обмена данного документа передаются только примитивные типы и ХранилищеЗзначений.
Вот пример ошибки
{ОбщийМодуль.NIKОбщегоНазначения.Модуль(2152,3)}: Процедура или функция с указанным именем не определена (Предупреждение)
<<?>>Предупреждение("Недостаточна предоплата!
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот