Agrotitan Fazendas - 4.10.18.19

Chave

Resumo

Ticket Movidesk

Documentação

Chave

Resumo

Ticket Movidesk

Documentação

AG-26112

IMPORTAÇÃO TRAVANDO PARA GERAR APONTAMENTOS

651256

1 - Menu

  • Agrotitan Fazendas » FarmBox

2 - Objetivo

  • Ajuste na importação farmbox

3 - Alteração

  • Adicionado tratamento para as datas de abertura passadas para a função validaApontamento da Traduz_Farmbox.pkg e Traduz_IntegracaoLavoura.pkg, pois quando a data passada para a conversão é nula ou 1753-01-01, a função Data_SQL transforma em '0-0-0', gerando erro ao executar queries sql.

4 - Configuração

  • Não será necessário demais configurações manuais.

AG-26034

Menu de Controle de Acessos do Configurador Desconfigurado

651088

1 - Menu

  • Agrotitan Fazendas » Configurador » Controle de Acessos (Usuários) » Módulo Lavoura

2 - Objetivo

  • O módulo Lavoura está devidamente ordenado igual o menu do sistema.

3 - Alteração

  • Adiciona ordenação na struct dos itens do menu

4 - Configuração

  • Não será necessário demais configurações manuais.

AG-25988

PSGA LENTIDÃO E TRAVAMENTOS

648348, 648400 ,647483

1 - Menu

  • PSGA » Mãe.

2 - Objetivo

  • Corrigir lentidões e travamentos no PSGA.

3 - Alteração

  • Criado o índice CMOVCONT005 (CHAVE_INDEX1, Recnum) para melhoria de performance das seguintes queries:

    • [REPROCESSA_CMOVCONT_DEL_FIM]

  • Query [REPROCESSA_CMOVCONT_DEL_FIM]:

    • Altera para atualizar os registros apenas quando existir diferença de informação, evitando disparo de trigger ULTALT

  • Query [REPROCESSA_MOVIMENTO_CMOVCONT_C]

    • Criado os seguintes índices: CREATE CLUSTERED INDEX IX_CMOVCONT_TEMP_IID ON CMOVCONT_TEMP(Iid) CREATE NONCLUSTERED INDEX IX_CMOVCONT_TEMP_ARQUIVO_ORIGEM ON CMOVCONT_TEMP(ARQUIVO_ORIGEM) CREATE NONCLUSTERED INDEX IX_CMOVCONT_TEMP_USUARIO ON CMOVCONT_TEMP(USUARIO)
  • Query [REPROCESSA_CMOVCONT_2]

    • Criado os seguintes índices: CREATE CLUSTERED INDEX IX_CMOVCONT_TEMP_IID ON CMOVCONT_TEMP(Iid) CREATE NONCLUSTERED INDEX IX_CMOVCONT_TEMP_ARQUIVO_ORIGEM ON CMOVCONT_TEMP(ARQUIVO_ORIGEM) CREATE NONCLUSTERED INDEX IX_CMOVCONT_TEMP_USUARIO ON CMOVCONT_TEMP(USUARIO)
  • Query [CALCULA_CUSTOMEDIO_NOVO_AMOVPROD]

    • Remove os OPTION(RECOMPILE) para não ficar regerando os planos de execução, que deixa com uma péssima performance

    • Altera as tabelas variáveis em memória para tabelas variáveis em disco

    • Adiciona índices para as tabelas variáveis

    • Corrige a tipagem e tamanho de variáveis que geravam conversão implícita

    • Altera os EXISTS (SELECT * FROM TABLE) para EXISTS (SELECT NULL FROM TABLE), gerando muito menos tráfego de dados.

  • Query [LOG_CRIA_TRIGGER]

    • Melhorado significativamente a performance dos logs do sistema, beneficiando tudo que gera insert, update e delete no banco de dados

  • Desfragmentação de índices

    1. Com permissão do cliente, foi criado Jobs para desfragmentação semanal (domingos às 05h) dos índices de todas as tabelas,

    2. O script trata corretamente a porcentagem de fragmentação e número de páginas para não causar o dobro de fragmentação.

  • Melhorado a performance da query [TPLACLA.PROPRIEDADE],

  • Melhorado a performance das triggers do sistema;

  • Melhorado a performance de inúmeras tarefas no PdxDTS;

    1. Por exemplo: tinha tarefa que processava todos os registros desde o inicio, ignorando a safra.

  • Aumentado o tempo de execução do PdxDTS de 38 segundos para 1 minuto e o outro de 3 minutos para 5 minutos.

4 - Configuração

  • Não será necessário demais configurações manuais.

AG-25727

Relatório de Ficha de estoque lentidão e não imprime

615801

1 - Menu

  • PSGA » ESTOQUE » RELATÓRIOS » RELATÓRIO DE ESTOQUE DE PRODUTOS » FICHA DE ESTOQUE DE PRODUTOS (KARDEX) - ALMOXARIFADO;

  • PSGA » ESTOQUE » RELATÓRIOS » RELATÓRIO DE ESTOQUE DE PRODUTOS » FICHA DE ESTOQUE DE PRODUTOS (KARDEX).

2 - Objetivo

  • Impressão dos relatórios Kardex sem lentidões ou erros.

3 - Alteração

  • Tratado na report view para sempre filtrar a data na AMOVPROD ao imprimir o kardex e kardex por almoxarifado, independente da flag “Ignorar Saldo Anterior“, pois o saldo é contabilizado pela view AWPRORES e não mais pela contagem da AMOVPROD nos relatórios

4 - Configuração

  • Não será necessário demais configurações manuais.

AG-25661

PSGA » Fiscal » Movimentação » Documentos Fiscais » Nota Fiscal de Saída » Nota com rejeição 850 após vínculo com adiantamentos

641102

1 - Menu

  • PSGA » Financeiro » Movimentação » Títulos » Manutenção de Títulos;

  • PSGA » Fiscal » Movimentação » Documentos Fiscais » Nota Fiscal de Entrada;

  • PSGA » Fiscal » Movimentação » Documentos Fiscais » Nota Fiscal de Saída.

2 - Objetivo

  • Corrigir erros de notas com rejeição 850 após vínculo com adiantamentos.

3 - Alteração

  • Criado a query ATUALIZA_SEQUENCIA_PARCELA_NF para atualizar o número de parcelas na nota, de acordo com a data de vencimento, ou seja, as que vencem primeiro tem o numero de parcela menor.

  • Ajustado a geração de xml da NFe para levar as informações de parcelas na ordem correta, de acordo com a data de vencimento.

4 - Configuração

  • Não será necessário demais configurações manuais.

AG-25613

PSGA » Diferença de estoque do agro x psga

 645736

1 - Menu

  • Agrotitan Fazendas » Cotton » Relatórios » Relatório de estoque de produtos » Filtrar por Estoque de Produtos/Pessoa.

  • Agrotitan Fazendas » Cotton » Relatórios » Relatório de movimentação por período.

  • Agrotitan Fazendas » Relatórios » Relatórios Pluma » Lotes Bloco » Filtrar por Relatório de Lotes Resumido por Data. 

2 - Objetivo

  • Ajuste na diferença de rendimento que estava sendo gerada ao ter duas safras com quebras iguais

3 - Alteração

  • Adiciona filtro de almoxarifado e produto no script de geração de quebra residual do reprocessamento de estoque;

  • Corrige WHERE de inserção do @TROMENT_RECNUM pois estava comparando TROMENT_COD com RECNUM;

  • Troca valor da variável @PARAM_RESIDUO para buscar o código do produto resíduo ao invés do código da quebra no reprocessamento da TROMENQB, já que, o produto sempre será o mesmo, independente da safra e do parâmetro de cadastro de quebra. Necessário pois, quando reprocessado mais de uma safra, zerava o estoque da safra que o parâmetro de quebra estava incorreto.

4 - Configuração

  • Parâmetros:

    • P_PRODUTO_PADRAO_FIBRILHA

    • P_TMOVPCAR_SPRODUTO

    • P_PRODUCAO_PADRAO_RESIDUO

    • P_UTILIZA_QUEBRA_RESIDUAL = 'S'

    • P_PRODUCAO_PLUMA_POR_ROMENT = 'S'

  • Não será necessário demais configurações manuais.

AG-23631

Adicionar QRCODE no relatório de Conhecimentos de Transporte Eletrônicos (CTE).

600000

1 - Menu

  • PSGA » Fiscal » Movimentação » Documentos fiscais » Conhecimento de transporte.

2 - Objetivo

  • Adicionar QRCODE no relatório de Conhecimentos de Transporte Eletrônicos (CTE).

3 - Alteração

  • Alterado a API que gera o QRCode, adicionando no QRCode no RPT.

4 - Configuração

  • Configurar o parâmetro P_USA_XML_GERAR_ESPELHO_DFE = ‘S'.