gifts2017

Мобильное приложение на 1С "Личные финансы"

Опубликовал Александр Иванов (tunesoft) в раздел Программирование - Мобильные приложения

Удобное мобильное приложение на 1С для учёта личных финансов: приход/расход денежных средств

Много лет назад на своём смартфоне на "Windows Mobile" для учёта личных финансов использовал программу "Spb Finance", она была достаточно удобной.

Благодаря прекрасному развитию компании "1С" и их мобильной платформы под Андроид пришла мысль "а что если самому сделать аналогичное более гибкое и удобное приложение на 1С".

В итоге получилось бесплатное приложение и без рекламы, которым сам ежедневно пользуюсь в стареньком смартфоне с Андроид версии 2.3 с размером экрана 3.2".

На данный момент в мобильном приложении 1С нет СКД, поэтому отчёты пришлось делать через собственные механизмы: в форме выбор активных групировок, порядка вывода, генерация текста запроса и рекурсивное отображение в табличный документ, получилось удобно.

 

Программа содержит следующие функции:

  • Удобную форму для быстрого ввода движений денежных средств;
  • Автоматическое заполнение реквизитов форм новых документов последними выбранными значениями;
  • Приход/расход/перемещение денежных средств с детализацией;
  • Отчёт по денежным средствам с настраиваемыми группировками и фильтрами;

Приложение собрано на версии мобильной платформы "8.3.8.43" от 15.02.2016.

 

Скачать бесплатно можно в "Google.Play" по ссылке https://play.google.com/store/apps/details?id=ts56.ru.PersonalFinance

 

P.S. Приложение также имеет англоязычный интерфейс.

 
 

Просьба поставить плюсик если публикация вам понравилась.

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

Наименование Файл Версия Размер
Мобильное приложение на 1С "Личные финансы" 7
.apk 26,80Mb
23.04.16
7
.apk 26,80Mb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Василий Пупкин (Cyberhawk) 15.09.15 13:39
Можете пояснить, зачем приложению требуются эти разрешения:

Photos/Media/Files
Device ID & call information

?
2. Александр Иванов (tunesoft) 15.09.15 19:22
(1) Cyberhawk,
в конфигурации и в сборщике приложений все права выключены:



Скорее всего "1С" выставляет автоматически некий минимальный необходимый набор прав.

В права доступа мобильного приложения 1С особо не вникал, так как у различных мессенджеров типа "Viber" изначально выставлены всевозможные права и пользователи, не особо задумываясь, устанавливают.
3. Сергей Кирпо (Sardukar) 16.09.15 05:01
Представил окно "Cash" на экране 3,2 дюйма :-). Мне каца неудобно пальцами в Add попадать.
4. eugenie zheludkov (eugeniezheludkov) 16.09.15 05:13
ой, а что такое контрагент, организация, подразделение, задача, просто не представляю зачем мне это в повседневной жизни? может стоит как то еще проще упростить упрощенку ? а вот чего действительно не хватает так это парсинга СМС который есть уже почти во всех подобных программах (zen money например) может создавать проводки на основе смс от банка (все шаблоны легко настраиваются)
5. Илья Никифоров (ILNIK) 16.09.15 07:31
Синхронизация с 1с домашней бухгалтерией есть?
6. Александр Иванов (tunesoft) 16.09.15 07:43
(3) Sardukar,

>Представил окно "Cash" на экране 3,2 дюйма :-). Мне каца неудобно пальцами в Add попадать.

Вполне удобно :)

Пользуюсь каждый день:



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

(чтобы просмотреть изображения в полном размере необходимо в браузере сделать правый клик мышкой по изображению и выбрать в меню "Открыть изображение" или "Открыть картинку в новой вкладке")
7. Александр Иванов (tunesoft) 16.09.15 07:54
(4) eugeniezheludkov,

>ой, а что такое контрагент, организация, подразделение, задача, просто не представляю зачем мне это в повседневной жизни? может стоит как то еще проще упростить упрощенку ?

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

Лично сам при создании движений в 95% случаев использую только 3 реквизита:
1. Статья
2. Сумма
3. Комментарий
и нажимаю кнопку "Готово".

>а вот чего действительно не хватает так это парсинга СМС который есть уже почти во всех подобных программах (zen money например) может создавать проводки на основе смс от банка (все шаблоны легко настраиваются)

Видел импорт данных из SMS в некоторых подобных программах, но пока не уверен что многим это нужно, может быть в следующих версиях сделаю.
Сам чаще расплачиваюсь наличными, как-то не хочется карту с "много денег" давать чужим людям в руки :)
8. Александр Иванов (tunesoft) 16.09.15 08:00
(5) ILNIK,
>Синхронизация с 1с домашней бухгалтерией есть?

Ещё не делал, а нужно ?

Планирую использовать другую модель:
на компьютере развернуть тот же самый CF-файл мобильного приложения, настроить стандартный обмен данными, передавать xml-файлы через свой e-mail.
Опробовал это на другом мобильном приложении, достаточно удобно.
9. Val (vnl) 16.09.15 09:14
(5) ILNIK, у 1с деньги есть свой клиент для андроид.
10. Александр Иванов (tunesoft) 16.09.15 09:59
(9) vnl,

да, есть за 35 рублей и оценкой 3,9, в описании на "play.google" указано "поддерживает как полностью автономную работу, так и работу в паре с компьютерной программой «1С:Деньги 8», начиная с версии 2.0.17.2."
11. Вадим Латышев (pro1c@inbox.ru) 17.09.15 20:02
Не устаю повторять, такие вещи надо реализовывать в инфраструктурах платформ (iOS и Android), потому как, это мы знаем и любим 1С, а покажи такой интерфейс обычному пользователю, любителю iPhone или Android смартфона, ему станет плохо и скорее всего снесет нафик!
Для Ынтерпрайза, ладно еще пойдет!
1С надо сделать поддержку видимости контроллов, как это принято на платформах и придерживаться этому, а не переносить десктоп на мобилы!
12. Александр Иванов (tunesoft) 18.09.15 12:22
(11) pro1c@inbox.ru,

>покажи такой интерфейс обычному пользователю, любителю iPhone или Android смартфона, ему станет плохо и скорее всего снесет нафик!

согласен, сейчас исследуем ПолеHTMLДокумента и CSS3 под Андроид, работает адекватно (в отличие от IE на десктопе).

Например, правильно отрабатывает следующее свойство CSS3 "transition":
-webkit-transition: color 1s ease 0s, font-size 2s ease 1s, margin-left 2s ease 3s, -webkit-transform 1s ease 5s;
/*последовательно применяется плавный эффект перехода для каждого свойства*/

>1С надо сделать поддержку видимости контроллов, как это принято на платформах и придерживаться этому, а не переносить десктоп на мобилы!

Можно подробнее про "сделать поддержку видимости контроллов" ?
13. Василий Пупкин (Cyberhawk) 30.10.15 10:11
(2) tunesoft,
1. Мобильное приложение использует только одну конфигурацию мобильного приложения? Чтобы проверить это, нужно в сборщике, в параметрах сборки мобильного приложения, посмотреть вкладку с конфигурациями (сколько там строк?).
2. Для сборки какая версия мобильной платформы использовалась?
14. Александр Иванов (tunesoft) 30.10.15 11:07
(13) Cyberhawk,
конфигураций несколько, права у элемента выключены.

>2. Для сборки какая версия мобильной платформы использовалась?

Старая, планируем обновиться в ближайшее время до 8.3.7.
15. Александр Иванов (tunesoft) 12.02.16 11:16
Обновлено описание и файл приложения.
Начальная форма стала более удобной, сделана на ПолеHTML.