Это копия, сохраненная 20 мая 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
FAQ
1. Хочу стать спецназом мира программирования, с чего начать?
Пойти в любой франч. Там тебя научат.
Осознать что 1с это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://1s-forum.fun/forum.php
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/
2. А онлайн-курсы есть какие?
Хорошие курсы по программированию для начинающих http://xn----1-bedvffifm4g.xn--p1ai/ http://курсы-по-1с.рф/. Регаешься на курс, каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/
3. Умею читать, что посоветуете?
http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200р.
4. А стоит ли мне вообще идти в 1С?
Тебе определенно не стоит идти в 1с если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1с в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.
Тебе стоит идти в 1с если:
- Тебе нравится работать с данными
1с прежде всего это база данных, ну и оболочка к ней.
- Ты умеешь хорошо себя продавать и у тебя прокачен навык убеждения
В 1С очень важно общение с заказчиком. Иногда можно вообще не программировать, а изменить бизнес-процесс. А иногда можно приехать к заказчику, сделать доработку, которую он заказывал. А после этого рассказать, как еще можно автоматизировать его процесс и взять заказ еще на пару десятков тысяч рублей.
5. Откуда качать обновления для конфигураций?
Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1-разработчика требуется регистрация.
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/
6. С чего начинать карьеру 1Сника? Как попасть во франч?
Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.
7. Прошел курсы, книжки почитал, на что теперь рассчитывать?
На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.
Полностью двачую абзац. Особенно про начальную зарплату.
8. Пишу диплом на 1с, помогите.
Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.
9. НЕ ПРОГРАММИРОВАНИЕ
Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.
10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.
На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое предложение, они в тебе сами заинтересованы.
Предыдущий: https://2ch.hk/pr/res/2567397.html (М)
Как вы пишите запросы? Сами или с помощью конструктора запросов? Просто вот читал книгу Хрусталевой, и сами тексты запросов понимал, так как ранее имел дело с постгресом, но возникло такое ощущение, что конструктор запросов - неудобная вещь, и проще руками писать. Или я просто не привык, и это действительно удобный инструмент?
в notepad.
комментарии которые затираются конструктором,динамический текст запросов и прочая хня у тебя впереди
Когда как.
Видишь в чём дело, обычно имена объектов длинные и их долго руками забивать. Но в то же время конструктор иногда херит запрос, когда лезешь редактировать в середину - он всё что ниже может типа поправить но по факту попортить.
Идеал был бы - автодополнение при вводе имён объектов (и полей), когда руками пишешь.
Я без вышки попал во франч
>Как вы пишите запросы?
Если запрос надо создать с нуля, как правило пользуюсь конструктором - это обычно тупа быстрее, чем писать ручкам без автодополнения, а потом еще 8 синтаксических ошибок править.
Если надо отредактировать существующий запрос, то чаще ручками правлю. Опять таки это обычно получается быстрее. Если надо например добавить новое поле в выборку, а в запросе 2-3 временные таблицы, то скопипастить 3-4 строчки для проброса новых полей через весь запрос всегда быстрее, чем кликать их в конструкторе.
>>10474
>Это супер обязательное условие?
нет
Если есть такое условие - значит обязательно.
Смотря какой франч. Если есть тестовое, то нахуй не нужна вышка. В каком-нибудь рарусе могут доебаться до вышки.
А какая задача конкретно? ШК для товара добавить? Как-то в общих чертах вопрос задан
Пиздец, антуаны, кто интегрировал гугл таблицы в 1С? Нашел какое-то расширение, но оно нихуя не работает. Я так понял, там аутентификацию гугл поменял. Щаз в прямом эфире буду делоть.
ПС в УНФ проверил как с календарем сделана интеграция, увидел oauth2 окно гугловское, начал через замер производительности смотреть как оно работает. Чета нихуя не понял как это окно умудряется без интернета появляться, думал в кэше браузера дело, А ПОТОМ КАК ПОНЯЛ БЛЯТЬ И ОХУЕЛ ОТ ЭТОЙ СМЕКАЛОЧКИ
где то в файлах подставки бпо есть файлик с инструкцией для внедрения
Конкретной задачи нет, я просто проходил собеседование на стажировку в одну фирму там склад открывают по типу магнита/вб и внедряют штрихкодирование туда. Стало интересно захотел почитать про это дело.
1. Дрочу 3 месяца слитые курсы с торрентов по 1С
2. Получаю сертификат профа и ищу стажировки на хх
На каком пункте могу обломаться, если я вкатыш без образования из мухосрани?
Обломаться можешь на этапе поиска стажировки в мухосрани. В крупном городе найдешь. Сертификат иногда нивелирует отсутствие вышки.
Спасибо, ближайший крупный город Минск. В РБ же не сильно ниже спрос на 1С прогеров, чем в РФ?
Уже больше двух лет прошло, а для меня позвонить клиенту до сих пор отдельный вид пытки. Хотя процесс разработки люблю.
> Уже больше двух лет прошло, а для меня позвонить клиенту до сих пор отдельный вид пытки.
Дк работай удаленно на ДС. Тут часто разработчик с опытом вообще не общается с пользователями. Только с аналитиками и тимлидом
и что тебя отличает от сотни других?
дрочи курсы, просись на время обучения бесплатной раб силой
Админы ненавидят меня (иногда поделом, но зачастую просто так).
То, что в питоне решается установкой пипа какого-нибудь для работы с апи какой-нибудь хуеты буквально в пару минут по гайду с ютуба, на 1С ты будешь дрочить несколько суток при более глубоком понимании самой 1Ски, а все потому что нет нихуя ни разработок ни инструментов встроенных, а те что есть - платные нахуй и протухшие, написанные каким-нибудь кабан кабанычем чтобы получить лайки стартмани. И ты сам станешь таким же говнокодером, хотя бы для того чтобы иметь эти стартмани качать чужой говнокод.
ИТС. Платное. И как мне работать блять?
Гуглить что-то отдельное удовольствие. Часть ссылок ведет на хохлятские сайты, которые анально огорожены. Понятно, что внп и прочее, но заебывает.
Я тут размышлял, к 1Ске нужно еще питон какой-нибудь чуть сложнее HW знать для интеграций со всякой хуйней и автоматизации, и жабаскрипт, чтобы на форме делать красивое.
пошёл нахуй в свой питон, чё турнули оттуда прибежал за краюшкой хлеба как шлюшка?
Агрессивная шлюшка истерит, печатную форму доделала уже что-ли?
На питоне дохуя либ и без него никуда в автоматизации. Мертворожденный OneScript нахуй не нужон, если есть куча либ под питон. Аргументы?
Ванскрипт сделали не потому что не было питона, а потому что заебало нахуй гуглить синтаксис питона (и всего остального) каждый раз когда надо файлик создать на сервере.
Помню раньше, когда работал инженером на Интеграле, там были нужны 1С программисты. Не знаю как сейчас.
мимо
По разному. Если запрос простой и пишу с нуля, пользуюсь конструктором.
Если запрос сложный, то и конструктором и вручную. Если нужно поправить существующий сложный запрос, то руками. Иначе конструктор запросов может что то затереть ниже, что не сразу отловишь.
никого не взяли. вакансий просто нет или игнорят. куча людей начала вкатываться в 1с думая что они вайдут вайти после радченко и курсов гилёва. но это не так, 1ска не сильно проще. вкатиться сервис-инженером конечно проще, но курсовые вкатуны повесятся после месяца подобной работы. да и даже джуниоров "разработчиков" буду запрягать на менджерские таски, как например добраться через весь город к клиенту и пОчИсТиТь базу да, об радмине и прочих знает довольно мало людей, а если и знает, то для них это "взлом процессора вирусом"
всё это усугубляется тем, что скорей всего 95% вкатунов, которые вообще смогут куда-то устроится, устроятся в франч, а не фикси. а во франчах отношение зачастую не лучше, чем в каком-нибудь конторе к продажникам. на моих глазах, в довольно крупных автоматизаторах джунов заставляли работать сервис инженерами и продажниками. создавали ваку для кодера, а в итоге человек всё время пытался продать клиенту задачу/итс/кассы и т.д. пели как соловьи, что это просто "на время испытательного срока", но по факту это не заканчивалось и после него (он кста от 3х месяцев был, что не так уж и мало). и да, эта вся сервисно-продажнеческая-манагерская хуйня была со всеми классическими вкусняшками - холодными звонками, планом и бездумными kpi.
немного другая схема - сделать с виду адекватную ваку для стажёра и опустить на собесе вопросами про кишочки БСП, расчёты (в конфигах, которые их даже не используют), и бухучёт. когда ждун закономерно всосал и думает, что он соснул хуя и вообще заработал суицидальные тенденции, ему хрюша/кабан/лид в духе классических манипуляторских тактик абьюзера-психопата устраивают эндорфинновые качели: "ну, всё было не так уж и плохо, но ты понимаешь, взять как кодера мы тебя пока-что не можем... но ничего, мы тебя всему обучим, вырастишь". как ты понимаешь, под ростом они понимают работу сервис-инженера/админа за зпшку в размере 0.25 -0.5 от указанной (и так уже джуниорской) без заявленных на собесе возможностей для роста.
совет жукам-вкатунцам - пыха. нет, я серьёзно, это не сарказм, не ирония и не попытка саботажа. оно лучше сразу по нескольким пунктам, вак почти столько же, сколько в 1с, но отношение намного лучше, перспектив роста больше. плюс если вы уже изучили запросы, то вам будет проще с sqlкой. у меня ~15 знакомых вечно вкатовальщиков пытались вайти в жёлтый клуб - в итоге винрейт 2/15, и из это пары человек через 4 месяца просто не выдержал и ушёл. у той же пыхи процент вката - 60, и примерно за одинаковое время. даже мысленный фреймворк одинаковый - тут вам придётся освоить понятия из бухучёта, всякие сальдо, проводки, операции, субконто etc. а также довольно своеобразные технические темы из самой 1ски. в пыхе тоже самое, там тоже надо освоить предметную область, сети, IP/TCP, протоколы, базы данных, ну ты понял.
и, если честно, говорю это без какого-либо налёта элитизма или предрассудков в сторону 1с, такая предметная область более техническая и ближе сердцу среднего анона.
никого не взяли. вакансий просто нет или игнорят. куча людей начала вкатываться в 1с думая что они вайдут вайти после радченко и курсов гилёва. но это не так, 1ска не сильно проще. вкатиться сервис-инженером конечно проще, но курсовые вкатуны повесятся после месяца подобной работы. да и даже джуниоров "разработчиков" буду запрягать на менджерские таски, как например добраться через весь город к клиенту и пОчИсТиТь базу да, об радмине и прочих знает довольно мало людей, а если и знает, то для них это "взлом процессора вирусом"
всё это усугубляется тем, что скорей всего 95% вкатунов, которые вообще смогут куда-то устроится, устроятся в франч, а не фикси. а во франчах отношение зачастую не лучше, чем в каком-нибудь конторе к продажникам. на моих глазах, в довольно крупных автоматизаторах джунов заставляли работать сервис инженерами и продажниками. создавали ваку для кодера, а в итоге человек всё время пытался продать клиенту задачу/итс/кассы и т.д. пели как соловьи, что это просто "на время испытательного срока", но по факту это не заканчивалось и после него (он кста от 3х месяцев был, что не так уж и мало). и да, эта вся сервисно-продажнеческая-манагерская хуйня была со всеми классическими вкусняшками - холодными звонками, планом и бездумными kpi.
немного другая схема - сделать с виду адекватную ваку для стажёра и опустить на собесе вопросами про кишочки БСП, расчёты (в конфигах, которые их даже не используют), и бухучёт. когда ждун закономерно всосал и думает, что он соснул хуя и вообще заработал суицидальные тенденции, ему хрюша/кабан/лид в духе классических манипуляторских тактик абьюзера-психопата устраивают эндорфинновые качели: "ну, всё было не так уж и плохо, но ты понимаешь, взять как кодера мы тебя пока-что не можем... но ничего, мы тебя всему обучим, вырастишь". как ты понимаешь, под ростом они понимают работу сервис-инженера/админа за зпшку в размере 0.25 -0.5 от указанной (и так уже джуниорской) без заявленных на собесе возможностей для роста.
совет жукам-вкатунцам - пыха. нет, я серьёзно, это не сарказм, не ирония и не попытка саботажа. оно лучше сразу по нескольким пунктам, вак почти столько же, сколько в 1с, но отношение намного лучше, перспектив роста больше. плюс если вы уже изучили запросы, то вам будет проще с sqlкой. у меня ~15 знакомых вечно вкатовальщиков пытались вайти в жёлтый клуб - в итоге винрейт 2/15, и из это пары человек через 4 месяца просто не выдержал и ушёл. у той же пыхи процент вката - 60, и примерно за одинаковое время. даже мысленный фреймворк одинаковый - тут вам придётся освоить понятия из бухучёта, всякие сальдо, проводки, операции, субконто etc. а также довольно своеобразные технические темы из самой 1ски. в пыхе тоже самое, там тоже надо освоить предметную область, сети, IP/TCP, протоколы, базы данных, ну ты понял.
и, если честно, говорю это без какого-либо налёта элитизма или предрассудков в сторону 1с, такая предметная область более техническая и ближе сердцу среднего анона.
>С августа прошлого года работаю во франче.
Проиграл с агрессивной маньки, которая без году неделя правит ПФ во франчах, и при этом недоволен.
>До этого думал, что год работы во франче сделает из меня гуру и бога в мире 1С.
Настоящие программисты сказали что в 1С легко и просто, а в &ЯзыкНаимен очень сложно. А ты и поверил, да?
>Сейчас с высоты времени понимаю, что ебашить лет 5 надо еще.
Ой правда что-ли? Действительно, было бы очень логично, что каждый тупой додик через год работы в самой простой разработке выйдет на 300к, да ведь?
>Понимаю, что блядская 1С много чего не умеет
Это не её проблема как таковая, 10 раз уже обсуждали. Кстати она много умеет.
>Комьюнити в 1С убертоксичное за исключением топ челиков (штук 10-20) из 1С-ного чата.
А теперь полистай прошлые треды самой токсичной ру-помойки, и там ты найдешь сотни благодарностей людей. Как то странно для "токсичного комунити", если даже на самом токсичном форуме, есть много людей кому помогли.
>Есть адекватные, конечно, но зайдите на скуфодвач под названием миста. Раковая опухоль в чистом виде.
Хуле ты там забыл? У тебя с 6 месяцами опыта все необходимое уже есть в гугле 8 раз, разжевано, в ложечку положено и ко рту поднесено. Если ты не умеешь гуглить и идет создавать тупорылые темы - это не проблема форума.
>Админы ненавидят меня (иногда поделом, но зачастую просто так).
Админы всех ненавидят, не переживай.
>То, что в питоне решается установкой пипа какого-нибудь для работы с апи какой-нибудь хуеты буквально в пару минут по гайду с ютуба,
Говнокодер, у которого из-за либ калькулятор весит 2 гига, ты?
>на 1С ты будешь дрочить несколько суток при более глубоком понимании самой 1Ски
В любом ЯП ты постоянно что-то дрочишь несколько суток. И да, в любом ЯП тебе нужны годы опыта для того чтобы не дрочить.
>а все потому что нет нихуя ни разработок ни инструментов встроенных
Есть БСП, которая входит в состав любой типовой. Я не верю что за 6 месяцев опыта, ты уже готов вырваться за ее пределы, но "тебя все время что-то ограничивает".
>а те что есть - платные нахуй и протухшие, написанные каким-нибудь кабан кабанычем чтобы получить лайки стартмани
Чужой труд не должен оплачиваться, верно? Ты все нахаляву хочешь? Сам то за ЗП работаешь, или просто так, ради удовольствия?
>И ты сам станешь таким же говнокодером, хотя бы для того чтобы иметь эти стартмани качать чужой говнокод.
Ну если ты имбецил, и вместо программирования хочешь скачивать и копипастить чужие разработки, то это твои проблемы. Есть лютая куча годных статей и инструментов признанных всем сообществом. А если ты среди них видишь только дерьмо, то как бы сказать... Свинья везде грязь найдет. Смекаешь?
>ИТС. Платное. И как мне работать блять?
Попроси логин-пароль у работодателя, делбич. Либо запруфай 1С что ты проф разработчик, сдай спеца, и получи за копейки. С какого хуя инженерная документация должны быть в открытом доступе?
>Часть ссылок ведет на хохлятские сайты, которые анально огорожены. Понятно, что внп и прочее, но заебывает.
Сука, че ты делаешь с полугодом опыта, что тебе ру сегмента не хватает? Чё несёт блять.
>Я тут размышлял
тебе это противопоказано.
>для интеграций со всякой хуйней
Как же жаль что ни одной интеграции сейчас сделать нельзя. Какие тебе блять интеграции, салага
Обтекай, стажер.
А теперь, если ты потушишь пердак можешь послушать реальные советы:
1) Сдай спеца. Будешь хоть понимать как надо делать
2) Выучи БСП, хотя бы на уровне пользователя, вот эту https://infostart.ru/1c/articles/1398340/ статью в закладки, и перед тем как написать говнокод - загляни туда.
3) Бросай свой говнофранч и устраивайся на фикси. Франч нужен только для трудовой и указания опыта
На год тебе хватит.
4)
>С августа прошлого года работаю во франче.
Проиграл с агрессивной маньки, которая без году неделя правит ПФ во франчах, и при этом недоволен.
>До этого думал, что год работы во франче сделает из меня гуру и бога в мире 1С.
Настоящие программисты сказали что в 1С легко и просто, а в &ЯзыкНаимен очень сложно. А ты и поверил, да?
>Сейчас с высоты времени понимаю, что ебашить лет 5 надо еще.
Ой правда что-ли? Действительно, было бы очень логично, что каждый тупой додик через год работы в самой простой разработке выйдет на 300к, да ведь?
>Понимаю, что блядская 1С много чего не умеет
Это не её проблема как таковая, 10 раз уже обсуждали. Кстати она много умеет.
>Комьюнити в 1С убертоксичное за исключением топ челиков (штук 10-20) из 1С-ного чата.
А теперь полистай прошлые треды самой токсичной ру-помойки, и там ты найдешь сотни благодарностей людей. Как то странно для "токсичного комунити", если даже на самом токсичном форуме, есть много людей кому помогли.
>Есть адекватные, конечно, но зайдите на скуфодвач под названием миста. Раковая опухоль в чистом виде.
Хуле ты там забыл? У тебя с 6 месяцами опыта все необходимое уже есть в гугле 8 раз, разжевано, в ложечку положено и ко рту поднесено. Если ты не умеешь гуглить и идет создавать тупорылые темы - это не проблема форума.
>Админы ненавидят меня (иногда поделом, но зачастую просто так).
Админы всех ненавидят, не переживай.
>То, что в питоне решается установкой пипа какого-нибудь для работы с апи какой-нибудь хуеты буквально в пару минут по гайду с ютуба,
Говнокодер, у которого из-за либ калькулятор весит 2 гига, ты?
>на 1С ты будешь дрочить несколько суток при более глубоком понимании самой 1Ски
В любом ЯП ты постоянно что-то дрочишь несколько суток. И да, в любом ЯП тебе нужны годы опыта для того чтобы не дрочить.
>а все потому что нет нихуя ни разработок ни инструментов встроенных
Есть БСП, которая входит в состав любой типовой. Я не верю что за 6 месяцев опыта, ты уже готов вырваться за ее пределы, но "тебя все время что-то ограничивает".
>а те что есть - платные нахуй и протухшие, написанные каким-нибудь кабан кабанычем чтобы получить лайки стартмани
Чужой труд не должен оплачиваться, верно? Ты все нахаляву хочешь? Сам то за ЗП работаешь, или просто так, ради удовольствия?
>И ты сам станешь таким же говнокодером, хотя бы для того чтобы иметь эти стартмани качать чужой говнокод.
Ну если ты имбецил, и вместо программирования хочешь скачивать и копипастить чужие разработки, то это твои проблемы. Есть лютая куча годных статей и инструментов признанных всем сообществом. А если ты среди них видишь только дерьмо, то как бы сказать... Свинья везде грязь найдет. Смекаешь?
>ИТС. Платное. И как мне работать блять?
Попроси логин-пароль у работодателя, делбич. Либо запруфай 1С что ты проф разработчик, сдай спеца, и получи за копейки. С какого хуя инженерная документация должны быть в открытом доступе?
>Часть ссылок ведет на хохлятские сайты, которые анально огорожены. Понятно, что внп и прочее, но заебывает.
Сука, че ты делаешь с полугодом опыта, что тебе ру сегмента не хватает? Чё несёт блять.
>Я тут размышлял
тебе это противопоказано.
>для интеграций со всякой хуйней
Как же жаль что ни одной интеграции сейчас сделать нельзя. Какие тебе блять интеграции, салага
Обтекай, стажер.
А теперь, если ты потушишь пердак можешь послушать реальные советы:
1) Сдай спеца. Будешь хоть понимать как надо делать
2) Выучи БСП, хотя бы на уровне пользователя, вот эту https://infostart.ru/1c/articles/1398340/ статью в закладки, и перед тем как написать говнокод - загляни туда.
3) Бросай свой говнофранч и устраивайся на фикси. Франч нужен только для трудовой и указания опыта
На год тебе хватит.
4)
>Хочу стать спецназом мира программирования, с чего начать?
В 1с ахахахахахахахаахахах АААААААААААААААААААААА
Я сам думаю после года в 1с бекенде перекатиться в го, но пыха - запасной вариант, если не получится напиздеть что всё это время работал с джавой (а я работал, но не коммерчески).
Твой совет двачую.
Я не он, но советами воспользуюсь.
Третий пункт сделал ещё при первом устройстве на работу, никогда не работал во франчах.
Бсп подучить и экзамены сдать — надо-надо (у меня нет до сих пор никаких сертификатов).
Да, 1с это не язык общего назначения, а соответственно раз не общего, то специального, чё сказать-то хотел?
пожал руку
Шизло, таблетки! Меня тревожит твоя агрессия. Надеюсь это не из-за 1С
>>12164
Ну в целом да, но под питон куча библиотек. Кто-то будет переносить их на ванскрипт?
>>12881
> Проиграл с агрессивной маньки, которая без году неделя правит ПФ во франчах, и при этом недоволен.
Вполне прилично поныл, не проецируй
> Настоящие программисты сказали что в 1С легко и просто, а в &ЯзыкНаимен очень сложно. А ты и поверил, да?
> Ой правда что-ли? Действительно, было бы очень логично, что каждый тупой додик через год работы в самой простой разработке выйдет на 300к, да ведь?
Я примерно видел куда шел, на байт от настоящих программистов не ведусь давно. Речь не про 300к, а про то что учить дохуя чего еще предстоит, предполагал что за год осилю до мидла. Хотя время еще есть.
Ну и дальше по тексту какой-то детский байт. Да, ИТТ помогают тоже, но это не отменяет общей токсичности в среде 1Сников, что вполне подтверждают сами 1Сники, про либы я вообще не понял доеб. Вот мне нужно подключить было давеча апи гугл таблиц и работать через two-legged OAuth (2LO), где эти миллионы решений? Хвала Аллаху что один чел таки сделал и еще помог с консультацией. По идее не самая экзотическая вещь, а пришлось повозиться. Ну и с каждой мало-мальской хуйней приходится гуглить усиленнее, чем это приходилось бы в других языках. Кароч, посыл нытья в этом был.
> 1) Сдай спеца. Будешь хоть понимать как надо делать
> 2) Выучи БСП, хотя бы на уровне пользователя, вот эту https://infostart.ru/1c/articles/1398340/ статью в закладки, и перед тем как написать говнокод - загляни туда.
> 3) Бросай свой говнофранч и устраивайся на фикси. Франч нужен только для трудовой и указания опыта
дойду до этого рано или поздно, пока нового опыта и так с каждым днем хватает
После тебя, хуйлуш
>Ну в целом да, но под питон куча библиотек. Кто-то будет переносить их на ванскрипт?
Ну по мере необходимости. Все ли они нужны? Машоб на ванскрипте?
Основная задача - это подрочить файлики, повызывать команды, написать джобы для накаточки релизов — с этим язык справляется из коробки, насколько мне известно. Т.е. это как бы даже не предметная область питона, а область баша и повершелла.
>предполагал что за год осилю до мидла
Я где-то за полгода докатился до мидла, может 7 месяцев точно не помню. Люди в целом разные, плюс ещё от проекта зависит, от везения: свезёт попасть на крутой проект — там и рост будет быстрый (если вывозишь), не свезёт — будешь дрочить пф целый год.
>Да, ИТТ помогают тоже
Имхо итт самый добрый или один из самых добрых в рамках этой доски. Даже сейчас можно утверждать, что это именно ты начал с токсичного вброса.
>подключить было давеча апи гугл таблиц
Подключать какое-то апи это в целом такая типовая интеграционная задача — эти задачи решаются на стороне 1С для разных апи почти одинаково: гуглишь доки апи, заглядываешь в книжку "Технологии интеграции", спрашиваешь у коллег и подключаешь. Интерфейсы-то одни и те же, вопросы только как именно логику конкретной приблуды подружить с 1С
Не понял сути проблемы по поводу интеграций. Т.е. на питоне какие-то энтузиасты написали готовую библиотеку для интеграции с конкретным сервисом и выложили в открытый доступ, верно?
В чем проблема тебе стать таким энтузиастом и выложить в опен сорс cf-ник для интеграции с гугл таблицами? Суть же одна будет, как написал анон >>13060
>>13060
>Ну по мере необходимости. Все ли они нужны?
Ты кстати можешь закинуть пример чего лично тебе не хватает.
Я просто мало касаюсь ванскрипта и не знаю, чего там не хватает в виде "вот есть библиотека на питоне &Ссылка, нет аналога в ванскрипт, хочу её потому-то и потому-то". А так с чёткими требованиями мог бы взять как сторонний проект.
> Вот мне нужно подключить было давеча апи гугл таблиц и работать через two-legged OAuth (2LO), где эти миллионы решений?
Первая ссылка в поисковике содержит подробнейшую инструкцию, страниц на 10 листов А4, с программным кодом и пошаговым объяснением алгоритма. Написана еще 4 года назад. Ты лишний раз доказываешь, что не способен даже в поиск, при этом лезешь в критику тех вещей в которых даже не можешь понять смысл.
Хватит щитпостить.
Ведь, если не ошибаюсь, ERP позиционируется как раз, как ультра-йоба, в которой можно закрыть все перечисленные потребности организации
То что ты описываешь, встретить в природе реально, но в 0.1% компаний. И то, если контора до ерп не имела буквально ничего доработанного - максимально типовой функционал типовых конфигураций. И даже при таких обстоятельствах переход на единую систему будет стоить N лямов, где N это каждая сотня сотрудников. Не каждая контора готова на это.
В чем тогда профит мне, как владельцу завода по производству табуреток покупать ерп, а не ка. Все равно же понадобится докупать зуп и бп и допиливать их
ерп это производство в первую очередь, многоэтапное. а мультиинструмент из зупов и бупов в последнюю очередь
>Аноны, а вы прям постоянно код дрочите целыми днями?
Процентов 60 анонов треда только и мечтают об этом
Когда не горит, делаю задачи, при этом максимально продрачивая релейтед литературу (если уже ранее не продрочил).
Например сегодня.
Недавно устроился (через воду, огонь и медные трубы) во франч джуном. Выполняют задачи админа 90% времени, сил уже нет. Обещали переключить хотя бы на клепание печатных форм после окончания стажировки (она длится уже 4-ой месяц :c) , но я не знаю, смогли я выдержать до этого момент. Алсо мой знакомый говорит что сейчас у во всех франчах в городе такая практика городе, хоть и не дс 1 или 2, но и не полная мухосрань, миллионик.
брат, я не поношу ничего, мне 1с нравится и я ей занимаюсь уже 3 года. за эти 3 года у меня не появилось даже одной мысли о перекате на другой язык/стек - мне нравится и предметная область. мне вставляет вся эта тема с бюрократизмом, точностью, формами, арстоцка ждёт не дождётся меня. и я считаю, вопреки сложившемуся в "более мейнстримном" программировании мнению, что 1С - вполне хороший стек/экосистема, которая выполняет свои задачи. со своими плюсами и минусами, как везде
однако я не могу просто отрицать объективные процессы, которые происходят в реальности. почти 4 года назад, когда я только начинал свой пусть в жёлто-красном мире, мне нравилась сама разработка. в силу многих причин, я постепенно стал переходить в более "менеджерское" измерение, и хоть сейчас я пришёл к аналитике и производительности, я всё ещё очень близко нахожусь рядом с hr'ами и лидами, со многими владельцами агрегаторов и автоматизаторов. на основе разговоров со своими бывшими коллегами и друзьями, плотно связанными с миром рекрутинга 1с-специалистов , а так же на основе собственно анализа рынка, я и делаю вывод о его состоянии.
или даже выводы. их несколько, да, но все они складываются в одну картину.
1) после событий февраля в целом на рынке (по всем стекам) появился огромный дефицит мидлов и сеньоров и гигансткий профицит джуниоров и стажёров.
2) мы все думали, что в силу изолированности 1с-вселенной на нас это не повлияет. это оказалось нет так. точнее, до конца 22-го всё так и было. но потом начало переходить огромное количество кадров с других технологий. т.е. все те, кто не смогли/не захотели уехать, но лишились работы/не вкатились/попытались найти более стабильный вариант.
3) дефицит мидлов и сеньоров в 1с всё ещё есть, хоть и не такой резкий. дефицита джуниоров уже нет, расширяются теперь только через мидл позиции. на стажёров почти все остановили хайр, либо же набирают "последнюю волну".
4) 70% компаний в которых работают мои знакомые/бывшие коллеги выставляют вакансии стажёров и джуниров для анализа рынка, в особенности за пределами дс1 и дс2.
5) сразу появились паразиты, которые на таком "переломном" моменте хотят нажиться. с помощью абуза ваканский по вышеописанной схеме - когда нанимают наивных жуков-плавунцов-вкатунов на вакансии разрабов, а в итоге им делегируют в лучшем случае админские, в среднем сервис-инженерные и консультантские, а в худшем - продажнические обязанности.
я даже составлял анализ с конкретными цифрами, которые были у меня на основе инсайтов от хрюш, владельцев и лидов.
состояние примерно следующее:
из стажёрских/джуниорских вакансий (всего проанализровано 213)
~60 (28%) - для "наживки", заявлено что вака разраба, в итоге ты будешь работать продажником/сервсинком.
~7 (3%) - абуз через неопределённых испытательный срок
~45 (21%) - висят для анализа/мониторинга рынка
~23 (11%)- отбирают для "последней волны" либо принимают решению по поводу того ставить ли нохайр
~50 (23%)- забыли убрать/не менеджат аккаунты
остальные ваки либо информационный мусор либо нет контакта, крч считай, что n/a.
по мидлам и сеньорам цифры другие совершенно.
а ответ на твой вопрос, если хочешь вкатывать в 1с - попробуй зайти с аналитики/консультантов, эти вакансии, как ни странно вообще почти не уменьшились в количестве и там нет такого пиздеца типо абьюза хх.
брат, я не поношу ничего, мне 1с нравится и я ей занимаюсь уже 3 года. за эти 3 года у меня не появилось даже одной мысли о перекате на другой язык/стек - мне нравится и предметная область. мне вставляет вся эта тема с бюрократизмом, точностью, формами, арстоцка ждёт не дождётся меня. и я считаю, вопреки сложившемуся в "более мейнстримном" программировании мнению, что 1С - вполне хороший стек/экосистема, которая выполняет свои задачи. со своими плюсами и минусами, как везде
однако я не могу просто отрицать объективные процессы, которые происходят в реальности. почти 4 года назад, когда я только начинал свой пусть в жёлто-красном мире, мне нравилась сама разработка. в силу многих причин, я постепенно стал переходить в более "менеджерское" измерение, и хоть сейчас я пришёл к аналитике и производительности, я всё ещё очень близко нахожусь рядом с hr'ами и лидами, со многими владельцами агрегаторов и автоматизаторов. на основе разговоров со своими бывшими коллегами и друзьями, плотно связанными с миром рекрутинга 1с-специалистов , а так же на основе собственно анализа рынка, я и делаю вывод о его состоянии.
или даже выводы. их несколько, да, но все они складываются в одну картину.
1) после событий февраля в целом на рынке (по всем стекам) появился огромный дефицит мидлов и сеньоров и гигансткий профицит джуниоров и стажёров.
2) мы все думали, что в силу изолированности 1с-вселенной на нас это не повлияет. это оказалось нет так. точнее, до конца 22-го всё так и было. но потом начало переходить огромное количество кадров с других технологий. т.е. все те, кто не смогли/не захотели уехать, но лишились работы/не вкатились/попытались найти более стабильный вариант.
3) дефицит мидлов и сеньоров в 1с всё ещё есть, хоть и не такой резкий. дефицита джуниоров уже нет, расширяются теперь только через мидл позиции. на стажёров почти все остановили хайр, либо же набирают "последнюю волну".
4) 70% компаний в которых работают мои знакомые/бывшие коллеги выставляют вакансии стажёров и джуниров для анализа рынка, в особенности за пределами дс1 и дс2.
5) сразу появились паразиты, которые на таком "переломном" моменте хотят нажиться. с помощью абуза ваканский по вышеописанной схеме - когда нанимают наивных жуков-плавунцов-вкатунов на вакансии разрабов, а в итоге им делегируют в лучшем случае админские, в среднем сервис-инженерные и консультантские, а в худшем - продажнические обязанности.
я даже составлял анализ с конкретными цифрами, которые были у меня на основе инсайтов от хрюш, владельцев и лидов.
состояние примерно следующее:
из стажёрских/джуниорских вакансий (всего проанализровано 213)
~60 (28%) - для "наживки", заявлено что вака разраба, в итоге ты будешь работать продажником/сервсинком.
~7 (3%) - абуз через неопределённых испытательный срок
~45 (21%) - висят для анализа/мониторинга рынка
~23 (11%)- отбирают для "последней волны" либо принимают решению по поводу того ставить ли нохайр
~50 (23%)- забыли убрать/не менеджат аккаунты
остальные ваки либо информационный мусор либо нет контакта, крч считай, что n/a.
по мидлам и сеньорам цифры другие совершенно.
а ответ на твой вопрос, если хочешь вкатывать в 1с - попробуй зайти с аналитики/консультантов, эти вакансии, как ни странно вообще почти не уменьшились в количестве и там нет такого пиздеца типо абьюза хх.
Съебывай на фикси писать код. Сам съебал сейчас из франча, где вкалывал за еду, получил x3 к зп, доволен жизнью.
Фикси-лахта, плиз.
допотопные технологии и легаси - чек
обязательная вышла или режут зп - чек
будешь и разрабом, и аналитиком, и консультантом и хуй сосать кабанчику - чек
мимо анон съебавшийся из франча на фикси
Хотя, судя по тому какой сейчас ад с набором во франчи... мб и повезло что съебался
Да по-разному, анон.
Я мимо перешёл с инхауса в другой инхаус. Результат:
Топовые технологии и мало легаси.
Про вышку не ебу, у меня она просто есть.
Код + архитектурные тёрки с другими разрабами + бизнес-аналитика (да, от этого не ушёл). Но до консультанства и админки не скатываемся — для этого есть другие люди.
Они там на файлообменник закидывают свои конфигурации - 0 шансов скачать, на ннмклабе нету ниче.
Это называется аналитик.
Из минусов - много пиздеть с заказчиками.
Из плюсов - зепка не сильно меньше чем у кодеров, потанцевал для карьерного роста хороший.
Это пиздос, искал кряк и нахватал вирусов на свой комп пока качал всю хуйню с руборда.
Поделитесь ссылкой на платформу + кряк?
Erp не ставится на учебную платформу из за ограничений строк. Просто не запускается в режиме предприятия.
>Erp не ставится на учебную платформу из за ограничений строк. Просто не запускается в режиме предприятия.
Тебе именно демо-база нужна? Конфигурации пустой не хватит просто? Мне кажется вполне можно попробовать просто CF загрузить и наполнить учебную базу данными ручками. Заодно систему изучишь.
так я и скачал CF, загрузил в конфигуратор все ок, но как только он заходит в режим клиента то на 6 процентах вылетает с ошибкой по числу индексов.
Я так то и на демобазу согласен, мне нужно лишь тестовое поделать чисто для себя и все.
Тогда хуй знает. Мб его только на нормальном скуле можно развернуть, а не в файловой БД. Насколько я помню, у учебной версии ограничение по количество строк в таблицах баз данных, а не в индексах. Индексы - это уже к файловой СУБД.
Ну да, зашел чекнуть, все так. Тогда тебе надо сервер 1с поднимать. Сервер mssql.
Я не хочу во франч, на нормальный проект без связей не сесть все равно, а так меня погонят сертификаты сдавать и мозги ебать начнут так как во франчах все сильно завязано на продажи. Мне и на фиксе неплохо, в атмосфере такой "маленькой инди компании".
Нихуя ты, мне бы хоть там хуйца пососать за знания.
скачал 20 версию она вообще не запускается, просто 0 реакции.
Ребят хелпаните, вообщем хуй с ней с этой конфигурацией, решил просто на своей конфе сделать за счет документа реализации товаров, вот тестовое. По сути в модулеобъекта я пишу движение на расход, делаю контроль остатков и если количество товара <0 (До этого момента код написал изи) тогда мне нужно формировать новый документ и переносить строку тч в этот документ(вот это я хз). Может кто-то встречал такое и примерно скажет где рыть инфу по этому?
У тебя в бизнес-логике какой то пиздец, чего ты хочешь то? Отправитель организация А, с какого переляпа она должна тянуть другие организации? Тут аналитика получается с хорошим таким жопером в придачу, что у тебя нехватка товара по организации А должна контролировать наличие товара на складе по другим организациям и желательно иметь настройки прав на перемещение.
Знаешь как подобная штука называется в реальном мире? Это интеркампани - торговля одной организацией товаром другой, по закрытию месяца обычно формируется документ передачи товара на комиссию или продажа по внутренним ценам между компаниями. Умеет это делать УТ11, нужно обычно для избавления от НДС в рознице при закупке товара ООО-шкой под НДС, более особого смысла нет
Написать такую хероту конечно можно, толку только ноль
Я понимаю что возможно ошибка логики, но это не реальная задача а тестовое для того чтобы немного улучшить понимание языка 1с.
Что это за хуета? Это жукам-вкатунцам теперь такое мозгоебство дают?
>реализации товаров,
Где ты вообще реализацию увидел, или ты реализацией заменил перемещение?
>. По сути в модулеобъекта я пишу движение на расход, делаю контроль остатков и если количество товара <0 (До этого момента код написал изи) тогда мне нужно формировать новый документ и переносить строку тч в этот документ(вот это я хз)
Как ты до этого додумался? У тебя в задаче явно написано, что разделение должно быть в рамках работы обработки, а не при проведении документа
Сама задача описана некорректно. Это вопросы не к тебе, а к тому гению который это говно придумал.
1й вопрос - почему только по 1 товару будет отрицательный остаток? Товара 3 тоже нет по организации Сапожкин на складе Основной.
2й вопрос - по какому принципу должен списываться товар, если остаток будет еще в паре организаций? Надо ли его пропорционально дробить между всеми организациями? Или надо оптимизировать и минимизировать количество документов?
3й вопрос - что должна делать обработка, если ни у одной организации нет товара на складе?
Все это звучало бы куда логичнее, если бы вместо разделения перемещения, нужно было бы создавать иные перемещения, чтобы в итоге при проведении основного не было отрицательных остатков. Тут и блокировка регистра накопления, и транзакции, и знание границы, и чистоту кода можно было посмотреть. А так - высраное говно из жопы, с нулевой логической ценностью. Хочется просто разбить ебало двухтомником профразработки таким проверяльщикам.
Ладно, пробомбился, теперь по фактам:
- тебе надо делать обработку, я ваще не понял че ты хочешь в модуле объекта делать, тем более
>автоматический ввод на основании при отрицательных остатках
Судя по задаче отрицательные остатки допускаются, и даже больше, являются прямой необходимостью для решения задачи
- в обработке, тебе нужно будет заблокировать регистр накопления, чтобы никто не влез в него пока работает обработка
- проверять необходимо ли разбитие нужно по остаткам используя Новый Граница(ДокументСсылка, ВидГраницы.Включая). А проверять остатки на других складах, тоже самое но вид границы Исключая.
- все это естественно в транзакции
- можно в конце добавить проверку, встали ли остатки на места, после этих телодвижений, если не встали - откатывать транзакцию
Надеюсь помог тебе хоть немного.
мимо 7 лет опыта
Что это за хуета? Это жукам-вкатунцам теперь такое мозгоебство дают?
>реализации товаров,
Где ты вообще реализацию увидел, или ты реализацией заменил перемещение?
>. По сути в модулеобъекта я пишу движение на расход, делаю контроль остатков и если количество товара <0 (До этого момента код написал изи) тогда мне нужно формировать новый документ и переносить строку тч в этот документ(вот это я хз)
Как ты до этого додумался? У тебя в задаче явно написано, что разделение должно быть в рамках работы обработки, а не при проведении документа
Сама задача описана некорректно. Это вопросы не к тебе, а к тому гению который это говно придумал.
1й вопрос - почему только по 1 товару будет отрицательный остаток? Товара 3 тоже нет по организации Сапожкин на складе Основной.
2й вопрос - по какому принципу должен списываться товар, если остаток будет еще в паре организаций? Надо ли его пропорционально дробить между всеми организациями? Или надо оптимизировать и минимизировать количество документов?
3й вопрос - что должна делать обработка, если ни у одной организации нет товара на складе?
Все это звучало бы куда логичнее, если бы вместо разделения перемещения, нужно было бы создавать иные перемещения, чтобы в итоге при проведении основного не было отрицательных остатков. Тут и блокировка регистра накопления, и транзакции, и знание границы, и чистоту кода можно было посмотреть. А так - высраное говно из жопы, с нулевой логической ценностью. Хочется просто разбить ебало двухтомником профразработки таким проверяльщикам.
Ладно, пробомбился, теперь по фактам:
- тебе надо делать обработку, я ваще не понял че ты хочешь в модуле объекта делать, тем более
>автоматический ввод на основании при отрицательных остатках
Судя по задаче отрицательные остатки допускаются, и даже больше, являются прямой необходимостью для решения задачи
- в обработке, тебе нужно будет заблокировать регистр накопления, чтобы никто не влез в него пока работает обработка
- проверять необходимо ли разбитие нужно по остаткам используя Новый Граница(ДокументСсылка, ВидГраницы.Включая). А проверять остатки на других складах, тоже самое но вид границы Исключая.
- все это естественно в транзакции
- можно в конце добавить проверку, встали ли остатки на места, после этих телодвижений, если не встали - откатывать транзакцию
Надеюсь помог тебе хоть немного.
мимо 7 лет опыта
>- тебе надо делать обработку, я ваще не понял че ты хочешь в модуле объекта делать, тем более
Анон я еще не знаю как писать внешние обработки которые будут вмешиваться в другие объекты поэтому решил эту задачу "чисто для себя" попробовать решить в модулеобъекта документа в процедуре обработкапроведения
>Сама задача описана некорректно. Это вопросы не к тебе, а к тому гению который это говно придумал.
Я тоже сначала пытался вникнуть, но потом понял что если у сапожкина 20 товаров на расход не проходят контроль остатков то нужно эти 20 товаров перераспределить на других новым документом(а у других в примере контроль остатков типо проходится), ну и если у других тоже не проходит контроль остатков то и их нужно перераспределить на других, правда что делать если ни одна организация в один прекрасный момент не сможет пройти контроль остатков - бесконечное создание документов?
>- проверять необходимо ли разбитие нужно по остаткам используя Новый Граница(ДокументСсылка, ВидГраницы.Включая). А проверять остатки на других складах, тоже самое но вид границы Исключая.
- все это естественно в транзакции
- можно в конце добавить проверку, встали ли остатки на места, после этих телодвижений, если не встали - откатывать транзакцию
Спасибо буду думать.
Блять, у тебя в документе контроль остатков должен быть для склада на такой случай если количество меньше нуля то отказ равно истина, какие нахуй обработки проверки? Бредятина.
Да я уже сам склоняюсь к тому что не смогу решить это тестовое потому что было бы проще контроль остатков ввести и сформировать новый документ после контроля остатков, а не делать обработку. Немного тильтую уже что не могу ничего сделать. Пойду лучше почитаю что-нибудь другое.
Ну, хуй знает, у меня нормально файловая ERP работает. Правда платформа полноценная.
Учился по ютубу, по Чистову (царство ему небесное), по Техподдержке. Никаких платных курсов не оканчивал. Ноуп Профессионал и Специалист. Устроился на предприятие в штат. Я что-то сделал не так?
Я вечно горю теперь — типа деньги есть, удалёночка есть, но удобнее и проще писать на нормальных™ языках.
Но это знаешь — вечная проблема, она и в рамках нормальных языков существует, что пиздато писать на лиспе и хаскеле, а работа есть на джаве, но в сравнении с 1С даже жаба это мощнейший cumбайн
Да, вот еще. Забыл самое главное упомянуть. Я - не еврей
Где можно почитать про организацию учета материалов? Т.е. когда и почему используются разные документы для отражения поступления материалов, например "Приходная накладная", "Приходный ордер", "Поступление товаров и услуг". Аналогично: когда, зачем и почему используются доменты "Перемещение товаров", "Выдача материалов в подразделение", и.т.п.
Курс по управлению торговлей пройди какой-нибудь, Медведкова например. А как устроен сам процесс с другой стороны - тут желательно опыт всё таки. Каждый документ - это не какая-то там тарелка из космоса, это отражение реальной хозяйственной операции, соответственно понимаешь процессы - понимаешь документы
> проф по платформе
А нах он тебе?
Работа погромистом 1С очень проста, любой сможет. Просто когда получаешь задание, быстро, моментально выучиваешь незнакомую предметную область и решаешь его. Как в кинофильме Матрица. Выполняя задачи, ты развиваешься сам. Например ты настолько над задачей, что когда тебе дают доработать обработку с охуенным запросом, ты способен нихуя не вникая в этот самый текст запроса, не зная нихуя о предметной области решить задачу.
Например. Что вы знаете о таком объекте как ТабличныйДокумет()? Мне известны как минимим три применения этого объекта
1. Вывод на печать
2. Табличный документ такой же объект как к примеру массив
3. Табличный документ может выступать аналогом формы документа для ввода данных
Поэтому можно решать задачи, обертывая существующий алгоритм своим кодом, ничего не зная, что внутри
> 3. Табличный документ может выступать аналогом формы документа для ввода данных
О нет, только не это
Либо ты пикрил, либо ты зеленый с нулем опыта
На самом деле задача простая. Судя по ТЗ, обработка должна проверить конкретный документ, сформировал ли он отрицательные остатки. Ну ты соответственно проверяешь регистр, в качестве параметра по регистратору передаешь в запрос документ, который выбран в обработке, если вернул хоть в одной строке кол во меньше нуля, спрашиваешь у юзверя, разделять или нет. Если да, то дальше из тч выбранного дока убираешь эту позицию и перепроводишь его, создаешь новые доки с этой позицией, только на другие организации. Нужно ли проверять при этом доступные остатки где либо - в условии нигде не сказано, так что контроль остатков не делаем вообще.
>создаешь новые доки с этой позицией, только на другие организации.
вот это вызывает затруднение
Я бы создал массив структур, в который поместил бы номенклатуру и количество и после обхода результата вызывал бы процедуру, которая создаст документы с данными из этого массива.
Да, ДС. Через полгода
Ты не так ищешь. Тебе, в первую очередь, следует изучать литературу. Статьи на ИТС и книги. По интеграциям книга Хрусталевой "Технологии интеграции", по тому вопросу, что у тебя - это стандартный обмен 1Ски, по нему есть статьи на ИТС.
Прочитать я и в подсказках могу, мне пощупать это надо на практикуме каком-то чтобы понимать это, зубрить чтобы потом забыть не мое.
Сертификата еще нет, я попросился заранее, написал у меня 27го экзамен на профку пожалуйста возьмите бесплатно хочу учиться. Мне отказ прислали.
>>15558
Короче не могу выбросить это из головы начал делать, вот примерный запрос нахуярил пикрил, правильно ли я понимаю что мне нужно передать границу времени для того чтобы узнать остаток по документу на момент его создания в это условие на картинке? Про границу прочитал что после создания документа, про момент времени тоже вроде понятно что это время перед документом, нужно лишь создать границу и передать ее как параметр в запрос, но я обработку внешнюю не писал еще и не знаю как обращаться из нее к документам, но похуй буду делать.
Тебе ненужно принудительно указывать границу, у тебя есть конкретный док, который ты выбираешь в документе. По нему и смотришь в регистре, есть записи с отрицательными остатками или нет. Обратиться очень просто - на форме создай реквизит с типом ссылка на нужные документы. Представь простой отчет, где указан регистратор (документ), товар и остаток. Вот тебе и нужно получить такой отчет, грубо говоря. И обработать его.
Я это уже сделал, проблема с редактирование документа, запрос реально показывает остатки на момент документа я это проверил. Нужно сейчас как-то понять как работать программно с документом, то есть открыть его и редактировать строку тч.
Тебе ненужно искать этот документ, он у тебя уже выбран на форме, оттуда и получай. Например, реквизит Док, то будет так - ДокОбъект = Док.Ссылка.ПолучитьОбъект():
Далее в цикле обходишь записи в товарной части и удаляешь запись, которая у тебя в выборке запроса.
По тестовому заданию мне нужно еще спрашивать о создании документа и позиций с отрицательным остатком может быть несколько.... Получается мне нужно создать массив перед переборкой выборки и каждую итерацию записывать строчку в массив. Потом надо посмотреть если в массиве есть отрицательное число то спросить о создании нового документа(Если там будет куча отрицательных числе как мне сделать так чтобы он спросил только один раз?) -> если документ создается то удалить из старого документа этот отрицательный остаток создать новый и туда перекинуть этот отрицательный остаток.
Мудришь сильно. Если у тебя нет отрицательных остатков, то результат запроса будет пустой, вот на это проверку и поставь после выполнить. Если не пустой, тогда спрашивать.
Блин точно я же могу запрос переделать чтобы он только показывал отрицательные остатки, спасибо братик.
Бля нет, слишком сложно, таким образом мне нужно в документе искать строку тч по выборке запроса чтобы из количества (в документе) убрать количество в запросе и перенести это количество в запросе в новый документ.... Слишком тяжело пока.
Не сложно, погугли как создать массив структур из выборки запроса, вот этот массив передашь потом в процедуру создания новых документов на другие организации, а перед этим обойди строкуТЧ документа и с помощью параметров ("Номенклатура", Выборка.Номенклатура) удали из него строки и перепроведи.
Там типо не строки удалять надо а уровнять их чтобы остаток был нулевой. То есть вот в документе там написано количество 200 а остаток из за него -100 - это значит что я должен из этой строчки поменять количество 200-100 =100 и этот же остаток -100 перенести в новый документ на новую организацию.
Так да, удалять строки нужно в том случае, если остатка вообще нет. Ну так ты это можешь прям в выборке вычислить.
Получается мне эту выборку надо вернуть как массив в процедуру на клиенте и продолжать там код писать?
Нет, тебе достаточно создать функцию на клиенте с этим диалогом, а возврат обработать на сервере.
Я бьюсь об логическую ошибку задачи, отрицательный остаток слишком большой чтобы заносить его в новый документ. И опять же я не знаю как мне из строки тч вычитать колонку запроса, нет понятий какие методы применять, опыта не хватает не тяну.
Говно из жопы короче, этой обработки не должно вообще быть, контроль остатков нужен для этого в обработке проведения.
Тебе сначала нужно вычислить остаток, который ты можешь оставить. Для этого тебе нужно к отрицательному остатку прибавить остаток из тч документа. Если в тч остается меньше 0, тогда удалять строку и переносить все количество в другие документы, если больше, то оставлять это количество и переносить разницу в другие документы.
а каким образом я могу найти нужную строку тч в документе и делать с ней вычитание из строки таблицы в запросе? Ведь у меня строк в документе 7 а результат запроса 2, нужно искать по наименованию?
Можешь использовать такой алгоритм:
Внутри выборки бходи тч документа в цикле.
Если Выборка.Номенклатура = СтрокаТЧ.Номенклатура Тогда СтрокаТЧ.Количество = СтрокаТЧ + Выборка.Количество
Если СтрокаТЧ < 0 Тогда СтрокаТЧ.Количество = 0
Добавляешь Выборка.Количество в массив структур
Иначе если > 0 то добавляешь разницу в массив структур.
Потом с помощью структуры параметров удалишь все строки из документа, где количество 0.
То есть по сути результат запроса и табличная часть это одинаковые типы таблиц в базе данных и можно спокойно делать алгебраические операции внутри цикла?
По контролю остатков я понимаю как это делать, обучался этому. Согласен, мне тоже кажется что это уже лютая хуйня но во всяком случае я хотя бы сейчас могу подчерпнуть что-то новое. Пикрил варианты обработок в модуле объекта с которыми есть опыт
То что у тебя на пике для понимания работы платформы и для спеца, но в целом на практике это уже все есть в типовых, а вот ебанутых задач по типу как из твоего ТЗ - вагон.
У меня вопрос по поводу метода Документ.ссылка.ПолучитьОбъект() - если я его в обработке прописываю до далее после этой строчки когда я могу работать с реквизитами этого документа, ну то есть дальше написать например:
Документ = Документ.ссылка.ПолучитьОбъект();
РеквизитДокумента = Вася
Документ.Записать();
И в документе запишется новый реквизит?
В теории количество пин-кодов неограничено. Когда просрешь последний из выданных при покупке, отправляешь на
Брать вторую особой мотивации нет. Эту взял только из-за цены, чтобы в часы пиковой активности я мог поработать со своей лицензии, а не ловить момент, когда кто-нибудь выйдет. Да и есть надежда на скорое обновление компа - там уже можно полноценно работать с edt (а не как сейчас - писать в конфигураторе и юзать edt только для коммитов).
не в плане правильности субсчетов а корректно ли написано вообще для работодателя? Или они хотят видеть ответ в другом виде?
Это франч прислал.
Не сиди с правами Админа, дебич. Админа запороль хотяб своей датой рождения.
Всякую ебалу вообще надо на виртуалке запускать.
Под Винду, раньше .dll патчились и норм для учебных целей. backend и backbas вроде. Сейчас не знаю, я с год как на Импортозамещение переехал. Тут скрипт питоновский патчит.
и в какой помойке ты вообще копался...
http://forum.ru-board.com/topic.cgi?forum=35&topic=82809#1
или готовую патченую dll бери, или патчер. Версия dll и Платформы должна совпадать ясен пень. Инсталлировал, пропатчил/подменил.
http://forum.ru-board.com/topic.cgi?forum=35&topic=82129&glp
Потом, оригинальные дистрибы дают качать, когда купишь софт и прорегаешь на сайте поддержки. Я себе Упрощёнку Бухгалтерию покупал. Но там дают скачать в рамках купленной лицензии + немного бонусов.
Есть ещё вроде комплект разработчика ключи, и к некоторым курсам официальным или дарят или скидка.
На ru-board стали с бэкдорами выкладывать чтоль? Где нахватал трипера? Format C: тебе в помощь, братишка )
виртуалки чем и удобны, её как файл засейвил, и если чо раскатал обратно.
В основной системе ничего кроме лицушного софта взятого с оригинального сайта не должно быть и не сиди под админом блять, ты же с эникейщика перекатываешься в погромисты как бы, не позорь профессию некомпетентностью.
В Мухосранях кодинга нет. Так что или 1с-комбайном или эникеем, реже веб-макакой-универсалом.
У жёлтых всё по-своему называется, вообще это тема обширная, ключевыми словами: SOAP, REST, XSLT, JSON, да вообще пох даже в xml чёнить завернуть и отправить, с той стороны распарсить.
Это короче Админство. Глянь курс в УЦ1, где работа с лицензиями. Или статью готовую найдёшь или документацию покуришь.
Там короч утилитой надо цифры эти вытащить и засейвить. Файл .lic в служебные директории 1с не клади копию - слетает лицензия
У меня есть тока под Линукс шпаргалка, написал с курса
нибуя не поймешь, но может на Винде она тоже "ring" называется...
Утилита Лицензирования. Управление программными лицензиями.
Первичное и повторное получение лицензий. Проверять существующие.
https://releases.1c.ru/project/EnterpriseLicenseTools
Проверить наличие java
# java -version
Установка java возможна с дистрибутивов 1С или репозитория
1ce-installer- скрипт, установщик с графической оболочкой
1ce-installer-cli- скрипт, установка через консоль
# ./1ce-installer-cli
Выводит главную справку
# ./1ce-installer-cli install
"Не удается проверить цифровые подписи" - это пофиг, т.к. взято из надежного источника
# ./1ce-installer-cli install --ignore-signature-warnings
Деинсталлировать
/opt/1C/1CE/components/1c-enterprise-installer-1.9.1+3/1ce-installer-cli uninstall
Модуль лицензирования установлен в:
/opt/1C/1CE/components/1c-enterprise-ring-0.19.5+12-x86_64/ring
# cd /opt/1C/1CE/components/1c-enterprise-ring-0.19.5+12-x86_64/
В терминале
# в каталоге с утилитой # ./ring
выводит справку
Утилита работы с лицензиями является подключаемым модулем к ring
Обращение
$ ./ring license@0.15.0:x86_64
$ ./ring license - если других версий не установлено
ring. Использование
Вывод справки в текстовый файл
# ./ring license > license_help.txt
file.lic
Посмотреть информацию о лицензии
#./ring license list --path /home/user/Рабочий\ стол\ - экранирование пробела
0101010101110 (пин-код который был использован для получения данной лицензии) - 010101101 (серийный номер продукта который был лицензирован программной лицензией)
Имя лицензии = пин_код-серийный_номер078787087405450-05454750757
На кого зарегистрировано, продукт, техническая
# ./ring license info --name 078787087405450-05454750757 --path /home/user/Рабочий\ стол
Может ли .lic использоваться на текущем компьютере
# ./ring license validate --name 078787087405450-05454750757 --path /home/user/Рабочий\ стол
Актуализация лицензии (восстановление).
2 способа: с интернетом и без
- получение из Центра лицензирования новой лицензии
2.1. На компе без интернета формируется файл запроса
формируем файл запроса. Задаем параметры все, новый пин и старый пин в том числе и серийный номер. --request <куда будет сохранятся файл запроса>
# ./ring license prepare-request --first-name Имя --middle-name Фамилия --last-name Отчество --country RU --zip-code 127434 --region Москва --town Москва --street Улица\ ул. --house 9
--serial из наименования (вторая цифра)
--previous-pin из наименования (первая цифра)
--pin новый (из резервных, идет следующим после указанного в списке резервных пинов)
--request /home/user/Рабочий\ стол/лицензии/request.txt
2.2. На компе с интернетом
передать файл request в центр лицензирования и получить файл ответа
# ./ring license acquire --request /home/user/Рабочий\ стол/лицензии/request.txt
--response /home/user/Рабочий\ стол/лицензии/response.txt
2.3 Объеденить request и response и получить сгенерированный файл лицензии
# ./ring license generate
--license куда сгенерировать license.txt
--request
--response
license.txt это ещё не .lic
2.4 Файл лицензии
# ./ring license put --license license.txt
Лицензия "354354354354354-63543543545" (файл: "354534543454.lic") успешно добавлена
по умолчанию записывается в /var/1C/licenses/
--path кастомный путь
2.5 Проверка лицензии
# ./ring license validate --name 354354354354354-63543543545
Это короче Админство. Глянь курс в УЦ1, где работа с лицензиями. Или статью готовую найдёшь или документацию покуришь.
Там короч утилитой надо цифры эти вытащить и засейвить. Файл .lic в служебные директории 1с не клади копию - слетает лицензия
У меня есть тока под Линукс шпаргалка, написал с курса
нибуя не поймешь, но может на Винде она тоже "ring" называется...
Утилита Лицензирования. Управление программными лицензиями.
Первичное и повторное получение лицензий. Проверять существующие.
https://releases.1c.ru/project/EnterpriseLicenseTools
Проверить наличие java
# java -version
Установка java возможна с дистрибутивов 1С или репозитория
1ce-installer- скрипт, установщик с графической оболочкой
1ce-installer-cli- скрипт, установка через консоль
# ./1ce-installer-cli
Выводит главную справку
# ./1ce-installer-cli install
"Не удается проверить цифровые подписи" - это пофиг, т.к. взято из надежного источника
# ./1ce-installer-cli install --ignore-signature-warnings
Деинсталлировать
/opt/1C/1CE/components/1c-enterprise-installer-1.9.1+3/1ce-installer-cli uninstall
Модуль лицензирования установлен в:
/opt/1C/1CE/components/1c-enterprise-ring-0.19.5+12-x86_64/ring
# cd /opt/1C/1CE/components/1c-enterprise-ring-0.19.5+12-x86_64/
В терминале
# в каталоге с утилитой # ./ring
выводит справку
Утилита работы с лицензиями является подключаемым модулем к ring
Обращение
$ ./ring license@0.15.0:x86_64
$ ./ring license - если других версий не установлено
ring. Использование
Вывод справки в текстовый файл
# ./ring license > license_help.txt
file.lic
Посмотреть информацию о лицензии
#./ring license list --path /home/user/Рабочий\ стол\ - экранирование пробела
0101010101110 (пин-код который был использован для получения данной лицензии) - 010101101 (серийный номер продукта который был лицензирован программной лицензией)
Имя лицензии = пин_код-серийный_номер078787087405450-05454750757
На кого зарегистрировано, продукт, техническая
# ./ring license info --name 078787087405450-05454750757 --path /home/user/Рабочий\ стол
Может ли .lic использоваться на текущем компьютере
# ./ring license validate --name 078787087405450-05454750757 --path /home/user/Рабочий\ стол
Актуализация лицензии (восстановление).
2 способа: с интернетом и без
- получение из Центра лицензирования новой лицензии
2.1. На компе без интернета формируется файл запроса
формируем файл запроса. Задаем параметры все, новый пин и старый пин в том числе и серийный номер. --request <куда будет сохранятся файл запроса>
# ./ring license prepare-request --first-name Имя --middle-name Фамилия --last-name Отчество --country RU --zip-code 127434 --region Москва --town Москва --street Улица\ ул. --house 9
--serial из наименования (вторая цифра)
--previous-pin из наименования (первая цифра)
--pin новый (из резервных, идет следующим после указанного в списке резервных пинов)
--request /home/user/Рабочий\ стол/лицензии/request.txt
2.2. На компе с интернетом
передать файл request в центр лицензирования и получить файл ответа
# ./ring license acquire --request /home/user/Рабочий\ стол/лицензии/request.txt
--response /home/user/Рабочий\ стол/лицензии/response.txt
2.3 Объеденить request и response и получить сгенерированный файл лицензии
# ./ring license generate
--license куда сгенерировать license.txt
--request
--response
license.txt это ещё не .lic
2.4 Файл лицензии
# ./ring license put --license license.txt
Лицензия "354354354354354-63543543545" (файл: "354534543454.lic") успешно добавлена
по умолчанию записывается в /var/1C/licenses/
--path кастомный путь
2.5 Проверка лицензии
# ./ring license validate --name 354354354354354-63543543545
LS Fusion от ЛоухСофта, они там пяткой в грудь стукают, что подмяли под себя ритейл в Картофельном рейхе. Фузея является мимом на мисте и одно время была поводом бесконечного срача
Это не один эсс, это изобретение конкурента на почве "кушать не можем какая один эсс хуевая". Ознакомься, у них много чего просто бесплатно раздают, платформа так же открыта для доработок (только я не изучал, ну их в пизду)
Выглядит как какой-то рофл.
У меня в мухосрани на 600к рыл есть целый ряд контор, где есть отделы 1сников, сам стартовал в одной из них с отделом в 10 рыл, никаких дисков никогда не носил, короче надо смотреть какая именно у анона в локации ситуация а не грести всё под одну гребёнку.
Ещё не факт что у тех у кого "не получилось" реально проблема была в отстуствии вакансий, а не в отсутствии желания и/или завышенных ожиданиях (я стажировался за 15к в месяц ДО налогов, однако посмотрите на меня теперь)
Как насчет мухосрани в 30к, ты, выебщик областной? Выезжать на консалтинге наиболее оптимально, поскольку франчепидоры как раз очень любят впарить и съебать в закат, оставляя микро или мини кабана с непонятной хуйней
Мимо-теперь-забугорный-1сник-в-евро
Вообщем я связался с той конторой они ее переформулировали. Два регистра накопления, один товары на складе второй принадлежность товара на складе организации. То есть Контроль остатков на регистр ТоваровНаСкладе(первый регистр) есть но только на него, он не позволит создавать бесконечное количество документов и тогда обработка по сути не может предлагать бесконечно создавать документы.
Теперь мой алгоритм - получаю документ, делаю запрос к регистру остатков по организациям(второй регистр), перед циклом выборки создаю список значений в теле цикла записываю каждую строчку в список значений. Далее проверяю отрицательные числа в списке значений - если есть тогда вызываю процедуру вопрос и туда передаю список значений как параметр, в процедуре вопрос - создать 3 новых документа? - да создаю новый документ, из списка значений убираю все положительные числа, в документ прописываю все строчки из списка значений меняя организацию. Done
Насколько верно?
https://yadi.sk/d/1tm55nJGjBy9VQ - держи брат, сегодня с франча одного прислали, оно изичное.
Только теперь мой мозг нахуй взорвался. Ребят вопрос касательно Граница(документ, границавид.включая) это по сути тоже самое что ДокументДата + 1 (секунда) но касательно только документа чтобы защититься от документов проведенных одновременно?
А все, наебался с индексом в таблице значений когда номенклатуру обходил... Сорян.
Я теперь научился с таблом работать и код ваять. Охуенная штука.
Матчасть читай про клиент-серверный контекст.
> Как насчет мухосрани в 30к
Ну сорян, господин из ямало-ненецкого, я считал свою мухосрань маленькой, ибо это облцентр но при этом он меньше ляма.
Ну как свою, офк я начал с того что переехал из именно своей мухосрани в областной центр, прежде чем что-то мутить (точнее я ездил 50 км каждый день в одну сторону и столько же обратно), потому что у себя дома ловить было реально нечего.
Если очень грубо - то да. В 1с положение документа и его движений соответственно на оси времени формируется из полей Дата + Ссылка. Называется эта комбинация МоментВремени. И даже если 2 документа будут проведены в одну секунду, платформа сможет определить их правильное положение на оси времени, и не поместит их в одну точку, а разведет по двум разным.
Граница, как раз позволяет определить точку на оси времени, до которой надо знать состояние системы, или сразу после которой.
>я ездил 50 км каждый день в одну сторону и столько же обратно
Какой же ты красавчик анон. прям аплодирую стоя таким людям, которые не сложили лапки, а грести начали. У самого на работе есть коллега, который 2 года из Калуги в ДС каждый день на тачке ездил и обратно. Я сам вообще за 1200км от ДС родился в городе 100к рыл.
Потому что у нового документа нет строк в тч. И коллекция строк НовыйДокумент.Товары пустая. Для создания строк используй НовыйДокумент.Товары.Добавить()
для реальных кабанчиков. ооо "вектор" сосет бибу и обоссывается даже стажерами
А че не правильно что-то сделал? Я хуй знает какие методы упорядочивания в массиве есть.
тебе нужно было самому написать алгоритм сортировки, а не использовать платформенный. и даже при использовании платформенного ты ошибся - сортировка не в том порядке выполнена
Ну с параметром убыв да пиздец вышло конечно. Но в условиях написано типо написать программу - я и написал.
Ты чо понаписал?
НоваяСтрока = НовыйДокумент.Товары.Добавить();
а потом уже редактируешь новую строку
НоваяСтрока.Номенклатура = ...
и тд
мимо
Ты хуячишь все методы подряд не задумываясь об их смысле. Вместо слепого тыканья пальцем в небо, за эту неделю ты бы уже прочитал и прорешал треть Радченко.
Ох, ебт, до чего ж у тебя буйная фантазия, бро. Нет сил на Радченко - хоть СП используй что-ли...
Хуйню делаю, только сейчас доперло что я могу создать новый документ и мне нужно опять получить объект.
Чел это база. В самом убогом франче типо первого бита таски для ждунов раза в 3 сложнее.
Проиграл.
НоваяСтрока = НовыйДокумент.Товары.Добавить()
В цикл внеси это, а то иначе ты одну и ту же строку в документе редактируешь
Тебя тут не учат как правильно держать рыбу. Тебя учат как правильно держать удочку. Мы ж не виноваты что перед изучением инструкции по удочке, ты сам решил за нее хвататься как попало.
И еще раз напишу - дрочи Радченко.
Спасибо, но я до этого кстати сам допер)
>>19540
Я понимаю и стараюсь просто научиться правильно писать, во всяком случае когда вы мне пишите что не так я делаю я запоминаю ошибки и больше их постараюсь не допускать, т.к. я это анализирую и вникаю. У меня хромает понимание как правильно писать структуру.
Касательно заключительной части про 3 документа - мне нужно создать еще два документа, появилась идея как мне дробить товары на эти документы - списываю товары из старого документа и вношу в таблицу значений товары которые списал, если какой то товар списывается весь то удаляю строчку из ТЧ и вношу это количество в таблицу значений вместо того что там было(теперь это таблица товара которые все еще осталось распределить)
Генерирую второй документ, вношу туда другую организацию путем присваивания НовыйДокумент.Организация = новая организация (буду думать как мне впихнуть другую организацию)
дальше делаю еще один запрос по новой организации и смотрю у нее остатки - списываю из этой таблицы значений количество номенклатуры, если что то стало равным нулю то удаляю позицию.
Оставшиеся позиции в таблице значений несу в третий документ, генерирую третью организацию и просто все что осталось в этой таблице гружу туда.
Пиздец конечно.
Хорошо, что у тебя хотя бы интерес есть к обучению, но если попадешь во франч, то не еби мозги работодателю со своим "я так учусь", а то выпрут. Если есть инструкция, то тыкать в небо наугад тебе не дадут
Думал написать тебе или нет. Короче я уже выше писал про УТ и интеркампани, что подобные механизмы немного не уровень вкатуна, а тот кто дал тебе это задание на позицию "старшего помощника младшего джуна", охуевший точно. У меня имеется разработка для РМК с одной единственной задачей - в случае наличия товара в магазине и отсутствия его в базе по причине проеба документов перемещения, одним нажатием кнопки для данного магазина из РМК формируется документ перемещения товара, который формирует целую пляску с еблей по сбору данных наличия этого товара на складах, доступных для перемещения. Перемещение выполняется только для тех товаров в чеке, которых нет в магазине. Ну по факту - если склад опт и розничный магаз в одном географическом подразделении и товар есть - сформировать перемещение. Но там такая портянка кода, что джунам там вообще ловить нехуй. Хуй его знает зачем такое вкатунам выдавать, ведь на простых алгоритмах там получится спагетти ебейшее
Я уже передумал, если честно так делать, уточнил по заданию в новых документах контроля остатков нет. Поэтому просто поделю на два и по половинке пихну в каждый документ, а так я бошку сломал пока придумывал алгоритм контроля остатков в новых документах. По сути все.
По поводу задания кстати там изи на самом деле я потом допер как сделать, новые созданные документы должны сразу проводиться и формировать движения в регистрах, соответственно просто на каждый документ повторяется один и тот же запрос обращения к регистрам остатков, по сути опять же допер после прочтения условий задачи что надо не только записывать новый документ а еще и проводить его. Так что все намного проще чем я думал, пытаясь высчитать остатки по каждому документу.
Задача: 4: Удаление элементов массива по условию
Создайте массив МассивДат и добавьте в него все даты одного месяца
(например, с 01.09.2021 по 30.09.2021), используя цикл. После этого удалите
из массива все даты, которые являются днями недели "суббота" или
"воскресенье". После удаления в массиве МассивДат должны остаться
только те даты, для которых день недели с понедельника по пятницу.
Выведите все значения массива на экран в виде сообщений.
Поставь точку останова в начале цикла и смотри типы значений в строчке.
Еще ты вроде бы дату с числом пытаешься сравнить. Я не думаю что в какой-либо итерации цикла у тебя остаток от разницы даты это 0
> Подскажите, пожалуйста, в чем тут именно ошибка.
Тут везде ошибка. Начиная с того что ты проигнорировал 90% постановки задачи, и заканчивая тем, что в оставшихся 10% решил пользоваться странными костылями вместо функции ДеньНедели().
Ты же берешь остаток от деления на дату. А на дату нельзя делить.
Чел, всем похуй.
У меня в команде армяне, грузины, турки (?), корейцы, украинцы ессно куда без них, разве что дагов нет и то я не уверен.
И да, белорусы конечно тоже есть - я именно про обладателей рб паспорта.
Тебе единственное что надо погуглить что там нужно в плане документов если у тебя нет рф паспорта, я просто хуй знает может что-то надо, короче чтобы работодателю не нужно было как-то изъёбываться для того чтоб тебя на работу взять.
Мне сегодня дали задачку на собесе похожую но на удаление цифры из массива по числу, при каждом нажатии кнопки 1 итерация цикла. Не хотелось ебаться со смещением индекса поэтому сделал проще. Присваивал всем подходящим по индексу числам значение 0, потом удалял дубликаты и потом оставшийся ноль.
>>21779
Искренне хочется чтобы вас обоих не брали, пока вы не научитесь читать постановку задачи.
Неужто вы правда не понимаете, что этому надо жестко следовать пока не научитесь хотя бы, а не делать "как мне удобнее и проще". Ваш код по итогу превращается в неподдерживаемый кусок кала, который понятен только вам самим, и то в течении 2х суток после написания. Уже после первой таски, в которой нужно влезать в код таких джунов - проще нахуй все переписать, чем пытаться понять придуманный вами костыль.
Мне десятки раз тут писали благодарности, но сегодня - идите нахуй.
Ты дольше будешь ждать толкового ответа, чем выполнишь один из двух вариантов:
1) Развернешь демо базулю и новую платформу и затестишь.
2) Снимешь замочек с перечисления и формочки и руками добавишь че надо и затестишь.
У меня задача с массивом стояла чтобы 1 нажатие на кнопку была - 1 итерация удаления, если бы задача стояла сразу за 1 нажатие сделать все итерации я бы написал проще, и это тоже самое по сути но за 1 нажатие:
ВсегоСтрок = Массив.Количество();
Индекс = 0;
Пока Индекс < ВсегоСтрок цикл
ТекущаяСтрока = Массив[Индекс];
Если (Индекс+1)%Число = 0 тогда
Массив.Удалить(Индекс);
ВсегоСтрок = ВсегоСтрок - 1;
Иначе
Индекс= Индекс+1;
КонецЕсли;
КонецЦикла;
Нет ничего в ТЖ - ни дампа, ни лога, в json отчета ошибки никакой конкретики тоже нет
"applicationErrorInfo": {
"errors": [
[
"Ошибка формата потока",
>>22302
Это чистая УНФ без каких-либо выкрутасов, весь функционал надо сделать через расширение и его внедрить и потом продавать. Проблемы приобретения платформы и конфигурации будут на стороне заказчика, от меня только расширения, которые делает из УНФ небольшую отраслёвку за пределами РФ. Остается поиграть в подрочи-платформы, хотя и не сильно хочется
>чтобы 1 нажатие на кнопку была - 1 итерация удаления
Есть магическое слово "Возврат". Почитай там про него на досуге, подумай. Может тут его получится применить.
>ВсегоСтрок = ВсегоСтрок - 1;
Все еще говнокод, без обид. Гугли как сделать это правильно обход коллекции в обратном порядке
Вот так
ВсегоСтрок = Массив.Количество()-1;
Для Индекс = -ВсегоСтрок по 0 Цикл
Строка = -Индекс;
Если (Строка+1)%Число = 0 тогда
Массив.Удалить(Строка);
КонецЕсли;
КонецЦикла;
Все верно. Типа такого. Не совсем только понял блок условия.
А теперь если тебе надо удалять по одному элементу, просто ставишь пишешь Прервать или Возврат после
>Массив.Удалить(Строка);
И так у тебя цикл прервется, или завершится процедура после первого удаления.
А теперь сравни эти лаконичнейшие 6 строчек кода вот с этим вот >>21779
Как сам думаешь, в чем будет проще разобраться? Тото же.
Ну у меня блять опыта просто нет чтобы знать как правильно сразу. Я ж не против.
>Задача: 4: Удаление элементов массива по условию
Создайте массив МассивДат и добавьте в него все даты одного месяца (например, с 01.09.2021 по 30.09.2021), используя цикл. После этого удалите из массива все даты, которые являются днями недели "суббота" или "воскресенье". После удаления в массиве МассивДат должны остаться только те даты, для которых день недели с понедельника по пятницу. Выведите все значения массива на экран в виде сообщений.
Я бы сделал вот так. Аноны, оцените решение. Что можно было бы подправить, изменить. Какие есть проёбы по читаемости кода, реализации и прочему.
Мимо вкатун который спрашивал задания в прошлом и этом треде
>Аноны, оцените решение.
Без жёсткого вникания, просто ревью по стандартам.
1. Рекомендуется называть функции по данным, которые они возвращают, избегая глаголов (и упоминаний типов данных). Напр. "ДниМесяца"
2. В одну строчку условия не пишем
3. Волшебные числа. Если у тебя в конфе есть БСП, используй РаботаСДатамиЧто-тоТам.ДобавитьДень(), если нет — создай.
4. Сложное условие + опять магическое число. Выделил бы в ЭтоВыходной()
5. Ты тут извёртываешься с обратными индексами и прочим, чтобы корректно удалять из массива. Проще скопировать его, итерироваться по оригиналу, а удалять из копии, так точно не будет подводных в виде попытки доступа к несуществующему индексу в массиве.
Нормально. На крепкую четвёрку.
Единственный момент - я не вижу в каком порядке и как вызываются функции и может ли на пикрил прийти пустой массив. Вроде как не должен, но если он будет пустой, то "для 1 по 0" вызовет исключение. Я обычно в обратном порядке коллекции обхожу так, как тут >>22810 написано. В таком случае даже если массив пустой - исключения не будет.
>>23332
> 5. ...Проще скопировать его...
Со всем согласен кроме этого. Как проверяющий, я бы сразу бы нахуй послал с таким решением.
Ты не приведешь ни одного реального примера, по какой причине в данном алгоритме возникнет обращение к несуществующему элементу массива. Все чин-чинарем, удаление в обратном порядке.
Ты по факту задействовал лишнее время процессора на копирование, и увеличил в 2 раза используемую оперативную память. Потому что "боишься". Раз боишься - значит не знаешь. Раз не знаешь - приходи когда узнаешь.
>Со всем согласен кроме этого.
Это единственный написанный навскидку пункт, за который я не ручаюсь. Вроде бы был дисклеймер, сейчас поищу
Ах да
>Без жёсткого вникания
Дальше ты начинаешь жёстко выёбываться, но смысла в этом в свете сказанного уже немного.
Если уж мы решили задрочиться, то и проход задом наперёд — не самое эффективное средство:
https://infostart.ru/public/1384794/
>приходи когда узнаешь
Завтра приду (ну точнее просто открою рабочий чат) на работу и продолжу лутать 160к в месяц на руки за это. И писать итт тоже продолжу. Тебе предлагаю принять это как данность.
Дисклеймер: не читай содержимое спойлера, а то будет неприятно
Ор с такого то боевого алгоритмера, который на всякий случай побежал гуглить как надо удалять элементы самым оптимальным способом, который не может ответить за свои слова, для которого аргументированная предъява за говнокод - это "жёстко выебываться", но который кичится аж целыми 160к на руки. Пруф ещё приложи на эту космическую никому недоступную зарплату мидла с годом-двумя опыта в ДС, клоун.
Да не, как я мог такой эпичный разрыв не прочитать. Спасибо, сделал мой вечер.
>Пруф ещё приложи на эту космическую никому недоступную зарплату мидла с годом-двумя опыта в ДС
Я и есть мидл с годом опыта, работающий на дс из мухосрани, проблемс?
Фишка в том, что я могу позволить себе и другим делать ошибки, и меня не разносит на полтреда когда кто-то их делает.
Можно еще весь вечер выяснять кто больше порвался и выяснять подебителя, но
если ты критикуешь новичка и предлагаешь ему как минимум не самый лучший вариант решения, то
будь готов ответить за этот вариант решения перед тем кто поопытнее новичка, иначе
получишь порцию урины что ты и поймал
Засим откланяюсь, общаться с балаболом более неинтересно напиши еще раз что я порвался, молю
>Можно еще весь вечер выяснять кто больше порвался
Нечего выяснять так-то
> если ты критикуешь новичка
Долбоёб? Долбоёб.
Читаем глазами:
>Аноны, оцените решение. Что можно было бы подправить, изменить. >Какие есть проёбы по читаемости кода, реализации и прочему.
Ответ дан. Ищем в ответе барский тон свясока, прямые оскорбления. Не находим. Потом идём дальше:
>я бы сразу бы нахуй послал
>Потому что "боишься". Раз боишься - значит не знаешь. Раз не знаешь - приходи когда узнаешь.
Чек по обоим пунктам.
Откланялся тебе за щеку, и надеюсь что ты действительно на этот раз уебёшь как и обещал.
> Ты лишний раз доказываешь, что не способен даже в поиск, при этом лезешь в критику тех вещей в которых даже не можешь понять смысл.
> > Вот мне нужно подключить было давеча апи гугл таблиц и работать через two-legged OAuth (2LO), где эти миллионы решений?
>>two-legged OAuth (2LO)
>постит ссылку 3LO на статью 19го года
> Ты лишний раз доказываешь, что не способен даже в поиск, при этом лезешь в критику тех вещей в которых даже не можешь понять смысл.
>>13069
> Ты кстати можешь закинуть пример чего лично тебе не хватает.
Не прям уж смертельная нехватка, но все же питон с его библиотеками гибче. Ну к примеру, нужно сделать службу, потому что рег задания какого-то хуя не работают, либо какая-то задача должна выполняться с админскими правами. Вот эта задача с гугл апи через 2LO только одним челом на инфостарте была сделана. Без его решения долго бы еще втыкал. Когда админил, пилил скрипты всякие, оттуда и привычка. Ну и в целом из 1С комбайн хочет заказчик, приходится выдумывать.
>>13060
> Ну по мере необходимости. Все ли они нужны? Машоб на ванскрипте?
У меня шеф дохуя креативный просто кек.
> Я где-то за полгода докатился до мидла, может 7 месяцев точно не помню
Какие у тебя задачи сейчас?
>>13065
> В чем проблема тебе стать таким энтузиастом и выложить в опен сорс cf-ник для интеграции с гугл таблицами? Суть же одна будет, как написал анон
Потому что я не такой умный еще
Вчера сдавал экзамен. Ответы просто местами поменяют и интерфейс там не такой как на edu.1c.ru. Цвет нежного говна - я бы так его описал.
У тебя в макете есть Шапка и Шапка таблицы, их выводишь 1 раз, до цикла.
Потом обходя циклом свою таблицу с параметрами выводишь строчки таблицы каждую итерацию.
Спасибо за помощь, но я нихуя не понял, не потому что ты херово объяснил, а потому что я не догоняю. Я сделал цикл по этой области, но форма все равно повторяется, видимо из за цикла, если я его уберу, то все ок будет отображаться. Но втлм случае не будет работать множественная печать, которая является обязательным условием
Он к тому, что нужно области создать у табличного документа.
Типа:
Шапка
Шапка таблицы
Строка таблицы
Выводишь шапку, выводишь шапку таблицы. А строки в цикл загоняешь и каждый раз заполняешь параметры этой области.
Гугли короче как области создавать, как их получать и как заполнять.
Да нет никакого тз. Только печатная форма перед глазами. Имеется ввиду, при выборе нескольких доков чтоб они выводились на одну печать. Типа такого
Покажи свой запрос.
Так не делается, если нужно печатать много доков по выбору - это пожалуйста, но для каждого дока своя форма заполняется и печатается.
Либо отдельную печатку рисуй, которая будет выводиться, если в задание пришло 2 дока. И рисуй ее под 2 дока, соответственно.
Ты про это?
> Синдром самозванца это чувство неуверенности, связанное с рабочими достижениями. Можно чувствовать себя самозванцем, потому что вам кажется, что вы не заслуживаете свою работу. Часто синдром самозванца вызывает у нас ощущение, будто мы обманываем своих коллег, заставляя их верить, что мы хорошо справляемся с работой.
Да
На стажировке был.
Потом пошёл на х3 зарплату в другую компанию и перестал.
Полтора года стажа.
Во франче поработай. Служба во франче учит, что либо ты, либо тебя.
>животные ебаные
почему ты решил что после этого тебе кто-то будет отвечать по теме? мне просто интересно как в твоей голове появилась эта логическая цепочка
Пиздец дебил ебаный. Ты как вообще пальцами в клавиатуру попадаешь, недоумок? Какая нахуй бухгалтерия, уебок, пиздуй дворы мести
Франчайзи хуесос ты безмозглый
нету
>Благодаря треду меня взяли на стажировку 3 прогера
Прям сразу три прогера одновременно взяли? Или по очереди? В любом случае, горжусь твоим достижением, но работу всё же надо начинать искать.
Там ИП маленькое, сидят 3 прогера - 2 чистых 1 смесь аналитика и прогера который общается с клиентами и раздает задачи + сам что-то делает.
>и уже напишите человеческим языком что такое франч, животные ебаные
Я вот одного не понимаю. Ты рвёшь себе анал, дрочишь sql, запросы, печатные формы, механизмы платформы, БСП, СКД, блокировки просто чтобы устроиться стажёром.
А вот этот индивид думает, что он сейчас вайдёт в этот ваш бухгалтерский 1С и не способен за 10 тредов загуглить термин. И это ведь не какое-то сложное понятие, узконаправленный термин, это слово которое можно объяснить в одну строчку, да г-ди, его можно даже по контексту понять. Как у тебя в твоём крошечном мозгу рядом умещается мысль, что ты способен быть прогером (вообще хоть на каком языке) и банальная неспособность загуглить распространённый термин.
Ты не можешь в гугл написать "1с что такое франч"?
Какие вопросы к людям, которые ВНУТРИ своего коммьюнити используют терминологию своего коммьюнити, притом гуглящуюся за секунду? Ну иди в голанг тред выебнись что тебе не поясняют что такое слайс или мьютекс.
Чел мьютекс это база это знает любой айтишник, п ваша кринжовая бухгалтерская хуйня никому не интресна. Неужели нельзя объяснить че значит эта хуетень чтобы я уже быстрее вкатился и пошел свои сотыги лутать. Никто не будет гуглить каждый ваш документик кредит дебит какой закон что устанавливает и прочую скушную для любого технаря муть.
Иди лучше в php попробуй вкатиться тогда, простота 1С обманчива. 1С это кровь, пот и анальные боли, где ты будешь по-началу ковырять одну задачу сутками. А, если в рамках задачи ты манипулируешь объектами, которые задействованы в учете, тебе еще попутно придется изучать предметную область, потому что, как ты выразился, в этой скушной для технаря хуйне никто заранее не разбирается. А уж отсутствие внятного ТЗ, что бывает в 90% случаев - станет вишенкой на торте.
Но про слайс ты решил умолчать, т.к. это специфичная гошная хуйня?)
Пояснил тебе за щеку, проверяй.
Да это сука типичная жертва пропаганды от скиллбокса и прочих платформ. Это он еще не в курсе, что обещанные подобными шарашками "80к для начинающего специалиста 1С" (или чо они там обещают) - галимый пиздеж.
>Ты рвёшь себе анал, дрочишь sql, запросы, печатные формы, механизмы платформы, БСП, СКД, блокировки просто чтобы устроиться стажёром
Чото многовато как-то для стажера. Неужели за 3 года времена изменились? Я пришел, нихуя не зная в 1С, и меня взяли на "обучение" (по сути просто готовишься к профу и спецу самостоятельно, но под присмотром начальника).
Франчайзинг - это когда ты можешь зарегать юридическое лицо и за % повесить себе на лоб чужой бренд, при этом работать от его имени или использовать этот бренд в своих маркетинговых целях (определяется договором). Всякие сети магазинов тоже так работают, не только 1С. Прост у 1с модное слово наверх всплыло, потомушта не модно было называться ИП Тараканов, когда моднее повесить вывеску 1С:Франчайзи. Потом там готовую рекламу дадут, распечатал и повесил, самому фантазировать не надо.
Тоже сомневаюсь, что требования для вкатунов стали такие высокие.
Всегда нужны нюфаги, которые будут типовые обновления накатывать ради подписанных клиентами актов выполненных работ, входящих в ИТС. После типовых обновлений менеджер / руководитель франча должен позволять делать задания по простым ПФ, простым отчетам, нетиповым обновлениям и далее по мере усложнения сложностей.
Если только франч не торгует ИТСами и зарабатывает чисто на каких-то средне-крупных доработках / консультациях при моделировании бизнес-процессов и т. д.
Возникла такая проблема.
При создании документа он не записан в базу данных, пользователь нажимает на некоторую кнопку, которая использует данные ТЧ документа и изменяет их, потом записывает его. Но т.к. документ только создаётся и не записан, то возникает необходимость задавать пользователю вопрос аля "Документ не записан! Для продолжения работы с ним его необходимо записать! Продолжить? ".
И вот если пользователь нажимает да, то необходимо это документ записывать.
Туплю и не могу разобраться как это правильно сделать, ведь по ссылке его получить нельзя, чтобы использовать стандартный метод Записать(), т.к. самой ссылки нету в БД и она не заполнена.
Помогите, пожалуйста, как правильно это сделать.
Писал на инфостарт, наткнулся на душнил обосранных, дедлайн горит возвращаюсь к истокам на любимый двач.
Заранее спасибо.
А можно как то попонятнее описать че ты хочешь? У нового объекта нет ссылки, это легко проверить через НЕ ЗначениеЗаполнено(Объект.Ссылка), значит нужна запись
Уебан, который не может загуглить слово "франч", ты почему до сих пор здесь?
Есть такая штука как Вопрос, у этой функции есть режидиалога.ДаНет. Эту функцию выполняешь НаКлиенте.
Если режимдиалога.да тогда записать();
Иначе сообщить("пошел нахуй").
КонецЕсли.
Лучший, получилось, очень сильно выручил.
Коротко и по делу.
1С со своими формами и околоподкапотными приколами меня порой смущает.
Если хочешь насладиться духотой, можешь глянуть на инцелов с инфостарта - https://forum.infostart.ru/forum9/topic294797/
Всего хорошего тебе!
там заёб был в том, что как правильно заюзать записать(), не мог понять как можно блять использовать его к тому, чего ссылки в принципе нету
да бля так проверка и идёт, получилось уже всё, благодарю
Дебиленыш, хвать ссать себе в рот, все и так уже поняли что ты конченый агрессивный долбоеб с айсикью лопаты
>Франч Макдоналдса
Понял
>Франч вайлдберрис
Ага, ясно
>Франч Яндекс.Маркета
Угу
>Франч 1С
ЧТО ЭТО БЛЯТЬ ТАКОЕ?? ААА Я НЕ ПОНИМАЮ, ОБЪЯСНИТЕ!
Долбаёб, у тебя есть минимум два пути:
1) Анализ и синтез - понял общее понятие "франчайзи" и перенёс его на 1с компании.
2) Добавить "1с" к "франч" в строке поиска.
Все остальные детали, нюансы, оттенки смысла не так важны, и ты всё равно их поймёшь по мере посвящение в дело. Или же ты мог спросить, но нормально - "а чем франч отличается от фикси", и получил бы исчерпывающее уточнение. Но нет, у тебя нет не только мозгов, но и софт навыков.
Ну вообще он отчасти прав, я вот, например, раньше нигде этого слова в обиходе не встречал. В 1С как-то делается упор на слово франчайзи , франч и тд. Мне это даже не нравится. Сразу несет каким-то рыночным кабанчиством и сбавляет солидность профессии. Айти компания как-то лучше звучит, согласись, чем 1С франчайзи
Ну так оно и отражает суть как раз. 1с франчайзи это и не IT-компания, это IT-компания. Пусть лучше вещи называются "своими" именами, так сразу становится проще понять что есть что.
Почему франч не айти компания? По сути это дистрибьютор софта, но также они продают труд наемных софтваре инженегров по обслуживанию этого софта, а также создаваемый ими продукт по типу всяких там расширений/обработок/отчетов. Кстати, я вот никогда не работал во франче и мне интересно, может ли сотрудник франча, который написал свою обработку, ну скажем простую какую нибудь загрузку из экселя, продавать ее потом другим клиентам? Или там все с этим строго и франчи за этим следят? У меня на фиксе просто уже много всяких доработок/обработок для типовых скопилось, я их складирую у себя, может пригодятся когда-нибудь.
Нахуй иди, даун. Заебал уже со своими тупыми вопросами.
Потому что во франчах хорошо разрабатывают очко вкатунам. А чтобы вкатиться нужно в любом случае быть выебанным в жепу. В обычных конторках никто не хочет ебать вкатунов в жепу.
Такой ответ устроит?
Стремись нахуй с треда
Во франч берут нулевых вкатунов и ебут, пока не сделаешься хотя бы джуном. На фикс нулевых не берут, берут джунов, но джун в 1С уже должен дохуя знать. В любом случае в 1С ты будешь начинать нулевым, так как чтобы набить руку в разработке тебе нужно работать с реальными задачами заказчиков, пет проекты тут особо не помогут.
Анус себе поправь
https://www.google.com/search?q=что+такое+франчи+в+1с
Если воспринимаешь только на слух:
https://www.youtube.com/results?search_query=что+такое+франчи+в+1с
Если воспринимаешь только запахи:
Представь себе запах пота
Все ненадо, разобрался...
Каким образом можно с сервера вызвать функцию на клиенте?
Везде смотрю примеры, что функция начинается на клиенте, берёт таблицу с сервера и печатает её. Но как её изначально на клиенте запустить?
Ты наеборот, на клиенте создаешь табдок, передаешь его как параметр в серверную процедуру. В ней ты заполняешь этот табдок, а после вызова этой процедуры на клиенте показываешь табдок.
Второй вариант - на клиенте вызываешь серверную функцию, которая возвращает табдок и показываешь его.
А как мне запустить код на клиенте изначально из обработки? Я пробовал все процедуры в т.ч. сведения об обработке помечать как "НаКлиенте", но тогда 1С эту обработку не видит. Есть примеры?
На клиенте выполняются обработчики событий формы клиентские.
Создай команду и вытащи на форму и напиши действие для команды, например: начинается ее выполнение на клиенте, в дальше можно вызывать серверные методы
Или при открытии формы, или при изменении реквизита... В общем, смотри на обработчики событий формы, которые выполняются на клиенте
Попробую по-другому.
Мы хотим что? Показывать из обработки табличный документ. За отображение данных в 1С отвечает форма.
Значит создаем форму у твоей обработки.
Показывать нам надо в какой-то определенный момент - надо выбрать событие. Обычно это делают при нажатии на кнопку - значит создаем команду и вытаскиваем ее на форму.
Программирование в 1С - это изменение стандартного поведения платформы. Делается это через обработчики событий. У формы есть обработчики, у элементов, у кнопок... Все они происходят либо на сервере либо на клиенте. Менять мы этого не можем. Т.е. нельзя просто поменять директиву с &НаКЛиенте на &НаСервере у стандартного обработчика - это нихуя так не работает. Писать директивы можно (нужно) только у своих процедур и функций, в модулях, где код может выполняться и там и там (модуль формы, команды, общего модуля с обеими галками клиент/сервер...)
Т.е. мы находим нужное событие в нужном нам месте - у кнопки на форме, например, обработчик как раз выполняется на клиенте. Или событие ПриОткрытии у формы тоже выполняется на клиенте. Вот в эти события и можно запихнуть свой код, где ты создаешь или получаешь таб.док, заполняешь его на сервере, а потом исполнение кода после серверной процедуры/функции снова вернется к тебе на клиент...
а, я забыл открепить скриншоты.
Хотел задать вопрос можно ли настроить нумерацию строк в столбце слева, но наверное нет т.к. погуглив, все говорят смотреть на панель снизу.
Наверное нельзя.
Есть сочетание клавиш Ctrl+G - перейти к строке, если в ошибке есть номер строки.
Бля, лет 10 назад был во франче в Мухосранске вкатуном. Декомпилировал с Инфостарта платные обработки.
Ясен пень, чем больше у тебя наработок - тем больше по сделке сможешь заработать. Ты или из памяти своей из головы код берешь или побыстрому копируешь похожее и подправляешь. Так выгоднее просто. Чем вот вкатуном 3 недели делаешь одну фигню, пока в книжках пороешься пока в конфигурации освоишся...
Я и свалил, мне нихера не платили и стаж даже не засчитан. Ебал в рот за 5 тыщ РАБотать. С тех пор считал 1С говном. Но раз спрос ебический появился, то и думаю обратно. Но не через франч ебаный.
>продавать ее потом другим клиентам?
Так и делали и это заебись, когда у тебя дохера всего есть
Делает примерно то, что в шапке треда описано: Радченко, курсы.
Ясен пень, пытаются всякую лажу на вкатунов слить, вроде поддержки по телефону или эникейства.
Но с другой стороны, если тебе денег платят то и от тебя должна быть польза. Просто тупо инвестировать в обучение - свалишь. А так хоть что-то поделаешь.
И мало кто берёт новичков. Вообще, единицы, завод/предприятие где мозгов хватает, что надо своих выращивать одинэсников.
Можешь попробовать наебать систему: нафармить сертификатов "Профессионал" и попробовать комбайном, ну где всё в одном: и эникей и 1С-всё знай все типовые конфигурации, и бабе Вале подскажи по бухгалтерии и сервер запили и обработку. За гречневую зарплату. Там и техподдержка будешь, не исключены и картриджи. "А чо такова, у нас был так всё делал!" - можешь и такую вакансию поискать по ключевым словам: "специалист", "программист", "инженер", "администратор". В муниципальных часто ставка Специалист называется или инженер какой-нибудь. Будешь и принтеры чинить там за одно и телефоны бабкам настраивать. Зато с официальным белым стажем выкатишься. Сидя там лучше и тратить время на сертификацию до уровня Специалист и покодить в 1С, пусть даже для себя. Я вот ищу, где так эникеем засесть.
Опять потом у кого-то жопа сгорит за франчи проходимцам пояснять.
У меня еще иногда такое бывает, что прилетит задача, я пыхтя ее делаю неделю, а потом случайно натыкаюсь на свою же обработку, в которой когда-то писал уже нужные алгоритмы
А я все свои "подвиги" (в виде необычных, но полезных решений в собственных обработках) в эксельку записываю с описанием. И все обработки с каждой работы схороняю и забираю их копии с собой.
Они же не ты. Ты то конечно нубом не был, и никогда советов не спрашивал у более опытных товарищей. Сразу с рождения отличал hash match от nested loops не глядя в профайлер.
Трудоустроим программистов 1С в Улан-Баторе, Монголия. ЗП от 100к, релокационный пакет, оплата проживания, рабочая виза.
Для связи https://t.me/hruap1
Кто вкатунов брать будет? Может отдельный тред чтоль
Гибрид/удалёнка. Офис, тока если локация совпадает, допустим. Если область совпадает, то допустим можно ирл приезжать иногда, это гибрид.
Начальные параметры, к примеру, Радченко прошёл книгу, курсы прошёл, хуль дальше делать то?
Что за набор слов?
Иду на собес на стажера, отклик оставил случайно, работаю сисадмином, пригласили на собес, сказали будут спрашивать мат. логику и по конкурсу будут смотреть. Че за мат логика? Будут спрашивать 2+2*2 или шанс выпадения решки?
Настройки тут не причем, там процедура проверяет корректность. Забей похожий на настоящий счёт, а не набор хуйни
пикрил из курса по Управление торговлей.
Во всяких таких книжках-обучалках тренировочные цифры
Короче сходил на собес, был тест на 30 вопросов, ответил на 30 правильно. Потом второй тест на задачи, его списал потому что ебал я думать, тут 2 ошибки из 6 задач. Сказала мол хорошо решил первый тест, вышлю тебе материалы по бухучету, выучи их и в понедельник с директором поговори. Че это значит, я уже принят по факту или как?
https://mixtests.com/test-na-logicheskoe-myshlenie.html
задачи были ебанутые, либо с подвохом либо уровня море синее, асфальт зеленый, докажите почему этажей в доме 7, реальные знания они не показывают, только твое умение пользоваться гуглом
Ну да
мимо гейосник/i]
Можно на русском или англ.
Но т.к. в рф бизнес-сущности обычно на русском называются — нет особой нужды переводить.
Я в бородатых годах хотел в первый бит сервис-инженером устроиться, мне даже одобрили всё уже собирался в дс ехать, но потом думаю "а не ебанутый ли я жить в дс за эти гроши", не помню сколько там предлагали, ну может тыщ 40, ну короче ни о чём.
Спасибо за пояснение. Я только с одним языком работаю, за другие не особо шарю. Как-то в чятике рабочем стало слишком много мемасов про 1с, вот и заглянул к вам на огонек
Для меня супер необычно было увидеть код на великом и могучем
ps К слову, наш тред гейосников тухлый и дохлый (как айос разработка в рф ха-ха), а у вас он хотя бы живой и можно покекать с особо одаренных поциентов
У нас в рабочем чатике много мемасиков про то что джаваскриптеры геи, причём распространяют их сами джаваскриптеры. 1с чисто на беке, а так ещё пхп-битрикс, жс, гейос и андроид, дизайнеры, верстальщики - все в одной обойме под названием "команда которая делает всё связанное с онлайновыми продажами", поэтому мемов про сраный 1с и сраный фронтенд навалом.
>идешка тоже странновата
Ей в этом году 20 лет. Это всем странно, что для самого популярного DSL в стране, с гиганским количеством специалистов где то всплывала цифра в 300к 1сников по стране, и сумашедшим количеством пользователей, IDE все еще выглядит как кал из жопы предка прадеда мамонта. У нее только один плюс - она весьма стабильна и неприхотлива.
Были потужные высеры в новую IDE имя ей EDT , основанную на эклипсе, но фактически как в 2015 году начали ее разработку, так она за 8 лет никому нахуй и не нужна за исключением группы шизов с "супер большими решениями, в которых мы не можем без нее". у меня есть подозрение, что за ее использование и пиар 1с сама дает плюшки и бонусы. EDT-лахта короче.. Все зашли в нее один раз, посмотрели, охуели от того как все перепахали, и как она теперь вместо 500мб сжирает 12гб оперативки, и удолили.
Уебаны не могут уже 5 лет прикрутить темную тему в конфигуратор и поддержку 4к разрешения, зато для EDT высрали новый релиз, в котором еще больше багов стало.
скоро 7 лет смотрю в конфигуратор
>1с чисто на беке
Жду анона который тебе напишет, про то что динамическая параша на бэке - это уродство.
Он временами тут всплывает. Давно хочет уйти из 1с, но зп у него хорошая, и он не хочет терять ее перейдя на позицию джуна в нормальный(с) язык. Последний раз он хотел про эксперта 1с почитать
Я сам могу это сказать. Тем более динамикодрисня с 1.5кк LOC.
>Давно хочет уйти из 1с, но зп у него хорошая, и он не хочет терять ее перейдя на позицию джуна в нормальный(с) язык.
Это я и есть, хе-хе.
>за исключением группы шизов с "супер большими решениями, в которых мы не можем без нее"
У нас edt юзается как раз только в маленьких решениях, не помню с чем это связано, возможно она просто помирает если в ней открыть ERP.
> в итоге винрейт 2/15, и из это пары человек через 4 месяца просто не выдержал и ушёл
Пиздос, а почему так? Им сил не хватило или их наебывали как ты расписал?
640x360, 0:01
Оооооо, какие люди. Привет анончик, это я тебе рекомендовал эксперта глянуть, и в том же посте зепкой 250к выебывался.
Как у тебя дела? Что нового? Так и хочешь свалить из 1с?
Мне вот недавно дали тимлидство полное. Доки пока не подписал, но уже своя типовая система есть за которую я отвечаю. Раньше просто проектиками рулил маленькими, а теперь вототвечаю за одну из областей учета на предприятии. Ебать конечно в ахуе сейчас от некоторых моментов. Никогда я еще так много не работал как сейчас.
Привет
>Так и хочешь свалить из 1с?
Ну откровенно говоря да. Скучно. Особенно теперь, когда проект сдали и целыми днями сидишь дебажишь очередную скучную хрень и чуть ли не печатные формы дорабатываешь. У меня половина задач теперь даже не джуновского, а скорее стажёрского уровня.
>Что нового?
Нашёл ментора, тот накидал мне план, думаю к лету буду готов.
В связи с низким уровнем задач на работе даже не то чтобы время высвободилось (на рутину время всё равно тратится), но сил стало оставаться куда больше.
В любом случае даже если в 1с, но место работы стоит сменить.
Грядёт перформанс-ревью, на котором с большой вероятностью произойдёт то, что всегда на нём происходит: тебе повышают зп на некоторую сумму, которая минимально достаточно чтобы тебя удержать. Вот эту хуйню они очень хорошо умеют делать. Типа как только ты начинаешь смазывать лыжи, так тебе повышают зп немного, до достаточно, чтобы ты на некоторое время притормозил. Где-то баксов на 300-400.
>У меня половина задач теперь даже не джуновского, а скорее стажёрского уровня.
Меняй работу. Серьёзно. Это всегда хороший буст как по финансам, так и по уровню интереса и сложности.
>Нашёл ментора, тот накидал мне план, думаю к лету буду готов.
К сдаче эксперта уже? Круто. Че в плане? админство + техжурнал + sql?
>перформанс-ревью
Мы даем пацанам волю в этом плане. На самом деле, большая часть из них - ленивые пидораны, которых не особо то и жалко. Буквально пару месяцев назад выпнули чела, который вместо 3х дней анализ задачи 3 недели делал, пока его тимлид в отпуске был - так и трекал в жире 15 дней подряд "Анализ". И нихуя больше. А как за жопу схватили - сознался что в отпуск сгонял за счет компании, потому что отпуск весь свой отгулял уже. Ну а те, кто ценны для нас - перебиваем оффер который они принесут.
Повреждения не особо фатальные, но критичные - позвоночник, грыжи, смещенные позвонки и прогрессирующий остеохондроз, сколиоз.
В общем, сейчас живу на запасах и регенерирую HP, но на перспективу, какая либо трудовая деятельность сопряженная с физическими нагрузками запрещена.
Мне порекомендовали войти в 1С, но есть ряд нюансов:
1) я тупой, увы и ах.
по алгебре была 3-а, ничего из формул не помню и более того, пишу с ошибками, как дядя Асланбек.
во франчах выдают тестики на логику, ну там про слона и гвоздники, подозреваю, что с треском провалю.
это черная метка, да?
2) 30 лет, отсутствие оф.стажа какого либо.
говорит само за себя, черная метка №2?
3) удаленная работа.
в 1С есть для новчиков удаленный вариант работы?
готов работать бесплатно, либо как самозанятый за копейки, так как франчей в городе у нас нет и надо ехать в другой город, а денег нет.
отзывы везде противоречивые, потому решил спросить в треде, понимаю, что скорее всего СВО внесла свои коррективы, в частности в кол-во вакансий.
У меня стойкое ощущение, что ты тот шиз, который всплывает раз в полгода-год, пишет о том какие у него психологические проблемы, что он чуть не инвалид-колясочник, что живет в пердях, работы нет нихуя нет, хочет вкатится то в моушн капчур, то в 1с, при этом ноет неделями и не может даже выдрочить вопросы для профессионала.
Если ты не он, то сорян, был тут такой один кадр.
>1) я тупой, увы и ах.
Всем похуй глобально. Я пиздец тупых знаю, но они берут усердием.
>2) 30 лет, отсутствие оф.стажа какого либо
Напизди что фрилансил дизайнером, или еще кем либо. Принципиально пофиг кем там был стажер, но эйджизм уже будет давить, да
>3) удаленная работа.
Нет такой. Ну или вероятность найти = 2%. Типовой проторенный путь 90% вкатунов - стажировка во франче. Оставшиеся 10% попадают сразу на фикси на должности помощников программиста. Из полсотни 1сников с которыми когда либо имел знакомство, не знаю ни одного кто начинал с удаленки.
>СВО внесла свои коррективы
Вот тут самые противоречивые отзывы. Кто-то пишет что пошел буст, потому что импортозамещение и все такое. Кто-то пишет что все стухло. Для вкатунов наверное больше второе.
Спасибо за ответ.
Собственно я понял, раз вариант
>3)
исключает удаленную стажировку-работу, то мне надо думать о другом виде деятельности.
Ничего, не парься по этому поводу. Твои 2-3 запроса в цикле базу не уронят.
>У меня стойкое ощущение, что ты тот шиз, который всплывает раз в полгода-год, пишет о том какие у него психологические проблемы
Тоже его вспомнил, но похоже не он.
два чаю. может, всем тредом качнем на инфостарте петицию, чтобы 1с конфигуратор обновили. Хотя бы интерфейс нормальный? С едт тупа дискриминация работников франчей: я что, каждому заказчику должен доказывать, что ему нужно обязательно еще и едт у себя на сервере установить?
Друже, спасибо за такой размерный комментарий, интересно почитать!
Ну, мне кажется, тут как и везде - работает и хуй с ней
Ну как работает.
Автодополнение ломается, т.к. идешка не знает какой тип в функцию приходит. Есть регламенты как описывать входящие и выходящие типы в аннотациях, но она их не читает
Там нет периода в параметрах, я думаю это текдата. По другому отчету он кстати адекватно показывает. Я подумал типо это из за того что не указан склад в документах реализации но там нет возможности выбирать в них склад.
Вот казалось бы, что мешает 1С взять тот же турбоконф или снегопат, обновить дизайн конфигуратора и выпустить все это в стандартной поставке. Хер с ним, с гитом и прочими плюхами едт. Большинство людей как работало с хранилищем и конфигуратором, так и продолжает это делать. Ну йобана
>>31394
второй тест на знание бухучета, учил я его на отъебись, задавал мне вопросы директор, отвечал на них вяло, но в целом уверенно и большую часть нормально ответил, хотя по факту не готовился к этому, т.к времени не было. в итоге я хуй знает вроде меня и нахуй послали, но вроде сказали подумать готов ли я ебашить и есть крошки в ближайшие пару месяцев, а я и сам не знаю готов ли. Хуй знает почему всякие директора не могут на прямую сказать мол ты на не подходишь иди нахуй, за все время моих собеседований вайти был ровно один такой случай когда мне чел сказал мол моих знаний не хватает, но если никого не найдут, то возьмут меня. и он вызвал уважение к себе, остальные же как омежки ну мням мы наберем тебе мням мда ну если че на связи будь. хуй знает короче взяли не взяли, если напишут завтра то уволюсь со своей работы и пойду туда если нет то хуй на 1с забью
>что мешает 1С взять и...
на этом они не сделают деняк. тут пынямать надо. миллиарды сами себя не заработают
Сделают. Хотя может и нет. Зависит от того, какой процент получает 1с с продажи продуктов а какой — с франчей. Если с франчей сильно больше, то конечно невыгодно. Скорее всего так и есть, иначе бы уже давно развитие продуктов улетело в космос.
> Вот казалось бы, что мешает 1С взять тот же турбоконф или снегопат
То что им не принадлежит этот продукт. А хотелось бы. Хотелось бы чтобы взять, присвоить, послать нахуй тебя и всех, закрыть всё на замок и пошли нахуй еще пару раз. Хуй вам, понятно, ишь чего захотели - удобной IDE. И именно поэтому в 8 платформе всё уебали так, чтобы опенконф не работал так же полноценно, как на 7.7. Желтой шляпе нужны бабки за проблемы бизнеса, на проблемы разраба Васи ссать и срать они хотели
Проверь, может быть склад ордерный, а ордер не создан. Насколько помню, в отчете "Остатки и доступность товаров" колонка "В наличии" обычно равна остатку по РН ТоварыНаСкладах, а в нем учитываются движения товаров по ордерам.
дополняю, позвонила сказала ну как вы подумали, сказал ок давайте к вам на работу. должна выслать оффер. пиздец я же нихуя в 1с не знаю кроме того как ккт туда установить, ну да похуй всяко лучше чем администратором до конца жизни с дедами работать
> всяко лучше чем администратором до конца жизни с дедами работать
Нуу, старт в 1С скорее всего будет хуже. Смотри, как бы не пожалеть потом.
Нормально, все в 1с сначала ничего не знали, научишься. Главное, не переставай учиться, но и не выдрачивайся досуха, тут нужно поймать баланс, иначе перегоришь.
Протоколирование в самом ебовейшем обмене в мире, через оператора ЭДО, с криптографическими сертификатами, подписями, паролями, регзаданиями которые зависят от других регзаданий, контейнерами в архивах и визуализацией ЭП
НЕНУЖНО
как же я заебался гадать по какой причине ебучий электронный документ не ушел, или не пришел, или не подписался
Через систему взаимодействия работа с оповещениями пользователям - это то что 1С видит как мейнстрим в твоей задаче
https://wonderland.v8.1c.ru/blog/sistema-vzaimodeystviya/
Попробуй подрочи этот механизм, отпиши по результатам
Ну да, из 1000 откликов примут 5-10 человек.
У меня и наличие профа указано, и умение писать код на 1С (+ ещё несколько языков, алгоритмы и SQL), и личные качества, а к откликам прикладываю сопроводительное письмо, где пишу как хочу развиваться в рамках компании.
Однако за ~25 откликов было 3-4 ответа, и лишь один привёл к собесу, на котором 2 часа общения с дириком не привели к офферу, хотя он сказал, что всё прошло хорошо, но отметил, что не понимает за что мне платить такие деньги, ведь я стажёр, который не приносит компании прибыль.
На остальные отклики либо отказывают, либо читают и ничего не отвечают. Почему так, нахуй? 26 лет, высшее техническое образование, желаемая зп стоит 20к, дс2
Ребятки, как же вас ебут. Вы все как инкубаторские без мозга ломите в одни и те же рельсы - побежать на сайтик и милостиво на коленях валятся, пока очередной барен и его хрюшка на вас не обратят внимание. А всё потому, что вы так хотите вломиться на вакуху за 300наносеков, вместо того чтобы подобрать для начала несколько шавермозаверточных, набить на них руку и ебало за мелкий прайс с каждого и по ходу пьесы ловить варианты пожирнее, а они рано или поздно случатся
Звучит оч толсто. "За что платить такие деньги" так вообще бред. 20к это не деньги, тем более если у тебя есть знания, а вакансия стажёрская, то очевидно, что им нужен именно такой как ты.
Либо ты откликался на вакансию специалиста с опытом, тогда понятно.
Это была именно стажерская вакансия на их сайте. Допускаю, что эта вакансия на самом деле устарела и они просто от нехуй делать решили поболтать пару часов после обеда со мной
Ты невнимательно читал, я ниче про 300наносеков не писал, у меня 20к стоит в резюме.
Вкатунов ебут просто, ну вот такая вот хуйня и ничё не поделаешь.
Меня тоже прожаривали когда без опыта устраивался. Теперь я прожариваю их своими вопросами про проект и кривизной ебала когда слышу ответы.
Вербально: хмыканьем, цоканьем.
Собственно у меня такое интервью на текущем месте и было.
Это смешно звучит конечно, типа "рычи и двигай тазом", но я ничего с собой не могу поделать, т.к. мне действительно интересно и важно, что там у работодателя за ситуация.
Это прек какой-то? Я вкатился на такие деньги еще в 2019 сразу после окончания вуза. Был франч, была вакуха на стажера-плавунца, те же 18-20 тыщ получалось. Но это далеко не дс-2. Какой-то охуевший кабан попался, анон.
Съебал из франча через полгода, лол
>франч
Что это такое? Хули гугл какие-то кафешки-франшизы мне предлагает купить?
мимо учусь уже 2 месяца
Чел, в этой профессии умение гуглить мастхэв. Ты не прошел. Зря только время тратишь.
На любые условия соглашайся, чисто за опыт, независимо от того, сколько платят. Как только будет опыт 8-12 месяцев в трудовой по профе, съебешь. Вкатунам везде тяжко, это верно.
А ну извини тогда. Гений родившийся со всеми навыками включая идеальное гугление. Прости что посмел разговаривать с тобой.
На скок себаться можно? 100к на удаленке хотя бы будет за 12 месяцев опыта? Ну хотя бы за 18 месяцев 100к будет? Если да, то конечно соглашаюсь без б за 20к рублей работать.
Главный вопрос где учиться мастерству? Я так понимаю книг по 1С немного, туториалов на ютабе на пару дней просмотра. Откуда качать навыки?
Скрой: желаемая зп стоит 20к, дс2
Везде по-разному думоют, вплоть до обидок
Мне приглосов навалило, написал что делал:
- обработки
- печатные формы
- и ещё чет о там
Был 10 лет назад во франче, чо делал, рассказывать страшно. Поэтому больше не хочу во франч, задачи через голову.
Ну и у меня Проф висит старый, с тех лет.
Кстати, кто-то с Мытищ или ещё откуда звонил, может узнаете)))
Психология людишек такова: знакомый Вася делает очень хорошо, а незнакомый Вася - делает погано. По-этому тяжело найти своих клиентов. Вкатун просто разобъётся об зоопарк конфигов и вариаций чо у них как там через какую жопу после перезагрузки Виндуза сработает...
>18-20 тыщ получалось
ты ещё жирно жил. А вот в пердях в 10х годах пятак бы дали - и то счастье. Чо после этого думоть о франчах то) Удивляются ещё...
там базу, вроде Радченко + сливы курсов, потом по локации разбирают пусть новеньких. Чо сложного в этом?
Ты готов взяться, инициативный?
Кому мы нахуй нужны? Я тут еле стажировку в НН нашел и то бесплатно: езжу из своего мухосранска и боюсь что проебу вариант.
Можно ли с помощью кода добавить исполнения кода при открытии определённой формы, при этом не менять конфигурацию?
Например, я хочу, чтобы при открытии формы(существующей) значение определённого поля ставилось автоматически в зависимости от пользователя, кто сейчас работает на тонком клиенте.
В расширении в два счета сделать можно хоть в ЗУП, хоть в чем. Для существующей формы процедуру ПриОткрытии() добавить в расширение с контекстом "После" и там внести свои доработки
Спасибо за наводку!
Из дзержинска до НН актюбинская потом пересаживаюсь на 12/17 автобус до комсомольской площади, там офис. Выходит где то 150 рублей маршрутка от Сев ворот + 35 рублей автобус, обратно на метро до московоского вокзала 35 рублей + маршрутка 150 рублей, Всего уходит 370 рубасов в день и полтора часа где-то.
Достойно. Путь 1сника начинается с превозмогания.
Отстажируешься и всё наладится, не переживай земляк. Если что пиши сюда, если буду тут - помогу.
У тебя правильное горение жопы, анон. Именно в этом блядстве важно правильно сориентироваться и не охуеть. С одной стороны - куча курсов-хуюрсов для начинающих, закончив которые ты будешь знать как в типовой сделать... ну там... ну например - нихуя, вот нихуя - это уровень выкатки после "21 день". Потому что все эти маняконфигурации для вкатунов, которые маняпишут под нулей, вообще никакого отношения не имеют к реальной жизни, когда открываешь типовую буху или ут и просто охуеваешь от неебической сложности и непонятности как это всё вообще устроено. И самое хуевое - что сложнее всего стало вкатунам сейчас, это просто полное уебанство со стороны желтоебаной шарашки - усложнить УФ до такой степени. Очень тебя понимаю, анон. Что делать - есть такой парень, Илюха, уже бывший 1сник. Сейчас ты увидишь как начнется бомбежка сракой от его упоминания, но забей на гореложопых. Пиздуй на Ютуб, канал теперь называется "Бывший 1сник" и там для нулевых овердохуя годного материала, особенно плейлисты по реальным задачам, обновлению нетиповых, расширениям и т.д. Поверь - не пожалеешь, понимание как ебаться с типовыми придет однозначно
Да я давно на него подписан, но там подобного не находил. Сейчас еще раз пробежался по его видосам, нет такого. Мне бы что-то типа вот такого https://www.youtube.com/watch?v=5I-ZwiNjj0I&ab_channel=%D0%90%D1%83%D1%82%D1%81%D0%BE%D1%80%D1%81%D0%B8%D0%BD%D0%B31%D0%A1
чтобы понять логику механизмов
Я блять горел, когда обновил клиентов до УТ 11.5 и полетели нахуй движения в расширениях, потому что они какую-то хуету наделали в проведении, в которую хуй впихнешь свои доработки. Вместо ТаблицДвижений в доп. свойствах документа какие то ебучие механизмы и прочая хуета. В итоге психанул и захуячил движения прям как на спеце - Движение = Движения.Залупа.Добавить(). Ну может я и нуб, конечно, но реально никакой инфы не нашел
Или лучше не трахать мозги, а сделать Объединить ВСЕ?
В первом будет соединение с согласованиями, во втором с решениями вопросов.
Почитал тред, как то не особо у аноны получается, выше там вообще бесплатно ходит с мутными перспективами, мда..
>8000к
нет, не видел.
это безумие.
>халява
там работодатель, весьма хитро поступает - набирает орду стажеров, которые выполняет те или иные задачи по мелочи и абсолютно бесплатно.
по итогу, 2 месяца стажировки проходит и извините, вы нам не подходите.
с - смекалочка!
Ну вот.. я 10 лет назад после инста так же, за бабушкин и мамкин счёт ездил. Ни чего хорошего не вышло. Я то бы делал, просто брали всякую неликвидную хрень типа ремонта компов и монтажа пары линий сети по офису. А если 1С попрогать, то через голову задачи: пока сделаешь, недели 3 пройдёт. В общем, с тех пор франчи и считаю говном каловым отстойным. Но не все франчи одинаковы. С тех же времён сохранился один у нас, живут в основном на консультациях, так там условия: чуть ли не со своими клиентами приходи к ним, всё умей такой всё знай, а тебе может быть 30% заплатят, ну или 30к зарплату.... А 10 лет назад кто там РАБотал, вроде за 15к по городу катались) Сейчас 30, это те старые 15 по покупательской способности денег.
Ну и я ещё разведочное резюме сделал, "Программиста 1С", просто дохера просмотров, позванивают вербуют. Там джунское на самом деле. А на самом деле я не помню чо как) 10 лет назад было. Ну, думал по книжкам и курсам освежить, и вдруг где-нибудь пригожусь. Пока ни где не нужен, всем нужен готовый. При том орать можно с моих земель-работодателей, тут обоссыкают сразу и в телеге таких, на каких условиях и почем они мидла ищут... или комбайн всё умеющий.
С этим все сталкиваются, ковыряние типовых это отдельный мир уже. Но не печалься, там ничего сложного на самом деле, суть та же что и в спеце учат или в конфах для вкатунов, просто идет вызов кучи процедур и функций, обернутых в кучу процедур и функций, просто ну потому что вот разработчики решили, что так будет оптимально. Посиди, поразбирайся. Этому нигде не учат. Нужно быть отъебанным типовыми, придется. Ну и уже по праву можешь называться миддлом, доработки типовых процедур это не джунское дело нихуя.
Да примерно 60-70% вакух не требуется высшее, а там, где требуется, это либо требования заказчика (хотим спецов онли с высшим), либо хотелки эйчарки, которые контрятся успешным собесом с тех диром.
я на hh чекал любопытства ради, там многие про высшее говорят, те кто не говорит, набирают стажеров пачками, которые 2 месяца ишачат бесплатно мелкими задачами, а потом им дают задание с которым они не справляются и извините, вы нам не подходите.
вакансий стало меньше, требования ужесточили, как вкатываться то, я хз.
Да ниче не ужесточили. Всегда так было. Я в 2015 году вкатывался, сдал на спеца по платформе, будучи нюфагом. И даже с бумажкой во всех франчах в городе мне отказали, потому что я типа слишком нулевый был, а нюфаги были не нужны. Пришлось ехать в соседний город.
Ура, сделал себе доп. обработку, которая формирует справку с места работы сотрудника, вставляя оклад и часовую ставку на определённую дату.
Несколько вопросов:
1)Как при выводе табличного документы дать ему своё имя? Сейчас проставляется стандартое "Таблица", давао своё значение свойству"ТабДок.ИспользуемоеИмяФайла" при заполнении табличного документа на сервере - изменений не было. Нужно подставить имя работника.
2)Можно настроить конфигуратор, чтобы новые окна по умолчанию были помечены как "свободные" и не "соединяемые"?
Сколько времени у тебя ушло на сдачу спеца по платформе начиная с момента старта в 1С?
Я указал про язык запросов, язык 1с, УФ, табличные документы, механизмы платформы типовых конфиг не знаю. Что ещё можно дописать?
Так лучше знать несколько типовых, это на самом деле скилуха в нашей сфере. Хотя бы понимание на уровне начальных курсов что есть что в процессах. Лично я с этой хуйни 50% успешного успеха имею, потому что спец по УТ/УНФ/БП, не говоря уже про пиздец КА/ЕРП, который бестолковок консультирует - всегда в почете и может не бояться что его выпиздят. А если помимо этого умеешь в код - считай что жить будешь долго и счастливо. Ну это конечно требует умения открывать рот и произносить слова. Если же боишься спросить пакет на кассе - тут не поможет ничего
Откликнулся. Написал, что знаю основы кодирования. Пока молчок. Откликов 1190 на данную секунду. Имею шанс я считаю. 20 тысяч рублей на дорого не валяются, даже на Толоке я зарабатываю столько же, а тут еще и перспективы.
1200 отликов за 20к в Москве? И почему все так в айти прут, даже на кассе можно больше заработать
Это же удаленка, отклики скорее всего не московские. Я сам из провинции.
1200, ну все.
сейчас ИИ-4 ударит по программистам и все, поток в 1С пойдет, зарплаты упадут, вкатунам вход закроют, местных будут двигать.
Дожили.
> даже на кассе можно больше заработать
На кассе нельзя больше там хуй знает, ну пусть даже 70к ага заработать, а в 1с - изи.
Те, кто сейчас более 70к зарабатывают, пришли в гораздо более хорошие времена и не факт, что сейчас смогли бы повторить свой путь. Конкуренция же будет расти по инерции, поэтому интересно, действительно ли будут перспективы
Блять, я хуй знает о чем вы. Во франче, в котором я работаю, сейчас поток новых клиентов и рук наоборот не хватает. Часов больше, ЗП повышается.
Двое знакомых тоже работают во франчах - такая же хуйня - программистов не хватает. Один из них предлагал повыполнять их задачи, типа как подработка, но отказался, т.к. цена за час такая же как в моем франче.
Ох ебать, а у меня в Крд жопа, заказов нет. Но тут проеб от начальства небольшой есть, сделали в проектном упор на ебучие маркировки, и когда все запустили закономерно сели в лужу. Теперь с грустным ебалом думаю о съёбе в другой франч.
> Те, кто сейчас более 70к зарабатывают
Да это вообще как повезет. Я в одном месте джуном был месяца 3, потом съебался т.к. тянул много задач саппорта (перекатился в джуны из саппорта), за 3 месяца охуел и уволился. Хер, который работал со мной в саппорте тоже пролез в джуны, но в другой отдел, где не так потно работают (контора большая была и 1Сников было несколько отделов). Так вот я за 3 месяца сгорел нахуй, а он остался сидеть пердеть и играть в игоры. Полгода назад звонил ему, на тот момент он больше года проработал кодером уже и из джуна с зп в 115к перекатился в мидла на 150, сейчас наверняка уже больше. Так вот этот хуй не слышал про БСП, сидит пилит отчеты и всякие доработки. Конфа БП у него и КА. И это даже не ДС.
Я же во франче почти год торчу и выдрочил гораздо больше его, но сижу на 55к кек. Вообще, тут как повезет литерали. В той же конторе набрали отдел саппорта за неделю блять. Набрали из вчерашних парикмахерш и каких-то зумеров. Зумеры работать могут, но не хотят, парикмахерши наоборот. В этом аде ебаном я пытался обучать настройке оборудования торгового, разбирался в кассовой дисциплине и ахуевал от интеграции и некоторых гондонов-программиздов-1сников, которые свои снобьи ебальники совали в каждую хуйню советов дать, но жидко попердев отваливали.
Кароче, успешная ЗП зависит от ваших успешних соцскиллов, от вашего, внезапно, похуизма и умения аккуратно забивать на работу и съебывать в 18 00, ну и от вашего успешного успеха в целом.
Я не к тому, что я идеальный какой-то, а в целом надо уметь себя ценить и преподносить и уметь правильно проебываться. Так що дерзайте, хлопцы.
Франч, в котором работает знакомый (удаленно), находится в южной части России. Без подробностей
Есть, просто их не раздают на листовках в переходах. Я отшил контору из Крд несколько месяцев в зад, потому что мне некогда. Надо было допиливать 10.3 с маркировкой и прочими интересными преколдесами. Сказал что ставка 30 долларов в час по курсу - даже ухом не повели, но я не мог им часов выделить просто по причине их отсуйствия в то время. А вы там по франчам побираетесь как долбоебы
1200 не показатель. Херка в одном чате писала, что недавно искала программиста 1с, тоже откликов под 1к было, но 90% из этих откликов - мусор.
Да хуй там, знакомые знакомых и просто клиенты мимо менеджеров постоянно предлагают халтурку, но это все ебучие маркировки, от которых блевать уже тянет. Нормальной работы нет, одни только блядские маркировки.
>допиливать 10.3 с маркировкой
Такой ебаниной я бы и за $100 в час не стал бы заниматься, хотя кому я пизжу. Тут еще вопрос в адекватности клиента: сидеть на 10.3 в 2023 году - там явно не очень адекватный, но прошаренный во всяких мутках кабанчик, с которого потом заебешься свои бабки выбивать.
Почему на 55к сидишь? Пробовал в другие места податься? У меня есть знакомые, которые только на конвертации или скд сидят, больше нихуя не зная толком и им норм, зп от 130к.
Там пытались уехать на 11, но ответственный зафакапил, а тот кто пилил под 10.3 - продолжал поддерживать легаси. Да там собственно не в маркировке беда была, другие приколы. Но речь не об этом, а о том что найти можно куда приткнуться за нормальные деньги, а не вот этот вот пиздец по треду про рабство за 20к
Мне даже интересно, какие там задачи будут присылать на 20к. Установить клиент? Подключить базу? Ну бля, даже за такое админы вон минимум 50к получают.
Тяжело тебе наверное в жизни быть таким мягкотелым.
Кабанчики значит и в хвост и в гриву, рубят бабки на работягах-кодерках, а тебе стыдно получить премию за РАБОТУ, пусть и простую. Это твои честно заработанные деньги. Каких же куколдов и нюнь в СНГ растят с пеленок.
Ну а что поделать если меня так воспитали. Слушайся старших. Соблюдай законы. Усердно работай. Не обижай женщин и т.д. Знаете, мне в детстве не пришел никто и не рассказал о том, что нужно все делать ровно наоборот.
Я к тому же еще и ссыкливый. Т.е. я мог бы отказаться от премии принципиально, но зассал что если начнут разбирать причины, то мне хуже будет.
Меняйся, серьезно, я тоже когда то давно таким был, но теперь я понимаю, что бабки это всего лишь бабки, неважно в каком количестве и тебя не убьют, не побьют, если ты будешь требовать их и вести себя понаглее. Надо не трястись, когда тебе что-то сверху заплатили, а, наоборот, в следующий раз говорить МАЛА и просить еще больше. Не хотят? Ну и пусть сами ябутся со своим 1с, а другой кабан ЗАХОЧЕТ и можно уйти к нему.
Этот жизнь понял, слушайте его салаги.
Любое руководство, которое тебя расцеловывает и льет тебе мед в уши, делает это только с той целью чтобы ты не съебался и не просил больше денег. Так ты становишься более лояльным зато у меня начальник хороший, че работу то менять и исполнительным ну никак нельзя Иван Иваныча подвести, посижу в выходной над кодом, он доволен будет. А по факту, этот же начальник хуями тебя кроет пока ты не видишь.
Мимо высоко сижу полгода как, вижу эту корпоративную парашу, уже перестал верить всему тому, что мне там обещали
Периодически из-за админских процедур отваливается коннект к веб серверу и у юзеров появляется ошибка Превышено время ожидания.
Пробовал таймаут увеличивать - без толку. Пробовал убирать ВызватьИсключение с пика - без толку. Я так понял без ВызватьИсключение программа идёт дальше и проверяет возврат вебсервиса и соответственно ошибка.
Есть идеи?
Это же от рынка труда в конкретной местности зависит. Где-то хороший спрос и платежеспособные клиенты, а где-то все наоборот.
могу хуйню сморозить, но сталкивался с подобной залупой
писал интеграцию для одного веб-сервиса с 1С Бух 3.0 для ПРОФ и КОРП версии, а потом и для базовой (В ПРОФ и КОРП - расширение , оно и больший функционал предоставляет, а в базовой соответственно внешняя обработка)
вся интеграция построена на rest api, был месяц тестировки, тестили на своих машинах, всё норм было и данных в бдхах и на сайте не так уж и много было
потом буквально через месяца два, после того как интеграцию выкатили в общий доступ юзер обратился в поддержку, с такой ошибкой как у тебя "превышено время ожидания бла бла бла..." и при чем у всех пользователей БД
ну поддержка, прибежали к нам в неведении мол "что же делать, как же быть", начал с товарищем смотреть в чем трабл подключились к юзеру, а у него блять 1ска просто запускается минут 15, про её работу в принципе молчу, а там сидит на бд юзеров около 10ти, потом сиди и думай почему у тебя превышено время ожидания
суть была в том, что у типа пиздец сервак слабенький был и не справлялся с такой нагрузкой, там ещё SQL, стоял и бедный сервер нервно курил
в общем предложили ему юзануть версию для базовой бухгалтерии, т.к. она намного меньше хавает ресурсов и проблема исчезла
поэтому, исходя из своего опыта могу порекомендовать, попробовать максимально простой запрос для теста прописать и таймаут все-таки побольше оставить, если он сработает, то проблема возможно будет в том, о чем писал выше
если нет, то хз
успехов!
С чего ты взял что из-за админских процедур? Подобные проблемы с исмп в последнее время обычно означают что дудосят их, поэтому нихрена не работает
Спасибо за ответ, анончик. Но там проблема в бэкапе фаервола, как мне сказали Не ебу зачем фаервол бэкапить. По времени из ЖР совпадает по крайней мере. Бэкапится он по ночам в рандомное время, от 10 до 40 минут может не быть коннекта. Утром приходят юзвери и смотрят - ох, ошибка.
В течение дня всё отлично, тупняков нет, 1с запускается и работает хорошо. Обмены с ДО днём также работают без нареканий.
Я там нашёл ещё, что это исключение вложенное, возможно где-то выше по уровню оно высирает ошибку. Буду искать.
ахахах рофлан
нормальные пацаны ночью не спят, нормальные пацаны мониторят бэкапы фаервола
удачи в поисках :^)
Расписание настрой для этого регл. задания. В ночное время, если это никому не надо, не гоняй запросы в ДО.
Условие для выполнения тогда поставь на время дня.
Возможно. Чекай модуль своего документа на обращение к надписи. Либо через замер производительности, либо поиском по конфе.
Передать параметр в виртуальную таблицу. Я вообще не пон, как такой запрос выполнился
Типа Автомобиль = &Пепелац
Нет, мне нужно весь список авто но чтобы повторяющихся не было как на скрине(показывало последнюю дату)
То есть сделать ключ уникальности период + автомобиль
Накладную не выводи. Отбор из виртуальной таблицы убери.
В этих строках разные накладные? Вангую, что накладная еще и измерение, поэтому уникальным считается набор период + накладная + авто
Да там еще измерения есть, мне нужна последняя накладная по авто, поэтому и пытаюсь понять как мне ключ уникальности записи сделать период + авто, в инете не могу нихера нагуглить.
Сделай как тебе сказали. Потом соединить по дате и машине с физической таблицей, чтобы получить свои накладные. Че тупишь.
Анон, подскажи в чем может быть проблема.
Есть БП 3.0 в ней расширение с подпиской на событие ПриЗаписи для РегистрБухгалтерииНаборЗаписей.Хозрасчетный. Обработчик в общем серверном модуле.
При загрузке данных из УТ11 через типовую синхронизацию из раздела администрирования, у пользователя не проводятся загруженные документы реализации. "Попытка передачи с клиента на сервер мутабельного значения 1-го параметра". Первый параметр обработчика подписки дефолтный - набор записей.
Я сам этой синхронизацией ни разу не пользовался так что вообще хз почему там срабатывает подписка на клиенте и где искать проблему.
В доработке ставлю её на фон макета, на печать она просто не выходит. Пробовал уменьшать размер - та же история. Поиск ничего не дал в интернете.
Дак глянь там, где печатается уже. Или нет такого? Тогда отладкой лови, скорее всего не заполняется этот параметр печатной формы, вот и не выводится.
В других нет.
В табличном документе при выводе на печать в настройках Табличного документа вместо "Картинка" - прочерк. Если уже после вывода на печать поставить картинку - она отображается.
Т.е. не переносится фоновая картинка из макета конфигуратора т.к. я создаю новый табличный документ и в него только вывожу области.
Нашёл этот способ:
Нужно создать макет двоичных данных, потом из него создать картинку и поставить на фон, но он почему-то в безопасном режиме не работает, хотя хранилище временных файлов вроде должно там работать, нет?
ИмяФайлаКартнки = КаталогВременныхФайлов()+"\Картинка1.gif";
ДвоичныеДанныеКартинки = ПолучитьМакет("Картинка1");
ДвоичныеДанныеКартинки.Записать(ИмяФайлаКартнки);
Картинка = Новый Картинка(ИмяФайлаКартнки);
ЭлементыФормы.ПолеКартинки1.Картинка = Картинка;
Вот ищу способы, чтобы картинку из двоичных данных создать без записи на диске. Это можно сделать как-то? Через временное хранилище или что-то ещё?
УРА, вышло.
Просто Выгрузил двоичные данные с макета и создал картинку из них. Поставил фон табличного документа на эту картинку.
Интересно, зачем в примере пересохраняли картинку в файл?
Вместо КаталогВременныхФайлов используй ПолучитьИмяВременногоФайла. Такие файлы сами удаляются после завершения сеанса и говно вилкой чистить не нужно.
Подрывом доволен.
Подписка и модуль с обработчиком должны быть в подсистеме, на которую есть права у прописанного в настройках синхронизации пользователя.
У модуля с обработчиком должна стоять галка Внешнее соединение.
Брат, если бы это работало... Преобразование типов в запросах не работает. Энивей решил другим костылем.
Брат, если бы это работало... Преобразование типов в запросах не работает. Энивей решил другим костылем.
Спасибо, буду иметь ввиду.
В общем, у меня подгорел пердак - нужно было колонтитул вывести с реквизитами организациями и я вроде как делал всё верно: через "ПроверитьВывод" + 2 пустые области со строчками проверял и добавлял область на низ страницы. А НИХРЕНА НЕ РАБОТАЛО! И бесило, что в КАЖДОМ формате файла(docx,xlxs,pdf) табличный документ выгружается по-разному. Сидел вчера часов 5, игрался с областями печати. При чём показывает мне, что в табличном документе 1 страница. На PDF выводится 2. Ебатня.
Сделал я свою справку через Word Application(COM). В макет загружаю шаблон, потом шаблон записываю в каталог временных файлов и с него вызываю метод "Add", чтобы открылся Word.
Чтобы каждый раз файл не перезаписывать и чтобы при этом при обновлении обработки(обновил шаблон справки, например) он всё-таки перезаписывался я ввёл 2 реквизита(Булево), которые сбрасываются, когда ты обработку обновляешь. Не хотел каждый раз сравнивать хэш файлов.
Word = Новый COMОбъект ("Word.Application");
Word.Visible = Ложь;
Если СправкаНаАнглийском Тогда
ИмяФайла = КаталогВременныхФайлов() + "\СправкаСМестаРаботыENG.docx";
ДвоичныеДанныеФайла = РеквизитФормыВЗначение("Объект").ПолучитьМакет("СправкаСМестаРаботыENG");
Иначе
ИмяФайла = КаталогВременныхФайлов() + "\СправкаСМестаРаботыРУС.docx";
ДвоичныеДанныеФайла = РеквизитФормыВЗначение("Объект").ПолучитьМакет("СправкаСМестаРаботыРУС");
КонецЕсли;
МойФайл = Новый Файл(ИмяФайла);
Если МойФайл.Существует() Тогда
Если СправкаНаАнглийском Тогда
Если Не Объект.ФайлСправкиНаАнглийскомЗаписан Тогда
ДвоичныеДанныеФайла.Записать(ИмяФайла);
Объект.ФайлСправкиНаАнглийскомЗаписан = Истина;
//Сообщить("Записываю файл, ранее существовал.");
КонецЕсли;
Иначе
Если Не Объект.ФайлСправкиНаРусскомЗаписан Тогда
ДвоичныеДанныеФайла.Записать(ИмяФайла);
Объект.ФайлСправкиНаРусскомЗаписан = Истина;
//Сообщить("Записываю файл, ранее существовал.");
КонецЕсли;
КонецЕсли;
Иначе
//Сообщить("Записываю файл, ранее НЕ существовал.");
ДвоичныеДанныеФайла.Записать(ИмяФайла);
Если СправкаНаАнглийском Тогда
Если Не Объект.ФайлСправкиНаАнглийскомЗаписан Тогда
Объект.ФайлСправкиНаАнглийскомЗаписан = Истина;
КонецЕсли;
Иначе
Если Не Объект.ФайлСправкиНаРусскомЗаписан Тогда
Объект.ФайлСправкиНаРусскомЗаписан = Истина;
КонецЕсли;
КонецЕсли;
КонецЕсли;
В любом случае хочу сделать универсальные шаблоны, чтобы можно было прописывать путь к ним в 1С и параметры в них заполнялись(вместо моих 2х вариантов справок подставлять свои).
С высоты твоего опыта можешь подсказать - мне легче расширение запилить со справочником шаблонов(У каждого будет путь к файлу и свои индивидуальные настройки). Или в доработке играться с реквизитами?(Сохранять туда какие-нибудь табличные значения).
Расширение не нравится тем, что нужно базу перезапускать, на это уходит секунд 40 каждый раз.
Спасибо, буду иметь ввиду.
В общем, у меня подгорел пердак - нужно было колонтитул вывести с реквизитами организациями и я вроде как делал всё верно: через "ПроверитьВывод" + 2 пустые области со строчками проверял и добавлял область на низ страницы. А НИХРЕНА НЕ РАБОТАЛО! И бесило, что в КАЖДОМ формате файла(docx,xlxs,pdf) табличный документ выгружается по-разному. Сидел вчера часов 5, игрался с областями печати. При чём показывает мне, что в табличном документе 1 страница. На PDF выводится 2. Ебатня.
Сделал я свою справку через Word Application(COM). В макет загружаю шаблон, потом шаблон записываю в каталог временных файлов и с него вызываю метод "Add", чтобы открылся Word.
Чтобы каждый раз файл не перезаписывать и чтобы при этом при обновлении обработки(обновил шаблон справки, например) он всё-таки перезаписывался я ввёл 2 реквизита(Булево), которые сбрасываются, когда ты обработку обновляешь. Не хотел каждый раз сравнивать хэш файлов.
Word = Новый COMОбъект ("Word.Application");
Word.Visible = Ложь;
Если СправкаНаАнглийском Тогда
ИмяФайла = КаталогВременныхФайлов() + "\СправкаСМестаРаботыENG.docx";
ДвоичныеДанныеФайла = РеквизитФормыВЗначение("Объект").ПолучитьМакет("СправкаСМестаРаботыENG");
Иначе
ИмяФайла = КаталогВременныхФайлов() + "\СправкаСМестаРаботыРУС.docx";
ДвоичныеДанныеФайла = РеквизитФормыВЗначение("Объект").ПолучитьМакет("СправкаСМестаРаботыРУС");
КонецЕсли;
МойФайл = Новый Файл(ИмяФайла);
Если МойФайл.Существует() Тогда
Если СправкаНаАнглийском Тогда
Если Не Объект.ФайлСправкиНаАнглийскомЗаписан Тогда
ДвоичныеДанныеФайла.Записать(ИмяФайла);
Объект.ФайлСправкиНаАнглийскомЗаписан = Истина;
//Сообщить("Записываю файл, ранее существовал.");
КонецЕсли;
Иначе
Если Не Объект.ФайлСправкиНаРусскомЗаписан Тогда
ДвоичныеДанныеФайла.Записать(ИмяФайла);
Объект.ФайлСправкиНаРусскомЗаписан = Истина;
//Сообщить("Записываю файл, ранее существовал.");
КонецЕсли;
КонецЕсли;
Иначе
//Сообщить("Записываю файл, ранее НЕ существовал.");
ДвоичныеДанныеФайла.Записать(ИмяФайла);
Если СправкаНаАнглийском Тогда
Если Не Объект.ФайлСправкиНаАнглийскомЗаписан Тогда
Объект.ФайлСправкиНаАнглийскомЗаписан = Истина;
КонецЕсли;
Иначе
Если Не Объект.ФайлСправкиНаРусскомЗаписан Тогда
Объект.ФайлСправкиНаРусскомЗаписан = Истина;
КонецЕсли;
КонецЕсли;
КонецЕсли;
В любом случае хочу сделать универсальные шаблоны, чтобы можно было прописывать путь к ним в 1С и параметры в них заполнялись(вместо моих 2х вариантов справок подставлять свои).
С высоты твоего опыта можешь подсказать - мне легче расширение запилить со справочником шаблонов(У каждого будет путь к файлу и свои индивидуальные настройки). Или в доработке играться с реквизитами?(Сохранять туда какие-нибудь табличные значения).
Расширение не нравится тем, что нужно базу перезапускать, на это уходит секунд 40 каждый раз.
Момент всезнания наступит через 100 лет, когда научишься вилкой операции над мозгом проводить. Кроме вилки, увы, других инструментов нет. Но если продолжишь развиваться, станешь виртуозом обращения с вилкой, дойдешь и до нейрохирургии.
На авито продают за около 3к с конфигурациями. Если учитывать, что там просто не наебут, какие минусы могут быть от покупки ключа там?
Выпущено обновленное для версии 8.3.22 издание популярной книги М. Г. Радченко и Е. Ю. Хрусталевой "1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы".
Особенности нового 3-го издания:
Все иллюстрации в режиме работы "1С:Предприятие" соответствуют актуальному интерфейсу платформы версии 8.3.22;
В примерах и демонстрационных базах даты изменены на 2022 год;
Пример с диаграммой Ганта адаптирован к новым возможностям диаграммы, которые появились в последних версиях платформы;
Во всех примерах с вызовом асинхронных методов используется новый синтаксис с ключевыми словами "Асинх" и "Ждать";
Некоторые примеры заменены более современными.
>Во всех примерах с вызовом асинхронных методов используется новый синтаксис с ключевыми словами "Асинх" и "Ждать";
Так нихуя и не понял, в чем "только выигрыш" от этого.
пишу обработчики оповещения 8 миллионов лет, и никаких проблем не испытываю
Свершилось. Это победа, друзья.
Пошел по другому пути, создал второй набор данных в скд - объект и загрузил туда таблицу значений из строки + числа. Не могу соединить этот набор данных через вкладку условий. Как будто это разные значения полей, хотя все подходит. В чем причина?
Я про декартово произведение написал, потому что у тебя на скрине в тексте запроса отсутствует условие соединения. То есть каждое число в таблице1 соединяется с каждой строкой в таблице2, а должно быть условие вида Таблица1.Число = Таблица2.Число.
У меня две разные таблицы. В запросе не получилось.
По такой и вкатываемси. Уже на 436 странице.
Хорошо, что недораха просят. По свежей электронной версии оно поприятнее, чем по сканам старой книги.
Ну, сорян. Вообще ты молодец, как минимум джун+, раз уже умеешь отчеты программно формировать.
Пока хз, буду сычевать пару месяцев там вроде вторая волна намечается. Потом расчехлю свое резюме на hh, тогда уже видно будет. Может в крипту и торговых ботов перекачусь.
Анончик, всей задачи в целом не знаю, поэтому поможет ли тебе моя простыня - не знаю.
ПроверитьВывод работает только для собственных табличных документов. Если полученный документ экспортируется в docx pdf, xls, в небо, в аллаха далеко не факт, что все будет выглядеть одинаково. Тут еще такая беда, что разные конвертеры и сохранялки могут давать разный результат. Когда в word сохраняешь документ в pdf встроенной сохранялкой и виртуальным pdf-принтером или еще каким конвертером - результаты могут очень сильно различаться. Так что тут только подбором количества контента и ширины полей выбирать оптимальный вариант, чтобы во всех форматах выглядело обинаково.
>COMОбъект ("Word.Application")
Забудь про COM, это один ебучий подводный камнень и еще куча ограничений, начиная от работы исключительно под виндой и исключительно на клиентской части. 1С с версии вроде бы 8.2 умеет работать с doc файлами напрямую. Посмотри в демо БСП или загугли примеры работы.
>универсальные шаблоны, чтобы можно было прописывать путь к ним
Путь не надо прописывать. Представь ситуацию, когда какая-то тупая пизда, ответственная за шаблон внесла изменения и оставила открытым Word. Шаблон никто не сможет прочитать, и ты будешь бегать по всему офису в поисках открытого ворда. Поэтому сохраняй прямо в базе, путь понятие относительное и в клиент-серверном режиме может вызвать много жопной боли. Перегоняй шаблон в двоичные данные и запихивай в хранилище значения, и так сохраняй в справочнике. Опять же, я всей задачи не знаю. Может у тебя 10000 шаблонов, тогда чтобы база не раздувалась в размерах все в нее тянуть не надо, используй БСПшные методы работы с томами хранения файлов. Придется поебаться с доработкой, но зато надежно.
>Расширение не нравится тем, что нужно базу перезапускать, на это уходит секунд 40 каждый раз.
А с доработкой не надо? Или ты динамически обновляешь? Ну так это русская рулетка, которая однажды крашнет базу до невосстановимого состояния.
Спасибо за развёрнутый ответ, есть над чём подумать. Нашёл решение под OpenXML https://infostart.ru/public/675307/, буду пробовать его.
У нас организация на 100 чел и колхозный способ ведения 1С - база находится на ПК работника, периодически перекидывется через общий диск(нас 2ое человек- я и бухгалтер). Если работать с базой на общем диске, то скорость работы маленькая(из дома), а наши IT специалисты не могут настроить удалённый доступ.
Хотел предложить готовое решение(около 70к в год), но через пару месяцев есть есть вероятность, что не буду там работать, так что похер.
Я думал над тем, чтобы в базе хранить шаблоны, но я опасаюсь, что та же тупая пизда будет сохранять файл Word и забывать обновлять шаблоны в базе. И мне было бы удобнее работать непосредственно с WORD файлами, к тому же каждый раз они не будут перезаписываться при заполнении шаблона.
Хотя решение правильное для других случаев, я даже думал, чтобы добавить в элемент справочника поле "дата обновления шаблона", чтобы не путались. Пожалуй, так и сделаю.
>А с доработкой не надо? Или ты динамически обновляешь? Ну так это русская рулетка, которая однажды крашнет базу до невосстановимого состояния.
Я на тестовой базе экспериментирую, обновляя доработку из файла.
А что, бывали такие случаи у тебя на практике? Это прямо рандом или нужно как-то серьёзно накосячить с ней?
>колхозный способ ведения 1С - база находится на ПК работника, периодически перекидывется через общий диск
Ох ебать. Сервера нету что ли? Еще и айтишники тупые? Беги оттуда, роняя кал беги.
>А что, бывали такие случаи у тебя на практике?
1С-ники, как и админы делятся на 2 типа: те кто использует динамическое обновление, и те, кто больше не использует динамическое обновление. Однажды крашнул файловую базу клиента на удаленке через лагучий ammy admin, пришлось поебаться с подменой кэша, благо cf выгруженный был, иначе пизда бы мне была, свежих бэкапов у клиента не было. Теперь как ритуал - зашел в конфигуратор - сразу выгружай dt, и только потом начинаю работу. Через боль, слезы, сопли и дикий ор бухгалтерш выгоняешь всех нахуй из базы, бэкапишься и спокойно работаешь.
>Это прямо рандом или нужно как-то серьёзно накосячить с ней?
Рандом, с крайне малым шансом. 5000 динамических обнов пройдут без проблем, но на 5001 раз тебе прокнет краш. И хорошо если есть свежий dt под рукой, иначе страстный секс с битой базой гарантирован.
И еще, коллега рассказывал о клиенте, у которого после динамической обновы ложился обмен с ЕГАИС. Коннект с сервером есть, а данные тупо не идут и затем обрыв по таймауту. Лечилось перезапуском сервера.
>организация на 100 чел
>база находится на ПК работника, периодически перекидывется через общий диск
>IT специалисты не могут настроить удалённый доступ
Проиграл в голос, анончик. Не в обиду тебе, но я такого уже лет 15 не видел
> У нас организация на 100 чел и колхозный способ ведения 1С - база находится на ПК работника, периодически перекидывется через общий диск(нас 2ое человек- я и бухгалтер). Если работать с базой на общем диске, то скорость работы маленькая(из дома), а наши IT специалисты не могут настроить удалённый доступ.
> 2023 - итоги
У вас там пансионат для умственно отсталых что-ли? Какие 100 человек в файловке на ПК пользователя, это что за нахуй, вы там ебанулись все что-ли? Или 100 человек от дворника до директора, а в 1С сидите ты да бухгалтер?
СтрЗаменить("IT специалисты не могут настроить удалённый доступ", "IT специалисты", "ссаные эникеи")
В пердях - это норма. Удалёнку ещё по одной причине не дадут сделать: чтобы рабы на вольные хлеба не вздумали уйти или к другому барену.
>>45239
Как то на собеседовании за 45к пытался пукнуть, что консультант и программист и админ - это разные люди. На что получил охуительный ваще ответ: "Это в ваших топ-компаниях, где 15 человек. А у нас тут - 200!". С оскорбительным тоном. Типа шайка фрилансеров. Ну этим деревенщинам сложно объяснить, в их скудоумном представлении это всё должен делать 1 чел, бегать эникеем и чтоб ваще всё умел. Часто вот услышишь "у нас был всё делал". Попробую описать это "всё": пользователи сидят с правами Администратора. Расшаренное, оно вообще без аутентификации. 1С с файловой базой, да вполне может быть и на пеке у бухгалтерши. Лайфхак у них - на твердотельник базу кидать, да и всё. Если чёто наебнется, то "IT специалист" с ночёвкой остаётся перестанавливать винду с софтом. Если чето проебалось - руками наколотят обратно. Ну и в общем, в этих заведениях этот "it специалист" считается очень крутым хакером.
> деревенщинам
Вся "страна".
Человекообразный скот научился надевать штаны и поливать себя одеколоном. Ну ещё посмотрели бригаду с бумером.
Господи, где же твой напалмовый дождь.
Вам предстоит:
- Сопровождать внедренные на базе 1С программные продукты
- Осуществлять техническую поддержку и консультации пользователей по работе с различными конфигурациями программных продуктов 1С в компании
- При необходимости вносить изменения в существующий функционал программных продуктов 1С, осуществлять настройку или создавать новые отчеты, справочники, документы и другие элементы программных продуктов 1С
- Устранять выявленные неполадки при эксплуатации программных продуктов 1С
- Разъяснять пользователям возможности программных продуктов 1С, при необходимости обучать работе с программными продуктами 1С
- Разрабатывать инструкции по работе с программами, оформлять необходимую техническую документацию
Мы ожидаем от Вас:
- Образование: высшее, профильное (техническое, информационные технологии) с опытом аналогичной работы не менее 1 года или среднее профессиональное с опытом аналогичной работы не менее 3 лет
- Грамотная письменная и устная речь
- Наличие опыта установки, настройки и сопровождения программных продуктов 1С. Знание и понимание возможностей 1С
- Знание языка программирования и наличие опыта разработки и программирования в 1С. Умение разрабатывать и читать программный код
- Опыт настройки и эксплуатации программных продуктов 1С на серверах Linux приветствуется
Как однозначно определить по задаче, использовать для нее расширение или обработку? Какой вообще пул задач возможно решить обработкой?
Ну дефолтная вакуха в пердях у ооо «вектор».
Если делать за те бабки, за которые хотелось бы вектору - то ФОТ 60к, штат 1 человек. При этом абсолютно все типовое, есть договор ИТС, написание инструкций сводится к копипасту оттуда и выжимку основного из видосов. Администрирование подразумевает настроек бэкапа максимум. Разработка подразумевает одну обработку в неделю, которая пометит на удаление документы ненужные.
Если делать хорошо с полной адаптацией системы по бизнес, качественной ее работой, секурностью и потенциалом к масштабированию - ФОТ 100к аналитик + 160к разработчик + 80к сисадмин.
Для начала работы хватит. Возможно понадобится еще руководитель проекта 140к и еще один кодер попроще 80к. Зависит от хотелок по трансформации системы и сроков по достижению этих хотелок.
Странный вопрос. 2 разных инструмента для достижения разных целей. Область применения почти не пересекается. Детализируй свой вопрос.
Админы перестроили сеть, чёт с ДМЗ связано и больше такой хуйни нет.
Пасибо)
Это не маленький Вектор, а энергокомпания с филиалами по областям. В одной из областей иду побеседовать (второй раз).
Инфа по ФОТу пригодится. В прошлый раз показал им, где все 1Сники в телеге трутся, группу с вакансиями. Оттуда вроде нашли даже кого-то.
Я чо, на Линуксах могу тестовый контур развернуть для начала, в филиале вот локально. Короч, импортозамещение опробовать. Там наработок надо дохрена делать по админству. Заработает, после как раз вот в слабенького разраба и перекатываться мне... всё гут, сходится. А для нашего города зарплаты выше среднего, дальше видно будет.
Проблемка в скрепах начальников начальников только. Линейный то всё понимает, с кем беседовали, а до выше - сложно донести.
Ни сколько, не пошел бы на такое.
Как минимум поддержкой должен либо отдельный человек заниматься, либо по очереди. Это очень времязатратное занятие. Вместо того чтобы писать новый код, приходится тратить время на отладку, чтобы разобраться, почему циферки не бьются. И если у тебя горят сроки по сдаче нового функционала по задачам, а ты время тратишь на долбоебов, которые на логику программы жалуются от нехуй делать, твоя жопа накаляется, воспламеняется, сгорает и потом еще долго тлеет.
Та костыли-то понятно. Просто сам дезигн вырвиглазный. Шрифты говно, на огромном 4к мониторе просто невозможно работать. Ну йобана, неужели так дорого сделать хотя бы косметические изменения, чтобы разрабу было приятно работать?
У нас РАБотодатель преобладает. Мощнее. Могут год и больше на 0,5 цены искать 3-в-1, и найдут) Да кого там 0,5, некоторые уже и просто 31к вывешивают, как нормальное. Потомушта каждое ПТУ выпускает "программистов", выживают сильнейшие и наиболее голодные и зависимые, в плане что идут на все условия. В одной конторе даже есть ёбка: полиграф. А хули, на завод пойди, там скажут: "в армии не служил, значит болеть будешь". От так. И диплом то твой - не подходящий.
И нахуя так страдать? Я думаю что нормальный специалист там работать не будет, и тебе не нужно в это говно влазить
Так хз как стать этим самым "нормальным" специалистом, я же вкатун. На удалёнку нужны только опытные. По месту жительства - мало вакансий, и все комбайны. А тут контора подвернулась, где можно опробовать всё, что делал на виртуальных машинах) + нач отдела в прошлый раз говорил, что пытался 2 ставки ещё открыть, но не дали. Анон инфу дал: ФОТ 100к аналитик + 160к разработчик + 80к сисадмин. + техпода за 60к. РП 140к и джун-вкатун 80к Прям как шпаргалку и понесу.
И это получается описание хотелок, потребность. >>46124
Потому что в прошлый раз тоже так было, там и 1с и Битрикс, ну я дал группу то с вакухами в телеге, думал обоссут там) А они норм разместились, там даже в ладоши похлопали, вроде спец-конса взяли тогда. Получается, в теле описания одной вакансии дают широкое описание хотелок, а там уж кто попадётся. Контора распределённая, филиалы по областям.
Я всё равно за троих не вывезу, могу только площадку подготовить если денег дадут, в плане серваков нашлёпать и убеждение создать, что так не делается) 3-в-1. Потом, по обстановке, подтягивать специализированных. Тем более, где все трутся, знаю)
На тренировочных компьютерах попробуй сначала, проверить что всё Ок. Тестовый контур.
Старые компы можно апгрейдить, с Али топовые процы тех лет брать да оперативку. Твердотелы лучше в магазинах тут, на тех с Али чёто датчики хз чо показывают, потом не вычислишь, наебнулся он или ещё нет.
Да, именно поэтому и хотелось бы узнать, для каких целей можно использовать обработку, а для каких - расширение. Могу ли я с помощью обработки добавить код в модуль формы типового документа? А кнопку на эту форму?
Обработка, это просто кусочек кода, опционально с интерфейсом, у которого свое назначение. Ближайший аналог обработки - bat’ник в винде.
Расширение же, куда более сложный инструмент, назначение которого - вносить изменения в систему с каждой новой версией платформы увеличивается число объектов метаданных доступных в редактировании в расширении, но таким образом, чтобы типовой функционал не был затронут, и мог быть обновлен поставщиком новой версии конфигурации без сильной боли.
Для изменения формы объекта используется расширение.
Имхо, всегда, когда можно использовать бспшные подключаемые доп. обработки, то лучше использовать их.
Вот теперь все встало на свои места. Спасибо большое за исчерпывающий ответ и извиняюсь за свой нубский вопрос.
>Ювелирный торговый дом, редакция 10.7
Есть декомпилятор, но только для платформы 8.1 и 8.2
Это не защита, это удален исходный код из поставки и только декомпилятор поможет и то не факт. Если там еще и Нетленка какая-нибудь, то вообще ловить нечего
Вкатился в небольшой франч, никаких наставников нет, но директор готов вкладываться в обучение. Знаний УТ вообще никаких, сегодня впервые демку открыл, да и в целом знания 1С ограничены книгой Радченко и дюжиной видосов на ютубе
Ставил же галку, обязуюсь не распространять.
Короче, тут с 1С УЦ1 мониторят, в прошлом треде похвастался как оттуда сэйвить. Пасибо.
На nginx'е скорость отдачи понерфили. А раньше збсь заливало. В последние дни доступа "на потом" себе схоронял.
Есть такая привычка, на внешние hdd заливать обучалки, уже 2 штуки таких под завязку, пора третий мутить.
В УЦ1 есть, стоит фигню.
Торгово-складской функционал в УТ, КА и 1С:ERP
Скачать - понерфили жмоты скорость.
Берите ещё комплект вопросов к Профу по УТ, там сейчас до ебени вопросов. Бля, надо было 10 лет назад сдавать...
Готовь ответы, через тестирование онлайн бесплатное/платное.
Выглядит как полуживой труп: в комьюнити на стековерфлоу полтора поста, внятных материалов по разработке нет, хотя идея весьма хороша.
Сейчас уже нет.
Или, если в этом посте я хуету написал, то прокатит ли так сделать: при открытии формы список скрыт, а значит, запрос выполняться не будет, пользователь выполняет какое-то действие и список выводится на форму уже с отбором?
Суть, короче в том, чтобы избавиться от тормозов на форме, которые возникает, потому что при открытии в список выводится огромная куча номенклатуры. Хочу сделать так, чтобы список номенклатуры отображался только в том случае, если пользователь ввел поисковый запрос
А если по-тупому стирать текст запроса из списка, и подставлять его только после ввода поискового запроса?
Вообще надо хорошо проанализировать что у вас там пошло по пизде, вместо того чтобы лепить горбыли. У меня сейчас в деплое база на основе старой УНФ, там как раз отрабатывал нагрузки по большому числу элементов справочников, проведение документов в 10 тысяч строк и т.д. При железе Срузен 3600, 64 Гб ОЗУ, NVME 3.0 установлена платформа 8.3.11+Посгре 9.6 (говно мамонта). Путем оптимизации по Гилеву получен результат 37 баллов вместо 23 изначальных. В справочнике номенклатуры было добавлено 10 тысяч элементов - работать можно, торможения практически не происходят. Конечно если сервер на базе какого нибудь Xeon 12-летней давности, то посос будет в любом случае
Ты к чему это высрал вообще?
Подскажите, как это сделать?
Нет да
>>48947
По сути по пизде идет из-за того, что одновременно большое количество пользователей обращается к этой форме с дин списком. Запрос более-менее отрабатывает, а вот вывод первых 10к записей начинает шалить. Точнее не могу сказать, так как доступа к данным ТЖ у меня нет. Чисто стоит задача убрать список по умолчанию. Я тут уже склоняюсь к тому, чтобы отказаться от списка и запилить ТЗ, в которую буду выводить номенклатуру по поисковому запросу
>>49160
Не, не прокатит. Это по сути доработанная форма подбора номенклатуры в заказ. Основной список, из-за которого все тормозит собирается путем соединения свободного остатка со справочником номенклатуры + всякие условия по сроку годности и тд
Да похуй, пусть решает. Бабла накопил, открою свою сувлачную или палатку с шаурмой давно не был в отпуске
В общем решил. Сделал такой велосипед: при открытии формы в условие запроса помещается параметр, который принимает значение ложь. При вводе непустого поискового запроса, этот параметр принимает значение истина, далее список работает как надо.
Если этот пост будут читать вкатуны, поясню: если запрос динамического списка вернул пустой набор записей, то вывода в список не будет, система не будет тратить на это ресурсы
Всем ананасам спасибо за участие
Насколько в 1с развита удалёнка? Причём уровень зарплаты не так важен
После ковида просто в космос улетело количество предложений по удаленке. Однако важно понимать, что на такой формат работы с большей охотой будут брать человека хоть с каким-то опытом. Хотя есть и стажерские вакухи на ремоут
А ты чо бля бухгалтером идешь работать? Очевидно же, что нужен опыт программирования. Что за тупорылый вопрос
Если опыт с бухгалтерией, то надо идти в консультанты или АНАЛитики Норм можно зарабатывать, и опыт бухгалтера может пригодиться
А в программировании 1С у тебя будет бардак х100, который ты будешь чистить вилкой. Драть будут как сучку и ты будешь охуевать от задач в первые года 2-3. Подумой.
>бардак х100
Хотя бы за деньги, а не за бесплатно. В бухгалтерии у тебя только точка роста это становиться главбухом, в котором есть шанс присесть на бутылку.
Анонасы, что за хрень творится с ИДЕ в новых версиях платформы? Вот перешли на 8.3.21.1622 и теперь при каждом автодополнеии или при поиске по F3 текст модуля сдвигается так, чтобы курсор был в середине экрана по вертикали. Может кто-то знает как эту ебалу отключить? А то у меня уже голова кружится от этого принудительного центрирования. Сначала они поломали фокус ввода при поиске по Ctrl+F в редакторе текста запросов, теперь еще и это. Они хотят чтобы я мышкой код редактировал?
У меня нет такого поведения на 8.3.21.1622.
Сохранить как внешнюю обработку, отлаживать оттуда. Хороший тон - во внешних печатках делать форму, из которой вызывается процедура печати, чтобы отлаживать все это дело
Удалёнку вы чо как работаете? Прост сходил на собес, там такие: .dt мы не дадим! Доступ прокинем. Это типа через RDP в Конфигураторе сидеть что-ли? )))
база 2гб если чо, ЗУП
Есть какие-нибудь советы от бывалых, как можно быстрее пройти эту болезненную стадию вката?
Курсы смотри, видосы обучающие. Сиди больше.
Боевые задачи это и есть быстрый вкат. Терпи, превозмогай, бери усердием, только так и никак иначе.
Ну требования у них явно не сходятся с тем, что им нужно, либо просто ищут человека, которого сделают в итоге крайним за всю хуйню. Требования то конские, и бпха и зупка, и обмены и обновления не типовых и техподдержка и админство. Так то это нихуя на 100к не тянет.
Та пиздеть они в объявах все горазды, чтобы с другой стороны не подумали что это какая-то хуяк-муяк конторка, а серьезная фирма. На собесе тоже могут заливать, пока дело до реальных проблем не дойдет и тогда уже выясняется что понты слегка преувеличены. И это очевидно, так как скорее всего при особенных хотелках к ЗУП они уже давно понимали что это отдельный хуй, скорее всего со стороны и за отдельные деньги и искать его в составе на все руки мастера просто глупо
Это да, тоже заметил, на собесе контора: мы то, мы се, у нас тут вот так, а вы точно знаете, как с этим работать, а вот тут у нас это еще и это, да у нас все вот так непросто, и т.д. А на деле выясняется там сервак полудохлый на котором куча необслуживаемых баз, бекапы по желанию админа пару раз в неделю и наговнокоженная конфа от васянов пятихаточников.
Требования там нормальные, джун+. БПшка простая, ЗУП местами сложный, но сложные места скорее всего перепиливать не потребуют.
Ну если тебе нормально сидеть кодить в то время как тебе баб сраки будут обрывать телефон сотсвоими тупыми вопросами то ок. Я ебал дремал. Но, я не в мухосранске живу, возможно это у вас там норма за дошик несколько должностей тянуть на себе.
А там ничего другого делать и не придется, кроме как с бабами сраками общаться. Работа - обслуживание бухгалтерии. Не надо ничего выдумывать для производства и логистов.
Учатся кодить, изучают как делать обновления типовых, как делать бжкапы, дрочат профки, изучают прикладные области.
А ты, лялечка маленькая, уточнить не мог у РАБОТОДАТЕЛЯ что тебе нужно будет делать на ИХ работе?
Чел, я только через месяц понял в чём разница между процедурой и функцией (только когда пришлось с этим столкнуться). Так что не ссы.
ну, я во франче чисто на проектах сижу. Подключаюсь к клиентам на их сервак по рдп, и там пилю говнокод. Полет нормальный
А тут в конторе, с филиалами. Типа, "информационная безопасность", чтоб персональные данные не ушли. То и не дадим dt.
Через сеть быстрее спиздят, лол, чем у меня с Редоса или с Астры. Людишки просто не доверяют, раз незнакомый. Всегда же так: незнакомый - значит плохой. Психология.
ЗУП какой-то, как говорят с допилами. Вангую, старый. Там у них НДФЛ 2 раза почему-то минусует зарплату, и ещё косяк какой-то.
Предлагают по ГПХ, тип ты сделай, а мы потом подумоем. Да нах мне такое. Пусть вот поищут ещё. Тут в Мухосранске годами вакансии висят на ЗУП. Пока вакансия висит, этот ЗУП можно дома выучить, чем, наверное, и займусь)
В чате или в тредах был один, хорошо придумал: дома старенький серв с Зеоном замутил, и там в СУБД смотрит, что да как работает.
Эка невидаль, у меня тоже есть серв_очок дома, но на постоянной основе отладка на сервере это боль. Чисто дебажить при каких-то непонятках, не более, да всякие сервисы в виртуалках себе мутить и изучать
Что касается ЗУП-а - его домашнее изучение даст ровно примерно нихуя. Там вся мякотка в реальных пиздососах ебанутого расейского законодательства, которое меняется по три раза на день и применения его в разных периодах и багах конфы и в нагрузку идет своебразное видение кода тех, кто ее пишет - оно отличается от других конф.
Когда после доработки возникает какая-то исключительная ситуация, которую я не предусмотрел - я прям косяком не считаю. Обычно на этот момент уже знаю как решить и решаю за 1-10 минут.
Чтоб прям косяк - на новом месте после переустановки платформы не ребутнул службу на сервере лицензий и он не выдавал лицензии в понедельник утром.
В другой раз также после переустановки платформы служба одного из серверов кластера каким-то хуем запустилась под другим юзером (хотя я проверил) и люди рандомно не могли получить присоединенные файлы с третьей, файловой машины.
Документ "Реализация товаров и услуг"
Во внешней печатной форме УПД наименование товара состоит из Номенклатуры и Серии номенклатуры в скобках (скрин 1).
Нужно сделать так, чтобы в скобках писалось не Наименование серии номенклатуры, а номер серии (скрин 2).
Где искать участок кода, в котором это можно реализовать?
В процедуре ВывестиСчетФактуруВТабличныйДокумент(ТабДокумент, Макет, ДанныеДляПечати) есть такой участок кода, в котором вроде как заполняется нужный мне параметр, но где определяется значение Строчка.Товар я не могу найти (скрин 3)
Не совсем понимаю, что именно мне смотреть в отладчике? Не мог бы ты разжевать чуть более подробно?
У тебя на скрине есть ВыборкаСтрокТовары. Глянь запрос как она формируется, наверняка наименовании серии именно там.
И судя по скрину скорее всего параметр макета с Наименованием заполняется в этой строке
>Параметры.Заполнить(Строчка)
Посмотреть это можно в отладчике, значение твоего параметра до этой строки и после.
Запрос не обязателен. Там объект целиком может передаваться например. Ты погоди, еще на кульбиты жопой с хранилищем наткнешься, вообще выхуеешь
Можешь это, на DataCenter ключ купить за косарь на Али. (я раньше на e-bay брал, но PayPal же вроде забанил нас, так что больше и не пробовал даже оплату палкой проводить).
Если палкой умеете, то можно тут брать https://buybestkeynow.us/
Там гостевые машины через службы интеграции сами активируются, безлимитное количество. Главно чтоб хостовая была сактивирована.
Hyper-V самое простое вроде. Чтоб не тормозила виртуалка, должно быть всё фиксированное (диски, память) не динамическое. И разностный диск, он тормоза добавляет. По сути вся разница от первого iso на последующий пишется. Пользовать для экспериментов тока. Но мне проще кажется экспорт/импорт, тем более на лету умеет.
А по виртуализации, курс какой-то посмотрел с торрентов да на домашнем опробовал. Теперь как бы всё просто там кажется.
На kvm/qemu там по началу голову ломал. С Ютюба вроде учился. Там гостевую останавливаю да сам образ диска копирую, потом можно обратно подменить и ничё не поломается.
Хрен знает, как в эти ваши 1Сы вкатиться, в коде то вроде ориентируюсь, но требований дохуя. Бесит, вакансия откроется, там УТ допустим опыт надо от 3х лет. То другая откроется, там уже ЗУП, зарплату всему заводу считать. Дополнительные требования, какой только хуйни не придумают, чуть ли чтоб ещё сальто прыгать умел... На последнем собеседовании так вообще предложили пяткой в грудь себя ёбнуть. Типа, давай по ГПХ, ты сначала сделаешь, а мы потом примем решение... и про деньги вообще ни слова, типа потом подумоем оценим. Ага. Сами зарплату вручную считают, ЗУП то поломался. Пусть дальше вручную считают чо)
Да, походу ссылочный тип данных был, только я вот теперь хз ничего ли страшного, если в ПФ будет в наименовании товара выводиться название в строковом типе, а не ссылочном
Нет, конечно
>в наименовании товара выводиться название в строковом типе, а не ссылочном
В ПФ вся текстовая информация в принципе должна заполняться строками. А для ячеек с числами настраивать свойство Формат и заполнять числами. Если в ячейке прям очень нужна ссылка, то заполни параметр расшифровки в ячейке. Это не жесткие требования, просто правила хорошего тона. И наименование лучше сразу вытаскивать в запросе, а не полагаться на неявные преобразования. Сэкономит кучу времени и нервов.
Вроде всё правильно настроил, у бухгалтера есть доступ к полсистеме "Бухгалтерия", куда входит отчёт.
Я обучаюсь, это моя тестовая база. Я хочу понять в чём дело и почему 1С выводит такую ошибку.
Значит к чему то другому прав нет, а хули ты хотел. Есть обработка просмотр прав, без нее нет смысла гадать.
Я бы сказал требование средней степени жесткости
Вот я глупец, у меня есть такая
расширение
Анон, подскажи с КД.
Есть документ, у которого в реквизите ТЧ хранится строковое значение ВидДвиженияНакопления.
Как передать его в приемник уже не строкой, а типом ВидДвиженияНакопления?
Пробовал написать в ПКС Значение = ВидДвиженияНакопления.Приход; не помогло.
Не хочется для этого писать отдельный цикл для обхода ТЧ и установки значения нужного типа.
В ПослеЗагрузки обходи тч объекта в цикле и ставь нужное значение, чего паришься? Нормальное решение вполне и не слушай всяких дебиков, которые на чужой код пиздят в интернетах - они делают это от нехуй делать, а у самих наговнокожено еще похлеще
В ПослеЗагрузки обходи тч объекта в цикле и ставь нужное значение, чего паришься? Это быстро
Нормальное решение вполне и не слушай всяких дебиков, которые на чужой код пиздят в интернетах - они делают это от нехуй делать, а у самих наговнокожено еще похлеще.
Я так и сделаю, если сегодня не придумаю решения без доп цикла.
Продолжение на всякий случай, если дай Бог, кто-то да поможет
Я вот чего не догоняю, существующая это сам параметр, а расчётная, она берётся из запроса?
У тебя своя хата в дс? Просто на 80к иначе там не выжить особо, зато сейчас полутав годик гроши, потом сможешь перекатиться в дс на 180 или на удаленке на дс работать и жить в пердях как король.
Потолок сисадмина и потолок разработчика - разные суммы. Даже в рамках горизонтального роста. О вертикальном я вообще молчу.
Ну почему ж, может в девопсину наносека вырастет когда-нибудь. Но это по факту не меньше кодоебли, а еще и поболее
Поменять руками элемент в пользовательских настройках не вариант, т.к. поля "ВидСравнения" и "ПравоеЗначение" недоступны для элемента коллекции пользовательских настроек
В общем, удалось решить проблему. Вместо того, чтобы добавлять новый отбор по существующему полю, вызвал бспшную функцию ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора - все заработало
Видимо, когда в настройках компоновщика по-умолчанию два отбора с разными идентификаторами пользовательской настройки, при компоновке настроек 1с-ка накладывает первый попавшийся отбор. Знающие ананасы, поправьте, если несу хуйню
Всё правильно сделал. За 1С лучше платят, охотнее и больше.
Даже такая ещё перспектива есть, вот на гречневых предприятиях, чтоб заманить 1сника, открывают ставку "Начальник отдела". Потому что на рядовой "программист" 1сник не пойдёт за такие деньги.
А админские навыки пригодятся позже.
Перекат https://2ch.hk/pr/res/2656236.html (М)
Перекат https://2ch.hk/pr/res/2656236.html (М)
В обработчике значения ПКС строку преобразуй в системное перечисление.
Очень плохая идея если ты студент. Ты просто время проебешь на 1с. Это не временная работа. Это не раздача листовок. Это стиль жизни. 1с со всеми ее версиями местами несовместимыми а также бухгалтерия/бизнес процессы у тебя просто все время сожрет.
Вкат в 1с нужно если ты собрался жить в РФ и работать в РФ до конца жизни. Боишься миллиарда откликов? Серьезно? Ты студент то просто развивайся в том, в чем хочешь. Потом у тебя будет гораздо меньше возможностей в жизни на подобное и ты пожалеешь что проебал в неинтересной тебе сфере время. В 1с думаешь конкуренции нет? Она везде есть. Но одно дело конкурировать когда тебе по кайфу область, а другое конкурировать думая что это "временный вариант", в итоге ни в 1с ни в джава не будешь востребован, выбери что-то одно на ближайшие 10 лет и вперед.
Это копия, сохраненная 20 мая 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.