01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Gestão de transporte de passageiros - SIGAGT |
Função: | Envio do Ponto (GTPA311) |
Ticket: | n/a |
Requisito/Story/Issue (informe o requisito relacionado) : | n/a |
Ponto de Entrada: | TP311PON |
02. SITUAÇÃO/REQUISITO
A finalidade desse ponto de entrada é realizar alterações dos dados no momento do envio do ponto.
Esse ponto de entrada não possuí tratativa de transação e só é executado após a gravação do envio do ponto
IMPORTANTE!
03. SOLUÇÃO
Foi criado um ponto de entrada após o envio do ponto de cada colaborador filtrado no momento do envio.
Segue abaixo os parâmetros informados na chamada do ponto de entrada:
Nome | Tipo | Descrição |
---|---|---|
nOpc | numérico | Indica qual operação está realizando (3= Inclusão / 5= Exclusão) |
aCabec | Array of Record | Array contendo informações do cabeçalho da Marcação (Dados do Funcionário) |
aItens | Array of Record | Array contendo as marcações do funcionário (Referente à tabela SP8) |
aExcecoes | Array of Record | Array contendo as exceções do funcionário (Referente à tabela SP2) |
Esse ponto de Entrada não trata retorno.
04. EXEMPLO DE UTILIZAÇÃO
#Include "TOTVS.ch" User Function TP311PON() Local nOpc := ParamIXB[01] Local aCabec := ParamIXB[02] Local aItens := ParamIXB[03] Local aExcecoes := ParamIXB[04] varinfo("aCabec", aCabec) varinfo("aItens", aItens) varinfo("aExcecoes", aExcecoes) FwAlertWarning('Entrou no PE TP311PON','Aviso!') Return
05. DEMAIS INFORMAÇÕES
não há.
06. ASSUNTOS RELACIONADOS
- não há.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas