-
Total de itens
140 -
Registro em
-
Última visita
-
Dias Ganho
3
Tipo de Conteúdo
Fóruns
Downloads
Calendário
Loja Virtual
Posts postados por Jamensson
-
-
Fala Pessoal,
Me deparei com esse problema hoje e encontrei uma solução. Segue o passo a passo.
1. Utilizei o aplicativo Archive Utility do Mac para descompactar e ter acesso ao XML de importação do relatório;
2. Abri o arquivo e alterei a tag <ExportProductVersion> para a versão anterior;
3. Em seguida apaguei todas as tags <CRC> e <NewCRC>;
Pronto, basta importar esse xml e o sistema não vai mais criticar a versão.
- 1
-
Boa tarde Pessoal!
Por acaso alguém saberia me informar se existe algum tipo de política de segurança para a criação das senhas de acesso aos módulos do RM?
Se existe em algum lugar regras para a criação da senha?
Desde já agradeço.
Abraços.
Olá Simone,
Aqui na empresa também tivemos auditoria interna sobre politica de segurança - senha de usuário. Em contato com a TOTVS, ela informou que ainda estão trabalhando para melhorar as regras para criação/alteração de senha de usuários, histórico de ultimas senhas utilizadas, etc. Para adequar ao que a auditoria estava querendo tivemos que integrar o RM com o Active Directory do Win2008, sem isso não era possível adequar a nossa politica de segurança com os recursos que o RM oferece. Espero que tenha ajudado.
Jamensson
-
Olá Emanuelle,
pelo que entendi, você precisa acrescentar um CD a LD01. Depois disso coloquei os campos Coligada e Campolivre1 e Configure a quebra para Campolivre1.
Se você quiser somente visualizar os núcleos basta somente ocultar a LD01.
Resumindo a estrutura ficaria assim:
-CD01 (codcoligada, campolivre1) | Imprimir somente na quebra.
-LD01 (codcoligada,codfilial,campolivre1) | Quebra = Campolivre1 | Ocultar LD
Espero ter ajudado. desculpe se a descrição de alguma coisa não ficou exatamente como no sistema pois estou sem o RM instalado na minha máquina.
Abraço.
-
Olá Mundstein,
Para resolver isso, desmaque a opção Embed Interop Type nas propriedades da referência.
Veja se funciona e nos dê um retorno.
Atte.,
Jamensson Moura
Bom, primeiramente obrigado por disponibilzar o código. No entanto, estou recebendo uma mensagem de erro quando tento instânciar a classe 'LoginClass'.
Interop type 'CPConnect.LoginClass' cannot be embedded. Use the applicable interface instead.
A versão da CPConnect.dll que foi referenciada é a 11.20.0.1
Alguém sabe como resolver?
-
Olá Eugênio,
Tente o seguinte:
CREATE FUNCTION RECEITA_NP(@ANO INT, @MES INT) RETURNS @FaturamentoResult TABLE( SEGMENTO VARCHAR(10), FATURAMENTO NUMERIC(15, 2)) AS BEGIN DECLARE @FaturamentoNPrd TABLE ( SEGMENTO VARCHAR(10), FATURAMENTO NUMERIC(15, 2)) DECLARE @Faturamento TABLE ( SEGMENTO VARCHAR(10), FATURAMENTO NUMERIC(15, 2)) INSERT INTO @FaturamentoNPrd SELECT X.SEGMENTO ,ISNULL(SUM(X.FATURAMENTO), 0)AS FATURAMENTO FROM (SELECT SEGMENTO ,SUM(M.VALORLIQUIDO) FATURAMENTO FROM TMOV M ,FCFOCOMPL FC ,TITMMOV ,TPRD WHERE M.CODCOLIGADA = 1 AND M.CODTMV IN ( '2.2.50', '2.2.01', '2.2.20', '2.2.14', '2.2.08', '2.2.10', '2.2.06', '2.2.51', '2.2.49', '2.2.23', '2.2.63' ) AND DATEPART(YY, M.DATAEMISSAO) = @ANO AND DATEPART(MM, M.DATAEMISSAO) = @MES AND M.CODCOLIGADA = FC.CODCOLIGADA AND M.CODCFO = FC.CODCFO AND M.IDMOV = TITMMOV.IDMOV AND M.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TITMMOV.CODCOLIGADA = TPRD.CODCOLIGADA AND TITMMOV.IDPRD = TPRD.IDPRD AND DATEPART(YY, TPRD.DTCADASTRAMENTO) >= DATEPART(YY, GETDATE()) - 2 AND SEGMENTO IS NOT NULL GROUP BY SEGMENTO UNION ALL SELECT SEGMENTO ,SUM(M.VALORLIQUIDO) * -1 FATURAMENTO FROM TMOV M ,FCFOCOMPL FC ,TITMMOV ,TPRD WHERE M.CODCOLIGADA = 1 AND M.CODTMV IN ( '1.2.07', '1.2.08' ) AND DATEPART(YY, M.DATAEMISSAO) = @ANO AND DATEPART(MM, M.DATAEMISSAO) = @MES AND M.CODCOLIGADA = FC.CODCOLIGADA AND M.CODCFO = FC.CODCFO AND M.IDMOV = TITMMOV.IDMOV AND M.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TITMMOV.CODCOLIGADA = TPRD.CODCOLIGADA AND TITMMOV.IDPRD = TPRD.IDPRD AND DATEPART(YY, TPRD.DTCADASTRAMENTO) >= DATEPART(YY, GETDATE()) - 2 AND SEGMENTO IS NOT NULL GROUP BY SEGMENTO) X GROUP BY X.SEGMENTO INSERT INTO @FATURAMENTO SELECT X.SEGMENTO ,ISNULL(SUM(X.FATURAMENTO), 0)AS FATURAMENTO FROM (SELECT SEGMENTO ,SUM(M.VALORLIQUIDO) FATURAMENTO FROM TMOV M ,FCFOCOMPL FC ,TITMMOV ,TPRD WHERE M.CODCOLIGADA = 1 AND M.CODTMV IN ( '2.2.50', '2.2.01', '2.2.20', '2.2.14', '2.2.08', '2.2.10', '2.2.06', '2.2.51', '2.2.49', '2.2.23', '2.2.63' ) AND DATEPART(YY, M.DATAEMISSAO) = @ANO AND DATEPART(MM, M.DATAEMISSAO) = @MES AND M.CODCOLIGADA = FC.CODCOLIGADA AND M.CODCFO = FC.CODCFO AND M.IDMOV = TITMMOV.IDMOV AND M.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TITMMOV.CODCOLIGADA = TPRD.CODCOLIGADA AND TITMMOV.IDPRD = TPRD.IDPRD AND SEGMENTO IS NOT NULL GROUP BY SEGMENTO UNION ALL SELECT SEGMENTO ,SUM(M.VALORLIQUIDO) * -1 FATURAMENTO FROM TMOV M ,FCFOCOMPL FC ,TITMMOV ,TPRD WHERE M.CODCOLIGADA = 1 AND M.CODTMV IN ( '1.2.07', '1.2.08' ) AND DATEPART(YY, M.DATAEMISSAO) = @ANO AND DATEPART(MM, M.DATAEMISSAO) = @MES AND M.CODCOLIGADA = FC.CODCOLIGADA AND M.CODCFO = FC.CODCFO AND M.IDMOV = TITMMOV.IDMOV AND M.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TITMMOV.CODCOLIGADA = TPRD.CODCOLIGADA AND TITMMOV.IDPRD = TPRD.IDPRD AND SEGMENTO IS NOT NULL GROUP BY SEGMENTO) X GROUP BY X.SEGMENTO INSERT INTO @FATURAMENTORESULT SELECT A.SEGMENTO ,CONVERT(NUMERIC(15, 2), (A.FATURAMENTO/B.FATURAMENTO)) FROM @FATURAMENTONPRD A ,@FATURAMENTO B WHERE A.SEGMENTO = B.SEGMENTO GROUP BY A.SEGMENTO ,A.FATURAMENTO ,B.FATURAMENTO RETURN END
Abraço.
-
Boa tarde pessoal,
Existe alguma maneira de extrair os arquivos JPG armazenados no Labore?
No RM Classis vc pode dar um clique direito na foto... porém no labore nao tem disso.
Existe alguma forma de extrair as fotos?
Grato!
Olá Rodrigo,
Existe sim.
utilize o integration service.
Postei uma solução no link abaixo.
Abraço.
-
Se vc garantir que somente terá esse CFOP no movimento, podemos considerar que está correto.
Porém normalmente colocamos um nível acima(1.556). depende muito de empresa pra empresa.
faz o seguinte: olha o cadastro de todos os cfop´s do 1.556 e veja se as regras nao estão se repetindo.
vc conseguiu ver nos parametros do liber qual é o tipo de seleção das naturezas(Completa, Avançada ou Simples)?
Abraço.
-
Olá Matheus,
O nucleus busca a natureza do liber com base nas configurações do CFOP(Ou Naturezas depende como sua base foi configurada.).
Algumas considerações importantes:
1. Verificar como está o tipo de Seleção das Naturezas no Liber
***Trecho do Help*** Seleção Simples: Neste tipo de seleção, o Sistema de Gestão Fiscal irá apresentar para cada lançamento incluído, as Naturezas próprias à operação, baseado somente na informação relativa a origem ou destino da operação (operações de entrada e saída) e quanto a localização dos clientes ou fornecedores (estadual, interestadual ou exterior). Exemplo: Vamos supor um lançamento de entrada para um fornecedor do mesmo estado, o Sistema de Gestão Fiscal apresentará somente naturezas iniciadas com o número “1”(um). 1.11, 1.12, 1.63, etc. Seleção Completa: Neste caso, o sistema fará um pesquisa no cadastro de Naturezas, procurando todas as que possivelmente podem atender à operação. Esta pesquisa é baseada nas “Regras” (restrições) associadas a cada natureza como: estado, cliente, produto, etc. indicadas no cadastro da natureza. Mesmo que sejam encontradas naturezas de operação, sendo umas mais específicas que as outras, o sistema não fará distinção e apresentará uma lista para que escolha a natureza desejada. Exemplo: Vamos supor, que efetuou uma venda para comercialização com redução de base de cálculo e que esta operação será aplicada ao cliente C00001 (Casa de Saúde). As naturezas que poderiam ser relacionadas seriam: 5.11.01 – Venda Normal a 18% 5.11.02 – Venda Normal para Cliente “C00001” com redução de Base de Cálculo 5.11.03 – Venda para uso consumo 18%. A princípio a melhor natureza seria a 5.11.02, pois a mesma estaria vinculada especialmente para o cliente C00001, mas como as outras poderiam ser aplicadas à operação, o sistema apresenta todas. Seleção Avançada Neste tipo de seleção, o sistema tentará encontrar a melhor natureza para cada tipo de operação, ou seja, dada a (restrição) “regra” de cada natureza, o Sistema de Gestão Fiscal irá comparar primeiro as que atendem à operação e depois irá comparar entre as selecionadas, qual a que melhor atende ao caso solicitado. Exemplo: Utilizando os dados do exemplo descrito para a Seleção Completa, o sistema iria selecionar somente a natureza 5.11.02, pois a mesma está vinculada especificamente para a condição colocada. O Sistema de Gestão Fiscal, só irá apresentar mais de uma natureza caso encontre duas ou mais que possuam o mesmo “nível” de prioridade.
Após definir a seleção, que no seu caso acredito ser a "Completa", vc precisa verificar como estão as configurações da Natureza, quais as regras de dependência. quando vc fala que uma hora ele seleciona e outra hora aparece em branco e vc precisa selecionar em um lista, provavelmente existem regras de dependencia estão iguais.
Outra dica que pode ajudar é a configuração do movimento. veja qual faixa de natureza o movimento está selecionando. em alguns clientes que passei a configuração da natureza estava apenas "1" para dentro do estado e "2" para fora do estado. Nesse caso as naturezas apareciam em uma lista pois existiam regras de dependencia iguais. fiz uma alteração simples para "1.102" e "2.102" que resolveu o problema.
Para te dar uma resposta mais precisa precisaremos de mais informações de como está o seu ambiente.
Espero que essas dicas possam te ajudar.
Abraço.
-
Olá Marcelo,
uma dica importante. não esqueça de buscar e atualizar a tabela GAUTOINC.
-- Buscando o ultimo IDCFO da tabela GAUTOINC
Set @IdCfo = (Select Valautoinc+1 From GAUTOINC Where Codcoligada = 0 and CodAutoinc = 'IDCFO' )
-- Incrementando a Gautoinc
Update GautoInc Set Valautoinc = @Idcfo Where Codcoligada=0 and CodAutoInc='IDCFO'
Abraço.
Senhores,Estou trabalhando em um sistema que irá integrar algumas informações com o RM.
No primeiro momento preciso cadastrar os Fornecedores que serão gravados no RM.
Já se sabe que a tabela de Clientes/Fornecedor é a FCFO. A dúvida é a quanto aos campos. Onde posso encontrar informações/detalhes sobre cada campo? Por exemplo, a geração do código do campo CODCFO da tabela FCFO, como é composto? Já tenho alguns dados registrados nessa tabela, porém alguns são composto com a inicial 'Cxxxx' e outra 'Fxxxx'.
Se possível me informar onde encontro esse tipo de informação agradeço!
abrasssSsss
-
Srs, Bom dia!!!
Alguem de vcs possui um relatório/planilha/cubo onde o mesmo demonstre todas as movimentações do Núcleus com datas e horários?
Pessoal,
Só pra contribuir mais com o assunto estou postando um script que utilizei pra resolver esse problema.
/** Author: Jamensson Luiz Moura Description: Relacionar todos os movimentos e seus faturamentos. Fonte: http://imasters.uol.com.br/artigo/4290/sql_server/recursividade_para_selecao_de_registros_02/ **/ DECLARE @CODCOLIGADA INT , @IDMOV INT ,@CODCCUSTO VARCHAR(MAX) SET @CODCOLIGADA = 1 SET @IDMOV = 512832 SET @CODCCUSTO = '1.01.01.2.2.1.03.01.00.00' WITH RELATORIO (IDMOVDESTINO,IDMOVORIGEM, NIVEL, LOCALIZACAOMOV, STATUSMOV, TIPORELAC, MOVIMENTO,CAMINHOMOV) AS (SELECT M.Idmov ,NULL ,1 ,CAST( T.Codtmv + ' - ' + T.Nome + ' = ' + M.Numeromov AS VARCHAR( MAX )) ,M.Status ,CAST( 'Principal' AS VARCHAR ) ,CAST( T.Codtmv AS VARCHAR( MAX )) ,CAST( M.Idmov AS VARCHAR( MAX )) FROM Tmov M INNER JOIN Ttmv T ON ( M.Codcoligada = T.Codcoligada AND M.Codtmv = T.Codtmv ) WHERE M.Codcoligada = @CODCOLIGADA AND M.Idmov = @IDMOV AND EXISTS ( SELECT M1.Idmov FROM Tmov M1 INNER JOIN Titmmov It2 ON ( It2.Codcoligada = M1.Codcoligada AND It2.Idmov = M1.Idmov ) WHERE M1.Codcoligada = M.Codcoligada AND M1.Idmov = M.Idmov AND It2.Codccusto = @CODCCUSTO ) UNION ALL SELECT C.Idmovdestino ,C.Idmovorigem ,Nivel + 1 ,CAST( Space( ( Nivel + 1 ) * 5 ) + T.Codtmv + ' - ' + T.Nome + ' = ' + M.Numeromov AS VARCHAR( MAX )) ,M.Status ,CAST ( CASE C.Tiporelac WHEN 'P' THEN 'Faturamento Pedido' WHEN 'Q' THEN 'Desdobrado Faturamento' WHEN 'V' THEN 'Devolução Movimento' END AS VARCHAR )AS Status ,CAST( T.Codtmv AS VARCHAR( MAX )) ,R.Caminhomov + CAST( C.Idmovorigem + C.Idmovdestino AS VARCHAR( MAX )) FROM Tmovrelac C INNER JOIN Tmov M ON ( C.Idmovdestino = M.Idmov AND C.Codcoldestino = M.Codcoligada ) INNER JOIN Ttmv T ON ( M.Codcoligada = T.Codcoligada AND M.Codtmv = T.Codtmv ) INNER JOIN Relatorio R ON ( C.Idmovorigem = R.Idmovdestino ) WHERE EXISTS ( SELECT M1.Idmov FROM Tmov M1 INNER JOIN Titmmov It2 ON ( It2.Codcoligada = M1.Codcoligada AND It2.Idmov = M1.Idmov ) WHERE M1.Codcoligada = M.Codcoligada AND M1.Idmov = M.Idmov AND It2.Codccusto = @CODCCUSTO ) ) SELECT * FROM RELATORIO ORDER BY CAMINHOMOV,LOCALIZACAOMOV
Caso vcs identifiquem alguma melhoria no código, por favor postem...
Grade Abraço.
-
Ótima notícia.
uma semana atrás eu fiquei sabendo da prorrogação porém não achei a portaria no DOU. somente hoje ela saiu!!!
Segue anexo.
Abraço!!
O Rodrigo, notícia boa assim logo cedo....Obrigado por compartilhar... Já fico muito mais tranquilo...
-
Lugão,
Realmente tá Horrível!!! a ligação fica cortando, pra conseguir um atendimento é uma briga!!
Eu ainda tenho esperança que vai melhorar, mas hoje é totalmente inviável ligar pro suporte! (Será que era o objetivo deles? rsrsrsrs)
Espero que a TOTVS tome uma ATITUDE mais agressiva em relação ao suporte, falo tanto em relação a facilidade no atendimento quanto a qualidade dos consultores(sem comentários). Não é de hoje que vemos MUITAS reclamações no forum!
Hoje resolvi ler o documento que a TOTVS disponibilizou sobre o novo modelo de seu atendimento:http://www.totvs.com/c/document_library/ge...=DLFE-30102.pdf
observem a página 8, onde diz:
Consultoria Técnica
Este serviço consiste na orientação detalhada de como realizar procedimentos no
produto ou executar algum tipo de função disponível diante de dificuldades.
A consultoria é um serviço faturado, por esta razão recomenda-se a liberação
controlada e a troca periódica das senhas de acesso.
Deixaram vago demais o documento, imaginem:
Ligo pro suporte para saber se o Fluxus emite cobrança bancária para o Itaú... o atendente me fala que emite e que isso é uma consultoria técnica, sendo resolvido com 10 horas. Nunca paguei hora a totvs, mas vamos colocar R$80,00 a hora, levando a R$ 800,00 a consultoria, no outro dia você recebe um e-mail com a nota fiscal de 800 e alguma coisa, pois tem o imposto... e a explicação de como se importa isso para o gerador e gera lá no fluxus...
Outro caso,
Ligo pro suprote para saber se o Fluxus emite cobrança bancária para o Itaú... o atendente me fala que sim e que apenas eu vá dentro do book de relatórios e importe o relatório que faz isso, adequando os parâmetros do mesmo...
Agora imaginem o resto dos seus processos....
-
Olá Rodrigo,
Para fazer lançamento automático das tarifas bancárias, é necessário parametrizar a conciliação bancária.
Abraço,
Jamensson Moura
Olá!Gostaria da ajuda para importar no Fluxus as tarifas descontadas no extrato bancário. Estou tentando conseguir um arquivo de retorno do Banco HSBC.
Como poderia ser feito isso?
Grato.
-
Galera
O RM funciona no WIN 7 64 bits SIM. Para você não ter dor de cabeça faça o seguinte:
1) Desinstale tudo de RM como usuário comum (BDE, Biblioteca, aplicativos, etc....)
2) Instale tudo de RM como ADMINISTRADOR, e seja feliz !!!!
Abraços
Alberto,
Funcionar Funciona.. mas não é HOMOLOGADO conforme mostra o documento do post anterior.
Att.,
Jamensson L. Moura
-
Olá Claudia,
Lembro-me que quando converti para essa versão, no log apareceram dois campos excluídos que eram utilizados pelo relatório PPP.
*** ERRO *** Sistema: RM Vitae Coligada: 1 Relatório: 09.014- Perfil Profissiografico Previdenciario - PPP Campo: Cód da Cons do Pront (VEXAMESPRONT.CODCONSULTAPRONT) Grupo: LD 12 - Linha Detalhe Campo: Cód do tipo do exame (VEXAMESPRONT.CODTIPOEXAME) Grupo: LD 12 - Linha Detalhe *** ERRO *** Sistema: RM Vitae Coligada: 1 Relatório: 09.015- Perfil Profissiografico Previdenciario - PPP (LOCAL TRABALHO Campo: Cód da Cons do Pront (VEXAMESPRONT.CODCONSULTAPRONT) Grupo: LD 12 - Linha Detalhe Campo: Cód do tipo do exame (VEXAMESPRONT.CODTIPOEXAME) Grupo: LD 12 - Linha Detalhe *** ERRO *** Sistema: RM Vitae Coligada: 1 Relatório: VI09.016- Perfil Profissiografico - PPP Campo: Cód da Cons do Pront (VEXAMESPRONT.CODCONSULTAPRONT) Grupo: LD 12 - Linha Detalhe Campo: Cód do tipo do exame (VEXAMESPRONT.CODTIPOEXAME) Grupo: LD 12 - Linha Detalhe
Verifique se não é isso.
Abraço.
Bom dia!Alguém já tentou emitir o PPP na versão 10.80.60 em uma estação com Windows 7? Aqui não tá funcionando... Com Windows XP emite normal...
-
Rodrigo,
No próprio help de alguns aplicativos tem um tópico chamado de "Especificações Técnicas" (Estações, Banco, TS).
Abraço.
Oi pessoal,Com a bagunça que está ligar para a TOTVS, e não sei mais qual é a opção de falar com a equipe do banco de dados, eu gostaria de saber se vcs possuem a especificação de servidor de Terminal Server, Aplicação e Banco de Dados.
Eles possuem um documento próprio...sabem aonde conseguir? Ou alguem tem? Obrigado!
-
Caro Kanizawa,
Segundo a especificação técnica do CorporeRM 10.80.50 (a versão que utilizo agora), os aplicativos corpore NÃO funcionam na versão 64bits do Windows 7.
Segue print da parte que mostra os SO´s compatíveis e o documento na íntegra.
Abraço.
Bom dia pessoal,Estou com o seguinte problema, usamos a versão 7.2 dos aplicativos corpore Rm, nas máquinas novas com Windows 7 instalamos normalmente o RM SISTEMAS,
Mas não consigo instalar em um micro com Windows 7 Professional 64 bits.
O BDE é instalado e configurado normalmente. Mas ao tentar instalar a Biblioteca Rm e os aplicativos (Fluxux, Nucleus e etc) o instalador é finalizado com a seguinte mensagem de erro:
"O wizard foi interronpido antes que o RM Fluxus .. pudesse ser completamente instalado.
Seu sistema não foi modificado. Para concluir a instalação, execute a instalação novamente."
Instalei o XP Mode, nele consegui instalar os aplicativos mas não conecta com o banco SQL ..
Existe alguma maneira de instalar no Windows 7 mesmo, ou como posso acertar o erro de conexão do XP mode..
Agradeço desde já.. Obrigado
-
Muito bom Meire. Parabéns.
Obrigado por compartilhar!
Olá pessoal,segue um Tutorial para ajudá-los com Contratos por Medição!
Abraços!
-
Olá Nittho,
nos dois ultimos campos da sua consulta vc separou com um Ponto.
segue sql corrigido:
SELECT Ealunos.Matricula, Ealunos.Nome, Ealunos.Status, Edisciplinas.Materia, Ealunotpr.Perletivo, Esitmat.Ativo, Ealunotpr.Codcur, Ealunotpr.P1, Ealunotpr.P2, Ealunotpr.P3, Ealunotpr.P4, Ealunotpr.P5, Ealunotpr.P6, Ealunotpr.P7, Ealunotpr.P8, Ealunotpr.P9, Ealunotpr.P10, Ealunotpr.P11, Ealunotpr.P12, Esitmat.Prxstalu, Emataluno.A1, Emataluno.A3, Emataluno.A6, Emataluno.A7, Emataluno.A8, Emataluno.A9, Eturmista.Codmat, Eturmista.Codturmista, Eturmista.Nometurmista FROM Ealunotpr LEFT OUTER JOIN Ealunos ON (( ( Ealunotpr.Codcoligada = Ealunos.Codcoligada ) AND ( Ealunotpr.Mataluno = Ealunos.Matricula ) )) LEFT OUTER JOIN Egrade ON (( ( Ealunotpr.Codcur = Egrade.Codcur ) AND ( Ealunotpr. Codper = Egrade. Codper ) AND ( Ealunotpr.Codmat = Egrade. Codmat ) AND ( Ealunotpr.Perletivo = Egrade.Codperlet ) AND ( Ealunotpr.Codcoligada = Egrade.Codcoligada ) )) LEFT OUTER JOIN Edisciplinas ON ((( Edisciplinas.Codmat = Egrade.Codmat ))) LEFT OUTER JOIN Esitmat ON ((( Ealunos.Status = Esitmat.Codsitmat ))) LEFT OUTER JOIN Emataluno ON (( ( Ealunotpr.Codcoligada = Emataluno.Codcoligada ) AND ( Ealunotpr.Codfilial = Emataluno. Codfilial ) AND ( Ealunotpr.Perletivo = Emataluno. Perletivo ) AND ( Ealunotpr. Codcur = Emataluno.Codcur ) AND ( Ealunotpr. Codper = Emataluno.Codper ) AND ( Ealunotpr. Codtun = Emataluno.Codtun ) AND ( Ealunotpr.Codtur = Emataluno.Codtur ) AND ( Ealunotpr.Mataluno = Emataluno.Mataluno ) AND ( Ealunotpr.Codmat = Emataluno.Codmat ) )) LEFT OUTER JOIN Eturmista ON ((( Ealunotpr.Codmat = Eturmista.Codmat )))
Abraço.
-
Olá!
Concordo com o GrToko. Manutenção do BD e utilizar as rotinas do prórpio sistema é a melhor solução. somente em casos extremos ou de real necessidade do cliente fazemos interveções dessa maneira.
Tudo precisa ser bem avaliado e planejado.
Abraço.
Alan Bom diaTurma é o seguinte. Não se apaga informações do Banco. Tá lento o Sistema ?
Execute manutenção no SQL, no Windows, faça upgrade no Hardware do Servidor
Tem apenas 1 ou 2 servidores para tudo como: Domínio, Banco de Dados, Aplicação, Impressão em Rede,
Servidor de Anti-Vírus e por aí vai ?
Compre mais servidores e redimensione a sua Infraestrutura de Redes.
Verifique o cabeamento de rede e os seus switchs da DELL (hehehe)
Aqui a Base hoje (08/07/2010) é de 11 GB e 1 vez por mês executamos uma rotina o que diminui em 300 MB.
Tente executar este comando para fazer uma manutenção na Base de Dados.
OBS:
1-Não pode ter ninguém acessando a Base, recomento fazer um delete glogin e BKP da Base antes.
2-Depois de executar o SCRIPT dê o comando SHRINK (BOTÃO DIREITO NA BANCO - TAREFAS - REDUZIR - BANCO DE DADOS)
set nocount on
declare @comando varchar(255)
declare @comando1 varchar(255)
declare @comando2 varchar(255)
declare @comando3 varchar(255)
declare @comando4 varchar(255)
declare @tabela varchar (100)
declare @database varchar (225)
declare base cursor for
--SELECT distinct TABLE_CATALOG FROM INFORMATION_SCHEMA.TABLES
select db_name()
open base
fetch next from base into @database
declare tabelas cursor for
select name from sysobjects where type='U' order by name
open tabelas
fetch next from tabelas into @tabela
while @@fetch_status=0
begin
print 'Reindexando os indices da Tabela '+ @tabela
set @comando = 'dbcc dbreindex ('+@tabela+')'
exec (@comando)
print '---------------------------------------------'
print ' '
print 'Verificando estrututura da tabela '+ @tabela
set @comando1 ='dbcc checktable ('+@tabela+')'
exec (@comando1)
print '---------------------------------------------'
print ' '
print 'Verificando espaco alocado na tabela'+@tabela
set @comando2= 'dbcc updateusage ('+@database+','+@tabela+')'
exec (@comando2)
print '---------------------------------------------'
print ' '
fetch next from tabelas into @tabela
end
Print 'Final da Manuntencao'
print '****************************************************************************
***************'
print '****************************************************************************
******'
print '***************************************************************'
close base
close tabelas
deallocate tabelas
deallocate base
-
Pessoal como faço para isso funcionar, dependendo do produto traga apenas as naturezas necessarias para o movimento.
Fiz a seguinte alteração:
No Nucleus em Cadastro - Tipo de Produto Fiscal
01.0019 - Alcool Anidro
01.0020 - Alcool Hidratado
No cadastro de Produto amarrei o Tipo de Produto Fiscal para cada Produto que fosse anidro e hidratado.
Depois fui nas natureza e vinculei também os Tipos de produto fiscal para cada um.
So que quando vou fazer a nota fiscal está trazendo naturezas de anidro e hidratado ao mesmo tempo. Olhando o help existe uma soma de pontos para essa regra de negocio, mas não consigo fazer funcionar.
Alguem poderia me ajudar.
Grato,
Olá Rogério,
Favor verificar os seguintes parâmentros:
RM Liber:
1. [iDENTIFICAÇÃO DAS REGRAS DE APURAÇÃO] - [iCMS] Etapa 6 - Lançamento Fiscal 5/7: O tipo de seleção, no seu caso, acredito que deve ser "Completa", pois ele utilizará somente as regras de dependência sem considerar os pesos para cada regra.
2. [Escrituração] [ETAPA 11] - Tabela Tipo de Produto: Informar a tabela opcional dos tipos de produto.
RM Nucleus:
1. Etapa 55 - Fiscal - Natureza - Verificar qual a faixa que está parametrizada.
Eu geralmente coloco assim:
Natureza 1 Dentro do Estado = 5.102
Natureza 1 Fora do Estado = 6.102
Natureza 2 Dentro do Estado = 5.405
Natureza 2 Fora do Estado = 6.404
Acho que é isso. espero que as dicas ajudem você.
Abraço.
-
Bom dia amigos,
Fazendo a integração de um sistema de PDV com o RM tou desenvolvendo o arquivo de retorno para o RM conforme layout necessário pelo RM para importação de arquivos dessa integração então conforme o layout abaixo coloquei uma parte que não entendi muito bem sobre a tabela TCUPOMFISCALITMRELAC pois gostaria de saber um detalhamento maior sobre esses campos que são necess;arios abaixo para que eu saiba o que enviar corretamente, algum dos amigos pode me ajudar ou me informar onde obter essa informação?
***** Relacionamento Item de Cupom x Item de Movimento *****
*** Layout tabela: TCUPOMFISCALITMRELAC
Ord Campo Tam Pos.Ini. Tipo Descricao
--- ------------------------------ --- -------- ------------- --------------------------------------------------
000 Marca de Início 001 0001 CARACTER J
001 SERIE 008 0002 CARACTER
002 NUMEROMOV 012 0010 CARACTER
003 CODFILIAL 010 0022 INTEIRO
004 CODTDO 010 0032 CARACTER
005 CRO 005 0042 INTEIRO
006 NUMEROSEQUENCIAL 010 0047 INTEIRO
Forte abraço a todos
Ewerton,
Essa tabela é a que faz a integração do Cupom Fiscal(TCUPOMFISCALITM) com o Movimento (TITMMOV) como podemos ver na Tabela Glinksrel:
--SELECT * FROM GLINKSREL WHERE MASTERTABLE = 'TCUPOMFISCALITMRELAC' TCUPOMFISCALITMRELAC TCUPOMFISCALITM CODCOLIGADA,IDCUPOM,NUMEROITEM CODCOLIGADA,IDCUPOM,NUMEROITEM TCUPOMFISCALITMRELAC TITMMOV CODCOLIGADA,IDMOV,NSEQITMMOV CODCOLIGADA,IDMOV,NSEQITMMOV
Vc precisa relacionar cada item do cupom com seus respectivos do movimento. Existe um script que eu deixei ai para fazer a integração dos movimentos de Mossoró que mostra a utilização dessa tabela. dá uma olhada e qualquer dúvida posta aqui.
Abraço.
-
-
Olá Luis,
Postei um exemplo de como exportar para arquivos txt.
Abraço.
[Arquivo] Importar Dados - Lancamento Contabil
em [RM] Framework (FV, MD, Conceitos, entre outros)
Postado
Visualizar Arquivo
Importar Dados - Lancamento Contabil
Pessoal,
Essa planilha foi utilizada em uma implantação que fiz do RM Saldus. Ela faz a importação de lançamentos contábeis. Você pode utiliza-la para fazer importação de outras tabelas. A macro que fiz se adapta a outros layouts do RM basta somente alterar o tipo de dado e o tamanho do campo.
Qualquer dúvida estou à disposição.
Testei na versão 10.80 e na 11.20.
Atte.,
Jamensson Luiz Moura