Evandro Coelho
-
Total de itens
21 -
Registro em
-
Última visita
-
Dias Ganho
2
Tipo de Conteúdo
Fóruns
Downloads
Calendário
Loja Virtual
Posts postados por Evandro Coelho
-
-
Prezados, montei um script para alteração do plano de contas Saldus versao 11.20.
no meu caso exportei o plano de contas antigo para o contador que fez um DE/PARA
importei para uma tabela do banco e rodei o script
segue:
-- carrega dados da tabela DEPARA$ com as contas contabeis para outra tabela temporaria com identity (ID) que será utilizado no laço while
-- na seguinte estrutura ex:
-- DE PARA
-- 1.01.01.001 1.01.01.01.0001
SELECT idt_campo = IDENTITY(INT, 1, 1),
ContaNova = PARA,
ContaAntiga = DE)
INTO #AltContas
FROM dbo.DEPARA$
DECLARE @idt_campo INT,
@ContaAnterior as char(15),
@ContaAtual as char(15),
@qtd_campo INT
-- Inicialização das variáveis
SET @idt_campo = 0
SELECT @qtd_campo = MAX(idt_campo) - 1
FROM #AltContas
WHILE @idt_campo <= @qtd_campo
BEGIN
-- Carregando os valores na variáveis
SELECT TOP 1
@idt_campo = idt_campo,
@ContaAnterior = ContaAntiga,
@ContaAtual = ContaNova
FROM ...
... Arquivo completo no ANEXO ...
-
Existe o conceito de Produto composto, que ao ser inserido, se o sistema estiver parametrizado para usar produto composto, permite explodir a composição baixando o seu estoque, para aplicar da forma que você indicou acho que terá que usar Trigger...
Caros,
Existe o conceito de PRODUTO PRINCIPAL no sistema RM ? Eu precisaria aplicar este recurso em um grupo de produtos.
Exemplo.
Possuo os itens:
" Caneta Esfer. Azul 0.7 "
" Caneta Esfer. Verm 0.5 "
" Caneta Esfer. Preta 0.7 "
Onde informada no Tipo de movimento de entrada de materiais administrativos, o que de fato fosse aumentado no estoque de Materiais administrativo fosse o item
Caneta Esfer.
Obrigado pela atenção.
-
e se for no Liber o tributo deve estar no item em DTRBITEM....
Se for no Labore é a mesma base do INSS.
-
Alguns tipos são de certa forma "compatíveis" sugiro que crie uma tabela temporária com o conteúdo de TMOVCOMPL (SELECT * INTO #TMOVCOMPL FROM TMOVCOMPL) exclua via banco o campo (ALTER TABLE TMOVCOMPL DROP COLUMN XXXX) recrie o campo com o novo tipo (ALTER TABLE TMOVCOMPL ADD XXXX TIPOYYYY) depois vc faz um update do conteúdo antigo #TMOVCOMPL para TMOVCOMPL (UPDATE TMOVCOMPL SET TMOVCOMPL.XXXX=#TMOVCOMPL.XXXX FROM TMOVCOMPL,#TMOVCOMPL WHERE TMOVCOMPL.CODCOLIGADA=#TMOVCOMPL.CODCOLIGADA AND TMOVCOMPL.IDMOV=#TMOVCOMPL.IDMOV). Cuidado, na dúvida faça em uma base teste, e lembre-se que serve para casos por exemplo o campo antigo era varchar(2) e voce alterou para (3)...
Pessoal,
sugiro fazer em base teste.
backup da tabela,
deletar via banco(cuidado, tem que saber o que esta fazendo),
criar uma novo campo,
atualizar via banco o campo com os dados do backup.
-
Observe os parametros do BDE Administrator aba configuration os Paramentros CONNECT TIMEOUT e TIMEOUT, aumente esses valores.
Bom dia senhores(as)
Alguém consegue desvendar por qual motivo apareçe a mensagem em anexo (tempo excedido). Sempre que acesso um relatório, que tem em seu filtro a opção de eventos, e clico sobre este, apareçe esta mensagem.
Para conseguir fazer a alteração de um evento dentro do filtro do relatório, tenho que desmarcar a opção de "Auto procura".
Observação: Creio que o tempo de resposta do banco de dados não está influenciando, até porque o banco está instalado na maquina que uso para trabalhar, e mesmo assim está mensagem permaneçe.
Grato, Bom final de semana!
Elder Carlos
"Quando Jesus mexe nas estruturas do seu coração, muda sua vida"
-
A Tabela HPARAMETRO abaixo:
DATAHORAULTIMOALARME datetime 8 1
DATAHORADESPERTAATEND datetime 8 1
CODCOLIGADA DCODCOLIGADANULL 2 1
GERAATENDDOCUMENTADOR DLOGICONULL 2 1
TEMPOPADRAOCHECARALERTA int 4 1
TEMPOPADRAOALERTA int 4 1
CODLOCAL int 4 1
ENVIAEMAILCLIENTE int 4 1
GRUPOFAQ int 4 1
PRAZOCONCLUSAOAUT int 4 1
VALORPREVATIVO2 int 4 1
VALORPREVATIVO3 int 4 1
VALORPREVATIVO4 int 4 1
VALORPREVATIVO5 int 4 1
VALORPREVATIVO6 int 4 1
HORAINTERVALOFUNC int 4 1
HORARETORNOFUNC int 4 1
HORAFIMFUNC int 4 1
NUMSISTEMAFINANCEIRO int 4 1
GRUPOFINANCEIRO int 4 1
GRUPOEDITMEMO int 4 1
HORAINICIO int 4 1
HORAINTERVALO int 4 1
HORARETORNO int 4 1
HORAFIM int 4 1
GRUPOPESQSATISF int 4 1
HORAINICIOFUNC int 4 1
VALIDARCONTRATOCLIENTE smallint 2 1
PORTASERVIDOR smallint 2 1
PORTAPROTOCOLOSERVIDOR smallint 2 1
PORTAPROTOCOLOCLIENTE smallint 2 1
UTILIZAPLACAATENDIMENTO smallint 2 1
CARENCIACLIENTE smallint 2 1
OBRCODCFO smallint 2 1
DISPARARALARMES smallint 2 1
GRAVARHORASUTEIS smallint 2 1
ALARMEATIVO smallint 2 1
DESPERTAATENDATIVO smallint 2 1
TEMPOMAXIMOLIGACAO smallint 2 1
OBRCATEGGERAL smallint 2 1
TEXTOREPLYCLIENTE text 16 1
CAIXAPOSTALBACKUP varchar 80 1
CODTAREFAFINANCEIRO varchar 10 1
CODTAREFADOCUMGLOBAL varchar 10 1
SERVIDORCORREIO varchar 25 1
TELEFONISTA varchar 6 1
FINANCEIRO varchar 6 1
VALORPREVTITULO5 varchar 60 1
VALORPREVTITULO6 varchar 60 1
ENDERECOPESQUISA varchar 150 1
CAIXAPOSTALSENTCLIENTE varchar 80 1
SERVIDORCORREIOPOP varchar 25 1
VALORPREVTITULO2 varchar 60 1
VALORPREVTITULO3 varchar 60 1
VALORPREVTITULO4 varchar 60 1
SUPORTEEMAIL varchar 40 1
CAIXAPOSTAREPLYCLIENTE varchar 80 1
CODCLASSIFALARME varchar 5 1
CODCLASSIFDICA varchar 5 1
CODCLASSIFHELP varchar 5 1
CODSECAOEXTERNO varchar 35 1
Observe que os campos SERVIDORCORREIO, SERVIDORCORREIOPOP sao varchar(15)
e vc está inserindo 26 caracteres em SERVIDORCORREIOPOP = 'pop.objetivobaixada.com.br'
é isso!
Bom dia!!!
Alguém já viu esse erro ?
Alguém sabe o que é isso ?
String or binary data would be truncated. The statement has been terminated.
--CRMParametrosData
UPDATE HPARAMETRO SET RECMODIFIEDBY = 'XXX_AGUARDAR_GLOBAIS_XXX', RECMODIFIEDON = CONVERT ( DATETIME, CONVERT ( VARCHAR, GETDATE(), 120) ),ALARMEATIVO = NULL, CAIXAPOSTALBACKUP = NULL, CAIXAPOSTALSENTCLIENTE = NULL, CAIXAPOSTAREPLYCLIENTE = NULL, CARENCIACLIENTE = NULL, CODCLASSIFALARME = NULL, CODCLASSIFDICA = NULL, CODCLASSIFHELP = NULL, CODSECAOEXTERNO = NULL, CODTAREFADOCUMGLOBAL = NULL, CODTAREFAFINANCEIRO = NULL, DESPERTAATENDATIVO = NULL, ENDERECOPESQUISA = NULL, ENVIAEMAILCLIENTE = 1, FINANCEIRO = NULL, GERAATENDDOCUMENTADOR = '0', GRAVARHORASUTEIS = NULL, GRUPOEDITMEMO = NULL, GRUPOFAQ = 0, GRUPOFINANCEIRO = NULL, GRUPOPESQSATISF = NULL, HORAFIM = 0, HORAFIMFUNC = 0, HORAINICIO = 0, HORAINICIOFUNC = 0, HORAINTERVALO = 0, HORAINTERVALOFUNC = 0, HORARETORNO = 0, HORARETORNOFUNC = 0, NUMSISTEMAFINANCEIRO = NULL, OBRCATEGGERAL = NULL, OBRCODCFO = NULL, PORTAPROTOCOLOCLIENTE = NULL, PORTAPROTOCOLOSERVIDOR = NULL, PORTASERVIDOR = '587', PRAZOCONCLUSAOAUT = 0, SERVIDORCORREIO = 'smtp.objetivobaixada.com', SERVIDORCORREIOPOP = 'pop.objetivobaixada.com.br', SUPORTEEMAIL = NULL, TELEFONISTA = NULL, TEMPOMAXIMOLIGACAO = NULL, TEMPOPADRAOALERTA = NULL, TEXTOREPLYCLIENTE = NULL, UTILIZAPLACAATENDIMENTO = '1', VALIDARCONTRATOCLIENTE = NULL, VALORPREVATIVO2 = NULL, VALORPREVATIVO3 = NULL, VALORPREVATIVO4 = NULL, VALORPREVATIVO5 = NULL, VALORPREVATIVO6 = NULL, VALORPREVTITULO2 = NULL, VALORPREVTITULO3 = NULL, VALORPREVTITULO4 = NULL, VALORPREVTITULO5 = NULL, VALORPREVTITULO6 = NULL WHERE CODCOLIGADA = 15
Esse erro ocorre quando estou fazendo a parametrização e não deixa salvar as alterações...
Na versão 10.80 não estava ocorrendo nenhum erro, foi só alterar para 11.40.
A Biblioteca é 11.40.35 tive que mudar, pois estava com problema ao enviar e-mails na abertura do chamado.
Desde já agradeço,
-
O Erro com certeza é a nivel de SGDB, Verifique se você não esta tentando inserir algum registro maior que a capacidade definida no campo da tabela
por exemplo inserindo uma palavra com 60 caracteres em um campo varchar(30).
-
Os eventos de INSS nas férias e INSS Férias com alíquota normal tem que estar com prioridade 79 e 0.
Estou com a versão 11.20.43 e desde janeiro não consigo corrigir esse mesmo problema de desconto do INSS.
Exemplo: funcionario com 30 dias de férias. Quando lanço as férias no envelope do final do mês, aparece o desconto de INSS férias (que já tinha sido descontado no recibo de ferias) e o INSS de folha, no mesmo valor que o INSS de férias. Daí, tenho que fazer o cálculo e o lançamento manualmente e marcar para não recalcular, pois se recalcular volta tudo de novo.
Agradeço se puderem me ajudar.
-
Já tentei de tudo, excluir regitro, usar o reg clean, rezar um Pai-nosso, só me resta formatar mesmo. alguem mais tem uma Luz??
-
Prezados, estou com um problema e nao gostaria de ter que re-formatar o PC, em todos aplicativos do Corpore, na execução esta contecendo erro de violação de acesso no endereco xxxxxxx. alguem passou por isso e solucionou???
-
ninguem aih passou por isso?
-
Publique qualquer aplicação Windows (Incluindo o Corpore RM)
Com o 2X Application Server para WTS podemos ter diversos benefícios da computação thin client sem ter de mudar a infra-estrutura de rede para um sistema operacional Thin Client.
Ao invés de implantar aplicações windows específicas para todos os seus desktops, resultando em um pesadelo de administração e apoio, instalar o aplicativo em um servidor central e utilizazar 2X Application Server para o Windows Terminal Services para publicar o aplicativo sem problemas em desktops remotos.
Os usuários nunca vão saber que o aplicativo é executado remotamente, e você será capaz de gerenciar a aplicação de um único local! Transmitir apenas as atualizações de tela, em vez de os dados do servidor do cliente muito mais rápido também.
http://www.2x.com/applicationserver/
Baixe o Trial e testem em seus servidores TS, o 2X resolve definitivamente o problema de impressão no TS
Obs: Apos os 30 dias o sistema so permite a utilizacao pra 5 usuarios simultaneos.
-
O seu problema é um pouco complexo, erros desta natureza estao ligados ao desenvolvimento, somente de posse da base é possivel descobrir o que esta acontecendo... mas certa vez tive um problema parecido e rodei o script abaixo:
update fparam set inteiro = 1 where id = 318
update fparam set inteiro = 1 where id = 315
voce pode tentar executar este script em uma base de teste e verificar funcionou.
Saliento que para maior segurança é altamente recomendável que realize um backup da sua base de dados antes da execussão do script.
Atenciosamente,
Evandro C. Nunes
O tópico já foi corrigido!Preciso muito da ajuda dos membros do fórum para resolver esta questão.
Abs,
Michelle
-
Temos funcionários que recebem além do salário, aluguéis por terem seu(s) transporte(s) (carro ou moto) alugados para a empresa. Ocorre que esses recebimentos não estão sendo juntados de forma cumulativa para que seja devidamente descontado o IRRF corretamente. O tratamento dessas RPA é feito pelo RM Nucleus e tratado corretamente quando existem outros RPAs na mesma competencia da mesma pessoa mas no caso de Funcionário o RM Fluxus nao leva em conta o salario pago no RM Labore. Vejamos o exemplo:
o funcionário Filirmino de Jesus recebeu em 05/12/2008 conforme abaixo:
Líquido: R$ 2.081,67
Base IRRF: R$ 2.429,70 (Salário – INSS)
Faixa 2, alíquota de 15,00% com parcela a deduzir de R$ 205,92
IRRF: R$ 158,53
Em 10/12/2008 teve um RPA de R$ 1.000,00. Observemos o cálculo:
Base IRRF: R$ 3.429,70 (R$ 2.429,70 + R$ 1.000,00)
Faixa 3, alíquota de 27,50% com parcela a deduzir de R$ 548,82
IRRF: R$ 235,81 (R$ 394,35 – R$ 158,53)
Em 15/12/2008 teve um RPA de R$ 500,00. Observemos o cálculo:
Base IRRF: R$ 3.929,70 (R$ 3.429,70 + R$ 500,00)
Faixa 3, alíquota de 27,5% com parcela a deduzir de R$ 548,82
IRRF: R$ 137,50 (R$ 531,85 – 235,81 – R$ 158,53)
Obs.: Caso houvesse mais algum pagamento para a mesmo que com incidência de IRRF, o procedimento deverá obedecer a mesma sistemática.
Alguem ai tem alguma sugestão, para que o sistema possa tratar corretamente esses casos?
-
- Os números pares são os números do tipo 2n, com n pertencente ao conjunto dos números naturais.
- Os números ímpares são do tipo (2n - 1), com n pertencente ao conjunto dos números naturais.
Se n é par, (n % 2, o resto da divisão por 2) é igual a 0.
exemplo:
SELECT CHAPA,(CASE WHEN (CHAPA % 2)=0 THEN 'PAR' ELSE 'IMPAR' END) FROM PFUNC
O Exemplo a acima retorna A Chapa e se a mesma é impar ou par. baseado no exemplo, vc pode desenvolver qualquer Query. o % 2 substitui a funcao matematica MOD.
Evandro C. Nunes
T.I.
Granville & Bazan Ltda
MCDBA Candidate
Colegas,
Será que alguém tem alguma SQL, ou sabe como faz, que retorne números pares (começando c/ 2) e uma outra que retorne números ímpares (começando com 1)???
Para que é esta SQL?
Esta SQL irei vincular em um layout bancário do Banco Real (240 col), onde tenho LD01 e LD01.01 e elas deverão contar sequencialmente os números, no entanto, se eu trabalhar com contador ou expressão, ele conta a sequencia (1,2,3,....) na LD01 e faz a mesma sequência na LD01.01 (1,2,3,....).
No entanto, se eu conseguir fazer isso via SQL, coloco a SQL 01 (ímpar) na LD01 e a SQL02 (par) na LD01.01 e vai retornar do jeito que preciso.
Se algum puder me ajudar fico grata!!!!
Ana Paula Alvarenga
anapaula@arenari.srv.br
-
Pode-se vincular a tabela pfunc (Funcionários) com a tabela fcfo (Cli/For), pois exite um campo na tabela de funcionarios (Fornecedor para lancamento financeiro, e usar uma Stored Procedure como mencionado pelo colega.
Query Para Cubo Balancete Analitico
em Cubos / BI
Postado
Para quem precisa exportar o balancete do saldus para outros formatos a partir de um cubo, segue abaixo uma query desenvolvida por mim, adaptem a vontade e postem as adaptações
Cubo Balancete.txt