none
Пункт "Электронное уведомление" для списков Sharepoint RRS feed

  • Вопрос

  • Добрый день!

    При создании списков Sharepoint заметил следующую закономерность:

    Если создавать список типа "задачи" то в настройкам можно найти пункт "Электронное уведомление" но нет пункта "Параметры входящей почты"

    Если создавать список типа "уведомления" то в настройках можно найти пункт "Параметры входящей почты" но нет пункт "Электронное уведомления"

    А если создать "настраиваемый список", то нет ни того, ни другого.

    Возможно эти функции можно как то включать\отключать через Центр Администрирования?

    28 августа 2012 г. 4:15

Ответы

  • Перечень списков которые могут принимать почту:

    Библиотека документов, рисунков или форм
    Список извещений
    Календарный список
    Доска обсуждений
    Блог

    Включение и настройка поддержки электронной почты для списков и библиотек

    Настройка параметров входящей электронной почты (SharePoint Server 2010)

    • Помечено в качестве ответа Gnomula 18 сентября 2012 г. 3:17
    29 августа 2012 г. 9:27
    Модератор
  • Добрый день!

    При создании списков Sharepoint заметил следующую закономерность:

    Если создавать список типа "задачи" то в настройкам можно найти пункт "Электронное уведомление" но нет пункта "Параметры входящей почты"

    Если создавать список типа "уведомления" то в настройках можно найти пункт "Параметры входящей почты" но нет пункт "Электронное уведомления"

    А если создать "настраиваемый список", то нет ни того, ни другого.

    Возможно эти функции можно как то включать\отключать через Центр Администрирования?

    Отвечу на свой вопрос: как включить недостающие функции для библиотеки я так и не нашел, наличие этих функций зависит от шаблона списка.

    Но для настройки уведомлений оказалось проще воспользоваться рабочими процессами, это не сложно, по большому счету необходимо нарисовать блок схему процесс, из предложенных элементов.

    Отдельное спасибо Kaplin Vladimir за помощь в реализации моих задач.

    • Помечено в качестве ответа Gnomula 18 сентября 2012 г. 3:21
    18 сентября 2012 г. 3:21

Все ответы

  • Перечень списков которые могут принимать почту:

    Библиотека документов, рисунков или форм
    Список извещений
    Календарный список
    Доска обсуждений
    Блог

    Включение и настройка поддержки электронной почты для списков и библиотек

    Настройка параметров входящей электронной почты (SharePoint Server 2010)

    • Помечено в качестве ответа Gnomula 18 сентября 2012 г. 3:17
    29 августа 2012 г. 9:27
    Модератор
  • Благодарю за ответ, с этими статьями я уже знаком.

    У меня стоит задача и получать письма в библиотеку и отправлять уведомления пользователям при назначении их ответственными.

    Действительно, все перечисленные вами списки могут получать письма, но при этом они не могут отправлять уведомления. Как это умеет делать список "Задачи"

    И еще из вашего ответа я понял, что если я создают "настраиваемый список" то включить в нем поддержку получения писем я не смогу? Т.е. нужно изначально брать преднастроенный список и перенастраивать его что бы была функция получения почты.

    5 сентября 2012 г. 2:49
  • Если честно, то прием писем я не использую...

    За то я использую отправку письма из настраиваемых списков. Т.к. задача стоит отправлять письма определенным сотрудникам при определенных условиях, то мне не обойтись без рабочих процессов. Так что я совсем не использую оповещения.

    5 сентября 2012 г. 4:46
    Модератор
  • Пробовал настроить аналогичную функцию через рабочие процессы, но к сожалению использую стандартный шаблон ничего хорошего не получилось, а опыта в написании новых пока нет. Может где то можно взять готовые шаблоны рабочих процессов?
    5 сентября 2012 г. 6:07
  • а в чем именно возникла сложность? Каким образом их делали, SPD?

    напишите что делаете и что нужно на выходе, а я постараюсь помочь. 


    5 сентября 2012 г. 7:08
    Модератор
  • Задача организовать работу отдела ОХЧ. А именно:

    1. Пользователи на сайте через форму InfoPass пишут заявку которая попадает в библиотеку, пользователь вводит только название, описание и город. С этим проблем не возникло реализовал. Вариант с почтой пока откладывается.

    2. В библиотеке используются следующие столбцы:

    а. Краткое название (однострочное).
    б. Подробное писание (многострочное).
    в. Состояние (выбор из: новое, в работе, завершено).
    г. Город (однострочное).
    д. Ответсвенный (пользователь).
    е. Заявитель (пользователь).
    ж. Дата заявки (дата).

    3. Следующим этапом, по моему мнению, должен начать отрабатывать рабочий процесс:
    а. При условии появления новой записи, необходимо автоматически заполнить поле ответственный на основании списка:
    Если город Иркутск то Иванов
    Если город Москва то Петров
    и. т.д.
    б. Отправить письмо ответственному о том, что пришла новая задача.
    в. Когда ответственный сотрудник зайдет, прочитает заявку, статус меняется на "в работе", заявителю уходит соответствующее письмо.
    г. Когда ответственный сотрудник завершит работу, и изменит статус на "завершено", уходит письмо заявителю.

    4. Все это я пытался настроить используя шаблон "Три этапа" но ничего путного из этого не вышло.

    И по поводу ваших вопросов, сложность возникла в том, что настраиваю SharePoint в первый раз, а запуская SPD не могу в нем разобраться, видимо нужно искать какой нибудь мануал по рабочим процессам.

    6 сентября 2012 г. 6:21
  • как я понял нужно создать список с перечнем городов (если их много). В этом списке нужно делать 2 поля:  название и пользователь.

    и следоваельно заменить поле Город с однострочного на поле подстановка данных имеющихся на узле

    SPD

    в рабочем процессе:

    1. проверяем заполнено поле "Город" и поле ответственный пусто,

     если да то кладем значение поля "Город" в переменную "переменная город" типа целое число.

    обновить элемент, выбираем список города, выбираем поле источник: Ответственный, поле поиска "ИД" значение "переменная город"

    2. проверяем что Ответственный не пусто и отправляем ему письмо.

    3. дальше если значение статус "в работе" то отправить письмо

    4. если значение статус "завершено" то отправить письмо..

    это основное, далее если будут конкретные вопросы. то готов предложить свою помощь.


    6 сентября 2012 г. 6:55
    Модератор
  • еще хотел отметить, что после отправке письма нужно это где либо отметить, что бы при последующим изменении элемента при оставшемся статусе "в работе" не происходила повторная отправка письма.
    6 сентября 2012 г. 7:01
    Модератор
  • https://dl.dropbox.com/u/49334855/Sharepoint.jpg

    Надо было сразу с картинки начать, вот так сейчас выглядит интерфейс. Сверху представление библиотеки для работников АХО, а снизу форма заявки для пользователей, расположенная на другой странице.

    А я пойду изучать SPD, может знаете где есть мануал для начинающих?

    На основе ваших советов начал писать задачу, вроде и не смертельно сложно, нужно только немного изучить возможности функционала.

    Пока получается такая картина: https://dl.dropbox.com/u/49334855/sharepoint%202.jpg

    Это пока только набросок ключевых моментов, так должно выглядеть?

    • Изменено Gnomula 6 сентября 2012 г. 8:40
    6 сентября 2012 г. 8:05
  • да, похоже на правду, но вот через SPD прописывать все города (если они будут расширятся и/или будут менятся сотрудники прикрепленные к городам) очень трудоемко на поддержании. 


    6 сентября 2012 г. 9:06
    Модератор
  • может знаете где есть мануал для начинающих?

    я изучал еще на "SPD 2007 Шаг за шагом"
    6 сентября 2012 г. 9:56
    Модератор
  • да, похоже на правду, но вот через SPD прописывать все города (если они будут расширятся и/или будут менятся сотрудники прикрепленные к городам) очень трудоемко на поддержании. 


    Да я это понимаю, сейчас попытаюсь реализовать что бы оно хоть как то заработало, т.к. руководство со сроками жмет, а дальше уже оптимизировать буду. А как можно сделать сопоставление? Может еще один список создать только из 2х столбцов и как нибудь от него привязаться. Или есть варианты попроще?



    • Изменено Gnomula 7 сентября 2012 г. 3:13
    7 сентября 2012 г. 1:44
  • а что проще? 

    сколько городов?

    создаешь список, подключаешься к нему через Access, и из подготовленного excel файла копируешь и просто вставляешь в access.  

    проблема в том, что если запустить как есть, помимо того как нужно будет переделывать РП, так нужно будет в созданных элементах переносить данные в новое поле.(на мой взгляд дополнительные сложности, я в сообщении выше описал как можно написать в дизайнере работату со списком городов.)

    7 сентября 2012 г. 4:44
    Модератор
  • Большое вам спасибо Владимир) Благодаря вашим советам в целом получилось реализовать то, что нужно, дизайнер совсем не сложный, просто надо было начать. Городов штук 10 наверное, ну а со связкой Город = Ответственный еще подумаю, пока не совсем понимаю как вы предложили реализовать, но думаю разберусь. Еще раз спасибо :).
    7 сентября 2012 г. 7:07
  • Что касается город-ответственный:

    создается список (допустим города)

    в нем добавляем поле ответственный (я пользуюсь типами контента)

    и создаем перечень городов в которых указываем Москва - Иванов и т.д.

    в чем удобство, если изменится ответственный у города, то заходите в список. меняете в Москве с Иванова на Петрова, и все, нет необходимости заходить в SPD и менять РП. и удобно если количество будет расти.

     

    7 сентября 2012 г. 8:47
    Модератор
  • ААА! Получилось :) По вашему мануалу создал рабочий процесс и он стал подбирать значения из другой библиотеки!

    Осталось последняя задумка, вроде и не такая сложная, но все же терзают сомнения в возможности такой реализации.

    Вот на этом скриншоте https://dl.dropbox.com/u/49334855/Sharepoint.jpg внизу форма для работников, которую они будут заполнять, сейчас города для выбора я вписываю руками, а можно ли этот список городов получать из той новой библиотеки, которую мы создали для сопоставления город-ответственный?

    10 сентября 2012 г. 3:00
  • не совсем понял как сейчас работает выбор из другой библиотеки и что нужно еще добавить в РП.

    10 сентября 2012 г. 5:00
    Модератор
  • Как Вы писали:

    в рабочем процессе: проверяем заполнено поле "Город" и поле ответственный пусто, если да то кладем значение поля "Город" в переменную "переменная город" типа целое число.обновить элемент, выбираем список города, выбираем
    поле источник: Ответственный, поле поиска "ИД" значение "переменная город""

    Так и реализовал.

    В РП уже ничего добавлять не надо. С ним мы покончили)

    Сейчас вопрос касается формы через которую работники будут заявки отправлять. Сейчас я руками, в настройках формы выставляю список городов, которые можно выбрать. А потом еще в новом списке нужно добавить город=ответсвенный. В результате город я вношу как в библиотеку так и в форму. А хочу что бы в форме использовался столбец со всеми городами из библиотеки.

    Добавлю еще одну картинку, может с ней станет понятнее: https://dl.dropbox.com/u/49334855/sha.jpg

    Выделен столбец который хотелось бы приравнять раскрывающемуся списку в форме.

    10 сентября 2012 г. 6:15
  • мне кажется я понял.

    так вот, нужно что бы в форме было поля выбора городов из списка "Города"

    создаем поле:

    и выбираем откуда брать

    вот это поле добавляем форму.

    но при этом РП нужно менять.

    10 сентября 2012 г. 6:55
    Модератор
  • Все) реализовал) все что требовалось, теперь все работает) Что бы я без вас делал) Еще раз спасибо за помощь! Переделал столбец, переписал РП, все заработало как и должно!
    10 сентября 2012 г. 8:07
  • Рад был помочь!
    10 сентября 2012 г. 8:51
    Модератор
  • Владимир, можно я еще задам вам пару вопросов, которые возникли у меня в процессе работы с шарапоинт? К сожалению просторы интернета пока не дали мне ответов на них:

    1. Как добавить/изменить шаблон в библиотеке что бы пользователи могли создавать новые документы как docx так и xlsx. Сейчас при создании библиотеки я могу выбрать либо то, либо другое.


    2. А второй вопрос касается нашей разработки: При тестировании обнаружил, что пользователь не может добавить данные в библиотеку через форму, т.к. у него нет прав на библиотеку, и давать их не хочется. Я находил похожую настройку, но при добавлении записей через почту, там эта настройка так и называлась: "Принимать сообщения электронной почты от любого отправителя", и тогда кто угодно мог добавлять данные в библиотеку, но при этом прав у них не было. Можно ли реализовать добавление записей через форму так, что бы они могли только добавлять но не просматривать/изменять/удалять.

    P.S. Нашел "уровни разрешения" настроил, но что бы пользователи могли видеть форму для отправки данных, приходится давать права на просмотр библиотеки. Конечно, я могу ее просто скрыть ее из списка и шансов что они в нее попадут близки к 0, но все таки это не совсем правильно.

    P.S.S. Оказывается рабочие процессы не отрабатывают с правами на чтение( а это уже совсем плохо :( Как я понял РП пишет отчет о работе в эту же библиотеку (поэтому даже столбец новый появляется), а т.к. у пользователя прав на это дело нету, то и РП не отрабатывает. Может можно дать права только на столбец? (хотя где то я читал что реализовать это стандартными методами SP нельзя).

    • Изменено Gnomula 11 сентября 2012 г. 1:57
    11 сентября 2012 г. 1:27
  • 1. http://office.microsoft.com/ru-ru/sharepoint-online-enterprise-help/HA102409514.aspx - добавление типов контента.

    2. http://spdactivities.codeplex.com/  активити для РП которые включают в себя назначение прав. Нужно написать РП который будет назначать права.

    11 сентября 2012 г. 4:46
    Модератор
  • С добавлением типа контентов разобрался, жаль только на все уже созданные библиотеки разом накатить нельзя, но в целом на 20 библиотек можно и руками добавить нужный тип контента.

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

    Пользователи хотят что бы на личных страницах можно было создавать не только документы Word, но и Excel.

    12 сентября 2012 г. 2:58
  • вот по поводу шаблона точно не подскажу. у меня пользователи пока почти не пользуются личными узлами, и такой вопрос не возникает. 

    А просто создание Excel на локале и отправка туда их не устроит?

    12 сентября 2012 г. 4:48
    Модератор
  • Да у нас корпоративная борьба с файлами на локальных машинах, шарах серверов, рабочих столах терминальных серверов. Короче сохранять файлы никуда нельзя, кроме как в шарапоинт. Поэтому создание нового файла через интерфейс сайта востребованная функция. Сейчас для создания нового файла используем WebDav но он порядочно тормозит.
    • Изменено Gnomula 12 сентября 2012 г. 5:25
    12 сентября 2012 г. 5:25
  • ясно. пока я Вам помочь не могу...
    12 сентября 2012 г. 6:15
    Модератор
  • 1. http://office.microsoft.com/ru-ru/sharepoint-online-enterprise-help/HA102409514.aspx - добавление типов контента.

    2. http://spdactivities.codeplex.com/  активити для РП которые включают в себя назначение прав. Нужно написать РП который будет назначать права.

    Начал разбираться с активити и прямо на этапе установки залип.

    Думал это дополнительный набор команд для SPD начал инсталлировать на своем ПК, получил ошибку Windows SharePoint Service 3.0 is NOT installed! Почитал гайд внимательнее, понял что нужно ставить на сервер с Sharepoint, но тут удивился еще больше, ошибка никуда не ушла. Почитал про SPS3.0 вроде это и есть сервис Sharepoint. Поэтому пока воспользоваться активити не получается.

    Кстати по вопросу что задавал выше (как изменить шаблон личных сайтов) нашел ответ что нужно воспользоваться Feature Stapling. Чет уже много новых программ за эту неделю надо освоить :).

    13 сентября 2012 г. 2:22
  • попробуй поставить wsp  пакер через PowerShell а не с помошью setup.exe

    Add-SPSolution “D:\Deploy\MySharePointSolution.wsp“
    Install-SPSolution –Identity MySharePointSolution.wsp –WebApplication http://myspwebapp –GACDeployment

    13 сентября 2012 г. 5:23
    Модератор
  • Добрый день!

    При создании списков Sharepoint заметил следующую закономерность:

    Если создавать список типа "задачи" то в настройкам можно найти пункт "Электронное уведомление" но нет пункта "Параметры входящей почты"

    Если создавать список типа "уведомления" то в настройках можно найти пункт "Параметры входящей почты" но нет пункт "Электронное уведомления"

    А если создать "настраиваемый список", то нет ни того, ни другого.

    Возможно эти функции можно как то включать\отключать через Центр Администрирования?

    Отвечу на свой вопрос: как включить недостающие функции для библиотеки я так и не нашел, наличие этих функций зависит от шаблона списка.

    Но для настройки уведомлений оказалось проще воспользоваться рабочими процессами, это не сложно, по большому счету необходимо нарисовать блок схему процесс, из предложенных элементов.

    Отдельное спасибо Kaplin Vladimir за помощь в реализации моих задач.

    • Помечено в качестве ответа Gnomula 18 сентября 2012 г. 3:21
    18 сентября 2012 г. 3:21
  • Добрый день Владимир! Я опять к вам за советом)
    Простая задача: создать форму, разместить ее на сайте, и при нажатии кнопки отправлять данные в библиотеку а форму на почту.

    Второй день уже мучаюсь и не могу для одной кнопки два нужных действия сделать :(

    В настройках кнопки есть 2 варианта: отправка данных в одно место. Можно выбрать либо почту, либо библиотеку. Ниже комментарий, если надо больше чем в одно место, используйте правила.

    А через правила отправить данные в библиотеку можно только в виде файла формы, в виде данных неполучается(

    Конечно можно сделать 2 кнопки, но это как то неправильно...

    P.S. а нет, нельзя 2 кнопки разных :( параметры отправки общие для них получаются.
    • Изменено Gnomula 18 сентября 2012 г. 7:42
    18 сентября 2012 г. 7:10
  • форма Infopath или aspx ?


    18 сентября 2012 г. 9:41
    Модератор
  • InfoPath.
    19 сентября 2012 г. 0:05
  • я с Infopath работал мало, но мне кажется что требуется это:



    19 сентября 2012 г. 7:06
    Модератор
  • Так я настраивал, он отравляет форму вложением в библиотеку. А мне нужно данные в список, а через эти правила нет пункта список... (в чем и вся загвостка).

    А вы спрашивали про aspx, через эту форму можно такое реализовать?
    19 сентября 2012 г. 7:49
  • а можно подробнее задачу? это настраеваемая форма списка? и отправлять нужно даные или нужно форму отправлять по почте?

    19 сентября 2012 г. 9:52
    Модератор
  • У нас есть так называемая "утренняя проверка" где перечислены все основные сервисы нашей компании которые утром необходимо проверить, что они работают.

    В самом низу есть кнопка отправить. Вот по нажатию этой кнопки нужно 2 действия, добавить данные в список (на основе которого и сделана эта форма) и отправить форму с данными на почту. В почте мы ежедневно видим актуальную информацию, а сохранять данные в список нужно для того, что бы мониторить статистику по дням, что ломается часто, на что обратить внимание.

    20 сентября 2012 г. 0:11
  • думаю нужно просто добавить кнопку "Отправить по почте" в форме InfoPath. т.к. через рабочий процесс (стандартными средствами)не отправишь в виде таблицы. а из рабочего процесса не отправишь форму Infopath (согласно http://social.technet.microsoft.com/Forums/en-US/sharepoint2010customization/thread/ede94a02-b489-4da4-a79b-eae34676a05c
    20 сентября 2012 г. 4:56
    Модератор
  • Добрый день Владимир! Вновь нужна ваша небольшая консультация по РП.

    В общем все для той же библиотеки где мы делали различные РП, нужно добавить простую функцию:

    1. Оповещение о просроченных заявках. Т.е. если прошло больше 3х дней, и сотрудник не изменил статус с "новая" на в "работе" прислать ему уведомление. Тут вроде все просто, но мне нужно этот РП либо зациклить либо перезапускать каждые 3 дня, как это сделать? Операции перейти к шагу № в настройках ШПД не нашел :(.

    25 сентября 2012 г. 3:22
  • добрый день!

    я реализовал подобную задачу следующим образом:

    создается отдельный рабочий процесс, который запускается после каждого изменения элемента. В начале стоит условие (в Вашем случае статус «новая») то сделать паузу до периода времени (3 дня) иначе остановить рабочий процесс.

    Следующим шагом проверяешь условие статус равно «В работе» иначе отправить письмо.

    25 сентября 2012 г. 5:43
    Модератор
  • Примерно как вы описали и реализовано, но не хватает именно цикличности. Запускать РП после каждого изменения я не могу, т.к. элемент никто менять и не будет, поэтому он и не запустится.
    Красная стрелка это то, что я не могу реализовать(


    • Изменено Gnomula 25 сентября 2012 г. 6:10
    25 сентября 2012 г. 6:09
  • цикл запуска можно реализовать через дополнительный РП. т.е. Рп запускает промежуточный РП у которого стоит пауза (на пример минута) и потом идет запуск основного рабочего процесса. 

    P.s.  минута нужна что бы быть увереным что первый РП закончил работу. 

    25 сентября 2012 г. 6:39
    Модератор
  • Чет проблема с запуском дополнительного РП, нашел только пункт "Начать настраиваемый РП" он меня отравляет видимо в дополнительный РП, но вот в нем я уже не могу выбрать такой же пункт, что бы опять запустить первый РП. Может не то действие использую?
    25 сентября 2012 г. 7:19
  • набор дополнительных активити http://spdactivities.codeplex.com/ 

    Start Another Workflow - то что нужно

    25 сентября 2012 г. 8:08
    Модератор