Tabela: ACO - Regras de Desconto


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Regras de DescontoACO_FILIAL+ACO_CODREGFATA080




Indices(SIX)
OrdemChaveDescriçãoNickName
1ACO_FILIAL+ACO_CODREGCod. Regra
2ACO_FILIAL+ACO_CODTAB+ACO_CONDPG+ACO_FORMPG+ACO_CODCLI+ACO_LOJA+ACO_CFAIXATabela Prec. + Cond.Pagto + Form.Pagto + Cliente + Loja + Faixa







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
ACO_FILIAL Filial Filial do Sistema Filial do sistema C 2 0 Nao Altera Virtual 033 1 2
ACO_CODREG Cod. Regra Codigo da Regra Código da regra de desconto C 6 0 @! ExistChav("ACO") GetSx8Num("ACO","ACO_CODREG") Sim Vizualiza Virtual 1 1
ACO_DESCRI Descricao Descricao Descrição da regra de desconto C 30 0 @! Texto() Sim Altera Virtual 1 1
ACO_CODCLI Cliente Codigo do Cliente Código do Cliente a ser considerado para aplicação da regra. Caso não seja informado todos os clientes serão válidos C 6 0 @! Vazio().Or.ExistCpo("SA1",M->ACO_CODCLI+RTRIM(M->ACO_LOJA),,,,!EMPTY(M->ACO_LOJA)) SA1 S Sim Altera Virtual 001 1 2
ACO_LOJA Loja Loja do Cliente Loja do cliente a ser considerada para aplicação da regra. Caso não seja informada todos os clientes serão válidos. C 2 0 @! Vazio().Or.ExistCpo("SA1",M->ACO_CODCLI+M->ACO_LOJA) S Sim Altera Virtual 002 1 2
ACO_NOME Nome Nome Nome do cliente C 30 0 @! IF(!INCLUI,Posicione("SA1",1,xFilial("SA1")+ACO->ACO_CODCLI+ACO->ACO_LOJA,"A1_NOME"),"") Nao Vizualiza Virtual Posicione("SA1",1,xFilial("SA1")+ACO->ACO_CODCLI+ACO->ACO_LOJA,"A1_NOME") 1 2
ACO_CODTAB Tabela Prec. Tabela de Precos Código da tabela de preços a ser considerada para aplicação da regra. Caso não seja informada todas as tabelas serão válidas. C 3 0 @! Vazio().Or.(ExistCpo("DA0") .And. MaVldTabPrc(M->ACO_CODTAB)) DA0 Nao Altera Virtual 1 2
ACO_CONDPG Cond.Pagto Condição de pagamento Código da condição de pagamento a ser considerada para aplicação da regra. Caso não seja informada todas as condiçöes de pagamento serão válidas. C 3 0 @! Vazio().Or.ExistCpo("SE4") SE4 Nao Altera Virtual 1 2
ACO_FORMPG Form.Pagto Forma de Pagamento Código da forma de pagamento a ser considerada para aplicação da regra. Caso não seja informado todas as formas de pagamento serão válidas C 6 0 @! Vazio().Or.ExistCpo("SX5","24"+M->ACO_FORMPG) 24 Nao Altera Virtual 1 2
ACO_FAIXA Faixa de Vlr Valor do Documento Faixa de valor a ser considerada para aplicação do percentual de desconto N 12 2 @e 999,999,999.99 Positivo() Nao Altera Virtual 1 2
ACO_MOEDA Moeda Moeda do Valor do Doc. Moeda em que se encontra o valor do desconto. N 2 0 99 Positivo() Nao Altera Virtual 1 1
ACO_PERDES % Desconto % Desconto Percentual de desconto a ser aplicado N 6 2 @e 999.99 (M->ACO_PERDES >= 0) .AND. (M->ACO_PERDES < 100) S Nao Altera Virtual 1 2
ACO_CFAIXA Faixa Faixa de Valor Faixa de valor C 20 0 @! Nao Altera Virtual 1 2
ACO_TPHORA Tipo horario Tipo horario Informe único para que o desconto seja valido da data de inicio na hora inicialaté a data fim na hora fim ou recorrentepara que seja valida entre as duas datassó entre a hora inicial e a hora final C 1 0 ! Pertence("12") "1" Sim Altera Virtual 1=Unico;2=Recorrente 1 1
ACO_HORADE Hora Inicial Hora Inicial Hora de inicio da vigência da regra de desconto C 5 0 99:99 AtVldHora(M->ACO_HORADE) "00:00" Sim Altera Virtual 1 1
ACO_HORATE Hora Final Hora Final Hora de termino da vigencia da regra C 5 0 99:99 AtVldHora(M->ACO_HORATE) "23:59" Sim Altera Virtual 1 1
ACO_DATDE Data Inicial Data Inicial Data de inicio da vigencia da regra D 8 0 DDATABASE Sim Altera Virtual 1 1
ACO_DATATE Data Final Data Final Data de termino da vigencia da regra D 8 0 m->ACO_DATATE>=M->ACO_DATDE Sim Altera Virtual 1 2
ACO_GRPVEN Grp.Clientes Grupo de Clientes Código do grupo de clientes. C 6 0 @! Vazio() .Or. ExistCpo( "ACY" ) ACY Sim Altera Virtual 1 2
ACO_DESCPR Desc. Prox. Desc. Prox. Venda? Informe o desconto/crédito na próxima venda? L 1 0 @! .F. Sim Altera Virtual 1 2
ACO_VLRDES Vlr. Descont Valor de desconto Valor de desconto a ser aplicado no total do lançamento quando a Faixa for atingida. N 11 2 @E 99,999,999.99 S Sim Altera Virtual 1 2
ACO_MSBLQL Status Status do registro Informa se o registro está habilitado (ativo) para uso na aplicação. C 1 0 @! Pertence("12") "2" Sim Altera Real 1=Inativo;2=Ativo 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
MHG ACO_CODREG MHG_CODREG
ACP ACO_CODREG ACP_CODREG