Tabela
ACO Regras de Desconto
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
ACO_FILIAL C 2 0 Filial S
ACO_CODREG C 6 0 Cod. Regra @! ExistChav("ACO") S
ACO_DESCRI C 30 0 Descricao @! Texto() S
ACO_CODCLI C 6 0 Cliente @! Vazio().Or.ExistCpo("SA1",M->ACO_CODCLI+RTRIM(M->ACO_LOJA),,,,!EMPTY(M->ACO_LOJA)) SA1 S
ACO_LOJA C 2 0 Loja @! Vazio().Or.ExistCpo("SA1",M->ACO_CODCLI+M->ACO_LOJA) S
ACO_NOME C 30 0 Nome @! V S
ACO_CODTAB C 3 0 Tabela Prec. @! Vazio().Or.(ExistCpo("DA0") .And. MaVldTabPrc(M->ACO_CODTAB)) DA0 S
ACO_CONDPG C 3 0 Cond.Pagto @! Vazio().Or.ExistCpo("SE4") SE4 S
ACO_FORMPG C 6 0 Form.Pagto @! Vazio().Or.ExistCpo("SX5","24"+M->ACO_FORMPG) 24 S
ACO_FAIXA N 12 2 Faixa de Vlr @e 999,999,999.99 Positivo() S
ACO_MOEDA N 2 0 Moeda 99 Positivo() S
ACO_PERDES N 6 2 % Desconto @e 999.99 (M->ACO_PERDES >= 0) .AND. (M->ACO_PERDES < 100) S
ACO_CFAIXA C 20 0 Faixa @! S
ACO_TPHORA C 1 0 Tipo horario ! Pertence("12") 1=Unico;2=Recorrente S
ACO_HORADE C 5 0 Hora Inicial 99:99 AtVldHora(M->ACO_HORADE) S
ACO_HORATE C 5 0 Hora Final 99:99 AtVldHora(M->ACO_HORATE) S
ACO_DATDE D 8 0 Data Inicial S
ACO_DATATE D 8 0 Data Final m->ACO_DATATE>=M->ACO_DATDE S
ACO_GRPVEN C 6 0 Grp.Clientes @! Vazio() .Or. ExistCpo( "ACY" ) ACY S
ACO_DESCPR L 1 0 Desc. Prox. @! S
ACO_VLRDES N 11 2 Vlr. Descont @E 99,999,999.99 S
ACO_MSBLQL C 1 0 Status @! Pertence("12") R 1=Inativo;2=Ativo S