#0
by gubsky
Наверняка же многие из вас видели в коде такое, от чего как минимум улыбка на лице появляется. А порой вещи ваще жуткие можно встретить в коде программистов 1С. Я тут в конторе работаю и подобных вещей тут насмотрелся вдоволь. я после сегодняшнего буду собирать сливы с местных конфиг. их реально много тут. потом выложу в нете в юморе 1Ском где нить)) мне эта мысль приходила уже не раз в голову. но сегодняшнее меня выкосило: сижу значит юзаю модуль проведения одного документа. и тут набредаю на такой кусок кода: прочитал. как заорал. аж бухи внимание обратили и посмотрели на меня наверное как на идиота. пипец. я до сих пор лыбу давлю. не поленился пришел с бухии (там инета нет) поделиться сливой с сотоварищами. все ржут нипадецки. Народ, давайте подобные приколы в эту ветку накидаем!!! ЗЫ номер телефона на всякий поменял.
#1
by gubsky
на подобную ветку тут же наткнулся... вы кстати заметили, что у чела ДР только в 2002 году по коду...
#6
by Snovy
Долго смотрел на кусок кода в УПП, так ничего и не понял СформироватьДвиженияПоступленияПоРегиструНДСПартииТоваров ...
#10
by gubsky
это не обсуждается. тут кароче еще слива есь. так на память помню. все думаю знают, что в типовых есть Перечисление.Булево. ну дык вот, наряду с ним тут в одной базе есь Перечисление.ДаНет с типами соответственно: да, нет. я в ШОКЕ!!!
#13
by gubsky
со вторым соглашусь в свете последних событий. с первым не согласен. текст программы - собственность фирмы, а вот ее разглашение.... хз. и по второй части: где я указал имя и фамилию чела и его дату рождения? мало ли программистов 1С родилось в этот день?? считаю, что всё в норме.
#17
by Nzn
Я в своей практике сталкивалась с двумя дивными документами как вспомню на ха-ха пробивает. 1. Перемерка метров - это когда ткани не хватает, а стоит контроль отрицательных остатков 2. Обнуление нулей - это когда в проводки не охота субконто подбирать
#18
by Evg
это шалости, бывает когда разработчик прописывает что то вроде в ПриНачалеРаботыСистемы Я когда первый раз увидел не сразу въехал что к чему, почему падает, пока не обратил внимание на 1сv7.dd_ в каталоге базы.
#19
by Барбариска
это ерунда )) Недавно в типовой от местных франчайзи - при формировании форм персонифицированного учета (ПУ-1, ПУ-2, ПУ-3) - обнаружила, что для хранения регистрационного номера плательщика страховых взносов служат сразу три константы - т.е. для каждой обработки своя константа...
#26
by Ленивый 1сник
Ну можно же просто формулировки поменять. Например вместо "Вы хотите провести документ? (Да/Нет)" спрашивать так: "Вы хотите сохранить документ. (Превда/Ложь)", а можно еще и для военных: "Со-о-о-охранить документ! (Так точно/Никак нет)":)
#27
by Dmi3y
в "шоке" все кто использует типовые конфы. И, что самое Шокирующее, этим перечислением пользуются, наверное я тоже в шоке! :))))
#30
by Staffa
У нас в конторе кодер был, у него в конфах дофига было подобных строк: или Если ДолгКонтрагента = Огого Тогда ...
#35
by Ленивый 1сник
От типовых я точно в шоке. Сплошной копипаст и простыни на тысячи строк - смотреть больно... ЗЫ Это я про 7-ку, может в 8-ке с этим получше?
#38
by AeDen
Видал перл... Реквизит формы, "Контрагент", поле для выбора. В формуле раквизита прописана функция ПриВыборе с параметрами. Закрывающей скобки не видно. Контрагент не выбирается никак. Полтора часа трассировал, что-б найти причину. Оказалось, в той-же самой формуле реквизита после процедурки прописано "Контрагент = "";"...
#39
by Скользящий
Фигня. Если он это пропишет в конце строки (длина строки к конфигураторе 255 символов) - то искать будешь долго. ) Если фишки не знаешь.
#41
by Скользящий
Хе-хе. недавно наткнулся. На компе стоит какая то нетленка. Через какое то время нетленка запускаться перестала. После того как у компа домен сменили. Долго искали в чем дело. А там после 255 символа написано было типа если сетевое имя компе <> такому то, то нах, завершение работы системы. )
#43
by Дядя Васька
уже выкладывал, без комментариев... // просуммируем одинаковые строки (по договору и контрагенту
#44
by zenik
Есть такая конфа: АСТОР-Торговый дом 5.х. В ней есть обработка - просмотр регистров (показывает движения/обороты/остатки по регистрам), штука очень хорошая и универсальная. Есть в ней такой код, а точнее комментарий к коду: многозначительная фраза ;) Меня улыбнуло, когда я на нее наткнулся.
#46
by Злобный Фей
А вы видели такое, чтобы Номенклатура в торговой базе была не справочником, а перечислением? Вот так-то. А я видел. Умилило :) (номенклатуры, правда, там всего-то пару десятков было и раз в пару месяцев новую добавляли..)
#47
by zenik
В подробности не вникал, ничего не скажу по этому поводу... Кстати, вот еще вспомнилось... Писал простенькую конфу под заказ, требовался разбор строки. Написал функцию что то типа Сред, но только передается не позиция символа, а непосредственно символ начала "вырезания" и символ конца "вырезания"... Не долго думая назвал функцию: НакосиВыкуси. Работала примерно так: НакосиВыкуси("[01.01.07]", "[", "]")=01.01.07
#48
by Варвар
жесть! надо у себя такое сделать, а то задолбали между группами случайно переносить элементы :))
#53
by Злобный Фей
Ыгы, ща глянул, прикольно. Ну решили хранить в массивах значения ресурсов. В принципе вся процедура оч легко читабельна и вполне понятна с первого прочтения
#54
by Темный Эльф
Есть клиент. Десять лет торгует пятью наименованиями номенклатуры. И будет торговать, пока нефть не кончится...
#59
by Evrepid
Все фигня... Сам писал такой комментарий 8.0 УТ: "А здесь пересчитываем индекс вот таким образом, потому что так правильно. А ЛЮБИМАЯ ФИРМА мышей не ловит!" Было в коде банковской выписки. Исправлялась ошибка, известная всем кто работает со сбербанком... ))) Как комментарий, в исходном тексте индекс одного списка используется как индекс для другого.
#63
by mikecool
вспомнил свой перл: кропал в 99 году конфигу на счетах по расчету зарплаты, ввел перечисление "Пол" - мужской, женский и как был молодой и не совсем умный добавил "нечто"(черт попутал). Это выявилось только когда с конфигой начал работать ОК - не понравился им третий пол... хотя в наше время - очень даже актуально :-)
#68
by IUnknown777
Бухгалтерша ругалась, что цена не работает Попытка ТЗ.Цена=Ит.СКД("С")/Ит.СКД("К");
#69
by Mikeware
Перл не кодеров, но юзеров - в комплексной в справочник ОКИН, в котором в т.ч. хранится и пол сотрудника, ввели пол "по соглашению сторон".
#70
by Одлопез
Правильнее было бы что-то типа Сообщить(глПользователь+"! Для товара "+Товар+" остаток в количестве равен 0");
#72
by Злопчинский
это навоз-вопрос.. а вы видели, чтобы результат проведения документа зависел от данных хранящихся вне документа...? и при этом постоянная разбежка - док в рублях, догвор в рублях - итого по ТЧ не совпадает с суммойвзаиморасчетов...? то на копейку.. то на пару рублей, то на несколько сотен...? данных верных вытащить - хз знает откуда... ;-) сижу.. причесываю...
#76
by Mefistophel
А кто-нибудь юзает групповые комментарии? Мне вот лично было очень неудобно после си-подобных языков где есть /* ... */ юзать в 1с только построчные комменты (даже хоткеями). НО потом я встретил в коде замечательную шняжку :) Если 1=2 Тогда КонецЕсли
#77
by Shwed
Обслуживают несколько программистов (каменты к куску модуля проведения): И т.д. - щас переписка занимает пару экранов
Тэги: Юмор
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- доступ к COM порту по сети
- Установка цен номенклатуры не хочет проводиться.
- v7: Партионный учет в Бухгалтерии 8.0
- v7: Бух. получить дату выбытия из проводки
- Не удалось зафиксировать файл базы данных для открытия или изменения
- Нужно подсунуть программе вместо системной даты - другую
- Отслеживание появления файла
- v7: Изменение шрифта в формах в 1С 8.1
- v7: Специально для СЮ - пример гениальности. Также - любителям живописи
- Как сделать Доумент не проведенным(Программно)
- Как узнать самый верхний уровень справочника?
- Cтатистическая форма 1-Конъюнктура (опт) (отчет)
- ЗУП. Перевод с 7.7 на 8.1
- изменение права не возможно из-за неопределённости связанных прав
- Не верно формируется оборотка
- справочник
- Как отличить ЗиК Проф от Базовой?
- Не закрывается 1С при запуске из планировщика.
- ЗиК расчет зарплаты по пятидневке
- Перенос результата подбора в Табличную часть дока?