Produto:

Microsiga Protheus®

Ocorrência:

Como utilizar o ponto de entrada AT410GRV

Ambiente:

Microsiga Protheus - SIGATEC -  Gestão de Serviços

Solução:

Está solução é uma explicação de como utilizar o ponto de entrada AT410GRV

Passo a passo:

Vamos criar um exemplo para utilizar o ponto de entrada AT410GRV

Crie uma base de atendimento onde o campo de fabricante esteja preenchido

Vamos criar uma Ordem de serviço para o cliente e a base de atendimento que cadastramos anteriormente.

Vamos criar o apontamento da ordem de serviço para a criação do pedido de venda

Para utilizar os dois modos do ponto de entrada, vamos utilizar um serviço que tenha porcentagem para o cliente e para o fabricante.

Vamos Efetivar a Ordem de Serviço


Antes de criar o pedido de venda do cliente, o ponto de entrada é chamado e o parametro 1 é passado. 


Antes de criar o pedido de venda do fabricante, o ponto de entrada é chamado e o parametro 2 é passado.



Segue abaixo exemplo para o ponto de entrada.

#INCLUDE "TOTVS.CH"
#INCLUDE "TBICONN.CH"    

User Function AT410GRV()
Local nPedido := PARAMIXB[1] //1 - Pedido de venda cliente ## 2- Pedido de venda Fabricante

If nPedido == 1
    //Ponto de entrada é chamado antes de criar o ponto de entrada para o cliente da Ordem de Serviço
    MsgInfo("Criar a regra para o pedido de venda"," Pedido de venda Cliente ")
Else
    //Ponto de entrada é chamado antes de criar um ponto de entrada para o fabricante da base de atendimento
    MsgInfo("Mensagem"," MsgInfo ")
EndIf 

Return


O ponto de entrada não necessita de um retorno.



Observações: