Форум Чистова. Подготовка к экзаменам 1С
Аттестация "1С:Специалист" => Аттестация "1С:Специалист" УТ 11 => Тема начата: ikalina от Сентябрь 03, 2020, 10:30:37 am
-
Доброго времени суток.
Вопрос по задаче 2.25. Доработан запрос в обработке Приемка (раздел Склад и доставка, Ордерный склад), чтобы в списке распоряжений можно было увидеть новый документ Приемка товаров по факту. Создаю ордер на основании. В приходном ордере прописывается распоряжение, но при проведении в статусе Принят выдает ошибку
Запись не верна! Значение поля "Распоряжение" не может быть пустым! (Регистр накопления: Движение товаров; Номер строки: 1)
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1836)}: Результат = Форма.Записать(ПараметрыЗаписи);
{Документ.ПриходныйОрдерНаТовары.Форма.ФормаДокумента.Форма(3006)}: ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи);
по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
Запись не верна! Значение поля "Распоряжение" не может быть пустым! (Регистр накопления: Движение товаров; Номер строки: 1)
{ОбщийМодуль.ПроведениеСерверУТ.Модуль(354)}: Объект.Движения.Записать();
{Документ.ПриходныйОрдерНаТовары.МодульОбъекта(101)}: ПроведениеСерверУТ.ЗаписатьНаборыЗаписей(ЭтотОбъект);
по причине:
Запись не верна! Значение поля "Распоряжение" не может быть пустым! (Регистр накопления: Движение товаров; Номер строки: 1)
Но распоряжение в документе есть!
Понятно, что для порядка надо копаться в процедуре проведения, но может кто-то уже сталкивался и подскажет.
Версия УТ 11.4.7.128
-
Доброго времени суток.
Вопрос по задаче 2.25. Доработан запрос в обработке Приемка (раздел Склад и доставка, Ордерный склад), чтобы в списке распоряжений можно было увидеть новый документ Приемка товаров по факту. Создаю ордер на основании. В приходном ордере прописывается распоряжение, но при проведении в статусе Принят выдает ошибку
Запись не верна! Значение поля "Распоряжение" не может быть пустым! (Регистр накопления: Движение товаров; Номер строки: 1)
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1836)}: Результат = Форма.Записать(ПараметрыЗаписи);
{Документ.ПриходныйОрдерНаТовары.Форма.ФормаДокумента.Форма(3006)}: ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи);
по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
Запись не верна! Значение поля "Распоряжение" не может быть пустым! (Регистр накопления: Движение товаров; Номер строки: 1)
{ОбщийМодуль.ПроведениеСерверУТ.Модуль(354)}: Объект.Движения.Записать();
{Документ.ПриходныйОрдерНаТовары.МодульОбъекта(101)}: ПроведениеСерверУТ.ЗаписатьНаборыЗаписей(ЭтотОбъект);
по причине:
Запись не верна! Значение поля "Распоряжение" не может быть пустым! (Регистр накопления: Движение товаров; Номер строки: 1)
Но распоряжение в документе есть!
Понятно, что для порядка надо копаться в процедуре проведения, но может кто-то уже сталкивался и подскажет.
Версия УТ 11.4.7.128
А в регистре Движение товаров измерение "Распоряжение" добавлен новый тип документа "Приемка по факту"?
-
Доброго времени суток.
Вопрос по задаче 2.25. Доработан запрос в обработке Приемка (раздел Склад и доставка, Ордерный склад), чтобы в списке распоряжений можно было увидеть новый документ Приемка товаров по факту. Создаю ордер на основании. В приходном ордере прописывается распоряжение, но при проведении в статусе Принят выдает ошибку
Запись не верна! Значение поля "Распоряжение" не может быть пустым! (Регистр накопления: Движение товаров; Номер строки: 1)
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1836)}: Результат = Форма.Записать(ПараметрыЗаписи);
{Документ.ПриходныйОрдерНаТовары.Форма.ФормаДокумента.Форма(3006)}: ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи);
по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
Запись не верна! Значение поля "Распоряжение" не может быть пустым! (Регистр накопления: Движение товаров; Номер строки: 1)
{ОбщийМодуль.ПроведениеСерверУТ.Модуль(354)}: Объект.Движения.Записать();
{Документ.ПриходныйОрдерНаТовары.МодульОбъекта(101)}: ПроведениеСерверУТ.ЗаписатьНаборыЗаписей(ЭтотОбъект);
по причине:
Запись не верна! Значение поля "Распоряжение" не может быть пустым! (Регистр накопления: Движение товаров; Номер строки: 1)
Но распоряжение в документе есть!
Понятно, что для порядка надо копаться в процедуре проведения, но может кто-то уже сталкивался и подскажет.
Версия УТ 11.4.7.128
А в регистре Движение товаров измерение "Распоряжение" добавлен новый тип документа "Приемка по факту"?
Большое спасибо за подсказку! Уже началось горе от ума, сразу и не дошло. Делаю задачу по курсу Гилева, правда по старой версии УТ 11.3. Там говорилось, что достаточно добавить новый тип документа в определяемый тип - РаспоряженияНаПоступления. В новой версии, видимо, этот момент поменялся. Код тоже перелопачен капитально.
Добавлю еще такие моменты, что для регистра ДвиженияТоваров новый тип документа добавлен и в регистраторы. После этого 1С ругнулся на еще один регистр накопления График поступления товаров. Тоже добавила приемку по факту в регистраторы. Только после этого провелся без ошибок.
-
ikalina, спасибо огромное. Тоже готовлюсь по курсу "Доработка и адаптация...", везде всё не то, всё не так) Полдня колупался, уже приуныл, а тут раз, и ваша тема. Правда, всё провелось без добавления нового документа в регистраторы для регистра ДвижениеТоваров.
-
Большое спасибо за подсказку! Уже началось горе от ума, сразу и не дошло. Делаю задачу по курсу Гилева, правда по старой версии УТ 11.3. Там говорилось, что достаточно добавить новый тип документа в определяемый тип - РаспоряженияНаПоступления.
Все верно, достаточно добавить новый тип документа в определяемый тип - РаспоряженияНаПоступления. Где-то ошибка, лучше переделать заново.
-
Большое спасибо за подсказку! Уже началось горе от ума, сразу и не дошло. Делаю задачу по курсу Гилева, правда по старой версии УТ 11.3. Там говорилось, что достаточно добавить новый тип документа в определяемый тип - РаспоряженияНаПоступления.
Все верно, достаточно добавить новый тип документа в определяемый тип - РаспоряженияНаПоступления. Где-то ошибка, лучше переделать заново.
Скорее всего, зависит от релиза. На 11.4.11.98 тип измерения "Распоряжение" регистра накопления ДвижениеТоваров определяется не через определяемый тип РаспоряжениеНаПоступление, а через составной тип. Соответственно, чтобы приходный ордер провелся, нужно вручную добавить ссылку на новый вид документа в список допустимых типов для данного измерения, как ни крутись. (Может быть, возможен вариант переопределения типа измерения через определяемый тип - не знаю, не проверял). Ну и добавить новый документ в регистраторы по регистру ГрафикПоступленияТоваров, как говорилось выше.
-
ikalina, спасибо огромное. Тоже готовлюсь по курсу "Доработка и адаптация...", везде всё не то, всё не так) Полдня колупался, уже приуныл, а тут раз, и ваша тема. Правда, всё провелось без добавления нового документа в регистраторы для регистра ДвижениеТоваров.
Пожалуйста! Рада, что помогло. Да, в регистраторы Приемку по факту для ДвиженияТоваров добавила чисто на всякий случай. Чтоб было :)
-
Новый вопрос нарисовался по задаче. В новом сборнике в условии добавили необходимость создать отчет.
Вот условие:
Необходимо реализовать отчет, который отображал бы данные по приходным ордерам
на товары, у которых нет распоряжения и по которым не оформлены документы
"Поступление товаров и услуг".
У приходного ордера есть реквизит распоряжение. В поступлении товаров и услуг есть реквизиты заказ поставщику и приемка товаров по факту. Заказ поставщику или приемка товаров по факту выступают распоряжениями для приходного ордера. Если у приходного ордера нет распоряжения, разве не значит, что у него априори нет оформленного поступления товаров и услуг? Зачем второе условие да еще и с союзом "и". Может здесь имелось в виду, что нужно отобрать приходные ордера с распоряжениями, но без оформленных поступлений товаров и услуг?
-
Новый вопрос нарисовался по задаче. В новом сборнике в условии добавили необходимость создать отчет.
Вот условие:
Необходимо реализовать отчет, который отображал бы данные по приходным ордерам
на товары, у которых нет распоряжения и по которым не оформлены документы
"Поступление товаров и услуг".
У приходного ордера есть реквизит распоряжение. В поступлении товаров и услуг есть реквизиты заказ поставщику и приемка товаров по факту. Заказ поставщику или приемка товаров по факту выступают распоряжениями для приходного ордера. Если у приходного ордера нет распоряжения, разве не значит, что у него априори нет оформленного поступления товаров и услуг? Зачем второе условие да еще и с союзом "и". Может здесь имелось в виду, что нужно отобрать приходные ордера с распоряжениями, но без оформленных поступлений товаров и услуг?
Думаю, когда здесь писали "у которых нет распоряжения", имели в виду "у которых нет обычного распоряжения в виде заказа поставщику или документа поступления товаров и услуг". Т.е. имеются в виду ордера, распоряжением для которых является вновь создаваемый документ "Приемка товаров по факту" (создающийся для обработки исключительной ситуации), и по которым документы поступления ещё не оформлены. Данное объяснение в контексте решения задачи выглядит наиболее внятным (все приходные ордера создаются в рабочем месте "Приемка", и если у ордера вообще нет никакого распоряжения, то он не существует в принципе).
И в таком случае для решения данного подпункта задачи идеально подойдет типовой отчет "Выполнение приемки товаров", в котором можно указать конкретный документ "Приемка товаров по факту", и который отразит товар, на который есть ордер, но нет документа поступления, как перепоставку. И не нужно никакой дополнительный отчет разрабатывать. Что и демонстрирует Василий Ханевич в курсе, в принципе.
-
Новый вопрос нарисовался по задаче. В новом сборнике в условии добавили необходимость создать отчет.
Вот условие:
Необходимо реализовать отчет, который отображал бы данные по приходным ордерам
на товары, у которых нет распоряжения и по которым не оформлены документы
"Поступление товаров и услуг".
У приходного ордера есть реквизит распоряжение. В поступлении товаров и услуг есть реквизиты заказ поставщику и приемка товаров по факту. Заказ поставщику или приемка товаров по факту выступают распоряжениями для приходного ордера. Если у приходного ордера нет распоряжения, разве не значит, что у него априори нет оформленного поступления товаров и услуг? Зачем второе условие да еще и с союзом "и". Может здесь имелось в виду, что нужно отобрать приходные ордера с распоряжениями, но без оформленных поступлений товаров и услуг?
Думаю, когда здесь писали "у которых нет распоряжения", имели в виду "у которых нет обычного распоряжения в виде заказа поставщику или документа поступления товаров и услуг". Т.е. имеются в виду ордера, распоряжением для которых является вновь создаваемый документ "Приемка товаров по факту" (создающийся для обработки исключительной ситуации), и по которым документы поступления ещё не оформлены. Данное объяснение в контексте решения задачи выглядит наиболее внятным (все приходные ордера создаются в рабочем месте "Приемка", и если у ордера вообще нет никакого распоряжения, то он не существует в принципе).
И в таком случае для решения данного подпункта задачи идеально подойдет типовой отчет "Выполнение приемки товаров", в котором можно указать конкретный документ "Приемка товаров по факту", и который отразит товар, на который есть ордер, но нет документа поступления, как перепоставку. И не нужно никакой дополнительный отчет разрабатывать. Что и демонстрирует Василий Ханевич в курсе, в принципе.
Согласна. Спасибо!
-
Добрый день.
Кто нибудь может выложить решение этой задачи?
-
Вопрос: а разве на основании приходного ордера на товары можно создать документ "Поступление товаров и услуг"? Я вот про этот пункт задачи:
"На основании одного ордера может быть выписано несколько документов
"Поступление товаров и услуг""
-
Вопрос: а разве на основании приходного ордера на товары можно создать документ "Поступление товаров и услуг"? Я вот про этот пункт задачи:
"На основании одного ордера может быть выписано несколько документов
"Поступление товаров и услуг""
Все вопрос снят
-
Добрый день.
Кто нибудь может выложить решение этой задачи?
-
Добрый день.
Кто нибудь может выложить решение этой задачи?
Здравствуйте, а может у вас есть более подробный вариант решения? я просто новичок, не совсем понимаю некоторые действия
-
Форумчане, Вы действительно считаете, что эту задачу реально решить за 3 часа? Комбинация билета 1.16 - 2.25 из сборника 2019 года.
-
Добрый день.
Кто нибудь может выложить решение этой задачи?
Здравствуйте, а может у вас есть более подробный вариант решения? я просто новичок, не совсем понимаю некоторые действия
В курсе от Курсы-По-1С.РФ "Доработка и адаптация типовой конфигурации УТ 11.4" эта задача рассмотрена подробно, но для УТ 11.3.
Автор переложил их решение на УТ 11.4, за что ему огромнейшее спасибо.
-
Подскажите, а реально ли решить задачу используя расширение? на сколько я знаю определяемый тип нельзя добавить в расширение. это одно из ограничений платформы
-
Подскажите, а реально ли решить задачу используя расширение? на сколько я знаю определяемый тип нельзя добавить в расширение. это одно из ограничений платформы
А это видео есть в бесплатном доступе?