Как стать автором
Обновить
15.2
Карма
0
Рейтинг
Ingvar Vilkman @ZEEGIN

Программист

Почему lsFusion, а не 1С?

Ну вообще в США налоги считают в AccountingSuite которая к слову тоже 1С ;)

От комментария на Хабре к уязвимости в антивирусе Dr. Web

https://www.consultant.ru/document/cons_doc_LAW_64629/3cbc9e0590122df6ade6baf1d39f9ee34411c24a/


ГК РФ Статья 1280. Право пользователя программы для ЭВМ и базы данных


3'. Лицо, правомерно владеющее экземпляром программы для ЭВМ, вправе без согласия правообладателя и без выплаты дополнительного вознаграждения воспроизвести и преобразовать объектный код в исходный текст (декомпилировать программу для ЭВМ) или поручить иным лицам осуществить эти действия, если они необходимы для достижения способности к взаимодействию независимо разработанной этим лицом программы для ЭВМ с другими программами, которые могут взаимодействовать с декомпилируемой программой, при соблюдении следующих условий:
1) информация, необходимая для достижения способности к взаимодействию, ранее не была доступна этому лицу из других источников;
2) указанные действия осуществляются в отношении только тех частей декомпилируемой программы для ЭВМ, которые необходимы для достижения способности к взаимодействию;
3) информация, полученная в результате декомпилирования, может использоваться лишь для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, не может передаваться иным лицам, за исключением случаев, когда это необходимо для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, а также не может использоваться для разработки программы для ЭВМ, по своему виду существенно схожей с декомпилируемой программой для ЭВМ, или для осуществления другого действия, нарушающего исключительное право на программу для ЭВМ.

Хаос зависимостей в Python

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Я ее потыкал, классая штука. Только уже через полчаса разломал :( очень хрупкая оказалась...

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Тебя интересуют проблемы самой явы или ада зависимостей по библиотекам каждая из которых по своему версионируется и которая может быть адаптирована или нет для новой явы?

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Это не недостаток, это стандартная практика. Что-то обратно совместимо, что-то не совместимо.
.Net 2.0 не полностью совместим с .Net 4.6, а с .Net Core и подавно.
Код, написанный на Java 1.8 надо переписать чтоб запустить на Java 11.


Режим совместимости как раз нужен для того чтобы запустить в новой версии старое поведение. Что бы на 8.3.16 система работала так де как 8.2.14 ей устанавливается режим совместимости. Хочешь использовать все новое: смени режим и адаптируй всю кодовую базу.


Потому сравнение не верно. Он откроется и будет работать.

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Темный у вас знакомый, сейчас можно использовать RabbitMQ.
Хотя в прочем 1С работает и с другими механизмами интеграций
https://v8.1c.ru/platforma/integraciya/

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Значит это все таки личная обида

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Откуда вы такое берете вообще?
Есть четкая методика того какие объекты 1С для каких задач надо использовать.
https://its.1c.ru/db/v8std#content:683:hdoc
Любые бизнес процессы компании и большинство механизмов автоматизации не связанные непосредственно с бизнес процессами ложатся на эти объекты, если не все. На 1С можно автоматизировать что угодно, от учета бензина на заправке с автоматическим считыванием датчиками состояния в цистернах до полной роботизированной автоматизации складского учета.
Вот, например, ребята мобильное приложение для отслеживание занятий фитнесом сделали https://play.google.com/store/apps/details?id=com.rarus.gyms
Кто-то делает планировщик занятий в университете.
Кто-то делает управление картотеками и библиотеками.
Производство. Строительство. Медецина. Сельское хозяйство. Культура. Оказание услуг. CRM. Управление зарплатой и кадрами. Управление проектами (вот, например, открытый проект https://github.com/BlizD/Tasks управления задачами с канбан доской).
Системы управления инфраструктурой и мониторингом серверов.
Да почти любые бизнес задачи можно решить.
Опять же, что не стоит решать на 1С отлично написано в статье.

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

И хорошо что нельзя, меньше дибильных интерфейсных решений.

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Есть аналитика для аналитиков а есть аналитика для операционистов.
Работнику склада не нужно знать все а только сколько заказов в работе и сколько товара в каких ячейках, утрированно.
Аналиьикам же нужно понимать динамику работы кладовщиков и выявлять нелеквиды на складе.
В первом случае внешняя система не нужна, во втором может быть полезна.
В прочем 1С предлагает решения для каждой потребности

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Приведи пример объекта бизнес логики, который не ложится на абстракцию 1С.

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Скорее спринг не дотягивает до 1С, сумасшедший поток абстракций, а в 1с создал объект и вот тебе и форма пользователя для десктопа и для веб клиента и структура в бд и rest api.

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Дело в том, что 1С и является фреймворком)

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Ну например я ничего плохого в дырках не вижу
Зато это хорошо видит налоговая, которая придет в компанию с вопросом, куда делить документы между номерами и почему их нет в декларации!

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Еще усложним задачу: разработчик не хочет писать эти кучу триггеров, он хочет присвоить метаданные для таблицы в которых опишет правила нумерации, и по правилам нумерации они должны распространится на сущность, если правила не заданы для каждой сущности надо сделать нумерацию по-умолчанию.

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

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

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

Усложним задачу: нужна сквозная нумерация на несколько таблиц, например счета-фактуры и счета-фактуры на аванс — это разные сущности, хранящиеся в разных таблицах с разной структурой данных, которые должны иметь общий нумератор.

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

lsFusion это очень странная штука:
попытки пиара за счет 1С, при чем не очень красивые, которые скорее вызывают негатив к продукту lsFusion чем к 1С, попытки реализовать непонятно что и непонятно для кого используя при этом то, что другие не используют, потому что это не нужно, в lsFusion преподносится как маст хэв.
Лично у меня встреча в тексте lsFusion ассоциируется с тем, что скоро будет вброс какой-то ненужной бесполезной хрени.

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С

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


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


То, что вы имеете ввиду: определение типа контрагента решается добавлением реквизита перечисления: ЮрЛицо, ФизЛицо, ИП, НеРезидент. С точки зрения бизнеса людей пришедших брать за нал надо отделять от тех, кто имеет ИП и ставит подпись с печатью. Так же как не резиденты юридические оформляют сделки иначе чем простые ооошки.


Действительно в контрагент добавляются некоторые реквизиты которые не используются для некоторых типов в зависимости от значения реквизита типа. Обычно это не представляет проблем, потому что просто скрывают их с формы и добавляют правило проверки значений реквизитов иное. Например ИНН для ЮрЛица — 10 символов, для ИП — 12 символов, а у физ лица его может вообще не быть.

Информация

В рейтинге
5,844-й
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность