GKO FRETE - Nota Fiscal - Ao realizar a busca pelo numero da nota fiscal não é encontrada porém nota consta no GKO, e é apresentada se buscada por ID ou destinatário
Incidente
Ao realizar a busca pelo numero da nota fiscal não é encontrada porém nota consta no GKO, e é apresentada se buscada por ID ou destinatário
Causa
Esse incidente ocorre na busca de notas mais antigas, e quando é realizada a conversão da base de dados. Pois na conversão é executado o procedimento 33 do PCONV que converte os dados de CHAR para VARCHAR porem é selecionado geralmente um período de 6 meses a 1 ano a contar da data da execução. Porém se a nota que esta tentado buscar não atende o período que havia executado o PCONV, não conseguirá buscar pelo numero da NF pois esses dados não foram convertidos.
Solução
Para que esse incidente não ocorra será necessário executar novamente o procedimento 33 do PCONV, porém com um período de data que atenda a NF que deseja buscar.
Temos o artigo a seguir de como abrir e configurar o PCONV, se necessário : GKO FRETE - Atualização de versão - Como Parametrizar e abrir o PCONV para atualização de versão
O utilitário PCONV a ser utilizado deverá solicitar ao suporte através de chamado, pois será necessário utilizar a ultima versão disponível.
Para executar o PROCEDIMENTO 33 – Conversão de campos antigos do tipo CHAR para VARCHAR, realize os passos a seguir:
1.Após realizar o login com o usuário owner no PCONV, acesse a aba verificador/corretor;
2.Selecione o PROCEDIMENTO 33 – Conversão de campos antigos do tipo CHAR para VARCHAR (versão 6.80+), clique no check azul:
3.Esse procedimento solicita uma data de corte. Essa data de corte é utilizada para as tabelas de
movimentação que possuem data de registro. O default utilizado para o procedimento é datas
de registro maiores que 1 ano em relação a data da execução do procedimento. Exemplo: Se
data da execução do procedimento for 27/11/2023, será apresentada uma data de corte de
27/10/2022. É possível alterar tal data de corte para permitir uma abrangência maior ou menor.
Nesse caso o sugerido é que selecione um período igual ou anterior a data da nota que deseja buscar .Exemplo se nota for do dia 01/01/2023, irá selecionar essa data na janela de data ou anterior que contemple o período da nota desejada:
4.Se apresentado a tela abaixo de tabelas, não é necessário selecionar nenhuma das opções somente dar ok:
O resultado do procedimento será mostrado em um arquivo de log e caso algum erro seja encontrado, ele será apresentado no log.
Em caso de erros ou avisos, realizar a abertura de chamado para o suporte Senior para orientação. Enviar o log gerado para análise antes de seguir para o próximo passo.
Atenção! Nenhum usuário deverá utilizar o sistema no momento da execução, e nenhuma macro deverá ser executada. Sempre realize o backup da base antes do início da execução.
Após finalizado a execução tente buscar a nota pelo numero, para validação se é retornada na pesquisa.