
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ST1 | Funcionarios | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| T1_FILIAL | C | 2 | 0 | Filial | R | N | |||||
| T1_CODFUNC | C | 6 | 0 | Matricula | 999999 | EXISTCHAV("ST1",M->T1_CODFUNC).AND.NGIMPFUN() | SRA | N | |||
| T1_NOME | C | 40 | 0 | Nome | @! | MNT20VLFUN() | N | ||||
| T1_CCUSTO | C | 9 | 0 | Centro Custo | @! | CTB105CC() | CTT | MNT20VLFUN() | N | ||
| T1_NOMCUST | C | 20 | 0 | Nome C.Custo | @! | V | N | ||||
| T1_TURNO | C | 3 | 0 | Turno | @! | EXISTCPO("SH7",M->T1_TURNO) | SH7 | N | |||
| T1_NOMTURN | C | 20 | 0 | Nome Turno | @! | V | N | ||||
| T1_DISPONI | C | 1 | 0 | Disponibil. | @! | PERTENCE("SN") | S=Sim;N=Nao | N | |||
| T1_SALARIO | N | 9 | 2 | Salario Hora | @E 999,999.99 | Positivo() | AllTrim(GetMv("MV_NGSALHO")) <> "S" | N | |||
| T1_TEMMINI | N | 2 | 0 | Tempo Minimo | 99 | N | |||||
| T1_CONTRAT | C | 8 | 0 | Contrato | @! | IF(VAZIO(),.T.,EXISTCPO("TP3",M->T1_CONTRAT)) | TP3 | N | |||
| T1_TIPOFUN | C | 1 | 0 | Tipo Func. | @! | PERTENCE("SN") | S=Sim;N=Nao | N | |||
| T1_SENHA | C | 6 | 0 | Senha | @! | R | N | ||||
| T1_EQUIPE | C | 6 | 0 | Equipe | @! | ExistCpo("TP4",M->T1_EQUIPE) | TP4 | R | N | ||
| T1_EMAIL | C | 50 | 0 | End. E-Mail | R | N | |||||
| T1_DTFIMDI | D | 8 | 0 | Dt.Fim Disp. | 99/99/9999 | R | N | ||||
| T1_CODUSU | C | 6 | 0 | Cod. Usuario | @! | MNT020VAL() | USR | R | N | ||
| T1_NOMUSU | C | 40 | 0 | Nome | @! | V | N | ||||
| T1_TIPATE | C | 1 | 0 | Atendimento | @! | NaoVazio() | R | 1=Manutencao;2=Facilities;3=Ambos | N | ||
| T1_CRACHA | C | 10 | 0 | Cracha | @! | R | MNT20VLFUN() | N | |||
| T1_BITMAP | C | 20 | 0 | Foto Funcion | S | ||||||
| T1_PRODMO | C | 15 | 0 | Prod. MO | @! | MNT020Val( 'T1_PRODMO' ) | SB1 | S | |||
| T1_DESCPRO | C | 30 | 0 | Desc. Prod. | @! | V | S | ||||