Ип правила открытия: Я хочу стать ИП | ФНС России

Содержание

кто может открыть ИП в России

    Журнал «Миграционный эксперт»

    Пакина Юлия
    Альянс — Трудовая миграция

    Опубликовано: 06.02.2023


    Открыть ИП для иностранных граждан в России можно, но сделать это могут не все.


    Получить консультацию миграционного специалиста

    Может ли иностранный гражданин открыть ИП


    Иностранный гражданин и лицо без гражданства могут открыть ИП в России только при условии наличия у них разрешения на временное проживание (РВП) или вида на жительство (ВНЖ). Это означает, что, например, ИП для иностранных граждан с патентом оформить невозможно.


    Оформить ИП могут иностранцы и лица без гражданства с РВП или ВНЖ. Разъяснения, почему именно так, опубликованы в Письме Минфина России от 17.11.2021 N 03-12-09/92807.


    Если у иностранца нет РВП или ВНЖ, но он является гражданином страны-участником ЕАЭС — Армении, Белоруссии, Казахстана или Киргизии, — то он может рассмотреть вариант оформления в качестве самозанятого. Подробнее о самозанятости я писала в статье «Самозанятый иностранец: получение ИНН и права на НПД». 


    Другие временно пребывающие иностранцы, у которых нет РВП или ВНЖ, но хотят вести бизнес в России, могут учредить в России общество с ограниченной ответственностью. При наличии определенного размера инвестиций в компанию — в дальнейшем это даст возможность оформить в России вид на жительство. Подробнее о том, какие критерии есть к иностранцам для получения ВНЖ по этому основанию, я писала в статье «ВНЖ инвестора». 


    Если другие варианты не подходят, то сначала иностранцу стоит рассмотреть вариант оформления РВП или ВНЖ.


    РВП или ВНЖ для открытия ИП


    Есть разные варианты для получения разрешения на временное проживание или вида на жительство. И если иностранец планирует работать в РФ именно как ИП, то он может рассмотреть вариант оформления одного из этих документов.


    РВП:

    • по квоте. Сначала иностранец получает квоту, и только потом РВП. Но количество квот ограничено в каждом регионе, и с каждым годом их все меньше. Решение о выдаче квоты или об отказе принимает специальная комиссия. О квотах на 2023 год писала моя коллега в статье «Квоты на РВП на 2023 год».

    • по основаниям из п. 3 ст. 6 ФЗ№115 от 25.07.2002. Если иностранец попадает под один из пунктов, он может оформить себе РВП без квоты. Среди таких оснований — брак с гражданином или гражданкой РФ, иностранцы из стран бывшего СССР, окончившие российский ВУЗ и даже техникум с любым дипломом. С 2023 года сюда добавилось основание — получение высшего образования в РФ по очной форме обучения. О нем я писала в статье «РВПО 2023: регламент, список документов, сроки». 


    Примечание редакции: больше информации об РВП вы найдете в статье «РВП в России» в нашей Базе Знаний. 


    ВНЖ:

    • в общем порядке — после 8 месяцев проживания по РВП, иностранец может подать документы на ВНЖ.

    • в упрощенном порядке — получить сразу ВНЖ, без оформления РВП. В упрощенном порядке иностранцы могут получить ВНЖ, если соответствуют одному из условий в п. 2 ст. 8 ФЗ №115 от 25.07.2002. Среди таких оснований — рождение РФ во времена СССР, родители или дети – граждане РФ, получение статуса носителя русского языка, работа не менее 6 месяцев по профессии из списка квалифицированных специалистов. Последнее особенно интересно, поскольку позволяет получить ВНЖ по профессии даже иностранному гражданину с патентом.


    Примечание редакции: больше информации о ВНЖ вы найдете в статье «Вид на жительство в России» в нашей Базе Знаний.


    В нашей компании мы не сможем помочь вам с открытием ИП в России, но может помочь с оформлением РВП или ВНЖ, чтобы вы потом могли открыть ИП в России.


    Мы можем помочь с подготовкой и подачей документов на РВП и ВНЖ в Санкт-Петербурге и Ленинградской области, а так же удаленно сопровождать и помогать с оформлением документов по всей России. Подробнее читайте на сайте » Альянс — Трудовая миграция».

    Другие статьи на тему «Иностранец индивидуальный предприниматель»:

    • Страховые взносы за граждан Узбекистана 2023

      Правила расчета и начисления страховых взносов за иностранных работников изменились с 2023 года.

      06.03.2023

    • Договоры с иностранцами

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

      15.12.2022

    • Учредитель — иностранец

      Иностранцы могут открыть свое дело в РФ. Но со своими особенностями.

      04.11.2022

      #иностранец_индивидуальный_предприниматель#Тема дня#временно_пребывающий_иностранец#временно_проживающий_иностранец#постоянно_проживающий_иностранец#РВП#ВНЖ#права_иностранцев_в_россии

    Пакина Юлия
    Альянс — Трудовая миграция

    Опубликовано: 06.02.2023

    Мнение автора может не совпадать с мнением редакции

    Материалы, похожие на этот

    Программа по иностранным гражданам «Мигрант-онлайн» — в помощь фрилансеру

    ВНЖ для ВКС в 2023 году

    Снятие с учета в гостинице

    Зеленая карта мигранта в России

    Принимающая сторона: обязанности

    Физические лица, привлекающие к работе иностранных граждан

    Продление визы в России иностранным гражданам

    Как успешно совмещать должность миграционного специалиста и свою работу

    Повторная медкомиссия и дактилоскопическая регистрация

    Профессия в патенте иностранца не соответствует работе — последствия для иностранца

    Подписаться на новости

    Выберите рубирку и получайте обновление только по этой теме. Никакой рекламы. Никакого спама.

    Ещё от авторов Альянс — Трудовая миграция

    • Статья

      Снятие с учета в гостинице

    • Статья

      Физические лица, привлекающие к работе иностранных граждан

    • Статья

      Профессия в патенте иностранца не соответствует работе — последствия для иностранца

    • Статья

      Территория патента на работу

    • Статья

      Фиктивная регистрация иностранных граждан

    Наверх страницы

    Открытие ИП в Италии — Ditta Individuale — Вид на жительство в Италии — ВНЖ, ПМЖ

    Открытие ИП и получение Вида на жительства по мотиву индивидуальной трудовой деятельности Permesso di soggiorno (PdS) Per motivi di Lavoro Autonomo

    Получение вида на жительства по мотиву самостоятельной работы неподчиненного характера позволяет открыть в Италии собственный бизнес. Между Италией и Россией заключено двустороннее соглашение, дающее возможность открыть бизнес на территории страны, не будучи резидентом Италии. Как для местных жителей, так и для иностранцев, существуют одинаковые правила ведения бизнеса, предусмотренные Законом. Самое главное – это своевременная уплата налогов.
    Процедура получения вида на жительства (Per Lavoro Autonomo) занимает обычно от 4-х до 6-ти месяцев. Весь этот процесс ориентировочно можно разделить на три основных этапа:
    Первый – это получение разрешения на въезд в страну по рабочим мотивам.
    Второй – это получение рабочей визы в Консульстве.
    Третий – это открытие деятельности и получение ВНЖ.

    Этап 1. Получение разрешения на въезд в страну по рабочим мотивам (Nulla Osta per Lavoro Autonomo).

    1. Необходимо определится с видом деятельности.
    2. Необходимо решить вопрос с жильем в Италии: аренда или покупка. Аренда недвижимости должна быть на срок не менее 12 месяцев. Или предоставление сертификата на проживание, т. е. подтверждение того что человек, проживающий в Италии предоставляет вам свою жилплощадь (Dichiarazione di Ospitalità).
    3. Необходимо сделать запрос в Торговую Палату (Camera di Comercio) на получение Свидетельства о соответствии финансовых показателей. Получение документа Attestazione dei Parametri Economico-Finanziari di Capacità Economico’Finanziaria. В данном документе будет расписана сумма финансовых ресурсов, которыми должен обладать заявитель для выполнения конкретной деятельности, например, затраты на аренду офиса, закупку оборудования, товара и т.п. Кроме того, рассчитана сумма предполагаемых выплат на социальное страхование, обозначена сумма минимального прожиточного минимума и многое другое.
    4. Необходимо сделать запрос в Торговую Палату (Camera di Comercio) о выдаче Разрешения, подтверждающего отсутствие препятствий для занятия указанной деятельностью согласно предусмотренным критериям для данного вида деятельности. Получение документа Nulla Osta All’Esercizio di Attivita Economica Imprenditoriale «Вид деятельности». В данном документе прописывается итоговая сумма необходимых средств для ведения бизнеса и первоначального проживания в стране. Данная сумма должна фигурировать на Вашем счету в банке.
    Ответ из Торговой Палаты должен быть получен в течение 10 дней. Срок действия полученных документов не более 3-х месяцев с момента выдачи.
    5. В налоговой инспекции Agenzia delle Entrate необходимо получение Налогового кода (Codice Fiscale).
    6. Необходимо открыть расчетный счет в итальянском банке, на который должна быть занесена сумма, рассчитанная Торгово-Промышленной Палатой.
    7. Необходимо подать запрос, с приложением всех собранных выше документов, в территориальное компетентное Полицейское управление (Questura) в Ufficio Immigrazione и получить Разрешение на Индивидуальное предпринимательство (Nulla Osta Provvisorio ai fini dell’ingresso per Lavoro Autonomo).

    NB! Документы необходимо подавать в ту провинцию Италии, где планируется проживать и работать в Италии. Некоторые Квестуры среди прочих документов могут затребовать документы, подтверждающие доход, заработанный в течение предыдущего налогового периода в стране проживания, обязательно переведенные и заверенные в Консульстве. После тщательной проверки всех представленных документов, Квестура в случае принятия положительного решения проставит свой штамп и в течение 20 дней выдаст разрешение на въезд (Nulla Osta). Срок действия выданного разрешения не более 6 месяцев.

    Компания Arcasa-Group тщательно разрабатывает индивидуальный план прохождения всего иммиграционного процесса. Подбирает оптимальный вид деятельности, исходя из экономической ситуации, сложившийся на данный момент в Италии. Обозначает оптимальную сумму необходимых средств, для ведения бизнеса и первоначального проживания в стране. Все это очень важно учитывать, т. к. впоследствии нередки случаи отказов в выдаче визы с мотивировкой: «Указанный Вами вид деятельности не представляет экономического интереса для страны».

    Этап 2. Получение национальной визы в Консульстве.

    Следующим шагом является подготовка и подача документов непосредственно в Консульство Италии в стране проживания, либо через визовый центр при Консульстве. Компания Arcasa-Group рекомендует подавать документы непосредственно в Генеральное Консульство Италии. После получения национальной визы, вы сможете выехать в Италию. В Консульстве у Вас обязательно затребуют документы, подтверждающие доход, заработанный в течение предыдущего налогового периода в стране проживания. Документ о доходах может быть либо справкой по форме 2-НДФЛ для работающих по найму, либо налоговой декларацией для индивидуальных предпринимателей.

    Этап 3. Открытие деятельности и получение ВНЖ.

    По приезду в Италию, в течение 8 дней необходимо подать документы в почтовое отделение (Poste Italiane). После отправки документов на почте выдается Ричевута (Ricevuta di Permesso di Soggiorno), которая являться официальным документом до момента получения ВНЖ. Вместе с Ричевутой почта выдает Уведомление (Convocazione), на котором будет указана дата и время визита в Квестуру для сдачи отпечатков пальцев и список документов, которые необходимо будет представить. В течении 45 рабочих дней Квестура должна выдать ВНЖ (Permesso di Soggiorno). Готовность ВНЖ можно отслеживать на сайте: www.portaleimmigrazione.it. ВНЖ (Per Lavoro Autonomo) первично выдается обычно на 1 год и в дальнейшем продлевается по основаниям, установленным Законом, как правило, на 2 года.
    При подаче документов на ВНЖ в Квестуре с заявителем от имени государства подписывается Интеграционный договор. Текст договора и таблицы зачетных пунктов составлены на 2-х языках.

    После получения ВНЖ:
    • В Налоговую инспекцию (All’Agenzia delle Entrate) подается запрос на присвоение P. IVA в виде заполненного модуля AA9/11 (Richiesta Apertura, Variazione e Chiusura Partita Iva Persone Fisiche), который должен подаваться в течение 30 дней после начала деятельности. Запрос можно подать лично, придя в налоговую инспекцию со своими документами, можно отправить заказным письмом, а можно через интернет на официальном сайте. Так же это может сделать Коммерчиалист с использованием своей электронно-цифровой подписи, отправив запрос через сертифицированную почту (PEC). Через 2-3 дня в электронном виде придет подтверждение присвоения P.IVA (Dichiarazione Inizio Attività). При подаче запроса необходимо определиться с кодами ОКВЭД, т.е. с видами деятельности (Codice ATECO) и с режимом налогообложения, облегченным или обычным.
    • Регистрация в ИНПС (INPS — Istituto Nazionale della Previdenza Sociale). Это учреждение, которое выплачивают пенсии по старости, по инвалидности, единовременные денежные компенсации по несчастным случаям т.д. Взносы в INPS для Lavoro Autonomo являются фиксированными.
    • Получение итальянской медицинской страховой карты для лиц, которые имеют право пользоваться SNN (Servizio Sanitario Nazionale, т.е. итальянское медицинское обслуживание. На карте Tessera Sanitaria указан налоговый номер владельца. Выдается на тот же срок что и ВНЖ.
    • Получение прописки (Residenza).
    • Получение Удостоверения личности (Carta d’Identità).

    После 5 лет легального и непрерывного проживания в Италии можно будет запросить ПМЖ — постоянное место жительства PDS CE (Permesso di Soggiorno CE per Soggiornanti di Lungo Periodo). Этот вид на жительство является постоянным и должен обновляться каждые 5 лет с заменой фотографии.

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

    P.S. Вся работа компании Arcasa-Group по получению ВНЖ в Италии происходит в сотрудничестве с высококвалифицированными специалистами, такими как бухгалтер, экономист, адвокат и нотариус, которые имеют все необходимые сертификаты и компетенцию.

    Все услуги

    Поделитесь с друзьями

    Правила и типы правил | Pega Academy

    Правила и типы правил

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

    При моделировании типа дела в приложении Pega Platform™ вы настраиваете приложение с инструкциями по созданию, обработке и разрешению дела. Эти инструкции  правила . Правила описывают поведение в отдельных случаях, например, как отображается пользовательский интерфейс и когда возрастает срочность работы. Платформа Pega использует созданные вами правила для создания кода приложения в фоновом режиме.

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

    Автоматическое создание правил в App Studio

    Большая часть работы по разработке приложения может быть выполнена с помощью App Studio. Платформа Pega предоставляет упрощенный интерфейс, который автоматически создает базовые правила и управляет ими, позволяя разработчикам сосредоточиться на бизнес-задачах. Например, когда вы настраиваете тип обращения в App Studio, вы используете жизненный цикл обращения и панели конфигурации для добавления процессов, определения шагов и настройки представлений. В фоновом режиме Pega Platform создает правила, определяющие потоки процессов, задачи и пользовательский интерфейс, и управляет ими.

    На следующем изображении перетащите вертикальную линию, чтобы увидеть жизненный цикл обращения с процессом, созданным в App Studio, и правило потока процесса, созданного в фоновом режиме.

    Модульность приложения с помощью правил

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

    Эта модульность обеспечивает три важных преимущества: управление версиями, делегирование и повторное использование.

    Версии Разработчики создают новую версию правила всякий раз, когда необходимо изменить поведение дела. Платформа Pega хранит историю изменений правила, позволяя разработчикам просматривать историю изменений и при необходимости отменять изменения. Поскольку каждое правило описывает поведение определенного случая, остальная часть случая остается неизменной. Например, разработчик обновляет форму пользовательского интерфейса с инструкциями и удаляет критическое поле. Вы можете просмотреть историю формы и вернуться к версии до внесения изменений, не меняя другие правила в приложении.
       
    Представительство  Разработчики делегируют правила бизнес-пользователям, чтобы позволить бизнес-пользователям обновлять поведение запросов по мере изменения бизнес-условий. Бизнес-пользователь обновляет делегированное правило, в то время как другие части приложения остаются неизменными. Например, отчеты о расходах на общую сумму 25 долларов США или меньше получают автоматическое утверждение. Вы создаете правило, чтобы проверить, составляет ли отчет о расходах 25 долларов США или меньше, и делегируете это правило бухгалтерскому отделу. Затем бухгалтерия может обновить правило, чтобы увеличить порог автоматического утверждения до 50 долларов США, не отправляя запрос на изменение приложения.
       
    Повторное использование Разработчики повторно используют правила всякий раз, когда приложению необходимо включить существующее поведение дела. В противном случае вам придется перенастраивать поведение каждый раз, когда оно вам нужно. Например, вы создаете форму пользовательского интерфейса для сбора информации о держателях полисов для требований автострахования. Затем вы можете повторно использовать эту форму пользовательского интерфейса для требований по страхованию имущества и требований по морскому страхованию.

    Проверьте свои знания с помощью следующего взаимодействия.


    • Создание правила

    Список правил и типов правил Pega

    Правило — это основной компонент приложения, определяющий его поведение. Приложения платформы Pega имеют множество правил, определяющих различные типы поведения. Правила определяют, как отображаются формы, поля пользовательского интерфейса, рабочие процессы и другие элементы программы. Система может повторно использовать правила во всем приложении. Этот блог поможет вам подробно узнать о правиле Пеги. Давайте начнем.

    Pega Rules — Содержание

    • Что вы подразумеваете под Pega Rules
    • Создание правила
    • Организационные правила
    • Разрешение правила
    • Изменение области применения правил
    • Проверка правила
    • Восстановление правила до его прежнего состояния
    • Изучение правил в приложении
    • Делегирование правила или типа данных

    Что вы имеете в виду под Pega Rules

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

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

    Pega Rules:

    Создание правила

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

    Эти данные помогут определенным образом распознавать правила в ваших приложениях. Поскольку экземпляр обрабатывается на протяжении всего процесса, известного как разрешение правил, эта комбинация позволит приложению вызывать соответствующее правило. Платформа Pega использует разрешение правил, чтобы определить, какое правило должно выполняться, когда приложение вызывает правило.

    1. Нажмите «Создать» в заголовке Dev Studio и выберите категорию и тип записи, которую хотите создать.

    2. Дайте вашей записи имя и определите ее основные компоненты в поле конфигурации записи формы создания:

    1. Заполните поле Метка кратким описанием назначения записи в виде предложения. Рекомендуется использовать до 30 символов. Платформа Pega добавляет информацию о правиле к имени правила, которое вы вводите, чтобы создать полное имя.
    2. Необязательно: Чтобы вручную изменить значение раздела ключа имени вашей записи на значение, отличное от значения по умолчанию, нажмите «Изменить» в поле «Идентификатор», затем измените имя.
      Значение по умолчанию для этого поля Подлежит определению. Система заполняет это поле значением, доступным только для чтения, на основе предложения, которое вы пишете в поле «Метка». Система игнорирует пробелы и специальные символы. Когда вы изменяете значение идентификатора вручную, система больше не заполняет это поле автоматически после изменения значения метки.
    3. Заполните пустые поля, чтобы добавить в свою запись более важную информацию. Количество основных компонентов, категорий и ограничений зависит от типа записи. Начинайте каждую важную часть с буквы и используйте только символы, цифры и дефисы.
    4. Необязательно: Просмотрите дополнительные параметры конфигурации, чтобы увидеть все другие параметры настройки типа записи.
      Эти параметры различаются в зависимости от типа записи и доступны только для записей с возможностью быстрого создания. Можно создавать правила мгновенно в диалоговом окне «Добавить», фактически не открывая форму правила, если вы выберете параметр «Быстрое создание» для определенных типов правил. Этот параметр включает атрибуты, значения полей, когда условия, потоки и действия как типы правил.
    Если вы хотите улучшить свою карьеру и стать профессионалом в Pega, посетите Mindmajix – глобальную платформу онлайн-обучения : «Онлайн-обучение Pega». Этот курс поможет вам достичь совершенства в этой области.

    3. Если в разделе Контекст отображается список ветвей разработки, выберите ветвь, в которой нужно сохранить запись:

    1. Выберите имя ветви, чтобы создать запись в версии с разветвленным набором правил. Если указанный вами разветвленный набор правил еще не существует, система создает его для вас, когда вы устанавливаете правило.
    2. Выберите [Нет ветви], чтобы создать запись в разблокированной версии набора правил.

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

    4. Выберите уровень приложения, на котором вы хотите сохранить запись. В слоях приложений могут храниться только записи с доступом к выбранной ветке разработки.

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

    6. Выберите тип набора правил, который будет включать запись в области Добавить в набор правил. Введите редакцию для предоставленного имени набора правил, если для ветви разработки установлено значение [Нет ветви] или у вас нет доступных ветвей для выбора.

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

    8. Откройте, нажав Создать.

    Организация правил

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

    1. Организация правил в наборы правил

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

    2. Организация правил в классы

    Организуйте свои правила в классы для более практичного управления приложениями. Класс — это набор правил или других объектов, доступных другим классам или экземплярам класса, таких как атрибуты, события и HTML-формы. При поиске применимого правила Pega Platform помещает классы в иерархию, и система смотрит от текущего класса вверх.

    3. Удаление правила

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

    Разрешение правила

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

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

    Изменение области действия правил

    Изменяя область действия правил, вы можете настроить приложение в соответствии с конкретными потребностями бизнеса. Например, правило можно переместить в другой класс или набор правил, чтобы его можно было использовать в другой части программы.

    1. Перемещение правил

    Все предыдущие экземпляры, включая ссылки и указатели, автоматически удаляются из системы при перемещении правила.

    2. Настройка статуса и доступности правила

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

    3. Создание правила, специализированного по обстоятельствам

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

    4. Создание правила, специфичного для класса или набора правил

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

    5. Определение входных параметров правила

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

    6. Определение страниц и классов правила

    Когда правила запускаются, они могут получать доступ или изменять данные на разных страницах буфера обмена. Большинство этих типов правил имеют вкладку «Страницы и классы», где вы можете указать важные сведения о внешнем виде страниц буфера обмена во время выполнения.

    7. Скимминг правил для более высоких версий набора правил

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

    8. Добавление настраиваемого поля

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

    Извлечение правила

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

    1. Нажмите «Записи» на панели навигации Dev Studio, разверните категорию, содержащую правило, которое вы хотите изменить, а затем щелкните правило, которое вы хотите изменить.
    2. Извлечение находится в заголовке формы правила.
    3. Приложение копирует исходное или базовое правило в настроенный вами набор правил. Никто другой не сможет проверить это правило, пока вы не зарегистрируете свои изменения.
    4. При необходимости измените положение.
    5. Сохраните свою работу. Ваши изменения сохраняются вашим приложением в проверенной версии правила. Только вы заметите эти изменения. Только ваша проверенная версия разрешается, когда правила вызываются в вашем приложении.

    Восстановление предыдущего состояния правила

    Вы можете отменить недавние изменения правила и заменить его предыдущей копией во время разработки приложения, даже если более новые копии разработал другой разработчик.

    • Открытие правила в его последней итерации.
    • Выберите «История» в строке меню.
    • Чтобы просмотреть коллекцию снимков в новом окне, нажмите кнопку Просмотреть всю историю.
    • Подробно показано состояние, которое вы ищете. Нажмите кнопку истории правила, чтобы открыть старое историческое состояние этого экземпляра правила. Символ замка означает, что это не текущее правило, а не то, что вы проверили его.
    • Чтобы вернуть состояние к жизни, нажмите кнопку Восстановить рядом с ним.

    Изучение правил в приложении

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

    1. Поиск правил по типу

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

    2. Поиск правил по классу

    Обозреватель приложений можно использовать для поиска правил одного и того же класса. Вы можете быстро найти правила в своем приложении или унаследованные вашим приложением, не зная их имен, используя Application Explorer вместо поиска.

    3. Поиск правил по имени

    Выполните следующие действия, чтобы найти одноуровневые правила, которые являются правилами с одинаковыми именами (ключевыми компонентами), но разными наборами правил или версиями.

    4. Поиск правил по зависимости

    С помощью инструмента «Правила ссылок» вы можете сэкономить время на разработку и определить правила по зависимости. Вы можете быстро идентифицировать правило в контексте вместо выполнения поиска по всему содержимому, отслеживая связь между правилами в вашем приложении.

    5. Обзор и сравнение версий правил

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

    6. Сравнение правил по системам

    Мастер сравнения баз правил можно использовать для сравнения и противопоставления правил в двух системах платформы Pega. Инструмент может оценить эффективность миграции продукта между платформами или обнаружить изменения, необходимые, например, для синхронизации двух систем.

    7. Добавление правила в закладки

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

    8. Поиск правила

    Неустаревшие правила, объекты данных и справочная система могут быть найдены по полному тексту в Dev Studio. Вы можете в любое время выполнить поиск по теме в системе помощи. Индексные файлы, хранящиеся в системе, используются для поиска правил и данных.

    9. Отчеты о правилах

    Пользователи могут сообщать о правилах многих типов и правилах, которые были проверены. Сканирование всех вхождений классов, унаследованных от класса Rule-base, или даже всех экземпляров Rule-Service-class, для составления отчетов может отрицательно сказаться на производительности. Вы можете определить определения отчетов, которые запрашивают представление базы данных, соответствующее данному классу, чтобы обеспечить более эффективную отчетность.

    10. Просмотр истории правила

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

    11. Просмотр версий правил

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

    12. Просмотр сгенерированного Java-кода правила

    Выберите Действия Просмотр Java после сохранения формы правила, чтобы просмотреть оценку сгенерированного Java-кода, созданного экземпляром правила.

    13. Просмотр XML-файла правила

    Выберите Действия, чтобы просмотреть XML-документ, содержащий форму, которая отображает экземпляр правила, если у вас есть доступ @baseclass.ToolbarFull. Просмотр XML

    14. Замена строки в наборах правил

    Используя мастер поиска/замены строки, вы можете найти и заменить строку в любом месте базы данных PegaRULES.

    16. Поиск устаревших правил в разделах

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

    Делегирование правила или типа данных

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

    1. Чтобы делегировать правило или тип данных, сначала откройте его.
    2. Выберите «Делегировать» в меню «Действия».
    3. Выберите, как конечный пользователь будет взаимодействовать с делегированным правилом.

    Делегированное правило или тип данных определяет отображаемые альтернативы.

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

    4. Выберите группу специальных возможностей, которой вы хотите делегировать правило или тип данных, из раскрывающегося списка Делегировать для группы доступа, используя стрелку направления.

    5. Дайте делегированному правилу или типу данных имя в поле Заголовок.

    6. Подробную информацию о делегированном правиле или типе данных следует ввести в поле Подробное описание. Пользователь может видеть этот текст.

    7. Предоставьте подробные сведения о том, как на приложение повлияет делегированное правило или тип данных. Рассмотрим следующую иллюстрацию: «Эта делегированная таблица решений использует логику, чтобы решить, нуждается ли запрос на командировку в дополнительном утверждении менеджером. Изменение аргументации в этой таблице решений может повлиять на все последующие запросы на поездки, полученные через это приложение».

    8. Делегат выбирается щелчком по нему.

    Импорт устаревшего набора правил из набора ресурсов

    Крайне устаревшие правила, которые больше не включены в версию Pega Platform, должны быть импортированы из набора ресурсов приложениями, которым они требуются.

    Вы можете импортировать устаревшие правила из Pega Platform Resource Kit, если в ваших приложениях используются устаревшие правила, которые больше не доступны на дистрибутиве Pega Platform. Размер установки Pega Platform уменьшается за счет удаления этих устаревших правил. Сокращенная установка также минимизирует размер базы данных правил и сокращает время, необходимое для установки и обновления.

    Устаревшие правила можно найти в наборе ресурсов PegaLegacyRules:01-01-01 на носителе Pega Platform, если они все еще нужны вашему приложению.

    1. Выбрав ConfigureApplicationDistributionImport из Resource Kit, вы можете импортировать устаревший набор правил.
    2. Выберите дистрибутив в раскрывающемся меню ResourceKit\Utilities\PegaLegacyRules и нажмите «Далее»
    3. На экране подтверждения нажмите Далее. На следующем экране показан список правил, которые противоречат устаревшим правилам и уже находятся в системе в другом наборе правил.
    4. Установите флажки рядом с правилами, которые вы хотите загрузить. При этом существующие правила заменяются теми же именами, что приводит к несовместимости с приложениями, использующими эти правила. Если вы не загрузите правила, правила, относящиеся к этим экземплярам, ​​могут работать неправильно.
    5. Чтобы завершить процедуру импорта, нажмите Готово.
    6. Откройте определение приложения.
    7. Сохраните определение после добавления набора правил PegaLegacyRules:01-01-01 в список наборов правил приложения.

    Переименование классов или наборов правил во время импорта архива

    Изменение классов или наборов правил в архиве по мере его импорта с помощью мастера «Рефакторинг при импорте». Это позволяет включить импортированную структуру в существующую иерархию вашей системы. Процедура рефакторинга при импорте позволяет объединить наборы правил Pegasystems или сторонних производителей в базу данных PegaRULES.

    Мастер Refactor on Imported показывает список классов в архиве и позволяет указать, какие классы заменят классы верхнего уровня и Data-классы для правил в архиве. Инструкции в файлах *.jar или *.zip считываются в память, обновляются с учетом изменений, а затем при импорте передаются в базу данных Pega Platform. Архив импорта остается без изменений. Правила, которые не проходят проверку при сохранении, вызывают ошибки, однако все правила сохраняются в базе данных.

    1. Щелкните ConfigureSystemRefactorRules в заголовке Dev Studios.
    2. При импорте выберите Рефакторинг.
    3. Чтобы импортировать файл, выберите один из следующих вариантов:

    • Щелкните Далее, если файл уже существует в каталоге ServiceExport сервера.
    • Щелкните Выбрать файл и следуйте инструкциям, чтобы загрузить новый файл.

    4. Нажмите «Далее» после выбора имени файла, который вы хотите импортировать.

    5. Выберите новые имена классов и необязательные имена новых наборов правил, которые будут применяться к каждому импортированному классу или набору правил, затем щелкните Далее.

    6. Убедившись, что изменения верны, нажмите кнопку Далее.
    Чтобы создать полный список правил, которые будут изменены, нажмите ExportToExcel. Перед началом операции вы можете использовать электронную таблицу, чтобы изучить последствия переименования класса.

    7. Далее следует выбрать.

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

    9. При необходимости выберите «Преобразовать в электронную таблицу», чтобы создать электронную таблицу текущей отображаемой страницы, или «Преобразовать все в Excel», чтобы создать электронную таблицу всего отчета и просмотреть дополнительные условия, выходящие за рамки мастера.

    10. Проверьте списки всех вхождений правил, которые вы выбрали для рефакторинга, но не можете изменить. Дополнительную информацию об ошибке можно увидеть, наведя указатель мыши на сообщение об ошибке в столбце Статус. Щелкните Экспортировать все в Excel, чтобы просмотреть состояние всех правил вне мастера.

    11. Завершите, нажав кнопку Готово.

    Пропуск моментальных снимков истории для типов данных

    Если вы хотите повысить производительность и более эффективно управлять своими ресурсами, мы можем отказаться от создания моментальных снимков истории при разработке типов данных. Прежде чем применить изменение к значению типа данных, система создает моментальный снимок предыдущего экземпляра, если вам нужно восстановить тип данных в его прежнее состояние. Когда изменений много, пропуск моментального снимка может сэкономить вам время и деньги.

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

    • Тип данных — это не что иное, как дополнение, которое остается неизменным на протяжении всего бизнес-процесса.
    • Снимки менее полезны, поскольку частота обновлений типа данных высока.