Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Программное добавление возврата в отчет продаж

Программное добавление возврата в отчет продаж
Я
   serg42
 
11.09.18 - 17:01
Создаю программно документ Отчет о розничных продажах и пытаюсь добавить данные в таблицу возвратов.

Делаю так: создаю отчет, добавляю продажи, добавляю возвраты, записываю с проведением.

Если дата возврата товара та же, что дата отчета (т.е. его купили и вернули в тот же день). При проведении возникает ошибка:

Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - 'ОбработкаПроведения': {ОбщийМодуль.НалоговыйУчетУСН.Модуль(13168)}: Ошибка при вызове метода контекста (Заблокировать): Неверный тип значения: РегистрНакопления.РасходыПриУСН.Партия


В сообщениях:

Документом "Отчет о розничных продажах 0000-000247 от 09.09.2018 23:00:00" было реализовано "Какой-то товар" на "1" ед. меньше, чем возвращается.


Пробовал иначе: добавлял продажи, проводил, добавлял возвраты, проводил. Окно сообщений уже не появлялось, но ошибка вознила та же. Докумет создан и проведен, но без возвратов.

При возврате товара проданного в предыдущей день возникает ошибка:

Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - 'ОбработкаПроведения': {ОбщийМодуль.НалоговыйУчетУСН.Модуль(1044)}: Значение не является значением объектного типа (Метаданные)


При создании документа вручную все проходит нормально. Как решить проблему?

1С:Предприятие 8.3 (8.3.11.3034)
Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.64.54)
 
 
   Пуля
 
1 - 11.09.18 - 17:05
Время Отчет о розничных продажах поставь в 23.59.59 может поможет
   serg42
 
2 - 11.09.18 - 21:38
Как выяснилось вручную происходить то же самое. Просто до этого я пробывал в уже проведенном документе добавлял.

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

Таблица Возвраты появилась недавно. Может баг 1С?
   МимохожийОднако
 
3 - 11.09.18 - 21:43
(2) Посмотри, какие процедуры срабатывают при открытии формы документа. Добавь их при программном создании.
   serg42
 
4 - 19.09.18 - 13:32
Получить ответ от техподдержки 1С: "Это проявление ошибки 10197456."

Список тем форума
Рекламное место пустует  Рекламное место пустует
Прочитай, хотя бы, Митичкина "Разработка в системе 1С:Предприятие 8". Волшебник
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует