Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Особенности реализации:
Мастер:
1. Перед запуском мастера необходимо создать пустой объект «отправление» и связать его с объектом «история состояний отправлений» с реквизитами:
- Дата-время: на момент запуска мастера Состояние: из графы «Способ печати отправлений по умолчанию» настроек системы, вкладки «Корреспонденция»
2. Отправление связывается с исходящей корреспонденцией переданной в параметре.
3. Если в системных настройках задан признак «штриховое кодирование по правилам почты» то
3.1. Для почтовых отправлений сл-ая проверка: Если количество свободных ИПО из диапазонов текущего месяца (дата создания которых по сравнению с текущей датой не отличается более чем на 2 года), или используемого принудительно меньше 100, необходимо показывать сообщение «Внимание! Количество свободных ИПО из диапазонов текущего месяца # количеством свободных ИПО#, проинформируйте отдел экспедиции».
3.2. Для курьерских отправлений сл-ая проверка: Если количество свободных ИПО из не-почтового диапазона <500 вывести сообщение «Внимание! Количество свободных ИПО из диапазонов курьерской доставки < # количеством свободных ИПО#, проинформируйте отдел экспедиции»
4. Если в системных настройках НЕ задан признак «штриховое кодирование по правилам почты» то сл-ая проверка: Если количество свободных ИПО из не-почтового диапазона <500 вывести сообщение «Внимание! Количество свободных ИПО из диапазонов курьерской доставки < # количеством свободных ИПО#, проинформируйте отдел экспедиции»
ЗаголовокЗаголовок (шапка редактора)формируется по следующему правилу:
«Отправление по исх. корр.: #наименование исходящей корреспонденции # , #дата регистрации исходящей корреспонденции #, #номер исходящей корреспонденции#.
Атрибуты Мастер/ редактора.
Название элемента управления | Тип элемента управления | Значения | Значение по умолчанию | Описание |
Доступность редактирования | Статический текст + условие | Если роль текущего пользователя – не администратор и не сотрудник экспедиции, то выполняем следующие проверки, иначе отправление считать доступным для редактирования. Если текущее отправление находится в одном из следующих состояний Печать документов и упаковки на месте Печать документов и упаковки в экспедиции. Печать документов на месте, упаковки в экспедицииТогда ничего не выводим, отправление доступно для редактирования Иначе Отправление недоступно для редактирования, выводим текст «Отправление в текущем состоянии недоступно для редактирования. Для редактирования откатите состояние назад» Шрифт – крупный! Цвет – красный. | ||
Реквизиты получателя | Статический текст | |||
Панель выбора субъекта | Отображается при запуске мастера, или при нажатии на кнопку «…» у поля «Субъект» панели редактирования адресной информации | |||
Тип субъекта | Combo | Физ лицо, Юр лицо | Физ лицо | При вводе значений в поля «Фамили», «Имя» и «Отчество» для физического лица или «Наименование» для юридического лица пользователю должна отображаться информация о наличии данных в базе по похожим субъектам в виде панели отображения результатов автопоиска (см. ФС-Субъекты п. 3.2.). Выбор субъекта из панели отражения результатов автопоиска субъектов должен осуществляться по двойному клику на строчке списка или нажатию кнопки Enter на клавиатуре. При этом данные выбранного субъекта должны быть загружены в панель быстрого ввода отправителя. |
Фамилия | Textbox | Отображается, если в поле тип субъекта задано Физ. лицо. | ||
Имя | Textbox | Отображается, если в поле тип субъекта задано Физ. лицо. | ||
Отчество | Textbox | Отображается, если в поле тип субъекта задано Физ. лицо. | ||
Пол | Static text | |||
Муж | Radio | Отображает значение поля пол | ||
Жен | Radio | Отображает значение поля пол | ||
Наименование | Textbox | Отображается, если в поле тип субъекта задано Юр. лицо. | ||
Найдено X субъектов | Кнопка, название кнопки см в колонке значение | Выводим название в формате Найдено «X» субъектов. Вместо «X» выводим количество найденных субъектов. | Кнопка доступна, если X> 0 При вводе очередного символа в любое поле из следующих Фамилия, Имя, Отчество, Наименование, выполняется проверка если суммарная длина всех 4х элементов больше 3, то выполняется поиск в базе субъектов, похожих на введенного (по вхождению). После выполнения поиска обновить название кнопки. При нажатии на кнопку вывести «Форму просмотра результатов поиска» (см фС-субъекты). | |
Создать отправление | Произвести поиск в базе субъектов по полному совпадению реквизитов введенных в полях ФИО, или Наименование. Если таковые найдены, вывести их в «Форму просмотра результатов поиска». После выполнения действия «выбор» или «новый субъект» в этой форме установить связь отправления с субъектом, спрятать панель выбора субъекта, открыть панель «выбора адресов». Если поиск субъектов по точному совпадению с введенными реквизитами ФИО, или наименование не дал результатов, создать нового субъекта указав для него реквизиты введенные в панели выбора субъектов (ФИО, наименование), спрятать панель выбора субъектов, показать панель адресной информации. | |||
Код | Умный Комбобокс код | Коды физ и юр лиц для субъектов, для которых заданы коды. Сортировка идет по коду | пусто | Если пользователь выбирает значение в этом элементе, установить связь отправления с выбранным (по коду) субъектом, спрятать панель выбора субъектов, открыть панель редактирования адресной информации. |
Суд | Комбобокс | Наименования судов. Суды отсортированы по алфавиту. | пусто | Если пользователь выбирает значение в этом элементе, установить связь отправления с выбранным (в комбобоксе суд) субъектом, спрятать панель выбора субъектов, открыть панель редактирования адресной информации. |
Участники процесса | Комбобокс | ФИО (Наименования) участников процесса связанных с документом с которым связана ИК. Сортировка – по алфавиту | пусто | Выводится только если ИК по документу. Если пользователь выбирает значение в этом элементе, установить связь отправления с выбранным субъектом, спрятать панель выбора субъектов, открыть панель редактирования адресной информации. |
Входящая корреспонденция | Комбобокс | Список субъектов, являющихся отправителями входящей корреспонденции, связанной с исходящей. Сортировка – по алфавиту | пусто | Если пользователь выбирает значение в этом элементе, установить связь отправления с выбранным субъектом, спрятать панель выбора субъектов, открыть панель редактирования адресной информации. |
Панель редактирования адресной информации | Отображается при запуске редактора. Доступность редактирования полей этой панели определяется условием описанным в элементе «Доступность редактирования» » Перед открытием панели адресной информации - сбрасывать значения всех полей этой панели. | |||
Доступные адреса | combo | Если с отправлением связан субъект, то Значения инициируются адресами субъекта, связанного с отправлением упорядоченными по «дате адреса», для первого элементом комбобокса устанавливаем значение «Создать новый адрес». В качестве выбранного значения комбобокса установить значение адреса, для которого задана разносная книга. Если такого адреса нет, то установить значение последнего использованного для отправлений адреса, то есть вычислить адрес, отправление на который было создано позже всех (по первому состоянию отправления). Если и таких адресов нет, то выбрать последний адрес по «дате адреса» Если адресов у субъекта вообще нет, установить значение «Новый адрес». Если с отправлением субъект не связан, то поле не выводим. Формат вывода значения: Индекс, Адрес (тип адреса) (кому на конверте). Если тип адреса не задан,- скобки не выводить, если индекс не задан, лишнюю запятую перед адресом не выводить. | ||
Получатель | Текстовое поле с кнопкой «…» по которой открывается подменю с пунктами:
| Выводим значение поля «Namе» для выбранного для отправления субъекта. Если с отправлением не связан субъект, выводим «СУБЪЕКТ НЕ БЫЛ ЗАДАН» | Поле неактивно всегда. Кнопки активны, если с отправлением связан субъект. При выборе пункта «Вернуться к выбору получателя» «Панель редактирования адресной информации» прячется, открывается «Панель выбора субъекта» со значениями, установленными для выбранного для отправления субъекта. При нажатии на кнопку «редактировать» открывается редактор выбранного субъекта. | |
Кому (на конверте) | текст | Особенности: Особенности реализации механизма заполнения значений в полях «Индекс» и «Адрес» описаны в п. 3.1.4.3. ФС-Субъекты. Поля индекс и адрес доступны для редактирования если в поле доступные адреса не выбран адрес для которого задана разносная книга.Эти поля выводятся из объекта отправление. Особенности функционирования этих объектов: При изменении значения комбобокса «Выбор адреса» и установки в нем любого значения, кроме «Создать новый адрес» Установить связь отправления с выбранным адресом. Если выбран адрес, для которого задана разносная книга, установить значение способ отправки в «курьерская упакованная». Если выбран адрес, для которого не задана разносная книга, установить значение способ отправки в способ отправки из кук для текущего пользователя, если в куках это не указано, то установить «письмо заказное». В текстовые поля «адрес», «индекс» устанавливаются значения из выбранного адреса. Если текстовое поле формы «Кому» пусто, то установить в него следующее значение Если реквизит «адрес на конверте» для выбранного адреса задан, то установить значение этого реквизита в поле формы «Кому» Иначе, если реквизит «адрес на конверте» для выбранного адреса «пуст» и для субъекта есть другой адрес, для которого задано значение «адрес на конверте», то установить в поле «кому» значение из реквизита «Адрес на посылку» из самого последнего по отправке адреса, связанного с субъектом, с которым связано отправление (см. связь отправления с адресом по дате первого состояния отправления) для которого этот реквизит заполнен. Иначе, если реквизит «адрес на конверте» для выбранного адреса «пуст» и для всех остальных адресов субъекта это поле пусто, установить в значение поля «Кому» следующие значения: Если для отправления выбрано физическое лицо, то выводим Фамилию Имя отчество Если для отправления выбран юридическое лицо, то выводим Тип юр лица + наименование Если текстовое поле формы «Адрес в сопр. п.» пусто, то выполнить действия аналогичные пункту 1.4 с полем «Адрес в сопр. п.» и реквизитом объекта «Адрес» «Адрес на сопроводительном письме» с той особенностью что правила генерации значений этого поля несколько отличаются: Если для отправления выбрано физическое лицо, то выводим Фамилию Имя отчество Если для отправления выбрано юридическое лицо, то выводим Тип юр лица + наименование | ||
На документе | Заголовок группы полей | |||
Кому (на документе) | Текст(реквизит кому на документе объекта отправление, адрес) | |||
Префикс | Текст (реквизит pre объекта отправление, адрес) | |||
Постфикс | Текст (реквизит post объекта отправление, адрес) | |||
Закрывают группу полей | ||||
Индекс | Текст (название элемента не выводим) | |||
Адрес отправки | Текст | |||
Количество страниц | текст | |||
Способ отправки | комбо | 1. Письмо простое 2. Письмо заказное 3. Письмо заказное с уведомлением 4. Бандероль простая 5. Бандероль заказная 6. Бандероль заказная с уведомлением 7. Курьерская доставка (не упакованная, 8. Курьерская доставка (упакованная) | Берется из кук | Доступность редактирования этого реквизита определяется условием, описанным в элементе «Доступность редактирования»+ Если состояние отправления больше или равно «добавлено в реестр», Или если в редактор передан флаг запрета редактирования состояний (реестр, отправка, учет...)то элемент не доступен для модификации. Инициация в мастере: Если в реквизите доступные адреса установлен адрес для которого задана разносная книга, инициировать это св-во значением «Курьерская не-упакованная», иначе, если в куках для текущего пользователя заданы значения этого св-ва, то установить его, иначе, установить «письмо заказное». Особенности функционирования: Если происходит попытка перевести «способ отправки» с почтового (любого) на курьерский (любой) проверить задана ли для выбранного адреса «разносная книга», если не задана, то - выдать сообщение «Для задания курьерского способа доставки отправления необходимо выбрать адрес, для которого возможна курьерская доставка - . Способ отправки не менять. При изменении св-ва способ отправки обновить элементы формы, при необходимости установить шаблоны по умолчанию. |
Тариф на пересылку | комбо | «Вес, кг - Стоимость, руб» | Элемент доступен для редактирования | Элемент выводится только для отправлений типа «письмо» или «бандероль» Для посылок не выводится. Условия доступности редактирования этого элемента описанные в элементе «Доступность редактирования». В элементе выводятся не архивные тарифы для выбранного способа отправки. (для простых писем - тарифы простых писем, для простых бандеролей – тарифы простых бандеролей. Так же для заказных) |
Шаблон отправления | combo | Выводим названия всех не архивных шаблонов подходящих для выбранного типа отправки. | По умолчанию выводится значение, сохраненное в куках для текущего пользователя, если в куках это значение не задано, то выводится по умолчанию для выбранного способа отправки. | Активно только если способ отправки не курьерская «не упакованная» При сохранении, связываем конверт с выбранным шаблоном |
Шаблон уведомления | Комбо | Названия всех не архивных шаблонов для уведомления | Значение по умолчанию для выбранного способа отправки | Активно только если способ отправки с уведомлением. При сохранении, связываем конверт с выбранным шаблоном |
Отправляемые документы | Интерфейс: Чектри в полформы с двумя колонками – 1. Название документа + дата формирования документа. 2. «Прикреплен файл»: признак наличия файла, галочка, если к документу прикреплен файл. | Полная, развернутая иерархия документов(включая кандидатов), вершиной иерархии является документ, по которому создана ИК.. Сортировка по дате документа. Документы кандидаты должны отличаться по цвету пиктограмки от других документов | Чеки установлены на документах, которые связаны с отправлением. | Элемент выводится только если ИК, в которой зарегистрировано отправление создана по документу. Иерархия появляется полностью развернутой. Доступность редактирования элемента и его операций определяется условием описанным в элементе «Доступность редактирования» Операций у элемента пока ;) нет. При сохранении, если были выбраны документы, которых нет в ИК, связать с ик эти документы. |
Сопроводительные письма | Интерфейс: Чеклист в полформы с тремя колонками – имя файла, дата последнего изменения, ФИО пользователя, внесшего последнее изменение. | Чеклист сопроводительных писем (объект «дополнительное письмо»), связанных с отправлением. Вторая и третья колонки заполняются из объекта «История изменений дополнительных писем». | Доступность редактирования элемента и его операций определяется условием описанным в элементе «Доступность редактирования» Операции: 1. Добавить – запускается мастер создания СП. После добавления СП – связать его с ИК, отправлением, и добавить в чеклист, чек установить. Далее выдать сообщение «Вы хотите добавить это сопроводительное письмо в другие отправления исходящей корреспонденции?» при выборе да – открыть чеклист всех отправлений, после выбора добавить это СП во все выбранные отправления+ обязательно в отправление, из которого происходило создание. При выборе нет добавить его только в это отправление. 2. Редактировать. Если сопроводительное письмо находится хотя бы в одном отправлении, которое не доступно для редактирования - выдать предупреждение «Это сопроводительное письмо находится в других отправлениях исходящей корреспонденции, которые не доступны для редактирования. Вы уверены, что хотите редактировать сопроводительное письмо?» кнопки да, нет. При выборе да – редактор СП. Иначе – открываем редактор. !!! При сохранении, если были созданы новые сопроводительные письма – связать их с исходящей корреспонденцией. Далее не делаем! Если условие доступности выполняется, то выводим следующие операции : 1. Выбрать в отправление – появляется стандартное окно со списком(cheklistbox) сопроводительных писем, связанных с корреспонденцией, по которой создается конверт. См документы. 2.Убрать из отправления. Если условие доступности НЕ выполняется, то операции не выводятся. | |
Разделитель | ||||
Способ печати отправления | Combo | Печать документов и упаковки в экспедиции. Печать документов на месте, упаковки в экспедиции Печать документов и упаковки на месте | Берется из кук | Отображение: Элемент выводиться если в настройках системы выбрано более одного варианта печати. Доступность Элемент доступен для редактирования если с отправлением связан ровно один объект «история состояний отправления», и это не «Создано при переносе данных в версию 8.0» Если с отправлением связано более одного объекта «история состояний отправления» под комбо выводим текстовое сообщение: «Для изменения способа печати конверта необходимо откатить все его состояния.» Инициировать в мастере: Если в куках для текущего пользователя заданы значения этого св-ва, то установить его, иначе, установить значение по умалчанию из системных настроек. Особенности реализации: При изменении значения поля - очистить историю состояний конверта и вписать туда новое значение с выбранным состоянием, от лица пользователя, связанного с первым состоянием отправления до выполнения операции, текущим серверным временем. После этого и обновляем все элементы управления формы, в соответствии с изменившимся состоянием |
Перевести в свои отправления | Кнопка | Проставляет ссылку с первого состояния отправления на текущего пользователя Выводится только если отправление не «свое»(своё – это когда первое состояние отправления связано с текущим пользователем), и способ отправки не «Создано при переносе данных в версию 8.0» | ||
Текущее состояние | Текст, не редактируемое, | Название последнего состояния конверта.(последний по «дате-времени» связанный с отправлением объект «история состояний отправления»). Если состояние «Добавлено в реестр», то отображать «Добавлено в реестр (опись № <номер описи>). | Находится над «изменить состояние» | |
Изменить состояние | Комбо | Названия состояний, в которые пользователь может перевести конверт + значение «Не изменять состояние» Состояния в которые можно «откатить» состояние тут не выводятся! Список значений определяется из графа переходов состояний. (Подробнее см раздел «Состояния конвертов») | «Не изменять состояние» | Активно, если первое состояние не «Создано при переносе данных в версию 8.0» или если в редактор передан флаг запрета редактирования состояний(реестр, отправка, учет...) При выборе нового значения - назначается новое состояние, перезагружаются элементы формы. |
История отправления | Список с колонками Дата, Состояние Пользователь | изменения состояния конверта, упорядоченный по дате-времени. (объект «история состояний конверта») | Список отображается только в редакторе. Упорядочить историю состояний по дате так что бы последнее состояние было снизу. запретить сортировку пользователю. Для состояния добавлен в реестр отображать еще и текст (реестр № #N#) где N – номер реестра, в котором содержится отправление. Если отправление не связано с реестром, но его состояние «Добавлен в реестр» вместо N выдать «реестр удален» Операции: 1. "Переход в «название предыдущего состояния»". Операция доступна только если состояний больше одного, и первое состояние не «Создано при переносе данных в версию 8.0» или если в редактор передан флаг запрета редактирования состояний(реестр, отправка, учет...) Перед выполнением операции выполняется проверка возможности «отката» состояния (по графу перехода состояний, подробнее см. раздел «Состояния конвертов») для пользователя. Если возможность есть – удаляем последнее состояние и обновляем все элементы управления формы, в соответствии с изменившимся состоянием Если возможности нет – выдаем сообщение «перевести конверт из этого состояния в предыдущее может только сотрудник # экспедиции # # канцелярии # (в зависимости от того кому доступен этот переход. См. граф состояний)» Не отображать, если запущен мастер. | |
История операций доставки РПО | Список со следующими колонками: - Вид операции над РПО; - Категория операции над РПО; - Дата операции. | В списке выводится история операций доставки данного РПО, строки списка отсортированы в порядке возрастания значения колонки «Дата и время». | ||
Готово | Кнопка | Если открыта в окне отображается панель «выбора субъекта», выдать сообщение «для сохранения отправления необходимо выбрать субъекта и указать адрес отправки», вернуться в мастер, дальнейших действий не производить. И для Мастера и для редактора: Индекс должен быть шестизначным числом. Если нет –выдать предупреждение «внимание индекс указан не верно, сохранить?» да, нет, при выборе нет – вернуться в мастер, при да – продолжить проверки. Актуализировать связь отправления с документами и СП в соответствии с расставленными чеками. Если в отправление были выбраны документ, которые не связаны с ИК (по множественной связи,- связать ИК с этими отправлением. Если в сопроводительных письмах появились письма, которые не связаны с ИК, - связать эти СП с ИК. Если в реквизите доступные адреса выбрано любое значение, кроме «Новый адрес», обновить значения этого адреса значениями, которые указаны в полях формы. Это касается следующих реквизитов: Адрес, Индекс, «Кому на конверт», «Кому на документе». Установить связь отправления с этим адресом Если в реквизите выбор адреса выбрано значение «Новый адрес», создать новый адрес для выбранного субъекта с текущей датой, без указания типа, и значениями реквизитов: Адрес, Индекс, Кому (на конверте), Кому (на документе) из этой формы, установить связь субъекта и отправления с этим адресом. Сохраняем в Куки для текущего пользователя значения способ печати, а так же способ отправки, если он не установлен в курьерский, также сохраняем в куках для текущего пользователя значение шаблона отправления.Для Редактора следующие проверки: Если установлены оба признака в системных настройках: «Использование штрихового кодирования» и «Формирование идентификатора по правилам почты»:Если у отправления изменен способ отправки с почтового на не почтовый, или наоборот и для отправления создан только один ИПО, то создать ИПО для нового способа отправки, сохранить отправление и связать его с новым ИПО.Для Мастера: При закрытии мастера выполняются следующие проверки: Если установлены оба признака в системных настройках: «Использование штрихового кодирования» и «Формирование идентификатора по правилам почты/text/category/adresat/" rel="bookmark">адресата (см. 4.5.6 Алгоритм экономии ИПО), если такого конверта нет или алгоритм экономии ИПО завершился нажатием на кнопку «Создать новое отправление», тоНеобходимо связать с конвертом «ИПО», сформированный по правилам почты. Процесс описан в разделе «Порядок формирования ИПО и привязывания его соответствующему отправлению по правилам почты» см ниже. Иначе Если установлен признак в системных настройках: «Использование штрихового кодирования», а признак «Формирование идентификатора по правилам почты» НЕ установлен, или установлен, но выбран НЕ почтовый необходимо тип отправки:Необходимо связать с отправлением «ИПО». Процесс описан в разделе «Порядок формирования ИПО и привязывания его соответствующему отправлению» см ниже. | ||
Отменить | Кнопка |
Данная проверка выполняется только при создании заказного отправления («Письмо заказное» или «Письмо заказное с уведомлением» или «Бандероль заказная» или «Бандероль заказная с уведомлением»).
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |


