| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | |
| País: | Brasil |
| Ticket: | 16921899 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DJURDEP-11833 |
Quando se possui mais de um cliente com o mesmo código porém com lojas diferentes, e um desses clientes com status de "bloqueado" o sistema não cadastra um processo que contenha como cliente o cliente que não está com o status "bloqueado".
O campo NSZ_CCLIEN,possui uma validação a qual busca o primeiro indice o qual por sua vez contém o alias do "cliente" bloqueado.
Antes:
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_USADO | X3_RELACAO | X3_RESERV | X3_BROWSE | X3_VISUAL | X3_CONTEXT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSZ | 02 | NSZ_CCLIEN | C | 6 | NSZ_CCLIEN | NSZ_CCLIEN | @! | Vazio() .OR. (ExistCpo('SA1',M->NSZ_CCLIEN,1) .AND. JA095VlCli()) | x x x x x x x x x x x x x x x x | xxxxxx | S | A | R |
Agora:
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_USADO | X3_RELACAO | X3_RESERV | X3_BROWSE | X3_VISUAL | X3_CONTEXT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSZ | 02 | NSZ_CCLIEN | C | 6 | NSZ_CCLIEN | NSZ_CCLIEN | @! | Vazio() .OR. (JA095VlCli()) | x x x x x x x x x x x x x x x x | xxxxxx | S | A | R |
Ajustado o Valid do campo NSZ_CCLIEN que por sua vez passa a buscar o indice correto no momento de se fazer a validação através não do campo cliente mas da chave "cliente+loja".