-
Total de itens
79 -
Registro em
-
Última visita
Tipo de Conteúdo
Fóruns
Downloads
Calendário
Loja Virtual
Posts postados por osiel73150
-
-
Boa Tarde,
Prezados, estou precisando de ajuda em vencimentos da DANFE. A SQL abaixo mostra os vencimentos da DANFE com uma ou mais parcelas.
Quando inserida no relatório ela apresenta apenas a primeira parcela. Alguém pode ajudar fazer com que o relatório apresente todas as parcelas com seus respectivos valores e vencimentos?
SELECT TOP 4 TMOV.NUMEROMOV NUMMOV$, FLAN.NUMERODOCUMENTO, FLAN.DATAVENCIMENTO, FLAN.VALORORIGINAL
FROM FLAN
JOIN TMOV ON (FLAN.CODCOLIGADA = TMOV.CODCOLIGADA AND FLAN.IDMOV = TMOV.IDMOV)
WHERE FLAN.CODCOLIGADA = :CODCOLIGADA
AND FLAN.IDMOV = :IDMOV
ORDER BY NUMMOV$, FLAN.NUMERODOCUMENTO, FLAN.DATAVENCIMENTO, FLAN.VALORORIGINAL -
Tenta assim..
SELECT CASEWHEN TNFE.STATUS = 'C' THEN 'NOTA FISCAL CANCELADA'WHEN TNFE.STATUS = 'W' THEN 'NOTA FISCAL DENEGADA'WHEN TNFE.STATUS IS NULL THEN 'SEM VALOR LEGAL'END, TNFE.STATUSFROM TMOV TLEFT JOIN TNFEESTADUAL TNFE ON T.IDMOV = TNFE.IDMOVAND T.CODCOLIGADA = TNFE.CODCOLIGADAWHERE T.IDMOV ='157864'AND T.CODCOLIGADA = '1'Puxa Vida!! Perfeito!!!
obrigado.
-
Prezados,
Preciso de uma consulta que traga determinada frase, caso a tabela não exista. alguém pode me ajudar.
SELECT CASEWHEN TNFEESTADUAL.STATUS = 'C' THEN 'NOTA FISCAL CANCELADA'WHEN TNFEESTADUAL.STATUS = 'W' THEN 'NOTA FISCAL DENEGADA'WHEN NOT EXISTS(SELECT IDMOV FROM TNFEESTADUAL) THEN 'SEM VALOR LEGAL'ENDfrom TNFEESTADUALWHERE TNFEESTADUAL.IDMOV ='157864'AND TNFEESTADUAL.CODCOLIGADA = '1'A consulta será utilizada para carimbar o DANFE quando este for impresso cancelado ou não autorizado.desde já agradeço. -
Robinson,
Funcionou certinho.
Também Tive problemas nas mascaras da Tabela de Classificação.
utilizei o mesmo recurso para alterar estas mascaras. e tanto pedido quanto nota fiscal já foram gerados corretamente. e o estoque do item foi baixado normalmente. a ficha física financeira não apresentou nenhum erro.
Estou alterando tudo em base de teste para posteriormente efetuar a migração na base de produção.
até lá,
acredito que terei muita dor de cabeça.
Obrigado.
-
Oi Robson,
Primeiramente obrigado pela ajuda.
o resultado da consulta é
SELECT CODCOLIGADA, CODFILIAL, CODLOC, NOME FROM TLOC
1 1 01 HT
2 1 01 HTCS
Eu tenho apenas 02 Coligadas e cada uma com local de estoque único.
e esta opção também está marcado nos parâmetros da tabela "usar local de estoque único"
Obrigado.
-
Prezados,
Estou testando a conversão 11.20 para 11.52. tive problemas com os lançamentos não exportados, mas após a alteração nas tabelas TIPOCONTABILLAN e STATUSEXPORTACAO a conversão correu normalmente.
Ao inserir qualquer tipo de movimento o sistema retorna erro:
Movimento ?758?! - Série PC: Local de Estoque 01 não é de último nível.
Código da Informação: [bade2dd536deb951ad8256eefc4c41e6]
A máscara do local de estoque em Parâmetros>> Tabelas >> Local de Estoque é "###" e meu local de estoque cadastrado é "01". A inconsistência está aí, mas a 11.20 está com as mesmas configurações e funcionando normalmente.
Alguém já trabalhou esse erro?
Obrigado.
-
Prezados,
Preciso de ajuda para criar um script que crie as tabelas do estoque minimo no sistema.
LECT DISTINCT
TPRD.NOMEFANTASIA,
TPRD.NUMNOFABRIC,
TPRD.IDPRD,
TPRDLOCINFO.SALDFISMIN,
TPRDLOCINFO.IDPRD
FROM TPRD LEFT OUTER JOIN TPRDLOCINFO ON TPRD.IDPRD = TPRDLOCINFO.IDPRD AND
TPRD.CODCOLIGADA = TPRDLOCINFO.CODCOLIGADA
WHERE TPRD.CODCOLIGADA = '1'
a consulta acima mostra todos os itens que não tem cadastro de estoque minimo. o que eu quero fazer é inserir a tabela tprdlocinfo apenas nos produtos relacionados na consulta acima.
Obrigado.
-
Rogério... importei sim... aparece normalmente, porém, o meu relatório em Delphi tem muitas coisas que precisamos e que a versão original não contempla.
Vamos ver se alguém sabe de algo.
Valeu
NIK
Imio
Dá uma olhada no tópico abaixo. não sei se funciona na 11.52. na 11.20 funciona blz.
-
Prezados,
É possível que um movimento seja de responsabilidade do usuário que o criou?
Exemplo:
Um determinado movimento é criado pelo usuário: "Alfredo". após a criação. apenas o usuário "Alfredo" e usuários master tem permissão para alteração, edição, faturamento, etc.
se sim como posso faze-lo.
Obrigado.
-
Prezados,
Descobri hoje que a Tecno-Speed desenvolveu um software que monitora o status do ambiente de nf-e. achei muito interessante.
segue link para dow do programa que é gratuito.
http://www.tecnospeed.com.br/downloads
SEFAZ Monitor
O SEFAZ Monitor é um aplicativo que monitora os servidores da SEFAZ através dos WebServices de "Status do Serviço" do Ambiente de Produção.
Ele é indicado tanto para Contribuintes Emitentes de Nota Fiscal Eletrônica, quanto para desenvolvedores de software e precisa, apenas que haja um Certificado Digital Válido instalado no computador.
Todas as vezes que o SEFAZ Monitor identificar queda ou recuperação de um WS o usuário será notificado através de um alerta sonoro ou, ainda, por uma janela do tipo "Pop-up".
O SEFAZ Monitor da TecnoSpeed é gratuito!
Baixe já o SEFAZ Monitor!
- 1
-
Osiel,
Em qual versão você está? Sua versão do sistema é anterior a 11.40?
É que nas versões atuais, a tabela TPRD mudou o nome para TPRODUTO.
Caso sua versão seja anterior, no script acima, em lugar de TPRODUTO, altere para TPRD.
Ronaldo,
Estou na Versão 11.20 e realmente não tinha alterado todas as tabelas.
agora sim deu certinho.
Muito Obrigado.
-
Osiel,
São muitos itens?
O cadastro de produtos da coligada 2, tem o mesmo conteúdo da coligada 1?
Se for igual o conteudo (mesmo código de produto, descrição, etc), o importatne é ter um campo que seja único na tabela e com o mesmo conteúdo, tanto para coligada 1 quanto para a 2. O que você poderia fazer é, depois de alimentar o sistema na colgiada 1, com todos os CODIGOAUXILIAR, fazer via banco um UPDATE na coligada 2, usando como relacionamento o campo que é chave única que tenham conteúdo comum entre as colgiadas.
OBS; Se for efetuar o exemplo abaixo, sugiro que o faça em um banco de dados de Teste.
Exemplo:
Digamos que o campo codigoprd, não repete (é único) e tenha o mesmo conteúdo em ambas as coligadas. Faça o seguinte:
UPDATE TPRODUTO2
SET TPRODUTO2.CODIGOAUXILIAR = TPRODUTO1.CODIGOAUXILIAR
FROM TPRODUTO AS TPRODUTO1 INNER JOIN
TPRODUTO AS TPRODUTO2
ON TPRODUTO1.codigoprd = TPRODUTO2.codigoprd AND
TPRODUTO1.CODCOLPRD = 1 AND
TPRODUTO2.CODCOLPRD = 2
WHERE TPRODUTO1.CODIGOAUXILIAR IS NOT NULL
Ronaldo, Primeiramente obrigado pela ajuda.
executei a consulta na base teste e ocorreu o seguinte erro:
Mensagem 208, Nível 16, Estado 1, Linha 1
Invalid object name 'TPRODUTO'.
alterei as tabelas, mas não consegui resolver o problema.
-
Formula visual para impedir o cadastro de CNPJ duplicado. mesmo que o parâmetro "Consiste CNPJ único" Esteja desabilitado.
-
Osiel,
Nos parâmetros do RM Fuxus na etapa 19 provalvemente está habilitado para controlar dias vencidos no cadastro dos clientes, deixe para não controlar.
alterado para não controlar mas a mensagem persiste.
temporariamente vou colocar o usuário como: Supervisor
Obrigado.
-
Qual tipo de alteração você deseja fazer, seria o conteúdo do campo ou o parâmetro ?
Não poderia ser feito via banco de dados com UPDATE ?
Meu principal fornecedor alterou todos os códigos dos produtos. assim preciso inserir este novo numero no campo 'Código Auxiliar' pois vou precisar do código antigo e também do novo. o que quero é inserir os códigos apenas na coligada '1' e posteriormente copiar tudo para coligada '2'
não posso utilizar 'Copiar Cadastro entre coligadas' porque este comando vai alterar todo o cadastro do produto e eu preciso alterar apenas o conteúdo do Campo 'código auxiliar'
-
Prezados,
Estou precisando atualizar um determinado campo do cadastro de produtos na coligada '1' e posteriormente atualizar o mesmo campo na coligada '2'
alguém sabe se consigo efetuar a cópia somente do campo alterado. via sistema ou banco.
Obrigado.
-
No cadastro de usuários desmarque a opção: Confirmação de Operação no usuário que esta apresentando o erro e veja se resolve o problema.
Att;
Thiago Senne .'.
Não resolveu.
mesmo com a opçao desmarcada.
o sistema continua apresentando mensagem de confirmação do supervisor
-
Prezados,
Quando o usuário que não é administrador tenta alterar dados de algum lançamento financeiro o sistema retorno a seguinte mensagem:
" O cliente/fornecedor "C00179" está com o cadastro desatualizado a 215 dia(s). Para que o processo continue, é necessária autorização do supervisor do sistema ou o usuário autorizado a liberar o processo. Deseja continuar?"
O cliente não tem movimentos vencidos. e o cadastro está ok. alguém sabe do que se trata?
Obrigado.
-
Osiel, aparentemente está tudo ok com o seu Select. Na verdade só vi um detalhe, que vc colocou o join da TMOV.IDMOV na linha do outro JOIN (TPRD) mas creio que não daria problema não.
Faz um filtro menor, para ver se há algo errado com ele.
Prezados,
estou conseguindo efetuar a consulta da seguinte forma:
SELECT TOP 17000 SALDOGERALFISICO,LOCALDESCARGA,
TPRD.NUMNOFABRIC,TPRD.NOMEFANTASIA,TPRD.CODCOLIGADA,
SUM(TITMMOV.QUANTIDADE) AS TOTAL
FROM TITMMOV
INNER JOIN TMOV ON TMOV.CODCOLIGADA = TITMMOV.CODCOLIGADA
INNER JOIN TPRD ON TPRD.IDPRD = TITMMOV.IDPRD AND TPRD.CODCOLIGADA = TITMMOV.CODCOLIGADA
AND TMOV.IDMOV = TITMMOV.IDMOV
WHERE TMOV.STATUS <> 'C'
AND TMOV.DATAEMISSAO >= DATEADD(DAY,-2,GETDATE())
AND TMOV.CODTMV = '2.2.01'
AND TPRD.CODCOLIGADA = '1'
GROUP BY LOCALDESCARGA,TPRD.NOMEFANTASIA,SALDOGERALFISICO,
TPRD.NUMNOFABRIC,TPRD.CODCOLIGADA,
HAVING SUM(TITMMOV.QUANTIDADE) > '0'
Obrigado pela ajuda.
-
Prezados,
estou tentando trazer resultado de produtos movimentados no dia anterior. abaixo consulta que não me dá nenhum resultado.
obrigado.
SELECT TOP 17000 SALDOGERALFISICO,LOCALDESCARGA,
TPRD.NUMNOFABRIC,TPRD.NOMEFANTASIA,TPRD.CODCOLIGADA,
SUM(TITMMOV.QUANTIDADE) AS TOTAL
FROM TITMMOV
INNER JOIN TMOV ON TMOV.CODCOLIGADA = TITMMOV.CODCOLIGADA
INNER JOIN TPRD ON TPRD.IDPRD = TITMMOV.IDPRD AND TPRD.CODCOLIGADA = TITMMOV.CODCOLIGADA
AND TMOV.IDMOV = TITMMOV.IDMOV
WHERE TMOV.STATUS <> 'C'
AND TMOV.DATAEMISSAO >= DATEADD(DAY,-1,GETDATE())
AND TMOV.CODTMV = '2.2.01'
AND TPRD.CODCOLIGADA = '1'
GROUP BY LOCALDESCARGA,TPRD.NOMEFANTASIA,SALDOGERALFISICO,
TPRD.NUMNOFABRIC,TPRD.CODCOLIGADA,
HAVING SUM(TITMMOV.QUANTIDADE) > '0'
-
Osiel;
Creio que estes lançamentos estejam amarrados a alguma
nota fiscal lançada no Nucleus.Osiel,
Essa tabela é de lançamentos por movimento.
[]'s
Senhores,
Verifiquei a tabela TMOVLAN. conforme o Jair disse. e realmente tenho que excluir tambem os conteudos desta e tambem de
flancompl e flan nao sei se há mais alguma.
como são muitos lançamentos. pra lá de 13.000 não vou exclui-los.
optei pelo cancelamento de todos os lançamentos. Configurei o sistema para excluir no faturamento ou recebimento de ordem de compra.
esta ação resolve meu problema sem a necessidade de exclusão.
Obrigado a Todos.
-
Prezados,
estou precisando deletar ou cancelar algumas centenas de lançamentos do Fluxos.
delete flan where CODTDO = '010' and CODCOLIGADA = '1' and IDLAN < '1300'
(CODTDO 010 - Lançamentos de previsão que deveriam ser removidos no ato do faturamento ou recebimento da ordem de compra. porem como o sistema não estava parametrizado. estou com centenas de lancamentos em aberto)
mas estou recebendo o seguinte erro:
Mensagem 547, Nível 16, Estado 0, Linha 1
The DELETE statement conflicted with the REFERENCE constraint "FKTMOVLAN_FLAN". The conflict occurred in database "CorporeRM", table "dbo.TMOVLAN".
The statement has been terminated.
Alguem saberia me dizer qual a melhor forma de efetuar a exclusão do lançamento?
-
Alguém poderia me ajudar a fazer com que esta consulta traga apenas coligada desejada?
muito obrigado.
Já resolvido. obrigado.
-
Só faltou eu montar o relatório para vc!!!
NIK
select a.nome, a.mes, vendas,
case when devolucao is not null then devolucao else 0 end devolucao,
case when devolucao is not null then vendas+devolucao else vendas end as faturamento
from
(select nome, mes, sum(vendas)vendas from
(select b.nome, valorliquido vendas,
(case when month(tmov.dataemissao)=01 then 'Janeiro'
when month(tmov.dataemissao)=02 then 'Fevereiro'
when month(tmov.dataemissao)=03 then 'Marco'
when month(tmov.dataemissao)=04 then 'Abril'
when month(tmov.dataemissao)=05 then 'Maio'
when month(tmov.dataemissao)=06 then 'Junho'
when month(tmov.dataemissao)=07 then 'Julho'
when month(tmov.dataemissao)=08 then 'Agosto'
when month(tmov.dataemissao)=09 then 'Setembro'
when month(tmov.dataemissao)=10 then 'Outubro'
when month(tmov.dataemissao)=11 then 'Novembro'
when month(tmov.dataemissao)=12 then 'Decembro'
end) as mes
from tmov tmov inner join fcfo b on tmov.codcfo = b.codcfo
where datepart(year, dataemissao) = 2008
AND tmov.STATUS<>'C'
and tmov.CODTMV in('2.2.01'))a
group by nome, mes)a
left outer join
(select nome, mes, sum(devolucao)*-1devolucao from
(select b.nome, valorliquido devolucao,
(case when month(tmov.dataemissao)=01 then 'Janeiro'
when month(tmov.dataemissao)=02 then 'Fevereiro'
when month(tmov.dataemissao)=03 then 'Marco'
when month(tmov.dataemissao)=04 then 'Abril'
when month(tmov.dataemissao)=05 then 'Maio'
when month(tmov.dataemissao)=06 then 'Junho'
when month(tmov.dataemissao)=07 then 'Julho'
when month(tmov.dataemissao)=08 then 'Agosto'
when month(tmov.dataemissao)=09 then 'Setembro'
when month(tmov.dataemissao)=10 then 'Outubro'
when month(tmov.dataemissao)=11 then 'Novembro'
when month(tmov.dataemissao)=12 then 'Decembro'
end) as mes
from tmov tmov inner join fcfo b on tmov.codcfo = b.codcfo
where datepart(year, dataemissao) = 2008
AND tmov.STATUS<>'C'
and TMOV.CODTMV in('1.2.16','1.2.17','1.2.26','1.2.27'))a
group by nome, mes)b on a.nome = b.nome and a.mes = b.mes
Alguém poderia me ajudar a fazer com que esta consulta traga apenas coligada desejada?
muito obrigado.
[Arquivo] Cnpj Duplicado
em [RM] Framework (FV, MD, Conceitos, entre outros)
Postado
Cnpj Duplicado
Visualizar ArquivoFormula visual para impedir cadastro Cli/For. mesmo que o parâmetro: 'consistir CNPJ duplicado' Esteja Inativado.