01. DADOS GERAIS
Produto: | TOTVS Manutenção de Ativos |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Manufatura |
Módulo: | TOTVS Manufatura (Linha Protheus) - Manutenção de ativos (SIGAMNT) |
Função: | MNTC280 |
País: | Brasil |
02. DESCRIÇÃO
Descrição: | Ponto de entrada executado durante a criação da tabela temporária e também durante a gravação dos registros na tabela temporária, permite a inclusão de novos campos na grid de "Detalhes" | ||||||||||||||||
Localização: | SIGAMNT: Consultas/Controle de Oficina/Solicitações/Simplificado/Consulta Gerencial. | ||||||||||||||||
Eventos: | Consulta Gerencial do Modulo de Solicitação de Serviços (MNTC280) | ||||||||||||||||
Programa Fonte: | MNTC280.prx | ||||||||||||||||
Função: | C280WDET() C280TRBD() | ||||||||||||||||
Parâmetros: |
| ||||||||||||||||
Retorno: | O valor retornado pelo P.E. será sempre um Array, porém sua estrutura será diferente conforme o PARAMIXB[1]; Caso o PARAMIXB[1] seja Falso (.F.)
Caso o PARAMIXB[1] seja Verdadeiro (.T.)
|
03. DEMAIS INFORMAÇÕES
#Include 'TOTVS.ch' #Include 'FWMVCDEF.ch' User function MNTC2801() Local aRetorno := {} Local lGrava := PARAMIXB[1] Local aCampos := PARAMIXB[2] If lGrava aAdd(aRetorno, { 'DT_DIASABE', dDataBase - TQB->TQB_DTABER }) aAdd(aRetorno, { 'DT_DIASFEC', dDataBase - TQB->TQB_DTFECH }) aAdd(aRetorno, { 'DT_POSCONT', TQB->TQB_POSCON }) Else aAdd(aRetorno, { 'DT_DIASABE', 'N', 5, 'Qtd. Dias Aberta' }) aAdd(aRetorno, { 'DT_DIASFEC', 'N', 5, 'Qtd. Dias Fechamento' }) aAdd(aRetorno, { 'DT_POSCONT', 'N', 5, 'Posicao do Contador' }) EndIf Return aRetorno
04. ASSUNTOS RELACIONADOS
- Não se aplica.