Кривенок Александра | Разработчик мобильных приложений | 1С-Рарус

«Монетизация. Как заставить приложение приносить прибыль раньше, чем вы потратите на него все деньги»

Кажется, что самое сложное в работе над тиражными приложениями - это этап разработки. Вроде бы "родили" конкурентоспособный продукт, и все , можно расслабиться, пить коктейли на пляже и ждать, пока пользователи выстроятся в очередь за подписками на ваше детище. Но нет...тут как раз и начинается все самое интересное. Оказалось, что так тщательно продуманная вами схема монетизации совсем не работает. Или работает, но далеко не так эффективно, как вы ожидали. Подписки не продаются, количество платников не растет, а график роста выручки похож на кардиограмму трупа. Жизнь - боль, а коктейли пьют ваши конкуренты. Так как же найти ее - оптимальную схему монетизации именно для вашего продукта? Как заставить приложение приносить деньги? За годы работы над Boss мы попробовали, наверное, все возможные варианты. Провели массу экспериментов. И кое-чему научились. - За что будем требовать деньги? Главные ошибки при выборе схемы монетизации. - Подписки vs покупки : кто круче? Основные плюсы и минусы обоих вариантов. - Триальный период. А надо ли? - Так за что же все таки готов платить ваш пользователь? Поиск оптимальной схемы. - Главное не спугнуть или как интерфейс влияет на рост продаж. Это и еще много чего интересного я расскажу в своем докладе. P.S. На основе реальных событий.

Обмен из распределенки через ФТП с головной БД. Не работает автоматически, а только вручную.

1. TVA_11 12.12.16 16:31 Сейчас в теме
Само расписание обмена настроено. Более того, работало.
Но уже как недели две, автоматический обмен не делает. Приходится напоминать продавца ткнуть обмен в РМК.

В Журнале событий.

В одну секунду проходит попытка запуска фонового процесса, и успешное завершение. Несколько раз.
Потом он просто не запускается.
Вознаграждение за ответ
Показать полностью
Ответы
Сортировка: Древо
2. alxarz 29 12.12.16 18:40 Сейчас в теме
а если не ткнуть в рмк а запустить фоновый процесс?
5. TVA_11 13.12.16 08:33 Сейчас в теме
(2)

Ну так он и не запускается. Смотрел через журнал событий.
Точнее несколько раз запускается и тут же успешно завершается.

А потом перестает, и вообще не запускается.
3. TODD22 17 12.12.16 19:18 Сейчас в теме
В РМК не совсем правильно. У кассира не полные права. И обмен с магазином под продавцом проходит не полностью. Ответ узел не отправляет. Потому что из за обрезанных прав что то не догружает.

Проверь в настройках обмена где указываешь настройки ftp сверху указан способ по умолчанию или нет? Может не указали или сбросили.
4. TVA_11 13.12.16 08:31 Сейчас в теме
(3)

У нас в точках по Рознице у кассиров "Полные права".

FTP посмотрю, как Кассиры придут.
6. TVA_11 13.12.16 08:39 Сейчас в теме
А вот кто запускает "Фоновый процесс" какой у него логин и пароль?


Мы же по FTP логин и пароль пишем для доступа к нужной папке на сервере, не более.
7. TVA_11 14.12.16 13:32 Сейчас в теме
Теперь уже большинство Точек, автоматом не совершают обмен.
А часть совершает.

А та точка что была первая, ну недели две уже как работала, в ручном обмене.
9. igel9780 153 14.12.16 14:36 Сейчас в теме
Не поможет, если вы утверждаете, что регламентное задание стартовало и отваливается без ошибок.
10. TVA_11 14.12.16 16:44 Сейчас в теме
Да не помогло. Теперь и вообще не стартует. Просто нет событий.

Такое ощущение, что нужны какие-то права, для того, чтобы обмен шел.
Хочу ярлык запустить с

C:\Program Files\1cv82\Bin\1cv8c.exe" /CDoScheduledJobs

Но ведь тогда запустятся все регламентные задания, а мне надо только чтобы обмен шел.
11. igel9780 153 14.12.16 18:05 Сейчас в теме
12. TVA_11 15.12.16 10:58 Сейчас в теме
(11)
http://v8.1c.ru/o7/201305fi/index.htm


Собственно, выходит видимо следующее согласно написанного.

Должны запускаться два процесса при запуске 1С, один из них для синхронизации.
Так вот в Журнале событий, идет попытка запуска с неопределенным пользователем, и выдает

Сеанс.ошибка аутентификации.
При этом пытается запустить от имени:

Пользователь ОС user-ПК\user

При этом комп действительно имеет имя user-ПК

И работает под пользователем User.


ПС.
Да файловый.
13. TVA_11 15.12.16 11:12 Сейчас в теме
Нет, у других точек где обмен работает - в Журнале выглядит все так же. Так же есть сбой.
14. TVA_11 15.12.16 11:39 Сейчас в теме
http://forum.infostart.ru/forum9/topic93101/

Попробовал с ключом

AllowExecuteScheduledJobs - On

Никакой разницы. Не работает.
26. Alister 9 17.12.16 11:56 Сейчас в теме +0.52 $m
(14)
Попробовал с ключом

AllowExecuteScheduledJobs - On

Никакой разницы. Не работает.


У меня используется в таком варианте - /AllowExecuteScheduledJobs -Force
27. TVA_11 19.12.16 11:48 Сейчас в теме
(26)
/AllowExecuteScheduledJobs -Force


Из форумов:
В общем я выключил признак "Предопределенное" у задания, применил по F5,
затем снова его включил, применил по F5 и, о чудо! Задачи автоматически сфорировались.
==========================================

Так же, вроде бы должно помочь, но у меня в конфигураторе, нет аналогичного по названию, регламентного задания.
Есть фоновое задание, которое выполняется по расписанию. Возможно, что все фоновые задания, запускает какое-то одно, регламентное.

И вот его в конфигураторе надо перезагрузить, непредопредлено, предопределено.

ПС.
Возможно, причина в том, что на точках у пользователей нет паролей.
28. Alister 9 19.12.16 14:10 Сейчас в теме
(27) главное, что все получилось.)
29. TVA_11 19.12.16 14:30 Сейчас в теме
(28) Это в примере на форуме получилось, а у меня нет.

Правда опять осталась только одна точка, которая упорно сопротивляется.
Остальные похоже, сами собой стали работать.
15. igel9780 153 15.12.16 12:02 Сейчас в теме
Если розница 1.0, то она работает в режиме совместимости платформы. Фича, которая появилась в 8.3 в ней работать не будет. Поэтому, проверяем, что пользователь под которым должно выполняться задание заходит в базу. Можно и под тем же самым кассиром, который зашел в базу, просто будет иногда подвисать при выполнении обмена.
17. TVA_11 15.12.16 13:24 Сейчас в теме
(15)

Розница 2.1 работает под 8.3 совместимость поставлена на 8.3.5 - и у других так же и работает.

А как узнать где определен пользователь, под которым должно выполняться задание?
18. Alister 9 15.12.16 14:05 Сейчас в теме
(17)
А как узнать где определен пользователь, под которым должно выполняться задание?

Дык по-моему в свойствах самого задания синхронизации пользователь выбирается.
16. igel9780 153 15.12.16 12:03 Сейчас в теме
Но я бы лучше настроил запуск виндовым шедулером от имени специального пользователя (1С), под которым должен происходить обмен.
19. Alister 9 15.12.16 14:08 Сейчас в теме
В обработке "Регламентые и фоновые задания" находите свой обмен и тыкаете на нем мышью двойным щелчком, открывается окно свойств задания.
20. artik1994 15.12.16 15:54 Сейчас в теме
как насчет создать отдельного пользователя с полными правами и через планировщик, который вызывает батник запуска 1с и запихнуть при открытии в модуль обычного приложения запуск обмена
21. artik1994 15.12.16 15:55 Сейчас в теме
22. artik1994 15.12.16 15:56 Сейчас в теме
в планировщике прописать время стартование самого батника,
23. artik1994 15.12.16 16:41 Сейчас в теме
1. создать пользователя с полными правами
2. создать бат-файл в которо прописано вход в 1с под этим новосозданным пользователем и его паролем
3. в модуле обычного приложения при открытии прописать запуск обмена и после выполнения, закрытие 1с
4. в планировщике создать задание на запуск Батника в определенное время
профит
24. TVA_11 16.12.16 08:04 Сейчас в теме
Спасибо за советы, сегодня узнаю что помогло. Как базы проснутся.
25. TVA_11 17.12.16 11:19 Сейчас в теме
Выбор пользователя не помог, там где нет обмена, там его и нет.
А там где обмен идет, идут и другие обмены (при запуске обработки Регламентные и фоновые задания - видно) и везде пользователь не выбран.
Тоесть обмен идет с пустым пользователем.

А там где обмена нет, нет ни одного фонового процесса.

ПС.
В одном случае выбран ключ "1", но это в другом фоновом процессе.
30. TVA_11 19.12.16 14:31 Сейчас в теме
Наверно придется распределенку заново сделать.
И уж если не поможет, на комп пенять.
31. TVA_11 26.12.16 13:53 Сейчас в теме
Так выявилась вроде бы и не связанная, но характерная только для этой точки ошибка.

Расчет скидок у них не идет ни по "Установкам цен", ни по "Дисконтным картам". При этом:
Сделал новую распределенку, поставил им в точку. Ничего не поменялось, ни обмен автоматом не идет не скидки не считаются.

Решил поставить себе эту же распределенку на комп, и там все считается.
Скидки расчитываются.

Единственное что пришлось сделать, это убрать главный узел, чтобы база считала себя основной. Да и ККМ у меня нету, пришлось конфу править.
В чем может быть дело?
32. TVA_11 29.12.16 09:47 Сейчас в теме
Так, оказывается установив у себя на компьютере распределенку из обмена с магазином ННН1, получил что работаю с магазином ННН2.

Это в верхнем левом углу видно, бывает что нам написано Неопределено, например когда Розницу с нуля заполняешь.
Вроде кассы проверил, рабочее место проверил. Все стоит правильно, а магазин стоит неправильно (вот и работает хорошо)

Как установить нужный магазин (тот в котором ты как будто работаешь)?
33. Alister 9 29.12.16 11:47 Сейчас в теме
(32)
Как установить нужный магазин (тот в котором ты как будто работаешь)?

Розницы нет. Как там выглядит настройка обмена (скрин)?
34. TVA_11 09.01.17 10:37 Сейчас в теме +1.1 $m
Обмен на автомате решился сам собой - начался с нового года.

К сожалению в причинах разобраться не удалось.
Оставьте свое сообщение

Вакансии

Программист 1С
Москва
зарплата от 100 000 руб. до 200 000 руб.
Полный день

Преподаватель 1С
Санкт-Петербург
Полный день

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата до 160 000 руб.
Полный день