Проведение документов 1С и движения по регистрам - Урок 5

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ • 214

  • @tp2b
    @tp2b  2 роки тому +2

    Поддержать канал/Получить плюшки: boosty.to/tp2b

    • @СергейГрачев-у6й
      @СергейГрачев-у6й 2 роки тому

      насколько корректно применять сообщить() в обработке проведения, если документ может быть задействован при массовых перепроведениях, особенно в фоновых заданиях или при использовании обработок, которые могут создавать, менять и проводить массу документов? Или это уже отдается на контроль самого программиста? И хорошо бы осветить вопрос каких-то специальных режимов перепроведения, где доп. условие передается для принятия решения об отказе (например проверка закрытого периода в бухгалтерии или доступа к операции)

    • @tp2b
      @tp2b  2 роки тому +2

      @@СергейГрачев-у6й На этапе обучения и разработке простеньких конфигураций это нормально.
      Дальше нужно научиться пользоваться более продвинутыми способами общения с пользователем :)
      а при работе с типовыми нужно подстраиваться под современные тренды, с годами они меняются.
      Злоупотребление Сообщить() на практике, при многократном вызове обычно приводит к тому, что форма, которая получит все эти сообщения(например при массовом перепроведении документов) начнет ощутимо тупить, да и разобраться в большом количестве будет сложно.
      А в целом актуальные рекомендации/требования изложены вот здесь: its.1c.ru/db/v8std

  • @DeGameBox_SRBT
    @DeGameBox_SRBT 8 місяців тому +5

    На парах нам дали методичку на 500 страниц, разбавленную 70% водой и сказали "делайте", а обучение, оставили на вас. Спасибо вам, сенсей 😋

    • @tp2b
      @tp2b  8 місяців тому +1

      Добро пожаловать на канал :) и в мир 1С :)

    • @saysleep8250
      @saysleep8250 8 місяців тому +1

      1 в 1 ситуация 😁

  • @HappyKroll
    @HappyKroll 9 місяців тому +2

    Олег, дорогой мой теска - у Вас самый настоящий талант - вот правда пояснять все так - что понимают все и на очень глубоком уровне!
    Я ранее ради общего развития решил освоить 1С, сходил на курсы фирменные по 1С ( Курс по каждому регистру + курс документы и справочники ) и забросил это дело, а сейчас вновь решил возобновить - и знаете как вы поясняете не один преподаватель не говорил, так доходчиво и понятно! Снимаю шляпу! Очень жаль, что вы забросили - противном случае я бы подписался в вашем бусте, вы потрясающий человек - и потрясающей преподаватель! - по поводу, что курсы пользовались малой популярностью, думаю это связанно с настройкой информационной на ютубе ( там много нюансов и настоящее искусство все правильно настроить) - еще раз спасибо! - надеюсь вы прочитаете и будите знать - что вы как минимум оставили свой след в ютубе для будущих поколений! Всех Вам благ

    • @tp2b
      @tp2b  9 місяців тому +4

      Я еще вернусь :)
      недавно один из уроков поправил :)

    • @HappyKroll
      @HappyKroll 9 місяців тому

      @@tp2b Буду следить! Всех Вам благ, Олег!

    • @HappyKroll
      @HappyKroll 9 місяців тому

      Знаете, Олег, что не хватает, каких уроков - может это будет и Вам интересно и поможет привлечь, аудиторию - когда в течение 2 - 3 уроков по 2-3 часа пишется и поясняется какая то реальная база - для решение реальной задачи - к примеру - Организации салона красоты\кофейне\магазина - именно более живые примеры - организации работы склада ( с местами хранение, приходами, создание сборочных) или создание личного бюджета, записной книжке и задачника с интеграции по телеграмму - что бы можно было писать в телегу ( боту) и он добавлял записи в нужный раздел. Ваш пример с кухней и правду потрясающий за счет доведение до абсурда( в хорошем смысле) - многие детали становятся еще более понятные.
      Может подобные примеры позволят, привлечь аудиторию и что бы как можно больше людей - поняли какой у Вас Огромный ( именно с большой буквы) талант в преподаванию.Плохой учитель преподносит истину, хороший учит ее находить. Вы учите ее находить:)@@tp2b

  • @BiriukovaOksana
    @BiriukovaOksana 9 місяців тому

    Спасибо за урок!!!! Информация подана просто СУППЕР. На мой взгляд, это самое доступное объяснение из всего, что я видела. Вам всех благ

  • @1cnik
    @1cnik 4 роки тому +10

    Спасибо за урок! не смотря на то что это самые азы, всё равно удалось почерпнуть для себя что-то новое.

  • @MrVBendik
    @MrVBendik 4 роки тому +25

    Приветствую! Отличный урок! Начальная информация по регистру подана просто супер, очень интересно. По моему самое доступное объяснение что я видел. Может для совсем новичков что-то не понятно, но друзья, наберитесь терпения. А вот для тех кто что-то где-то увидел, услышал, но не понял, этот урок будет в самый раз. Да, я всё это знаю, но реально, Ваши уроки зацепили, прям жду, интересно. Не буду в этом уроке бежать вперёд паровоза и вставлять свои комментарии. Вам всех благ и продолжения уроков.

    • @tp2b
      @tp2b  4 роки тому +7

      Спасибо за добрые слова! Это очень помогает в работе над роликами!
      Да и вообще жить становится веселее :)

  • @MrHeavy-po2or
    @MrHeavy-po2or 2 роки тому +4

    у вас очень хорошее преподование и уроки,спасибо вам огромнейшее!!!!

  • @pavelabramov5446
    @pavelabramov5446 4 роки тому +4

    Наконец то для меня тема смысла написанного в цикле "Для Каждого" в Обработке проведения раскрыта. Каждый раз смотрел на код и видел знакомые слова, но окончательного понимания что за что отвечает и что куда вносится... не было. Пожалуй, это лучший разбор кода конструктора движений что я видел!

  • @romanpetrov8012
    @romanpetrov8012 4 роки тому +5

    Спасибо за урок! Все как обычно доходчиво и понятно.

  • @altaytagirov2225
    @altaytagirov2225 Рік тому +1

    Доброго времени суток! Здорово объясняете, отлично подход! Спасибо большое, всем удачи ребята!!!

  • @pvs2489
    @pvs2489 3 роки тому +2

    Спасибо за детальный разбор процедуры. Полезный контент! С меня лайк.

  • @alekseitrofimychev4352
    @alekseitrofimychev4352 Рік тому

    У вас талант объяснять и учить, не бросайте

  • @ЕкатеринаТихомирова-с9ъ

    Ты очень крутой. Браво🎉

  • @SowaMari
    @SowaMari 4 роки тому +4

    Спасибо большое! Как всегда, все очень интересно и доступно объяснили!!

  • @SvetlanaBova
    @SvetlanaBova 8 місяців тому

    Ну ведь не возможно не оставить комментарий! У вас безусловный дар объяснить сложное простым языком! Да, для начинающих это сложное. Нигде не видела такого: все самое лучшее в одном месте! Спасибо!

  • @ВикторияКравчук-х8з

    Спасибо! Крутые уроки, шикарная подача! С Вами весело и интересно))

    • @tp2b
      @tp2b  2 роки тому

      Добро пожаловать на канал!

  • @azbe1000
    @azbe1000 3 роки тому +2

    Спасибо,доступнее ваших уроков для понимания не встречал

    • @tp2b
      @tp2b  3 роки тому

      Стараюсь делать как можно проще. Рад что получается :)

  • @Dmitriy_Andreev
    @Dmitriy_Andreev 2 роки тому +2

    отлично доступно понятно, спасибо !

    • @tp2b
      @tp2b  2 роки тому

      Пожалуйста :)

  • @kazakvdele
    @kazakvdele 4 роки тому +2

    Спасибо, что добавил карту! Закинул тебе маленький донатик. Не останавливайся, буду спонсировать тебя регулярно по возможности). С Новым годом!

    • @tp2b
      @tp2b  4 роки тому

      Большое спасибо! Очень приятно.
      С Новым Годом!

  • @Doctordens
    @Doctordens Рік тому +1

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

  • @sgorshevskiy
    @sgorshevskiy 3 роки тому +1

    Фантастика, я впервые в жизни написал код(!!!!!!) УЖОС!!!! :))))

  • @АлександрНиколаевич-ъ6ъ

    Огромное спасибо!!! С большим удовольствием изучаю 1С с Вами.

    • @tp2b
      @tp2b  2 роки тому

      Добро пожаловать на канал :)

  • @1978alter
    @1978alter 3 роки тому +2

    Отличная подача информации. У вас талант.

    • @tp2b
      @tp2b  3 роки тому

      Спасибо, я стараюсь :)

  • @Сергей-ф7щ7в
    @Сергей-ф7щ7в Рік тому

    Спасибо за отличный урок.

  • @magnumopus9304
    @magnumopus9304 10 місяців тому

    Спасибо за Ваш труд.

  • @aleksandryushka9571
    @aleksandryushka9571 3 роки тому +1

    Спасибо за урок. Хороший материал. Все получилось

  • @MrHeavy-po2or
    @MrHeavy-po2or 2 роки тому +1

    спасибо за видео!

  • @shbayirbekov3443
    @shbayirbekov3443 4 роки тому +2

    Спасибо! Приятное и полезным)

  • @vadimfrolov8499
    @vadimfrolov8499 2 роки тому +1

    У себя переименовал регистр Продукты в РегПродукты, а таб.часть Продукты в ТабПродукты. Только так смог разобрать код, он стал более -менее читаемым для начинающих.

    • @tp2b
      @tp2b  2 роки тому

      Тогда уж РегНакПродукты и ТабЧатьПродукты :)
      Но нужно учиться ориентироваться в контексте... сейчас это непривычно, но тема будет раскрыта в 16м уроке и можно будет переосмыслить уже пройденный материал.

  • @anns-dr5qj
    @anns-dr5qj 7 місяців тому

    Олег, спасибо больше за урок! Я много пересмотрела разного вида материала и эта подача самая увсвояемая для меня. Радует сердце, что такие уроки есть! Хочется еще и еще и да, как и писал предыдущий комментатор я бы тоже подписалась ба Бусти или еще где чтобы иметь возможность заниматься с вами. Очень ждем вашего возвращения!

  • @vadimt.9695
    @vadimt.9695 3 роки тому

    Шикарнейший курс! Спасибо!

  • @ВераЮшкова-д3ю
    @ВераЮшкова-д3ю 3 роки тому

    Отличные уроки!

    • @tp2b
      @tp2b  3 роки тому

      Спасибо!

  • @panairomarg3843
    @panairomarg3843 6 місяців тому

    Олежке респект!

  • @marat2118
    @marat2118 2 роки тому

    Урок очень крутой !!!!!!!!

  • @Laurchic97
    @Laurchic97 3 роки тому +3

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

    • @tp2b
      @tp2b  3 роки тому +2

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

  • @АннаМакарычева-г8н
    @АннаМакарычева-г8н 2 місяці тому

    Добрый вечер) прохожу данное обучение, интересно, даже смогла внести сохраненные данные на новый комп) но тут проблема, на 24:55 где вы нажимаете на точку я не могу на нее нажать, как только не пробовала и комменты читала ниже, не смогла понять, подскажите еще варианты, пожалуйста😊

  • @vrchukrdina2570
    @vrchukrdina2570 2 роки тому

    Спасибо большое! Все понятнее и понятнее))))

  • @ГалинаЛавриненко-в1д
    @ГалинаЛавриненко-в1д 7 місяців тому +1

    Благодарю за лаконичные понятные уроки! Очень приятно у Вас учиться! Столкнулась с проблемой при записи в регистр на 13:22, у меня учебная версия 1С и в ней нет в правом верхнем углу 3 точки, у меня только крестик и "Еще", нигде не нашла "настройку панели навигации формы", подскажите пожалуйста есть ли это в учебной версии и где найти?

    • @tp2b
      @tp2b  7 місяців тому

      Стоит убедиться, что Вы поставили свежую платформу...

    • @Vanish325
      @Vanish325 6 місяців тому

      Аналогично, в чем может быть проблема? Версия свежая..🤔

    • @tp2b
      @tp2b  6 місяців тому

      @@Vanish325 Свежая.... какая?

    • @Vanish325
      @Vanish325 6 місяців тому

      @@tp2b Чекнул, у меня 8.3.24, на сайте есть 8.3.25 😅

    • @tp2b
      @tp2b  6 місяців тому

      @@Vanish325 в 8.3.24 не должно быть такой проблемы...
      в совсем старых версиях платформы было так...

  • @nakolenkah7006
    @nakolenkah7006 3 роки тому

    Нужно будет пересмотреть, спасибо

  • @MegaRomeo89
    @MegaRomeo89 Рік тому

    20:00 Как узнать, что за служебные данные "Движения"? Есть ли еще в документах подобного рода служебные данные? Какая структура этих данных, какие команды есть и как они пишутся? Откуда эта информация берётся?
    ТекСтрока*** это какая-то служебная переменная, я так понимаю, в объектах типа Документ? Где взять информацию обо всех подобных вещах?

  • @user-abc-abc
    @user-abc-abc 3 роки тому +1

    Thank you 😊

  • @ДмитрийХубаев
    @ДмитрийХубаев 3 роки тому

    Хорошая подача , продолжайте в том же духе

  • @Чёрнаякошка-ц6к
    @Чёрнаякошка-ц6к Рік тому +2

    Я думаю логичнее все-таки блок проверки таблицы на пустоту поместить выше и в случае успеха просто сделать Return из процедуры. А вообще очень не удобно на платформе реализован механизм обратных вызовов. Чем разрабам помешали функции? В случае успеха - не возвращать из функции ничего либо 0. А если проводку документа надо отменить то вернуть значение отличное от нуля. В графической библиотеке OpenGL это реализовано именно так. Если при вызове функции произошел сбой, то она вернет код ошибки.

  • @ogaffarov
    @ogaffarov 3 роки тому

    Спасибо. Всё четко и просто.

    • @tp2b
      @tp2b  3 роки тому

      Пожалуйста :)

  • @andrey3340
    @andrey3340 Рік тому

    Спасибо за помощь с регистрами - не понимал, почему не появляются, хотя мог бы догадаться

  • @max-ek5uu
    @max-ek5uu 3 роки тому

    Топчик, очень полезно, возможно благодаря вам я напишу курсач

    • @tp2b
      @tp2b  3 роки тому

      Какой ВУЗ?

    • @max-ek5uu
      @max-ek5uu 3 роки тому

      @@tp2b мирэа

  • @АртемКиселев-о4ъ
    @АртемКиселев-о4ъ 3 роки тому

    Супер!

  • @АлисаАлександрова-н7с

    Здравствуйте,спасибо за ваши уроки! Такого подробного объяснения еще не видела. И вопросы:
    1. Переменная Движения получается это тип данных структура?
    2. И каким образом Движение. Период и Движения. Продукт и т.п. сразу уходят в регистратор? ведь Вы говорите , что мы в документе , а получается видим колонки Регистратора. Почему тогда нельзя сразу написать Регистратор. НЕ могли бы Вы схематично изобразить как происходит передача из одной таблицы в другую.

  • @АлександрИманов
    @АлександрИманов 2 роки тому

    Спасибо большое автору, очень подробно все объясняет. На данный момент очень нравится даже вовлекать стало и сразу просмотрел 4 видео)))) Очень хотелось бы получать задания в конце урока, не прошу отвечать в личку каждому и проверять домашние задания так как на это уйдет уйма времени, а видео или фото правильного ответа в начале следующего ролика было б очень актуально. Вне зависимости от ответа автора и решения, буду советовать этот канал друзьям и близким так как многие хотят выбрать профессию, которая актуальна. ЕщеРазСпасибоБольшоеАвторуИПроцветанияКаналу )))

    • @tp2b
      @tp2b  2 роки тому

      Спасибо за добрые слова!
      В некоторых уроках есть задания...

    • @АлександрИманов
      @АлександрИманов 2 роки тому +1

      @@tp2b Спасибо, еще не дошел, только начал изучать. Удачного Вам дня))))

  • @ИванИванов-к7е3ъ
    @ИванИванов-к7е3ъ 2 роки тому

    22:47 почему не записывается Номер документы, Цена? и откуда появилась переменная ТекСтрокаПродукты?

    • @tp2b
      @tp2b  2 роки тому

      Вы не внимательны...

    • @ИванИванов-к7е3ъ
      @ИванИванов-к7е3ъ 2 роки тому

      @@tp2b на каком моменте ? (мин. сек)... если бы было понятно, то не возникли бы вопросы🙂

    • @tp2b
      @tp2b  2 роки тому

      тайм-код не подскажу, наизусть их не знаю.
      ТекСтрокаПродукты - переменная цикла.
      Номера документов записывать в регистр накопления... зачем?

    • @ИванИванов-к7е3ъ
      @ИванИванов-к7е3ъ 2 роки тому

      @@tp2b не на 12:14 ? но там только Продукт и Количество, а в Процедуре еще есть и Время - а оно почему прописывается и откуда берется? в табличной части нет этого реквизита
      в Регистре есть Количество, а почему стоимости нет? каждая хозяйственная операция должна иметь количественный и стоимостной измеритель
      Пардон за въедливость!)

    • @tp2b
      @tp2b  2 роки тому

      на 12:14 работа конструктора, это не совсем то...
      в первой части урока я рассказывал, что именно нужно записывать в регистр и зачем.
      а про циклы скорее всего рассказывал в предыдущих уроках, а ещё буду повторять в видосах Азбука 19,20,21

  • @albundy923
    @albundy923 8 місяців тому

    Я бы проверку на отсутствие строк в ТЧ сделал бы до заполнения движений, ибо зачем выполнять ненужные вычисления, если в итоге они все равно будут отменены )

  • @MrDesjatkov
    @MrDesjatkov 3 роки тому +1

    Правильно будет перебраны))

  • @soulmasterok4019
    @soulmasterok4019 7 місяців тому

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

    • @tp2b
      @tp2b  7 місяців тому

      Вариантов, как всегда несколько :)
      1. В настройках объекта, сделать реквизит обязательным к заполнению(будет ругаться при попытке проведения)
      2. В цикле проверять и там уже будет Если ТекущаяСтрока.Цена = 0 Тогда Отказ = Истина КонецЕсли;
      Мне кажется есть еще варианты... :)

    • @soulmasterok4019
      @soulmasterok4019 7 місяців тому

      @@tp2b Спасибо за ответ. Первый вариант нашёл, он даже попроще, но хотелось бы ещё разобраться со вторым. Я пробовал указать путь до Цены так: Продукты.Цена
      Но выдаёт ошибку при проведении, "Объект цена не обнаружен".
      P.S. С праздником )

  • @ЕленаСвятная-э2х
    @ЕленаСвятная-э2х 2 роки тому

    Спасибо за урок! А если несколько условий? на каждое условие делаем процедуру Если?

    • @tp2b
      @tp2b  2 роки тому

      Можно через ИначеЕсли...

  • @Dmitriy_Korol
    @Dmitriy_Korol 3 роки тому

    Здравствуйте. Благодарю вас за ваш труд. У меня нет кнопки как в вашей версии, для того чтобы настроить интерфейс (13:26). Версия у меня учебная 8.3. Но думаю причина не в этом.

    • @tp2b
      @tp2b  3 роки тому

      Здравствуйте.
      Пожалуйста :)
      8.3.?.?
      Возможно будет достаточно обновить учебную платформу на свежий релиз...

    • @Dmitriy_Korol
      @Dmitriy_Korol 3 роки тому

      @@tp2b точнее 8.3.8.1933. Посмотрю есть ли новая версия программы.

    • @tp2b
      @tp2b  3 роки тому

      Новая версия точно есть :) Посмотрите первый урок.

    • @Dmitriy_Korol
      @Dmitriy_Korol 3 роки тому

      @@tp2b смотрю вас с первого урока конечно. Скачал и установил версию 8.3.18.1128. Появилась кнопочка "меню" (три точки). Доступна настройка "окно", но нет поля "настройка панели навигации формы".
      Какая версия программы у вас?

    • @tp2b
      @tp2b  3 роки тому

      Сейчас использую 8.3.18.1208, но принципиальной разницы нет.
      Кнопки/Пункта меню "Настройка панели навигации формы" нет например в списке документов или в форме самого документа, если у документа еще не настроены движения(нет выбранных регистров на закладке Движения) или сделанные настройки её не применены(в заголовке окна дерева конфигурации горит * или ).
      Это первое, что приходит на ум...

  • @Эдуард-ы3э1ж
    @Эдуард-ы3э1ж 2 роки тому

    Добрый день, Олег!
    Уроки отличные!
    Не могли бы Вы выпустить урок по встроенному синатксис-помощнику, о том как им пользоаться.
    При самостоятельном изучении его содержания возникает много вопросов.
    Или Вы уже где-то об этом уже рассказывали?

    • @tp2b
      @tp2b  2 роки тому

      Здравствуйте, Эдуард.
      Пожалуйста, напишите поподробнее о вопросах и проблемах при работе с синтаксис-помощником.
      Пока не получается собрать объёмно проблемы новичков в этой части :(

  • @kolyaxaxaxa
    @kolyaxaxaxa 7 місяців тому +1

    А я делаю проверку заполнения табличных частей и реквизитов, выставляя в их свойствах выдавать ошибку

    • @tp2b
      @tp2b  7 місяців тому +1

      Тоже рабочий вариант, но нужно уметь и так и эдак :)

  • @lanaswetlanowa9060
    @lanaswetlanowa9060 3 роки тому

    Отличный материал!!!Все доходчиво, понятно, интересно, без воды. У меня вот такая проблема когда я нажимаю точку, но у меня не открывается выбор функции f или p. Есть еще способы вызвать это меню?

    • @tp2b
      @tp2b  3 роки тому

      Ctrl+Пробел
      но обычно это свидетельствует о том, что в коде или опечатка или платформа не может определить что это за тип/объект и подсказку дать не может.
      PS Спасибо за отзыв :)

  • @talas12341
    @talas12341 21 день тому

    а можно сделать, чтоб код писался в Visual Studio Code?

  • @MrsMyers-cc8cw
    @MrsMyers-cc8cw 4 роки тому +4

    По моему сейчас сообщение принято писать так:
    ТекстСообщения = "Документ не содержит строк!";
    Сообщение = Новый СообщениеПользователю;
    Сообщение.Текст = ТекстСообщения ;
    Сообщение.Поле = "Объект.ЧтоТоТам";
    Сообщение.Сообщить();

    • @tp2b
      @tp2b  4 роки тому +3

      Эта конструкция более функциональна и о ней мы тоже будем говорить, но потом.
      Для первых шагов, да и не только первых, вполне достаточно Сообщить().
      PS ИМХО

    • @melkiy1735
      @melkiy1735 3 роки тому +6

      @@tp2b Вот этих комментаторов "умников" больше всего не люблю. Если знаешь все, что же ты делаешь на канале для начинающих??? смешно))))

  • @ДмитрийШевчук-ю8м
    @ДмитрийШевчук-ю8м 10 місяців тому

    Здравствуйте, появилась такая проблема! Подскажите решение этой проблемы? Ошибка исключительной блокировки информационной базы!

  • @wot_blitz_minsk7046
    @wot_blitz_minsk7046 2 роки тому

    Здравствуйте. В моей учебной версии 1С к сожалению нету некоторых кнопок, про которые Вы рассказываете. Где можно скачать такую же как у Вас? Например нету кнопки как на 13:22 И нет кнопки ФУНКЦИИ ДЛЯ ТЕХНИЧЕСКОГО СПЕЦИАЛИСТА.

    • @tp2b
      @tp2b  2 роки тому

      Здравствуйте!
      Ответы + ссылки в первом уроке.
      Вам нужна более свежая учебная платформа, её можно бесплатно скачать с сайта 1С.

    • @wot_blitz_minsk7046
      @wot_blitz_minsk7046 2 роки тому

      @@tp2b Спасибо

  • @ЕвгенияМалькова-л8з
    @ЕвгенияМалькова-л8з 11 місяців тому

    Здравствуйте.
    Не могу понять откуда ошибка "Метод объекта не обнаружен (Приход)

  • @СергейТокарев-р2р
    @СергейТокарев-р2р 3 роки тому +2

    Привет , попробовал я свердловские булочки, оказалась так себе :)

    • @tp2b
      @tp2b  3 роки тому +3

      Отказываюсь в это верить :)

  • @timelforin418
    @timelforin418 11 місяців тому

    Хотелось бы уточнить. Что делать ссылками в объектах на справочники и тп. если как вы говорили информация при сохранении исчезнет. Я вот представляю ситуацию что меня посадили за живую бд и сказали исправить незначительную погрешность. И вот я на создавал объектов допустим и начал лепить эти ссылки в свойствах объекта, то получается это была бы катастрофа и мне пришлось бы откатывать всю бд до начала работы сегодняшнего дня( условно ) и получается при рабочей базе данных я никакие изменения подобные уже не смогу внести?
    простите за глупые вопросы я сам только дней 20 обучаюсь просмотрел 3 коротких курса и домашки немного по делал в этих рамках и по практиковался и несколько вебинаров посмотрел в том числе и ваши уроки на сегодняшний день до 8 урока... И решил для закрепления информации пересмотреть спустя несколько дней эти ролики и вот наткнулся на ваше замечание, что может слететь информация в объектах и это меня немного испугало. Я планировал идти учеником программиста, чтобы помогать ему и набираться знаний и опыта. Но если бы я сейчас не начал пересматривать материал для более детального ознакомления я бы получается испортил работу программисту в будущем потенциально. Так вот очень хотелось бы узнать как подобной ошибки избежать?
    Я скорее всего щас полезу в интернете копаться. Но если, это возможно хотелось бы узнать мнение такого специалиста как вы.

  • @НатальяПулинец-д6т

    Я с отставанием иду) Для меня неоднозначно понятие переменной в коде. Зеленое - комментарии, красное - некие ключевые слова. А синего много и разное. Вот есть и ДвижениЕ и ДвижениЯ. Можно про это поподробнее будет рассказать? Про виды и порядок записи переменных, параметров или что там еще есть. Спасибо!

    • @tp2b
      @tp2b  4 роки тому +1

      Вы правы :) Синего много, получается что всё остальное именно синее. А это и переменные и процедуры, и функции.
      Спасибо за подсказку! Подумаю как это лучше подать в видео.

  • @Irina_Khokhlova
    @Irina_Khokhlova 4 місяці тому

    Здравствуйте! А я вот в свойствах документа поставила проверку на заполнение (галочку) и мне пустой документ 1С не даёт провести. Но я думала, что этот запрет я увижу в коде… а нет.. Смотрю дальше))

  • @AlexMiron1990
    @AlexMiron1990 2 роки тому

    Еще вопрос, мне кажется или при ошибке в коде - система выдает причину ошибки и НОМЕР СТРОКИ кода с ошибкой....? Но при программировании - номмирация строк не отображается

    • @tp2b
      @tp2b  2 роки тому +1

      Если посмотреть в правы нижний угол, то, возможно, будете приятно удивлены.
      А еще Ctrl+G может пригодится :)

  • @vladimirdorshenko7310
    @vladimirdorshenko7310 2 роки тому

    Доброго времени. Я сразу не смог настроить интерфейс (панель навигации), т.к. в видео (в вашей конфигурации) кнопки настройки с правой стороны, а в более древних конфигурациях данная панель находится СЛЕВА (рядом с названием вашей конфигурации). Может кому то будет полезно.

  • @Анастасия-в4ъ6д
    @Анастасия-в4ъ6д 4 роки тому

    А мы тут ждём следующий выпуск со вчерашнего дня))

    • @tp2b
      @tp2b  4 роки тому

      Это очень даже приятно :)
      Выпуск почти готов.
      Выйдет скорее всего сегодня(в крайнем случае завтра).
      PS На канале было сообщение, что выпуск задерживается :(

  • @GITOMIR
    @GITOMIR 2 роки тому

    Хотел задать вопрос. Как можно еще включить настройку панели навигации, если у меня нет такой кнопки (три точки). У меня немного другой интерфейс программы (и верхняя командная панель не такая)

    • @tp2b
      @tp2b  2 роки тому

      Проверьте версию платформы...

  • @МихаилМихаилов-ы7и

    Крутые уроки. Спасибо! Подскажите пжлст почему, для того чтобы в регистрах отображалось наименование продукта, нужно в настройках регистров измерению "продукты" присвоить тип ссылающийся на продуктовый справочник? Мы же указали в конструкторе движений документа, чтобы он забирал данные в регистр из документа покупка со строки "продукт". Почему этого не достаточно? Получается регистр должен ссылаться и на документ и на справочник?

    • @tp2b
      @tp2b  2 роки тому

      1. Пожалуйста :)
      2. Всё просто... в регистре(в каждой записи регистра) мы храним ссылку на продукт... чтобы там можно было хранить ссылку на продукт, нам нужно в настройках измерения указать этот тип, как допустимый.
      От обратного... мы можем в каждой ячейке(измерения/ресурсы/реквизиты) каждой записи регистра хранить только данные тех типов, котрые разрешены для каждой ячейки записи(измерения/ресурса/реквизита)
      3. Записи регистра ссылаются(содержат ссылки) на необходимые данные. т.к. мы эти данные в самом регистре не храним, за исключением простых(не ссылочных) типов, таких как число, строка, булево, дата и т.д.

  • @НатальяМоскаленко-ш3ш

    Скажите пожалуйста, а возможно ли увидеть запись в регистре из документа , если настройка панели навигации формы отсутствует? Версия 1С у меня учебная.

    • @tp2b
      @tp2b  Рік тому

      Ни кто не мешает вынести на форму документа списки записей регистров, или просто получать данные запросом и показывать их в разных вариантах.... но зачем? :)

  • @Анастасия-в4ъ6д
    @Анастасия-в4ъ6д 4 роки тому +2

    Здравствуйте! Спасибо за урок! А если в регистре нет, например товара Булочка, а мы хотим провести документ Продажа (в которой есть Булочка), то нужно будет писать что-то дополнительное в Обработке Проведения чтобы нам показало ошибку, или система сама выдаст ошибку без вмешательств?

    • @tp2b
      @tp2b  4 роки тому +7

      Здравствуйте :)
      Документ создаёт записи в регистре, т.е. сначала там ни чего нет.... когда документ создаёт записи, они заполняются(код в Обработке проведения) и данные из документа попадают в записи регистра.
      В нашем случае, какой Продукт указан в документе, такой и попадёт в записи регистра.
      Если мы завели булочку в справочнике продукты, то она может быть использована и в документе и в регистре, где есть реквизит(поле/колонка) с этим типом.
      Еще раз....
      1. булочка есть в справочнике
      2. булочку указали в документе(ссылку на булочку)
      - проводим документ -
      3. булочка попадает в записи регистра(ссылку на булочку)
      -----------------------------------
      Сама булочка хранится только в справочнике, а в документе и в регистре только ссылка на эту булочку.

    • @rockleejkooo
      @rockleejkooo 4 роки тому +1

      придется отдельно писать проверку остатков, иначе булочку просто проведем с видом движения Расход, и по факту остаток будет -1. но это явно тема следующих занятий

    • @tp2b
      @tp2b  4 роки тому +2

      До проверки остатков, еще нужно много всего научится делать :)

    • @MrsMyers-cc8cw
      @MrsMyers-cc8cw 4 роки тому +1

      @@tp2b Насколько помню, самый простой вариант с использованием вложенного запроса. Основной запрос к РегиструНакопления Остатки, вложенный ( Табличная часть документа )

    • @Анастасия-в4ъ6д
      @Анастасия-в4ъ6д 4 роки тому +1

      @@tp2b Спасибо за ответ, буду с нетерпением ждать следующих занятий!

  • @jlktkrftgjhuoij
    @jlktkrftgjhuoij 3 роки тому

    Не лучше сначала проверить заполненность табличной части, а потом делать движения?

  • @Виталий-н1е5х
    @Виталий-н1е5х 4 роки тому

    Хочется научиться мыслить алгоритмически, чтобы например самому можно было написать Обработку проведения без конструктора. Может посоветуешь что почитать?

    • @tp2b
      @tp2b  4 роки тому +3

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

    • @ВладимирБородулин-п9ц
      @ВладимирБородулин-п9ц 4 роки тому +1

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

  • @ser4ik22
    @ser4ik22 Рік тому

    Всё делал как на видео, но при использовании функции Если вылазит ошибка. Пытаюсь провести и система жалуется на тип Число, не могу решить проблему

    • @tp2b
      @tp2b  Рік тому

      Если всё как на видео, то ошибки не будет.
      Где-то что-то пропустили... :(
      Если нужна помощь, пора на бусти :)

  • @НинаАнкудинова-д4х

    Добрый вечер. У меня проблемка) Выражение не появилось, в поле кол-во. (12.08) После того как нажала , заполнить выражение.

    • @tp2b
      @tp2b  3 роки тому +1

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

  • @radio_records
    @radio_records 10 місяців тому

    А кухню как сначала создать?

  • @AlexMiron1990
    @AlexMiron1990 2 роки тому

    У меня почему то в покупках у ФудКорта не отображается сумма документа, хотя в самой покупке так же указана Булочка 1 шт и цена 100р

    • @AlexMiron1990
      @AlexMiron1990 2 роки тому +1

      всё, разобрался. цену 100р вбил, а саму сумму документа не указал (Не стал коммент удалять, может кому полезно будет)

  • @serj_4xan
    @serj_4xan 2 роки тому

    Выгрузку в конце видео не сделали))

  • @kozainvest
    @kozainvest 7 місяців тому

    колонка количество осталась пустая не могу найти ошибку, как будто на что то не сослалась...

    • @kozainvest
      @kozainvest 7 місяців тому

      у меня всё получилось, оказывается я просто опечаталась в словах и названиях. БлагоДарю! Ничего лучше этого курса не встречала

  • @Ольга-р8ц1п
    @Ольга-р8ц1п 3 роки тому

    Спасибо за уроки! Я так понимаю, что каждый пользователь в компании должен сам настраивать интерфейс, чтобы регистр продукты появился в покупках? Это же, наверное , неудобно всем объяснять. В конфигураторе может как-то можно настроить?

    • @tp2b
      @tp2b  3 роки тому +1

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

    • @Ольга-р8ц1п
      @Ольга-р8ц1п 3 роки тому

      @@tp2b понятно, спасибо за ответ!

    • @tp2b
      @tp2b  3 роки тому

      Не за что.
      Хорошего вечера.

  • @october2866
    @october2866 3 роки тому

    Подскажите, пожалуйста, там где строчка Записывать = Истина, она позволяет, получается, записать движения в регистр сведений. А строчка Очистить(), что она даёт, что очищает?

    • @tp2b
      @tp2b  3 роки тому

      Пожалуйста, указывайте тайм-коды, увы я не помню все видео наизусть.

    • @october2866
      @october2866 3 роки тому

      @@tp2b 19:53. Правда, у вас там нет строчки Очистить(), но её тоже зачем то в коде используют?

    • @tp2b
      @tp2b  3 роки тому

      Если в настройках объекта не выставлено, что проводки удаляются автоматически, то нужно это делать вручную.

    • @october2866
      @october2866 3 роки тому

      @@tp2b спасибо!

  • @dima_DBD
    @dima_DBD 7 місяців тому

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

    • @tp2b
      @tp2b  7 місяців тому

      Проверяйте еще раз...

  • @geroin6294
    @geroin6294 5 місяців тому

    Она ожила!

  • @НатальяЛапошко-ш8т

    Здравствуйте, совсем недавно начала обучение по Вашему курсу. Нахожусь в 5 уроке, у меня не появляется гиперссылка Продукты ,в окне предприятия. Выполняю все пошагово . Это 13 минута видеоурока. Спасибо

    • @tp2b
      @tp2b  2 роки тому

      Здравствуйте!
      Первое что приходит в голову:
      1. Старая платформа
      2. Вы не назначили документ регистратором
      3. Не там ищите

    • @НатальяЛапошко-ш8т
      @НатальяЛапошко-ш8т 2 роки тому

      @@tp2b Спасибо большое , разобралась. все получилось.

  • @ВиталийУдарцев-п2б

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

    • @tp2b
      @tp2b  2 роки тому

      Концепция 1С немного другая, можно сразу справочники наполнять, можно по мере работы в программе.
      А дальше в поле можно ввести начало названия магазина и ссылка будет предложена/поставлена платформой автоматически.

  • @Виталий-н1е5х
    @Виталий-н1е5х 4 роки тому

    Настройка панели навигации формы в учебной версии через Вид заходит, через окно нет

    • @tp2b
      @tp2b  4 роки тому

      Релиз платформы тот же?

    • @Виталий-н1е5х
      @Виталий-н1е5х 4 роки тому

      @@tp2b 1С:Предприятие 8.3, учебная версия (8.3.8.1933)

    • @tp2b
      @tp2b  4 роки тому

      Виталий, ставьте свежую учебную платформу, там интерфейс немного другой.

  • @МаринаЛактионова-я2ы

    Добрый день! У меня такая проблема: конфигуратор стал писать, что нарушена целостность структуры конфигурации, попробовала почистить кеш- не помогло, также не грузить вашу ИБ ( пробовала добавить), пишет, что загружена, просит перезапустить конфигуратор и ничего, как была пустая конфигурация, так и осталась (( подскажите пожалуйста, что можно сделать ((

    • @tp2b
      @tp2b  2 роки тому

      Так дистанционно, сложно сказать....
      Перепроверил файлы к 5му уроку, выгрузка рабочая.
      Не понял, что значит "не грузить вашу ИБ ( пробовала добавить)".
      Создайте новую пустую базу, загрузите туда конфигуратором базу из прикрепленного комментария и всё должно работать.
      Если не работает, то может быть миллион причин, от проблем с оборудованием, до вирусов, неправильных действий пользователя и т.д. и т.п.

    • @МаринаЛактионова-я2ы
      @МаринаЛактионова-я2ы 2 роки тому

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

    • @tp2b
      @tp2b  2 роки тому

      попробуйте еще раз выкачать файл базы урока.
      возможно, Вы грузите что-то не то....
      Если Вы загружаете файл выгрузки урока в новую пустую базу, то всё должно работать правильно.

  • @СергейГрачев-у6й
    @СергейГрачев-у6й 2 роки тому +1

    потому что у нас могут быть сыпучие булочки ))) 🤣🤣🤣

  • @d7kino
    @d7kino 3 роки тому

    Здравствуйте, делал всё по вашим инструкциям, но при переходе в предприятие появляется ошибка, что в модуле ошибка , а при проведение появляется ошибка:
    {Документ.Покупки.МодульОбъекта(18,1)}: Неопознанный оператор

    • @tp2b
      @tp2b  3 роки тому

      Проверяйте код...
      Какая-то конструкция не закрыта или лишний раз написали КонецПроцедуры...

    • @d7kino
      @d7kino 3 роки тому

      @@tp2b С проблемой вроде бы как разобрался, из-за моих переходов по коду выходит эта ошибка, если где-то я оставляю пробел, то появляется эта ошибка

    • @tp2b
      @tp2b  3 роки тому +1

      Пробел это тоже символ, иногда он может оказывать существенное влияние на код...

  • @SalamPeople
    @SalamPeople 3 роки тому

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

    • @SalamPeople
      @SalamPeople 3 роки тому

      Все исправил! Дело было в версиях, скачал последнюю 1С:Предприятие 8.3, учебная версия (8.3.19.1150)

    • @tp2b
      @tp2b  3 роки тому +1

      Добрый день.
      Да, ставьте актуальный релиз и будет проще.
      В старой версии немного по другому настраивается.

    • @SalamPeople
      @SalamPeople 3 роки тому

      @@tp2b А подскажите пожалуйста, вот эти 16 уроков это весь курс, или еще будет продолжение ?

    • @tp2b
      @tp2b  3 роки тому +1

      Это только первый сезон :)
      Работа над новым в процессе... если не разболеюсь, то в течении недели выйдет новая серия.

    • @SalamPeople
      @SalamPeople 3 роки тому

      @@tp2b Крепкого вам здоровья, и огромное спасибо за проделанную работу.

  • @cemilheyderov9983
    @cemilheyderov9983 3 роки тому

    Если Продукты.Количество()=0 Или Магазин.Пустая() Тогда
    Отказ=Истина;
    КонецЕсли;
    еше надо проверит если реквизит не пустой

    • @PTolkachev
      @PTolkachev 3 роки тому

      А ещё надо проверить указан ли товар, цена и количество. Да и делаются такие проверки в отдельной процедуре (а в большинстве случаев даже код не нужен, достаточно "галочки" для обязательных реквизитов поставить и платформа сама всё проверит), а не в обработчике проведения. Только тема видео о другом и для примера того, что есть достаточно.

  • @DashyFoxx
    @DashyFoxx 2 роки тому

    Не знаю почему, но перед созданием коллекции с движениями не забудьте ее очистить... Не знаю что произошло, но в одной паре документа и регистра у меня все хорошо, в другой - дублировались движения, так как в коллекции перед добавлением находились старые данные и движение дублировалось. Решила так
    Движения.Продукты.Очистить();
    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
    Движение = Движения.Продукты.Добавить();
    Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
    Движение.Период = ЭтотОбъект.Дата;
    Движение.Продукт = ВыборкаДетальныеЗаписи.Продукт;
    Движение.Количество = ВыборкаДетальныеЗаписи.Количество;
    Движение.Сумма = ВыборкаДетальныеЗаписи.Сумма;
    КонецЦикла;
    Движения.Продукты.Записывать = 1;
    Движения.Продукты.Записать(1);
    Движения.Продукты.Записывать = 0;
    От греха нафиг подальше. Не люблю закрытые черные ящики, в которых не весть что творится..

    • @tp2b
      @tp2b  2 роки тому

      В свойствах(настройках) самого документа есть возможность управлять этим поведением коллекции движений. Так что это не такой уж и черный ящик :)

    • @DashyFoxx
      @DashyFoxx 2 роки тому

      @@tp2b А где там? Потому что в свойствах все одинаково было, для разных пар дока и регистра, и код одинаковый, а поведение разное, может я что не замечаю.. Но вроде бы настройки по всем вкладкам одинаковые и по свойствам тоже

    • @tp2b
      @tp2b  2 роки тому

      Там где "Движения"

  • @AlexMiron1990
    @AlexMiron1990 2 роки тому

    Ну вот, опять... всё так хорошо начиналось и приехали, у меня нету "настройки управления навигации"

    • @AlexMiron1990
      @AlexMiron1990 2 роки тому

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

    • @tp2b
      @tp2b  2 роки тому

      Поставьте актуальную версию платформы, иначе Вас ждут и другие сюрпризы впереди...

  • @talas12341
    @talas12341 18 днів тому +1

    Движение.Продукты.Записывать = Истина; и Отказ = Истина;
    это они одну функцию выполняют? не совсем понятно

    • @talas12341
      @talas12341 18 днів тому

      или в первом случае она просто не записывает в регистр, а во втором ошибку показывает?

  • @andreypilipchuk5733
    @andreypilipchuk5733 2 роки тому

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

    • @tp2b
      @tp2b  2 роки тому

      Ход Ваших мыслей правильный, смотрите уроки дальше :)

  • @АлексейГусев-е8г
    @АлексейГусев-е8г 8 місяців тому

    Добрый день!
    Если честно, то что касается разбора написания кода, то тут вообще стало ничего непонятно. О-ооочень сложно и запутанно.

    • @tp2b
      @tp2b  8 місяців тому

      Спасибо за обратную связь.
      Увы, лучше пока не умею, но буду стараться!

  • @vladmeletsky6057
    @vladmeletsky6057 Рік тому

    В данном контексте нужно писать "не возможно" ( раздельно). Совет от знатока русского языка.😂

    • @tp2b
      @tp2b  Рік тому

      Спасибо :)