Size: a a a

2019 November 28

IP

Ihor Pukish in Bitrix24dev
Ekaterina Konyaeva
как ограничить права на редактирование определенной стадии сделки. Сделала в правах Нет доступа в этой стадии, но все равно можно редактитровать и добавлять
есть вариант, что для этого человека есть еще другие права под другой ролью. Права не пересекаются, а дополняются.
источник

EK

Ekaterina Konyaeva in Bitrix24dev
Ihor Pukish
По идее, Вам нужно ограничить не эту стадию, а стадию до нее. Потому что переводите же вы в "Провалено" с другой стадии, верно?
да, но ограничение только нужно на смену сделки, если я ограницу на изменение сделки, то больше ничего там изменять нельзя будет
источник

EK

Ekaterina Konyaeva in Bitrix24dev
т.е. только на провал нужно поставить ограничегние http://joxi.ru/LmGRVk5UwqMLdr
источник

IP

Ihor Pukish in Bitrix24dev
Ekaterina Konyaeva
да, но ограничение только нужно на смену сделки, если я ограницу на изменение сделки, то больше ничего там изменять нельзя будет
верно.
Есть костыльное решение: Сделать робота, который будет проверять автора изменения. Если не тот, что нужно, вернуть обратно на пред. стадию. Конечно, нужно хранить поле текущей стадии еще, и в логах тоже будет помойка. Но работать будет.
источник

Ш

Шахбан in Bitrix24dev
Добрый день! Как сделать так, чтобы цикл не повторял действия для тех, кто утвердил документ по своей части? Утверждения документа для каждого сотрудника отдельное.
источник

EK

Ekaterina Konyaeva in Bitrix24dev
Ihor Pukish
верно.
Есть костыльное решение: Сделать робота, который будет проверять автора изменения. Если не тот, что нужно, вернуть обратно на пред. стадию. Конечно, нужно хранить поле текущей стадии еще, и в логах тоже будет помойка. Но работать будет.
да, в логах будет помойка. Что же делать
источник

IP

Ihor Pukish in Bitrix24dev
Шахбан
Добрый день! Как сделать так, чтобы цикл не повторял действия для тех, кто утвердил документ по своей части? Утверждения документа для каждого сотрудника отдельное.
можно переформулировать? Или скрин БП скинуть?
источник

T

Troyan in Bitrix24dev
людиии,кто работал с модулем диск?
источник

А

Артём in Bitrix24dev
Troyan
людиии,кто работал с модулем диск?
задачу напишите) а там посмотрим
источник

IP

Ihor Pukish in Bitrix24dev
Ekaterina Konyaeva
да, в логах будет помойка. Что же делать
ну, с другой стороны, это же для перестраховывания. Вряд ли кто-то постоянно будет пытаться ее переместить, вызывая хаос в логах))
источник

EK

Ekaterina Konyaeva in Bitrix24dev
да, впринципе. Можно попоробовать)
источник

Ш

Шахбан in Bitrix24dev
Ihor Pukish
можно переформулировать? Или скрин БП скинуть?
источник

N

Nastya in Bitrix24dev
Ребят, никто не сталкивался с такой проблемой при синхронизации календаря и outlook?
источник

Ш

Шахбан in Bitrix24dev
Ihor Pukish
можно переформулировать? Или скрин БП скинуть?
если двое утвердили, чтобы цикл сработал только для третьего
источник

IP

Ihor Pukish in Bitrix24dev
Ekaterina Konyaeva
да, впринципе. Можно попоробовать)
Еще бредовая идея. Сделать неизменяемое поле (EDIT IN LIST:N), которое обязательное только для стадии Провалено. Если человек админ - он открыть сделку, снять галку, перевести дело, установить галку. Но это тоже костыль.
источник

IP

Ihor Pukish in Bitrix24dev
Щас может еще что-то толковое придумаю
источник

IP

Ihor Pukish in Bitrix24dev
Шахбан
ну для каждого из этих трех вы можете сделать конструкцию "Условие" по переменной. А в ветке "Да" утверждения документа устанавливать значение этой переменной. При каждой итерации цикла будет проверка: если да - то выполнить для этой ветки, если нет - то нет
источник

DI

Denis Iliyn in Bitrix24dev
Шахбан
Добрый день! Как сделать так, чтобы цикл не повторял действия для тех, кто утвердил документ по своей части? Утверждения документа для каждого сотрудника отдельное.
Для каждого согласующего переменная. Заполняешь при согласовании. А в цикле условие. Переменная не заполнена - отправляешь на согласование
источник

Ш

Шахбан in Bitrix24dev
Спасибо
источник

СС

Станислав Скрыганов in Bitrix24dev
Артём
можете телефон из {=Document:PHONE} обрезать и в фильтре исправить 'VALUE'=>$phone на '%VALUE'=>$phone
спасибо Вам огромное, всё получилось)
источник