
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ACS | Regras de Negocio | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| ACS_FILIAL | C | 2 | 0 | Filial | S | ||||||
| ACS_CODREG | C | 6 | 0 | Cod. Regra | @! | ExistChav("ACS") | S | ||||
| ACS_DESCRI | C | 30 | 0 | Descricao | @! | Texto() | S | ||||
| ACS_CODCLI | C | 6 | 0 | Cliente | @! | Vazio().Or.ExistCpo("SA1",M->ACS_CODCLI+RTRIM(M->ACS_LOJA),,,,!EMPTY(M->ACS_LOJA)) | SA1 | S | |||
| ACS_LOJA | C | 2 | 0 | Loja | @! | Vazio().Or.(ExistCpo("SA1",M->ACS_CODCLI+M->ACS_LOJA) .AND. FindFunction("VldCliente") .AND. VldCliente() ) | S | ||||
| ACS_NOME | C | 30 | 0 | Nome | @! | V | S | ||||
| ACS_GRPVEN | C | 6 | 0 | Grp.Clientes | @! | Vazio() .Or. ExistCpo("ACY") | ACY | S | |||
| ACS_DESGRP | C | 30 | 0 | Descricao | @! | V | S | ||||
| ACS_TPHORA | C | 1 | 0 | Tipo horario | ! | Pertence("12") | 1=Unico;2=Recorrente | S | |||
| ACS_HORDE | C | 5 | 0 | Hora Inicial | 99:99 | AtVldHora( M->ACS_HORDE ) | S | ||||
| ACS_HORATE | C | 5 | 0 | Hora Final | 99:99 | AtVldHora(M->ACS_HORATE) | S | ||||
| ACS_DATDE | D | 8 | 0 | Data Inicial | S | ||||||
| ACS_DATATE | D | 8 | 0 | Data Final | Vazio() .Or. M->ACS_DATATE>=M->ACS_DATDE | S | |||||