01. DADOS GERAIS
| Produto: | |
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | 








TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) |
|---|
| Função: | Critério Desconto (OFIXA017) |
|---|
| País: | Brasil |
|---|
| Ticket: | Não se aplica |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-7628 |
|---|
02. SITUAÇÃO/REQUISITO
Ao digitar a Marca, o usuário é impossibilitado de prosseguir e ao digitar o código e loja do cliente, o nome não é exibido.
03. SOLUÇÃO
Correção das validações da rotina "Critério Desconto" (OFIXA017) para que não trave o lançamento ao digitar a Marca e que o nome do cliente seja exibido ao digitar o código e loja do cliente. Realizado a criação de Gatilho (SX7) para que o sistema realize o preenchimento automático do campo Nome (VEM_NOMCLI) após pesquisa com F3.
Alteração de Campo no arquivo SX3 – Campos:
- Tabela VEM - Tipos de Desconto:
Campo | VEM_CODMAR |
|---|
| Val. Sistema | Vazio() .or. (FG_Seek("VE1","M->VEM_CODMAR",1,.f.,"VEM_DESMAR","VE1_DESMAR")) |
|---|
Campo | VEM_CODCLI |
|---|
| Val. Sistema | vazio() .or. if(!empty(M->VEM_LOJA),FG_Seek("SA1","M->VEM_CODCLI+M->VEM_LOJA",1,.f.,"VEM_NOMCLI","A1_NOME"),"") |
|---|
Campo | VEM_LOJA |
|---|
| Val. Sistema | vazio() .or. FG_Seek("SA1","M->VEM_CODCLI+M->VEM_LOJA",1,.f.,"VEM_NOMCLI","A1_NOME") |
|---|
Criação de Gatilho no arquivo SX7 – Gatilhos:
- Gatilho Tabela VEM (Tipos de Desconto)
| Campo | VEM_LOJA |
|---|
| Sequência | 001 |
|---|
| C. Domínio | VEM_NOMCLI |
|---|
| Tipo | P |
|---|
| Regra | SA1->A1_NOME |
|---|
| Posiciona | S |
|---|
| Alias Pesq. | SA1 |
|---|
| Ordem Pesq. | 1 |
|---|
| Chave | XFILIAL('SA1')+M->VEM_CODCLI+M->VEM_LOJA |
|---|
| Condição |
|
|---|
|
|
04. DEMAIS INFORMAÇÕES

05. ASSUNTOS RELACIONADOS
