Filtro para as NFs por Data de Movimento
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||||||||
Segmento: | Varejo | ||||||||||||||||
Módulo: | Veículos (SIGAVEI) | ||||||||||||||||
Rotina: |
| ||||||||||||||||
País(es): | Todos | ||||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||||
Tabelas Utilizadas: | VVF VV0 VVG VVA SF4 VV1 SB1 VV2 SD2 | ||||||||||||||||
Sistema(s) Operacional(is): | Windows®/Linux®. |
Descrição
Implementada melhoria no módulo Veículos (SIGAVEI) com a criação do parâmetro MV_MIL0073 para que no momento da seleção de NFs a serem devolvidas, transferidas ou retornadas seja possível que o usuário filtre as NFs por Data de Movimento (Rotinas de Movimentações de Veículos: (Entrada por Devolução de Venda (VEIXA002), Entrada por Transferencia (VEIXA004), Entrada por Retorno de Remessa (VEIXA006), Entrada por Retorno de Consignação (VEIXA007), Saida por Devolucao de Compra (VEIXA012), Saida por Retorno de Remessa (VEIXA016) e Entrada por Retorno de Consignação (VEIXA017)).
Nesta tela, o período default são os 3 últimos anos. O usuário poderá alterar o conteúdo do parâmetro MV_MIL0073 (Qtde de Dias a retroagir na DataBase) diminuindo a quantidade de dias referente ao período default. Sendo assim, a rotina ficará mais ágil e trará instantaneamente as NFs.
Exemplo: Ao preencher 10 no conteúdo do parâmetro, a rotina vai trazer como período default as NFs dos últimos 10 dias.
Importante
Antes de executar o compatibilizador UPDVEII4 é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório \PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (diretório \PROTHEUS11_DATA\SYSTEM).
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
- Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
- Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
- O compatibilizador deve ser executado com a Integridade Referencial desativada*.
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
- Em TOTVS Smart Client, digite U_UPDVEII4 no campo Programa Inicial.
- Clique em OK para continuar.
- Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.
- Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela. - Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
- Clique em Gravar para salvar o histórico (log) apresentado.
- Clique em OK para encerrar o processamento.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
Atualizações do Compatibilizador
Criação de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_MIL0073 |
Tipo | Numérico |
Descrição | Qtde de Dias a retroagir na DataBase. Sera utilizada como Dt.Inicial do filtro na funcao que substitui o Browse (FGX_LBBROW) |
Valor Padrão | 1095 |
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Itens/Pastas | Descrição |
Nome: | MV_MIL0073 |
Tipo: | Numérico |
Cont. Por.: | 10 |
Descrição: | Qtde de Dias a retroagir na DataBase. Sera utilizada como Dt.Inicial do filtro na funcao que substitui o Browse (FGX_LBBROW) |
Procedimento para Utilização
No Veículos (SIGAVEI), selecione a rotina Entr. Devol Venda (VEIXA002) através do menu Atualizações>Mov Entrada>Entr. Devol Venda.
Será exibido o browse da rotina com todas as notas fiscais de entrada por devolução de vendas de veículos existentes, independentemente do status em que se encontram. Através do botão Legenda, os possíveis status podem ser visualizados:
- Valida: A nota fiscal foi inclusa corretamente e se encontra válida no sistema (legenda verde).
- Cancelada: A nota fiscal foi inclusa e cancelada pelo usuário (legenda vermelha).
Para incluir uma nova nota fiscal de entrada de veículos no sistema, clique no botão Incluir devolução.
Será exibida uma janela com um browse relacionando todas as notas fiscais de vendas de veículos feitas no período de dias configurado no parâmetro MV_MIL0073.
Além disso, é possível filtrar a data das notas a serem apresentadas no browse, através do parâmetro Data Movto posicionado no topo da tela. Por exemplo, Para visualizar notas emitidas no período de um dia, por exemplo, preencha a data inicial e final de forma idêntica e pressione o botão Ok. As notas serão retornadas no browse de acordo com a data informada nos parâmetros.
ATENÇÃO: O filtro Data Movto funciona independente da configuração do parâmetro MV_MIL0073.
O usuário deverá posicionar sobre a nota de venda que deseja devolver e clicar no botão Confirmar ou em Ações Relacionadas\Devolver.
Em seguida, será questionado ao usuário se nesta devolução será utilizado formulário próprio. Abaixo estão as duas possibilidades:
- Sim: o número e a série da nota fiscal serão gerados automaticamente pelo sistema. O usuário deverá informar o código do T.E.S., o código da Natureza Financeirae a Espéciea serem utilizados nesta movimentação.
- Não:serão exibidos os campos para preenchimento por parte do usuário:
- TES:informe o código do tipo de entrada e saída a ser utilizado nesta movimentação.
- Nota Fiscal: informe o número da nota fiscal utilizado pelo formulário do cliente que esta efetuando a devolução do veículo.
- Série: informe a série utilizada pelo formulário do cliente que esta efetuando a devolução do veículo.
- Chave da NFE:informe a chave da nota fiscal eletrônica deste documento, caso exista.
- Espec.Docum.: informe uma espécie para esta nota fiscal de compra de veículo. Caso o usuário deixe em branco, o sistema verificará o conteúdo do parâmetro MV_ESPECIE caso seja formulário próprio. Caso não seja formulário próprio, será verificado o parâmetro MV_ESPECNF.
- Natureza: informe um código de natureza a ser utilizado para esta nota fiscal de compra de veículo.
Após preenchimento dos campos necessário, clique em OK.
Após a confirmação, a nota fiscal de venda selecionada para devolução deixará de ser exibida neste browse, pois a mesma foi devolvida.
Clique em Sair para retornar ao browse principal da rotina.
Ao retornar ao browse principal, a nota fiscal de devolução de venda que foi inclusa será exibida no browse com o status Válida (legenda verde).
Caso o usuário deseje visualizar a nota fiscal, basta selecionar a opção Visualizar.
Caso a nota fiscal estiver inclusa de maneira incorreta no sistema e necessita ser cancelada, basta posicionar sobre a nota fiscal no browse da rotina e selecionar a opção Ações Relacionadas>Cancela Devolução.
Após verificação dos dados da nota fiscal exibidos, para confirmar o cancelamento o usuário deverá clicar em Confirmar.
Esta rotina possui uma funcionalidade de pesquisa avançada. Esta pesquisa avançada permite ao usuário pesquisar as notas fiscais de entrada existentes no sistema utilizando diversos critérios de filtro, permitindo ao usuário uma pesquisa ainda mais personalizada e apurada. Para acessar esta opção, selecione a opção Ações Relacionadas>Pesquisa avançada.
A pesquisa avançada pode ser utilizada a partir dos seguintes critérios:
- Chassi/Cliente: esta opção permite ao usuário realizar a pesquisa avançada utilizando os campos de:
- Chassi: informe um chassi existente no sistema para pesquisar se o mesmo foi informado em uma ou mais notas fiscais de devolução de venda de veículo.
- Cliente: informe o código e a loja do cliente para pesquisar as notas fiscais de devolução de venda de veículo existentes para este cliente.
- Status/Período: esta opção permite ao usuário realizar a pesquisa avançada utilizando os campos de:
- Status: informe um status existente, ou branco para exibir todos os status, para pesquisar as notas fiscais de devolução de venda de veículo existentes para este status.
- Período: informe uma data inicial e uma data final para pesquisar as notas fiscais de devolução de venda de veículos existentes dentro deste período informado. O intervalo de datas considerado aqui se refere à data que a nota fiscal foi inclusa no sistema.
- NF/Série: informe o número da nota fiscal e a série para pesquisá-la.
Após definir o seu critério, o usuário deverá clicar no botão OK para efetuar a pesquisa.
Serão relacionadas uma ou mais notas fiscais de devolução de venda de veículos que se enquadram no critério utilizado.
Para visualizar os dados desta nota, o usuário deverá clicar duas vezes sobre a nota desejada para que o sistema automaticamente feche a janela da pesquisa avançada e retorne ao browse posicionado sobre o registro escolhido para que o usuário possa visualizá-lo.