#0
by memogolik
Есть такая проблема: не проводится документ из за того, что не хватает свободного остатка на складе. Причем если сформировать отчет по этой позиции за это число и склад, то остатка более чем достаточно. Пытаюсь отловить это отладчиком: Выяснил, что после выполнения следующей процедуры в модуле РТиУ отказ меняет значение на Истина: Причем в этой процедуре это происходит в строке: Но самое удивительное, что ни по F11 ни установив точку останова внутри ТоварыНаСкладахКонтрольОстатков соответствующего модуля остановка в отладчике не происходит. В чем может быть проблема? Заранее спасибо за ответы.
#2
by memogolik
извините за дремучесть можно по подробнее? Замечу, что это обычное приложение, а не УФ.
#3
by Apokalipsec
необходимо запустить сервер 1С:Предприятия в режиме отладке, для отладки серверных процедур. Ключ запуска указан в посте
#5
by memogolik
как это сделать? в функции и процедуры других модулей отладчик заходит, почему не заходит только в этот?
#8
by memogolik
Сделал: Последовательность действий 1С 8.2: 1. Остановить службу 1C:Enterprise 8.2 Server Agent 2. В реестре в ветке HKEY_LOCAL_MACHINESYSTEMControlSet001services1C:Enterprise 8.2 Server Agent для параметра ImagePath добавляем -debug и сохраняем. Получается что-то вроде такого: «C:Program Files1cv828.2.10.82in
agent.exe» -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d «C:Program Files1cv82srvinfo» -debug 3. Записываем и запускаем службу. не помогает.
#10
by memogolik
Но при всем этом в другие серверные процедуру он попадает, а именно в ПроцедурыКонтроляОстатков.ТоварыНаСкладахКонтрольОстатков("Товары", СтруктураШапкиДокумента, Отказ, Заголовок, РежимПроведения); не заходит... модуль привелегированный, с этим не как не может быть связано? ;) Какая то засада :(
#11
by WildSery
Как определил? В толстом клиенте зачастую сразу и не скажешь, на клиенте или сервере ты сейчас.
#12
by AaNnDdRrEeYy
из скольки кластеров сервер? если больше одного на остальных тоже надо так сделать
#13
by memogolik
физически одна машина. на свойствах общего модуля ПроцедурыКонтроляОстатков стоят следующие "галочки": 1. Сервер 2. Вызов сервера 3. Привилегированный
#14
by cons74
самый простой 100% пробивной метод: выгрузи базу в файловый вариант. Вот только если она больше не-помню-скольки-гб то не откроется вроде.
#16
by memogolik
к сожалению база слишком велика. подсовывал файлик согласно ролику: comcntrcfg.xml Результата нет.
#18
by AaNnDdRrEeYy
зайди в службы сервера, открой службу агент сервера 1с там есть строка запуска (то куда параметр -debug писал) , копируй строку и выкладывай сюда как есть, наверняка либо пробел забыл либо кавычки
#19
by memogolik
"C:Program Files (x86)1cv828.2.19.68in
agent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:Program Files (x86)1cv82srvinfo" -debug
#21
by memogolik
Сделал, не помогает. "C:Program Files (x86)1cv828.2.19.68in
agent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:Program Files (x86)1cv82srvinfo -debug" Службу перезапустил, 1с тоже. Странно получается: в некоторые модули отладчик заходит: ОбщегоНазначения.ЗагрузитьТаблицыДокументаВСтруктуру(Движения.ТоварыНаСкладах, СтруктТаблицДокумента); А вот в этот: ПроцедурыКонтроляОстатков.ТоварыНаСкладахКонтрольОстатков("Товары", СтруктураШапкиДокумента, Отказ, Заголовок, РежимПроведения); - не хочет, хотя именно после прохождения этой процедуры переменная отказ меняет значение на Истина.
#22
by БледноЗолотистый
Тебе что надо? Отладить или включить debug? За это время отладить в конце концов можно и по другому. Скопируй нужные процедуры в внешний файл, заполняй параметры и вперед.
#24
by wowik
"C:Program Files (x86)1cv828.2.19.68in
agent.exe" -srvc -debug -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:Program Files (x86)1cv82srvinfo" там же видео есть, куда "-debug" ставить.
#27
by memogolik
а это что? ;) по поводу . Вот содержимое файла c:Program Files (x86)1cv828.2.19.68inconfcomcntrcfg.xml <config xmlns=";
#30
by memogolik
Вот то, что сейчас стоит на запуске службы. "C:Program Files (x86)1cv828.2.19.68in
agent.exe" -srvc -debug -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:Program Files (x86)1cv82srvinfo"
#31
by memogolik
зашло, Вовик, ты человечищеее! Спасибо огромное. Стало работать после ребута сервака + конечно твои советы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Отладчик не входит в процедуру ПередЗаписью()
- Перенос остатков КА 7.7 в КА 8.2
- КА, УСН, корректировка долга попадает в доходы КУДиР, а не должна, что делать..
- Корректировка поступления не попадает в Книгу закупок. КА 1.1.62.2
- Не переносятся кадровые и зарплатные данные из КА 1.1 в КА 2.0
- переход с КА 1.1 на КА 2.0
- Перенос КА 1.1 в КА 2.0
- КА 1.1 , КА 2.0(ERP 2.0) Документ Передача товаров
- Односторонний обмен КА 2.0 --> Ка 2.0
- Отладчик по F11 не заходит в процедуру
В этой группе 1С
- Дополнительная обработка в 8.3 не появляется в интерфейсе приложения.
- УТ 11. Номер телефона контрагента
- ЗУП 2.5 раздельный учет районного к. в зарплате и премии
- УТ 11 - 1С определяет штучный товар как весовой
- Закрытие счетов 20,25 на разные подразделения.
- Настройка прав на статусы в УТ 11.1 (8.2)
- Закрытие управляемой формы обработки
- Выгрузка в Excel - как задать формат для колонки?
- ЗУП. Как разделить расчетные листки одного физ.лица по должностям
- ЗУП: Уменьшить остатки отпуска компенсацией.
- Можно ли делать шринк лога транзакций при инкрементной архивации БД?
- Шапка в отчете СКД
- ввод нового контрагента из Беларусии в УПП
- Рекурсивный захват корня хранилища
- БП 3.0 Требование-накладная
- баг УФ. Ввод текста в поле ввода и подключение обработчика ожидания
- СКД отбор при связи наборов данных.
- Как программно сохранить отчет в PDF - формате?
- ККМ Штрих-М-ФК-К и подарочные сертификаты в Z-отчете дублируются
- v7: ПУБ 7.70.344 Не начисляет Взносы в ПФР, ФСС и ФОМС