Árvore de páginas

Versões comparadas

Chave

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

...

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.

Image Modified

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

Image Modified


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

Image Modified


Vamos Efetivar a Ordem de Serviço

Image Added


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

Image Added


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

Image Added


Segue abaixo exemplo para o ponto de entrada.

Bloco de código
languagec#
firstline1
titleExemplo de Uso
linenumberstrue
#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: