Agrotitan 4.0.2012.1027 - Lote 725

Chave

Resumo

Documentação

AG-9235

Melhoria » Atualizar NF no módulo Fiscal quando ela é autorizada na rotina de Autorização em lote.

1 - Menu

ExpImpAgro3C > Processos > Monitor de Exportação Fiscal

2 - Objetivo

Atualizar nota fiscal no módulo Fiscal quando ela é autorizada na rotina de Autorização em lote

3 - Alteração

Foi realizado ajuste em código fonte para que ao atualizar nota fiscal no módulo Fiscal a partir de envio por lotes seja atualizado informações como a chave de acesso e o número da nota fiscal.

AG-9110

Melhoria » Apresentar a informação dos lotes nos dados extraídos pelo plugin Bayer

1 - Menu

F:\\AUDIT\\ERP\\PlugIns\\Bayer\\BayerAcceraDsi
Documentação.txt

2 - Objetivo

Distinguir os itens da nota por lote e data de validade

3 - Alteração

  • Ajustado as units uConstsViewFb e uConstsViewOr, acrescentando as informações dos lotes nas constantes _cVNFCliente_Fb e _cVNFCliente_Or;

  • Na unit udmGeral.pas, método GeraArqNFCliente, passado as informações dos lotes que foram buscadas nas consultas acima;

  • O valor referente ao campo QUANTIDADE apresentado no arquivo será referente a quantidade do LOTE. Se o item não tiver lote vinculado, será a quantidade do Item;

  • Se um item possuir 2 lotes ou mais vinculados, será gerado uma linha para cada no arquivo, agrupando os lotes que forem iguais;

  • Gerado dois executáveis, um para o Delphi 7 e outro para o Delphi Berlim e disponibilizado na pasta F:\\\\AUDIT\\\\ERP\\\\PlugIns\\\\Bayer\\\\BayerAcceraDsi
    AG-9110;

  • O arquivo da Bayer alterado corresponde ao nome SELLOUT;

  • O projeto de compilação do Delphi 7, foi versionado na pasta referente aos plugins da OkCliente.

AG-8854

Inconsistência » Agroxe Travado (integração forlog)

1 - Menu

  • C:\\\\Viasoft\\\\Server\\\\AgroXE

  • Agro3C > Pedidos > Manutenção 

2 - Objetivo

  • Realizar a emissão a requisição de uma integração com o sistema da Forlog, para atualização de um pedido existente no Sistema Agrotitan.

3 - Alteração

Realizado ajuste no momento de efetuar a integração entre os Sistemas Agrotitan e Forlog, onde era ao processar o JSON de Recebimento das informações era logado um usuário no sistema e não era liberada a conexão no fim do processo com isso mantendo o usuário sempre logado.

Também ajustado para que, no momento da integração entre os sistemas, foi implementada uma nova classe que intercepta todas as requisições oriundas do Forlog e grava os arquivos JSON em uma pasta desde que configurada.

4 - Configuração

A configuração para essa funcionalidade deve ser da seguinte forma:

  • Deve-se criar a pasta IntegracaoForlog no seguinte diretório C:\\\\Viasoft\\\\Server\\\\AgroXE
    . Após feito isso será habilitada a gravação das requisições oriundas do Forlog.

  • Depois de criar o sistema começará a organizar os JSON na seguinte estrutura:

    • C:\\\\Viasoft\\\\Server\\\\AgroXE
      IntegracaoForlog - Dentro desta pasta será criada pastas conforme o tipo de integração

    • C:\\\\Viasoft\\\\Server\\\\AgroXE\\\\IntegracaoForlog-\\\\TConfirmarWMSAPI
      Ano 2021 Mês 10 - Dentro de cada pasta terá varias pastas com mês e Ano da integração

    • C:\\\\Viasoft\\\\Server\\\\AgroXE\\\\IntegracaoForlog-\\\\TConfirmarWMSAPI
      Ano 2021 Mês 10
      Dia 26 - Dentro de cada pasta de mês e ano terá uma pasta diária e dentro dessa pasta diário será gravado as requisições com o seguinte nome: Arquivo recebido no horário 10_27_10_738.txt. Onde existe a escrita padrão Arquivo recebido no horário seguida da hora da requisição no seguinte formato (Hora_Minuto_Segundo_Milissegundo).

AG-8759

Inconsistência » Erro ocasionado pela lupa ao lado do campo da Config. da Nota na rotina de notas

1 - Menu

Agro » Nota » Manutenção

2 - Objetivo

Possibilitar a emissão ne nota indicando as informações corretas da configuração da Nota Indicada .

3 - Alteração

Implementação no foco quando o mesmo estiver no campo Pessoa, ao tentar acessar a pesquisa rápida pela lupa de outro campo, é aberto a pesquisa rápida da Pessoa, para que seja impossibilitado a mudança de campos pela lupa, quando a pessoa não é indicada.

Logo um ajuste para que sempre quando alterada a configuração de nota, ocorra a atualização de todos os parâmetros da configuração selecionada.

AG-8544

Melhoria » Implementar novo Checkbox para controle de edição da Data e Hora da Produção de Apontamentos e Apontamentos de Decomposição

1 - Menu

Indústria3c » Processos » Apontamento 

Indústria3c » Processos » Apontamento - Decomposição

2 - Objetivo.

Ajustar para que seja possível um usuário com permissão editar a data e hora que a produção será salva.

3 - Alteração

Realizada a implementação de um parâmetro nas configurações do usuário para permitir se o usuário poderá alterar a data e hora dos apontamentos/decomposições.

Caso o usuário tenha permissão, na tela de apontamentos e de decomposição, o sistema habilitará uma checkbox para o campo "Data da Produção", onde caso selecionada o usuário poderá alterar as informações contidas dentro de seu campo, trazendo por padrão a data e hora do momento em que foi selecionada.

Se não selecionada a checkbox, o sistema irá gravar a data e hora do momento em que foi salvo o seu apontamento.

4 - Configuração

Indústria3c » Configurações » Configuração » Usuário (Parâmetros) » Aba Adicional » Grupo Indústria » Apontamento » Altera Data da Produção? = 1 - Sim.

Indústria3c » Configurações » Configuração » Usuário (Parâmetros) » Aba Adicional » Grupo Indústria » Apontamento de Decomposição » Altera Data da Produção? = 1 - Sim.

AG-8483

Inconsistência » Ao fazer o faturamento de ração, o sistema não respeita os lotes informados manualmente

1-Menu

Agro3C » Produção » Ração » Faturamentos da Ração

2-Objetivo

Realizar a correta baixa dos lotes ao realizar uma venda de ração, pelas rotinas de produção da ração.

3-Alteração

Ajustado para que quando parametrizado para utilizar lotes na pesagem de ração, ao realizar o faturamento o sistema não trocar ou alterar os lotes informados.

AG-8457

Inconsistência » Abortar processo de gravação de notas na integração com Viasuper e Petroshow quando ocorre alguma falha na Nota Fiscal

1 - Menu

  • Integração Agro - ViaSuper

  • Agro3C > Notas > Manutenção

2 - Objetivo

  • Ao realizar uma integração de Nota, vindas do Sistema Viasuper, esta ocorrendo algumas falhas nesse recebimento, fazendo com que a Nota Fiscal não seja integrada corretamente para o Sistema Agrotitan.

  • Porém mesmo apresentando essa falha na integração, o sistema Agrotitan está dando continuidade no recebimento da nota, apresentando algumas mensagens de falhas no momento da integração.

3 - Alteração

Implementado validação para não permitir inserir nota com período fiscal fechado.

Implementado LOG no método GravarNFCab.

Implementado validação para tentar abrir os CDS da nota 10 vezes, caso não consiga, irá retornar mensagem tratada para tentar novamente.

4 - Configuração

Para existir esse controle no Recebimento das Notas fiscais vindas dos sistemas Viasuper ou Petroshow, precisa-ra configurar dentro do Cadastro da empresa em

  • Agro3C > Configuracoes > Configuracao > Empresas

    • Agrupamento ‘Viasuper' e ‘Petroshow’, campos ‘Integra com Viasuper’ e ‘Integra com o Petroshow’ estar definido com 'SIM’

AG-7842

Inconsistência » Violação de chave primária ao realizar apontamento a partir de programação da produção.

1 - Menu

Módulo Indústria » Processos » Apontamentos.

2 - Objetivo

Ao realizar o apontamento de uma programação, o procedimento deve ocorrer normalmente, sem que ocorra mais o erro na tela de Apontamentos.

3 - Alteração

Foi realizado uma correção na rotina de Apontamentos para que não ocorra mais o erro de violação de chave primaria ao salvar o Apontamento.

AG-7759

Inconsistência » Trigger VIASOFT.NFCAB_BU0 bloqueando a inclusão de notas oriundas de sincronização com o Viasuper quando o número/série já existe no sistema, porém com um tipo de movimentação diferente (Entrada/Saída)

1 - Menu

  • Agro3C > Notas > Manutencao

2 - Objetivo

  • Para Rotina de nota Fiscal de Transferências, onde existem duas notas com a mesma série e número, porém tendo como diferença o tipo da movimentação (Entrada/Saída), mais precisamente nas transferências de entrada e saída entre Matriz e filiais ou entre filiais e filiais, que possuem CNPJs diferentes. Ambas as notas das empresas vão ser inseridas no sistema, onde a Origem da nota ficara a nota de Saida, e o destino ficara a nota de entrada.

3 - Alteração

  • Implementado nova condição de tipo de movimentação na consulta da trigger VIASOFT.NFCAB_BU0, para assim verificar se a nota já existe quando o tipo de movimentação for a mesma.

AG-7140

Melhoria » Integração Salesforce Cotribá: Integrar cadastro de clientes » Município (1.14/4)

1 - Menu:
Agro » Configurações » Configuração » Empresas » guia Integrações/Web Services » campo Integra com o Salesforce? = 1-Sim.
Agro » Configurações » Configuração » Configuração Integração Salesforce » Configuração Salesforce.
Agro » Cadastros Gerais » Pessoa » Cidade.

2 - Objetivo:
Implementar integração do Cadastro de Cidade (Município).

3 - Alteração:
Implementado integração do cadastro de Cidade (Município), do Salesforce para o Agro.

AG-7137

Melhoria » Integração Salesforce Cotribá: Integrar cadastro de clientes » Potencial de Venda (1.12/4)

1 - Menu:
Agro » Configurações » Configuração » Empresas » guia Integrações/Web Services » campo Integra com o Salesforce? = 1-Sim.
Agro » Configurações » Configuração » Configuração Integração Salesforce » Configuração Salesforce.
Banco de dados » tabela INTSALESFORCE_POTVENDA.

2 - Objetivo:
Implementar integração das informações referente ao Potencial de Venda.

3 - Alteração:
Implementado integração das informações referente ao Potencial de Venda, do Salesforce para a tabela INTSALESFORCE_POTVENDA do banco de dados.

AG-7127

Melhoria » Integração Salesforce Cotribá: Integrar cadastro de clientes » Animal (1.10/4)

1 - Menu:
Agro » Configurações » Configuração » Empresas » guia Integrações/Web Services » campo Integra com o Salesforce? = 1-Sim.
Agro » Configurações » Configuração » Configuração Integração Salesforce » Configuração Salesforce.
Agro » Cadastros Gerais » Pessoa » Manutenção » guia Patrimônios » subguia Bem Semoventes.

2 - Objetivo:
Implementar integração dos dados de Bem Semoventes (Animal) do cadastro de pessoas.

3 - Alteração:
Implementado integração dos dados de Bem Semoventes (Animal) do cadastro de pessoas, do Salesforce para o Agro.

AG-7123

Melhoria » Integração Salesforce Cotribá: Integrar cadastro de clientes » Máquina, implemento e veículo (1.8/4)

1 - Menu:
Agro » Configurações » Configuração » Empresas » guia Integrações/Web Services » campo Integra com o Salesforce? = 1-Sim.
Agro » Configurações » Configuração » Configuração Integração Salesforce » Configuração Salesforce.
Agro » Cadastros Gerais » Pessoa » Manutenção » guia Patrimônios » subguia Bens Móveis.

2 - Objetivo:
Implementar integração dos dados de Bens Móveis (Máquina, implemento e veículo) do cadastro de pessoas.

3 - Alteração:
Implementado integração dos dados de Bens Móveis (Máquina, implemento e veículo) do cadastro de pessoas, do Salesforce para o Agro.

AG-7122

Melhoria » Integração Salesforce Cotribá: Integrar cadastro de clientes » Rendimento (1.7/4)

1 - Menu:
Agro » Configurações » Configuração » Empresas » guia Integrações/Web Services » campo Integra com o Salesforce? = 1-Sim.
Agro » Configurações » Configuração » Configuração Integração Salesforce » Configuração Salesforce.
Agro » Cadastros Gerais » Pessoa » Manutenção » guia Atividades Econômicas » checkbox 1-Empregado de Empresa Privada ou Pública.

2 - Objetivo:
Implementar integração dos dados de Rendimento (1-Empregado de Empresa Privada ou Pública) do cadastro de pessoas.

3 - Alteração:
Implementado integração dos dados de Rendimento (1-Empregado de Empresa Privada ou Pública) do cadastro de pessoas, do Salesforce para o Agro.

AG-7121

Melhoria » Integração Salesforce Cotribá: Integrar cadastro de clientes » Referência (1.6/4)

1 - Menu:
Agro » Configurações » Configuração » Empresas » guia Integrações/Web Services » campo Integra com o Salesforce? = 1-Sim.
Agro » Configurações » Configuração » Configuração Integração Salesforce » Configuração Salesforce.
Agro » Cadastros Gerais » Pessoa » Manutenção » guia Financeiro » subguia Referências Pessoais/Comerciais/Bancárias.

2 - Objetivo:
Implementar integração dos dados de Referencia (Referências Pessoais/Comerciais/Bancárias) do cadastro de pessoas.

3 - Alteração:
Implementado integração dos dados de Referencia (Referências Pessoais/Comerciais/Bancárias) do cadastro de pessoas, do Salesforce para o Agro.

AG-7119

Melhoria » Integração Salesforce Cotribá: Integrar cadastro de clientes » Dependente (1.5/4)

1 - Menu:
Agro » Configurações » Configuração » Empresas » guia Integrações/Web Services » campo Integra com o Salesforce? = 1-Sim.
Agro » Configurações » Configuração » Configuração Integração Salesforce » Configuração Salesforce.
Agro » Cadastros Gerais » Pessoa » Manutenção » guia Grupo Familiar/Empresarial.

2 - Objetivo:
Implementar integração dos dados dos Dependentes (Grupo Familiar/Empresarial) do cadastro de pessoas.

3 - Alteração:
Implementado integração dos dados dos Dependentes (Grupo Familiar/Empresarial) do cadastro de pessoas, do Salesforce para o Agro.

AG-7116

Melhoria » Integração Salesforce Cotribá: Integrar cadastro de clientes » Contato (1.4/4)

1 - Menu:
Agro » Configurações » Configuração » Empresas » guia Integrações/Web Services » campo Integra com o Salesforce? = 1-Sim.
Agro » Configurações » Configuração » Configuração Integração Salesforce » Configuração Salesforce.
Agro » Cadastros Gerais » Pessoa » Manutenção » guia Endereços » subguia Principal.

2 - Objetivo:
Implementar integração das informações de Contato do cadastro de pessoas.

3 - Alteração:
Implementado integração das informações de Contato do cadastro de pessoas, do Salesforce para o Agro.

AG-7113

Melhoria » Integração Salesforce Cotribá: Integrar cadastro de clientes » Propriedade (1.3/4)

1 - Menu:
Agro » Configurações » Configuração » Empresas » guia Integrações/Web Services » campo Integra com o Salesforce? = 1-Sim.
Agro » Configurações » Configuração » Configuração Integração Salesforce » Configuração Salesforce.
Agro » Cadastros Gerais » Pessoa » Manutenção » guia Endereços.

2 - Objetivo:
Implementar integração dos dados da "Propriedade" (Endereços Principal/Alternativo) do cadastro de pessoas.

3 - Alteração:
Implementado integração dos dados da "Propriedade" (Endereços Principal/Alternativo) do cadastro de pessoas, do Salesforce para o Agro.

AG-4663

Inconsistência » Agro está enviando pedidos cancelados ao PDV.

1 - Menu

  • SyncJET (Utilização Agrotitan)

2 - Objetivo

  • Realizar a baixa total de um pedido utilizando o Agrotitan, e também realizar o cancelamento total de um pedido, ao realizar a sincronização para o JetPDV, ambos os pedidos devem ser sincronizados como Excluidos.

3 - Alteração

Foi alterada a vsconsulta SEL_JET_EXP_PEDIDO_16 para que a mesma também retorne “S“ para o campo “EXCLUIR“ quando o pedido estiver cancelado: