Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
HTML
<div id="main-content" class="wiki-content group">
	<h1 id="ConfiguraçãodeProcessoscomComponentesAvançados(BPMN2.0)-Índice">Índice</h1>
	<p>
		<style type='text/css'>/*<![CDATA[*/
div.rbtoc1412696050514 {
	padding: 0px;
}
div.rbtoc1412696050514 ul {
	list-style: none;
	margin-left: 0px;
}
div.rbtoc1412696050514 li {
	margin-left: 0px;
	padding-left: 0px;
}
/*]]>*/
</style>
	<div class='toc-macro rbtoc1412696050514'>
		<ul class='toc-indentation'>
			<li><span class='TOCOutline'>1</span> <a
				href='#ConfiguraçãodeProcessoscomComponentesAvançados(BPMN2.0)-Introdução'>Introdución</a></li>
			<li><span class='TOCOutline'>2</span> <a
				href='#ConfiguraçãodeProcessoscomComponentesAvançados(BPMN2.0)-Scriptcondicional'>Script
					condicional</a></li>
			<li><span class='TOCOutline'>3</span> <a
				href='#ConfiguraçãodeProcessoscomComponentesAvançados(BPMN2.0)-Sinal'>Señal</a></li>
		</ul>
	</div>
	</p>
	<h1
		id="ConfiguraçãodeProcessoscomComponentesAvançados(BPMN2.0)-Introdução">Introducción</h1>
	<p>
		Uno de los nuevos recursos del Fluig es la posibilidad de utilizar
		todo un conjunto de nuevos componentes venidos de la notación BPMN 2.0
		permitiendo no solo la automatización de un proceso como también
		permite la documentación del mismo para la organización. Estos nuevos
		componentes permiten la extensión de funcionalidades ya creadas con
		los antiguos componentes y se pueden acceder utilizando el botón BPMN
		Extendido localizado en la barra de herramientas de su IDE. Este botón
		permite alternar entre los modos <strong>Principal</strong>&#160;y <strong>Extendido&#160;</strong>.
		Al presionar este botón tendrá efecto inmediato sobre la paleta de
		componentes de modelaje de proceso.
	</p>
	<p>
		<img class="confluence-embedded-image"
			src="http://www.tdn.totvs.com/download/attachments/126714181/image2014-2-25%2017%3A24%3A24.png?version=1&modificationDate=1393359846000&api=v2"
			data-image-src="http://www.tdn.totvs.com/download/attachments/126714181/image2014-2-25%2017%3A24%3A24.png?version=1&modificationDate=1393359846000&api=v2">
	</p>
	<p>
		Al acceder el modo <strong>BPMN Extendido&#160;</strong>usted tendrá
		un aumento de 33 nuevos elementos más que se podrán utilizar en
		cualquier proceso Fluig que usted tenga en su organización hoy
		extendiendo las funcionalidades del mismo .
	</p>
	<h1
		id="ConfiguraçãodeProcessoscomComponentesAvançados(BPMN2.0)-Scriptcondicional">Script
		condicional</h1>
	<p>Uno de los nuevos conceptos existentes en el BPMN 2.0 fue la
		adopción de scripts condicionales. Los Scripts condicionales se
		desarrollan usando el lenguaje javascript y permiten al Fluig
		consultar servicios externos permitiendo la creación de procesos más
		elaborados. Los Scripts condicionales generalmente están vinculados a
		programadores que determinan el período o la frecuencia en el cual
		esos scripts se ejecutarán. Cuando el script consiga retornar un valor
		lógico igual a true significa que el script fue ejecutado con éxito
		moviendo las solicitudes workflow de acuerdo con el elemento de
		modelaje utilizado.&#160;</p>
	<h1 id="ConfiguraçãodeProcessoscomComponentesAvançados(BPMN2.0)-Sinal">Señal</h1>
	<p>Señales es una nueva forma de comunicación entre procesos creado
		para el fluig. Utilizando señales es posible que un proceso mueva o
		inicie una o más solicitudes workflow de acuerdo con la señal
		configurada. La mejor forma de describir el funcionamiento del mismo
		con un ejemplo . En el proceso a continuación tenemos un proceso de
		venta de automóvil en el que el cliente acabó de confirmar la compra
		del mismo. La actividad siguiente, la actividad de compra es un evento
		intermediario de envío de señal que posee una señal llamada
		"VentaEfectivada" configurada.</p>
	<p>
		<img class="confluence-embedded-image image-center"
			src="http://www.tdn.totvs.com/download/attachments/126714181/processovenda.png?version=1&modificationDate=1393456609000&api=v2"
			data-image-src="http://www.tdn.totvs.com/download/attachments/126714181/processovenda.png?version=1&modificationDate=1393456609000&api=v2">
	</p>
	<p>El evento intermediario emite la señal y avanza inmediatamente a
		la próxima actividad permitiendo al cliente retirar inmediatamente su
		automóvil. &#160;La empresa que vendió el coche posee un sector de
		seguros que tiene un proceso integrado por señal . Espera la
		confirmación de la compra del cliente para inmediatamente comenzar a
		montar la póliza del seguro y buscar el cliente ofreciendo el seguro
		para el automóvil.</p>
	<p>
		<img class="confluence-embedded-image image-center"
			src="http://www.tdn.totvs.com/download/attachments/126714181/processoseguro.png?version=2&modificationDate=1393457173000&api=v2"
			data-image-src="http://www.tdn.totvs.com/download/attachments/126714181/processoseguro.png?version=2&modificationDate=1393457173000&api=v2">
	</p>
	<p>El proceso del sector de seguros posee un evento inicial de
		recepción de señal . Cada vez que la tienda confirma la venta de
		automóvil automáticamente se abre una nueva solicitud de workflow en
		el proceso de seguros que poco tiempo después ya busca el cliente para
		ofrecer una propuesta de seguro .&#160;</p>
	<p>En este medio tiempo la fábrica de automóviles que ya tiene
		automóviles listos en el stock también está monitoreando la misma
		señal enviada por la tienda y mueve su proceso de reponer los
		automóviles de la tienda.</p>
	<p>
		<img class="confluence-embedded-image image-center"
			src="http://www.tdn.totvs.com/download/attachments/126714181/processofabrica.png?version=2&modificationDate=1393457173000&api=v2"
			data-image-src="http://www.tdn.totvs.com/download/attachments/126714181/processofabrica.png?version=2&modificationDate=1393457173000&api=v2">
	</p>
	<p>Apenas configurando las señales que los eventos están operando
		es posible crear un nuevo tipo de integración entre los diferentes
		procesos de diferentes sectores sin ninguna necesidad de programación
		o personalización adicional.</p>
	<p>&#160;</p>
	<div class="aui-message warning shadowed information-macro">
		<p class="title">Observación</p>
		<span class="aui-icon icon-warning">Icon</span>
		<div class="message-content">
			<p>Para el completo entendimiento de esta guía es necesario que
				el utilizador tenga conocimiento sólido sobre el modo BPMN
				Principal. De lo contrario solicite entrenamiento en la Academia
				TOTVS.</p>
		</div>
	</div>
</div>

Índice

Índice
outlinetrue
stylenone
exclude.*ndice

Introdução

Uma das novos recursos do Fluig é a possibilidade de utilizar todo um conjunto de novos componentes vindos da notação BPMN 2.0 permitindo não apenas a automação de um processo como também permite a documentação do mesmo para a organização . Esses novos componentes permitem a extensão de funcionalidades já criadas com os antigos componentes e podem ser acessados utilizando o botão BPMN Extendido localizada na barra de ferramentas da sua IDE. Este botão permite alternar entre os modos Principal e Extendido . Ao ser pressionado este botão terá efeito imediato sobre a palheta de componentes de modelagem de processo .

Image Removed

Ao acessar o modo BPMN Extendido você terá um acréscimo de mais 33 novos elementos que poderão ser utilizados em qualquer processo Fluig que você tenha em sua organização hoje estendendo as funcionalidades do mesmo .

Script condicional

Um dos novos conceitos existentes no BPMN 2.0 foi a adoção de scripts condicionais. Scripts condicionais são desenvolvidos usando a linguagem javascript e permitem ao Fluig consultar serviços externos permitindo a criação de processos mais elaborados. Scripts condicionais geralmente estão atrelados a agendadores que determinam o período ou a frequência no qual esses scripts serão executados. Quando o script conseguir retornar um valor lógico igual a true significa que o script foi executado com sucesso movimentando as solicitações workflow de acordo com elemento de modelagem utilizado. 

Sinal

Sinais é uma nova forma de comunicação entre processos criado para o fluig. Utilizando sinais é possível que um processo mova ou inicie uma ou mais solicitações workflow de acordo com o sinal configurado. A melhor forma de descrever o funcionamento do mesmo com um exemplo . No processo abaixo temos um processo de venda de automóvel em que o cliente acabou de confirmar a compra do mesmo. A atividade seguinte a atividade de compra é um evento intermediário de envio de sinal que possui um sinal chamado "VendaEfetivada" configurada.

Image Removed

O evento intermediário emite o sinal e avança imediatamente para a próxima atividade permitindo ao cliente retirar imediatamente o seu automóvel.  A empresa que vendeu o carro possui um setor de seguros que tem um processo integrado por sinal . Aguarda a confirmação da compra do cliente para imediatamente começar a montar a apólice do seguro e procurar o cliente oferecendo o seguro para o automóvel.

Image Removed

O processo do setor de seguros possui um evento inicial de recepção de sinal . Toda vez que a loja confirma a venda de automóvel automáticamente é aberta uma nova solicitação de workflow no processo de seguros que pouco tempo depois já procura o cliente para oferecer uma proposta de seguro . 

Neste meio tempo a fábrica de automóveis que já tem automóveis prontos no estoque também está monitorando o mesmo sinal enviado pela loja e movimenta o seu processo de repor os automóveis da loja.

Image Removed

Apenas configurando os sinais que os eventos estão operando é possível criar um novo tipo de integração entre diferentes processos de diferentes setores sem necessidade nenhuma de programação ou customização adicional.

 

Nota
titleObservação
Para o completo entendimento deste guia é necessário que o utilizador tenha conhecimento sólido sobre o modo BPMN Principal. Caso contrário solicite treinamento na Academia TOTVS.