[firebase-br] Erro - Anomalia quem ja passou por algo semelhante
Kleber Caneva
kdcc em terra.com.br
Seg Out 8 09:58:31 -03 2007
Pelo numero do pedido, só iria dar problema se o tipo fosse SMALLINT, como
na estrutura está INTEGER, isso está descartado.
Vou continuar a analisar, qualquer novidade posto na lista.
[]´s
Kléber Caneva
----- Original Message -----
From: "Rildecy de Queiroz Borba" <rildecy em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Saturday, October 06, 2007 3:04 PM
Subject: Re: [firebase-br] Erro - Anomalia quem ja passou por algo
semelhante
pessoal me desculpem pela demora mais ai vai a estrutura da tabela de
venda ( cabeça )
CREATE TABLE T040_VENDA (
T040_EMPRESA_IE EMPRESA NOT NULL /* EMPRESA = INTEGER NOT
NULL */,
T040_PEDIDO_VENDA_IU CODIGO NOT NULL /* CODIGO = INTEGER NOT
NULL */,
T040_RESERVA_IU INTEGER,
T040_CLIENTE_E INTEGER,
T040_RAZAO_SOCIAL STRING_50 COLLATE PXW_INTL850 /*
STRING_50 = VARCHAR(50) */,
T040_PEDIDO_CLIENTE STRING_15 /* STRING_15 = VARCHAR(15) */,
T040_VALOR_TOTAL VALOR /* VALOR = DOUBLE PRECISION */,
T040_VALOR_DESCONTO VALOR /* VALOR = DOUBLE PRECISION */,
T040_VALOR_COMISSAO VALOR /* VALOR = DOUBLE PRECISION */,
T040_OPERACAO_CONTABIL STRING_06 /* STRING_06 = VARCHAR(6) */,
T040_PERCENTUAL_COMISSAO VALOR /* VALOR = DOUBLE PRECISION */,
T040_DATA MINHA_DATA /* MINHA_DATA = DATE */,
T040_PESO_BRUTO VALOR /* VALOR = DOUBLE PRECISION */,
T040_OBSERVACAO VARCHAR(160),
T040_IMPRESSO SN /* SN = CHAR(1) CHECK (VALUE IN ('S',
'N')) */,
T040_TIPO_PAG_E INTEGER,
T040_VENDA_COM_DEBITO SN /* SN = CHAR(1) CHECK (VALUE IN ('S',
'N')) */,
T040_QUANT_ITENS INTEGER,
T040_ROTA_E INTEGER,
T040_VENDEDOR_E INTEGER,
T040_EMITIU_NOTA_FISCAL STRING_01 /* STRING_01 = VARCHAR(1) */,
T040_OPERADOR_E CODIGO /* CODIGO = INTEGER NOT NULL */,
T040_PORTADOR STRING_20 COLLATE PXW_INTL850 /*
STRING_20 = VARCHAR(20) */,
T040_HORA HORA /* HORA = TIME */,
T040_ALTERADO STRING_10 /* STRING_10 = VARCHAR(10) */,
T040_DIGITADO STRING_10 /* STRING_10 = VARCHAR(10) */,
T040_FRETE STRING_01 COLLATE PXW_INTL850 /*
STRING_01 = VARCHAR(1) */,
T040_VL_FRETE VALOR /* VALOR = DOUBLE PRECISION */,
T040_DATA_EMBARQUE MINHA_DATA /* MINHA_DATA = DATE */,
T040_NOTA_EMBARQUE STRING_20 /* STRING_20 = VARCHAR(20) */,
T040_FORNECEDOR_E INTEGER,
T040_LIB_CARGA INTEGER,
T040_VOLUME QUANTIDADE /* QUANTIDADE = DOUBLE
PRECISION */,
T040_CANCELADO INTEGER
);
// lista de comandos para pegar o ultimo numero do pedido e acrescentar
+ 1 vejam que nao existe nada de mais.
lembrem-se ele nao pega o mesmo numero para dois pedidos no mesmo dia o
que esta ocorrendo é um pedido gerado hoje esta pegando o numero de um
pedido que ja existe por exemplo de 2 dias atras, eu nao excluo o numero
do pedido ele permanece ativo mesmo que o pedido esteja cancelado eu
simplesmente marco aquele numero como cancelado.
respondendo a outro e-mail o numero do atual do pedido encontrase em 362500
with DM_Cadastro.SqlGeral do
begin
Close;
SQL.Clear;
SQL.Add( ' Select Max(t040_pedido_venda_iu) AS codigo From
T040_VENDA');
SQL.Add( ' where T040_EMPRESA_IE=' + vGCodEmpresa );
SQL.Add( ' and t040_pedido_venda_iu > 0');
Open;
end;
Kleber Caneva escreveu:
> Amigo, passe a estrutura da tabela (pelo menos o numero do pedido).
> Passe também a rotina que você utiliza para gerar esse numeros, e qual o
> numero atual que está o pedido.
>
> Peço isso, pq dependendo do tipo do cmapo que você usa, pode ter chegado
> ao
> limite, gerando erros estranhos.
>
>
> []´s
>
> Kléber Caneva
>
> ----- Original Message -----
> From: "Rildecy de Queiroz Borba" <rildecy em yahoo.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, October 04, 2007 6:23 PM
> Subject: [firebase-br] Erro - Anomalia quem ja passou por algo semelhante
>
>
> Pessoal uma breve descrição do ambiente onde esta o sistema.
>
> Sistema de gestão com emissão diaria de 400 a 600 pedidos dia
> funcionando a pelo menos 4 anos
> sem nenhum motivo aparente o banco de dados esta gerando um numero de
> pedido que ja foi gerado 1 ou 2 dias atras.
>
> ambiente servidor windows 2000 com 1 giga de ram com 30 estações
> acessando a base de dados sendo que pelo menos
> 10 estações sao de vendas e cada estação com 2 ou 3 copias do sistema
> abertas ao mesmo tempo. ( esta situação já acontece ha 4 anos ), e nunca
> me deu problema nunca mesmo.
>
> ja fiz backup e restore da base de dados, a base nao esta corrompida.
>
> se alguem ja passou por isto pode me dar uma luz.
>
> pode estar relacionado ao servidor firebird
> pode ser o servidor (maquina ) sem manutenção a pelo menos 2 anos nao
> sou eu que faço a manutenção do equipamento.
> pode ser o sistema operacional
>
> por favor qualquer opinião sera bem vinda
> obrigado
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
> http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=kdcc&_l=1,1191538678.524948.3782.tacamaca.hst.terra.com.br,4563,Des15,Des15
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> __________ Informação do NOD32 IMON 2574 (20071005) __________
>
> Esta mensagem foi verificada pelo NOD32 sistema antivírus
> http://www.eset.com.br
>
>
>
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=kdcc&_l=1,1191694140.934852.1024.ladigue.hst.terra.com.br,9675,Des15,Des15
Mais detalhes sobre a lista de discussão lista