Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notify & Issue Status #2719

Open
wants to merge 11 commits into
base: develop
Choose a base branch
from
Open

Notify & Issue Status #2719

wants to merge 11 commits into from

Conversation

DitriXNew
Copy link
Contributor

Добавил чат для Issue и WO
Переделал отбор по CIti в Location в Issue, теперь берет сити или из самого локейшена или из группы (раньше сити был только в группе, теперь он и в элементе)
Сделал шапку без сворачивания в Issue
Добавил в Issue реквизит Assignee
Добавил события в лог о отмене проведения и создании Issue
Если ишуз отменяется, то тогда идет проверка - если автор ишуза не равен текущему пользователю (под которым снимаем проведение), то тогда автору планируется отправка почты. В Logger Notify попадает его запись с SendEmail = True
Чтобы отправить эти уведомления, надо подключить внешнюю функцию с кодом:

Settings = UniqueID.UniqueIDByName(Metadata.Catalogs.IntegrationSettings, "emailTestForIRP");
LoggerServerCall.SendNotifications(Settings);

Если письмо уйдет успешно (убедиться надо что у пользователя кому идет отправка - указана почта), то потом поставиться галочка EmailSended.
Подключил статусы к Issue

Добавил чат для Issue и WO
Переделал отбор по CIti в Location в Issue, теперь берет сити или из самого локейшена или из группы (раньше сити был только в группе, теперь он и в элементе)
Сделал шапку без сворачинвания в Issue
Добавил в Issue реквизит Assignee
Добавил события в лог о отмене проведения и создании Issue
Если ишуз отменяется, то тогда идет проверка - если автор ишуза не равен текущему пользователю (под которым снимаем проведение), то тогда авторупланируется отправка почты. В Logger Notify попадает его запись с SendEmail = True
Чтобы отправить эти уведомления, надо подключить внешнюю функцию с кодом:
Settings = UniqueID.UniqueIDByName(Metadata.Catalogs.IntegrationSettings, "emailTestForIRP");
LoggerServerCall.SendNotifications(Settings);
Если письмо уйдет успешно (убедиться надо что у пользовтеля кому идет отправка - указана почта), то потом поставиться галочка EmailSended.
@DitriXNew DitriXNew changed the title Notify Notify & Issue Status Jan 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants