• Описание одной интеграции 1С и Битрикс, и почему я не рекомендую своим клиентам использовать такую интеграцию
    +1
    Дело в том, что сам процесс формирования файла xml происходит по некоторым правилам.
    Эти правила могут быть простыми (ну к примеру выгружается дерево номенклатуры) а могут быть сложными с постобработкой выгрузки.
    Просто сама обработка выгрузки универсальная, ей без разницы куда вы будете затем загружать этот файл, на сайт в стороннюю программу. А с помощью правил вы указываете структуру получающегося дерева.
  • Почему 1С это плохо и почему так не любят 1С программистов
    –1
    Ну так дело в том, что если Вы работаете на 100% типовой, то все работает.
    Как только сняли с поддержки и начали ставить костыли, то сами уже и несете ответственность.
    Статью читал, и честно говоря проблемы именно с обновлением типовых возникают очень редко.
    А смысл ставить последний релиз платформы пока этого не потребует конфигурация — я вообще не вижу.
    Но это все личное мнение и личные наблюдения.
  • Почему 1С это плохо и почему так не любят 1С программистов
    –1
    Да в чем проблема? Не меняйте форматы обмена!
    Есть торговая организация. Она ведет управленческий учет к примеру в 1С УТ.
    Есть отдел менеджеров по продажам, которые для внесения заказов непосредственно в базу используют мобильное приложение. Наладили и настроили. Зачем что-то менять или обновлять???
    Ну поменялась печатная форма у счета фактуры, ну поменяйте ее и все.
    Связку между Учетной системой и сторонними приложениями это не нарушит, но вот зачем постоянно обновлять саму учетную систему — ума не приложу.
  • Почему 1С это плохо и почему так не любят 1С программистов
    –1
    Простите а про какие планшеты вы говорите? Мобильная платформа работает на планшетах. А на планшетах с виндой прекрасно работает стандартная платформа.
    И почему мои — с а не агент+??
    Сам кстати автоматизировал и на том и на том ПО.
  • Почему 1С это плохо и почему так не любят 1С программистов
    +2
    1. Это конечно сильный пинок в сторону 1С. Всеравно что пинать на микрософт из-за того, что в ворде люди всякую чепуху печатают, и не пользуются (а иногда просто отключают) орфографическую проверку.
    Вы предлагаете все поля типа бренд и прочее сделать обязательными для заполнения? Обычно в самом начале даже не парятся а забивают как есть, потом придумывают как прикрутить и не дорого. Можно через свойства/характеристики/реквизиты.
    2. Наверно логично что для новой версии УТ нужно сделать отдельную загрузку/выгрузку данных. Поменялась структура данных. Количество и качество реквизитов. Всеравно что говорить вышла новая версия виндовс. В 98 у меня все работало а в ХР нифига. Микрософт какого хрена?

    Документации полно. Берем желтенькие книжечки и учим матчасть. Фраза про реверс инжиниринг глупа. Все равно что делать реверс инжиниринг сайта написанного на голом html при наличии доступа к самим html файлам.
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    Странно Вы написали. С одной стороны Вы далеки а с другой у Вас 17 баз.
    Пакетных обновлений нет возможно из-за того, что после некоторых обновлений необходимо запустить конфигурацию, чтобы выполнилась обработка при изменении версии конфигурации. Она периодически перезаполняет необходимые справочники и данные.

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

    Ну а то что вы считаете «базовым» функционалом — далеко не базовый.
    У «обычной» организации 2-3 базы, не больше. Если у вас 17 баз, то предполагаю что компания достаточно крупная и для нее 12 тысяч не большие деньги. Как писали в Microsoft если компания не может позволить купить себе серверную версию Windows, то она ей не нужна.
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    то есть вас не устраивает именно название этого понятия в программе 1С бухгалтерия?
    Во многих других конфигурациях где нет плана счетов нет и с
    лов «субконто» там вас тогда ничего не раздражает?
  • Как «незнайка» игру делал
    +1
    Кто только во времена студенчества не писал свои маленькие самопальные игры)
    Прям ностальгия. У нас была стратегия прям на формочке ползал анимированный трактор и пахал поле )
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    Ну это если особенности вашей отрасли можно реализовать в типовой хотя бы на 95%
    Но к сожалению далеко не всегда так.
    Тот же пресловутый общепит сложно реализовать в УТ. Комплектации хватает для изготовления блюд, но только при условии что вы не учитываете промежуточные изготовления полуфабрикатов, и не поддерживается содержание блюда в блюде.
    С промежуточными массами брутто, нетто вообще никак.
    Гостиничный или арендный бизнес — тоже в небольшой стороне от типовой. С бронированием номерного фонда придется возится.
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    Ну раз по Вашему мнению тетеньки бухгалтера определяют для кого хабр а для кого нет, то вам стоит у них поинтересоваться Вам то можно его посещать или не стоит.
  • Почему 1С это плохо и почему так не любят 1С программистов
    +1
    Ну так я об этом и говорил не путаем 1С консультантов и Программистов.
    Если я дописываю к готовой программе модули которые выполняют определенные действия — я программист.
    Если я поставил/обновил/настроил — я эникейщик.
    Если я научил пользователя пользоваться программным продуктом — я консультант
    Естественно периодически все эти понятия путаются для обычного пользователя.
    Пришел программист, поставил 1С из коробки, настроил, научил пользователей работать, и по просьбе буха дописал что-либо.
    Все вроде логично, человек «побывал» в трех ролях объединяемых общим понятием программист 1С.
    Так же как и просто название программист. Обычно программистами называют всех кто более менее разбирается в ПК. Так проще )
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    если программа выполняет необходимые действия (равно как и текст является осмысленным) то человека можно назвать программистом.
    Если не так, тогда кто по вашему программист?
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    Основная проблема в том что путают 1С программистов и 1С консультантов. Равно как и всех айтишников называют компьютерщиками, а когда профессиональный админ не может (читай не хочет) разбираться почему старая игрушка не встает на новый ноутбук, то про него говорят плохой админ/компьютерщик.
    Программист — это человек который может на языке программирования написать некоторую последовательность действий которые необходимы пользователю.
    Человек который установил/обновил 1С из коробки — не программист.
    Я пишу на ЯП 1С решение необходимое пользователю.
    Посредством среды разработки я (к примеру) задаю последовательность действий, которая выполнит программа после определенных действий пользователя.
    К примеру пользователь хочет учитывать денежные средства. После нажатия кнопки ОК денежные средства приходуются/расходуются.
    Для такой простой задачки даже код писать не нужно. Построители и мастера сделают все сами, надо тока наименования полей указать.
    Но если задача посложнее. К примеру заполнение автоматического расписания работ на каждого исполнителя, с учетом максимальной загрузки каждого по дням и равномерного распределения нагрузки в течении всего рабочего месяца. Здесь уже нужны навыки программирования.
  • ЭкаунтоЛогика 1.0
    0
    Мне кажется что вы зря сравниваете Вашу программу с программой бухгалтерского учета.

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

    добавить (то есть внести в учетную систему, зарегистрировать в ней),
    соединить (несколько вещей в одну),
    изменить (те или иные свойства вещи),
    передать (другому лицу),
    разделить (одну вещь на несколько),
    удалить (вычеркнуть вещь из учетной системы).


    С усушкой вы делаете на 1 действие больше чем обычно, вместо списания разницы вы списываете все, потом приходуете остаток.
    Как тут будет работать партионный учет или учет себестоимости — вообще не понятно, но дело не в этом. Возьмем учет немного сложнее.
    Итак у нас общепит, мы готовим некое блюдо. В простом случае (салат) мы смешали помидор и огурец.
    Соединить огурец и помидор и все (ну если я верно понял вашу систему)

    Но вот нам приходится готовить суп, на каждый ингридиент у нас идет от 1 до 4 (в простом случае) этапов приготовления.

    Этапы к примеру свеклы:
    Купили, почистили (часть притом), отварили (масса изменилась), обжарили с маслом (опять что — то поменялось с массой), бросили в суп.
    Как ваша программа будет описывать каждый этап количественного учета?
    Также мы понимаем что ингридиент свекла может после второй стадии (варки) использоваться в салатах (частично положим ее в винегрет) а частично обжарим.
    Я понимаю что это учетная задача средней сложности. Есть более сложные варианты, к примеру учет на непрерывном производстве и т.п.
  • Почему 1С это плохо и почему так не любят 1С программистов
    +1
    1С из коробки работает не смотря на уверения в обратно.

    Другая проблема в том, что бухов и прочий офисный персонал приучили (а иначе это не назовешь) к тому, что в 1С можно все переделать под них. Из этого вырастают 99% проблем. Если не трогать, и спокойно жить на типовой, то функционала хватит на 110%. Та же избитая УТ 10.3 легко покрывает оптовую торговлю практически чем угодно, добавить во фронт 1С Розница — и оптово-розничная торговля товарами и услугами закрыта полностью.

    Для внедрения не нужны именно программисты, достаточно грамотных консультантов, который научат как работать с торговой системой. Если уж бизнес специфический, то приходится применять отраслевые конфигурации. Но и тут программисту делать нечего, грамотного консультанта хватит. Но вот если без нового отчета вообще никак, или отраслевые решения не подходят, тогда приходится либо гнуть стандартные, либо писать нетленку с нуля.
  • Почему 1С это плохо и почему так не любят 1С программистов
    +1
    Извините, а в чем проблема русских тегов? Можете просветить зашоренного 1С программиста.
    ПФР и прочие налоговые принимают xml отчетность с русскими тегами. Никого это не тревожит, а здесь я смотрю есть какая-то проблема.
     <contractor bank account="301300000158">ООО "Рога и копыта"</contractor>  
    

    так красивее? извиняюсь за корявый английский, в нем я не очень силен.
  • 1С — это не плохо, но программистов 1С все равно не любят
    0
    Ну и где же в моих комментариях написано что раз другие (интересно кто) делает говно, то и 1С тоже можно делать говно?
    Не путайте свои цели жизни с чужими и не делайте скорых выводов.
  • 26 советов начинающим стартаперам от опытного предпринимателя
    +1
    Хотелось бы добавить что либо при учреждении юр лица, либо до него «на берегу» распределить роли, и кто будет иметь мажоритарную долю ответственности. Чтобы не получились качели когда у всех все поровну и никто не может решить как поступить. Конечно в идеале когда только 1 руководитель, но часто начинают стартапы с другом или с несколькими друзьями. Поэтому разделить доли ответственности стоит сразу.
  • 1С — это не плохо, но программистов 1С все равно не любят
    +1
    Баги есть в любом софте, откатились на другую платформу (предыдущую/следующую и все — работа продолжается)
    Есть много примеров багов у известных производителей ПО, но ничего страшного в этом не видят — этож рабочий процесс, бывает. Но вот у отечественного производителя притом у такой крупной фирмы такого быть не должно. Я ни в коем случае не оправдываю баги в платформе и конфигурациях, но говорить что продукт гавно просто из-за нескольких редко встречающихся плавающих багов — по меньшей мере глупо.
    P.S. аргумент «а конкуренты тоже говно делают» вы где-то услышали или сами придумали но вот как он относится к нашей дискусии — не понятно.
  • 1С — это не плохо, но программистов 1С все равно не любят
    +1
    Если нет конкурентов то оценить продукт и полноценно его развивать сложно. Все познается в сравнении. Но можете ли вы объяснить что значит «любое говно », может дадите конкретное обоснование своей фразы?
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    Сами себя люди, которые обновляют типовые недописанные конфигурации, могу называть как хотят.
    Версионный контроль пусть и в зачаточном состоянии, но есть в хранилище.
    почему интересно котроля версий нет в SQL. Я же могу скрипт для скула писать и править, но скул почему-то не позволяет хранить версии. Сама конфигурация 1С это надстройка над базой которая описывает как и что делать с данными.

    А уж сарказм по поводу циклов и прочего — это личное дело каждого программиста.
    Все зачастую упирается во время и деньги. В случае ограниченности ресурсов бывает проще написать цикл который пробегается по кучке документов/справочников и через точку (а иногда и 2) выбирает все данные. Это пишется за 2-3 минуты и стоит копейки. На маленьких базах разницы в производительности не заметите. А если нет разницы и код рабочий то кого волнует как он реализован?
  • Почему 1С это плохо и почему так не любят 1С программистов
    +1
    Полностью согласен. Толька 1С это не продвинутый Excel а продвинутая СУБД.
    Я такими же аргументами оперировал когда в организации где я работал хотели создать свою CRM. Программист на РНР предлагал связку РНР + Apache.
    Но после того как посчитали количество часов которое потребуется для того чтобы просто создать справочник контрагентов + некий документ заявка в котором будет использоваться еще несколько справочников то решили что 1С предпочтительнее.
    1С позволяет не думать о хранении и взаимодействии данных и полностью сосредоточится на конечном результате. Конечно если мы пишем для крупных организаций с документооборотом по сотне тысяч строк в сутки и о сотнях пользователей в базе — тогда стоит правильно строить архитектуру чтобы в запросах не использовать получение данных через точку и на долго не блокировать таблицы констант (и прочие)
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    Я начинал с паскаля, потом бейсик, С, С# но потом решил пойти в 1С.
    В самом начале даже писал на английском (еще на 7.7) но это быстро прошло.
    Как пишется логика-не важно. Но вот доступ к данным — это уже другое и переключать раскладку ради If или For уже лишнее )
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    С вашего позволения напомню что в данном контексте база 1С — это не код.
    Это созданная СУБД с таблицами и связками. Если хотите получить только код и взвесить его выгрузите .cf файл. Это и будет чисто код без БД и прочего.
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    Это основная причина, по которой компания разрабатывает продукт, который является достаточно унылым по современным меркам.
    Если не секрет по каким меркам продукт унылый, и какие современные программные продукты которые используются для учета не являются унылыми по вашему мнению?
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    Я думаю это вы слабо представляете работу программиста.
    Краткий экскурс. Программисты обычно характеризуются не только языком программирования но и областью в которой занимаются.
    Так на С можно писать текстовые редакторы и 3Д игры.
    Кстати даже в 3Д играх есть разделение, на тех кто пишет физику, тех кто работает с графикой, анимацией, карты генерирует.
    Так вот если вы программист на С (и Си подобных языках) и постоянно пишете часть движка для игры в которой ваши модули отвечают за физику в мире игры. То со временем ваши знания относительно других «алгоритмов» атрофируются за ненадобностью.
    1С — это частный пример. Вакансий в периферийных городах — достаточно в отличие от вакансий программистов на других языках.
  • Почему 1С это плохо и почему так не любят 1С программистов
    0
    1. размер базы или размер папочки с базой где лежит еще и лог транзакций?
    2. Кроме статичных данных возможно хранились и другие? отчисления, оплаты и прочее. Всегда ведь можно зайти в базу и посмотреть какая таблица занимает сколько места. Вряд ли просто справочники весили столько.
  • 1С — это не плохо, но программистов 1С все равно не любят
    0
    Согласен конкурентов практически нет.
    Есть только небольшие кустарные поделки которые либо помогают вести учет у ИП/ООО на упрощенке.
    Либо местечковые варианты которые подходят только для конкретной фирмы.
    Если углубляться в учет с НДС, учет по партиям, учет себестоимости комплектов и т.д. то вариантов не остается.
  • Почему 1С это плохо и почему так не любят 1С программистов
    +1
    Всегда радовала позиция коментаторов 1С по поводу языка.
    И все пишут именно про русский, хотя есть возможность использовать и другие языки. К примеру украинский. При разработке конфигурации с нуля, программист может создавать свой шедевр на том языке на котором хочет. Придираться к тому что создали другие и на каком языке — лишнее. Возьмите и напишите учетную систему с двумя планами счетов. И чтобы в коде было понятно что это за счет/субсчет/субконто.
    И в полях которые будете показывать пользователю придется все предварительно переименовывать. Ведь он возможно захочет отсортировать отчет по каким либо фильтрам/критериям.
    А затем вы решите распространять и поддерживать вашу конфигурацию. И попадутся внедренцы которые не владеют иностранным. И им не знакомы слова контрагент или оборотно-сальдовая ведомость написанные на английском языке. Время и сложность сопровождения вырастет в разы.
    Вы возможно в языке программирования видите только логику работы программы. Дело в том, что 1С полноценная СУБД. В которой надо оперировать еще и методаби/объектами того учета в какой сфере используется конфигурация. Придумывать перевод для каждого начисления в ПФР очень сложно и муторно, а возможно и аналогов то нет на английском. Писать транслитерацией прикажете?
    Ни одного плюса от использования латиницы нет. Сложная/дорогая поддержка. Не возможность перевести некоторую часть понятий. Это лишь два огромных минуса которые перечеркнут весь плюс от того, что на латинице букв напечатается чуть меньше.
  • Sysadmin to 1C developer
    0
    Мало того что конструктор удобный, кроме этого очень удобная система работы с результатами запроса и визуализацией их на экране.
    Притом эти запросы (уже можно говорить отчеты) перестраивает и настраивает сам пользователь. Сам настраивает группировки и последовательности строк. Что тоже довольно удобно.
  • Sysadmin to 1C developer
    0
    Согласен что «свои нетленки» всеже стоит разрабатывать, только вилку цен я бы раздвинул в сторону понижения.
    Согласитесь что для мелкой фирмы, которой нужен от типовой функционал толька штучного учета без партий, но с дополнительными разрезами будет накладно платить 300 000. За конфигурацию с 10 справочниками 5 документами и 5 отчетами стоит брать и поменьше.
    Другой вопрос стоит связываться с таким маленькими организациями. Но это уже личное дело каждого.
  • 1С — это не плохо, но программистов 1С все равно не любят
    0
    Полностью согласен )
    Просто прям ножом по сердцу ) Вот и понесло.
  • 1С — это не плохо, но программистов 1С все равно не любят
    +1
    Порог вхождения в сферу 1С ниже чем порог вхождения программистам на Java или C# (мое личное мнение)
    Среда разработки в 1с меняется очень медленно. Я иногда пользуюсь Visual Studio .Net и это разительное отличие меня всегда смущает. Конечно по сравнению с другими средами разработки 1С отстает очень сильно.
    Торговое оборудование, с COM и Lan портами — это скорее к производителям. Сейчас Китай наконец-то выпускает термопринтеры сразу с несколькими интерфейсами подключения.
    Я писал что для большинства торгового оборудования есть уже написанные обработки для подключения их к конфигурациям. Для своих конфигураций (как впрочем и для СПО) приходится пользоваться только API драйвера который поставляет производитель оборудования.
    По поводу любых программ — к сожалению сложно комментировать, т.к. те программы которые мне лично попадались имели либо ограниченный функционал по подключению внешних обработок, либо не имели его вовсе.
    Цель любой коммерческой организации — получение прибыли. Это написано в ее уставе. Но поддерживать целый ворох разношерстных конфигураций, обновлять их в зависимости от изменения законодательства — это довольно трудоемкая задача. Я не хочу оправдывать нерасторопность развития платформы, но как мы видим конкурентов в сегменте среднего и малого бизнеса — нет.
  • 1С — это не плохо, но программистов 1С все равно не любят
    +1
    Согласен что добавить какое-то значение или пачку данных для получения дополнительного функционала — это во внешние обработки не вытащить (ну или очень криво получится, к примеру хранить все данные во внешних таблицах скула и во внешней обработке сделать форму списка номенклатуры которая при выборе элемента будет искать дополнительные данные (картинки, описания и прочее) в других системах хранения данных), но это очень криво и непрактично.
    Но вот именно само обновление конфигурации а равно как и платформы делать постоянно не стоит. На той же 7.7 работают много лет. И нет смысла что-то менять.
    Бухгалтерия — это святое, и ее стараются не дописывать. А вот ТиС и УТ бывают сами на себя не похожи. И работают не один десяток лет.
  • 1С — это не плохо, но программистов 1С все равно не любят
    +1
    1. Ну вопрос патчей — здесь не обсуждается, скажу что многие покупают и патчат по сей день
    2. Таких организаций достаточно много. Для примера могу сказать что количество организаций сидящих на Торговля и склад 7.7 (ТиС) достаточно велико, и их переписывают с потрохами. Но реально смысла в обновлении ооочень мало. Если не сложно приведите 2-3 примера когда обновления (ежемесячные) необходимы.
    3. Запросто можно написать внешнюю обработку и вызывать ее в нужном месте. Внешние отчеты\обработк\печформы, они привязываются в документам/справочникам, и их можно достать всегда и везде.
  • 1С — это не плохо, но программистов 1С все равно не любят
    +2
    увы не то что не владею этим языком, так в жизни его применения не видел (ну или наверно не видел) )))