Перечисления в 1С и в чем необходимость изучать запросы

Поділитися
Вставка
  • Опубліковано 15 чер 2017
  • Что такое перечисления в программировании 1С и как их использовать. Конкретные примеры их использования.
    Проверки в документах и важность изучения консоли запросов.
    Наша статья:
    programmist1s.ru/perechisleniy...
    Читайте статьи по 1С на нашем сайте:
    programmist1s.ru/materialyi-po...

КОМЕНТАРІ • 83

  • @stainhurt10
    @stainhurt10 5 років тому +21

    Этот плейлист лучшее что есть в инете по теме

  • @user-rd2qs6ek1u
    @user-rd2qs6ek1u 6 років тому +14

    Чувствуется, что Илья получает прям получает удовольствие от процесса. If you know what i mean ; - ) Шутка, конечно) Большое Вам спасибо, энтузиазм заразителен и смотреть становится интереснее.

  • @Rudym74
    @Rudym74 7 років тому +72

    Не понятно, почему в документе Увольнение, который копировался из документа КадровоеПеремещение, в форме редактирования стали недоступны поля "Должность", "Подразделение" и "Оклад".

    • @IlyaLeontyev
      @IlyaLeontyev 7 років тому +50

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

    • @nztex1447
      @nztex1447 6 років тому +8

      Написали, бы что это свойство находится в свойствах ФОРМЫ документа, а то непонятно где это искать, в свойствах реквизита документа, или просто в свойствах документа.

    • @darkdoge9573
      @darkdoge9573 5 років тому +18

      Тоже сидел 3 раза пересматривал. Думал что пропустил этот момент.

    • @mone2002
      @mone2002 4 роки тому +17

      Отвечу тут, может кому пригодится: Причина в том, что были проделаны манипуляции с формами документов. Которые почему-то в ролик не вошли. Возможно не позволил хронометраж. Что было сделанно: были сняты флажки доступности в свойствах поля (документ-форма-двойной щелчок на поле формы- снять галку доступность). Изменено название документа в форме, чтоб не было надписи: "Прием на работу: Увольнение (Создание)".
      ну и мне кажется что основная задача акиех роликов это привлечь внимание к персоне/сайту/организации для продвижения своих услуг, а не для реального обучения (мое мнение, не факт, что верное.). Но и за то что сделано огромное СПАСИБО!

    • @user-yj6cn8cg1t
      @user-yj6cn8cg1t 2 роки тому +1

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

  • @user-fb5wv7ix4y
    @user-fb5wv7ix4y 2 роки тому

    Какие же крутые ролики! И доходчиво, и не скучно.

  • @IvanRSH
    @IvanRSH 3 роки тому +8

    Илья, спасибо за проделанную работу, это в тысячу раз понятнее любых учебников по 1С!

  • @Anna.Chocola
    @Anna.Chocola Рік тому +1

    Илья, Вы супер, слушать Вас одно удовольствие. максимально понятно и весело)

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

    Спасибо за видосы!)))

  • @user-rd8ox4rr8q
    @user-rd8ox4rr8q 5 років тому +6

    Юмор в этом уроке прям порадовал!!!) Да, да, и ещё раз да!) Спасибо!

    • @user-qw1yy6ru9f
      @user-qw1yy6ru9f 3 роки тому

      не дает сохранить документ кадровое перемещение
      Ошибка при выполнении обработчика - 'ОбработкаПроведения'
      по причине:
      {Документ.КадровоеПеремещение.МодульОбъекта(11)}: Поле объекта недоступно для записи (КадровыеПеремещения)

  • @user-tm1pl5rm5e
    @user-tm1pl5rm5e 6 років тому +3

    Молодчага! Польза с юморком

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

    Спасибо!

  • @user-wy7yb1zy1t
    @user-wy7yb1zy1t 4 роки тому +6

    "К тому-же мне надо было как-то рассказать про тему... в конце концов" )))))))))))!!!! Класс! Молодчага! Улыбнул! "А Иванов у нас еще не получал!" Так еще лучше запоминается материал!!

  • @wyncherreload2649
    @wyncherreload2649 5 років тому +3

    Переменая не определена(Перемещения) обрыл весь интернет.В видео всё работает.

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

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

  • @user-ud4cs5zd3q
    @user-ud4cs5zd3q 4 роки тому

    Благодарю

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

    спасибо!!!

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

    Круто и весело )
    Я уже во все въехал, готов хоть сейчас топать программистом 1С работать.. и автозаполнение имени-профессии, к этому моменту, уже сам разобрался, сделал..

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

      К сожалению всё о чем рассказывает автор бесконечно далеко от реальных задач =)

  • @user-ew6ie6ic1b
    @user-ew6ie6ic1b 2 роки тому

    Не меняется никогда)))) Как раз Наш случай! (про оклад)

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

    Харизма на высоте у автора)))😁

  • @evgenijovcharenko5588
    @evgenijovcharenko5588 6 років тому +5

    Не могу понять, зачем создавать еще два документа, если поле ПризнакИзмененияСостояния можно разместить на форме документа КадровоеПеремещение (например) и при движении документа передавать его значение в регистр сведений...

  • @user-rx8tn3lg5y
    @user-rx8tn3lg5y 2 роки тому +6

    После проведения скопированных документов "Увольнение" и "КадровоеПеремещение" поля "Сотрудник", "Должность", "Подразделение" и "Оклад" записываются как пустые, а дата записывается как текущее время, какую бы я ни выставил в форме. Ещё и в Регистре Сведений записи не добавляются, а перезаписываются (то есть вместо записи Приём на работу появляется запись Перемещение)
    P.S. Если ручками документы создавать, а не копировать, то всё работает

    • @user-fz8cb7zh9v
      @user-fz8cb7zh9v 2 роки тому +2

      СПАСИБО!!!))))) Я три раза пересматривал, даже документ заново создавал, с ноля!) Теперь только не понятно почему при копировании так происходит.

    • @anastasiyaosadcheva4971
      @anastasiyaosadcheva4971 2 роки тому +5

      Тоже так получилось(((( Муж айтишник, Слава Богу:) Заходим в режиме Конфигуратора в ФормуДокументаУвольнение или Перемещение, два раза клацаем по полю "должность" , в открывшимся окне "Данные" выбираем "Должность" , по полю "Подразделение", в "Данные" выбираем Подразделение. Надеюсь понятно...

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

      @@anastasiyaosadcheva4971 а как с датой и время поступить? что бы не текущее время было, а какое поставлю

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

      @@host9580 а когда Вы клацаете 2 раза по полю «дата» в значении «данные» у Вас стоит «Дата»?

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

      И ещё подскажите, стоит галочка в значении «доступность»?

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

    0:20 -
    - Ты уволен
    - Почему?
    - Ты мне надоел!
    😂

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

    Здравствуйте меня нужно как делать расписание для сотрудник и учет клиенты 1с: предприятие 8

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

    здравствуйте! подскажите, нужно ли заучивать всё, что мы проходим на уроках, так чтобы суметь повторить всё это самостоятельно?

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

    Предыдущие уроки: у нас все классно, все хорошо
    Это видео: Илья Леонтьев работал над шуткой 15 минут

  • @ruko9597
    @ruko9597 5 років тому +1

    ЗДРАВСТВУЙТЕ, ИЛЬЯ!
    Мучает меня вопрос, нигде не нашел ответа. Когда Вы в документах "КадровоеПеремещение" или ,например, "Увольнение" изменяете запись, вы нажимаете на "ОК", но информация также добавляется в регистр сведений "КадровыеПеремещения". Тогда в чем смысл кнопки "Провести", если и без нее информация автоматически обновляется в регистрах?И что делать,если мне не нужно, чтобы она автоматически обновлялась?
    Очень жду Вашего ответа)

    • @32fff32
      @32fff32 5 років тому +1

      Жмите записать и закрыть... Будет сохранен док без проведения

    • @IlyaLeontyev
      @IlyaLeontyev 5 років тому +2

      Кнопка "ОК" последовательно выполняет действия "Провести" и "Закрыть". Если вам нужно не проводить документ, а просто его закрыть, то просто используйте кнопку "Закрыть".

  • @imphoteb
    @imphoteb 6 років тому +6

    Илья, подскажите, почему программа при Перемещении или при увольнении пишет: Запись с такими ключевыми полями существует!: КадровыеПеремещения: Иванов Иван Иванович (Регистр сведений: Кадровые перемещения; Номер строки 2)... Не могу понять. Все проверил.
    Спасибо.

    • @user-me1di9wk7f
      @user-me1di9wk7f 6 років тому +1

      Наверное Вы указали периодичность в течении дня или больше

    • @nikolaykrakhmalev7003
      @nikolaykrakhmalev7003 5 років тому

      @@user-me1di9wk7f У меня такая же фигня, периодичность подчинена регистратору стоит

    • @user-me1di9wk7f
      @user-me1di9wk7f 5 років тому

      ​@@nikolaykrakhmalev7003​, обратите внимание на дату проводки документа, на измерения (правильно ли все указано) и так же убедитесь, точно ли вы выбрали то подчинение которые Вам нужно.

    • @okKreits
      @okKreits 5 років тому +2

      Была такая же проблема, просто прописываешь в модулях объектов каждого документа - Движение.Период=Дата;

    • @user-xt6it2cx2u
      @user-xt6it2cx2u 3 роки тому

      Когда первый раз за Ильёй делала, всё работало. Потом решила все объекты конфигурации удалить и сделать всё заново самостоятельно. В итоге стала появляться такая ошибка. И период меняла, и даты, и заново всё удаляла - ничего не помогает. В итоге создала новую базу и опять сделала по-новому. Ошибка не появляется. Такое ощущение, что где-то данные сохраняются даже после удаления, и "Данные с такими ключевыми полями" уже где-то прописаны. Знающие люди, разъясните, пожалуйста.

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

    Не знаю, что я делал не так, вроде как вы, но у меня при создании документа на увольнение была возможность выбора вручную данных ФИО подразделение оклад... что я делал не так?

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

    вот так пообщешал увеличение зп до 100к а в итоге понизил Безденежных и уволил дважды причем. Типичный владелец бизнеса)

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

    на тайминге 13:38 вы говорите, что сотрудник не может быть принят на работу два раза. Вполне возможно если это он совмещает две должности, то почему бы и нет и какой контроль поставишь если на работу принимается полный тезка уже принятого сотрудника. Так что с этим должен разбираться кадровик по моему мнению.

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

      Для первого случая есть флаг совместительства и, наверное, одноимённый документ)

  • @user-js8mg6jl3v
    @user-js8mg6jl3v Рік тому +1

    У кого появилась ошибка: Запись с такими ключевыми полями существует. Я решил так: Открываете документы КадровоеПеремещение и Увольнение проходитесь по всем полям по очереди и ставите соответствующие данные для них. Например, выделили поле Номер - в Свойствах - Данные тоже ставим Номер, далее поле Дата, ставим Данные - Дата, Сотрудник - Сотрудник и т.д. Потом открываете модуль объекта на этих документах (где написан обработчик и вставляете строку "Движение.Подразделение = Подразделение;" - не критично, но я заметил что не записываются эти данные в регистр сведений и решил исправить). Вуаля у меня заработало

    • @user-yx8rh8cb4v
      @user-yx8rh8cb4v Рік тому

      Спасибо, мил человек!)

    • @user-js8mg6jl3v
      @user-js8mg6jl3v Рік тому

      @@user-yx8rh8cb4v рад, что помог)

    • @user-rz9jt3jv3j
      @user-rz9jt3jv3j 10 місяців тому

      Можно сделать проще . В свойстве регистра сведений , в поле переодичность -> поставить в пределах секунды

  • @shamilbekirov9745
    @shamilbekirov9745 5 років тому

    1.Обьясните мне плиз движение.сотрудник=сотрудник=что куда движется, что куда записывается?
    2.И зачем мы в модуле документов писали
    Движение. причина изменения состояния = перечисления причины изменения состояния и прием на работу?

  • @createtw7628
    @createtw7628 5 років тому +2

    Не могу отобразить оклад. Пишет, что поле объекта не обнаружено. Хотя в модуле объекта всё указал правильно. И с перемещением то же самое. С чем это может быть связано?

    • @z-blog.
      @z-blog. 20 днів тому

      Нужно было также создать Оклад в Регистры сведений - Кадровые перемещения - Ресурсы (Создать "Оклад")

  • @findingaleks
    @findingaleks 2 місяці тому

    юмор топчик)

  • @shamilbekirov9745
    @shamilbekirov9745 5 років тому +1

    Чем справочники отличаются от регистров?
    И там и там хранятся данные

    • @IlyaLeontyev
      @IlyaLeontyev 5 років тому +8

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

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

    В регистре сведений поле сотрудник не заполнилось, ищу ошибку

  • @user-uf5sv1wi1p
    @user-uf5sv1wi1p 3 роки тому

    А у меня при проведении кадрового перемещения сразу ошибка вылезет prnt.sc/vpry75

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

    *ПричинаИзмененияСостояния - зачем эта "городушка"?*
    *Есть поле "Родитель", в нём и указывается документ произведший запись в регистр.*
    _Можете меня поправить если считаете нужным._

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

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

  • @user-yw3mf6of1b
    @user-yw3mf6of1b 2 роки тому +2

    После заполнения форм "Кадровое перемещение" и "Увольнение" в списке самих документов отображается только Дата, но не заполняются поля Сотрудник, Должность, Подразделение, Оклад. В "Прием на работу" все нормально и составлено идентично остальным документам. Почему так может быть?

    • @user-du6fk1hi5l
      @user-du6fk1hi5l 2 роки тому

      таже история, не разобрались?

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

      @@user-du6fk1hi5l таже ошибка получилась)) где-то видимо промелькнула невнимательность))

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

      чуть ниже в комментариях есть подсказка

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

      @@slemjkee а гже это подсказка? не нашёл) У меня такая же проблема и ошибку выдаёт система..

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

      @@labs8752 ниже комментарии от Дмитрия Копперфильда, вот в той ветке комментов есть ответ, от Анастасии Осадчевой

  • @user-iw6bq9lo8d
    @user-iw6bq9lo8d 5 років тому +1

    Почему у меня форма документа Увольнение называется "Прием на работу:Увольнение"???

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

      Чудеса монтажа видео.
      Нужно зайти в ФормуДокумента Увольнение, и в свойствах формы, там где Основные: Заголовок, переименовать на Увольнение.

  • @user-eh1et6ls8q
    @user-eh1et6ls8q  7 років тому +2

    Что такое перечисления в программировании 1С и как их использовать. Конкретные примеры их использования.
    Проверки в документах и важность изучения консоли запросов.
    Наша статья:
    programmist1s.ru/perechisleniya-1s/
    Услуги 1С программиста в Москве:
    1cproger.ru/
    Читайте статьи по 1С на нашем сайте:
    programmist1s.ru/materialyi-po-1s/

  • @bitterberry7008
    @bitterberry7008 3 місяці тому

    составные ключи в бд 😮

  • @denweter974
    @denweter974 5 років тому +2

    Чем дальше, тем никакой системности, всё сумбурно: делаем так, потом так, идём туда сюда получилось это, потом вот это.

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

    9:04 Не вижу ничего смешного в окладе 50 000, некоторые и на 30 000 живут... Не надо выражать свое отношение, не приятно когда кто то смеется над такой зарплатой, особенно если зритель зарабатывает меньше 50тр.

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

    Это то, чем занимается программист на платформе 1С? Да уж... работать на этой платформе - чисто говно жрать ложками.
    А ролик хороший, автору спасибо!

  • @user-gc4fp9up4h
    @user-gc4fp9up4h 7 років тому

    последние 2 минуты видео - trash talk. зачем?

    • @user-eh1et6ls8q
      @user-eh1et6ls8q  7 років тому +7

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