Форум Чистова. Подготовка к экзаменам 1С
Аттестация "1С:Специалист" => Аттестация "1С:Специалист" УТ 11 => Тема начата: KTM от Январь 23, 2018, 01:29:33 pm
-
Всем добрый день.
В ветке "Новые билеты по УТ 11.3 СПЕЦ", есть обсуждение этой задачи, но не полное. Так же pervertach разместила свое решение билета, отдельное спасибо ей за это (решение во вложении). Далее пишут, что решение pervertach на экзамене не принимают, так как Документ должен появляться в рабочем месте "Приемка" (выступать в качестве распоряжения). В решении реализована просто возможность ввода ордера на его основании".
Кто как решает эту задачу? Кто-нибудь реализовал тот функционал, что просят на экзамене?
-
Здравствуйте! Вот решение, которое мы с коллегой реализовали при подготовке к экзпмену. Однако билет нам этот не попался, но очень интересно верно ли оно... Просьба пишите свои комментарии, если найдете ошибку. https://cloud.mail.ru/public/6wB6/bU7XGimmk
-
Анастасия, спасибо. Буду смотреть. Вы очно сдавали? Какой билет попался?
-
Анастасия, спасибо. Буду смотреть. Вы очно сдавали? Какой билет попался?
Мне попался 3, коллеге 2... Мы прорешивали все билеты по своему...
-
Анастасия, спасибо. Буду смотреть. Вы очно сдавали? Какой билет попался?
Мне попался 3, коллеге 2... Мы прорешивали все билеты по своему...
Сдавали удаленно. Ждем результатов
-
Анастасия, спасибо. Буду смотреть. Вы очно сдавали? Какой билет попался?
Мне попался 3, коллеге 2... Мы прорешивали все билеты по своему...
Сдавали удаленно. Ждем результатов
а номера задач в билетах совпадают со списком на форуме? т.е у Вас была задача 1.12, 2.39, а у коллеги 1.9, 2.16, верно?
-
Анастасия, спасибо. Буду смотреть. Вы очно сдавали? Какой билет попался?
Мне попался 3, коллеге 2... Мы прорешивали все билеты по своему...
Сдавали удаленно. Ждем результатов
а номера задач в билетах совпадают со списком на форуме? т.е у Вас была задача 1.12, 2.39, а у коллеги 1.9, 2.16, верно?
да, все верно
-
Здравствуйте! Вот решение, которое мы с коллегой реализовали при подготовке к экзпмену. Однако билет нам этот не попался, но очень интересно верно ли оно... Просьба пишите свои комментарии, если найдете ошибку. https://cloud.mail.ru/public/6wB6/bU7XGimmk
Анастасия, в целом особых недочетов не нашел. Единственно, что в приемке нет отбора по складу для документов Прием товара по факту.
-
Здравствуйте! Вот решение, которое мы с коллегой реализовали при подготовке к экзпмену. Однако билет нам этот не попался, но очень интересно верно ли оно... Просьба пишите свои комментарии, если найдете ошибку. https://cloud.mail.ru/public/6wB6/bU7XGimmk
Анастасия, в целом особых недочетов не нашел. Единственно, что в приемке нет отбора по складу для документов Прием товара по факту.
Рада, что помогли... )
Я думаю это не критично) или сами можете добавить... Самое главное, что решение есть.
-
Анастасия, а можете поделится и другими решениями ?
-
Здравствуйте! Вот решение, которое мы с коллегой реализовали при подготовке к экзпмену. Однако билет нам этот не попался, но очень интересно верно ли оно... Просьба пишите свои комментарии, если найдете ошибку. https://cloud.mail.ru/public/6wB6/bU7XGimmk
Добрый вечер. Есть вопрос, в Обработка. УправлениеПоступлением . Форма
Процедура ЗаполнитьРаспоряженияНаПоступление
Куда пишется Ваш код?не совсем понятно мне(если можно скрин с этой частью)
-
Тут прикрепляли решение из курса по доработке 1с УТ? Я думаю это максимально правильное решение. Через обработка "приемка" и "накладные к оформлению"
-
Коллеги, добрый день! Кто-нибудь смотрел, прорешивал задачу, которую выкладывала Анастасия?
-
Добрый день, друзья-коллеги!
Хочется продолжить тему, подскажите, пожалуйста, кому как видится, что должно быть решено именно так: цитата:
"...так как Документ должен появляться в рабочем месте "Приемка" (выступать в качестве распоряжения). В решении реализована просто возможность ввода ордера на его основании"...." - где в условии задания написано, что должно именно так? А не вводом на основании, как видится мне. Поделитесь, пожалуйста, мнением....
Кто как решает эту задачу? Кто-нибудь реализовал тот функционал, что просят на экзамене?
-
Никто не запрещает вам делать ввод на основании. Но если его не будет в приемке - неуд.
-
Добрый день,
не понимаю зачем нужно разрабатывать новый отчет при наличии типового "Выполнение приемки товаров", в котором есть все, что требуется в задании.
Растолкуйте плиз :)
-
что есть, то не твое!))
-
Вопрос по условию билета
Получается нужно решать задачу, чтобы документ появился в рабочем месте "Приемка", а в рабочем месте "Закупки->Накладные к оформлению->Контроль ордеров" ничего дорабатывать не нужно?
-
не понимаю зачем нужно разрабатывать новый отчет при наличии типового "Выполнение приемки товаров", в котором есть все, что требуется в задании.
Зависит от того, по какому регистру инфу хочется видеть, и что в условии задачи указано.
-
Добрый день. Поделится кто решением?)
-
Всем привет,
Столкнулся с такой проблемой:
Если делать эту задачу на релизе 11.3.2, тот тут все понятно - берем обработку "УправлениеПоступлением", в процедуре ЗаполнитьРаспоряженияНаПоступление() есть строки, типа:
Запрос.УстановитьПараметр("ИмяСборкаТоваров", Метаданные.Документы.СборкаТоваров.Синоним);
Запрос.УстановитьПараметр("ИмяПрочееОприходованиеТоваров", Метаданные.Документы.ПрочееОприходованиеТоваров.Синоним); (*)
Берем какую-нибудь из них, копируем, меняем данные в новой строке на название нашего документа и т.д.
Но!! в релизе 11.3.4 (на котором вроде как в мае тоже принимали экзамен) этих строчек (*) нет совсем. И код процедуры очень сильно отличается от кода в 11.3.2.
Кто сталкивался с такой проблемой?
-
Предлагаю такое решение. Обсудим?)
делал на 11.3.4
Включаем редактирование конфы для следующих объектов.
Подсистемы: Закупка и ордерный склад
Документы: ПТУ + форма, приходный ордер
Определяемый тип: распоряжение для поступлений
Алгоритм:
1) Пилим свой документ приход по факту. Добавил 2 реквизита: Организация и склад. Для склада параметры выбора настроил что бы только ордерный и оптовый был.
1.1) Указываем что является основание для приходного ордера.
2) В обработку заполнения в модуле приходного ордера пилим свое условие проверяем данныезаполнения на свой тип документа и если ок- заполняем склад, распоряжение и тип операции.
2.2) Исключаем из проведения по регистру ОтразитьТоварыКПоступлению при условии тип распоряжения = наш документ
3) В ПТУ пилим реквизит ПриходПоФакту - выносим на форму в доп закладку. Тип соответственно наш новый док. вводится на основании - приходного ордера.
3.1) Исключаем проведение по регистру ОтразитьТоварыКПоступлению с соответствующим условием. В обработке заполнения так же проверили тип дока и если ок - уходим в свою процедуру где реализуем заполнение: запрос к ордеру по условию данных заполнения, шапку и тч заполнили.
3.2) Проверка количества: из обработки проведения уходим в нашу новую процедуру где выполняем проверку остатков по регистру ТоварыКОформлениюПоступления по следующим полям: Номенклатура, Характеристики, склад, серии, документ (а-ля новая методика проведения из спеца по платформе), я данные брал из таблицы движений документа.
3.3) В модуле менеджера заполняем параметры запроса при условии что ПриходПоФакту заполнен.
Запрос.УстановитьПараметр("ДокументПоступления", Запрос.Параметры.Ссылка.ПринятьПоФакту);
Запрос.УстановитьПараметр("Распоряжение", Запрос.Параметры.Ссылка.ПринятьПоФакту);
Запрос.УстановитьПараметр("СоглашениеЯвляетсяРаспоряжением", Ложь);
Запрос.УстановитьПараметр("НакладнаяЯвляетсяРаспоряжением", Ложь);
Запрос.УстановитьПараметр("НеРазделенаПоНакладным", Ложь);
Дальше просто создаем документы и отлаживаем работу.
Отчет по регистру товары к ТоварыКОформлениюПоступления.
Если есть решение проще буду рад узнать его)
-
Всем привет,
Столкнулся с такой проблемой:
Если делать эту задачу на релизе 11.3.2, тот тут все понятно - берем обработку "УправлениеПоступлением", в процедуре ЗаполнитьРаспоряженияНаПоступление() есть строки, типа:
Запрос.УстановитьПараметр("ИмяСборкаТоваров", Метаданные.Документы.СборкаТоваров.Синоним);
Запрос.УстановитьПараметр("ИмяПрочееОприходованиеТоваров", Метаданные.Документы.ПрочееОприходованиеТоваров.Синоним); (*)
Берем какую-нибудь из них, копируем, меняем данные в новой строке на название нашего документа и т.д.
Но!! в релизе 11.3.4 (на котором вроде как в мае тоже принимали экзамен) этих строчек (*) нет совсем. И код процедуры очень сильно отличается от кода в 11.3.2.
Кто сталкивался с такой проблемой?
Добрый день! А к экзамену готовитесь по курсу конфигурирования УТ от Гилева? Там есть решение этой задачи. В процедуре "ЗаполнитьРаспоряженияНаПоступление()" нужно править только запрос, его результат это список распоряжений для формирования приходного ордера. В качестве распоряжения может выступать заказ, приобретение, договор, нужно добавить в этот список свой документ.
-
В процедуре "ЗаполнитьРаспоряженияНаПоступление()" нужно править только запрос, ...
Этот факт мне прекрасно известен. Еще раз - этот запрос в версии 11.3.4 очень сильно отличается от версии 11.3.2.
У Гилева курс или на версии 11.3.2, или на еще более старом.
-
Народ, у кого нибудь есть рабочее решение этой задачи?! Всю голову сломала уже
-
Предлагаю такое решение. Обсудим?)
...
1) Пилим свой документ приход по факту. Добавил 2 реквизита: Организация и склад. Для склада параметры выбора настроил что бы только ордерный и оптовый был.
1.1) Указываем что является основание для приходного ордера.
Вводить Ордер на основании Нашего документа - неверно, за это неуд.
Нужно, чтобы Наш документ был распоряжением для Ордера и появлялся в рабочем месте Приёмка. Посмотрите эту ветку выше и само условие задачи.
-
Вводить Ордер на основании Нашего документа - неверно, за это неуд.
Нужно, чтобы Наш документ был распоряжением для Ордера и появлялся в рабочем месте Приёмка. Посмотрите эту ветку выше и само условие задачи.
Ваше первое предложение не противоречит второму).
Немного уточню.
В целом да, формально Наш документ будет являться основанием, но вводиться будет не через "Ввести на основании", а через "Создать ордер" в общей таблице РМ "Приемка".
Да, в обработке РМ Приемка там нужно немного доработать запрос...
-
Решение задачи на УТ 11.4.6.200
Решение объемное, но почти все новые методы созданы на основе скопированных существующих методом удаления лишнего.
По времени - редкостно долго. Около 6 часов потратил, много взаимосвязей, клавиша Ф12 скоро протрется...
Вопросы и пожелания - в студию если че ;)
-
Всем добрый день.
Насколько я понимаю в нынешнем экзамене добавили, что иногда задачу необходимо решить через расширение.
Покопавшись в интернете - пришел к выводу, что именно эту задачу решить через расширения нельзя, т.к добавить новый тип в "Определяемые типы" - нельзя.
Соответственно вопрос - Кто нибудь смог решить ее через расширение? Если вдруг попадется, что нужно делать через расширение - то аргумент, озвученный выше - прокатит?
-
Добрый день. Насколько я понимаю 2.23 в новой редакции публикуется под номером 2.25 и там ничего не сказано про расширение. Сборник у меня на руках, сейчас перечитал снова
-
Добрый день. Насколько я понимаю 2.23 в новой редакции публикуется под номером 2.25 и там ничего не сказано про расширение. Сборник у меня на руках, сейчас перечитал снова
Да ,еще там добавили новое условие, что по одному распоряжению можно только один ордер выписать, в предыдущем сборнике такого условия нет, подскажите как организовать контроль, если ордер уже создан чтобы больше нельзя было создавать.
-
В рабочем месте "Приемка" , в обработчике команды "Создать ордер", проверяйте если текущее распоряжении это документ "Принять товар по факту" и количество ордеров по этому распоряжению больше >0, тогда больше не даем создавать.
-
В рабочем месте "Приемка" , в обработчике команды "Создать ордер", проверяйте если текущее распоряжении это документ "Принять товар по факту" и количество ордеров по этому распоряжению больше >0, тогда больше не даем создавать.
Спасибо, с этим разобрался. А как сделать, что бы ввод поступления товаров на основании ордера появился уже на форме списка ордеров, а не только когда откроешь сам ордер?
-
Дак получается, после создания документа "ПоступленияТоваров", на основание Приходного ордера - само Поступление появляется в списке документов в рабочем месте "приемка товаров" со статусом - ожидание к приемке.... Как этот момент решать ?
-
Разобрался, недосмотрел и соответственно регистр не закрывался.
-
А как понимать условие что "необходимо разработать отчет который отображал бы данные по приходным ордерам на товары у которых нет распоряжения и по которым нет документов ПТУ " ? Там ведь без распоряжения приходный ордер и так не провести, то есть в системе не должно быть таких ордеров....