Pull to refresh

Comments 159

Ну теперь в резюме можно свободно писать: знание языка одинэсик )))))
UFO just landed and posted this here
UFO just landed and posted this here
Рабочее название языка — «1Сик» («одинэсик»)


wut? BSL же всегда был.
Вспоминается старый баян про написание ПО на языке задницы Одина…
Да, в общем-то, и изначально никто не мешал на базе 1С разрабатывать решения для других стран, поддержка англоязычного синтаксиса всегда была. Вопрос в том, нужны там будут эти решения или нет. А уж переводить существующие решения для России, пытаясь одновременно приспособить их под другие реалии, боюсь, получится дорого и невкусно.
Как поработавший некоторое время с этой поддержкой которая «всегда была» могу сказать что лучше бы ее не было, чем бы она так была. Ни синтаксис помощника, ни хэлпа, ни телепата, ничего. Как будто в 70х года прошлого века. Проект летел, да не взлетел.
Ни синтаксис помощника, ни хэлпа, ни телепата, ничего.

Такое ощущение складывается, что Вы вели разработку последний раз в 1С 7.7. Всё описанное выше уже давно есть в 8.х. И проект очень даже взлетел. Преимущественное большинство бухгалтерских учётных систем в России именно на базе 1С.
Эх, что мне с того, что в июне 2019 никаких проблем нет, когда оно нужно было несколько лет назад? Хороша ж ложка к обеду.
Хм, странная позиция. Все международные языки программирования у нас в стране были «как есть», на латинице, и ничего. Мне плохое знание английского языка ничуть не мешало писать на Бейсике и Паскале. А тут надо переводить. Чудно…
Вопрос не в том, чтобы «писать» на языке 1С. Здесь ничего дополнительно переводить не нужно, никто не мешает(и не мешал) писать решение изначально в английском синтаксисе. Вопрос в том, зачем брать готовое решение(!) основанное на российском законодательстве(!!) и пытаться выкинуть из него российское законодательство(!!!), в надежде, что то, что останется кому-нибудь да пригодится.

P.S. Кстати, насчет русского синтаксиса… После небольшого периода ломки — русскоязычный код вполне себе воспринимается.
По крайней мере, код:
ПроизошлаБяка = ОпределитьПроизошлаЛиБяка(); 
Если ПроизошлаБяка Тогда...

понимается быстрее, чем:
exceptioncode = getexсeptioncode();
if (exceptioncode == 13) {//...

Хотя выглядит несерьезно, да.
Если соблюдать Camel case, так в обоих примерах. Вроде ничего так выглядит:
exceptionCode = getExсeptionCode();
if (exceptionCode == 13) {//...
Да, всё верно. Я просто по привычке написал всё в одном регистре, для меня оба варианта читаются одинаково. Вопрос немного в другом: для русскоязычного программиста придумать имя переменной раскрывающее её суть — на русском больше вариантов, чем на неродном языке. Тем более, учитывая специфику применения 1С — бухгалтерский и управленческий учет со своей терминологией и сленгом, которые тоже надо как-то перевести или придумать аналог, причем понятный большинству. На руку играет и принятая в среде 1С тяга к длинным именам и названиям.
ммм… но ведь все эти потроха видят только братья-сожопники. Бухгалтера этого не увидят вообще никогда.
Тогда вопрос — зачем цепляться за русский язык в названиях переменных и операторов, если программеры и так могут и там и там, и более того — английский таки ближе…
Вот список предопределенных названий счетов, который используют в коде
НДСпоПриобретеннымЦенностям
НДСприПриобретенииОсновныхСредств
НДСпоПриобретеннымНематериальнымАктивам
НДСпоПриобретеннымМПЗ
НДСпоПриобретеннымУслугам
НДСуплачиваемыйТаможеннымОрганам
АкцизыПоОплаченнымМатериальнымЦенностям
НДСПоТоварамРеализованнымПоСтавке0
НДСприСтроительствеОсновныхСредств
НДСПоУменьшениюСтоимостиРеализации
НДСУплачиваемыйПриИмпортеИзТаможенногоСоюза
НДСУплачиваемыйНалоговымАгентом

Вы уверены, что сумеете заменить это все на английские аналоги и при этом сохранить способность найти нужный аналог в коде, когда бухгалтер спросит про проблемы с
НДС по приобретенным ценностям
НДС при приобретении основных средств
НДС по приобретенным нематериальным активам
НДС по приобретенным материально-производственным запасам
НДС по приобретенным услугам
НДС, уплаченный при ввозе товаров на территорию Российской Федерации
Акцизы по оплаченным материальным ценностям
НДС по товарам, реализованным по ставке 0% (экспорт)
НДС при строительстве основных средств
НДС по уменьшению стоимости реализации
НДС, уплачиваемый при импорте из ЕАЭС
НДС, уплаченный налоговым агентом

Причем желательно не только вы, но и любой средний программист, а не аудитор МСФО/GAAP.

Английский эквивалент будет


exceptioncode = getexсeptioncode();
If exceptioncode Then
Тогда уж
ShitHappens = IsShitHappens();
If ShitHappens Then ...
Это очень хороший пример) Не понимаю, почему в коде мне такого не встречалось)
Только — простите за приступ граммарнаци — правильнее, наверное, будет DoesShitHappen();
а учитывая время
DidShitHappen();
Согласен. Не подумал сперва об этом.
Латиница есть везде, а кириллица — нет.

Можно поздравить фирму 1С с исчерпанием локального рынка! Это правда здорово, когда ты понимаешь что рост можно обеспечить только международной экспансией.


Говоря про "пойдет или нет" — на удивление, 1С во многом удобнее зарубежных аналогов, так как создавалась с нуля в современном рынке и лешина "исторически сложившихся практик"… Так что это — зорошо.


ЗЫ. По опыту могу сказать, что основная проблема адаптации российских продуктов этой сферы — совершенно другие документы и их оформление. Часто они избыточны с т.з. законодательства и бизнеса в других странах. Это не отменяет прелести ПО, но добавляет 1С сложностей в выходе на зарубежные рынки.

А потом в 1С поймут, что 2/3 российского документооборота не нужно, заплачут и эмигрируют всей командой.

Там же конфигурации — не создал документ — нет его ;)

Думаю, российский рынок не будет исчерпан никогда, т.к. одни компании уходят с рынка, другие на него приходят, а учёт вести надо, налоговую отчётность сдавать надо, ККТ в розничной торговле использовать надо и т.д.
Попытка выйти на зарубежный рынок с топовой конфигурацией в плане разнообразия функциональности — это очень хорошая идея, т.к. стоимость этого продукта в России не всем доступна. В Европе платёжеспособность выше.
> ККТ в розничной торговле использовать надо и т.д.

ККТ может работать и без дополнительных программ и вообще без компьютеров — только подключение к интернетам требуется. Так что причины полезности 1С — не в ККТ, а в и т.д.
При использовании внушительного списка (хотя бы более 100) товарных позиций, которые в очень скором времени будут подлежать обязательной маркировке, а также привезённые из-за границы (имеющие ГТД), плюс при продаже нужно вносить информацию о покупателе (наименование и ИНН) в том случае, если покупатель ИП или юр.лицо, то тут ручками замучаешься вносить данные непосредственно в ККТ. Проще раз внести данные в базу (1С или какую-то другую), а оттуда получать данные для вывода на ККТ.
Раньше был анекдот:
Один 1с-ник спрашивает другого — «Давно не виделись, как твои дела?»
«Ну, если тебе интересно, конец если».

Теперь, я понимаю, его должны на английский перевести — «Well, if you're asking, endif», так, что ли?
Вы с вашими bash-ами не путайте! fi — надо же такое придумать!

Вот какой-то невысокого полета мысли иностранец — он «end if» (или «if end») поймет грамматически, а fi?! Так недолго ему будет и вовсе пройти мимо 1c!
Надо сказать, первый раз странный синтаксис Bash я встретил не на паре if-fi, а на паре case-esac. Вот тут я действительно долго думал, что это за оператор такой затесался…
Я подумал, что, если мы с вами в 1с попробуем по примеру Баша поменять язык для «лучше понятности», то у нас с вами будет не "конец если", а "илсе" какие-нибудь. Не поймут нас люди!
«КонецПроцедуры» вообще звучит как восклицание относительно чего-то фатального. Приходишь домой, а квартира горит, столб чёрного дыма, стоишь, смотришь на дом, а в голове — «ну всё, конец процедуры...»
ИМХО порог вхождения сейчас очень высокий, особенно в тяжелых конфигурациях типа ERP. С нуля так высоко мало кто способен прыгнуть. С учетом того, что тяжелые решения без знания «изнутри» и всякий особых случаев большая редкость, плюс нет сообщества, которое можно спросить (погуглить), плюс адаптированные решения будут объективно хуже тестироваться, плюс не верю я, что разницу в процессах и обычаях на 100% можно убрать, плюс стыковать надо с совсем другими продуктами (интернет-магазины, фронты и т.п.)…

Короче говоря надо было бы начать с легкой и дешевой конфигурации, а не ERP с ее гигабайтным объемом кода.
UFO just landed and posted this here
Особенно УПД. Много лет в торговле и УПД мало кому нужен, ибо далеко не везде заменяет ту ж счёт-фактуру
UFO just landed and posted this here

США — очень плохой пример для сравнения в плане количества бумаг при подаче налоговой декларации.


В РФ мне приходилось один раз отправить форму 3-НДФЛ, и там все ее заполнение обошлось несколькими кликами в личном кабинете.


В США мы отправляем две формы tax return, для федерального и для местного, и в каждой по много листов и под-форм с отдельными номерами. А если посмотреть сколько их там всего возможных, то волосы дыбом встанут.


Я не знаю ничего насчет различий и преимуществ/недостатков бюрократии в двух странах конкретно для юрлиц, но что касается конкретно деклараций для НДФЛ, с этим в РФ гораздо проще.

UFO just landed and posted this here
Когда ее на партнерской конференции показал Нуралиев, ржач стоял несколько минут. Это надо реально людей (и деревья) ненавидеть, чтобы на таблицу А4 всего один товар влазил.
Начали давно с типабухи (кажется личные финансы, но может и для малых фирм). Сейчас глубоко не копаясь есть www.1ci.com
>ИМХО порог вхождения сейчас очень высокий, особенно в тяжелых конфигурациях типа ERP.

вся тяжесть вхождения — обусловлена нашим законодательством и желанием 1С усидеть на двух стульях (известным адептам по лозунгу «Доступно и всерьез») — адским порождением которое из себя представляет современная реализация встроенного языка и объектной модели 1с
Конфигурация УНФ (Управление нашей фирмой) была переведена, и даже доступна бесплатно для иностранцев, как я помню.
Вот УНФ-International вполне может взлететь. Если ее перестанут экспоненциально усложнять. Сколько там сейчас общих модулей, то-ли 800, то-ли 1200, или 2000 — не помню уже, потому что в любом случае это больше, чем разумное количество.
1с в России заполонила, потому что позволяет очень быстро подогнать КИС под текущие процессы. Но на западе, насколько я понимаю, всё наоборот — там люди привыкли покупать КИС вместе с процессами и перестраивать свои процессы под то, что заложено в КИС. Поэтому нужность 1с на западе — весьма сомнительна. Разве что ценой могут давануть мастодонтов.
Как платформа — 1С для своей ниши хороша, даже возможно, что и лучшая. И как только западный потребитель узнает о возможности менять систему под себя, а не самому перестраивать процессы под систему, я думаю все начнут делать именно так. Тем более ниже цена, тем более есть готовые дешёвые программисты.
Но выходит на рынок нужно с решением изначально «под запад», а не то, что сейчас пытается сделать 1С. Получится как всегда: попытка нужная и назрела, но воплощение всё смажет.
1С для своей ниши хороша, даже возможно, что и лучшая. И как только западный потребитель узнает о возможности менять систему под себя, а не самому перестраивать процессы под систему, я думаю все начнут делать именно так.

Позвольте не согласиться. Запад хорош своей исполнительностью, в т.ч. законодательства. А у нас — если нельзя, но очень хочется — то можно. И получается, что 75% отчетности не соответствует действительности, если делать срез данных в БД. А это для европейцев неприемлемо, с их педантичностью.
К тому же, чистка кеша 1С, которая позволяет избавиться от «ошибок», будет воспринята с подозрением.

Отвечу всем в топике. Запад привык вибрать систему+процессы из за цены внедрения. Если есть гибкая платформа, которую можно дописывать не аендером и у которой приемлема цена входа — она пойдет.
Действительно 99% процессов и документов не нужны и платформа, как я понимаю, это не ограничивает.


Проблема западных ERP в их наличии и исторической привычке. В каждой стране есть что-то локальное свое, иногда — со спец сертификацией от контролирующего гос органа. Но ниша есть — удачи ребятам.

вот когда читал вот это
И получается, что 75% отчетности не соответствует действительности
, сразу подумал о кэше. Но, да, Вы правы, амеры засомневаются… Но, могут и прочухать)))
Запад хорош своей исполнительностью, в т.ч. законодательства

Не стоит поддаваться мифам. Запад очень прагматичен, если выгоднее соблюдать закон — он будет соблюден, если выгоднее обойти и заплатить штраф — так и будет сделано.
получается, что 75% отчетности не соответствует действительности, если делать срез данных в БД

Не путайте управленческий учет (читайте — «для внутреннего пользования») и регламентный(читайте — «для предоставления вовне»). Да и «действительность» — это, зачастую, очень расплывчатое понятие.
А возможность «отменить» действия и поправить данные «в нужную сторону» — это особенность именно готовых продуктов, созданных для России, а не фреймворка. Для Запада можно сделать решение, исключающее такую возможность.
Про чистку кеша 1С — не очень понял, что имеется в виду и как это связано с учетом.
тем более есть готовые дешёвые программисты.

которые умеют в код только на кириллице, ога ))
Как сказано в Википедии, рабочее название языка — «1Сик» («одинэсик»)

В Википедии сказано:
Рабочее название языка — «1Сик» («одинэсик») — очень быстро исчезло из официальных источников. Сейчас при упоминании этого языка в письменных документах нужно писать 1С Язык программирования


Главное — чтобы БСП не перевели на английский. Иначе типовые конфигурации превратятся в мешанину из английских и русских кусков кода.
Вы не поверите, но как бы уже начали :)
Тут надо понять интересы фирмы-разработчика. А они… не всегда соответствуют интересам сообщества разработчиков (которое достаточно большое и консолидированное) и (ИМХО) конечных пользователей.

Приведу пример. При наличии 8 платформы кто-то (возможно, это уважаемый Александр Орефков) нашёл ошибку в 7 платформе, и сделал turbobl.dll размером 32 КБ, которая своим наличием в каталоге платформы или базы, с единственным вызовом, поднимала производительность любой конфигурации на несколько, до 15, процентов. И предложил фирме-разработчику передать описание ошибки в 1cv7?.exe для исправления глупой ошибки. На что получил вопрос «Насколько это поднимет продажи программы?» Ни на сколько? Спасибо, не надо.

Есть мнение, что модель развития фирмы называется «Создать проблем и продать решение».
В этом случае на открытом рынке, где не меняют формы счёта-фактуры с интервалом в 4 месяца, такая фирма долго не проживёт.
На международном рынке 1с не приживется до тех пор, пока 1сники не выкинут возможность менять документы задним числом.
а у них прямо все учетные системы насмерть залочены и не позволяют менять документы задним числом?

Да. Вы не можете поменять документы — это требование законодательства.
В ряде стран так вообще они подписываются электронно и все — изменение никак. Но можно отменить и создать новое с новым номером.

ну я некоторое время назад много ковырялся с конфигурацией БИТФинанс и учетом МСФО в ней, могу сказать что адская боль и страдание, попытатья поменять там документ задним числом чтобы не осталось следов. (случайно в боевую базу влили некорректные тестовые данные, из-за которых слишком геморройно было-бы объяснятся с аудиторами)
==
Я вообще к тому что несколько затруднительно сделать систему где вообще нельзя изменять данные задним числом (ну разве что блокчейн заюзать, но это модно стало только совсем не давно и явно весь запад такое не юзает)
Я вообще к тому что несколько затруднительно сделать систему где вообще нельзя изменять данные задним числом (ну разве что блокчейн заюзать, но это модно стало только совсем не давно и явно весь запад такое не юзает)

Git — пример подобной системы. Со всеми плюсами и минусами. Since 2005.

git это хранилище несвязанного текста в основном
а 1С это всётаки надстройка над реляционной БД с очень высоким уровнем абстрации относительно того формата данных в котором реально эти данные хранятся
удаление или изменение одного документа в такой системе может вызывать десятки тысяч связанных изменений причем в виде пересчетов промежуточных итогов и прочих данных

Git это по факту блокчейн и есть :) по крайней мере, структура данных (Merkle tree) одна и та же.


И конкретно в гите можно править историю. Более того, если копия репозитория только одна (или все копии доступны для прямого контроля), это можно сделать не оставляя следов вообще.

Тут вы ошибаетесь. В Git можно изменить дату коммита, сам коммит или даже целую ветвь задним числом с помощью Rebase. Более того, это удобная фича гита и многие ей пользуются.

Тут вы ошибаетесь. В Git можно изменить дату коммита, сам коммит или даже целую ветвь задним числом с помощью Rebase.

А я и не утверждал обратного. Только при типичной ("правильной") схеме работы после отправки ветви git'а другим пользователям изменение истории становится нетривиальной задачей. Обычно даже push --force запрещают. Различные блокчейны также имеют подобную "особенность" — тем или иным образом можно переписать цепочку, но "удобной фичей" её никто не называет.

Это небольшая беда, типовые конфигурации доступны в исходниках и несложно (зачастую — параметрическими настройками в пользовательском режиме) дают возможность закрыть изменение данных задним числом. Кто хотел — в «семёрке» закрывал пользователям и это, и возможность видеть и сохранять не нужные пользователю данные.
Платформа 8.3 давно исчерпала себя. Обрабатывать ответы веб-сервисов на языке 1С это боль и костыли.
Извините, но это звучит примерно как «Открывать пиво электродрелью- это боль и костыли. Электродрели давно исчерпали себя.» Используйте инструменты по назначению и тогда найдется ещё много потенциала для использования. Да и багаж знаний обогатится. Одни плюсы.
Тормозом будут идиотские программные лицензии, привязанные к железу. Даже железный hasp иногда лучше.
давайте вспомним не менее идиотские программные лицензии windows, office, лицензии баз данных на всякие ораклы, дб2, mssql и их замудренные cal-ы

одинесовская лицензионная политика по сравнению с ними прямо эталон прозрачности и простоты
mssql — скачал и работаешь. Поменял железо — работаешь. 1С — нарисует вигвам в случае любого чиха.
а что сразу mssql? давайте винду с её активацией вспомним, это повеселее, и её терминальные лицензии на rdp когда чёто клинануло в лицензировании и ферма на 500 пользователей никого не пускает к себе… иногда даже админа… это вам не 1С где в случае чего можно обходными путями людей в базу пустить довольно оперативно

Вообще довольно много специализированного софта с жесткой привязкой к железу и программно-аппаратным ключам существует… помню меня поражал старенький офисный принтер-копир с hasp ключами заплатил за лицензию? будешь гигабайтные картинки печатать за 5 минут, нет… жди полчаса
При упоминании 1с я всегда вспоминаю редактор «Лексикон», получивший в свое время незаслуженную популярность из-за советских правил документооборота. Те, канувшие в Лету, правила допускали только рукописные или напечатанные на машинке документы (для идентификации по почерку или особенностям оттисков литер). Лексикон умел медленно и кривовасто изображать машинопись на матричниках. Кончились правила — кончился и Лексикон. То же самое ждет и 1с в случае перехода РФ на международные стандарты документооборота…
лексикон кончился с доступностью пиратского офиса и ставшим стандартом формата doc
в случае перехода РФ на международные стандарты документооборота

этого никогда не произойдёт, я помню эти разговоры еще в середине 2000х, с тех пор мы ни на метр не сдвинулись в эту сторону

также 1С всётаки сам по себе удобный фреймворк для разработки приложений автоматизации и отчетности с пока еще довольно большим сообществом программистов и небольшими ценниками на них по сравнению с остальными. наивно думать что если наступит МСФО то бизнес с радостью кинется к программерам с из js/php/java и ценниками от 150тыр за человека который не разбирается ни в чем кроме чисто-программинга
лексикон кончился с доступностью пиратского офиса и ставшим стандартом формата doc

Пока было разрешено делать документы только в рукописи или на машинке, офис годился бы разве что для оформлятства поздравительных открыток…
если наступит МСФО то бизнес с радостью кинется к программерам с из js/php/java

Он кинется к уже готовым решениям — как платным, так и открытым; тысячи ихъ.
Он кинется к уже готовым решениям — как платным, так и открытым; тысячи ихъ.

И начнет с радостью платить огромные зарплаты разработчикам, радуясь их недоступности на рынке… типа фуф… главное что не 1С… василия на очередную селф-мейд-опен-ерп написанную на php как возьмет, как только этот василий начнет ваять складской учет с килотоннами отчетов… гораздо эффективнее и быстрее 1С-ника… и сразу все узнают что 1С это днище а обычные языки очень крутые
==
блин ну в самом то деле, вы я так понимаю никогда не сталкивались с этой сферой где 1С процветает? а если сталкивались то не учитывали стоимость разработки и поддержки костыльного открытого продукта или лицензии с поддержкой на «тысячи платных решений»?
UFO just landed and posted this here
UFO just landed and posted this here
И при этом самое важное, что бы интернета оно не требовало — склад находится в таких пердях, что эти ваши веб сервисы пока загрузятся рабочий день кончится.

сейчас нам расскажут историю о том что на дворе 21 век и везде 4G, а там где его нет то нечего там работать ;))
UFO just landed and posted this here
забавно кстати было бы по остальным пунктам послушать, разговор быстро превращается в 'это вам не надо' и 'найдите любого php-шника или питониста и он сразу вас сделает'
UFO just landed and posted this here
> 1С всётаки сам по себе удобный фреймворк
> для разработки приложений автоматизации и отчетности

Идеи автоматизации чего-нибудь через применение программ типа 1С отдалённо напоминают ситуацию примерно такую:

Нужен фирме сайт. Программист устанавливает веб-сервер (например, Апач), да ещё и прямо в винде. Вешает туда сайт фирмы. Секретарша утром приходит, включает винду с этим веб-сервером — пользователи видят сайт фирмы. Уходит вечером домой — компьютер вместе с этим сайтом выключает. Вот и весь сейт. Так же и автоматизация в программах типа 1С. Можно ли её там делать? Да можно, конечно. Но можно и сайт включать только в рабочее время и говорить всем, что сайт у фирмы есть. :-)
Идеи автоматизации чего-нибудь через применение программ типа 1С отдалённо напоминают ситуацию примерно такую:

Ну тоесть вы не видели ни разу 1С в крупных фирмах?
также 1С всётаки сам по себе удобный фреймворк для разработки приложений автоматизации и отчетности с пока еще довольно большим сообществом программистов и небольшими ценниками на них по сравнению с остальными.


сообщество уже начинает «таять» — 1с уже чуть не из штанов выпрыгивает, пытаясь заманить «свежую кровь». те же фране испытывают вполне себе кадровый голод

про «небольшие деньги» можете забыть. если хотите качество — доставайте кошельки

и это тоже проблема — франям становится всё тяжелее содержать людей обладающих экспертизой в самом фреймворке и в предметных областях. они недешевы, а рынок проектов снова схлопывается
+

я же не против

пускай выходит на рынок

если дело выгорит — будет польза всем:

мир «автоматизации» получит нового игрока — это подстегнет уже существующих игроков для улучшения своих решений. это даст новые идеи самой 1с. это даст смысл многим людям развиваться дальше в этом направлении — карьера, перспективы, деньги…

но если 1с пойдет как обычно «своим путем» как привыкла в РФ — я сомневаюсь что из этого выйдет что-то вменяемое. у нас 1с крупный бизнес «терпит» — не развивается вместе с ней, а относится как к неизбежному злу. надо же как-то считать налоги. а как ядро КИС не рассматривают. И в интервью говорят вежливо «мы ее переросли»
UFO just landed and posted this here
Как один из участников, который двигает 1С вне СНГ, могу спокойно сказать — что да, 1С это реально круто для того рынка.
Мало того — на 1С написано более 1000 конфигураций, из которых, может 10-15% заточено под локальную базу страны. Остальные — не привязаны ни к чему, и с минимальными надстройками и локализацией интерфейса — могут применяться где угодно.

а гибкость и всякие плюшки — порой удивляли представителей Microsoft, когда мы были на конференции — они рассказывали как подключить PowerBI к MS SQL, у них минут 20 доклад был про то — как дать доступы, как прописать таблицы, как там еще кучу всего сделать, а когда мы сказали, что в случае 1С — надо поставить одну галочку и нажать одну кнопку, и дальше по oData тяните данные хоть в эксель, хоть в PowerBI — они не поверили, пришлось показывать.

Так что да, 1С норм так выйдет на те рынки, но боюсь не силами 1С, а больше силами ее партнеров, что в принципе — даже лучше, как по мне :) Но и 1С очень сильно им помогает.
Того это какого? Или вообще всех рынков? Не справедливо сравнить MS SQL и платформу 1С. Хотя бы потому что 1С должна использовать MS SQL для своей работы. Можно без проблем написать например на Java приложение, которое так же будет тянуть одной кнопку в БД.
нескольких стран.
Почему не справедливо, ну давайте сравним с САП, Oracle и т.д. :)
у 1С слишком много преимуществ, кроме двух — узнаваемость, и местами стабильность :(
а когда мы сказали, что в случае 1С — надо поставить одну галочку и нажать одну кнопку


вы еще расскажите, что 7.7 в связке под sql работала в 90% под sa.

и в 8-ке многие с секьюрностью не парятся…

одна галка, одна кнопка. «доступно и всерьез»

зы нашли повод для гордости
Прикиньте, оказывается, что бизнесу пофиг на то, что у вас там крутится сзади, бизнес говорит — хочу PowerBI, вы говорите — это займет 20 минут, или это займет месяц? В каком случае вас пошлют? Тем более, что такие штуки — обычно вначале хотят, как дети, и только получив — начинают задумываться зачем это надо и какие анализы им там надо строить.

Так что да, быстрое прототипирование — это однозначно в плюс!
вы говорите — это займет 20 минут, или это займет месяц?


вы хотя бы своих собственных басен придерживайтесь: «они рассказывали как подключить PowerBI к MS SQL, у них минут 20 доклад был про то — как дать доступы, как прописать таблицы, как там еще кучу всего сделать»

вы собираетесь делать месяц то о чем рассказывается 20 минут? рыыыыыли?
Ясно, понятно. Сразу видно профи, предпочту пройти мимо. Сравнивать время презентации и время реализации задачи… Ладно… Не важно.
Сравнивать время презентации и время реализации задачи…


а что не так то?

задача вроде очерчена: «как подключить PowerBI к MS SQL»

далее презентуха, в которой как у всех водится куча воды: «у них минут 20 доклад был про то — как дать доступы, как прописать таблицы, как там еще кучу всего сделать»

вы реально собираетесь это месяц делать?

я по консоли запросов могу ворох роликов на ютубе найти. минут на 20 — как определить какая консоль вам нужна, как ее скачать, как открыть, где чего находится… «там еще кучу всего сделать»

«выбрать * из справочник.товары» — тоже будем месяц делать?
и в 8-ке многие с секьюрностью не парятся…

а нигде с ней не парятся, помнится я офигевал над одним очень серьезным банковским софтом, где прям в код вшит логин и пароль… не ну а чо 'сбербанк не ругается' (слова вендора)
вообще в РФ очень мало фирм которые хотят нормальную ИБ, всем достаточно чтобы 'сеть не сильно завирусована была' (с) эту фразу слышал гораздо чаще чем хотел
имхо это говорит только о низкой зависимости большинства контор от it. и основные потоки и ценности не являются «цифровыми». и представления у людей принимающих решения еще на уровне 90-х годов.

ну помрет компутер на денек — ничего страшного. ну секретарша не поиграет в принцофперсия. ну бухгалтер накладную забьет в базу не сегодня, а завтра. придет «мальчик», сунет дискетку с касперским — вылечит. на них даже шифровальщики/вымогатели особого впечатления не производят

те которые реально зарабатывают «вместе» с it себя уже так не ведут.
те которые реально зарабатывают «вместе» с it себя уже так не ведут.

ох если бы так было в большинстве случев ;))

ну помрет компутер на денек — ничего страшного. ну секретарша не поиграет в принцофперсия.

Не заплатят НДС в срок, попадут на штраф в пару десятков миллионов… даа… ерунда какая.
На самом деле многие руководители недооценивают важность ИТ в соврменном бизнесе. В большнстве случаев
Не заплатят НДС в срок


это критично в отчетный период.

первичка и старые отчеты у них как правило есть. напрягут бухгалтера — «нарисует» что-нибудь похожее. потом подадут «уточненку»
это критично в отчетный период.

ну типа ''ну критично всего 4 раза в год, можно не заморачиваться" (с)… это как с Чернобылем… вероятность тяжелой аварии 1 на миллион, можно ничего не делать

первичка и старые отчеты у них как правило есть. напрягут бухгалтера — «нарисует» что-нибудь похожее. потом подадут «уточненку»

Помимо штрафов налоговой есть еще штрафы покупателей и поставщиков. А вот 'нарисует чтото похожее', я уже учавствовал в таком мероприятии… контора влипла на 5млн недоплаченного НДС, пока искали первичку сдали уточненку… а оказалось что отгрузок было раз в 6 больше.
p.s. надо ли говорить что ничего не изменилось в той конторе в плане отношения к ИТ? бухгалтерам срезали премию и всё
UFO just landed and posted this here
Там где бизнес действительно критично зависит от ИТ, там к ИТ относятся серьезно и без дураков.

да если бы

Я работал в фирме где бизнес действительно критично зависит от ИТ, но это не мешает сокращать дежурных админов, ИТ отделы, не покупать аккумуляторы в ИБП
и то что 'да последние лет 5 ничего не происходило! Зачем нам это всё!??' вполне конвертируется в реальность благодаря эффективным менеджерам

я не буду говорить какую фирму я имею в виду, её услугами многие пользуются не замечая этого. (не сбер, вообще она мало известна своим названием). но это очень яркий представитель 'серьезного и критичного ИТ бизнеса'
Это, как правило, из-за того что нынешние руководители и директора в основе своей родом из 90х. У них есть два основополагающих принципа «Я начальник, ты дурак» и «Я знаю все» при полном отсутствии реальных знаний, уж в IT так точно. Им можно, при благоволении (привет методу Молчалина) к персоне, залить в уши вообще все что угодно и это прокатит.
сокращать дежурных админов, ИТ отделы, не покупать аккумуляторы в ИБП
и то что 'да последние лет 5 ничего не происходило! Зачем нам это всё!??' вполне конвертируется в реальность благодаря эффективным менеджерам
При таком отношении фирма легко может разориться, разве нет?
Разве да. И фирм таких становится больше, чем пальцев на руках. На сколь нибудь длительном периоде такая конструкция схлопывается.
ну типа ''ну критично всего 4 раза в год, можно не заморачиваться" (с)… это как с Чернобылем… вероятность тяжелой аварии 1 на миллион, можно ничего не делать


ну чаще всего так и бывает

что упало?
сервер
где архивы?
на сервере

а чаще всего вообще никаких архивов нет
бухгалтерам срезали премию и всё


ну так и к чему этот ужас-ужас? солнце на землю не упало
ну в целом то да. даже если контора обанкротится то солнце на землю не упадет
Например, компонента 1С++ расширяет язык 1С средствами полноценного объектно-ориентированного программирования.

Актуально для 7.7. Вряд ли семерку на международный уровень выводить будут…
Мы поставили себе цель из российской ERP выделить ядро, очищенное от „российского законодательства”

И что после этого останется от 1С? Аналог MS Access? Может хоть многочисленные экспаты купят поностальгировать.

Так вот оно какое, секретное оружие России, на которое у Запада не будет ответа
Непонятно, зачем переводить на английский язык интерфейс? Из европейских стран и СНГ это нужно только для Великобритании. Для всех остальных нужен своя локализация — иначе ее никто использовать не будет.

Кроме того, не очень понятно на кого будет продукт ориентирован? Маленьким фирмам кастомизация особо не нужна (им как раз нужно облако с большим встроенным функционалом). Крупным компаниям все преимущества 1С особо не нужны. Да и там рынок уже давно поделен, и никто ничего менять не будет (посмотрите хотя бы блок лероя и что у них там во Франции у них творится).
никто ничего менять не будет


а тут придется. причем особо никого не спрашивая — надо или нет

пришлют письмо и скажут — ваша конфигурация устарела навсегда, готовьте валидол и кошельки. мы вам продадим новое решение, гораздо лучшее. там не будет того к чему привыкли — не беда. человек не блоха — ко всему привыкнет. и потом всегда можно устроить триумфальное возвращение функции. да, вчера мы говорили, что не держите его так она не нужна, а завтра она вернется под гром оваций. точнее не вернется, а «переизобретется» заново (привет тебе, перейти в список)

и самое важное — все оброк ИТС оплатили?
все предельно просто — с английского проще и дешевле переводить на другие языки.
Другие страны могут работать и в английских версиях, ибо универсальный язык, особенно если говорить про какие то отраслевые решения.
Какое-то время назад видел на каком-то англоязычном сайте старое высказывание американского сисадмина, что Nginx отличный сервер, лучше чем Apache, жаль документация только на русском. Читал это с гордостью за Россию: на Западе уважают и ценят российский софт. Обсуждаемая новость вызвала бы аналогичную гордость, но это не распространение 1С на Запад, а её уход туда — не экспансия, а утечка мозгов, происходящая по вине режима.
а её уход туда — не экспансия, а утечка мозгов, происходящая по вине режима.


«остапа понесло»

никто никуда не утекает — сегодняшняя «новость» — это на самом деле не новость. это не первая попытка 1с выйти в мир. у нее офисы даже где-то есть. толку с них как с козла молока — в лучшем случае «обслуживание» крупных офисов совместных предприятий
могу только «себя» и других «поздравить» — 1с съела локальный рынок (точнее поняла, что там больше ловить нечего) и опять пытается вылезти на мировую арену.

причем с чем?

отвратным встроенным языком времен «стояния на угре».

чего? синтаксический сахар? linq? лямбда? ооп? интерфейсы? абстракции? паттерны? забудьте

это «встроенный язык». который не «вычищался» с времен 1С 7.7 конца 90-х. в современных реалиях это — помесь бульдога с носорогом. ибо с одной стороны «кондовый» процедурный язык отжирающий кучу строк кода на то, что современные ЯП делают в одно касание — если бы оценку трудозатрат продолжали бы делать по количеству строк — то 1с-ники бы батистовые портянки носили. отдельная «вишня на торт» — клиент/сервер реализованный в последних версиях платформы. Разработчик должен сам помнить «на каком небе» он сейчас находится — мы сейчас на клиенте? или на сервере? а объект который я хочу обработать — что у него с сериализацией? тварь я дрожащая или смогу обмануть «передача мутабельного значения»

доступен язык запросов для извлечения данных — кастрированный диалект t-sql, самый базовый. любая хотелка за пределами «2+2» либо какой-то ад и израиль с 20 временными таблицами и 30-ю подзапросами или просто вытаскивание данных в объектную модель и обработка их там — производительность -> давайдасвидания

gui (так называемые Управляемые Формы) — по сути «XAML на минималках». Причем 1С удалось то, от чего отказалась MS — интерфейс в 1С реально собирается мышью, разметку не надо редактировать руками — это банально недоступно. Но за счет этого — ничего переопределить, изменить поведение, создать свой контрол — нельзя. Или элемент работает как решил создатель платформы или вообще не работает. Про mvvm все помнят? — выкиньте в мусорное ведро. всё будет валяться в виде адского месива в code-behind. логика гуя, куски бизнес-логики, вызовы «сервера приложений»

отчетная система — система компоновки данных. неплохая вещь. но опять отчеты — за пределами «2+2» в ней собирать ооооочень тяжко. Объектная модель в ней — отдельная песня — классический мем: ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокументИмениНуралиеваБорисаГеоргиевича

ну и чтобы скучно не было — пользование скд заставляет разработчика изучить так сказать отдельный «под-диалект» к имеющемуся в платформе языку запросов, про который я уже писал выше

язык интерпретируемый, реально ошибки можно вычислить только в «рантайме». энтузиасты рисуют какие-то автотесты, скрипты — но это все на уровне народной самодеятельности

производительность и масштабируемость — у всех еще животы болят от смеха, когда 1с презентовала упр. формы и тонкий клиент как панацею для «слабых машин» — всё будет летать, т.к. по сути на машине юзверя будет работать что-то вроде «браузера», а всю нагрузку будет держать сервер приложений. ага… forum330.com/forum/usr/img/909/Capture.PNG

админы 1с просто ненавидят — никто не понимает куда она девает ресурсы и почему не принтер печатает «как все»
обычная картина — под столом бухгалтера, среди крошек от печенья, в режиме «борьба нанайских мальчиков» катаются по полу админ и штатный 1с-ник. Крича друг другу «Это твоя проблема»

и самое веселое — они оба правы. и оба ничего не могут сделать.

1с-ник прав — это такой же софт как все, я пишу высокоуровневую бизнес-логику и в душе не ведаю почему приложение тупит при практически пустой базе

админ прав — я испробовал обычные методы, ничего не помогает — ты по сути представитель вендора — решай вопрос сам

ну а вендор… ну вы понимаете…
который не «вычищался» с времен 1С 7.7 конца 90-х.

1С в вариации 7.7 и 8.3 это земля и небо, семерка это верх неадекватности и взрыва мозга, восьмерка реально напоминает VB6 из которого выкинули зачатки ООП… там есть куда расти но не настолько всё плохо как было в «клюшках»

Или элемент работает как решил создатель платформы или вообще не работает.

А вы договаривайте же, почему так сделано. Это сделано для того чтобы интерфейс работал в браузере причем начиная аж с IE7 и при этом выглядел точно также как в нативном клиенте.
Я чёт затрудняюсь придумать какой еще инструмент так умеет с аналогичным функционалом.
ну и чтобы скучно не было — пользование скд заставляет разработчика изучить так сказать отдельный «под-диалект» к имеющемуся в платформе языку запросов, про который я уже писал выше

насколько я знаю, никто не пишет вручную эти адские запросы.
зато вы забыли упомянуть насколько функциональна СКД по сравнению с любой другой ORM и сам язык по сравнению с SQL
p.s. я уже давно не работаю с 1С, но у меня почемуто не осталось какойто иррациональной ненависти к ней
1С в вариации 7.7 и 8.3 это земля и небо, семерка это верх неадекватности и взрыва мозга, восьмерка реально напоминает VB6 из которого выкинули зачатки ООП


я с 1с работаю с 2002 года. все что внесла 8-ка это разделение понятий ссылка/объект, периодику заменили регистрами сведений, ввели foreach и dictionary. язык запросов привели к «select» из t-sql. а базис все тот же. чему там «взрываться». да в 7.7 приходится иногда влезать и удовольствия это не вызывает

А вы договаривайте же, почему так сделано. Это сделано для того чтобы интерфейс работал в браузере причем начиная аж с IE7 и при этом выглядел точно также как в нативном клиенте.


а вы договаривайте почему это не работает в реалии. банально потому что «пирамида возможностей» выглядит так (сильный -> слабый): толстый клиент -> тонкий клиент -> web клиент

насколько я знаю, никто не пишет вручную эти адские запросы.


вопрос не в ручной писанине — а в доп. функциях. которые в скд имеют право на существование в коде запроса, а в тексте «просто запроса» будет фиаско. зачем человеку напрягают мозг этим?

насколько функциональна СКД по сравнению с любой другой ORM и сам язык по сравнению с SQL


как «часть» может быть функциональнее «целого»?

у меня почемуто не осталось какойто иррациональной ненависти к ней


где вы увидели «ненависть»? это по сути дружественный стеб

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

переход между ERP 2.2 -> ERP 2.4. отзыв одно из «допопытных»:

Боюсь, что разработчики очень поторопились. В сентябре выпустили новую редакцию, а поддержку старой прекратят в январе 2018. На переход всего 3 месяца.
Я бы лучше написала статью: 10 причин почему не нужно переходить на ред.2.4.
3 назову сейчас:
1. После перехода распроводятся все ранее проведенные месяца и не перезакрываются!
2. Расчет себестоимости выдает ошибку, которую не исправить в пользовательском режиме (на данный момент это ошибка релиза, но сколько их еще будет???)
3. Плановые калькуляции (несомненный плюс новой редакции) на наших данных не считаются или считаются с ошибками — руками поправить нельзя…

Одним словом 3 причины почему не переходить: 1. Невозможно закрыть месяц — как следствие сдать отчетность.
2. Очень много ошибок, которые препятствуют работе (неплохо было бы их обкатать на пилотах, почему их должны обкатывать добропорядочные пользователи и платить за обкат деньги)
3. Некорректно работает заяявленный «новый » функционал

А? Как тебе такое, Илон Маск?
ненависть начнется когда какой-нибудь завод в германии поймет во что он вляпался. ибо кроме проблем с платформой будет еще проблемы с решениями на ней.


ну так а тут проблема в другом, нет хороших решений в принципе. Вы считаете что SAP идеален и без ошибок? или Dynamix AX? там тоже нетиповые кривые языки программирования и всякая чертовщина в конфигах…
пока из всего что я видел, 1С самый адекватно выглядящий софт, во многом благодаря тому что они постоянно его переписывают… было бы у нас как в Евпропе, мы до сих пор бы на 7.7 сидели
было бы у нас как в Евпропе, мы до сих пор бы на 7.7 сидели


так и сидят. куча мелких контор которым всё это не нужно. а если бы еще «бешеный принтер» уняли — вообще не жизнь была, а сказка. но «там» опять у кого-то свербит и надо снова менять кбк/ндс/статистику/ндфл/фсс — нужное подчеркнуть

они были бы не против перейти на что-то более современное, но когда обсчитывают во что им это обойдется — энтузиазм испаряется

потому что соотношение выхлоп/затраты получаются просто несоизмеримым
UFO just landed and posted this here
Позиция что это «не стоит ничего для бизнеса» очень напоминает страуса с головой в песке. Работники со своей головной болью справляются превосходно, только на коротких промежутках времени, несоизмеримо короче чем время жизни бизнеса. В основном монетизируя прибыль там, где ее легко получить и усложняя и откладывая решение системных проблем бизнеса подальше. Далее увольняясь и передавая три конверта следующим. Уже через лет пять таких итераций легче забанкротить организацию чем пытаться разгрести накопленные долги, что, собственно говоря частенько и делают, перевешивая убытки на банк.
UFO just landed and posted this here
в посте выше я скорее о подходе «головная боль работников» — это подход с большими подводными камнями.
Но вот по Вашему посту, в контексте выхода на зарубеж:
п.1. -Достоверность учета — даже в РФ масса самописок которые в общем предсказуемы. Имхается мне за рубежом их как минимум не меньше
п.2 — Найти персонал по вменяемой цене. Именно в контексте зарубежа искать где нибудь в Италии 1С программера по цене ниже общего рынка очень и очень рискованная затея
п.3 — Соответствие законодательству — именно в контексте зарубежа — дальнего зарубежа — какие у 1С вообще кредитс? Сообщество, специалисты, юристы, лобби?
UFO just landed and posted this here
>Она дает зарабатывать франчайзи и сама сеть франчайзи работает на популяризацию продукта.

на «популяризацию» работает постоянная чехорда с законодательством в рф

>Просто малый бизнес, считающий на коленке спокойно перейдет ввиду отсутствия альтернатив

зачем? что ему даст этот переход если дальше можно считать на коленке?

>Базовые конфигурации с помощью юристов и бухгалтеров доводятся до хорошего уровня.

когда это 1с слушало юристов и бухгалтеров?
UFO just landed and posted this here
>Да не сказать что бы. Видел тонны левых 1с, которые еще 7.7 и вполне себе учет ведется.

левые конторы сидят на 7.7 с начала 00-х за счет экспансии самой 1с, которая на тот момент разрешала себя воровать. а потом гонялась за «соболем» когда критический порог насыщения был пройден и стало возможно закручивать гайки

а сейчас 7.7 «популярно» за счет поддержки самой 1с — они ее не гасят, выпускают апдейты с базовыми вещами по функционалу регламентированного учете. хотите продвинутее — ставьте 8-ку, для остального «ларьку» хватит 7.7 и выгрузок в налогоплательщик

с ценами у них вроде куда стабильнее чем у нас. опять же эксель никуда не делся

>Наверное тогда, когда там актуальные формы и коды стоят везде после обновлений)

не надо путать теплое с мягким. 1с слушает собственных методистов. на проблемы «юристов и бухгалтеров» которые работают в реальной жизни «в полях» им пофигу — в типовых полно ошибок, дурацких архитектурных решений, функционал сделан так чтобы его было просто сделать, а не чтобы им было удобно пользоваться
>Соответствие законодательству — именно в контексте зарубежа — дальнего зарубежа — какие у 1С вообще кредитс? Сообщество, специалисты, юристы, лобби?

нынешний «прыжок тигра» уже не первый. и офисы зарубежные есть. т.к. у нас принято хвастаться только теми запусками которые были успешны, а 1с молчит — про кредит, комьюнити и прочее вообще спрашивать бессмысленно
>«Основная масса малых компаний, созданных в Российской Федерации, не преодолевают первоначального периода развития, только около 3,5% предприятий удерживаются на рынке по истечению трех лет.»

проблемы малых компаний вообще никого не интересуют. у них нет денег

и 1с делает «go west» не ради осчастливить каких-нибудь итальянских фермеров «ипешников»
UFO just landed and posted this here
>Конфигураций для малого бизнеса у 1с больше, чем для всех остальных.

потому что это ее основной рынок «у нас». что тут удивительного

а туда она хочет затащить ERP. и бадаться с сап и прочими игроками

>но продать 10 тысяч копий по 100$ без поддержки и каких-либо дополнительных затрат приятнее в разы

а еще приятнее навязывать ненужные «услуги» типа итс и сервисов

вы «плохо» думаете про 1с, если считаете что она страдает гуманизмом или вся живет за счет кастомизаций. они (впрочем как и все) — стремятся стабилизировать доход за счет пассивных поступлений. они не одиноки — игроделы также делают, платные подписки, онлайн за отдельную плату и т.п.

весь вопрос как она надеется такое осуществить без постоянного давления «бешеного принтера»

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

они не одиноки — игроделы также делают


чоёто игроделы, все так делают в этой сфере, вот вы покупаете виндовый (оракловый, айбиемовский) сервер за бабло, и еще килотонну денег на клиентские лицензии к нему… причем за эти лицензии вам никакой нагрузки в виде 'сервиса и ИТС' не будет, вы тупо будете бабло выкидывать в окошко, если лицензирование по подписке

а некоторые особо хитрые (привет оракл), еще и не разрешают пропускать платежи за лицензии в тот момент когда 'мне не нужны обновления'… типа вы 5 лет юзаете прогу, без обновлений (вас все устраивает)… и тут выходит очень в ажный патч… но вы должны оформить подписку и ура-ура оплатить пропущенные 5 лет!!!

так что зря вы так, 1С беречь надо с таким подходом ;))
>Что бы решение работало предсказуемо. Если у меня было 5 штук на складе, я списал 2 и оприходовал 3 я должен получить 6 штук на складе. Большинство «открытого отличного софта» так не умеет.

лолшто? так 1с тоже «так не умеет». на том же инфостарте масса статей, что у 1с проблемы с масштабированием и в типовых к этому — проблемы с консистентностью результатов этого вашего «списания» — есть проблемы которые не всплывают явно ввиду малого числа параллельно работающих «операторов» в конторах на которых эти типовые «рассчитаны».
>В идеале бизнесу надо, что бы оно без головняка соответствовало законодательству (особенно нашему, которое даже на упрощенке не может 2 года с одними кодами в платежки провести).

бизнес в это просто не влезает. он берет себе бухгалтера и покупает ему/ей 1с. а «головняк» решается посредством 1с, консультаций на профильных сайтах для бухгалтеров и 1с-ников и совместной работы бухгалтера и 1с-ника

>А то, что вы написали — головная боль РАБОТНИКОВ, которая для бизнеса, внезапно, не стоит ничего.

эта «боль» заставляет держать штатного 1с-ника или приглашать со стороны кого-нибудь. эта боль снижает качество самого решения

>Что бы решение работало предсказуемо.

а вы уже объяснили бизнесу, что через два года окончательно умирают отраслевые решения основанные на УПП?

и он будет вынужден искать/покупать новое решение, платить за него, обучать заново персонал, переосмысливать/перезапускать свои кастомизации для своей конфигурации обновлять парк своих ПК?

иначе «бизнес встал колом. Бизнес, внезапно, такие приколы не любит.»

какая ирония…
Не текст, а рекламный ролик.
UFO just landed and posted this here
Я про лейб-мотив вступления. «Уникальная», «легендарная» и прочее. Только что «святой» и «родной матушкой» не названа.
UFO just landed and posted this here

Ну пусть выходят. :)))
Не то чтобы 1С не найдет покупателей… Кто то да соблазнится.
Но "качество" прикладного функционала (конфигурации) довольно быстро принесет свои плоды.

Но «качество» прикладного функционала (конфигурации) довольно быстро принесет свои плоды.


меня вот интересует как они будут объяснять почему механизм для хранения данных бух. учета настолько медлителен и крив, что аналитику на счете в типовых приходится искусственно ограничивать магическим числом «3». Условно «контрагент/договор/документ расчетов» — это всё что вам доступно на данном счете из аналитики. На другом счете — другая комбинация, но опять из трех видов аналитики. Можно зайти в свойства конфигурации, поменять это ограничение с «3» допустим до «5». Ура? Хрен там плавал. Ибо все стандартные отчеты, все базовые функции заполнения, до всех модулях проведения — везде присутствует эта цифра «3». Вплоть до явного использования magic number — типичный цикл «для счетчик = 1 по 3 цикл».
''так исторически сложилось"

на самом деле если поискать я думаю даже можно будет найти объяснение этому от них, типа 'мы посмотрели и считаем что всем этого достаточно'

помнится во времена 7.7 было разделение на платформы на Стендарт и Проф, в первом варианте платформа ограничивалась 3 субконто, во втором ограничения не было. однако все простые-типовые конфигурации работали на 'стандарте' и там все железно было прибито к этой трешке

и учитывая неземную любовь 1С к историческому наследию (привет дискетки которые совали в поставки аж до конца 2000х годов) и единый, очень замысловатый стиль написания зарплатных конфигураций… не удивлюсь что тройка там явно по историческим причинам
так исторически сложилось


жалкое, душераздирающее зрелище (с)

на самом деле если поискать я думаю даже можно будет найти объяснение этому от них, типа 'мы посмотрели и считаем что всем этого достаточно'


я помню, пытались лепетать про «больше вам не нужно» и «бухгалтеру в голову 4 субконто не поместится»

и единый, очень замысловатый стиль написания зарплатных конфигураций


оооо… кто пытался понять как работает ЗиУП — тот в цирке не смеется

эти «sql» запросы по 500-2000 (я не шучу) строк… причем они еще динамически собираются… т.е. получили кусочек из одной функции, получили кусочек из другой, вверху еще отполировали текст substr() — и вот сиди в консоли, «анализируй» что тут происходит
и учитывая неземную любовь 1С к историческому наследию

вы шутите? Мы сейчас про тех ребят которые переписывают решения так, как будто последних 20 лет развития и не было?
могли бы за 20 лет осознать что их ЗУП и ЗиК написала команда садистов
Я уж молчу про то что во всех их продуктах сквозит внутренняя энтерпрайзность самой 1С… типа 16-битного инсталлятора в 7.7 типа как утвердили в 01 году, так и юзаем...hasp с lpt на usb поменять они осилили, а инсталлятор… неее. и про дискетки я упоминал
Также уже сколько копий сломано вокруг процедурности самого языка и попытках навернуть самодельные абстракции… когда приходится в килотоннах вызовов процедур разбиратся в которых ничего нет кроме вызова следующих процедур… а в них следующих… и так раз 20
Типа как мы утвердили архитектуру… так и следуем ей… пытаемся новые подходы применять но архитектура утверждена по этому будем всякие адские конструкции делать чтобы ей соответствовать когда чтото новое и другое пишем.
пытаемся новые подходы применять но архитектура утверждена по этому будем всякие адские конструкции делать


в БСП эти попытки «изобрести» то ли рефлексию, то ли интерфейсы — крайне доставляют

row level security в виде адских текстовых шаблонов… средний такой шаблон занимает 17 страниц текста в word. в итоге когда сервер приложений обращается за данными к субд в реалии оптимизатору в mssql приходит результат торжественной случки: «текст запроса который выковыривает данные» left join «обработанный текст шаблона row level security». и бедный скуль все это пытается пережевать…
Механизм бухитогов в 8ке изначально спроектирован для «маленьких» объемов, т.к. всё хранится в одной таблице. Хотите развернутую аналитику — делайте отдельный регистр хоть с 20ю измерениями.
Жаль конечно, что 1С не осилила разбиение бухгалтерских регистров изначально по разным таблицам — по таблице на каждый счет учета.
Механизм бухитогов в 8ке изначально спроектирован для «маленьких» объемов, т.к. всё хранится в одной таблице.


и с чем она пойдет в мир? с архитектурой для «ларьков»? так ее (1с) там с этим не ждут. да и тащить она в мир хочет свой флагман ERP

Хотите развернутую аналитику — делайте отдельный регистр хоть с 20ю измерениями.


зачем? я хочу 4-е субконто на счете. Ради этого я должен лепить отдельный объект метаданных, решать вопрос с правами на него, с интерфейсом, забивать юзерам голову лишним отчетом — хочешь увидеть, что происходит — открой доп. отчет

ну не серьезно всё это
Любимый отчет «моих» фиников — анализ субконто. Да и бухгалтера по ОС его часто и спользуют. Ну и вместо мгновенной ОСВ получить толпу объединений и необходимость реструктуризации при добавлении нового счета — тоже так себе идейка.
Получить пересчет всех таблиц регистра бухгалтерии при изменении какого-нибудь «мелкого» счета — вряд ли лучше.
Я до сих пор помню своё огромное разочарование, когда в 2004 году запускал первые запросы по бухитогам в 1С 8.0 и был поражен тем, насколько они были медленнее, чем в 7.7.
Меняйте через режим предприятия. Там без пересчета. И новые счета, и новые субконто.
Sign up to leave a comment.

Other news