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

  Рет қаралды 16,892

Будни программиста

Будни программиста

Күн бұрын

Пікірлер: 94
@DmitryTelepanov
@DmitryTelepanov Жыл бұрын
Сразу догадались в чем причина ошибки на 11:43 минуте?😏
@mgd4915
@mgd4915 Жыл бұрын
Нет, не догадались. Ошибка показалась очень сложной, но ты справился👍
@КамисаС
@КамисаС Жыл бұрын
Просто бомбическая рубрика! лайк подписка, длинный комментарий)) т.к задача действительно злободневная и методика решения к ней это очень хорошо) Хочется побольше таких разборов. Например отладка вывода на печать отчета, чтобы он не съезжал во все стороны с листа) Спасибо!
@DmitryTelepanov
@DmitryTelepanov Жыл бұрын
Спасибо за просмотр. Очень рад что вам понравилась эта рубрика😊
@barabucho
@barabucho Жыл бұрын
Офигенная рубрика,по чаще выкладывай решение реальных заданий. С уважением.
@DmitryTelepanov
@DmitryTelepanov Жыл бұрын
Спасибо за просмотр. Ещё бы найти эти подработки, чтобы их обозревать. Не так часто ко мне обращаются за услугами программиста, но я обязательно сделаю видео, если ещё будет подобная работа.
@barabucho
@barabucho Жыл бұрын
@@DmitryTelepanov попробуй устроится во франь
@mgd4915
@mgd4915 Жыл бұрын
Спасибо за видео, многим начинающим программистам оно будет полезно🙌
@DmitryTelepanov
@DmitryTelepanov Жыл бұрын
Спасибо за просмотр😊 Надеюсь не только начинающим и не только программистам😉
@samoilovilia
@samoilovilia 7 ай бұрын
Зачем обработка выбора так и не понял, зачем создавались эти доп функции
@baton_q
@baton_q Жыл бұрын
6 выборок данных, 3 из которых он только использует, чё-то замудрил с выбором массива объекта, можно в форме выбора их выбирать через контрол и там же в этой форме есть кнопка печать, от туда вызывать команду
@alexlife4329
@alexlife4329 Жыл бұрын
Полезное видео, с реальными кейсами))
@mr.kebeksenuf5219
@mr.kebeksenuf5219 10 ай бұрын
с реальными чем? ты русский язык забыл?
@alexlife4329
@alexlife4329 10 ай бұрын
@@mr.kebeksenuf5219 я на С# больше пишу))
@romamyasnikov9760
@romamyasnikov9760 8 ай бұрын
Смотри первое, что бросается в глаза, так это отладка на функцию печати, скопированная на форму, можно использовать в переменную ЗначениеРеквизитаФормы("объект"), и затем вызывать печать(туда также и переменные серез нее можно передавать, и не нужно мудрить с копирыванием кода из формы в объект для печати, с формы прям вызывается печать объекта; Ну и второе кнтрл + пробел, чтобы конфиг сам дописывал и модуля и функции и имена и пиедлагал варианты
@EvgeniyNorthern
@EvgeniyNorthern 11 ай бұрын
Для решения этой задачи Вы довольно много всего подключили в плане знаний и технологий, тут явно опыт уже и наработки, а не курс за 21 день. Спасибо. Было интересно, продолжайте.
@DmitryTelepanov
@DmitryTelepanov 11 ай бұрын
Спасибо за просмотр. Вы абсолютно правы, для решения реальных задача курса "Программирования в 1с за 21 день" будет не достаточно. Курсы и прочее помогут найти первую работу и получить первый опыт, который в дальнейшем позволит решать задачи самостоятельно. Кстати, у меня на канале есть видео о том, как начать программировать на 1с бесплатно 😊
@EvgeniyNorthern
@EvgeniyNorthern 11 ай бұрын
@@DmitryTelepanov Дмитрий, я очень давно в теме 1С, но программистом так и не стал, больше консультирую. Этим примером Вы как раз показываете пропасть между курсами обучения , которыми завлекают начинающих и решением реальных задач. Конечно, все приходит со временем, если есть желания и мозг быстро шевелится, а если медленно, то все будет раздражать, т.к решения будут долгими и соответственно заработки небольшие.
@alexmajak3159
@alexmajak3159 10 ай бұрын
Здравствуйте. А как делаете табы видимые в каждой строке?
@DmitryTelepanov
@DmitryTelepanov 9 ай бұрын
Спасибо за просмотр. Запускаем 1С:Предприятие в режиме конфигуратора, далее переходим Сервис -> Параметры -> Тексты -> Отображать пробелы и табуляцию. Символ отображения табуляции можно изменить.
@Elk1_Palki
@Elk1_Palki 4 ай бұрын
@@DmitryTelepanov Видимые табы это конечно же дело привычки, но у меня кровь из глаз чуть не пошла из-за них. 🙂
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 Жыл бұрын
ОП = Новый ОписаниеОповещения... где ОП используется? Зачем присваиваем?
@АндрейРыбаков-ч8х
@АндрейРыбаков-ч8х Жыл бұрын
Он же написал потом в «открытьформу»
@DmitryTelepanov
@DmitryTelepanov Жыл бұрын
Именно это стало причиной ошибки на 11:43 минуте. Немного поторопился и не передал "ОП" в функцию "ОткрытьФорму".
@bim1430
@bim1430 Жыл бұрын
Все ок, только бы шрифт или масштаб побольше - у меня с ноута слишком мелко текст видно
@slonenokbum
@slonenokbum Жыл бұрын
Возник смежный вопрос: а сколько по времени займет у опытного программиста написать такую обработку целиком, и как оценивается такая работа?
@DmitryTelepanov
@DmitryTelepanov Жыл бұрын
Спасибо за просмотр. Опытному специалисту понадобится примерно от 2 до 4 часов на написание такой обработки. Оценить работу можно опираясь исключительно на прошлый опыт в решении задач. На этапе анализа задачи становится ясно, сколько времени на разработку займет тот или иной блок кода, исходя из чего собирается оценка в часах. Частенько бывает что после начала разработки выясняются какие то тонкости, которые сильно увеличивают трудозатраты и наоборот бывает что задача кажется сложной, а решается очень быстро. Оценка трудозатрат - наука не точная🙂
@slonenokbum
@slonenokbum Жыл бұрын
@@DmitryTelepanov ого, Я думал дня 3-5 хотя бы, у меня стаж 7 месяцев и я бы писал это дней 10 рабочих
@mgd4915
@mgd4915 Жыл бұрын
⁠@@slonenokbumу вас всё только начинается, со временем наберете опыта и любые задачи будут решатся на раз-два😊
@ivperivm10
@ivperivm10 10 ай бұрын
​@@slonenokbumпростая печатная форма делается до 5 часов. 90% кода можно было скопировать в конфигурации и заменить десяток-другой строк
@ЧенЛи-ф4ш
@ЧенЛи-ф4ш 9 ай бұрын
Для ламера это не заморочка, хотя ламер на пустом месте умудрится усложнить всё. Не путайте программирование с бух.отчетностью.
@Симулякрыисимуляция
@Симулякрыисимуляция Жыл бұрын
Вопрос специалисту, зачем вашему клиенту понадобилось печатать одну ТТН на основании нескольких документов? По законодательству ТТН оформляется на каждую партию товара отдельно.
@DmitryTelepanov
@DmitryTelepanov 11 ай бұрын
Спасибо за просмотр. Затрудняюсь ответить т.к. с клиентом я не взаимодействовал, работу выполнял через посредника.
@alan-1c
@alan-1c 9 ай бұрын
А если все накладные едут одной машиной одному клиенту разве нельзя одной ттн оформить?! Пруфы в студию.
@morskoj
@morskoj Жыл бұрын
Спасибо за видео, скажите, сколько часов выставили за эту работу?
@DmitryTelepanov
@DmitryTelepanov Жыл бұрын
В часах работу такого рода можно оценивать в пределах от одного до двух часов, не больше.
@EvgeniyNorthern
@EvgeniyNorthern 11 ай бұрын
Дмитрий, подскажи, не понятно, где по коду далее используется переменная - НайденСледующий или полный текст модуля скинь? Я про момент на 14:36
@ЧенЛи-ф4ш
@ЧенЛи-ф4ш 9 ай бұрын
Не замечаю кода, дорогой друг, не замечаю...😁 Похоже вы попутали программирование с написанием бух.отчёта.
@EvgeniyNorthern
@EvgeniyNorthern 9 ай бұрын
@@ЧенЛи-ф4ш если мне ,то я не понял комментарий.
@mgd4915
@mgd4915 9 ай бұрын
@@EvgeniyNorthernникто не понял, не обращайте внимание😂
@Степан-л1я1г
@Степан-л1я1г 3 ай бұрын
Как же все сложно. Это уже для опытных программистов не для навичков)
@triviumfan9411
@triviumfan9411 Жыл бұрын
В примере рассматривается типичная ошибка 1сника, который плохо знаком с БСП, а именно с подсистемой печати. Новички зачастую делают ВПФ без множественной печати. Тут ее автор скопировал модуль менеджера из типовой конфигурации и нашаманил с обработкой результата. Кстати, судя по имени обработки, то она скачана с Инфостарта 😂
@melkiy582
@melkiy582 Жыл бұрын
А если с инфостарта - то уже автор этой обработки в курсе, стопудово кто-то в комментах указал на этот баг. Нужно было обновлённую версию просто запросить.
@GreatComd
@GreatComd Ай бұрын
Есть один очень жирный нюанс, если ты фрилансер, или это разовый заказ - да, можно использовать БСП, через месяц тебя опять попросят форму наладить, но если ты работаешь на "дядю" и уходить от него в ближайшее время не собираешься, то в рот я манал ваше БСП, ВПФ, должна быть полностью автономна, чтоб после обновления конфы не пришлось с ней опять возиться, все процедуры и функции необходимо утащить в ВПФ и забыть про неё до обновления макета. Писал как то мини конфу для экзотического складского учёта, посмотрев требования заказчика не стал использовать БСП, написал всё ручками, печать, пользователей и т.д., готовая конфа была размером 500 кб., не мегабайт, Килобайт!, за год, база стала размером 15 мегабайт, при документообороте примерно 20-30 документов в день, вот вам и БСП.
@artur_webdesigngevorgyan5771
@artur_webdesigngevorgyan5771 11 ай бұрын
Добрый день Дмитрий мне нравиться Ваш канал как с Вами можно связаться ?посоветоваться нужно я начинающий программист 1с
@DmitryTelepanov
@DmitryTelepanov 11 ай бұрын
Спасибо за просмотр. В комментариях к видео есть ссылка на мой профиль во ВКонтакте, можно написать туда.
@mgd4915
@mgd4915 11 ай бұрын
.
@ЧенЛи-ф4ш
@ЧенЛи-ф4ш 9 ай бұрын
Чтобы быть программистом, для этого надо знать хоть один язык программирования.😁
@mgd4915
@mgd4915 9 ай бұрын
@@ЧенЛи-ф4шузнаете-напишите😂
@AlekseiAstahov
@AlekseiAstahov Жыл бұрын
1С выжимает деньги из всех. Из желающих купить программу, из желающих в ней работать, из желающих писать код. Вот и всё. Даже если вы купите все три курса по БСП, с удивлением узнаете, что это первая часть из пяти. И все пять состоят каждая из трёх.)))). КУПИТЕ курсы))). Об одном тревожусь, что бы жадность не сгубила...
@ivperivm10
@ivperivm10 10 ай бұрын
1С копейки стоит. Посмотри на SAP, там цены на 3-5 умножать нужно
@ЧенЛи-ф4ш
@ЧенЛи-ф4ш 9 ай бұрын
Если бухучет называть программированием, то вы к IТ имеете такое же отношение, как я к гражданству США.😁
@АлександрКуба-ш8н
@АлександрКуба-ш8н 8 ай бұрын
@@ЧенЛи-ф4ш "высрался"? проходи дальше.
@fdshdsfdsqq
@fdshdsfdsqq 8 ай бұрын
​@@ЧенЛи-ф4шпрограммирование это решение определённых задач оптимальнейшим способом. Не нужно выпячивать свою сложность, она хороша в меру. Не думаю, что настроить сервер на Django будет сложнее, чем написать хорошую, оптимальную, продуманную систему бухучета для завода, например. Или написать свою нейроночку на торче, очень сложно.. Когда уже все готовенькое в интернетиках на форумах есть. Мы живем так, определённые задачи решаются определённым образом и по мере развития вовсе умирают. Кто-то на ассемблере пишет? Наверное, это вы и есть, самый жесткий в мире кодер, который вместо оптимального выбирает самый сложный и тернистый путь, из которого не выбраться. Вместо разработки за месяц, выбирает разработку за год.
@asgard3260
@asgard3260 11 ай бұрын
Автору посоветовал бы освоить шаблоны крайне полезная вещь!
@DmitryTelepanov
@DmitryTelepanov 11 ай бұрын
Спасибо за просмотр. Полностью с вами согласен, шаблоны очень полезны. Для создания видео я использую виртуальную машину и на ней не все примочки установлены, но на рабочей машине активно юзаю шаблоны.
@ЧенЛи-ф4ш
@ЧенЛи-ф4ш 9 ай бұрын
Он Великий Пользователь 1С.😁
@mgd4915
@mgd4915 9 ай бұрын
@@ЧенЛи-ф4шкруто поясняет, тоже его смотрю и черпаю знания.
@АндрейАсанов-ф9х
@АндрейАсанов-ф9х 8 ай бұрын
@@DmitryTelepanov речь про стандартные шаблоны, которые устанавливать не надо. Для всех конструкций они есть. Также используйте Ctr+Пробел для подбора окончания ввода текста. Это работает как для операндов там и для переменных.
@СергейКононенко-ч6х
@СергейКононенко-ч6х Ай бұрын
Много сэкономил времени на этом?)
@AlekseiAstahov
@AlekseiAstahov Жыл бұрын
Всё это и не только происходит по одной простой причине. Компанияа 1С выжимает деньги из всего. Мануалы к конфигурациям, и даже к БСП, пишутся как попало. Формально и не понятно. Если сообщаешь об этом в 1С. Тебе просто предлагают купить курсы раз ты тупой. Лгать и изворачиваться это "любимое" блюдо капиталистов. Купите курсы. Но когда вы купите курсы, первое, что вам скажут. Ответ тут на один вопрос, на остальные девять "купите курсы". Они в рамках этого курса не рассматриваются. А мануалы к конфигурациям))). Просто вызывают смех откровенный. Автор пишет о 10м, потом о 2м, а потом о 8м. Они написаны не в духе "Всё устроено так и так. И действовать надо так и так", а в духе. "Существует возможность этого, а ещё того, а ещё вот этого", а как сделать????? КУПИТЕ КУРСЫ )))). Вот и весь секрет.
@АлМ-ы8ъ
@АлМ-ы8ъ 8 ай бұрын
Видео явно не для новичков)
@NikitaJe_
@NikitaJe_ 9 ай бұрын
В чем разница между выполнить пакет или просто выполнить? Чем именно тут пакетная выполнение лучше?
@makcumslvr4869
@makcumslvr4869 8 ай бұрын
Выполнить пакет вернёт массив из результатов запроса по каждому пакету (в запросе пакеты отделяются точкой с запятой), в то время как выполнить, только результат последнего пакета. Удобство ВыполнитьПакет в том, что можно получить несколько разнородных выборок одним обращением к базе.
@romamyasnikov9760
@romamyasnikov9760 8 ай бұрын
Выполнить, как написали ранее - вернет последний результат в пакете, если вы вдруг решили сделать последним пакетом пакет, как временную таблицу (на вкладке дополнительно соответствий пункт выбран и указан псевдоним), то вернет количество записей; Если же выполнить пакет, то вернется массив из всех временных таблиц (как будто после каждого пакета делали выпонить), к ним можно обратиться как к массиву, а также каждый из них или выгрузить или выбрать
@jim19821512
@jim19821512 8 ай бұрын
Майбах есть ? Квартира на патриках или в высотке на пресненской набережной в москва сити? ну если нет. то ты просто дворник... осознай это.
@bzzzz9772
@bzzzz9772 5 ай бұрын
В чём смысл этого комментария? Зачем ты это написал?
@jim19821512
@jim19821512 5 ай бұрын
@@bzzzz9772Нет никакого смысла, так же как и в твоем жалком существовании.
@bzzzz9772
@bzzzz9772 5 ай бұрын
Почему же моё существование жалкое? А твоё не жалкое?
@TheOrionMoran
@TheOrionMoran Жыл бұрын
1с жесть. На русском программировать прям страшно чето XD
@DmitryTelepanov
@DmitryTelepanov Жыл бұрын
По началу у всех такая реакция, со временем привыкают. Но платформа не ограничивает вас в выборе локализации синтаксиса языка, вы можете писать на английском и многих других языках. У вас есть опыт в программировании на других языках ?
@evanationru
@evanationru Жыл бұрын
@@DmitryTelepanov встроенный язык 1с поддерживает только русский и английский 😃 Благодаря возможности писать код на родном языке увеличивается читаемость и понимание кода в разы
@evgeniuxp2evgeniuxp234
@evgeniuxp2evgeniuxp234 Жыл бұрын
Пишите за рубежом 😂
@ivperivm10
@ivperivm10 10 ай бұрын
Если много практиковался в английском, то любой язык выглядит как 1с
Программист 1С, не пиши так!
16:51
IRONSKILLS - Курсы по 1С
Рет қаралды 33 М.
Стандарты разработки в 1С
15:56
IRONSKILLS - Курсы по 1С
Рет қаралды 31 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Обучение 1с. Как стать программистом 1с и где учиться.
10:36
Варианты работы базой 1С:  файловый и клиент-серверный
27:05
Инструменты программиста 1С
15:23
IRONSKILLS - Курсы по 1С
Рет қаралды 33 М.
ЭТО должен знать КАЖДЫЙ 1C программист!
14:45
Автоматизация бизнеса. Андрей ALEXROVICH
Рет қаралды 32 М.
Может ли 1Сник стать Java разработчиком? Из 1С в мир Java.
31:40
Будни программиста
Рет қаралды 1,1 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН