Árvore de páginas

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:

Rotina

Nome Técnico

VEIXA002

Entrada por Devolução de Venda

VEIXA004Entrada por Transferencia
VEIXA006Entrada por Retorno de Remessa
VEIXA007Entrada por Retorno de Consignação
VEIXA012Saida por Devolucao de Compra
VEIXA016Saida por Retorno de Remessa
VEIXA017Entrada por Retorno de Consignação 

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:

  1. No   Configurador (SIGACFG), veja se a empresa utiliza Integridade   Referencial, selecionando a opção Integridade/Verificação   (APCFG60A).
  2. Se não   há Integridade Referencial ativa,   são relacionadas em uma nova janela todas as empresas e filiais cadastradas   para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário   qualquer outro procedimento de ativação   ou desativação de integridade, basta finalizar a verificação e aplicar   normalmente o compatibilizador, conforme instruções.
  3.  Se há Integridade Referencial ativa   em todas as empresas e filiais, é   exibida uma mensagem na janela Verificação   de relacionamento entre tabelas. Confirme a mensagem para que a   verificação seja concluída, ou;
  4.  Se   há Integridade Referencial ativa   em uma ou mais empresas, que não   na sua totalidade, são relacionadas em uma nova janela todas as empresas e   filiais cadastradas para o sistema e, somente, a(s) que possui(em)   integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou   filial(is) possui(em) a integridade ativada e reserve esta anotação para   posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework   para informações quanto a um arquivo que contém essa informação).
  5. Nestes   casos descritos nos itens “iii” ou   “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
  6.  Quando desativada a Integridade Referencial,   execute o compatibilizador, conforme instruções.
  7. Aplicado o compatibilizador, a Integridade   Referencial deve ser reativada, SE E   SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as   informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da   integridade, selecione-a(s) novamente e confirme a ativação.

 

Contate o Help Desk Framework EM CASO DE DÚVIDAS!

 

  1. Em TOTVS Smart Client, digite U_UPDVEII4 no campo Programa Inicial.
  2. Clique em OK para continuar.
  3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.
  4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    1. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
      É apresentada uma mensagem explicativa na tela.
    2. 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.
    3. Clique em Gravar para salvar o histórico (log) apresentado.
    4. Clique em OK para encerrar o processamento.

 

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.