Mudanças entre as edições de "12788 - Considerar o campo VALIDA ESTOQUE do PRODUTO ou PRODUTO COMPLEMENTO na regra do Esgotado"
Linha 27: | Linha 27: | ||
#Para ocultar, não vamos validar o campo VALIDA_ESTOQUE do PRODUTO/PRODUTO_COMPLEMENTO, ou seja, se o sistema não estiver bloqueando por conta do VALIDA_ESTOQUE do PRODUTO/PRODUTO_COMPLEMENTO vai exibir o estoque disponível, mesmo que este seja = '0' e deixar editar a quantidade a gosto do usuário. | #Para ocultar, não vamos validar o campo VALIDA_ESTOQUE do PRODUTO/PRODUTO_COMPLEMENTO, ou seja, se o sistema não estiver bloqueando por conta do VALIDA_ESTOQUE do PRODUTO/PRODUTO_COMPLEMENTO vai exibir o estoque disponível, mesmo que este seja = '0' e deixar editar a quantidade a gosto do usuário. | ||
#Aqui, ainda, solicito o tratamento, via parâmetro, para que seja possível a empresa configurar para continuar exibindo o saldo, mesmo que esteja | #Aqui, ainda, solicito o tratamento, via parâmetro, para que seja possível a empresa configurar para continuar exibindo o saldo, mesmo que esteja | ||
+ | |||
+ | [[Arquivo:12788 item link.png]] |
Edição atual tal como às 17h22min de 19 de dezembro de 2022
Considerar o campo VALIDA_ESTOQUE do PRODUTO ou PRODUTO_COMPLEMENTO na regra do "Esgotado"
Condição 1: Bloqueia o estoque e exibe o "Esgotado".
EMPRESA.USA_SALDO_ESTOQUE = YES; and EMPRESA.BLOQUEIA_VENDA_ESTOQUE_NEGATIVO = YES_VENDA_CARRINHO; and PRODUTO.VALIDA_ESTOQUE <> 'NO' or PRODUTO_COMPLEMENTO.VALIDA_ESTOQUE <> 'NO'.
Condição 2: Bloqueia o estoque e exibe o "Esgotado".
EMPRESA.USA_SALDO_ESTOQUE = YES; and EMPRESA.BLOQUEIA_VENDA_ESTOQUE_NEGATIVO = YES; and TIPO_VENDA_COMPLEMENTO.APLICA_REGRA_ESTOQUE_NEGATIVO = 'YES'; and PRODUTO.VALIDA_ESTOQUE <> 'NO' or PRODUTO_COMPLEMENTO.VALIDA_ESTOQUE <> 'NO'.
Condição 3: Bloqueia o estoque e exibe o "Esgotado".
EMPRESA.USA_SALDO_ESTOQUE = YES; and EMPRESA.BLOQUEIA_VENDA_ESTOQUE_NEGATIVO = NO; and TIPO_VENDA_COMPLEMENTO.APLICA_REGRA_ESTOQUE_NEGATIVO = 'YES'; and PRODUTO.VALIDA_ESTOQUE <> 'NO' or PRODUTO_COMPLEMENTO.VALIDA_ESTOQUE <> 'NO'.
Condição 4: Não bloqueia o estoque e oculta a disponibilidade
EMPRESA.USA_SALDO_ESTOQUE = YES; and EMPRESA.BLOQUEIA_VENDA_ESTOQUE_NEGATIVO = NO; and TIPO_VENDA_COMPLEMENTO.APLICA_REGRA_ESTOQUE_NEGATIVO = 'NO'.
- Para ocultar, não vamos validar o campo VALIDA_ESTOQUE do PRODUTO/PRODUTO_COMPLEMENTO, ou seja, se o sistema não estiver bloqueando por conta do VALIDA_ESTOQUE do PRODUTO/PRODUTO_COMPLEMENTO vai exibir o estoque disponível, mesmo que este seja = '0' e deixar editar a quantidade a gosto do usuário.
- Aqui, ainda, solicito o tratamento, via parâmetro, para que seja possível a empresa configurar para continuar exibindo o saldo, mesmo que esteja