Versão 01 03 -

De Wiki Fenix
Ir para navegação Ir para pesquisar

SAV Versão 1.03 _ - encerrada em 23/10/96

1) Problemas Reportado pela TECNOESTE:


1.01) Aníbal 07/08/96:


Ao efetivar Erro DBFNTX 1922 Lock Required não pegou a linha.

Obs.:

Este erro foi reportado posteriormente e ocorreu em vários locais do Sistema juntamente com outro erro (Error Base 1068 Array Access) os quais não foram reproduzidos em vários testes feitos em laboratório. Ao olharmos os pontos dos programas indicados pelos logs dos erros, estes, não se justificavam logicamente, no que se concluiu pela não existência de erro de programa. Em virtude disto, contamos com três possibilidades que justificariam a ocorrência destes erros, que podem ser excludentes ou concorrentes, a saber:


a) Má formação do executável (Versão 1.02 - F), que foi devidamente diagnosticada, para algumas rotinas aqui em laboratório, indexação e compactação de arquivos. Contudo teríamos que verificar se estes erros (1022 e 1068) ocorreram também em Cuiabá para termos certeza de que é a real origem dos problemas.


b) Algum problema de configuração na rede, especificamente com memória (otimização de memória) e/ou parâmetros de swap (direcionamento de arquivos temporários de troca de conteúdo de memória VMS) para o executável do Sistema (SAVMenus.exe.)


c) E mais remotamente algum problema físico na rede ocasionando queda intermitente de sinal, mas é pouco provável porque o Sistema apontaria erros específicos a menos que se justificados pela ma formação do executável no que teríamos problemas concorrentes (possível porem pouco provável). De qualquer forma a Versão 1.03 esta a caminho e vamos conferir a ocorrência de Error's Base 1022 e 1068.


1.02) No Pedido Interno de Pecas na edição de Dados Complementares, quando entra com o Código do Transportador, ele não coloca o nome do transportador adequadamente ao lado do código.

Identificado e corrigido.


1.03) Aníbal 08/08/96:

Erro Base 1068 Array Access Menu (754) fPecEntCon (349).

(Ver Obs.: 1.01)


1.04) Erro DBFNTX 1022 Lock Required função GerEntExda (345). ListaNotEn (1224).

(Ver Obs.: 1.01)


1.05) Relatórios de Pecas - Estoque de Pecas por Itens: Esta saindo todos os itens que movimentaram e não somente os que tem saldo.

Foi identificado e corrigido


1.06) Aníbal 13/08/96:

Erro DBFNTX 0122 Lock Required funções GerarUmPIP (2471) chamada pela fPecPedInc (849).

(Ver Obs.: 1.01)


1.07) Efetivar entrada de Nota Fiscal Error Base 1003 Variable does not exist: "CustoMedio" funções GerEntEiEf (299)... Gere_SInEf (2111).

Foi identificado e Corrigido.


1.08) Aníbal 23/08/96:

Error Base 1081 Argument Error: + nas funções EspecMenus (1314) fFerrIndex (1600)... fComoAbre (1720).

Problema foi Identificado como de ma formação do executável na Linkedicao do Sistema para a Versão 1.02 - F.


1.09) Erro 1002 Alias does not exist NFETRAITEM função pRestStatu (165) DesmTelaTB (3072).

Este problema é nosso velho conhecido contudo não conseguimos identificar em que circunstancia ele ocorre pois não conseguimos reproduzi-lo sistematicamente, ele apenas ocorreu aqui uma vez numa situação acidental.


1.10) Aníbal 27/08/96:

Error Base 1068 Argument Error in Array access. Funções:

MenuLefRig () ... GerE_SDocI (501).

(Ver Obs.: 1.01)


1.11) Cuiabá - Aníbal 28/08/96:

Error DBFNTX 1010 Read Error função fDispCGP1 (1304). Read Error é problema de rede ou de corrupção de arquivo. O problema foi identificado á época.


1.12) Nota Fiscal de devolução de compra de equipamentos ao emitir ocorreu o error DBCMD 2001 Work area not in used função GerE_SInEf (2562).

Identificado e corrigido.


1.13) Cuiabá - Aníbal 30/08/96:

Livros Fiscais: Erro Base 1003 Alias not exist TOTADOIPI na função RGLFLisEnt (458) GerRelLiFi (301).

Identificado e corrigido.


1.14) Aníbal 02/09/96:

Error Base 1068 Array Access MenuLefRig (754) fMenSuReAl () Relatórios Contábeis.

(Ver Obs.: 1.01)

Outros problemas foram identificados e corrigidos, não relacionados com este (Restabelecimento do Set Device em alguns relatórios e da função ver em tela).


1.15) Aníbal 04/09.96:

Ao fazer um lançamento de Nota Fiscal Complementar ocorreu o error DBFNTX 1022 Lock Required na funções GetDoSetKey (496) GetApllyKey (200).

Sempre ocorre o erro.

Foi o único erro 1022 justificado por problema de programa. Foi corrigido.


1.16) Aníbal 09/09/96:

Ao efetivar um pedido, ocorreu o Erro DBFNTX 1022 Lock Required Função GeraDocSai (1679) ... fPecOpeSai (216).

Apareceram itens de outro pedido na Nota Fiscal...(?)

(Ver Obs.: 1.01)


1.17) Quando a Filial efetiva um pedido antigo, não estão vindo os itens desta nota na transmissão.

Identificado e corrigido.


1.18) Cuiabá - Aníbal 17/09/96:

Rotina de Pecas - Suprimentos - Sugestão de Pedido Regular ao fornecedor. Ocorreu o Error Base 1132 - Baund Error in Array Access nas funções fPecRegSug (536)... bBackOpRegi (77).

Foram feitos vários testes de geração de sugestão de pedido ao fornecedor e o problema não aconteceu. Gostaríamos de mais informações sobre este relato.


1.19) Contatos de Clientes ou Fornecedores - Ocorreu o Error Base 1072 Argument error nas funções: AltContato (308) BuscaConta (120).

Foram feitos vários teste e o problema especifico não ocorreu, contudo foi identificado outro problema, o browse para vários contados de um cliente não estava funcionando adequadamente. O Sistema não permitia deslocamento do cursor para alem do segundo contato. Foi corrigido.


1.20) Lançamentos no Contas a Receber Error Base 1003 - Variable does not exist "ValorDesc" na função ExcLancDir (661).

Identificado e Corrigido.


1.21) Parâmetros do Sistema - Códigos de Operações Fiscais - Alteração ocorre o Error Base 1449 - Sintaxe nas funções PesqHisTot (1007)... fParamCoPa (527).

Foram feitos vários testes e olhando atentamente o programa e o erro não se verificou como também não se justifica.


1.22) Aníbal 18/09/96


Pecas - Almoxarifado - Retorno de Pecas da Oficina: ocorreu o Error Base 1003 Variable does not exist "NumPedDesi" nas funções: RecRetOfic (151)... EfetRetPec (419).

O problema especifico foi identificado e corrigido, como também foi identificado problema com o browse nos itens a serem devolvidos que não estava mostrando adequadamente. Foi também corrigido e feito teste completo da rotina envolvendo devolução e fechamento de Ordem de Serviços.


1.23) Foi elaborado um Pedido de Pecas com mais de 32 itens e foi dado um desconto global. Ao efetivar o Pedido, Saíram três notas em cujas as notas a soma não fechava com o Total do Pedido. Problema com rateio do Desconto.

Entraram na nota itens de Outro Pedido.

Obs.:

Foi realizado um teste com um pedido contendo 51 itens atendidos, inclusive contendo solicitações de emergência. Foi dado um desconto global e foi efetivado o Pedido. Dele resultaram 4 notas e não ocorreu problema.

Estas notas e o pedido foram direcionados para arquivo em disco, e acompanha o arquivo compactado da atualização da versão que vocês poderão imprimir em papel para verifica.

O que se constata, deste problema é que realmente esta havendo problema de corrupção de arquivos e acho que a nível de execução do programa.

Achamos que realmente o problema tem sua origem na má formação daquele executável ou problemas de configuração. é muito importante saber se ocorreram problemas semelhantes em Cuiabá.


2) Solução Problemas Reportados em outras Versões pela TECNOESTE:


2.1) Identificação de problema na Entrada de Notas Fiscais de Fornecedor ao incluir vários Pedidos. Se fosse digitado nulo o Sistema Critica indefinidamente a não existência do Pedido, a menos que fosse colocado qualquer outro valido.

Foi corrigido.


3) IMPLEMENTAÇÕES NO SISTEMA:


3.1) Criada a Rotina de Operações Bancarias:


3.1) CC Banco : Rotinas Contas Corrente Bancarias.


3.1.1) Contas Bancarias:


3.1.1.1) Manutenções


3.1.1.2) Consultas


3.1.2) Lançamentos:


3.1.2.1) Inclusão.


3.1.2.2) Alteração.


3.1.2.3) Exclusão.


3.1.2.4) Extrato.


3.1.2.5) Consulta.


3.2) Remessa : Rotinas de Remessa.

3.2.1) Geração ao Banco.


3.2.2) Re-geração ao Banco.


3.2.3) Instruções Isoladas.


3.2.4) Mensagens Isoladas.


3.2.5) Manutenções no Banco.


3.2.5.1) Pedido de Baixa


3.2.5.2) Conceder Abatimento


3.2.5.3) Cancelar Abatimento


3.2.5.4) Alterar Vencimento


3.2.5.5) Solicitar Protesto


3.2.5.6) Não Protestar


3.2.5.7) Não Cobrar Juros


3.2.5.8) Outras


3.2.6) Controle de Remessa.


3.2.7) Liberação de Rejeitados (Bloqueada).


3.3) Retorno : Bloqueios (Rotina bloqueada).


3.3.1) Retorno do Banco


3.3.2) Reprocessamento do Retorno (Rotina Bloqueada).


3.3.3) Controle do Retorno.


3.4) Parâmetros : Parâmetros de Bancos.


3.4.1) Do Arquivo de Remessa:


3.4.1.1) LayOut CNAB Remessa:


3.4.1.1.1) Editar Parâmetros.


3.4.1.1.2) Simulação e Teste.


3.4.1.2) Instruções.


3.4.1.3) Conversão de Ocorrências.


3.4.2) Do Arquivo de Retorno:


3.4.2.1) LayOut CNAB Retorno.


3.4.2.2) Conversão de Ocorrências.


3.4.3) Carteiras Bancarias.


3.4.4) Contas Bancarias:


3.4.4.1) Históricos de Lançamentos da Empresa:


3.4.4.1.1) Inclusão.


3.4.4.1.2) Alteração.


3.4.4.1.3) Exclusão.


3.4.4.1.4) Consulta.


3.4.4.2) Conversão Históricos de Lançamentos do Banco.


3.5) Consultas : Consultas.


3.5.1) Bancos


3.5.2) Agencias


3.5.3) Controle de Remessa


3.5.4) Controle de Retornos


3.5.5) Contas Bancaria


3.5.6) Contas a Receber:


3.5.6.1) Saldo do Conta Receber:


3.5.6.1.1) Por Conta.


3.5.6.1.2) Pendência por Devedor.


3.5.6.2) Lançamentos


3.5.7) Contas a Pagar:


3.5.7.1) Por Conta.


3.5.7.2) Pendência por Credor.


3.5.8) Históricos


3.5.8.1) Lançamentos Contas Receber


3.5.8.2) Lançamentos Contas Bancarias


3.5.8.3) Conversões Contas Bancarias


3.5.8.4) Conversões Ocorrências Remessa


3.5.8.5) Conversões Ocorrências Retorno


3.5.9) Clientes


3.5.10) Fornecedores


4) Alterações decorrentes:


4.1) Todas as Rotinas que emitem, alterem ou cancelem documentos do Sistema que impliquem em lançamentos no Contas a Receber e no Contas a Pagar.


4.2) Contas a Pagar.


4.3) Contas a Receber procedimentos internos.


4.4) Parâmetros Gerais do Sistema.

- Comercialização com Clientes.

- Nomenclaturas e denominações.

- Históricos de lançamentos.


5.5) Exportação e Importação (Matriz / Filiais)


6) OBSERVAÇÕES / RECOMENDAÇÕES:

- Não estarão sendo remetidos os Arquivos de Parâmetros Bancários juntamente com esta versão.

- Não Operar rotinas de Operações Bancarias ate liberação.

- FAZER BACKUP GERAL antes do Atualização da Versão.

- Implantar simultaneamente CUIABÁ E CAMPO GRANDE ou não fazer importações e exportações com versões diferentes.


7) LINKEDICAO DO SISTEMA:

A Versão 01.03 do Sistema foi Linkeditada com a nova Versão do BLinker (Versão 4.0). Esta versão ficou em testes durante um mês e meio e não apresentou problemas, e, seguramente deverá melhorar o desempenho relativamente a versão anterior (3.2). Contudo, a versão é rigorosa com as configurações de gerenciamento de memória. Vamos ficar atentos ao seu desempenho.


8) ESTÁGIOS DA ATUALIZAÇÃO DA VERSÃO:


Estagio: 01 - Criação dos novos Arquivos Pertinentes a Operação Bancaria:

01. 1 - Parâmetros CNAB Remessa - Dados Gerais

01. 2 - " " " - Definição de Campos

01. 3 - Códigos de Instruções de Remessa

01. 4 - Códigos de Conversão Ocorrências de Remessa Bancaria

01. 5 - Parâmetros CNAB Retorno

01. 6 - Códigos de Conversão Ocorrências de Retorno Bancário

01. 7 - Financeiro Contas Receber Mensagens para Bancos

01. 8 - Cadastro de Carteira Bancarias.

01. 9 - Contas Bancarias.

01.10 - Controle das Remessas.

01.11 - Controle dos Retornos.

01.12 - Históricos de Lançamentos nas Contas Correntes Bancarias do Sistema.

01.13 - Conversões de Históricos de Lançamentos nas Contas Correntes Bancarias.

01.14 - Lançamentos no Contas Correntes Bancário (Extrato).


Estagio: 02 - Alterações no Cadastro do Contas a Receber e Atualização no Cadastro Geral de Clientes:

- Indexa o Clientes

- Altera estrutura do Contas a Receber.

- Carrega o Campo Valor Pago do Principal.

- Inicializar no Cadastro de Clientes os Valores de Crédito Utilizado.

- Refaz o nível de utilização do Credito a Partir do Conta Correntes


Estagio: 03 - Alterações no Cadastro do Contas a Pagar:

Estrutura.


Estagio: 04 - Alterações no Cadastro de Lançamentos do Contas a Receber.

Estrutura.


Estagio: 05 - Alteração no Cadastro de Parâmetros Gerais. Alem de definições de Bancos cobradores e parâmetros específicos para bancos inclui os Campos para Nomenclaturas (nome e sigla) das Alíquotas de:

IOF Imposto sobre Operações Financeiras.

IR Imposto de Renda Retido na Fonte Pessoa Jurídica.

IC Imposto Sobre Cheques.


Estagio: 06 - Atualiza os Históricos de Lançamentos do Contas Correntes com novos Históricos Internos do Sistema.


Estagio: 07 - Altera a Estrutura do Arquivo contendo os Itens das Notas Fiscais Saída de Pecas e atualiza o seu Conteúdo.


Estagio: 08 - Altera a Estrutura do Arquivo contendo os Itens das Notas Fiscais Saídas de Serviço e atualiza o seu Conteúdo.


Estagio: 09 - Altera a Estrutura do Arquivo contendo os Itens das Notas Fiscais Saída de Equipamentos e atualiza o seu Conteúdo.


Estagio: 10 - Altera a Estrutura do Arquivo contendo os Itens das Notas Fiscais de Saída Gerais e atualiza o seu Conteúdo.


Estagio: 11 - Altera a Estrutura do Arquivo contendo os Itens dos Documentos não Fiscais Saída de Pecas e atualiza o seu Conteúdo.


Estagio: 12 - Altera a Estrutura do Arquivo contendo os Itens dos Documentos não Fiscais Saídas de Serviço e atualiza o seu Conteúdo.


Estagio: 13 - Altera a Estrutura do Arquivo contendo os Itens dos Documentos não Fiscais Saída de Equipamentos e atualiza o seu Conteúdo.


Estagio: 14 - Altera a Estrutura do Arquivo contendo os Itens dos Documentos não Fiscais de Saída Gerais e atualiza o se Conteúdo.


Estagio: 15 - Altera a Estrutura do Cadastro Geral de Estoque Outros. Estagio: Final - Conclui a Atualização. VERSÃO ENCERRADA EM 23/10/96

SAV.ZIP . Kb

Conteúdo do SAV.ZIP: SAVMenus.Exe

Versões .Txt

TestePIP.Txt - Pedido de Pecas (Teste do Item 1.23)

TesteNFS.Txt - Notas Fiscais (Teste do Item 1.23)

SENHAS DA VERSÃO:

Implantação TECNOESTE Matriz dia 24/10/96 -> 00 38 65 07 21 74 63

25/10/96 -> 00 39 65 07 21 74 63

Cuiabá dia 24/10/96 -> 00 48 46 07 21 82 64

25/10/96 -> 00 49 46 07 21 82 64

Transmitida para: Tecnoeste em: 23/10/96 das: : : as : :


→ → →