1C + Android (конструктор отчетов)


Механизм обмена данными с андроидом, при помощи web сервисов 1С.
Конструктор отчетов на адроиде, при помощи 1С.
И все это тут.

Добрый день.

Сегодня я предлагаю поговорить о телефонах.

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

Ну и вот появляется желание что-то наваять под Андроид. Вопросов по этой теме появляется довольно много – если учесть, что программист 1С не знает возможности Андроида, то это даже пугает.

Ну например, приведу свой вариант рассуждений:

Я хочу получать данные на телефон об остатках какого-то товара, для этого мне надо продумать механизм обмена данными, допустим я возьму самый простой вариант – схему обмена файлами.

Т.е. я что то выгружаю на фтп, 1С каждые 10 секунд проверяет эту папку и при нахождении файла делает выгрузку, далее телефон качает файлик и выводит отчет.

Как по мне – плохая схема, поэтому за неимением достаточного опыта за плечами я откинул идею написать что-то под андроид. А зря.

 

Потом я вспомнил про web-сервисы в 1С – их основное его преимущество в том, что они работают и на вход и на выход.

В паре с Алексеем (разработчиком программы МобЭксперт (http://www.mobexpert.ru) - мы смогли сопрячь андроид и веб сервисы 1С.

 

Допустим вам надо получить остаток по коду товара на выбранную дату – не проблема.

К тому же, я заметил, что скорость вывода отчета на Андроид в несколько раз быстрее чем в 1С. Это по личным ощущениям и некоторым замерам.

Ну как, интересно? Тогда давайте рассуждать далее.

Я хотел получить универсальный конструктор отчетов, т.е. для того что бы построить отчет на андроиде, мне, по сути, ничего не надо было на нем писать.

Мало того, я не хотел только 1 отчет под каждое приложение, я хотел много отчетов, и я хотел иметь возможность их добавлять, изменять, редактировать – без переустановки приложения .

Кроме этого – отчеты должны быть красивыми, разноцветными, с картинками и т.д.

Ну что ж, поставил цель - значит, к ней надо идти.

Давайте вместе разберем вариант написания серверной части с нуля, на чистой конфигурации 1С и запечатлим это все в картинках.

(Остальное в архиве)

В изображениях выложены картинки конечных отчетов.

Файлы обработки:

-