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. Exemplo de Uso #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. Ponto de Entrada (existente na Função AT450Grava) disparado na rotina TECA450, após efetivação da OS em Pedido. Está localizado no Fonte TECXFUN. Programa Fonte TECXFUN.PRX |
Observações: |