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