Histórico da Página
GRAVAR MOTIVO DE BLOQUEIO AO CADASTRAR PEDIDO
Características do Requisito
Linha de Produto: | PC Sistemas | ||||||||||
Segmento: | D&L | ||||||||||
Módulo: | Venda | ||||||||||
Rotina: |
| ||||||||||
Parâmetro(s): | Informe os parâmetros utilizados. | ||||||||||
Chamados Relacionados | 1964.031967.2014 (HIS.01567.2014) | ||||||||||
País(es): | Brasil | ||||||||||
Banco(s) de Dados: | Oracle | ||||||||||
Tabelas Utilizadas: | 560: | ||||||||||
Sistema(s) Operacional(is): | Windows | ||||||||||
Versão/Release | Rotina 560 - V. XX.XX.XX Rotina 316 - V. XX.XX.XX |
Descrição
A validação do (s) motivo (s) de bloqueio é exibida na rotina 316 - Digitar Pedido de Venda quando da gravação do pedido de venda, assim, o WinThor irá gravar e validar um ou vários motivos de bloqueio ao mesmo tempo.
Procedimento para Utilização
1. Acesse a rotina 316 na versão indicada acima ou superior;
2. Na tela principal informe o Cliente, a Origem de Venda e tecle F10 - Iniciar Pedido de Venda;
3. Informe o Código e a Qtde.(quantidade);
4. Clique o botão ;
5. Após inseridos os produtos desejados clique o botão F2 - Gravar;
6. Será exibida tela Bloqueios do Pedido de Venda;
Observações:
- A tela Bloqueios do Pedido de Venda irá listar o motivo do pedido cair como bloqueado, e como verificado na imagem acima, o poderá ser um ou mais motivos;
- Conforme verificado, será divido entre Tipo Comerciais e Financeiros, nesta ordem;
- Caso clique o botão Expandir será possível verificar a descrição/motivo do bloqueio conforme imagem abaixo:
- A coluna CodMotBloqueio quando preenchida refere-se a bloqueio bloqueio comercial originário da rotina 307 - Cadastrar Bloqueios Comerciais:
** Em caso de bloqueio advindo da rotina 307 será possível liberar o mesmo através da rotina 316, para isso;
6.1 Clique o botão Revalidar Bloqueio;
6.2 Será exibida tela da rotina 307 , clique o botão Pesquisar;
6.3 Selecione o bloqueio desejado e clique o botão Excluir;
6.4 Ou, caso necessário acesse a rotina 320 - Autorizar Bloqueios, botão Incluir. Na tela Cadastro selecione informe o Código do bloqueio, o Usuário e clique o botão Gravar. - Após realizados os passos acima note que o bloqueio está exibido na aba Liberados, conforme imagem abaixo:
- Caso motivo do bloqueio for do RCA ou do Cliente Não será possível liberar o mesmo na rotina 316, apenas na rotina 336 - Alterar Pedido de Venda;
7. Clique o botão F2-Gravar e Sim na tela Confirmação ;
** 336 - Alterar Pedido de Venda - Gravar Motivo de Bloqueio ao Liberar Pedido
1. Acesse a rotina 336 na versão indicada acima ou superior;
2. Selecione/Informe conforme necessidade os filtros de pesquisa da aba Filtros (F4) e clique o botão Pesquisar;
3. Note os pedidos Bloqueados/Pendentes na planilha superior;
Observação: você poderá selecionar pedido a pedido liberando cada deles com duplo clique sobre o mesmo ou acionar o diretamente o botão Liberar Todos. Para o exemplo abaixo acionamos o botão liberar todos:
4.
Clique o botão Liberar Todos e posteriormente note que a tela Bloqueios de Pedido de Venda será exibida com a aba Bloqueados vázia e a aba Pedidos Liberados irá exibir a relação dos liberados conforme imagens abaixo:
5. Clique o botão Continuar;
Vídeo
- Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.
** Canal do youtube e software de vídeoem definição.
Título do Vídeo: | Disponibilizado pelo Marketing. |
Introdução: | Disponibilizado pelo Marketing. |
Passo a Passo: | Capturar diretamente do sistema. |
Finalização: | Disponibilizado pelo Marketing. |
Ponto de Entrada
Descrição: | Informe o Menu em que estará localizada a rotina | ||||||||||||||||
Localização: | Informe o Submenu em que estará localizada a rotina | ||||||||||||||||
Eventos: | Informe o Título da rotina | ||||||||||||||||
Programa Fonte: | Informe o Fonte da rotina | ||||||||||||||||
Função: | Informe o Nome do(s) produto(s) a ser utilizado ou “Todos” | ||||||||||||||||
Retorno: |
|
Exemplo:
#Include 'Protheus.ch'
User Function CN120ALT()
Local aCab:= PARAMIXB[1]
Local cTipo:= PARAMIXB[2]
If cTipo == '1'
aCab[4][2]:= 'NF' //Validações do usuário
EndIf
Return aCab