
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| AIH | Regra Blq Margem Min | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| AIH_FILIAL | C | 2 | 0 | Filial | R | S | |||||
| AIH_CODREG | C | 6 | 0 | Cod. Regra | @! | ExistChav("AIH") | R | S | |||
| AIH_DESCRI | C | 30 | 0 | Descricao | @! | R | S | ||||
| AIH_CODCLI | C | 6 | 0 | Cliente | @! | Vazio().Or.( FindFunction("FT101VldCli") .AND. FT101VldCli() ) | CLI | R | S | ||
| AIH_LOJA | C | 2 | 0 | Loja | @! | Vazio().And.Empty(M->AIH_CODCLI).Or.(ExistCpo("SA1",M->AIH_CODCLI+M->AIH_LOJA).And.ExistChav("AIH",M->AIH_CODCLI+M->AIH_LOJA,2)) | R | S | |||
| AIH_NOME | C | 30 | 0 | Nome | @! | V | S | ||||
| AIH_GRPVEN | C | 6 | 0 | Grp.Clientes | @! | Vazio() .Or. ExistCpo("ACY") | ACY | R | S | ||
| AIH_DESGRP | C | 30 | 0 | Descricao | @! | V | S | ||||
| AIH_TPHORA | C | 1 | 0 | Tipo horario | @! | Pertence("12") | R | 1=Unico;2=Recorrente | S | ||
| AIH_HORDE | C | 5 | 0 | Hora Inicial | 99:99 | AtVldHora( M->AIH_HORDE ) | R | S | |||
| AIH_DATDE | D | 8 | 0 | Data Inicial | R | S | |||||
| AIH_HORATE | C | 5 | 0 | Hora Final | 99:99 | AtVldHora(M->AIH_HORATE) | R | S | |||
| AIH_DATATE | D | 8 | 0 | Data Final | Vazio() .Or. M->AIH_DATATE>=M->AIH_DATDE | R | S | ||||
| AIH_MARGEM | N | 5 | 2 | Margem min | @E 99.99 | R | S | ||||
| AIH_MRGREG | N | 5 | 2 | Margem reg | @E 99.99 | R | S | ||||