Ошибка 1с документ не проводится

Причин, по которым документ в 1С, не проводится может быть достаточно много. Мы рассмотрим наиболее часто встречающиеся из них:

1. Не заполнен реквизит, чаще всего в таких случаях пользователю выдается информационное сообщение о необходимости заполнения конкретного реквизита. 

Не заполнен реквизит

2. Документ в 1С помимо реквизитов, которые отображаются на экране у пользователя, имеет скрытые от глаз реквизиты, которые могут не заполниться по разным причинам. И в отличие от первого пункта будет не ясно что конкретно надо заполнить. Для таких случаев можно перевыбрать реквизит, который может быть связан с полем, которое предлагает заполнить программа (чаще всего это номенклатура / организация / контрагент / подразделение/ склад / договор). Чаще всего после этих действий документ проведется.

3. Для некоторых документов может не хватать остатков по товарам. Обычно такие сообщения информируют о недостатке товара. В таком случае следует проверить наличие товарах на остатках в разрезе организации/подразделения/склада. Если товара действительно не хватает, то надо провести приходные документы либо уменьшить количество продаваемого товара.

проверить наличие товарах на остатках

4. Дата запрета. Для пользователей может быть установлена дата запрета, и если она установлена, то пользователь не сможет провести документ, который был создан до даты запрета. В таких случаях нужно подумать, возможно и не следует менять документы прошлого периода, но если все-таки в этом есть необходимость – то надо обратиться к сотруднику, у которого есть права для снятия даты запрета. Также может подойти вариант изменения даты в документе на любую дату, которая будет после даты запрета.

Дата запрета

5. Недостаточно прав у пользователя. В таких случаях необходимо обратиться к человеку, который может провести документ самостоятельно либо предоставить необходимые права.

6. Программные ошибки, которые не дают провести документ. На новых версиях платформы у пользователей появляется сообщение «Возникла непредвиденная ситуация» или «Поле объекта не обнаружено». В таких случаях можно сделать скриншот или сохранить отчет об ошибке и обратиться в обслуживающую организацию, чтобы определить причины возникновения ошибки и ее исправить.

Поле объекта не обнаружено

Нужна помощь с 1С?

Специалисты компании «Легасофт» помогут Вам выбрать необходимое программное обеспечение и современное торговое оборудование, которое будет отвечать всем потребностям Вашего бизнеса. Торговая автоматизация помогает вести учет и контроль товара, гарантирует улучшение уровня обслуживания покупателей и повышает скорость работы персонала! Чтобы получить бесплатную консультацию по автоматизации своего бизнеса Вы можете пообщаться с нашими специалистами в офисе компании или позвонив по телефону: 8-800-707-01-02.

Мне нужна консультация

Наш специалист

Владимир Новосельцев

Руководитель отдела разработки


Чем мы можем быть вам полезны?

Во время эксплуатации программного обеспечения от 1С часто приходится работать с различными документами. Бухгалтеры и менеджеры используют встроенные инструменты и другие возможности для ведения учета и обеспечения полного контроля на всех стадиях. Однако если не проводится документ в 1С, тогда это приводит к серьезным задержкам. В связи с этим рекомендуется изучить инструкции от специалистов.

Точные ответы на любые вопросы о 1С можно получить у консультантов фирмы «Одна Система». Обращайтесь к нам за помощью по контактному телефону +7(495)240-8668.

В такой ситуации приходится учитывать множество аспектов:

  • конкретные задачи руководителя;
  • особенности программного обеспечения (версия и конфигурация);
  • характер документа и информация об ошибке и так далее.

Когда документ находится в обработке, приходится внимательно заниматься заполнением данных. Но когда остается только его провести, времени уже не очень много. Любая задержка негативно сказывается на всем рабочем процессе.

Возможные причины неисправности.

Необходимо сразу отметить, что специалистам довольно часто приходится сталкиваться с проблемой, когда тот или иной документ отказывается проводиться. Пользователям нужна помощь в решении данной проблемы, и поэтому на сегодняшний день существуют различные инструкции и рекомендации. Благодаря этому удается в кратчайший срок восстановить работоспособность и добиться положительного решения.

Если вы не располагаете достаточными знаниями, и не понимаете, в чем именно заключается причина неисправности, тогда лучше обратиться в специализированную компанию. Со специалистами можно на выгодных условиях заключить договор на постоянное информационно-технологическое сопровождение. После этого в любой момент можно будет обратиться за консультациями или вызывать специалиста непосредственно на место.

Согласно составленным рекомендациям официальных разработчиков и сторонних специалистов, документ в 1С порой не проводится по следующим причинам:

  • приход того или иного товара не привязан на дату и время выписки расхода;
  • товар, указанный в документе, уже зарезервирован и временно заблокирован;
  • отсутствие прав на проведение документа;
  • несогласование информации, указанной в различных пунктах.

 Помимо этого встречаются и другие причины, способные привести к ошибкам во время проведения документов.

Доступные решения проблемы.

Рекомендуется внимательно изучить состояние документа и указанные данные, потому что порой можно пропустить какую-нибудь важную мелочь. Инструкции специалистов помогут найти оптимальное решение при обработке документа.

Если у вас возникли серьезные проблемы при работе с документами 1С, тогда стоит обратиться к опытным профессионалам. Компания «Одна Система» готова помочь в этом быстро и недорого по телефону +7(495)240-8668.

Не проводится документ Списание безналичных денежных средств, что делать?

Палкина Юлия
Специалист по внедрению 1С франчайзинговой сети «ИнфоСофт».

22.07.2023

Время прочтения — 4 мин.

Заказать консультацию

В программах 1С семейства ERP очень часто приходится сталкиваться с проблемой проведения документов. Пользователь получает ошибку и отказ в проведении. Что дальше делать с этим документом для пользователя не понятно. Такие ошибки часто возникают по причине непоследовательного проведения документов или, когда пользователь вносит изменения в проведенные документы.

Разберем на примере конкретную ситуацию: не проводится документ Списание безналичных денежных средств (далее Списание БДС № 1, 2). Выдает сообщение: «По договору Договор № 1 от дд.мм.гггг оплачивается больше, чем утверждено в заявке на 1000 руб.» (сумма условная).

Уточняем у пользователя, что он делал перед тем, как возникла ошибка:

  1. Пользователь создал 4 документа Заявка на расходование денежных средств (далее Заявка на РДС № 1, 2, 3 и 4) с 3 разными договорами (далее Договор № 1, 2, 3).

  2. На основании этих 4 заявок создал документ Списание БДС № 1.

  3. Через месяц уже другой пользователь удалил из документа Списание БДС № 1 Заявку на РДС № 2.

  4. На основании документа Заявка на РДС № 2 другой пользователь создает документ Списание БДС № 2 и он выдает ошибку проведения.

На первый взгляд проблема решается очень просто. Нужно:

  1. Из документа Списание БДС № 1 удалить все оставшиеся Заявки на РДС № 1, 3 и 4.

  2. По кнопке Подобрать из заявок добавить их заново в документ. Провести и закрыть.

  3. То же самое необходимо проделать с документами Заявки на РДС № 2 и Списание БДС № 2.

Но проблему это не решает. Документ не проводится.

Расследуем проблему по истории изменения документов (хорошо, что она включена). Первоначально в документе Списание БДС № 1 были данные:

  • Заявка РДС № 1 — Договор № 1

  • Заявка РДС № 2 — Договор № 1

  • Заявка РДС № 3 — Договор № 2

  • Заявка РДС № 4 — Договор № 3

Смотрим историю документа Списание БДС № 1:

  • Изменение 1. Пользователь удалил из документа документ Заявка на РДС № 2.

  • Изменение 2. Пользователь в документе Заявка на РДС № 1 изменил Договор № 1 на Договор № 2.

  • Изменение 3. Пользователь в документе Заявка на РДС № 1 изменил сумму.

Отсюда можно сделать вывод, что Заявка РДС № 1 — Договор № 1 и Заявка РДС № 2 — Договор № 1 – были в связке по договорам, соответственно система – это контролирует.

Как мы помним пользователь в документе Заявка на РДС № 1 изменил Договор № 1 на Договор № 2. Поступим так же.

В документе Заявка на РДС № 2 изменим Договор № 1 на Договор № 2. Проведем документ. Перезаполним документ Списание БДС № 2 (т.е. заново подтянем в него измененную Заявку на РДС № 2). Проведем документ.

Данная схема расследования «преступления» будет работать только в том случае, если в системе включена опция сохранять историю изменения документов.

Не проводится документ. Как решить проблему?

Ошибка при выполнении обработчика — ‘ОбработкаПроведения’
по причине:
<Документ.РасходнаяНакладная.МодульОбъекта(68)>: Ошибка при вызове метода контекста (Выполнить)
РезультатЗапроса = Запрос2.Выполнить();
по причине:
<(17, 28)>: Поле не найдено «НоменклатураДокумента.Номенклатура»
ПО НоменклатураДокумента.<<?>>Номенклатура = СтоимостьТоваровОстатки.Номенклатура

Процедура ОбработкаПроведения(Отказ, Режим)

Движения.ОстаткиТоваров.Записывать = Истина;
Движения.СтоимостьТоваров.Записывать = Истина;
Движения.Продажи.Записывать = Истина;

//Менеджер временных таблиц
МенеджерВТ = Новый МенеджерВременныхТаблиц;

Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = МенеджерВТ;
Запрос.Текст =
«ВЫБРАТЬ
| РасходнаяНакладнаяТовары.Товар,
| РасходнаяНакладнаяТовары.Товар.ВидНоменклатуры КАК ВидНоменклатуры,
| СУММА(РасходнаяНакладнаяТовары.Количество) КАК КоличествоВДокументе,
| СУММА(РасходнаяНакладнаяТовары.Сумма) КАК СуммаВДокументе
|ПОМЕСТИТЬ НоменклатураДокумента
|ИЗ
| Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары
|ГДЕ
| РасходнаяНакладнаяТовары.Ссылка = &Ссылка
|
|СГРУППИРОВАТЬ ПО
| РасходнаяНакладнаяТовары.Товар,
| РасходнаяНакладнаяТовары.Товар.ВидНоменклатуры»;

Запрос.УстановитьПараметр(«Ссылка», Ссылка);
РезультатЗапроса = Запрос.Выполнить();

Запрос2 = Новый Запрос;
Запрос2.МенеджерВременныхТаблиц = МенеджерВТ;
Запрос2.Текст =
«ВЫБРАТЬ
| НоменклатураДокумента.Номенклатура,
| НоменклатураДокумента.ВидНоменклатуры,
| НоменклатураДокумента.КоличествоВДокументе,
| НоменклатураДокумента.СуммаВДокументе,
| ЕСТЬNULL(СтоимостьТоваровОстатки.СтоимостьОстаток, 0) КАК Стоимость,
| ЕСТЬNULL(ОстаткиТоваровОстатки.КоличествоОстаток, 0) КАК Количество
|ИЗ
| НоменклатураДокумента КАК НоменклатураДокумента
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СтоимостьТоваров.Остатки(
| ,
| Номенклатура В
| (ВЫБРАТЬ
| НоменклатураДокумента.Номенклатура
| ИЗ
| НоменклатураДокумента)) КАК СтоимостьТоваровОстатки
| ПО НоменклатураДокумента.Номенклатура = СтоимостьТоваровОстатки.Номенклатура
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиТоваров.Остатки(
| ,
| Номенклатура В
| (ВЫБРАТЬ
| НоменклатураДокумента.Номенклатура
| ИЗ
| НоменклатураДокумента)) КАК ОстаткиТоваровОстатки
| ПО НоменклатураДокумента.Номенклатура = ОстаткиТоваровОстатки.Номенклатура»;

Пока ВыборкаДетальныеЗаписи.Следующий() Цикл

Если ВыборкаДетальныеЗаписи.Количество = 0 Тогда
СтоимостьТоваров = 0;
Иначе
СтоимостьТоваров = ВыборкаДетальныеЗаписи.Стоимость / ВыборкаДетальныеЗаписи.Количество;

Если ВыборкаДетальныеЗаписи.ВидНоменклатуры = Перечисления.ВидНоменклатуры.Товар Тогда

Движение = Движения.ОстаткиТоваров.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движение.Период = Дата;
Движение.Номенклатура = ВыборкаДетальныеЗаписи.Номенклатура;
Движение.Склад = Склад;
Движение.Количество = ВыборкаДетальныеЗаписи.Количество;

Движение = Движения.СтоимостьТоваров.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движение.Период = Дата;
Движение.Номенклатура = ВыборкаДетальныеЗаписи.Номенклатура;
Движение.Стоимость = ВыборкаДетальныеЗаписи.СтоимостьТовара * ВыборкаДетальныеЗаписи.Количество;

// Регистр Продажи
Движение = Движения.Продажи.Добавить();
Движение.Период = Дата;
Движение.Номенклатура = ВыборкаДетальныеЗаписи.Товар;
Движение.Количество = ВыборкаДетальныеЗаписи.КоличествоВДокументе;
Движение.Сумма = ВыборкаДетальныеЗаписи.СуммаВДокументе;
Движение.Стоимость = ВыборкаДетальныеЗаписи.СтоимостьТовара * ВыборкаДетальныеЗаписи.КоличествоВДокументе;

Если Режим = РежимПроведенияДокумента.Оперативный Тогда

// Проверить отрицательные остатки
Запрос3 = Новый Запрос;
Запрос3.МенеджерВременныхТаблиц = МенеджерВТ;
Запрос3.Текст ;

РезультатЗапроса = Запрос3.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Сообщение = Новый СообщениеПользователю();
Сообщение.Текст = «Не хватает » + Строка(- ВыборкаДетальныеЗаписи.КоличествоОстаток) + » единиц товара «»» + ВыборкаДетальныеЗаписи.Номенклатура + «»»»;
Сообщение.Сообщить();

[ Вопрос дня ] Почему не удается провести документ “Реализация товаров и услуг” с заполненным направлением деятельности в 1С:Комплексная автоматизация 2.4?

Изменения типового функционала линейки конфигураций УТ, КА, ERP иногда вызывает всплеск активности в Мастер-группах. Так, изменения функционала использования направлений деятельности в документах в версиях 1С:УТ 11.4.5, 1С:КА 2.4.5, 1С:ERP 2.4.4, привело к появлению однотипных вопросов в рамках Мастер-группы курса Управленческий учет в типовых конфигурациях 1С (КА 2, УТ 11 и 1C:ERP) – Базовый курс.

Вопрос

Работаю в 1С:Комплексная автоматизация 2 (2.4.11.46). У меня не получается провести документ “Реализация товаров и услуг” с заполненным направлением деятельности без создания заказа покупателя. Система выдает ошибку, что в организации не хватает шкафов, стеллажей и т.п., хотя товар есть и он не в резерве. Если в документе не указывать направление деятельности или делать на основании заказа, то он проводится без проблем. Что я делаю не так, где ошибки в настройках?

Без указания направления деятельности мне по заданию не распределить расходы по амортизации пропорционально выручке.

Ответ

В новых релизах программы изменен функционал использования направлений деятельности в документах. Теперь для того, чтобы выполнить продажу с направлением деятельности (НД) у вас должны быть остатки под это направление деятельности. То есть в документе закупки товара в табличной части (ТЧ) “Товары” в колонке “Назначение” нужно указать направление деятельности (или заказ клиента) под которое выполняется закупка.

Для того, чтобы в документе закупки в ТЧ можно было указать “Назначение”, у вас должна быть включена функциональная опция “Обособленное обеспечение заказов” в разделе “НСИ и администрирование” – “Склад и доставка”.

В поступлении “Назначение” наследуется в аналитику учета по номенклатуре, а “Направление деятельности” (на закладке “Дополнительно”) – в аналитику учета по расчетам с партнерами.

Анна Викулина

Протестируйте качество нашей работы — получите первую консультацию в подарок.

Большинство вопросов на форумах по проблеме «долго проводятся документы», начинаются с перечисления технических характеристик серверов, сетевых параметров и т.д. А поскольку таких вопросов много, а технические характеристики, как правило, более чем солидные, можно сделать вывод, что «железо» здесь не причем. Рассмотрим другие причины долгого проведения документов в 1С.

Работая с одной из первых версий конфигурации УПП, вместе с бухгалтерами, мы ставили эксперимент – засекали время проведения документа «Реализация товаров и услуг». С момента нажатия кнопки до «отвисания» программы проходило больше 40 секунд. Версия программы была серверной, пользователи работали на сервере посредством RDP. Т.е. с технической точки зрения все было нормально. В базе была одна организация, отсутствовали ограничения в правах, и для «чистоты» эксперимента – только один пользователь. Такое время ожидания мы объясняли для себя так: документ проводился сразу в разрезе трех учетов, создавая огромное количество записей не только в регистрах накопления, но и «отмечаясь» в регистрах сведений. Но то была первая версия УПП. Прошло достаточно много времени, и разработчики должны были оптимизировать режим записи и хранения данных в своих учетных системах. С тех пор, однако, проблема в той или иной степени все-таки сохранилась.

Рис.1 Количество возможных движений в УПП 1.1 Рис.1 Количество возможных движений в УПП 1.1
Рис.2 Количество возможных движений в конфигурации ERP Рис.2 Количество возможных движений в конфигурации ERP
Рис.3 Количество возможных движений в БП 3.0 Рис.3 Количество возможных движений в БП 3.0

Такое количество регистров в первую очередь обусловлено слишком сложным регламентированным учетом. Упрости законодатель требования к учету, отпадет необходимость хранить данные в таком количестве разрезов. Но это лишь часть проблемы.

Избыточность кода

Если вы когда-нибудь использовали конструктор движений для документа в конфигураторе, то видели, как мало кода при этом создается, и как быстро проводится при этом документ. Но в реальности не все так просто. Необходимость ограничения попытки проведения, например, в прошлом периоде, сразу же рождает необходимость дополнить этот код. Как только у 1С появилась возможность вести учет по нескольким организациям, складам и подразделениям, сразу возникла необходимость в ограничении прав доступа различных пользователей к той или иной информации. И как следствие – ограничение прав доступа на уровне записи.

А как реализуется такая возможность? На каждом этапе проверки добавляется новый код. Возможности проведения, полнота заполнения данных, необходимость записывать документ в разных разрезах – вот причина того, что наш код растет как на дрожжах.

Поскольку все системные администраторы при этом руководствуются принципом «Все, что не запрещено – разрешено», разработчикам приходится выстраивать все новые и новые стены. И с нажатием кнопки «Провести и закрыть», проверки и проводки начинают свое долгое движение по лабиринту.

Рис.4 Код, созданный конструктором движений Рис.4 Код, созданный конструктором движений
Рис.5 Начало обработки проведения в Бухгалтерии предприятия 3.0. Рис.5 Начало обработки проведения в Бухгалтерии предприятия 3.0.

Как видим, этот только «подготовка данных» для записи.

Рис.6 Непосредственное формирование движений в БП 3.0 Рис.6 Непосредственное формирование движений в БП 3.0

В каждой строке, по сути, присутствует отсылка к глобальным модулям. Эти скачки между модулями также никак не добавляют скорости работы. Можно подумать: «Это же какие-то миллисекунды», – но именно из них в результате складываются десятки секунд ожидания. Скорость – это величина, характеризующаяся быстротой выполнения. В нашем случае, это скорость выполнения кода, а если кода слишком много, то и скорость выполнения невелика.

Какими бы мощными не были бы компьютеры, и как бы быстро они не реагировали на желания пользователя, они не могут научиться мгновенно преодолевать массы программного кода, выстроенного разработчиками. Защита от ошибок и получение максимально точных данных, вынуждают пользователя ожидать действий программы. Поскольку разработчики конфигураций 1С постоянно трудятся над оптимизацией своих решений, которые на сегодня становятся все более популярными в силу разных обстоятельств, можно надеяться на серьезные подвижки в этой области и на то, что проблема «долго проводятся документы» уйдет в прошлое. И да прибудет с нами код.

Сообщение «Не удалось провести» ☑ 0

Jaffar

21.05.13

12:35

Платформа 8.2.16.368, конфигурация УПП + БИТ:Финанс, клиент-сервер.

В нескольких базах при проведении документов разных видов (и «Корректировка долга» — ввод начальных остатков, и «Приходный/расходный кассовый ордер») при попытке проведения по бух.учету появляется сообщение «Не удалось провести» + представление документа.

В конфигурации такой строчки нет ни в модулях документов, ни в общих модулях.

Проверка заполненности реквизитов выполняется, по отладчику даже после последней строки в ОбработкеПроведения Отказ=Ложь, а затем сразу ошибка — такое впечатление, что сообщение дает сама платформа, но другие документы этих же видов с этими же флажками могут проводиться без ошибок.

Подскажите, куда копать?

1

Пеппи

21.05.13

12:37

подписку смотри

2

Jaffar

21.05.13

12:45

(1) логично, пасиб — я не подумал…

а можно ли увидеть все подписки, активные на определенном виде документов?

3

Maxus43

21.05.13

12:46

(2) ПКМ на доке, поиск ссылок на объект. в свойствах

4

ale-sarin

21.05.13

12:46

(2) В дереве конфигурации «Поиск ссылок на объект».

5

Maxus43

21.05.13

12:47

(3) + искать в свойствах

6

ale-sarin

21.05.13

12:48

(0) А может еще в модуле набора записей. Не искал?

7

ale-sarin

21.05.13

12:49

+6 т.к. обработчики подписок-то в тоже в общих модулях описаны.

8

Jaffar

21.05.13

12:52

(3) (4) пасиб, щаз прошуршу

(6) вряд ли… другие почему-то проводятся…

а текст сообщения вообще в конфе отсутствует.

9

Jaffar

21.05.13

12:59

факри был пьян — фокус не удался.

поставил точки останова во всех обнаруженных подписках, но они выполнились ДО ОбработкиПроведения, а после нее ни в одну подписку не зашел (Отказ по-прежнему Ложь).

еще мысли?

10

Jaffar

21.05.13

12:59

*факир

11

ale-sarin

21.05.13

13:01

(9) Все-таки может глянуть модуль наборов записей записываемых регистров? Так, на всякий случай.

12

Jaffar

21.05.13

13:02

(11) я искал текст сообщения глобальным поиском — там этого текста нет.

ладно, гляну — все равно других идей пока нет…

13

Пеппи

21.05.13

13:02

БИТ:Финанс — есть закрытые модули?) скорее всего там.

14

Пеппи

21.05.13

13:03

(12) какой текст искал то?)

15

ale-sarin

21.05.13

13:04

(12) Понятно, что текста нет. Может прав на регистр не хватает. Дата запрета, еще чего-нить. Отказ ставится истина, а сообщение может уже платформа пишет.

Или это не сообщение, а предупреждение?

16

Jaffar

21.05.13

13:10

(14) (15) сорри — предупреждение «Не удалось провести» + представление документа.

(15) права полные… другой документ такого же вида может проводиться без проблем…

17

Jaffar

21.05.13

13:13

(13) да, может быть там :-(

тогда придется дергать разработчиков.

18

Jaffar

21.05.13

13:31

(15) в том-то и дело, что до последнего момента, который я смог отследить, Отказ=Ложь.

единственный регистр, по которому прошло проведение документа «КорректировкаДолга» — ВзаиморасчетыСКонтрагентамиПоДокументамРасчета, но и там криминала не видно — таблица движений (из 1 строки) сформирована (только МоментВремени = 01/01/0001).

19

alex74

21.05.13

13:34

Сообщений с таким текстом в УПП полно. А предупреждений быть не должно.

20

Jaffar

21.05.13

13:40

(19) именно с таким текстом — нет. там везде «Не удалось провести ДОКУМЕНТ» (или заявку/сделку) + представление документа, а именно такого — нет.

и я искал собственно строку, а не Сообщить/Предупреждение, так что мне пофих, как оно выводится :-)

21

alex74

21.05.13

13:42

(20) поищи еще раз по строке

ОбщегоНазначения.СообщитьОбОшибке(«Не удалось провести »

22

alex74

21.05.13

13:43

+ (21) у меня УПП 1.3.15.6

23

Jaffar

21.05.13

13:44

(21) есть — ЗаказПокупателя и РТУ.

а у меня — КорректировкаДолга и ПКО/РКО.

УПП 1.3.21.2.

24

Defender aka LINN

21.05.13

13:47

ППЦ. Ничего, что это платформа сообщает?

25

Shurjk2

21.05.13

13:49

(0) Ищи в каком месте отаз становиться истина, это сообщение генерируется на уровне платформы.

26

Jaffar

21.05.13

13:56

(24) я так понял, что платформа таким образом отреагировала на Отказ=Истина, но найти это место я не смог.

(25) так я это и ищу.

в последней строке ОбработкиПроведения Отказ=Ложь, в подписках тоже никакого криминала не нашел.

видимо, в закрытых модулях БИТ.

или есть еще варианты?

27

Defender aka LINN

21.05.13

14:04

(26) Рукалицо…

28

Jaffar

28.05.13

11:07

Разобрался (при помощи разработчиков).

Таки да — проблема в модулях БИТ:Финанса: даже если документ безупречно проведен по БУ, если возникает ошибка при трансляции БУ в УУ — откатывается вся транзакция.

Благо, есть отладочная форма и отчет по трассировке трансляции, которые позволяют:

1) провести документ по БУ, невзирая на ошибки, возникающие при трансляции в УУ;

2) увидеть, чего и где не хватает для нахождения необходимого правила трансляции БУ в УУ.

(24) вряд ли предупреждение при проведении документа зашито в платформе — мне кажется, это моветон еще со времен 7.7, иначе групповое проведение никогда бы не сработало.

Понравилась статья? Поделить с друзьями:
  • Ошибка 1с для целей учета ндс не списано
  • Ошибка 1993 мерседес
  • Ошибка 1991 мерседес расшифровка
  • Ошибка 1992 не удается удалить службу
  • Ошибка 1992 10061 герои 3