Рубрика «1С» - 9

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

Дарья Гаврилова, маркетолог компании ScloudЧитать полностью »

В продолжение статьи про наше использование 1С Fresh мы расскажем как учимся следить за производительностью и скоростью работы нашей инсталляции.
image
Читать полностью »

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

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

image

Не все решения, оптимизирующие бизнес, действительно работают эффективно. Желание минимизировать расходы и максимизировать прибыль часто ведет к необдуманным действиям. Поэтому, чтобы не оторваться от реальности, Ivideon использует собственные продукты наравне с нашими пользователями. Новые камеры, обновление сервиса, видеоаналитика – всё это проверяется сотрудниками, на полноценной основе работает внутри офиса и магазинов.

В начале года мы сделали совместный проект с Давидом Яном и компанией iiko, привязав сервис видеонаблюдения к кассовым операциям в ресторанах. Теперь можно посмотреть видеозапись подозрительного события на кассе прямо в личном кабинете Ivideon. Например, вы увидели отмену чека и хотите узнать причину. Iiko остались довольны сотрудничеством и предлагают видеонаблюдение как допуслугу своим клиентам.

А вот мы остались с чувством легкой неудовлетворенности – впервые не могли сами пользоваться собственным продуктом. У Ivideon пока нет своего ресторана. Зато у нас есть сеть магазинов. И тут пришла идея: какая разница, ресторан, дом книги или магазин камер? Главное, наличие кассы. Наши магазины работают на 1С (как и треть предприятий по всей стране), поэтому мы решили подружить сервис видеонаблюдения с системой автоматизации «1С: Предприятие».
Читать полностью »

Одна из самых важных областей бизнес-софта – это отчетность. От того, насколько легко настроить под меняющиеся потребности бизнеса (и законодательства) существующий отчет или сделать новый, может зависеть (причем не в переносном смысле!) судьба бизнеса, будь то отчет для налоговой инспекции или диаграмма зависимости спроса на товары от сезона и других факторов. Мощная и гибкая система отчетности, позволяющая легко извлечь из системы нужные данные, представить их в доступном для понимания виде, позволяющая конечному пользователю перенастроить стандартный отчет так, чтобы увидеть данные в новом свете – это идеал, к которому должна стремиться каждая бизнес-система.

В платформе «1С:Предприятие» за построение отчётов отвечает механизм под названием «Система компоновки данных» (сокращенно СКД). В этой статье мы постараемся дать краткое описание идеи и архитектуры механизма СКД и его возможностей.
image
Читать полностью »

image

Я как-то немного пропустил статью и весь всплеск обсуждений и критики Xored. Поэтому буду нагонять.

Xored — лучшее место для работы, со своей уникальной культурой, уникальным подходом к росту и открытой зарплатной сеткой. Интересные задачи, отличный сплоченный коллектив, гибкий график, возможность частичной работы, и еще много-много всего. За последние годы фирма выросла до 110 человек. При всем при этом, она сохранила и хорошие зарплаты, и интересные проекты, и командный дух.
Читать полностью »

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

Компании-учредители будут финансировать работу АНО: они договорились вложить в нее по 5 млн рублей. Читать полностью »

В этой статье мы хотим рассказать о том, какая модель работы с данными выбрана в платформе 1С:Предприятия и почему.

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

Причем здесь (в этой статье) мы говорим не о техническом аспекте хранения и манипулирования данными, а об описании данных как способе проектирования приложения.
Почему данные так важны для бизнес-приложений?
Читать полностью »

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

Начнем с того, что сам алгоритм представлен в виде dll библиотеки, у которой одна точка входа, принимающая JSON строку как параметр, и отдающая 2 колбэка. Первый для отображения статуса выполнения, другой для получения результата. С web-сервисом все довольно просто, у питона есть замечательный пакет ctypes, достаточно подгрузить нужную библиотеку и указать точку входа.

Выглядит это примерно так:

import ctypes
def callback_recv(*args):
	print(args)

lib = ctypes.cdll.LoadLibrary('test.dll')
Callback = ctypes.CFUNCTYPE(None, ctypes.c_int, ctypes.c_char_p)
my_func = getattr(lib, '_ZN7GtTools4testEPKcPFviS1_E')
cb_func = Callback(callback_recv)
my_func(ctypes.c_char_p('some data'), cb_func)
 

Как можно заметить, точка входа не совсем читабельная. Чтобы найти данную строчку в скомпилировнанных данных, нужно открыть соответствующий файл с расширением .lib и применить утилиту objdump с параметром -D, в выводе легко можно найти нужный метод по названию.

Данное коверканье метода происходит из-за того, что компилятор манглит («mangle» — калечить) название всех точек входа, причем разные компиляторы «калечат» по разному. В примере указан метод полученный MinGW
Читать полностью »

На примере мобильного приложения «1С:Управление нашей фирмой» (сокращенно УНФ) я хочу показать эволюцию мобильного бизнес-приложения от его возникновения и выхода самой первой версии до сегодняшнего дня. Сейчас у этого приложения более 220 000 скачиваний; приложение бесплатное, но в нем есть платные опции (реализованные через встроенные покупки).

image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js