Добрый день.
Настроили мы автоматическую подвязку платежей, соответственно установили действие "Переключить этап, если получен платеж", и получается так что система переходит на этот этап даже когда уже переходила ранее.
Более детально: Перешли на этап "отправлены реквизиты", потом зашел платеж и система подвязала его и перевела на следующий этап БП "Получена оплата", далее идем по БП и система постоянно переводит БП на этап "Получена оплата", как настроить что бы это происходило один раз ?
Добрый день. Настроили мы автоматическую подвязку платежей, соответственно установили действие "Переключить этап, если получен платеж", и получается так что система переходит на этот этап даже когда уже переходила ранее. Более детально: Перешли на этап "отправлены реквизиты", потом зашел платеж и система подвязала его и перевела на следующий этап БП "Получена оплата", далее идем по БП и система постоянно переводит БП на этап "Получена оплата", как настроить что бы это происходило один раз ?
Данное действие установлено на этапах: "Отправлены реквизиты" "Заказ отправлен" "Заказ получен" "Отсрочка платежа" Получается если оплата получена на этапе "отправлены реквизиты" то система и в дальнейшем переводит на этап "Получена оплата" при переходе на вышеуказанные этапы.Есть ли возможность сделать переход только 1 раз, а дальше по условию, не переходить если оплата уже была?
Данное действие установлено на этапах:
"Отправлены реквизиты"
"Заказ отправлен"
"Заказ получен"
"Отсрочка платежа"
Получается если оплата получена на этапе "отправлены реквизиты" то система и в дальнейшем переводит на этап "Получена оплата" при переходе на вышеуказанные этапы.Есть ли возможность сделать переход только 1 раз, а дальше по условию, не переходить если оплата уже была?
Хм... странная ситуация, вроде по настройкам действий - такого быть не должно.
Судя по комментариям - переключения были сделаны от имени разных пользователей.
Если вы поставите приложение "Логи пользователей OneBox" - мы сможем посмотреть откуда была инициирована смена этапа - и возможно получим более конкретный ответ.
Хм... странная ситуация, вроде по настройкам действий - такого быть не должно.
Судя по комментариям - переключения были сделаны от имени разных пользователей.
Если вы поставите приложение "Логи пользователей OneBox" - мы сможем посмотреть откуда была инициирована смена этапа - и возможно получим более конкретный ответ.
Андрей писал/а: В данном действии нигде нет возможности установить галочку "не переходить если ранее уже был на этом этапе БП"
Вероятно потому что её там нет
[quote]
Андрей писал/а:
Установили приложение "Логи пользователей OneBox"
Пример переведенного заказа на повторный этап БП http://box.agro-him.com.ua/23107/
[/quote]
http://box.agro-him.com.ua/app/history/orders/23107/?systemchange=1&filter2_key=valueold&filter2_type=search&filter2_value=&filter3_key=valuenew&filter3_type=search&filter3_value=&fieldkey=&filtercdatefrom=&filtercdateto=
сейчас там видно что переключило именно это действие 1 раз
[quote]
Андрей писал/а:
В данном действии нигде нет возможности установить галочку "не переходить если ранее уже был на этом этапе БП"
[/quote]
Вероятно потому что её там нет
[quote]
Андрей писал/а:
http://box.agro-him.com.ua/23107/
Вот уже третий раз переводит на получена оплата.
[/quote]
Прочитайте описание действия - там написано "Действие раз в минуту ищет платеж с суммой (сумма процесса + стоимость доставки) с учетом погрешности и переводит в статус, если такой платеж был в процессе. "
У вас действие переключения по получению платежа добавлено на нескольких этапах http://box.agro-him.com.ua/admin/shop/workflowstatus/352/action/new/ http://box.agro-him.com.ua/admin/shop/workflowstatus/353/action/new/ http://box.agro-him.com.ua/admin/shop/workflowstatus/354/action/new/
Собственно когда у вас переходит в один из статусов - по минутному крону проверяет что платёж был - и делает переключение.
Корректная настройка БП (оставить действие на этапе ожидаения платежа) решит вашу проблему.
Не совсем понял "оставить действие на этапе ожидания платежа", задача у нас при получении оплаты переводить на этап БП "получена оплата", на БП где нет отсрочки платежа проблем нет, установлено одно действие на этапе "Отправлены реквизиты" и соответственно когда средства поступают, система подвязывает и переводит на этап "Получена оплата" - вопрос решен. Но есть БП где есть отсрочка платежа, и оплата может зайти на любом из этапов, соответственно мы у установили 4 действия на тех этапах когда может может зайти оплата, какое должно быть действие что бы система переводила на "Получена оплата" только один раз и если оплата уже есть то ничего не происходило в независимости от этапа БП?
Не совсем понял "оставить действие на этапе ожидания платежа", задача у нас при получении оплаты переводить на этап БП "получена оплата", на БП где нет отсрочки платежа проблем нет, установлено одно действие на этапе "Отправлены реквизиты" и соответственно когда средства поступают, система подвязывает и переводит на этап "Получена оплата" - вопрос решен.
Но есть БП где есть отсрочка платежа, и оплата может зайти на любом из этапов, соответственно мы у установили 4 действия на тех этапах когда может может зайти оплата, какое должно быть действие что бы система переводила на "Получена оплата" только один раз и если оплата уже есть то ничего не происходило в независимости от этапа БП?
Андрей писал/а: Не совсем понял "оставить действие на этапе ожидания платежа", задача у нас при получении оплаты переводить на этап БП "получена оплата", на БП где нет отсрочки платежа проблем нет, установлено одно действие на этапе "Отправлены реквизиты" и соответственно когда средства поступают, система подвязывает и переводит на этап "Получена оплата" - вопрос решен.
Андрей писал/а: Но есть БП где есть отсрочка платежа, и оплата может зайти на любом из этапов, соответственно мы у установили 4 действия на тех этапах когда может может зайти оплата, какое должно быть действие что бы система переводила на "Получена оплата" только один раз и если оплата уже есть то ничего не происходило в независимости от этапа БП?
Я вижу 2 варианта: 1. перестраивать бизнес-процесс таким образом, чтобы после этапа "Получена оплата" у вас не было переходов на этапы с действием повторного переключения по получению этого же платежа 2. дорабатывать настройку "Не переключать в этап, если процесс уже находился на этапе ранее" в это действие - это займёт 1 час
[quote]
Андрей писал/а:
Не совсем понял "оставить действие на этапе ожидания платежа", задача у нас при получении оплаты переводить на этап БП "получена оплата", на БП где нет отсрочки платежа проблем нет, установлено одно действие на этапе "Отправлены реквизиты" и соответственно когда средства поступают, система подвязывает и переводит на этап "Получена оплата" - вопрос решен.
[/quote]
Ещё раз повторюсь:
[quote]
Тындык Максим Вадимович писал/а:
У вас действие переключения по получению платежа добавлено на нескольких этапах http://box.agro-him.com.ua/admin/shop/workflowstatus/352/action/new/ http://box.agro-him.com.ua/admin/shop/workflowstatus/353/action/new/ http://box.agro-him.com.ua/admin/shop/workflowstatus/354/action/new/
Собственно когда у вас переходит в один из статусов - по минутному крону проверяет что платёж был - и делает переключение.
[/quote]
[quote]
Андрей писал/а:
Но есть БП где есть отсрочка платежа, и оплата может зайти на любом из этапов, соответственно мы у установили 4 действия на тех этапах когда может может зайти оплата, какое должно быть действие что бы система переводила на "Получена оплата" только один раз и если оплата уже есть то ничего не происходило в независимости от этапа БП?
[/quote]
Я вижу 2 варианта:
1. перестраивать бизнес-процесс таким образом, чтобы после этапа "Получена оплата" у вас не было переходов на этапы с действием повторного переключения по получению этого же платежа
2. дорабатывать настройку "Не переключать в этап, если процесс уже находился на этапе ранее" в это действие - это займёт 1 час
Андрей писал/а: Ранее мы общались о доработке других моментов, куда я могу написать весь список необходимых доработок ?
На отдельные доработки создавайте отдельные темы.
[quote]
Андрей писал/а:
Ранее мы общались о доработке других моментов, куда я могу написать весь список необходимых доработок ?
[/quote]
На отдельные доработки создавайте отдельные темы.
Андрей писал/а: С кем связаться для выставления счета ?
На данную доработку вам должны были выставить счет. Если есть другие темы, где необходимо выставить счет - пишите вопрос в соответствующих темах.
[quote]
Андрей писал/а:
С кем связаться для выставления счета ?
[/quote]
На данную доработку вам должны были выставить счет.
Если есть другие темы, где необходимо выставить счет - пишите вопрос в соответствующих темах.
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий