5295 - Tratamento para validação de parâmetros pela tabela CLIENTE CREDITO

De Wiki Trovata
Ir para: navegação, pesquisa

Foram implementadas validações para os seguintes campos da tabela CLIENTE_CREDITO em conjunto com as tabelas CLIENTE e SITUACAO_CLIENTE:

CLIENTE_CREDITO.PERMITE_VENDA: Caso seja encontrado registro na tabela CLIENTE_CREDITO, o sistema irá validar permitir a venda caso exista valor no campo PERMITE_VENDA e o mesmo seja diferente de "NO". Caso não exista registro na tabela CLIENTE_CREDITO, não irá permitir venda, ficando dependente da validação pela SITUACAO_CLIENTE.

CLIENTE_CREDITO.PERMITE_VENDOR: Caso exista registro na tabela CLIENTE_CREDITO, e o campo PERMITE_VENDOR tenha valor diferente de "NO", o sistema irá permitir o uso do vendor. Caso contrário, será considerado apenas o valor do campo CLIENTE.PERMITE_VENDOR.

CLIENTE_CREDITO.USA_PERC_FATURAMENTO_VENDA: Caso exista registro na tabela CLIENTE_CREDITO, e o campo USA_PERC_FATURAMENTO_VENDA tiver valor diferente de "NO", o sistema liberará o uso de PERC_FATURAMENTO. Caso contrário, será considerado apenas o valor da tabela CLIENTE.USA_PERC_FATURAMENTO_VENDA.


O sistema irá sempre validar os parâmetros entre as tabelas como ou, caso uma das origens esteja como "YES", será tratado como verdadeiro.