Перечисления в 1С и в чем необходимость изучать запросы
Что такое перечисления в программировании 1С и как их использовать. Конкретные примеры их использования.
Проверки в документах и важность изучения консоли запросов.
Наша статья:
programmist1s.ru/perechisleniy...
Читайте статьи по 1С на нашем сайте:
programmist1s.ru/materialyi-po...
Пікірлер: 82
Этот плейлист лучшее что есть в инете по теме
Не понятно, почему в документе Увольнение, который копировался из документа КадровоеПеремещение, в форме редактирования стали недоступны поля "Должность", "Подразделение" и "Оклад".
@IlyaLeontyev
7 жыл бұрын
Спасибо за вопрос ) Это ошибка монтажа. Для каждого из этих полей было отключено свойство "Доступность". Альтернативный вариант решения - установить свойство "Только просмотр". Смысл решения в том, что в документе-увольнении бессмысленно указывать эти значения. В увольнении мы по идее должны эти поля автоматически заполнять при выборе сотрудника.
@nztex1447
6 жыл бұрын
Написали, бы что это свойство находится в свойствах ФОРМЫ документа, а то непонятно где это искать, в свойствах реквизита документа, или просто в свойствах документа.
@darkdoge9573
5 жыл бұрын
Тоже сидел 3 раза пересматривал. Думал что пропустил этот момент.
@mone2002
4 жыл бұрын
Отвечу тут, может кому пригодится: Причина в том, что были проделаны манипуляции с формами документов. Которые почему-то в ролик не вошли. Возможно не позволил хронометраж. Что было сделанно: были сняты флажки доступности в свойствах поля (документ-форма-двойной щелчок на поле формы- снять галку доступность). Изменено название документа в форме, чтоб не было надписи: "Прием на работу: Увольнение (Создание)". ну и мне кажется что основная задача акиех роликов это привлечь внимание к персоне/сайту/организации для продвижения своих услуг, а не для реального обучения (мое мнение, не факт, что верное.). Но и за то что сделано огромное СПАСИБО!
@user-yj6cn8cg1t
2 жыл бұрын
У меня тот же вопрос возник, а в своей версии я вообще эти поля удалил, так как логично, что при увольнении эти поля вовсе не нужны
Чувствуется, что Илья получает прям получает удовольствие от процесса. If you know what i mean ; - ) Шутка, конечно) Большое Вам спасибо, энтузиазм заразителен и смотреть становится интереснее.
Какие же крутые ролики! И доходчиво, и не скучно.
Илья, Вы супер, слушать Вас одно удовольствие. максимально понятно и весело)
Илья, спасибо за проделанную работу, это в тысячу раз понятнее любых учебников по 1С!
Молодчага! Польза с юморком
Юмор в этом уроке прям порадовал!!!) Да, да, и ещё раз да!) Спасибо!
@user-qw1yy6ru9f
3 жыл бұрын
не дает сохранить документ кадровое перемещение Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {Документ.КадровоеПеремещение.МодульОбъекта(11)}: Поле объекта недоступно для записи (КадровыеПеремещения)
Не могу понять, зачем создавать еще два документа, если поле ПризнакИзмененияСостояния можно разместить на форме документа КадровоеПеремещение (например) и при движении документа передавать его значение в регистр сведений...
"К тому-же мне надо было как-то рассказать про тему... в конце концов" )))))))))))!!!! Класс! Молодчага! Улыбнул! "А Иванов у нас еще не получал!" Так еще лучше запоминается материал!!
Спасибо за видосы!)))
Не могу отобразить оклад. Пишет, что поле объекта не обнаружено. Хотя в модуле объекта всё указал правильно. И с перемещением то же самое. С чем это может быть связано?
Переменая не определена(Перемещения) обрыл весь интернет.В видео всё работает.
@artemadeev7444
3 жыл бұрын
ну хз смотри значит 1) управляемое ли приложение, а не обычное 2) может допущена синтаксическая ошибка т.е при определении значения в перечислении ты указал часть названия на русском часть на англ. По сути где то ошибаешься в обращении.
Не меняется никогда)))) Как раз Наш случай! (про оклад)
Харизма на высоте у автора)))😁
0:20 - - Ты уволен - Почему? - Ты мне надоел! 😂
@user-yw3mf6of1b
2 жыл бұрын
В жизни и такое бывает
Круто и весело ) Я уже во все въехал, готов хоть сейчас топать программистом 1С работать.. и автозаполнение имени-профессии, к этому моменту, уже сам разобрался, сделал..
@apakanov
3 жыл бұрын
К сожалению всё о чем рассказывает автор бесконечно далеко от реальных задач =)
Спасибо!
1.Обьясните мне плиз движение.сотрудник=сотрудник=что куда движется, что куда записывается? 2.И зачем мы в модуле документов писали Движение. причина изменения состояния = перечисления причины изменения состояния и прием на работу?
Благодарю
После проведения скопированных документов "Увольнение" и "КадровоеПеремещение" поля "Сотрудник", "Должность", "Подразделение" и "Оклад" записываются как пустые, а дата записывается как текущее время, какую бы я ни выставил в форме. Ещё и в Регистре Сведений записи не добавляются, а перезаписываются (то есть вместо записи Приём на работу появляется запись Перемещение) P.S. Если ручками документы создавать, а не копировать, то всё работает
@user-fz8cb7zh9v
2 жыл бұрын
СПАСИБО!!!))))) Я три раза пересматривал, даже документ заново создавал, с ноля!) Теперь только не понятно почему при копировании так происходит.
@anastasiyaosadcheva4971
2 жыл бұрын
Тоже так получилось(((( Муж айтишник, Слава Богу:) Заходим в режиме Конфигуратора в ФормуДокументаУвольнение или Перемещение, два раза клацаем по полю "должность" , в открывшимся окне "Данные" выбираем "Должность" , по полю "Подразделение", в "Данные" выбираем Подразделение. Надеюсь понятно...
@host9580
2 жыл бұрын
@@anastasiyaosadcheva4971 а как с датой и время поступить? что бы не текущее время было, а какое поставлю
@anastasiyaosadcheva4971
2 жыл бұрын
@@host9580 а когда Вы клацаете 2 раза по полю «дата» в значении «данные» у Вас стоит «Дата»?
@anastasiyaosadcheva4971
2 жыл бұрын
И ещё подскажите, стоит галочка в значении «доступность»?
на тайминге 13:38 вы говорите, что сотрудник не может быть принят на работу два раза. Вполне возможно если это он совмещает две должности, то почему бы и нет и какой контроль поставишь если на работу принимается полный тезка уже принятого сотрудника. Так что с этим должен разбираться кадровик по моему мнению.
@muziklife6108
Жыл бұрын
Для первого случая есть флаг совместительства и, наверное, одноимённый документ)
спасибо!!!
ЗДРАВСТВУЙТЕ, ИЛЬЯ! Мучает меня вопрос, нигде не нашел ответа. Когда Вы в документах "КадровоеПеремещение" или ,например, "Увольнение" изменяете запись, вы нажимаете на "ОК", но информация также добавляется в регистр сведений "КадровыеПеремещения". Тогда в чем смысл кнопки "Провести", если и без нее информация автоматически обновляется в регистрах?И что делать,если мне не нужно, чтобы она автоматически обновлялась? Очень жду Вашего ответа)
@32fff32
5 жыл бұрын
Жмите записать и закрыть... Будет сохранен док без проведения
@IlyaLeontyev
5 жыл бұрын
Кнопка "ОК" последовательно выполняет действия "Провести" и "Закрыть". Если вам нужно не проводить документ, а просто его закрыть, то просто используйте кнопку "Закрыть".
Здравствуйте меня нужно как делать расписание для сотрудник и учет клиенты 1с: предприятие 8
здравствуйте! подскажите, нужно ли заучивать всё, что мы проходим на уроках, так чтобы суметь повторить всё это самостоятельно?
Илья, подскажите, почему программа при Перемещении или при увольнении пишет: Запись с такими ключевыми полями существует!: КадровыеПеремещения: Иванов Иван Иванович (Регистр сведений: Кадровые перемещения; Номер строки 2)... Не могу понять. Все проверил. Спасибо.
@user-me1di9wk7f
5 жыл бұрын
Наверное Вы указали периодичность в течении дня или больше
@nikolaykrakhmalev7003
5 жыл бұрын
@@user-me1di9wk7f У меня такая же фигня, периодичность подчинена регистратору стоит
@user-me1di9wk7f
5 жыл бұрын
@@nikolaykrakhmalev7003, обратите внимание на дату проводки документа, на измерения (правильно ли все указано) и так же убедитесь, точно ли вы выбрали то подчинение которые Вам нужно.
@okKreits
4 жыл бұрын
Была такая же проблема, просто прописываешь в модулях объектов каждого документа - Движение.Период=Дата;
@user-xt6it2cx2u
3 жыл бұрын
Когда первый раз за Ильёй делала, всё работало. Потом решила все объекты конфигурации удалить и сделать всё заново самостоятельно. В итоге стала появляться такая ошибка. И период меняла, и даты, и заново всё удаляла - ничего не помогает. В итоге создала новую базу и опять сделала по-новому. Ошибка не появляется. Такое ощущение, что где-то данные сохраняются даже после удаления, и "Данные с такими ключевыми полями" уже где-то прописаны. Знающие люди, разъясните, пожалуйста.
Не знаю, что я делал не так, вроде как вы, но у меня при создании документа на увольнение была возможность выбора вручную данных ФИО подразделение оклад... что я делал не так?
После заполнения форм "Кадровое перемещение" и "Увольнение" в списке самих документов отображается только Дата, но не заполняются поля Сотрудник, Должность, Подразделение, Оклад. В "Прием на работу" все нормально и составлено идентично остальным документам. Почему так может быть?
@user-du6fk1hi5l
2 жыл бұрын
таже история, не разобрались?
@slemjkee
2 жыл бұрын
@@user-du6fk1hi5l таже ошибка получилась)) где-то видимо промелькнула невнимательность))
@slemjkee
2 жыл бұрын
чуть ниже в комментариях есть подсказка
@labs8752
Жыл бұрын
@@slemjkee а гже это подсказка? не нашёл) У меня такая же проблема и ошибку выдаёт система..
@slemjkee
Жыл бұрын
@@labs8752 ниже комментарии от Дмитрия Копперфильда, вот в той ветке комментов есть ответ, от Анастасии Осадчевой
вот так пообщешал увеличение зп до 100к а в итоге понизил Безденежных и уволил дважды причем. Типичный владелец бизнеса)
*ПричинаИзмененияСостояния - зачем эта "городушка"?* *Есть поле "Родитель", в нём и указывается документ произведший запись в регистр.* _Можете меня поправить если считаете нужным._
@muziklife6108
Жыл бұрын
Поясните где это. Когда знаешь, конечно, простые задачи кажутся неправильно решенными.
Чем справочники отличаются от регистров? И там и там хранятся данные
@IlyaLeontyev
5 жыл бұрын
Справочник - это список объектов. Список клиентов, товаров, сотрудников, и т.д. А регистры - это таблицы, в которых хранятся информация о состоянии этих объектов на какой-либо момент времени (если говорить о периодических регистрах сведений) или движения документов.
Предыдущие уроки: у нас все классно, все хорошо Это видео: Илья Леонтьев работал над шуткой 15 минут
А у меня при проведении кадрового перемещения сразу ошибка вылезет prnt.sc/vpry75
В регистре сведений поле сотрудник не заполнилось, ищу ошибку
@Whoopseeez
5 күн бұрын
Нашли?
Почему у меня форма документа Увольнение называется "Прием на работу:Увольнение"???
@dashasubbotina2076
4 жыл бұрын
Чудеса монтажа видео. Нужно зайти в ФормуДокумента Увольнение, и в свойствах формы, там где Основные: Заголовок, переименовать на Увольнение.
юмор топчик)
У кого появилась ошибка: Запись с такими ключевыми полями существует. Я решил так: Открываете документы КадровоеПеремещение и Увольнение проходитесь по всем полям по очереди и ставите соответствующие данные для них. Например, выделили поле Номер - в Свойствах - Данные тоже ставим Номер, далее поле Дата, ставим Данные - Дата, Сотрудник - Сотрудник и т.д. Потом открываете модуль объекта на этих документах (где написан обработчик и вставляете строку "Движение.Подразделение = Подразделение;" - не критично, но я заметил что не записываются эти данные в регистр сведений и решил исправить). Вуаля у меня заработало
@user-yx8rh8cb4v
Жыл бұрын
Спасибо, мил человек!)
@user-js8mg6jl3v
Жыл бұрын
@@user-yx8rh8cb4v рад, что помог)
@user-rz9jt3jv3j
9 ай бұрын
Можно сделать проще . В свойстве регистра сведений , в поле переодичность -> поставить в пределах секунды
составные ключи в бд 😮
Что такое перечисления в программировании 1С и как их использовать. Конкретные примеры их использования. Проверки в документах и важность изучения консоли запросов. Наша статья: programmist1s.ru/perechisleniya-1s/ Услуги 1С программиста в Москве: 1cproger.ru/ Читайте статьи по 1С на нашем сайте: programmist1s.ru/materialyi-po-1s/
9:04 Не вижу ничего смешного в окладе 50 000, некоторые и на 30 000 живут... Не надо выражать свое отношение, не приятно когда кто то смеется над такой зарплатой, особенно если зритель зарабатывает меньше 50тр.
Чем дальше, тем никакой системности, всё сумбурно: делаем так, потом так, идём туда сюда получилось это, потом вот это.
Это то, чем занимается программист на платформе 1С? Да уж... работать на этой платформе - чисто говно жрать ложками. А ролик хороший, автору спасибо!
последние 2 минуты видео - trash talk. зачем?
@user-eh1et6ls8q
6 жыл бұрын
Чтобы убедить что язык запросов действительно важен)