Есть очень много статей о том, как работать с XSL/XSD из 1С, но все они в стиле: возьмем нашу XSD схему (простую и удбоную) или наш web-сервис и смотрите, как все легко экспортировать или импортировать. А что делать, если нам дали пачку XSD-схем со сложным взаимосвязями и изменять мы них не можем, а работать и поддерживать актуальность схем надо?
Читать полностью »
Рубрика «1С» - 10
1С магия XDTO-пакетов на примере интеграций с ГИС ЖКХ
2016-10-29 в 18:35, admin, рубрики: 1С, 1с предприятие 8, wsdl, xdto, XML, xsd1С в облаках
2016-10-13 в 6:55, admin, рубрики: 1С, 1С-Битрикс, apaas, cloud platform, SaaS, SaaS / S+S, saas-сервис, Анализ и проектирование систем, Блог компании 1С, облачные сервисы, облачные технологииИдею облачных сервисов применительно к бизнес-приложениям можно сформулировать так: перенос сервера приложений из локальной сети организации в Интернет. Пользователи продолжают использовать привычный софт, запуская нативный или веб-клиент на своем компьютере, но для работы теперь им достаточно иметь только подключение к Интернету, и не нужно входить в локальную сеть организации (физически или через VPN). А в случае варианта SaaS провайдер облачных услуг, на чьих вычислительных мощностях развернут сервер приложений, также берет на себя и всю работу по администрированию и обновлениям приложений, избавляя конечного пользователя от этих забот.
Картинка для привлечения внимания: автор статьи с помощью подручных средств (облака, флаг, самолет, парашют) иллюстрирует тезис «1С в облаках».
Размещение таблицы значений с помощью доп реквизита и расширения конфигурации 1С
2016-09-24 в 20:55, admin, рубрики: 1С, доп реквизит, Программирование, расширения конфигурации, таблицы, таблицы значений 1с, ТЗ в доп реквизит 1сМеня очень часто спрашивают, как добавить таблицу к документу или справочнику?
И действительно, как сделать такую задачу не усложняя дальнейшее обновление конфигурации? И вроде есть доп. реквизиты и доп. сведения, но почему же они не могут принимать тип таблицы значений?
В итоге чаще всего используется 2 варианта:
1. Простой способ. Прямо в объекте добавляется таблица, а затем либо программно либо жестко(вручную) выводится на форму.
Минусы. Обновление конфигурации будет требовать соблюдения изменений и повышенной внимательности, чтобы не потерять эти изменения.
Плюсы. Самый простой вариант для разработки, к таблице значений можно обращаться без танцев с бубном, например через запросы.
2. Нормальный вариант, но тоже с доработкой конфигурации.
Добавляется объект с таблицей значений и реквизитом содержащий объект родитель, данная таблица значений выводится, к примеру, через расширение конфигурации на форму основного объекта.
Плюсы. Простое обновление, к таблице значений можно обращаться, например через запросы.
Минусы. Требуется больше предусмотреть различные ограничения на созданный объект а, следовательно, требует определенных знаний. Возможно, потребуется добавление ролией и настройки профилей пользователей.
Есть, конечно, еще другие варианты к примеру с хранилищем, но статья не об этом…
Читать полностью »
Способы интеграции с 1С
2016-08-25 в 8:33, admin, рубрики: 1С, 1С-Битрикс, Анализ и проектирование систем, Блог компании 1С, интеграция систем, разработка приложенийКакие важнейшие требования предъявляются к бизнес-приложениям? Одними из самых главных являются следующие задачи:
- Легкость изменения/адаптации логики работы приложения к меняющимся бизнес-задачам.
- Легкость интеграции с другими приложениями.
То, как решается в 1С первая задача, было кратко описано в разделе «Кастомизация и поддержка» этой статьи; мы еще вернемся к этой интересной теме в одной из будущих статей. Сегодня же речь пойдет о второй задаче, об интеграции.
Читать полностью »
Почему возникают проблемы с учетными решениями 1С? Сеанс типичной автоматизации и его полное разоблачение
2016-08-10 в 5:39, admin, рубрики: 1С, 1с:предприятие, управление проектамиЗанимаясь почти 10 лет системами «1С: Предприятие», я видел немало примеров, когда программа, порой достаточно дорогая, для конечного заказчика оказывалась бесполезной. Такое впечатляющее расхождение между реальностью и рекламными буклетами генерирует вал критики, и про «плохую 1С» слышал, наверное, каждый.
Но действительно ли проблемы вызваны самой программой? Да, любые программы несовершенны. Да, не все так хорошо, как рассказывают в рекламе. Но большую часть (а, возможно, и абсолютное большинство) сложностей вызывает не программа. Они являются следствием неправильного выбора программы, ее настройки и использования, причем как со стороны заказчиков, так и, увы, со стороны «специалистов по 1С».
Почему так происходит? Для того, чтобы это понять, надо рассмотреть типичный неудачный роман заказчика и программы, основный на собственном опыте и реальных событиях. Сразу оговорю два важных момента.
- Мой опыт относится к малому, крошечному и микроскопическому бизнесу. В более масштабных проектах все, возможно, иначе (но не факт, что лучше).
- Все описанное относится в первую очередь к решению сколько-нибудь сложных задач внутреннего (управленческого) учета.
Нуралиев, 1С: Надо отчитываться за импортозамещение и стало модно говорить «да, у нас внедрена 1С»
2016-07-13 в 9:07, admin, рубрики: 1С, Борис Нуралиев, импортозамещение, интервью, Поддержка отечественного ПО, Текучка, метки: 1с, Борис Нуралиев, импортозамещение, интервью, Поддержка отечественного ПО, ТекучкаОснователь и директор 1С Борис Нуралиев дал интервью «Ведомостям» о том, как им помогает импортозамещение, как растёт их доля на рыке и почему на детях зарабатывать выгоднее, чем на взрослых.
- Смотрите, до 2004 г. аналитики IDC вообще не видели 1С на рынке ERP-систем (Читать полностью »
Кроссплатформенное использование классов .Net из неуправляемого кода. Или аналог IDispatch на Linux
2016-06-30 в 12:22, admin, рубрики: .net, 1С, 1С-Битрикс, C#, c++, Core ClrБудучи программистом 1С, мне часто приходится использовать классы .Net через различные прослойки.
Использование сборок .Net через обертку реализующую IReflect
Для подключения .NET сборок используется «CLR Hosting API»
1C.Net: Предприятие – пример коммерческого успеха .Net-решений в России
Как вызвать метод из C# в 1С?
Но все они используют в той или иной степени COM. С появлением .Net Core стало возможным использование сборок .Net и на любой оси отличной от Windows.
На просторах интернета было найдено решение: Hosting .NET Core Clr in your own process и simpleCoreCLRHost.
Суть подключения заключается в загрузке библиотеки coreclr.dll, получения нужных интерфейсов и запуск CLR Runtime Host.
Читать полностью »
IDC: Госзаказчики закупили SAP про запас из-за надвигающегося импортозамещения
2016-06-27 в 8:25, admin, рубрики: 1С, sap, аналитика, импортозамещение, Минкомсвязи, Поддержка отечественного ПО, Текучка, метки: 1с, sap, аналитика, импортозамещение, Минкомсвязи, Поддержка отечественного ПО, ТекучкаВ 2015 году на российском рынке корпоративного ПО выросла доля SAP и 1С. По мнению экспертов IDC, увеличение доходов SAP на российском рынке связано в том числе с тем, что госзаказчики старались провести закупки до того, как вступит в силу жесткое ограничение на закупки иностранного ПО.
В 2015 году объём рынка корпоративного ПО сократился на 30,6% до $639,47 млн, в рублевом выражении рынок вырос на 10,5%, говорится в Читать полностью »
1C.Drop.1 использует 1С для выполнения вредоносного кода
2016-06-23 в 9:02, admin, рубрики: 1C.Drop.1, 1С, вирус, информационная безопасность, котики, системное администрирование
Вчера компания «Доктор Веб» сообщила о появлении первого в своем роде вируса-шифровальшика. Уникальность данного зловреда заключается в том, что он написан на языке программирования 1С и является, по сути, внешней обработкой для клиентского приложения 1С: Предприятие 8. Хорошая новость заключается в том, что если в вашей среде не используется 1С, то угрозы не существует. Плохая же новость в том, что если вы, как и сотни тысяч компаний в России и за рубежом, все же используете 1с, то угроза более чем реальна.
АСИ предсказывает появление в России собственного языка программирования
2016-06-22 в 8:32, admin, рубрики: 1С, Аркадий Дворкович, инновации, Текучка, метки: 1с, Аркадий Дворкович, инновации, ТекучкаМежведомственная рабочая группа при участии вице-премьера Аркадия Дворковича обсудит реализацию программы «Национальная технологическая инициатива», созданной Агентством стратегических инициатив (АСИ), сообщил «КоммерсантЪ». Согласно планам АСИ, в России в частности должны появиться отечественный язык программирования, абсолютно безопасная связь на основе инфраструктуры квантовых коммуникацийЧитать полностью »