Árvore de páginas

ADICIONA NOVO CAMPO PARA O CONTROLE DE PORTARIA

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

SIGAMNT - Manutenção de Ativos e Gestão de Frotas

Rotina:

Rotina

Nome Técnico

MNTA985

Controle de Portaria

Issues Relacionados

MNG-3208

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Ponto de Entrada que possibilita adicionar novo campo ao Controle de Portaria.

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Controle de Portaria/Portaria

Eventos:

Controle de Portaria (MNTA985)

Programa Fonte:

MNTA985.PRX

Função:

MNTA985C()

Retorno:

(Nulo)

Observação: O Nome do campo criado no Dicionário deverá ser o mesmo informado na primeira posição do Array -> aAdd(aDBFVei,{"NOMEDOCAMPO", MAX(TAMSX3("NOMEDOCAMPO")[1], TAMSX3("NOMEDOCAMPO")[2])})

Exemplo
#include "Protheus.ch"

User Function MNTA985C()

    //Adiciona campo no array aDBFVei - (Veiculos).
    aAdd(aDBFVei,{"TTT_NCAMPO","C", TAMSX3("TTT_NCAMPO")[1],TAMSX3("TTT_NCAMPO")[2]})
    //Adiciona campo no array aDBFOS - (Ordens de Servico do Veiculo).
    aAdd(aDBFOS,{"TJ_NCAMPO","C", TAMSX3("TJ_NCAMPO")[1], TAMSX3("TJ_NCAMPO")[2]}) 
    //Adiciona campo no array aDBFES - (Entradas e Saidas do Veiculo).
    aAdd(aDBFES,{"TTI_NCAMPO","C",TAMSX3("TTI_NCAMPO")[1],TAMSX3("TTI_NCAMPO")[2]})
    
Return