Видео: Проведение типовых документов – анализ и доработка за 15 минут



Продолжаем серию коротких видео по адаптации типовых решений.

В новом видео мы решим задачу учета агентского вознаграждения в типовой УТ 11.

В результате Вы изучите:

  • Основные методы модуля объекта/менеджера и общих модулей для проведения документов
  • В какие точки типовой конфигурации нужно вносить изменения для получения новых данных для проведения
  • Как добавлять движения по новому регистру в типовом документе
  • Как формировать ключ аналитики партнера (составное измерение регистра).

Как обычно, стараемся “коротко и по делу” :)

Эта тема детально раскрыта в курсе:

Доработка и Адаптация типовых конфигураций УТ 11, ERP 2 и КА 2

Поддержка – до 3 месяцев. Объем курса – 32 часа видеоуроков.

Не откладывайте свое обучение!

Комментарии / обсуждение (28):

  1. Виталий

    Подскажите, пожалуйста, где посмотреть или прочитать, как правильно откорректировать типовые движения с помощью подписки на событие ОбработкаПроведения?
    Проблема в менеджере временных таблиц, использование типовых процедур по подготовке наборов (из модуля документа) не помогает.
    Спасибо

    • Евгений Гилев (Мастер-тренер)

      Подпишитесь на событие “При записи” набора записей нужного регистра.
      В параметре Источник будет хранится записываемый набор записей.
      Учтите, что источник может быть пустым, это происходит при очистке набора записей (часто соответствующая конструкция вызывается вначале обработки проведения).

  2. rkozom

    Потрясающе! Плотность информации на единицу времени просто впечатляет. Мне чтобы что-то понять надо было некоторые куски пересматривать 2-3 раза. Для затравки и появления желания записаться на полный курс – самое то, что нужно. Спасибо!

  3. Сергей

    Евгений добрый день! Хочу заметить что начиная с платформы 8.3.9 все эти доработки в полном объеме делаются на уровне расширений.

    • Евгений Гилев (Мастер-тренер)

      Добрый день!

      Вроде как об этом я говорю в видео :)
      Но сегодня стояла другая задача – посмотреть, как типовая создает движения по регистрам и добавить свои движения в этот набор методов.

      • Сергей

        Просто на уровне расширений с учетом текущих возможностей это выглядело бы гораздо интересней, а так хороший материал для видео, единственное что бы я поправил так это отсутствие комментарий в добавляемом/изменяемом коде, культура в коде должна присутствовать ИМХО. А так за видео 5+.

            • Насипов Фарит

              Можно было вообще сделать просто 3 скрина :)

              Но задача была другой :)

              • Сергей

                Если говорить про решение в данном видео, немного смущает сам подход – я конечно понимаю что все это сугубо показательно но позвольте несколько замечаний:
                1) Видео называется “анализ и доработка за 15 минут” – но в видео у Вас анализ формальный так как Вы заранее описали архитектуру проведения типового решения и уже по ней как бы дорабатываете – на практике нужно потратить далеко не 15 минут отладки на то чтобы вникнуть во все особенности типового кода.
                2) В видео Вы поставили задачу для которой вообще не нужно разбираться с механикой работы типового документа – достаточно было в конце обработчика “ОбработкаПроведения” сделать вызов своей процедуры которая бы делала дополнительные движения. А у Вас получилось грубое вмешательство в типовой код – я понимаю что пример показательный, но раз так то тогда показали бы его на задаче когда нужно именно вклинится в логику формирования конкретных движений т.е. когда вмешательство в типовые процедуры действительно оправдано.
                3) На счет комментариев к добавляемому коду я имел ввиду простое обрамления добавляемого кода чтобы типа //Начало добработки и //Конец доработки

                • Евгений Гилев (Мастер-тренер)

                  1. Естественно. Разве мы сказали, что любая задача решается за 15 минут? :)

                  2. Посмотрите бесплатные материалы перед этим там как раз было про использование расширений.
                  Сейчас мы себе поставили задачу вмешаться в типовое проведение документа. Дозаполнить новое изменение/ресурс/реквизиты в регистре проблем тоже не должно – нужно лишь выбрать новое поле в запросе.

                  3. Конечно нужно, но пример не про это.

  4. Анатолий

    А почему для указания значения пустой ссылки и перечисления в запросе используется параметр, а не оператор Значение?
    Например:
    Значение(Перечисление.ФормыОплаты.Наличная)
    Значение(Справочник.ДоговорыКонтрагентов.ПустаяСсылка)

    • Евгений Гилев (Мастер-тренер)

      Принципиальной разницы нет, а точки зрения скорости разработки наш вариант несколько быстрее.
      Это было важно в этом видео – оно и так немного перевалило за временные рамки :)

    • Евгений Гилев (Мастер-тренер)

      Формат коротких видео этого требует :)

      А в курсе “с чувством, с толком, с расстановкой” (с) :))

      • Sorm

        Евгений, думается мне, что вы ускоряете скорость воспроизведения звука в ролике(с учетом того, что вашу речь нормальную я слышал в “полных” курсах). Неприятно слышать рекламные технологии в видео, которые требуют немного работы мозга. Кто определяет форматы “коротких” роликов? Хорошо, +1-2 минуты с нормальной скоростью речи никого не устроят, что ли?

        • Евгений Гилев (Мастер-тренер)

          Нет, никакого аппаратного ускорения. Просто держу высокий темп :)

          Это не рекламные технологии, это эксперимент с форматом коротких видео.
          После запуска проанализируем статистику просмотров и отвалов вначале/середине и конце видео. И будет понятно, насколько формат оказался удачным или неудачным :)

    • Kirich

      ХАХАХА. Кроме шуток меня удивляет как Евгений Гилев набрал такой огромный багаж знаний в области программирования и типовых решений 1с. По сути ему и его команде приходится самим разбираться в этом лабиринте типовых решений. Ему никто не предоставляет видео материалы для ознакомления, а литература которая выпускает 1с малоинформативна. Как все это можно помнить?! Евгений поделитесь пожалуйста секретом. Или расскажите вкратце как Вы стали Гуру-специалистом 1с. Спасибо.

      • Евгений Гилев (Мастер-тренер)

        Как уже писал ранее – ставим новые релизы, экспериментируем, анализируем код, делаем выводы :)
        В общем большая аналитическая работа :)

  5. Александр

    В самом курсе будет продолжение этого видео для создания завершенности примера?

        • maratimus

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вход на сайт

Зарегистрироваться

Подтверждение регистрации будет отправлено на указанный e-mail.

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

Восстановить доступ

E-mail или логин

Ссылка на создание нового пароля будет отправлена на указанный e-mail.