Форум: "Прочее";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
Вниз1С:Несуразности Найти похожие ветки
← →
Anatoly Podgoretsky © (2006-10-28 13:26) [40]
> Я не защитник 1с.
Я тоже, просто раскрываю глаза как там внутри сделано, а сделано так, все что было в ФоксПро - один в один перенесено и на MS SQL
Из новинок только сервер приложений в версии 8, но похоже, что он применен не от хорошей жизни, а как следствие.
← →
Anatoly Podgoretsky © (2006-10-28 13:28) [41]
> то криво написанных, глючащих программ на Delphi,
> гораздо больше чем на 1C.
Думаю такой статистикой, а тем более нормализованой ты не обладаешь. Кроме того смешно сравнивать одну программу или ее конфигурации со множеством других программ.
В 1С очень многое зависит от конфигураторов, а это не программиста, а в первую очередь бухгалтера и прочии специальности.
← →
boriskb © (2006-10-28 13:31) [42]atruhin © (28.10.06 13:21) [39]
Если по всей конторе брать, то сеть огромная.
Мой участок:
Два здания (~ 2-3 км) работают с одним сервером.
Баз несколько, но 80% назрузки лежит на одной.
Сервер:
Xeon с двумя 2,8 GHc просессорами и 4 гигами памяти.
Основная база около 15 гиг.
Клиенты:
Целероны 1,8 с 256 памятью
Сеть 100-ка
← →
boriskb © (2006-10-28 13:33) [43]Anatoly Podgoretsky © (28.10.06 13:28) [41]
В 1С очень многое зависит от конфигураторов,
ПисАл уже как-то.
Мы работаем на конфигурации, развиваемой самостоятельно уже лет 5.
От стандартной отличается %% на 60-70
← →
atruhin © (2006-10-28 13:45) [44]> Баз несколько, но 80% назрузки лежит на одной.
Т.е. все таки пришлось делать расределенную 1С систему?
В ней обычно основная проблемма блокировка данных на сервере.
← →
boriskb © (2006-10-28 14:16) [45]atruhin © (28.10.06 13:45) [44]
Т.е. все таки пришлось делать расределенную 1С систему?
Проблема блокировки существует, но не напрягает.
Возможно ввиду специфики работы.
Раз в два-три дня кто-нибудь крикнет
- "А чего это она?!"
- "А ничего - так положено"
И опять работают :)
Многое (и не только в этом случае, а везде, устал здешней молодежи повторять) решается дисциплиной и организацией работы.
Обработки, могущие вызывать блокировки на долгое время, делаются в определенное время, когда нагрузка на базу не существена.
← →
Ketmar © (2006-10-28 14:49) [46]>[45] boriskb(c) 28-Oct-2006, 14:16
>Многое (и не только в этом случае, а везде, устал здешней
>молодежи повторять) решается дисциплиной и организацией
>работы.
каковая необходима -- да -- не только в кодинге. ничего, постепенно оценим. %-)
← →
MsGuns © (2006-10-28 16:19) [47]Я не защитник 1С, но..
По постоянному общению с 1С-рограммистами вывел для себя:
- в подавляющем большинстве случаев поставленную несложную задачу (например, ноый отчет или изменить старый или поменять формулы расчета)
они решают значительно быстрее именно за счет специфики среды
- достаточно долго работающй в 1С терет квалификацию прежде всего как ИНЖЕНЕР, он не межет найти оригинального решения, ему с трудом даются идеи и методики, не используемые в 1С
- "Базовая" конфигурация есть не что иное, как ПРИМЕР настроек программы, а вовсе не как готовое приложение, как это пытаются представить некоторые накчинающие прогеры или те дилеры-клиеры, которые рассовывают крякнутые 1С по всем погребам и хуторкам нашей необъятной Родины.
- Нуралиев и Ко прекрасно предствлют себе, что как бизес проект 1С уже изживает себя, превращаясь из дойной коровы в какого-то немерянно жрущего бугая. "Восьмерка" есть не что иное, как попытка втюхать миллионам юзеров, что, дескать, 1С не дремлт, идет в ногу со временем и все такое.. 1С фактически перестала развиваться и не далек тот день, когда ее постигнет судьба того же Парадокса или фокса. Будет что-то новое, это очевидно, а что именно и каким боком к этому будет совственно 1С (Нуралиев в частности) - одному Богу известно.
По сабжу.
Совершенно согласен с tesseract : не можешь "заставить" прогу работать правильно - ии причину в себе, а не в зеркале. Не нравится среда (1С в данном случае) - пиши на другой, которая нравится. Не дают ?- кидай эту фирму и ищи ту, работа в которой по душе.
А выходить на базарную площадь и, бия себя пятками по волосатой груди, вопить о том, что власть хреновая потому что нет денег на водку и дефок и т.д. - это удел не специалиста-инженера, а, простите люмпена.
Определись кто ты, Гранд !
← →
GRAND25 © (2006-10-29 01:07) [48]
> tesseract © (28.10.06 11:47) [34]
> Если вы настолько ТУПЫ, что не в сототянии освоить простейшую
> стреду программирования и вам дали пинка под зад с работы
> за то, что вы такой ТУПОЙ.
Я освоил гораздо более сложную среду программирования, чем 1С. Это во-первых. Во-вторых, моя проблема была в том, что некоторое время я не мог разобраться в конфигурации, наваянной другими, как пользователь. Другими "программистами". Но разобрался. Сам. Без посторонней помощи. Вы б, господин хороший, въехали б сначала хотя бы в суть поднятого вопроса, а уж потом грубили бы. Обожаю таких экземпляров, которым и слова плохого не скажешь, а они ни с того, ни с сего возьмут и обгадят с ног до головы!
> Вот из-за таких вот уродов и идёт дурная слава 1с.
Даже не буду требовать никаких извинений, ибо вижу, что в данном случае это бесполезно - диагноз уж слишком тяжел... :(
← →
GRAND25 © (2006-10-29 01:16) [49]
> MsGuns © (28.10.06 16:19) [47]
> Совершенно согласен с tesseract : не можешь "заставить"
> прогу работать правильно - ии причину в себе, а не в зеркале.
>
Ганзыч, ну ладно там какой-то грубиян неотесанный, но ты-то, умный человек, и туда же! Я тебе еще раз персонально повторю: я заставил работать прогу так, как надо, и с работой у меня никаких проблем из-за 1С нет.
> А выходить на базарную площадь и, бия себя пятками по волосатой
> груди, вопить о том, что власть хреновая потому что нет
> денег на водку и дефок и т.д. - это удел не специалиста-
> инженера, а, простите люмпена.
Дэк вот, видишь ли, я - специалист-инженер - вышел на базарную площадь, где, как я думал, собираются тоже специалисты-инженеры, чтобы поделиться своими сугубо специальными и инженерными соображениями, а увидел, простите, люмпена! Радует, что пока что одного, но ты почему-то пошел у него на поводу. Сознательно или нет, я уж не знаю.
Определись, кто ты, Ганз!
← →
MsGuns © (2006-10-29 01:29) [50]>GRAND25 © (29.10.06 01:16) [49]
"У тебя мама был ? Чего такой злой ?" (с)
>Ганзыч, ну ладно там какой-то грубиян неотесанный, но ты-то, умный человек, и туда же! Я тебе еще раз персонально повторю: я заставил работать прогу так, как надо, и с работой у меня никаких проблем из-за 1С нет.
Я высказался на счет одинэсников вообще, поддержав человека в тои, что, действительно, липовых программистов 1С развелосб как собак.. В подавляющем большинстве это ламеры с растопыренными пальцами. Мне многократно приходилось с такими сталкиваться.
Особенно обидно было когда такие самоделкины уводили из-под носа перспективных клиентов.
К тебе лично ничего плохого никогда не питал, хотя о твоей компетентности не имею никакого предствления хотя бы потому, что не видел в тематических конференциях. Мнение же твое на футбольные темы уважаю и прислушиваюсб, о чем ты, думаю, догадываешься.
Но если обидел, извини. Больше не буду чесснопионерское ! ;))
ЗЫ. За "умного" спасибо, конечно ;)
ЗЗЫ. Кстати, tesseract достаточно известнен на форуме именно как одинэсник. Его мнению на эту тму можно доверять.
← →
GRAND25 © (2006-10-29 02:21) [51]
> Я высказался на счет одинэсников вообще, поддержав человека
> в тои, что, действительно, липовых программистов 1С развелосб
> как собак.. В подавляющем большинстве это ламеры с растопыренными
> пальцами.
Та конфига, на которую я бочку покатил - от ооооочень известной украинской софт-фирмы. Ну явно ж не ламерами писана! Скорее, лентяями...
> ЗЗЫ. Кстати, tesseract достаточно известнен на форуме именно
> как одинэсник.
:))) "Мюллер загадочно улыбнулся..." ©
← →
GRAND25 © (2006-10-29 02:25) [52]
> хотя о твоей компетентности не имею никакого предствления
> хотя бы потому, что не видел в тематических конференциях
Согласен, материала для составления мнения маловато. А нужно ли это вообще? Думаю, что к данной теме это имеет отношение самое что ни на есть касательное. Мне, например, не нужно никаких выводов о моей компетентности, мне достаточно всего лишь мнений людей на заданную тему - согласиться со мной или не согласиться. Подозреваю, что одинэсник, "мнению которого можно доверять", психанул все же неспроста. Видать, обозвать оппонента тупым и уродом - это все, что ему осталось в данной ситуации ;)
← →
Александр Иванов © (2006-10-29 08:48) [53]
> GRAND25 © (29.10.06 02:25) [52]
По поводу 1С, у меня есть сертификат по "Расчету" и по бухгалтерии. И я считаю, что компонента "Рассчет" сделана очень удачно.
А психанул он не зря, чесно говоря мне тоже хотелось, но сдержался.
← →
GRAND25 © (2006-10-29 12:48) [54]То есть, мой вывод об избыточности некоторой информации в конфиге "Зарплата и Кадры" верен. Саша, не потому ли тебе хотелось психануть, что тебе не удалось убедить меня в необходимости того самого пресловутого автозаполнения?
← →
GRAND25 © (2006-10-29 12:53) [55]
> - достаточно долго работающй в 1С терет квалификацию прежде
> всего как ИНЖЕНЕР, он не межет найти оригинального решения,
> ему с трудом даются идеи и методики, не используемые в
> 1С
Вот эту цитату от Ганза я бы золотыми буквами выгравировал и повесил бы на дверях каждой франчайзерской конторы! Поскольку мои мозги 1С-ом не засорены, то отмеченные выше несуразности сразу бросились мне в глаза, а что я увидел в качестве возражений? Прикидки, версии: "может быть оно нужно для того, чтобы..."? То есть, возражающий сам никогда над этим не задумывался, он принимал это как догму, а как только возник конкретный вопрос "а для чего?", начинаются почему-то психи.
← →
Anatoly Podgoretsky © (2006-10-29 13:16) [56]> Ответ на сообщение [55]
> а как только возник конкретный вопрос "а для чего?", начинаются почему-то
> психи.
Обидно, ты еще с ФокПрошниками пообщайся, пасть порвут.
← →
MsGuns © (2006-10-29 14:38) [57]>GRAND25 © (29.10.06 12:53) [55]
>То есть, возражающий сам никогда над этим не задумывался, он принимал это как догму, а как только возник конкретный вопрос "а для чего?", начинаются почему-то психи.
Простой пример. В отделе ИТ, где я работаю сейчас, есть сектор, занимающийся только сопровождением з/пл и бухгалтерии, как ты понимаешь, на 1С. Занимаются этим лет 10.
И вот по просьбе их руководителя я провел с ними вводный курс в технологию клиент-сервер. Ориентир был, конечно же, на MS SQL Server, т.к. именно с ним работает 1С. Я был поражен, как им всем тяжело дается "переворот мозгов", когда надо четко разделять хранение, извлечение и представление информации БД. Их головы так густо заср..ны одинэсной идеологией (все делается на уровне команд и классов, которые и так все уже знают") безо всякого понимания КАК оно делается), что наотрез отказываются воспринимать ситуацию, что сервер и клиент - это два совершенно РАЗНЫХ пацана, которые "понимают" друг друга только через "переводчика", да и занимаются, в общем-то каждый своим.
Если учесть, что среди них есть и молодые, то картина очень грустная..
← →
Александр Иванов © (2006-10-29 16:14) [58]
> GRAND25 © (29.10.06 12:53) [55]
По поводу необходимости в общем случае выводить автозаполнение для ожидания реакции пользователя, мне кажется я привел пример. Так как продукт универсальный, то одно исключение порождает необходимость сделать так.
По поводу особенности мышления людей, работающих с 1С, так любая система, с которой долго работаешь заставляет использовать определенные способы решения задачи. Инженеры, работающие с ним используют его средства.
← →
Александр Иванов © (2006-10-29 16:18) [59]
> MsGuns © (29.10.06 14:38) [57]
> это два совершенно РАЗНЫХ пацана, которые "понимают" друг
> друга только через "переводчика", да и занимаются, в общем-
> то каждый своим.
А зачем они должны это знать? Они должны знать как минимизировать вряемя выполнения запроса в 1С, и соответственно они должны знать как 1С работает в этом случае.
Видел я как-то результат работы программиста, знающего ADO, но не знающего 1С. Зрелище страшное.
Это я все к тому, что не надо ничего отрицать, 1С имеет свой круг задач, с которыми справляется, на мой взгляд, хорошо. Есть задачи с которыми он не справляется. И рассматривать инструмент надо именно с этой точки зрения. Иначе - бесконечные ламерские холивары.
← →
GRAND25 © (2006-10-29 18:34) [60]Саша, я привык ВСЕГДА своему пользователю объяснять смысл всех телодвижений, которые ему придется с моей программой совершать, иначе пользователь превратится в бездумного робота. Я считаю своим долгом по каждой форме рассказать человеку, на что повлияет тот или иной ввод данных, та или иная операция. Вот это вот автозаполнение объяснить будет очень тяжело, т.к. сами 1с-ники ничего вразумительного по нему сказать не могут. Я еще раз утверждаю: для того, чтобы правильно и однозначно заполнить табель по каждому сотруднику, никакого автозаполнения не нужно.
У нас в коллективе обычно я проектирую основу БД приложения. TohaNik, когда вникает в то, что я выдал на-гора, задает мне каверзные вопросы по тем или иным таблицам, полям, процедурам... Так вот, если на какой-то из его вопросов типа "а зачем нужно это?" я могу ответить лишь каким-то невнятным "бэ-мэ", то меня, как правило, это заставляет задуматься над тем, а прав ли я, проектируя базу именно таким образом. Нередко приходится некоторые вещи пересматривать - и ничего, ни по какому самолюбию это больно не бьет.
← →
Percent (2006-10-29 18:43) [61]Я еще раз утверждаю: для того, чтобы правильно и однозначно заполнить табель по каждому сотруднику, никакого автозаполнения не нужно.
Механизм, пожалуйста...
← →
tesseract © (2006-10-29 19:52) [62]
> - достаточно долго работающй в 1С терет квалификацию прежде
> всего как ИНЖЕНЕР, он не межет найти оригинального решения,
> ему с трудом даются идеи и методики, не используемые в
> 1С
да нет, если программируешь на 1с реально, квалификация повышается, особенно в области COM :-)
> Видел я как-то результат работы программиста, знающего ADO,
> но не знающего 1С. Зрелище страшное.
Там всё одно и тоже. Только объектов нет. Знать не значит уметь программировать.
Утвержать, что 90% "1с-программистов" это не программисты, то же самое, что утверждать, что 90 % Delphi программистов батоно-кидатели.
Преимущество 1с в том, что платформа не зависит от того запил программист или не запил. Всегда можно найти другого. В случае с бинарниками это не так.
А хороших их мало, большинство чудилы из нижнего тагила, которые не хотят даже кнопками пощёлкать. Вроде GRAND25 © "Я крут, как яйца", А маны почитать? ИМХО "Освоил более сложную среду программирования" - за отмазку не канает.
Учитесь, и будет вам счастье.
← →
Petr V.Abramov (2006-10-29 19:58) [63]> tesseract © (29.10.06 19:52) [62]
освоить можно, правда, я плюнул в свое время, потому как мутороно. сделать можно все, но при помощи SQL - быстрее
← →
MsGuns © (2006-10-29 20:17) [64]>tesseract © (29.10.06 19:52) [62]
>да нет, если программируешь на 1с реально, квалификация повышается, особенно в области COM :-)
Упомянутые мною одинэсные "мадамы" услышали это слово впервые от меня ;)))
← →
Percent (2006-10-29 20:38) [65]2 GRAND25 ©
Я еще раз утверждаю: для того, чтобы правильно и однозначно заполнить табель по каждому сотруднику, никакого автозаполнения не нужно.
Хотелось бы, все же, механизм узнать.
← →
Petr V.Abramov (2006-10-29 21:20) [66]автозаполнение - великая вещь, снижает кол-во ошибок на порядки - что не вбиваешь, там не ошибешься.
Другой вопрос, что все же ИЗНАЧАЛЬНО 1С родилось как инструмент вдумчивого бухгалтера, а не ОПЕРАЦИОНИСТА, главный параметр которого - скорострельность, отсюда и область ее (1С) применимости. Лечится, конечно, все, но иногда легче сдохнуть.
← →
GRAND25 © (2006-10-29 22:47) [67]
> Хотелось бы, все же, механизм узнать.
Выше я уже писал, что без автозаполнения в БД присутствует АБСОЛЮТНО ВСЯ необходимая информация для правильного заполнения табеля по каждому сотруднику. И не только кол-во рабочих дней можно подсчитать, хоть за каждый отдельный день можно проставить восьмерки всем, кто работал! Есть график работы, заведенный для каждой должности - пятидневка40, шестидневка40, сутки через двое, сутки через трое и т.д. Есть справочник праздничных дней, в который эти дни вводятся самостоятельно: праздничный день введен - нет вопросов, он должен учитываться при расчете, не введен - значит, день рабочий. По всей этой информации легко можно подсчитать, кто сколько дней в месяце отработал.
Если я ошибаюсь, то я легко соглашусь с этим только в том случае, если кто-то укажет мне, какая еще информация, отличная от указанной мною выше, ОБЯЗАТЕЛЬНО должна присутствовать в БД системы для правильного заполнения табеля за месяц.
← →
euru © (2006-10-30 00:40) [68]Могу предположить, что календарь - это планируемый график работы. Реальный же график работы сотрудника может несколько отличаться от планируемого, согласно его должности (напр., в связи с внедрением пара суббот и один празник в месяце были рабочими днями). Поэтому через автозаполнение и введена возможность учесть ситуации, не охватываемые календарями.
← →
GRAND25 © (2006-10-30 00:54) [69]Неубедительно. Допустим, автозаполнения нет. При составлении табеля пользователь всего лишь выбирает режим "подробный табель" и там он поставит (или уберет) восьмерки в любые дни, в которые ему захочется. Скажем так, автозаполнение ситуацию рабочей субботы все равно не прохавает, т.к. мысли читать стопудов не умеет.
← →
euru © (2006-10-30 01:45) [70]Я не знаю, как это сделано в 1С 8.0, так как имел дело только с версией 7.0 в далёком 97-м. Насколько я помню тогда в стандартной конфигурации такое понятие, как табель, не было вообще. График работы сотрудника составлялся на основе календаря, назначенного ему в соответствие с его должностью, и введённых в систему документов, влияющих на график работы в календаре (больничные, отпуск, сверхурочные). Не всегда можно было на каждый чих оформить документ. Поэтому была введена возможность через автозаполнение исправлять у отдельных сотрудников "недокументированные" отклонения от календарного графика работы.
P.S. Что табеля в версии 7.0 не было - это точно. Потому что первой мыслью, которая ко мне пришла, когда я ознакомился с 1С, - это воспользоваться интерактивными отчётами и через них организовать табель.
← →
Danilka © (2006-10-30 08:22) [71][57] MsGuns © (29.10.06 14:38)
> Занимаются этим лет 10
Вах! Бедный я бедный. Всего три года мне осталося до полного засирания мозгов 1с-овской технологией. Покачто я еще работаю из 1с-ки через АДО и с Ороклом, и с MSSQL и с FB, и даже понимаю при этом, где сервер, а где клиент, о как!
:))
А вообще, первые год-два я от 1Ц плевался и утверждал, что сам могу сделать круче и быстрее на Дельфях.
Потом постепенно перестал так утверждать.
:))
Я думаю, соотношение тех, кто называет себя программистами (или кого так бухгалтерши называют) и тех кто таковыми является, примерно одинакого, применительно к Дельфи, к 1С и к чему угодно другому.
← →
Александр Иванов © (2006-10-30 08:36) [72]
> tesseract © (29.10.06 19:52) [62]
> Там всё одно и тоже. Только объектов нет. Знать не значит
> уметь программировать.
Наверно недоговорил. Человек, знающий ADO, пытался реализовать репликацию в 1C и таки реализовал ее для определенных справочников и документов. Итог - слабо расширяемое решение, на которое было убито кучу времени. А если бы он не плевался на 1С и посмотрел в сторону УРИБ, время решение - час.
← →
Percent (2006-10-30 08:50) [73]При составлении табеля пользователь всего лишь выбирает режим "подробный табель" и там он поставит (или уберет) восьмерки в любые дни, в которые ему захочется
И как называется процесс заполнения табеля из "подобного" табеля?
← →
GRAND25 © (2006-10-30 10:14) [74]Заполнение табеля. Автоматическое. Но это не автозаполнение календаря, о котором я говорю.
← →
GRAND25 © (2006-10-30 10:21) [75]Если не сделать автозаполнение календаря, то в табеле кол-во рабочих дней вообще не проставится. Собственно, сыр-бор весь из-за того, что неясно, а почему? Без автозаполнения календаря можно было бы спокойно все это сделать, т.к. инфы для этого, как я утверждаю, предостаточно.
> Поэтому была введена возможность через автозаполнение исправлять
> у отдельных сотрудников "недокументированные" отклонения
> от календарного графика работы.
Через автозаполнение такой возможности нет, потому как оно срабатывает ГЛОБАЛЬНО, а не на отдельного сотрудника. Для исправления недокументированных отклонений по отдельному сотруднику существует табель.
← →
Danilka © (2006-10-30 10:42) [76][75] GRAND25 © (30.10.06 10:21)
Ну, вообще у тебя 2 пути:
1. Написать разработчикам данной конфигурации письмо, в котором изложить свое рацпредложение и просьбу сделать так, как тебе хочецца.
2. Сделать так, как тебе хочецца самому.
В чем проблема? :)
Хотя, понимаю, удобно увидеть хобот от слона (одну единственную конфигурацию из тысяч, причем разработаную не 1С) и кричать, что слон это змея (1Ц - ацтой).
← →
Шариков (2006-10-30 10:59) [77]Скажите, а где можно почитать историю 1С.
← →
Percent (2006-10-30 11:03) [78]Собственно, сыр-бор весь из-за того, что неясно, а почему? Без автозаполнения календаря можно было бы спокойно все это сделать, т.к. инфы для этого, как я утверждаю, предостаточно.
Календарь заполняется на группу сотрудников. Заполнять отдельно табель на каждого сотрудника, при большом количестве оных - дело накладное. Для упрощения процесса вводится промежуточная сущность - календарь. Для каждой группы сотрудников - свой. И используется для автоматизации процесса заполнения табелей.
P.S. Групповые операции и сущности, в общем случае, упрощают и ускоряют работу конечного пользователя. "Группируй и властвуй" (С)...
← →
GRAND25 © (2006-10-30 11:14) [79]
> Календарь заполняется на группу сотрудников. Заполнять отдельно
> табель на каждого сотрудника, при большом количестве оных
> - дело накладное. Для упрощения процесса вводится промежуточная
> сущность - календарь. Для каждой группы сотрудников - свой.
> И используется для автоматизации процесса заполнения табелей.
>
У пользователя нет возможности произвольно заполнить календарь так, как он считает нужным. Заполняется он только автоматически на основании графика работы, к которому он привязан, а также содержимого справочника праздничных дней. Если бы было так, как ты говоришь, бло бы очень хорошо, но это не так. Получается абсолютно бессмысленная операция.
← →
Percent (2006-10-30 11:15) [80]У пользователя нет возможности произвольно заполнить календарь так, как он считает нужным
Неужели?
Страницы: 1 2 3 вся ветка
Форум: "Прочее";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
Память: 0.66 MB
Время: 0.063 c