До старта конференции

Мобильное приложение для подготовки к экзамену 1С:Специалист

Программирование - Сертификация

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

Конфигурация предназначена для подготовки к экзаменам 1С:Специалист.

В силу частых разъездов готовиться к экзамену оказалось проблематично, особенно когда подготовка идет длительное время и те задачи, которые прорешал ранее уже забываются. Для более продуктивной подготовки написал для себя конфигурацию под мобильную платформу.

  • Возможности:
    1. Хранение задач и наглядное отображение вариантов решения (программные модули, подробная структура метаданных),
    2. Доступна автоматическая загрузка прорешанного билета из папки с базой (com соединение),
    3. Хранение полезные модулей и заметок, которые могут пригодиться для сдачи экзамена,
    4. Удобное заполнение базы на ПК,
    5. Обмен с мобильным клиентом,
    6. Раскраска модулей,
    7. Поиск по текстам задач.


Для начала работы базы необходимо:


1. Скачать и развернуть базу.

2. Зайти в конфигуратор под администратором(пр. клик мыши  запуск от имени администратора) и опубликовать базу на web сервере. Я использовал web сервер apache 2.2. Как это сделать подробно описано здесь: //infostart.ru/public/146288/

3. Опубликовать мобильный клиент. Конфигурация - Мобильное приложения - Публиковать.

4. Импортировать URL WS ссылку для обмена с мобильным клиентом. Ссылка должна иметь вид: http://Адрес вашего сервера/Имя базы/ws/obmen?wsdl 


5. Скачать мобильную платформу и установить на телефон/планшет/эмулятор(советую Andy). Найти можно легко, ссылок не даю, вроде она бесплатно поставляется с учебной версией.

6. Добавить базу. Адрес указывается тот, который вы указали при публикации мобильного клиента.


Для удобного заполнения базы, конфа была написана одновременно и для ПК и для мобильного устройства.

Первоначально заполнить базу можно с ПК и синхронизировать с мобильным клиентом на телефоне/планшете. Реализован обмен через планы обмена и веб-сервисы.

Для синхронизации данных необходимо:

1. Создать узлы обмена на версии для ПК: 

Предопределенный ЦБ - Центральная база

МК - Мобильный клиент

После создания узлов можно сформировать отчет "Регистрация изменений" для проверки данных для синхронизации.

 

 

2. Создать узлы обмена на мобильном клиенте:

Предопределенный МК - Мобильный клиент

ЦБ - Центральная база

3. Выполнить синхронизацию.(Синхронизация доступна только со стороны мобильного клиента).


Конфигурация позволяет загружать полную структуру метаданных прорешанного билета, отображая не только метаданные, но и некоторые свойства объектов:

  • 1.Планы видов расчета: Виды расчетов, использование периода действия, зависимость от базы, вид зависимости от базы, базовые виды расчета, вытесняющие виды расчета.
  • 2. Регистры расчета: План видов расчета, период действия, базовый период.
  • 3. Планы счетов: Предопределенные счета, виды субконто, признаки учета/учета субконто и т.д.
  • 4. Регистры бухгалетрии: Балансовый, принаки учета, признаки учета субконто.



Программные модули задач заполняются вручную. Для наглядного отображения реализована раскраска кода на html:



При подготовке пользовался как web-клиентом, так и с планшета.

Как бонус выложенная база заполнена решениями 15 билетов, собранными с сайта Чистова. Тексты задач стертыInnocent

Справочная информация с полезными приемами взята из публикации: //infostart.ru/public/102366/

 Если вы захотите собрать приложение (.apk) или почитать подробно про создание мобильных приложений, то достаточно материала в этой статье: //infostart.ru/public/242857/

Не забываем ставить плюс в приведенных выше статьях и успехов при подготовке.

 P.S. сдал на спеца год назад, публикация припозднилась:)

Скачать файлы

Наименование Файл Версия Размер
База для подготовки к экзамену. ПК + мобильное приложение.
.dt 259,30Kb
12.03.15
49
.dt 1.0 259,30Kb 49 Скачать
Apk сборки.Только ручное заполнение базы.
.zip 45,68Mb
12.03.15
19
.zip 1 45,68Mb 19 Скачать

См. также

Комментарии
1. Vladimir K (KroVladS) 13.03.15 10:37 Сейчас в теме
2. Ololo Anonim (ololoanonim) 4 13.03.15 11:35 Сейчас в теме
как много проделано работы. а эти гифки. по любому плюс
3. Максим Кузнецов (Makushimo) 151 16.03.15 07:24 Сейчас в теме
За оформление статьи однозначно плюс.
Если автор не против, подергаю идейки для себя.
4. Евгений (Ekovichev) 518 16.03.15 08:32 Сейчас в теме
5. Вадим Титов (flyDrag) 74 16.03.15 11:29 Сейчас в теме
За старание автора ставлю лайк
6. Владимир Инюшев (karakymi4) 12 19.03.15 11:37 Сейчас в теме
Отличная статья, подожду комментов по работоспособности =)
7. Денис Карачурин (Encode) 06.06.15 09:10 Сейчас в теме
Не получается синхронизироваться на мобильном клиенте. Пишет синхронизация прошла успешно, но ничего не меняется (
P.S Понадобилось провести манипуляции над всеми объектами чтобы они добавились в обмен и синхронизировались
8. Гость 07.10.15 20:50 Сейчас в теме
При попытке синхронизации ошибка Connection refused. Куда копать?. Скрин ошибки прикрепляю
Прикрепленные файлы:
9. Михаил Филимонов (NN2P) 230 07.06.16 23:16 Сейчас в теме
Android 6.0.Приложение не запускается.Автор, не желаете ли Вы дальше развить идею?Задумка - то гениальная.Всяко удобнее, чем ноут с собой таскать.
Оставьте свое сообщение