Alexandre Reis Postado 21 de Junho de 2012 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 6 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 60 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 21 de Junho de 2012 Prezados, No RM NUCLEUS 11.40, ao tentar gerar um movimento, ao mandar refazer totalização da nota dá o seguinte erro: A fórmula BASEII não pode ser executada! Estouro de SqlDateTime. Deve estar entre 1/1/1753 12:00:00 AM e 31/12/9999 11:59:59 PM. Código da Informação: [2c6f66880d6072387a103b000a40bca4] A fórmula BASEII é a seguinte: SE TABMOV('FRETECIFOUFOB','V') = 2 ENTAO TRUNCVALOR((((KQT*KPU)*COTACAOMOEDA('US$', TABMOVFISCAL('DATADI','D'))) +FOR('FRETEPRD') +FOR('SEGPRD') +FOR('DESPESAS') +FOR('CAPATAZI')),4) SENAO TRUNCVALOR((((KQT*KPU)*COTACAOMOEDA('US$',TABMOVFISCAL('DATADI','D')) +FOR('CAPATAZI'))),4) FIMSE Alguém teve algum problema parecido nesta versão??? Grato, Alexandre Reis Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alexandre Reis Postado 30 de Outubro de 2012 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 6 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 60 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 30 de Outubro de 2012 Apesar deste tópico ser de Jun/2012, ainda não obtive solução para o mesmo, ainda que tenham saído várias versões de bibliotecas e do Nucleus. Caso alguém tenha passado por algo similar, qualquer ajuda será bem-vinda. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 30 de Outubro de 2012 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.21 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 30 de Outubro de 2012 Alexandre, Isso já acontecia antes sabe dizer a partir de quando parou de funcionar a fórmula. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 31 de Outubro de 2012 Tópicos Que Criei: 900 Tópicos/Dia: 0.14 Meu Conteúdo: 8.844 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.594 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Online Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 31 de Outubro de 2012 Se vc testar a apenas isso ( formula ) em um movimento que está dando o erro, o que retorna? TABMOVFISCAL('DATADI','D') E outra, há cotação de US$ na data que "deve" estar retornando ???? Se não retornar nada, ai complica,pois, deveria... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Antonio Lins Postado 12 de Novembro de 2012 Tópicos Que Criei: 25 Tópicos/Dia: 0.00 Meu Conteúdo: 310 Conteúdo/Dia: 0.05 Reputação: 1 Pontos/Conquistas: 1.796 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 49 Denunciar Compartilhar Postado 12 de Novembro de 2012 Alexandre, Pelo erro apresentado "A fórmula BASEII não pode ser executada! Estouro de SqlDateTime. Deve estar entre 1/1/1753 12:00:00 AM e 31/12/9999 11:59:59 PM.Código da Informação: [2c6f66880d6072387a103b000a40bca4]" O campo da variável TABMOVFISCAL('DATADI','D') esta retornando uma data anterior a 1/1/1753, verifique se a data do lançamento fiscal da nota este preenchida no movimento se o campo não estiver disponível verifique via select qual data esta informada no campo. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Flavio Diniz Postado 19 de Novembro de 2012 Tópicos Que Criei: 26 Tópicos/Dia: 0.00 Meu Conteúdo: 324 Conteúdo/Dia: 0.06 Reputação: 3 Pontos/Conquistas: 1.902 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 36 Denunciar Compartilhar Postado 19 de Novembro de 2012 Alexandre, Pelo erro apresentado "A fórmula BASEII não pode ser executada! Estouro de SqlDateTime. Deve estar entre 1/1/1753 12:00:00 AM e 31/12/9999 11:59:59 PM.Código da Informação: [2c6f66880d6072387a103b000a40bca4]" O campo da variável TABMOVFISCAL('DATADI','D') esta retornando uma data anterior a 1/1/1753, verifique se a data do lançamento fiscal da nota este preenchida no movimento se o campo não estiver disponível verifique via select qual data esta informada no campo. Aproveitando a deixa do Antonio Lins, verifique o campo Data de Lançamento nos parametros, verifique qual a data a preenche. Pode ser que ela esteja indo em branco ou incorreta. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.