Essa validação passou a ser feita a partir das versões: 30.3.24.19 / 31.0.5.17 / 31.1.0.49. Poderá ocorrer quando na rotina 266, ao desbloquear produtos filtrando por Número de Bônus ou Número de Transação, for informado um documento cuja a nota de entrada seja uma devolução de cliente e 1 ou mais itens contém Filial Retira ou Filial Virtual. Nesse caso o desbloqueio da mercadoria deverá ser feita pela própria rotina 266, porém filtrando apenas o código do produto e a filial desejada.
Sendo assim, ao desbloquear o estoque onde a nota de entrada foi uma devolução de cliente e 1 ou mais itens contém Filial Retira ou Filial Virtual, a rotina 266 passa a fazer as seguintes validações quando o desbloqueio for por Número de Bônus ou Nº Trans. Entrada.
Será verificado os parâmetros da rotina 132:
2334 – Volta Estoque para filial Retira
3808 – Volta Estoque para filial Virtual
1 - Se os 2 parâmetros estiverem iguais a NÃO, rotina 266 irá permitir o desbloqueio tanto por Bônus quanto por Número de transação.
2 - Porém, se pelo menos 1 dos parâmetros estiver igual a SIM então a rotina irá fazer as seguintes validações:
2.1 – Desbloqueio por Bônus:
2.1.1 - Não será permitido efetuar o desbloqueio por Bônus caso existe 1 ou mais itens com transferência filial retira ou virtual. Nesse caso a orientação é fazer o desbloqueio manualmente pela própria rotina 266.
2.1.2 – Caso o bônus não contenha itens com transferência o mesmo será desbloqueado com sucesso.
2.2 – Desbloqueio por Nº Trans. Entrada.
2.2.1 – Não será permitido efetuar o desbloqueio por Transação de Entrada caso na nota em questão exista mais de 1 filial retira.
Por exemplo:
A nota de devolução 1010 possuiu 3 itens
Produto 111 – filial retira 1
Produto 112 – Filial retira 1
Produto 113 – Filial retira 2
Nesse exemplo, em uma única nota, temos 2 produtos com filial retira 1 e outro produto com filial retira 2. Sendo assim, não será possível efetuar o desbloqueio por transação.
2.2.2 - Será permitido o desbloqueio por transação caso a nota não contenha itens com transferência filial retira ou virtual.
2.2.3 – Será permitido o desbloqueio por transação caso todos os itens da nota conter transferência filial retira ou virtual, desde que o código da filial retira seja o mesmo para todos.