Обновить
8K+
18
Igor Apresov@ZEEGIN

Engineer. Developer. Software Architect.

14
Рейтинг
20
Подписчики
Отправить сообщение

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

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


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


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

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

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

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


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


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

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

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

Откуда вы такое берете вообще?
Есть четкая методика того какие объекты 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с создал объект и вот тебе и форма пользователя для десктопа и для веб клиента и структура в бд и rest api.

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

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

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

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

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

1
23 ...

Информация

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