Histórico da Página
| Informações | ||
|---|---|---|
| ||
This documentation refers to the new process editor of the platform. If you are using the current process editor, access Configure activities and flows. |
| Section | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Speaking of Subprocess component...
...
The Subprocess component represents a point in the process where another complete process, which is the subprocess, will be initiatedstarts. In other words, this component represents a set of grouped activities – that form a process – within a main or larger process, allowing encapsulation of this set of activities within a single component to facilitate the reading and maintenance of the main process diagram.
With the Subprocess component, it is possible to you can break down large and complex processes into smaller parts – subprocesses – improving the understanding comprehension of the steps, as it prevents the diagrams from becoming confusing, simplifying the modeling and management of the process as a whole.
It is You can also possible to reuse a workflow in multiple processes or at various points within the same process, which ensures consistency of the steps, minimizes errors, saves modeling time, and reduces the effort of configuring components.
...
If the main process flow allows for a return, when the request reaches the subprocess step, a new request will be opened opens in the subprocess, and the main process request will be is blocked until the subprocess request is completed. As soon as the subprocess request is completed, the main process request is sent back to the step prior to the subprocess, so it can continue in the main flow until its completion.
When using the Subprocess component, it is you can also possible to share information between the forms of the main process and the subprocess. More details are described in the topic Sending data between the process and the subprocess.
| Painel | ||||||
|---|---|---|---|---|---|---|
| ||||||
|
Data
...
sending between the
...
process and the
...
subprocess
...
The Subprocess component allows you to share information to be shared between the main process and the subprocess, reducing the need to manually re-enter data. For this, it is necessary that both processes – the main one and the subprocess – must have a linked form, thus enabling the flow of information between the processes in a simple and transparent manner.
The definition of the sending and receiving of information between the processes are defined is based on the configuration of the fields in both forms, allowing you to specify which values should be shared to share and the direction of each:
- main process subprocess: values will be are sent from the main process to the subprocess;
- main process subprocess: values will be are sent from the subprocess to the main process.
| Painel | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
|
| Nota | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Each field can receive the value of only one field, ; that is, it is not allowed to you cannot configure the same field to receive values from more than one field.
|
View guided tour of the Subprocess component
...
Multimedia name ver-guia-subprocesso.mp4 width 100% page Plataforma ❙ Subprocesso autostart true space fluig autostart true height 5%
01. In the process diagram, click on the Subprocess component .
02. Na lateral direita, onde foram exibidas as configurações do componente, clique em Guia de uso – localizado na parte inferior.
03. Veja a apresentação do recurso destacado.
On the right side, where the component settings are displayed, click Usage Guide – located at the bottom.
03. View the presentation of the highlighted feature.
04. Click Next to proceed to the presentation of the next feature04. Clique em Próximo para seguir para a apresentação do próximo recurso.
| Painel | ||||
|---|---|---|---|---|
| ||||
Quando há recursos anteriores, é possível clicar em Voltar para revê-losWhen there are previous features, you can click Back to review them. |
05. Ao finalizar o tour guiado, clique em Concluir Upon finishing the guided tour, click Finish.
| Painel | ||||
|---|---|---|---|---|
| ||||
Se desejar, é possível clicar em Voltar para rever os recursos anteriores antes de concluir. |
...
If you wish, you can click Back to review the previous features before finishing. |
Configure Subprocess component
...
Multimedia name configurar-subprocesso.mp4 width 100% page Plataforma ❙ Subprocesso autostart true space fluig height 5%
01. In the process diagram, click on the Subprocess component que deseja configurar you want to configure.
| Painel | ||||
|---|---|---|---|---|
| ||||
As configurações disponíveis são exibidas na lateral direitaThe available settings are displayed on the right side. |
02. Na aba Geral, defina as informações gerais para o componente que representa outro processo dentro do processo principal In the General tab, define the general information for the component that represents another process within the main process.
| Painel | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
Título
Activity Instructions
Processo Transferir anexos Cancelamento conjunto Movimentar atividade |
03. Clique em Configurar campos para definir o compartilhamento de dados entre os formulários do processo principal e do subprocesso.
| Painel | ||||
|---|---|---|---|---|
| ||||
Essa opção somente é habilitada quando o processo principal já possui um formulário vinculado e já foi selecionado um processo que tenha, pelo menos, uma versão publicada, no campo Processo. A configuração de campos permite definir quais valores devem ser compartilhados entre os formulários dos dois processos e qual a direção de cada um. É possível enviar dados do formulário do processo principal para o formulário do subprocesso e vice-versa. Mais detalhes podem ser obtidos em Envio de dados entre o processo e o subprocesso. |
04. Clique em Adicionar .
05. Na coluna Campos do processo, selecione o campo do formulário do processo principal que enviará ou receberá o valor do formulário do subprocesso – de acordo com o que for definido na coluna Direção.
Process Transfer Attachments Joint Cancellation Move Activity |
03. Click Configure Fields to define the data sharing between the forms of the main process and the subprocess.
| Painel | ||||
|---|---|---|---|---|
| ||||
This option is only enabled when the main process already has a linked form, and a process that has at least one published version is selected in the Process field. The field configuration allows you to define which values to share between the forms of the two processes and the direction of each. You can send data from the main process form to the subprocess form and vice versa. Find more details at Data Sending between the Process and the Subprocess. |
04. Click Add .
05. In the Process Fields column, select the field from the main process form to send or receive the value from the subprocess form – according to what is defined in the Direction column.
06. In the Direction column, define the direction of the value sharing for that field; that is, whether the field value should be sent to the subprocess or received from the subprocess06. Na coluna Direção, defina qual a direção do compartilhamento do valor desse campo, ou seja, se o valor do campo deve ser enviado para o subprocesso ou recebido do subprocesso.
| Painel | ||||
|---|---|---|---|---|
| ||||
Para alterar a direção, basta clicar sobre a flecha até que a direção desejada seja exibida. As opções de direção são:
|
07. Na coluna Campos do subprocesso, selecione o campo do formulário do subprocesso que enviará ou receberá – de acordo com o que foi definido na coluna Direção – o valor do campo do formulário do processo principal que foi selecionado na coluna Campos do processo.
To change the direction, simply click the arrow until the desired direction is displayed. The direction options are:
|
07. In the Subprocess Fields column, select the field of the subprocess form that will send or receive – according to what is defined in the Direction column – the value from the field of the main process form that is selected in the Main Process Fields column.
08. Click Save – located on the right side08. Clique em Salvar – localizado no lado direito.
| Painel | ||||
|---|---|---|---|---|
| ||||
Para desistir de adicionar o envio do valor entre os campos, basta clicar em Cancelar – localizado no lado direito – ao invés de Salvar . Na coluna Status é exibida a situação da relação de compartilhamento de valor entre os campos do formulário do processo principal e do subprocesso. Os indicativos são:
É possível editar a relação entre os campos clicando em Editar – localizado no lado direito – e alterando os itens desejados. Para remover a relação entre os campos adicionada, basta clicar em Remover – também localizado no lado direito. |
09. Ao concluir a configuração de todas as relações de compartilhamento entre os campos desejadas, clique em Salvar.
To cancel adding the value transfer between the fields, simply click Cancel – located on the right side – instead of Save . The Status column displays the status of the value sharing relationship between the fields of the main process form and the subprocess. The indicators are:
You can edit the relationship between the fields by clicking Edit – located on the right side – and changing the desired items. To remove the added relationship between the fields, simply click Remove – also located on the right side. |
09. Once you have completed the configuration of all desired sharing relationships between the fields, click Save.
10. Click the Assignment tab to see who will be responsible for the request to be created in the subprocess10. Clique na aba Atribuição para ver quem será o responsável pela solicitação que será criada no subprocesso.
| Painel | ||||
|---|---|---|---|---|
| ||||
A atribuição exibida é a que foi configurada na primeira etapa do subprocesso, ou seja, a solicitação que será aberta no subprocesso será enviada para o responsável de acordo com o tipo de atribuição definido no subprocesso. |
11. Clique em Salvar rascunho – localizado no lado direito da barra superior – para salvar as configurações feitas no componente Subprocesso.
12. Na mensagem exibida, clique em Ok, entendi.
...
The displayed assignment is the one configured in the first step of the subprocess; that is, the request to be opened in the subprocess will be sent to the responsible party in accordance with the type of assignment defined in the subprocess. |
11. Click Save draft – located on the right side of the top bar – to save the settings made in the Subprocess component.
12. In the displayed message, click Ok, I understand.
Configure data sharing between processes
...
Multimedia name configurar-envio-dados-subprocesso.mp4 width 100% autostart true height 5%
01. In the process diagram, click on the Subprocess component para o qual deseja configurar o compartilhamento de dados entre os formulários do processo principal e do subprocesso.
02. Na aba Geral, clique em Configurar campos.
| Painel | ||||
|---|---|---|---|---|
| ||||
Essa opção somente é habilitada quando o processo principal já possui um formulário vinculado e já foi selecionado um processo que tenha, pelo menos, uma versão publicada, no campo Processo. A configuração de campos permite definir quais valores devem ser compartilhados entre os formulários dos dois processos e qual a direção de cada um. É possível enviar dados do formulário do processo principal para o formulário do subprocesso e vice-versa. Mais detalhes podem ser obtidos em Envio de dados entre o processo e o subprocesso. |
03. Clique em Adicionar .
04. Na coluna Campos do processo, selecione o campo do formulário do processo principal que enviará ou receberá o valor do formulário do subprocesso – de acordo com o que for definido na coluna Direção.
page Plataforma ❙ Subprocesso autostart true space fluig height 5%
01. In the process diagram, click the Subprocess component for which you want to configure data sharing between the main process and subprocess forms.
02. In the General tab, click Configure fields.
| Painel | ||||
|---|---|---|---|---|
| ||||
This option is only enabled when the main process already has a linked form, and a process with at least one published version is selected in the Process field. The field configuration allows you to define which values to share between the forms of the two processes and the direction of each. You can send data from the main process form to the subprocess form and vice versa. Find more details at Sending data between the process and the subprocess. |
03. Click Add .
04. In the Process fields column, select the field from the main process form to send or receive the value from the subprocess form – in accordance with what is defined in the Direction column.
05. In the Direction column, define the direction of the value sharing for that field; that is, whether the field value should be sent to the subprocess or received from the subprocess05. Na coluna Direção, defina qual a direção do compartilhamento do valor desse campo, ou seja, se o valor do campo deve ser enviado para o subprocesso ou recebido do subprocesso.
| Painel | ||||
|---|---|---|---|---|
| ||||
Para alterar a direção, basta clicar sobre a flecha até que a direção desejada seja exibida. As opções de direção são:
|
06. Na coluna Campos do subprocesso, selecione o campo do formulário do subprocesso que enviará ou receberá – de acordo com o que foi definido na coluna Direção – o valor do campo do formulário do processo principal que foi selecionado na coluna Campos do processo.
To change the direction, simply click the arrow until the desired direction is displayed. The direction options are:
|
06. In the Subprocess Fields column, select the form field of the subprocess that will send or receive – according to what was defined in the Direction column – the value of the form field of the main process that was selected in the Main Process Fields column.
07. Click on Save – located on the right side07. Clique em Salvar – localizado no lado direito.
| Painel | ||||
|---|---|---|---|---|
| ||||
Para desistir de adicionar a relação entre os campos, basta clicar em Cancelar – localizado no lado direito – ao invés de Salvar . Na coluna Status é exibida a situação da relação de compartilhamento de valor entre os campos do formulário do processo principal e do subprocesso. Os indicativos são:
É possível editar a relação entre os campos clicando em Editar – localizado no lado direito – e alterando os itens desejados. Para remover a relação entre os campos adicionada, basta clicar em Remover – também localizado no lado direito. |
08. Ao concluir a configuração de todas as relações de compartilhamento entre os campos desejadas, clique em Salvar.
09. Clique em Salvar rascunho – localizado no lado direito da barra superior – para salvar as alterações feitas no componente Subprocesso.
10. Na mensagem exibida, clique em Ok, entendi.
...
To cancel adding the relationship between the fields, simply click Cancel – located on the right side – instead of Save. The Status column displays the status of the value sharing relationship between the form fields of the main process and the subprocess. The indicators are:
You can edit the relationship between the fields by clicking Edit – located on the right side – and changing the desired items. To remove the added relationship between the fields, simply click Remove – also located on the right side. |
08. Once you have completed the configuration of all desired sharing relationships between the fields, click Save.
09. Click Save draft – located on the right side of the top bar – to save the changes made to the Subprocess component.
10. In the displayed message, click Ok, I understand.
Editing data submission between processes
...
Multimedia name editar-envio-dados-subprocesso.mp4 width 100% page Plataforma ❙ Subprocesso autostart true space fluig height 5%
01. In the process diagram, click on the Subprocess component do qual deseja editar o compartilhamento de dados entre os formulários do processo principal e do subprocesso for which you want to edit the data sharing between the main process and subprocess forms.
02. Na aba Geral, clique em Configurar campos In the General tab, click Configure fields.
03. Localize a relação de campos que deseja editar Locate the field relationship you wish to edit.
04. Clique em Editar – localizado no lado direito Click Edit – located on the right side.
05. Altere os itens desejados Change the desired items.
06. Clique em Salvar – localizado no lado direito Click Save – located on the right side.
07. Ao concluir todas as alterações desejadas, clique em Salvar – localizado no canto inferior direito Once you have completed all desired changes, click Save – located in the bottom right corner.
08. Clique em Salvar rascunho – localizado no lado direito da barra superior – para salvar as alterações feitas no componente Subprocesso.
09. Na mensagem exibida, clique em Ok, entendi.
...
Click Save draft – located on the right side of the top bar – to save the changes made to the Subprocess component.
09. In the displayed message, click Ok, I understand.
Remove data sharing between processes
...
Multimedia name remover-envio-dados-subprocesso.mp4 width 100% page Plataforma ❙ Subprocesso autostart true space fluig height 5%
01. In the process diagram, click on the Subprocess component do qual deseja remover o compartilhamento de dados entre os formulários do processo principal e do subprocesso.
02. Na aba Geral, clique em Configurar campos.
03. Localize a relação de campos que deseja remover.
04. Clique em Remover – localizado no lado direito.
05. Na mensagem de confirmação exibida, clique em Confirmar para confirmar a remoção da relação de compartilhamento entre os campos.
06. Ao concluir todas as remoções desejadas, clique em Salvar – localizado no canto inferior direito.
07. Clique em Salvar rascunho – localizado no lado direito da barra superior – para salvar as alterações feitas no componente Subprocesso.
08. Na mensagem exibida, clique em Ok, entendi.
Dúvidas frequentes
. In the process diagram, click the Subprocess component from which you want to remove the data sharing between the main process forms and the subprocess.
02. In the General tab, click on Configure fields.
03. Locate the list of fields you want to remove.
04. Click Remove– located on the right side.
05. In the confirmation message displayed, click Confirm to confirm the removal of the sharing relationship between the fields.
06. Once you have completed all desired removals, click Save – located in the lower right corner.
07. Click Save draft – located on the right side of the top bar – to save the changes made to the Subprocess component.
08. In the displayed message, click Ok, I understand.
Frequently asked questions
...
Check here some frequently asked questions about the Subprocess componentConfira aqui algumas dúvidas frequentes sobre o componente Subprocesso.
| HTML |
|---|
<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-3', 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-3" href="#" data-expand="true">Abrir>Open/fecharclose todasall as dúvidas<questions</a> |
| Section | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Informações | ||
|---|---|---|
| ||
This documentation is valid from the Voyager update (2.0) update onwards. If you are using a previous update, it may contain information different from what you see on your platform. |
| HTML |
|---|
<!-- 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> |


