Falando de mecanismos de atribuição de solicitações...


Os mecanismos de atribuição são instrumentos que permitem definir as possíveis pessoas que podem ser responsáveis pelas etapas de um processo, de acordo com os critérios estabelecidos pelo próprio mecanismo escolhido.

Os mecanismos podem ser utilizados para:

Quando não há um mecanismo de atribuição configurado em uma etapa do processo:

  • se for a etapa inicial: qualquer pessoa com cadastro ativo na plataforma pode abrir solicitações desse processo;
  • se for uma etapa comum: ao movimentar a solicitação para essa etapa, é necessário selecionar uma pessoa para recebê-la, sendo permitido selecionar qualquer pessoa com cadastro ativo na plataforma.


Objetivo dos mecanismos


Xxxxxxxxxxxxx

Xxxxxxxxxxxxxxxx


Tipos de mecanismos



Xxxxxxxx

Xxxxxxxxxxx


Xxxxxxxxxxx

Qualquer pessoa


Esse mecanismo permite definir que qualquer pessoa com cadastro ativo na plataforma pode ser a responsável pela etapa na qual foi configurado, ou seja, qualquer pessoa pode receber a solicitação quando ela for enviada para essa etapa ou qualquer pessoa pode abrir solicitações do processo, caso seja a etapa inicial.

Quando a solicitação for movimentada da etapa anterior para a etapa que possui esse mecanismo configurado, é necessário selecionar uma pessoa para recebê-la.



Xxxxxxxx

Xxxxxxxxxxx


Xxxxxxxxxxx


Grupo específico


Xxxxxxxxxx

Xxxxxxxxxxx


Xxxxxxxxx


Papel específico



Xxxxxxxx

Xxxxxxxxxxx


Xxxxxxxxxxx


Campo de formulário


Esse mecanismo permite definir que apenas a pessoa informada em um campo do formulário da solicitação em alguma etapa anterior é a responsável pela etapa na qual foi configurado, ou seja, apenas essa pessoa recebe a solicitação quando ela for enviada para essa etapa.

Ao selecionar esse mecanismo nas configurações de uma etapa, é necessário informar qual é o campo do formulário de onde será obtida essa pessoa.

Quando a solicitação for movimentada da etapa anterior para a etapa que possui esse mecanismo configurado, ela é enviada automaticamente para a pessoa que consta no campo do formulário que foi definido no mecanismo.

Esse mecanismo não está disponível para uso na etapa inicial do processo, visto que ele depende de uma definição vinda de uma etapa anterior à etapa na qual ele está configurado.


Xxxxxxxx

Xxxxxxxxxxx


Xxxxxxxxxxx


Pessoa específica


Esse mecanismo permite definir que apenas uma pessoa específica é a responsável pela etapa na qual foi configurado, ou seja, apenas essa pessoa recebe a solicitação quando ela for enviada para essa etapa ou apenas essa pessoa pode abrir solicitações do processo, caso seja a etapa inicial.

Ao selecionar esse mecanismo nas configurações de uma etapa, é necessário informar quem é a pessoa específica.

Quando a solicitação for movimentada da etapa anterior para a etapa que possui esse mecanismo configurado, ela é enviada automaticamente para a pessoa específica que foi definida no mecanismo.

Se a pessoa específica definida nesse mecanismo estiver inativa quando a solicitação for movimentada para a etapa, a solicitação é enviada para o gestor do processo.




Xxxxxxxx

Xxxxxxxxxxx


Xxxxxxxxxxx


Exemplos de uso


Xxxxxxxxxxxxx


<script>
    (function() {
        function toggleAreas(isExpand, $parent) {
            var $items = $parent.find('.panel');

            $.each($items, function(idx, el) {
                var $arrow = $(el).find('span.cloakToggle').find('span');
                var $content = $(el).find('span.cloak');
                if (isExpand) {
                    $arrow.removeClass('cloakDefaultOpen').addClass('cloakDefaultClose');
                    $content.show();
                } else {
                    $arrow.addClass('cloakDefaultOpen').removeClass('cloakDefaultClose');
                    $content.hide();
                }
            });
        }

        $(document).on('click', '#toggleAll-1', function(ev) {
            ev.preventDefault();
            var isExpand = $(this).data('expand');
            var $parent = $(this).nextAll('.sectionColumnWrapper').first();
            toggleAreas(isExpand, $parent);
            $(this).data('expand', !isExpand);
        });
    })();
</script>
<a id="toggleAll-1" href="#" data-expand="true">Expandir/recolher todos os cenários</a>

Xxxxxx.


Xxxxxxxx



Dúvidas frequentes


Confira aqui algumas dúvidas frequentes sobre xxxxxxxxxxxxxx

<script>
    (function() {
        function toggleAreas(isExpand, $parent) {
            var $items = $parent.find('.panel');

            $.each($items, function(idx, el) {
                var $arrow = $(el).find('span.cloakToggle').find('span');
                var $content = $(el).find('span.cloak');
                if (isExpand) {
                    $arrow.removeClass('cloakDefaultOpen').addClass('cloakDefaultClose');
                    $content.show();
                } else {
                    $arrow.addClass('cloakDefaultOpen').removeClass('cloakDefaultClose');
                    $content.hide();
                }
            });
        }

        $(document).on('click', '#toggleAll-2', function(ev) {
            ev.preventDefault();
            var isExpand = $(this).data('expand');
            var $parent = $(this).nextAll('.sectionColumnWrapper').first();
            toggleAreas(isExpand, $parent);
            $(this).data('expand', !isExpand);
        });
    })();
</script>
<a id="toggleAll-2" href="#" data-expand="true">Expandir/recolher todas as dúvidas</a>

 Xxxxxxxxxx?


Xxxxxxxx

 Xxxxxxxxxx?


Xxxxxxxxx

Xxxxxxxxxxx?


Xxxxxxxxxxx

 Xxxxxxxx?


Xxxxxxxx

 Xxxxxxxx?


Xxxxxxxxxxxxx

<style type="text/css">
.confluenceTable .confluenceTd {
    vertical-align: middle !important;
}
</style>

<!-- Hotjar Tracking Code for http://tdn.totvs.com/display/fb -->
<script>
    (function(h,o,t,j,a,r){
        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
        h._hjSettings={hjid:1280165,hjsv:6};
        a=o.getElementsByTagName('head')[0];
        r=o.createElement('script');r.async=1;
        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
        a.appendChild(r);
    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>