Имя: Пароль:
1C
1С v8
Это что за технологии древлян?
0 NV_corp
 
05.02.26
08:37
10 лет работаю с 1С, а такой код вижу впервые. И ладно бы, это новомодное детище нейросети, 1с исполнителя или еще чего. Нет, это в примере КД2.1, который писался наверно еще до моего рождения:

ДатаИзмененияОбъекта = ДатаНачала;
Сообщить("Контрагенты");

Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "
|ТекущийЭлемент = Справочник.Партнеры.ТекущийЭлемент;
|ДатаИзменения = Справочник.Партнеры.ДатаИзменения;
|Группировка ТекущийЭлемент;
|Условие(ДатаИзменения >= ДатаИзмененияОбъекта);";

Запрос.Выполнить(ТекстЗапроса);
Пока Запрос.Группировка(1) = 1 Цикл
ВыгрузитьПоПравилу(Запрос.ТекущийЭлемент, , , , "Контрагенты");
КонецЦикла;
1 Мультук
 
гуру
05.02.26
08:40
(0)

Это код 7.7 и вроде (сколько помню) тут всё ок.
2 Fedor-1971
 
05.02.26
09:16
(0) Это кусок правила выгрузки от КД2 из 1С 7.7
ДатаНачала - реквизит формы обработки выгрузки V77Exp.ert (в терминах 8)
дальше обход результатов и выгрузка данных
3 craxx
 
05.02.26
09:25
(0) Здравствуй человек из будущего))) теперь ты познакомился с творчеством древних 1Сников.
"10 лет работаю с 1С, а такой код вижу впервые."
Даже завидую. Я 10 лет назад именно это разгребал.
4 Rovan
 
гуру
05.02.26
09:28
(0) для это было как будто "вчера"
на самом деле 15-20 лет назад
5 craxx
 
05.02.26
09:30
(4) местами и сейчас еще. Год назад одних переводил с ТиС.
6 Fedor-1971
 
05.02.26
09:40
(4) 7.7 живее всех живых (почти как дедушка Ленин).
Слезают с неё крайне неохотно, особенно там, где выстроили процессы и допилили под себя
7 toypaul
 
гуру
05.02.26
10:13
10 лет мало. 30 - вот это срок
8 vis
 
05.02.26
10:24
Вот и выросло новое поколение
9 Stepashkin
 
05.02.26
10:45
(8) Не говори)
10 ads55
 
05.02.26
11:10
Вот ещё древнее технологии тех же "древлян" есть - http://old-dos.ru/files/file_1899.html
11 ptiz
 
05.02.26
11:13
Чему удивляться, если выросло целое поколение, не умеющее работать даже с обычными формами 1С 8.
12 Джордж1
 
05.02.26
11:44
Бухгалтерия 6.0

* Выясняем длину строки с ФИО
!П_ДлинаСтроки=СТРДЛИНА(П_СтрокаФИО)

* Выясняем количество символов в фамилии
* Для этого ищем позицию первого пробела
!ПорНомерСимвола=1
!ЦИКЛ ВЫД(П_СтрокаФИО\ПорНомерСимвола\1)<>" "
    !* Крутим цикл, пока не встретим первый пробел
    !ПорНомерСимвола=ПорНомерСимвола+1
!ВОЗВРАТ

* Выделяем подстроку с фамилией из строки ФИО
!П_Фамилия=ВЫД(П_СтрокаФИО\1\ПорНомерСимвола)
* Выделяем подстроку с именем и отчеством из строки ФИО
!П_ИмяОтчество=ВЫД(П_СтрокаФИО\ПорНомерСимвола+1\П_ДлинаСтроки-ПорНомерСимвола)

А вот так проводки создавались

!ВЫБРАТЬ СТРОКУ
   !пСумма=СКД41:{|2}/СКД41:{|2}Н*ЗН|3
   !*       Дата;  Д;     К;     Сумма;     Содержание;                      Субк Д; Субк К; Кол
   !ПРОВОДКА ЗН2; "90.2"; "41.1"; пСумма; "НК "+ЗН1+": "+СН{|2}+" по средней"; ЗН7; ЗН|2; ЗН|3
!СЛЕДУЮЩАЯ СТРОКА
13 Джордж1
 
05.02.26
11:43
У нас в этом году юбилей 7-ки
Версия 7.0 вышла в 1996 году. Но вот не написано когда точно.
Кто-то знает?
14 ptiz
 
05.02.26
11:51
(13) Интересно, создатели 7.0. и 7.7 на сколько лет жизни своего детища рассчитывали?
15 p-soft
 
05.02.26
11:56
(14) они просто ошиблись. клюшки вычны! но заработать на них сложно, поэтому это удел бедных энтузиастов)
16 Krendel
 
05.02.26
11:57
(15) также говорили и про фортран ;-)
17 Гипервизор
 
05.02.26
12:00
(12) Т.е. СКД уже в 6.0 была. )
18 Lama12
 
05.02.26
12:01
(17) Сальдо конечное дебетовое. 😎
19 Джордж1
 
05.02.26
12:09
Когда я только начинал в 1997 мне знакомый описание встроенного языка Бухгалтерии 6.0 на 3-х страницах дал

Еще и с Бухгалтерией 5.0 под DOS пришлось поработать - там еще проще был язык и главное всего 1 субконто и формы не настраивались

А еще, к отцу на работу дяденька приехал в первой половине 90-х Зарплату (АиТ-Зарплата) и Бухгалтерию 5.0 под DOS внедрять.
И отец познакомил меня с этим небожителем.
А дяденька рассказывал что оно новую Волгу 31029 приобрел, что бы охрененно круто. У нас и компьютера то дома не было
(Помните хейт про Вадима и Короллу?)
20 p-soft
 
05.02.26
12:06
(16) фортран - крутая тема была. но на винде он сдох. удивительно, что даже аксесс не особо жив.. хотя это у нас только наверное
21 Мультук
 
гуру
05.02.26
12:06
А кто помнит такое? В официальном релизе было в ЗУП 7.7

//Если бы...
Функция ПодохНалог(Сумма)




Да, тогда программисты от 1С умели в шутки юмора
22 Джордж1
 
05.02.26
12:08
(21)Еще с тех времен не перевариваю ЗиК и ЗУП.
Камин рулит
23 p-soft
 
05.02.26
12:09
(21) и слава богу))
24 Гипервизор
 
05.02.26
12:17
(21) Сейчас другой юмор: ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент и вот это вот всё.
25 X Leshiy
 
05.02.26
12:42
(0) Салага)
26 ads55
 
05.02.26
12:59
(24) Наткнулся в лурке, кажется это с Мисты -
"GROOVY: Событие "ПриИзменении" отрабатывает на клиенте, а не на сервере.
Крошка Ру: Предлагаю в 1С внедрить новую директиву:
&НаКлиентеНоЕслиЧоТоИНаСервере
специально для начинающих программистов
Fragster: ты не поверишь: &НаКлиентеНаСервереБезКонтекста
Fragster:&НаКлиентеНаСервере
Господин ПЖ: лучше сразу:
&ИменемБорисаНуралиеваВыполнисьГдеБыНиБыл" :)
27 H A D G E H O G s
 
05.02.26
15:39
(0) Древние шизы основывают шизофазический уклад.
28 CepeLLlka
 
05.02.26
16:24
(21)А как же #Вставить #КонецВставить?
Смешно же было, жаль отменили :)
29 Гипервизор
 
05.02.26
16:34
(28) Ага, помню анонс на Зазеркалье. )
На производстве есть "короткие концы", так что не очень смешно.
30 maxab72
 
05.02.26
17:00
(20) жив он. Только используется для того, для чего и предназначался - математические расчеты повышенной точности.
31 АгентБезопасной Нацио
 
05.02.26
17:10
(20) фортран не сдох, и вполне активно развивается (последний  стандарт на данный момент - fortran2023). Просто нишевый язык сейчас, для числодробления.
32 VladZ
 
05.02.26
17:14
(0) А тебе это зачем?
Откопал - закопай обратно.
33 craxx
 
05.02.26
18:23
(26) Эх, многих тут уже и на этом свете нету((
35 Asmody
 
05.02.26
23:19
(10) господи, какая гадость! а есть ещё?
36 Злопчинский
 
06.02.26
01:27
(35) да даже сейчас весь этот гуй виндявый чисто для красоты в 1С. дофигища операций вполне на разумносделанном интерфейса под текстовую оболочку проканал бы.
37 ads55
 
06.02.26
05:06
(35) Вот такое ещё нашлось. И БГ такой молодой :)
https://koder.by/retro_1c.php
38 maxab72
 
06.02.26
08:13
(11) А "Построитель отчетов"? Кто о ном хотя бы слышал?
39 Адинэснег
 
06.02.26
08:21
8ка хоть и сырая, но к 2037 придется переходить
40 Ёпрст
 
гуру
06.02.26
08:23
(38) хорошее решение жешь, иногда, удобнее и проще, чем скд
41 spiller26
 
06.02.26
08:54
(25) Аж дрожь по телу и паника отладки запросов в 77.
Автор ещё не видел написания запросов сходный с SQL.
42 Skylark
 
06.02.26
09:38
(38) У меня есть яркое воспоминание. Я читал главу про него в томе "Профразработка..." (еще первое издание) и вдруг на очередном абзаце осознал, что понял как он работает. Типа как внутреннее озарение меня посетило)
Потом пару лет использовал его активно.
43 Guk
 
06.02.26
09:42
(6) все равно слезать придется. специалистов нет. как правило такие говна мамонта держатся на одном человеке с седыми яйцами. уходит человек - встает контора...
44 maxab72
 
06.02.26
09:58
(43) какой-нибудь молодой да умный полистает древние книжки и продолжит поддерживать. Освоить клюшки на порядок легче чем сейчас начинать осваивать снеговика.
45 ptiz
 
06.02.26
10:01
(44) Нету таких молодых, которые бы старые технологии осваивали. Нафига им это?
46 Fedor-1971
 
06.02.26
10:05
(45) Встречаются, т.к. прекрасно понимают, что можно получать деньги выше рынка и попутно осваивать что-то более новое
Те, кто, уже знает 8, не хотят смотреть 7.7
47 maxab72
 
06.02.26
10:14
(46) именно. я знаю такого молодого, он по специальности товаровед, год назад освоил клюшки по приказу начальства, теперь поддерживает нетленку на базе ТиС на фирме.
48 Ногаминебить
 
06.02.26
10:19
Сейчас как раз наверное был вал запросов на допил клюшек в связи с прошедшими изменениями. Подшаманят и дальше будут нормально работать без ненужных им свистоперделок за стотыщмильёнов.
49 Dmitrii
 
гуру
06.02.26
11:21
(44) >> молодой да умный полистает древние книжки и продолжит поддерживать

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

(46) >> можно получать деньги выше рынка

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

(47) >> я знаю такого молодого, он по специальности товаровед, год назад освоил клюшки.

Уже представляю код за авторством вчерашнего товароведа. 🤦‍♂️
Ребята семимильными шагами двигаются к коллапсу клюшек и переходу на снеговика.
Опять таки. Возможно и ошибаюсь, но только в двух случаях. Либо этот товаровед не лезет дальше косметических корректировок печатных форм, либо речь о какой-то сильно простой конфигурации-самописке, автоматизирующей специфический управленческий блок учёта.

(48) >> наверное был вал запросов на допил клюшек

Ключевое слово "наверное".
Вал наверняка был. Только прошел он как-то совсем уж незаметно. И это многое говорит нам (хоть и косвенно) о масштабах использования клюшек среди населения. Масштабы эти из года в год сокращаются.

Клюшки живы ровно до тех пор, пока жив бизнес, на нём сидящий. Ни один новый бизнес, будучи в здравом уме, не возьмёт клюшки в качестве ПО для автоматизации.
И это само по себе уже приговор. Кто бы что бы не говорил.
50 PLUT
 
гуру
06.02.26
11:31
(49) клюшки видел на кассе в сетевом магазе "К и Б" (почувствуй себя частью Российского триколора)

в салоне оптики видел (через RDP) - самописька на ПУБ или ТиС (щас уже не помню)

задачи бизнеса решают определенные, особенно если торговых точек много. насчет лицензионной чистоты - я х.з. это к товарищу майору вопросы
51 Ногаминебить
 
06.02.26
11:36
(49) Сужу по отзывам товарища, который во фрилансе. Ему поступило запросов больше, чем он готов был взять.
Разумеется новый бизнес на них не будет никто делать. Потому ли, что бизнес хочет выкидывать кучу денег за фишечки воздушного интерфейса, или просто из-за того, что альтернативу убили - это вопрос дискуссионный. В конце концов мы сами с этого всего так или иначе кормимся. Да и лавина стимулирования постоянного потребления - это тема не про 1с, а вообще про всю экономическую модель.
52 ptiz
 
06.02.26
11:49
(47) "он по специальности товаровед" - это ключевое. А попробуй найти молодого 1сника, который 7.7 возьмется изучать.
53 АгентБезопасной Нацио
 
06.02.26
11:54
(50) почему частью? В Красное и Белое заходят, чтобы стать Синими!
54 PLUT
 
гуру
06.02.26
11:56
(53) вывеска на хлебном магазине "Белый & Черный"
55 Fedor-1971
 
06.02.26
11:59
(49) В том и вопрос, что джуну на 7.7 платят по среднему мидлу 8
Бизнес выбирает что подешевле, если надо небольшой учёт (типа приход/расход) то 7.7 рулит (вроде, даже ломалка не нужна, сама 1С сняла защиту)
Недавно видел начало работы стоматологии именно на 7.7, на вопрос "собственно, некошерно" получил ответ "За то бесплатно и достаточно для первичных данных"
Новая полиграфия прихватила нетленку с той же мотивацией (ибо есть и работает, а больше не нать, а за деньги - тем более не нать)
56 Джордж1
 
06.02.26
12:03
(55)"вроде, даже ломалка не нужна, сама 1С сняла защиту" - да вроде лет 15 уже новых релизов платформы не выходило.
И 1С отвечала вроде на этот вопрос - что в свободное плавание 1С 7.7 не отпустит
57 Fedor-1971
 
06.02.26
12:06
(52) Есть такие, но их мало.
Слезать с 8 не хотят, только под мотивацию у франчей попадаются или по жадным конторам (типа у нас БП на 8, а вот тебе производство на 7.7 - сопровождай)
Иногда молодым интересно по приколу или надо перенести данные из 7.7 в 8 (КД2 рулит, но минимум по 7.7 знать надо, бо будет удивление как у ТС)
58 Fedor-1971
 
06.02.26
12:10
(56) Тут не скажу, но попадались конторы, которым франчи выдали 7.7 без проверки ключа.
Типа, мы переходим на 8, а ключ на замену отдали (было время когда 7 ключ забирали и выдавали для 8, но лаг времени достигал месяца)
59 PLUT
 
гуру
06.02.26
12:11
(55) (56)

"вроде, даже ломалка не нужна, сама 1С сняла защиту"

ИИчко
«1С:Предприятие 7.7» — платное лицензионное программное обеспечение. Бесплатного официального распространения нет; использование без лицензии считается пиратством.
60 PLUT
 
гуру
06.02.26
12:17
(58) какие ключи? секрет Полишинеля так то
61 maxab72
 
06.02.26
12:27
(52) "А попробуй найти молодого 1сника" ВУЗы 1сников не выпускают. Программиста молодого - да, не заманишь, а если это бухгалтер, товаровед или кто-то из подобных кто понимает предметную область - вполне возьмутся.
Я знаю пару производств, которые сидят на 77, и которые, в принципе, готовы вложиться в переход (при разумном ценнике, пару миллионов готовы наскрести по сусекам), но или ценник им выставляют заоблачный, или им придется взять 100% типовую и отказаться от плюшек, которые являются их конкурентным преимуществом.
62 Krendel
 
06.02.26
12:30
(61) "А попробуй найти молодого 1сника" ВУЗы 1сников не выпускают.

Это вранье, есть большая программа компании 1С по взаимодействию с Вузами и школами
63 maxab72
 
06.02.26
12:31
(62) и каков ее выхлоп?
64 Krendel
 
06.02.26
12:36
(63)Я могу сказать у групп, которых я вел.
Знаний базового консультанта за 30 академ часов не достичь, но вот человек 3-5 я взял бы на стажировку спокойно на зп.

А также где вели сотрудники франча, которому нужны были сотры
15-20% с группы уходили на стажировку во франч
65 АгентБезопасной Нацио
 
06.02.26
12:41
(54) Не видел. видел только "Светлое&Темное"
66 PLUT
 
гуру
06.02.26
12:45
(65) "мелкое и мягкое" ©Microsoft
67 maxab72
 
06.02.26
12:45
(64) то есть это целевой набор, и выпускники или идут к связанному с обучением преподавателю или не идут в 1с вообще. Мы же рассматриваем широкий рынок, где в 1с попадают разные люди в разных ситуациях (и далеко не обязательно программисты или ИТшники в широком смысле (я знавал и бывших бухгалтеров, и учителей математики и т.п. ставших 1сниками)).
ЕМНИП в 90-х семерочников готовили на 36-часовых курсах, и выходил хоть зеленый, но понимающий суть задачи человек, который мог и код поправить, и отчет накидать новый и т.п. так что уровень входа на 7 гораздо ниже, причем готовили не консультантов, а программистов.
68 Krendel
 
06.02.26
12:54
(67) Ты спросил эффективность, я тебе ответил. Если процессом заниматься точечно, эффективность возрастает в разы.

Если массово, тут берется количеством. Проблема банально, хороший преподаватель хочет денег как ведущий консультант +. Не все вузы готовы хотя бы приблизиться к рыночным ставкам.

В 90-х инженер с советским образованием не стоил ничего, а сейчас курьер просит 100к рублей
69 Krendel
 
06.02.26
12:56
+А преподаватель прикладных предметов, должен иметь хотя бы уровень ведущего консультанта или программиста (это мое ИМХО)
70 maxab72
 
06.02.26
12:59
(68) "В 90-х инженер с советским образованием не стоил ничего" Ошибка. В 90-х из этой массы "инженеров" настоящих инженеров было от силы процентов 5, и они стоили очень дорого. А вот планктон с ВУЗовскими корочками, из всяких отраслевых НИИ, который ничего не знал и не умел, кроме как протирать штаны на рабочем месте, тот действительно ничего не стоил, потому что ни для чего не годился.
71 Krendel
 
06.02.26
13:01
(70) Такое распределение и сейчас, ничего не поменялось
72 PLUT
 
гуру
06.02.26
13:10
(68) (69)  я бы еще "мативацию" упомянул

нельзя научить, можно только научиться. учитель (преподаватель) в помощь

отсюда и эффективность. всегда так было. из потока (из группы) один-два с "горящими глазами"/толковых

я кстати, ходил как-то учиться на MS Exchange Server - на двухнедельные курсы посылали, даже справка есть. неведомая йобаная херня. не помню ничего :) да и не вникал и не запоминал. "прослушал курс" буквально

курсы отличные, просто мне не нужны были эти ценные знания
73 ILM
 
гуру
06.02.26
14:05
(0) Это на старославянском, именно с этой бересты началось завоевание.
74 Phace
 
06.02.26
14:18
(0) Кому как, но лично мне после запросов 7.7 тяжело было перестроится на запросы в 8.0, хотя SQL запросы знал неплохо и использовал еще до 1С. Какие-то они в 7.7 были удобные, "ламповые" и тогда казались удобнее и оптимальнее чем в новой  8.0 :)
75 Dmitrii
 
гуру
06.02.26
14:40
(50) >> клюшки видел...

Мне тоже время от времени попадаются на глаза.
Никто и не утверждает будто бы клюшки никто вообще не использует. Пока работает - нафига менять что-то.