Доработка проведения документа в УТ 11.5

1. konsta2006 26.03.24 17:48 Сейчас в теме
В УТ 11.5 включен запрет на неоперативное проведение.
Через расширение нужно сделать разрешение на неоперативное проведение поступления товаров и услуг.
В модуле Формы документа доработал режим проведения - все нормально.
Но провести документы из списка ПН (журнала ПН) все также не получается.
В модуле объекта точки остановы не срабатывают, в модуле ФормыСписка тоже.
Подскажите где копать?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. nomad_irk 76 27.03.24 09:52 Сейчас в теме
(1)Как минимум включить отладку на сервере, чтобы в модуле объекта срабатывала точка останова,
либо в расширении имеется ОбработкаПроведения с дерективой &Вместо, точку останова нужно в нее устанавливать.
user1880116; user1671936; +2 Ответить
6. konsta2006 27.03.24 10:17 Сейчас в теме
(4)в модуле формы отладка работает. про другое расширение не задумывался, а их до меня 26 штук сделали. не подскажите как найти в каком?
7. nomad_irk 76 27.03.24 11:14 Сейчас в теме
(6)Боюсь, у меня для вас плохие вести: открыть каждое и проверить визуально наличие нужного объекта, в случае наличия, зайти в его модуль.

Лично я не знаю автоматического способа
8. konsta2006 27.03.24 11:53 Сейчас в теме
(7) спасибо!) так и сделаю)
11. konsta2006 27.03.24 17:24 Сейчас в теме
(7)в расширении процедура проведения также не стартует при попытке проведения документа из журнала документов (не открывая).
Это может проверяться в модуле приложения или в модуле сеанса? (особенно в расширении?)
42. tango 543 31.03.24 19:10 Сейчас в теме
(1)
включен запрет на неоперативное проведение


давайте кое-то уточним. Вы пишите "запрет на неоперативное проведение"

Но система запрещает или разрешает "оперативное"
Прикрепленные файлы:
45. konsta2006 01.04.24 12:00 Сейчас в теме
(42) Вчера увидел поздно вечером. сегодня финик 2,5 часа по телефону общался)
прикладываю скрин:
Прикрепленные файлы:
49. tango 543 01.04.24 14:24 Сейчас в теме
(45) ..., ..., ...., эти люди, бро, подобные таким франчайзи, испытывают личную неприязнь ко мне и отчаянно ставят мне дизлайки

Справедливости ради, мне тоже не слишком-то хочется их выслушивать. И видеть тоже. Но если бы они сопровождали дизлайки конкретными предъявами, я бы почитал
43. tango 543 01.04.24 11:10 Сейчас в теме
(1), ответьте на (42), пожалуйста
44. tango 543 01.04.24 11:59 Сейчас в теме
(1) короче, коллега konsta2006 , предлагаю сделку
ты записываешь дословно, что скажет финик
я помогаю тебе
и от себя публикую здесь, на ИС, готовое решение

в любом случае верни режим оперативного проведения приходной накладной, как было у вендора
46. konsta2006 01.04.24 12:02 Сейчас в теме
(44) хорошо!) у финика сегодня уточню - сейчас 2,5 часа общались по другому вопросу)
48. tango 543 01.04.24 14:21 Сейчас в теме
(46) ок. тогда запись цитатника Финь Сяо - в личку
47. konsta2006 01.04.24 12:03 Сейчас в теме
(44)(44) хорошо!) у финика сегодня уточню - сейчас 2,5 часа общались по другому вопросу)
2. konsta2006 27.03.24 09:13 Сейчас в теме
3. VmvLer 27.03.24 09:52 Сейчас в теме
в другом расширении методы уже перехвачены или настройка отладки не выполнена
5. konsta2006 27.03.24 10:17 Сейчас в теме
(3)в модуле формы отладка работает. про другое расширение не задумывался, а их до меня 26 штук сделали. не подскажите как найти в каком?
12. konsta2006 27.03.24 17:25 Сейчас в теме
(3) в расширении процедура проведения также не стартует при попытке проведения документа из журнала документов (не открывая).
Это может проверяться в модуле приложения или в модуле сеанса? (особенно в расширении?)
9. aka Любитель XML 27.03.24 12:11 Сейчас в теме
(7) есть же поиск по конфигурации - выбираем только поиск по расширениям и пишем в поиск типа "ОбработкаПроведения" - уже большую часть отсечет
nomad_irk; +1 Ответить
10. nomad_irk 76 27.03.24 12:16 Сейчас в теме
(9)Согласен, вариант вполне рабочий
13. tango 543 27.03.24 17:58 Сейчас в теме
В кофигурацию лезть лень, но я бы посмотрел модуль объекта. Очевидно же, что из формы списка форма документа не задействована (ну, это я бы не стал так делать. имхо, и ребята у вендора так извращаться не стали бы. хотя по жизни встречалось всяко)
14. konsta2006 27.03.24 18:19 Сейчас в теме
(13)если делаю "Провести" из списка документов - в модуле объекта никакие события типа записи или проведения не стартуют - сразу сообщение о не правильной дате. от куда проверяется дата документа понять не могу
16. tango 543 27.03.24 18:34 Сейчас в теме
(14) сообщение-то как выглядит? может, по тексту сообщения поискать
19. konsta2006 27.03.24 19:55 Сейчас в теме
(16)по тексту сообщения не находит.
Есть в расширении "перед записью", но туда не попадает при отладке.
В подписку тоже не попадает.
капец просто
Прикрепленные файлы:
21. tango 543 27.03.24 20:02 Сейчас в теме
(19)
я уже даже не ругаюсь на юзеров, когда они шлют скрины с не нажатой кнопой "Подробно"
сорри, не о том
УТ 11.5, говоришь...
29. wertep 23 28.03.24 17:06 Сейчас в теме
(19) В режиме отладки, после нажатия кнопки "Подробно", будут три кнопки. Кроме "завершить работу" и "закрыть" будет кнопка "Открыть в конфигураторе". При нажатии на нее попадешь в то место откуда было вызвано это исключение. Дальше уже поставишь точку останова, и посмотришь по стеку как сюда попал.

Либо можно перед нажатием кнопки проведения в свойствах отладки поставить галочку "остановка по ошибке".

Есть еще право "Интерактивное проведение неоперативное".
30. konsta2006 28.03.24 19:25 Сейчас в теме
(29)я в верху скрины с ошибкой скидывал - открыть в конфигураторе нет
15. tango 543 27.03.24 18:33 Сейчас в теме
(14) а перед записью в модуле есть? если нет (или не ставили там точку), то работает подписка (имхо, я бы посмотрел)
17. polax 27.03.24 18:55 Сейчас в теме
Конфигуратор - Отладка - Подключение - Автоматическое подключение - Фоновые задания.
Проведение выполняется в фоне. У тебя тупо не включена отладка фоновых заданий
18. konsta2006 27.03.24 19:48 Сейчас в теме
(17)включил - не помогло. у меня фоновые задания остановлены через 1с администрирование - в копии базы обмены могу сработать. а как фоновые задания на отладку влияют?
Прикрепленные файлы:
20. polax 27.03.24 19:59 Сейчас в теме
а как фоновые задания на отладку влияют?

Проведение идет в фоне. Это не те фоновые задания, что в регламентах. Не включаешь отладку фоновых, не попадаешь отладкой в код, выполняемый в фоне
включил - не помогло

Значит не включена отладка на сервере. Вариант клиент-сервер? То что заходит отладкой в модуле формы, так это, скорей всего, только в клиентские процедуры.
Включи отладку на сервере и подключение фоновых к отладке и все должно останавливаться по точке останова
22. konsta2006 27.03.24 20:42 Сейчас в теме
(20)
Значит не включена отладка на сервере. Вариант клиент-сервер? То что заходит отладкой в модуле формы, так это, скорей всего, только в клиентские процедуры.

действительно клиент-сервер.
в модуль объекта отладкой попадает в эти процедуры когда документ проводишь из формы.
когда этот-же документ из списка проводишь в эти же процедуры в модуле объекта не попадаешь.

Не оперативный режим проведения в модуле формы сделал - так что не только клиентские процедуры.
23. tango 543 27.03.24 22:09 Сейчас в теме
(22) тогда надо искать процедуры, выполняемую в фоновом проведении. но у меня нету УТ 1.5 - пичалько. надо же, ей уже 2,5 годика
24. konsta2006 27.03.24 22:19 Сейчас в теме
(23)не подскажете как это делать?
25. tango 543 27.03.24 22:25 Сейчас в теме
(24) могу только угадать :))))

куда бы я начал копать, если бы ут-1.5 у меня уже была

в списке документов поискал бы кнопу типа "провести-записать", которая иеет не системный обработчик

в этом обработчике точка останова, жмем кнопу и идем по шагам до нужной нам процедуры

и - да, в отладке подключит фоновые, конечно

ну или просто по коду, без отладки, так даже быстрее

как-то так. должна быть какая-то ветка, в которой производится пакетная фоновая запись документа. надо просто найти для нее точку входа
26. konsta2006 28.03.24 09:25 Сейчас в теме
(25)похоже такой кнопки нет:
Прикрепленные файлы:
27. konsta2006 28.03.24 09:37 Сейчас в теме
(25) хотите Вам последний релиз дропну?
28. konsta2006 28.03.24 15:03 Сейчас в теме
Товарищи, какая-то чертовщина!)
Когда из списка документов провожу документ с нормальным (прошлым) числом - срабатывают все точки остановы в модуле объекта.
Когда будущей датой - до всех процедур выбивает ошибку хоть убейся.
По совету сверху подключил при отладке фоновые задания и указал параметр запуска "РежимОтладки" (он кстати просто буквами вписывается?) - не срабатывает останова и все!)
Где еще платформа может дату документа проверять?
33. muskul 29.03.24 06:54 Сейчас в теме
(28)что тебе мешает взять базу в файл себе, там найти все моменты, и конфу скинуть в рабочу бд
31. CheBurator 3119 28.03.24 19:29 Сейчас в теме
Я всегда думал что реквизиты проверяет конфигурация, а не платформа...
32. konsta2006 28.03.24 22:04 Сейчас в теме
(31) может это глюк релиза?
34. odinsmot 29.03.24 09:21 Сейчас в теме
Сначала в тестовой базе с выключенными регламентными заданиями в конфигураторе нажать "Отладка - Остановить". Потом в форме "Провести".
35. tango 543 30.03.24 22:09 Сейчас в теме
... извините, посмотрел на сообщение системы:
Дата больше текущей, оперативно провести нельзя поэтому. Так сказал заратустра.
А мы чего хотим? Мы хотим все-таки провести документ будущей датой, но сделать это НЕ оперативно, чтобы обмануть систему.
Все правильно?
36. konsta2006 30.03.24 22:54 Сейчас в теме
37. tango 543 30.03.24 22:58 Сейчас в теме
38. tango 543 30.03.24 22:59 Сейчас в теме
(36) ок. сможете объяснить, почему надо провести документ будущей датой?

ну, то есть, по моему скромному, надо пересмотреть реализацию модели бизнес-процесса, а не затевать войнушку с системой

что, впрочем, не отменяет исследования цепочки передачи пакетного проведения в фон
39. konsta2006 30.03.24 23:22 Сейчас в теме
(38) там связано с заказом товаров на торговые точки.
я не помню - мне фин.дир объяснял, я забыл уже.
это новая работа, тут до меня так проводили.
наши франчи разблокировали базу для доработок - и просто режим проведения руками в объекте конфигурации поменяли.
я пытаюсь закрыть через расширение.
40. tango 543 30.03.24 23:33 Сейчас в теме
(39) воздержусь от междометий, но вам стоит отказаться от услуг указанных товарищей

попросите (очень вежливо!) финика изложить в трех предложениях его хотелку
на будущее - всегда записывайте постановку, воспринятую со слуха, и просите подтверждения, что вы все поняли правильно, показав свою запись
41. konsta2006 31.03.24 11:02 Сейчас в теме
(40)с фиником учту)
от франчей и так постепенно уходим, для этого меня в штат и взяли
50. tango 543 02.04.24 11:27 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот