Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice

Índice
outlinetrue
exclude.*ndice
stylenone


Processo de atualização de pedido de venda no Protheus

...

Nesse exemplo, vamos utilizar um processo de atualização de pedido de venda no Protheus com as seguintes atividades: Início → Aprovar alteração pedido Integração → Tratar situação → Integração → Fim.

Esse processo é iniciado quando o solicitante deseja efetuar alguma alteração no pedido de venda existente no Protheus. Para isso, ele faz as alterações desejadas em um formulário. Essas alterações são posteriormente aprovadas ou não. Em caso de aprovação, ocorre a atualização efetiva do pedido de venda.

[passo a passo de criação de dataset, acesso ao ambiente Protheus com a VPN TOTVS etc precisa estar aqui?]


Componentes utilizados

...

Vamos exemplificar o uso dos seguintes componentes que são utilizados nesse processo:

  • desenvolvimento de processo com formulário que permite a atualização de um pedido de venda no Protheus;
  • pai x filho de produtos com zoom;
  • validação de preenchimento de valores do pai x filho com validateForm;evento beforeSendValidate com confirmação de envio após preenchimento. Pode ser exibida uma mensagem: "Deseja realmente enviar esse pedido de venda?";
  • desenvolvimento de dataset que consulta webservice SOAP do Protheus para atualizar um pedido de venda;
  • criar um template de e-mail;
  • envio de e-mail com pedido – atividade de envio de e-mail ou via evento notifier.notify.


Diagrama

...

Esse é o diagrama do processo que estamos utilizando como exemplo:

Image Modified


Desenvolvimento

...

Os desenvolvimentos que foram necessários para criar esse processo estão disponíveis para visualização e download. Desta forma, você pode baixá-los, ajustar ao seu negócio ou as suas necessidades e utilizá-los nos processos do seu dia a dia!

Painel
borderColor#f2f2f2
bgColor#f2f2f2

Image Modified

Clique aqui para ver e baixar o código fonte dos desenvolvimentos desse processo.

Dica
titleDica!

O arquivo README.md – existente no repositório – contém informações técnicas mais detalhadas que podem ajudar . Ao longo dos próprios códigos fonte também existem várias explicações para auxiliar no entendimento e na utilização desse exemplo.