Регламентное создание документа в УТ 11.4
База тестовая клиент-серверная УТ 11.4. с хранилищем.
Написал внеш.обработку по созданию общего документа ВозвратТоваровПоставщику, собирает товары по нескольким ПТУ. Команда выполняется , т.е. нет сообщений об ошибках. Однако документ не создается, т.е. в списке документов его нет.
В журнале регистрации смотрю что отменена транзакция по некоторым регистрам сведений, такие как ДанныеПервичныхДокументов, РеестрДокументов и др., записи в которые должны быть сделаны при проведении документа возврата.
Вопрос собственно в этом, почему отменяются записи в регистры сведений, из-за чего? что упущено?
Написал внеш.обработку по созданию общего документа ВозвратТоваровПоставщику, собирает товары по нескольким ПТУ. Команда выполняется , т.е. нет сообщений об ошибках. Однако документ не создается, т.е. в списке документов его нет.
В журнале регистрации смотрю что отменена транзакция по некоторым регистрам сведений, такие как ДанныеПервичныхДокументов, РеестрДокументов и др., записи в которые должны быть сделаны при проведении документа возврата.
Вопрос собственно в этом, почему отменяются записи в регистры сведений, из-за чего? что упущено?
По теме из базы знаний
- Расчеты с поставщиками и покупателями в КА 2.4.6, УТ 11.4.6, ЕРП 2.4.6
- Учет по направлениям деятельности в конфигурациях УТ 11.4, КА 2.4, ЕРП 2.4
- Кэшбэк для опта. УТ 11.4
- Управление мотивацией менеджеров для 1С:ERP 2.4/2.5, 1С:КА 2.4/2.5, 1С:УТ 11.4/11.5 - рейтинг продавцов, анализ выполнения планов продаж, расчет бонусов и премий сотрудников, система KPI персонала
- Создание и рассылка сверки взаиморасчётов клиентам в 1C:УТ 11.4/11.5
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) типовая УТ сама в коде в ОбработкеПроведения должна записать данные во все необходимые регистры. Но этого не происходит. Отмена на методе записать для регистров сведений. В журнале регистрации это видно. Событий мало поэтому в журнале регистрации легко найти последние записи, с отменой выделены бледным шрифтом. А вот почему отмена записи в регистры сведений непонятно. В свойствах набора записей во всех этих РС есть конечно отдельное свойство "Записывать"= Ложь. А ведь должно быть = Истина, чтобы записалось.
Исключений при попытке записи документа с режимом записи проведение в моем случае не происходит.
Исключений при попытке записи документа с режимом записи проведение в моем случае не происходит.
а как вы свой возврат записываете?
вставьте в Попытку!!!
примерно так
Попытка
ДокВозврат.Записать(РежимЗаписиДокумента.Проведение);
Исключение
лкОшибка = ОписаниеОшибки();
Сообщить(лкОшибка);
КонецПопытки;
Если возникла какая ошибка, получите сообщение, даже если в Рег.Задании запустите Консоль регламентных заданий и увидите это сообщение!
вставьте в Попытку!!!
примерно так
Попытка
ДокВозврат.Записать(РежимЗаписиДокумента.Проведение);
Исключение
лкОшибка = ОписаниеОшибки();
Сообщить(лкОшибка);
КонецПопытки;
Если возникла какая ошибка, получите сообщение, даже если в Рег.Задании запустите Консоль регламентных заданий и увидите это сообщение!
А как вы поняли, что документ в базе появляется?
Пишите в журнал регистрации ну или в файлик какой текстовый на сервере сообщения об ошибках. (в попытке ОписаниеОшибки()).
Чтобы документ появился в реестре - посмотрите для начала как этот реестр формируется. Там запрос у дин. списка и связей-условий на 60 страниц.
Пишите в журнал регистрации ну или в файлик какой текстовый на сервере сообщения об ошибках. (в попытке ОписаниеОшибки()).
Чтобы документ появился в реестре - посмотрите для начала как этот реестр формируется. Там запрос у дин. списка и связей-условий на 60 страниц.
(9) да, у меня тоже подозрение что с моим документом что-то не так. К примеру в режиме 1с через кнопку "Создать" без указания документа-основания документ ВозвратТоваровПоставщику нормально создается.
Транзакция рушится скорее всего при проведении документа а не при записи в какой-то из РС, иначе бы в журнале регистрации не было бы записи об отмене добавления документа и отмене его проведения, или я ошибаюсь насчет записей в журнале регистрации?
Транзакция рушится скорее всего при проведении документа а не при записи в какой-то из РС, иначе бы в журнале регистрации не было бы записи об отмене добавления документа и отмене его проведения, или я ошибаюсь насчет записей в журнале регистрации?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот