Jump to content

lucasbernardo

Membros
  • Content Count

    17
  • Joined

  • Last visited

Community Reputation

0 Neutro

About lucasbernardo

  • Rank
    Membro Ativo no Fórum
  • Birthday 09/16/1985

Profile Information

  • Sexo
    Masculino

Recent Profile Visitors

299 profile views
  1. Obrigado, Jair! Gentileza marcar como encerrado.
  2. Excelente tarde a todos! Preciso de uma ajuda, o faturamento gerou uma NFe e logo em seguida cancelou, não sei se foi algum bug do sistema, mas não gerou a base de calculo dos tributos icms e ipi, como já está cancelada no sefaz existe alguma maneira de inserir essa base de calculo pelo update?
  3. Bom dia, Jair! Com ajuda de um amigo consegui resolver. Em cada subselect foi adicionado AND DITEM.CODCOLIGADA=1 e voltou a funcionar. Mais uma vez muito obrigado. Gentileza marcar como resolvido. Atenciosamente, Lucas
  4. Boa tarde! Temos uma sql para consultar PIS/COFINS, ela funciona em todos os meses menos fev/2018, alguem podeira me dar uma ajuda. o erro que aparece é: Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression. A SQL que estou usando esta em anexo. Atenciosamente, Lucas pis.txt
  5. Pessoal gentileza marcar como resolvido por gentileza.
  6. Estou com dificuldades em criar um select para listar os tributos dos movimentos, porque eu tenho casos em que o PIS e COFINS está no movimento nseqitmmov=0 e em outros que está no item nseqitmmov<>0. Seu eu não colocar qual nseqitmmov puxa duplicado. SELECT SUM (TTRBMOV.VALOR) FROM TTRBMOV WHERE TTRBMOV.CODCOLIGADA = :CODCOLIGADA AND TTRBMOV.IDMOV = :IDMOV AND TTRBMOV.CODTRB = 'PIS'
  7. Bom dia. Pessoal, Preciso definir o campo TMOVTRANSP.CODETDCOLETA e TMOVTRANSP.CODETDENTREGA como obrigatório. Alguém poderia me orientar? Obrigado.
  8. Boa tarde! Aline, As tabelas que preciso são as seguintes: TPRODUTO .IDPRD, TPRODUTO .NOMEFANTASIA, TPRDFISCAL.CODCONTA, TPRDFISCAL.SITUACAOMERCADORIA Se possível puxar por data e movimento. Muito obrigado. Atenciosamente, Lucas
  9. Bom dia! Estou com uma sql funcionava perfeita depois que atualizei para 12.1.17.232 ele esta retornando erro. select TMOV.IDMOV [ID], TMOV.NUMEROMOV [NRO NOTA FISCAL], TMOV.DATAEMISSAO [ DATA EMISSAO], TMOV.DATASAIDA [DATA ENTRADA], TMOV.PLACA [PLACA], TMOV.PESOBRUTO [PESO BRUTO], TMOV.PESOLIQUIDO [PESO LIQUIDO], FCFO.CODCFO [CODIGO], FCFO.NOME [FORNECEDOR], FCFO.CGCCFO [CNPJ], FCFO.INSCRESTADUAL [INSCRICAO], upper(FCFO.CIDADE) [CIDADE], FCFO.TELEFONE [TELEFONE], FCFO.CODETD [ESTADO] , FCFO.PESSOAFISOUJUR [TIPO PESSOA], TPRD.DESCRICAO [PRODUTO], TITMMOV.QUANTIDADEORIGINAL [M3], TITMMOV.PRECOUNITARIO [PRECO UNITARIO], TITMMOV.VALORLIQUIDO [VR DO PRODUTO], TMOVCOMPL.CAMPO01 [NRO NF PRODUTOR], TMOVCOMPL.CAMPO02 [VOLUME M3 NF PRODUTOR], TMOVCOMPL.CAMPO03 [VALOR NF PRODUTOR], TMOVCOMPL.CAMPO04 [DATA NF PRODUTOR], TMOVCOMPL.CAMPO05 [ESSENCIA], TMOVCOMPL.CAMPO06 [PRECO NF CARVAO PRODUTOR], TMOVCOMPL.CAMPO07 [M3 DA DESCARGA], isnull(TMOVCOMPL.CAMPO08,0) [TAXA FLORESTAL], isnull(TMOVCOMPL.CAMPO09,0) [OUTROS ACRÉSCIMOS], TMOVCOMPL.CAMPO10 [VALOR M3 NEGOCIADO], TMOVCOMPL.CAMPO21 [DESCONTO], case when FCFO.PESSOAFISOUJUR='J' then 0 when FCFO.PESSOAFISOUJUR='F' AND FCFO.CODETD='MG' and (TMOVCOMPL.CAMPO07-TMOVCOMPL.CAMPO02)>= (TMOVCOMPL.CAMPO02*0.10) then (TMOVCOMPL.CAMPO02*1.10) else TMOVCOMPL.CAMPO07 end [M3 NF PAGAR] , case when FCFO.PESSOAFISOUJUR='F' AND FCFO.CODETD='MG' then (CAST(TMOVCOMPL.CAMPO07*TMOVCOMPL.CAMPO10 AS DECIMAL(10,2))+ /*Preço Negociado * Metragem Descarregada */ isnull(TMOVCOMPL.CAMPO08,0) + /*Taxa Floresta */ isnull(TMOVCOMPL.CAMPO09,0) - /*Outros Acréscimos */ isnull (TMOVCOMPL.CAMPO21,0) - /*Outros Descontos*/ CAST((TMOVCOMPL.CAMPO07*TMOVCOMPL.CAMPO10) * (TMOVCOMPL.CAMPO12/100) AS DECIMAL(10,2))) /*Desconto Umidade*/ *0.015 else 0 end [VALOR INSS], cast(TMOVCOMPL.CAMPO07 as decimal(10,4))* cast(TMOVCOMPL.CAMPO10 as decimal(10,4)) [SUBTOTAL1], cast(TMOVCOMPL.CAMPO07 as decimal(10,4))* cast(TMOVCOMPL.CAMPO10 as decimal(10,4)) - /* Preço Negociado * Metragem Descarregada */ CAST((TMOVCOMPL.CAMPO07*TMOVCOMPL.CAMPO10) * (TMOVCOMPL.CAMPO12/100) AS DECIMAL(10,2)) /* Preço Negociado * Metragem Descarregada menos desconto umidade*/ [SUBTOTAL2], cast(TMOVCOMPL.CAMPO07 as decimal(10,4))* cast(TMOVCOMPL.CAMPO10 as decimal(10,4)) - /* Preço Negociado * Metragem Descarregada */ cast((TMOVCOMPL.CAMPO07*TMOVCOMPL.CAMPO10) * (TMOVCOMPL.CAMPO12/100) AS DECIMAL(10,2)) + /* Preço Negociado * Metragem Descarregada menos desconto umidade*/ isnull(TMOVCOMPL.CAMPO08,0) + /*Taxa Floresta */ isnull(TMOVCOMPL.CAMPO09,0) - /*Outros Acréscimos */ isnull (TMOVCOMPL.CAMPO21,0) /*Outros Descontos*/ [SUBTOTAL4], case when FCFO.PESSOAFISOUJUR='J' AND FCFO.CODETD='MG' then cast(TMOVCOMPL.CAMPO07 as decimal(10,4))* cast(TMOVCOMPL.CAMPO10 as decimal(10,4)) - /* Preço Negociado * Metragem Descarregada */ cast((TMOVCOMPL.CAMPO07*TMOVCOMPL.CAMPO10) * (TMOVCOMPL.CAMPO12/100) AS DECIMAL(10,2)) + /* Preço Negociado * Metragem Descarregada menos desconto umidade*/ isnull(TMOVCOMPL.CAMPO08,0) + /*Taxa Floresta */ isnull(TMOVCOMPL.CAMPO09,0) - /*Outros Acréscimos */ isnull (TMOVCOMPL.CAMPO21,0) /*Outros Descontos*/ else 0 end [VRNFE], cast(TMOVCOMPL.CAMPO07 as decimal(10,4))* cast(TMOVCOMPL.CAMPO10 as decimal(10,4)) - /* Preço Negociado * Metragem Descarregada */ cast((TMOVCOMPL.CAMPO07*TMOVCOMPL.CAMPO10) * (TMOVCOMPL.CAMPO12/100) AS DECIMAL(10,2)) + /* Preço Negociado * Metragem Descarregada menos desconto umidade*/ isnull(TMOVCOMPL.CAMPO08,0) + /* TAXA FLORESTAL */ isnull(TMOVCOMPL.CAMPO09,0) - /*OUTROS ACRÉSCIMOS */ case when FCFO.PESSOAFISOUJUR='F' AND FCFO.CODETD='MG' then (CAST(TMOVCOMPL.CAMPO07*TMOVCOMPL.CAMPO10 AS DECIMAL(10,2))+ /*Preço Negociado * Metragem Descarregada */ isnull(TMOVCOMPL.CAMPO08,0) + /*Taxa Floresta */ isnull(TMOVCOMPL.CAMPO09,0) - /*Outros Acréscimos */ CAST((TMOVCOMPL.CAMPO07*TMOVCOMPL.CAMPO10) * (TMOVCOMPL.CAMPO12/100) AS DECIMAL(10,2))) /*Desconto Umidade*/ *0.015 - isnull(TMOVCOMPL.CAMPO21,0) /*Outros Descontos*/ else 0 end [SUBTOTAL3], case when FCFO.PESSOAFISOUJUR='J' AND FCFO.CODETD='MG' then 0 when TMOVCOMPL.CAMPO03 > cast(TMOVCOMPL.CAMPO07 as decimal(10,4))* cast(TMOVCOMPL.CAMPO10 as decimal(10,4)) then TMOVCOMPL.CAMPO03 - cast(TMOVCOMPL.CAMPO07 as decimal(10,4))* cast(TMOVCOMPL.CAMPO10 as decimal(10,4)) else 0 end + (case when FCFO.PESSOAFISOUJUR='J' AND FCFO.CODETD='MG' then 0 else case when (TMOVCOMPL.CAMPO07>TITMMOV.QUANTIDADEORIGINAL) and (TMOVCOMPL.CAMPO07-TMOVCOMPL.CAMPO02)> (TMOVCOMPL.CAMPO02*0.10) then TMOVCOMPL.CAMPO02*0.10 when (TMOVCOMPL.CAMPO07>TITMMOV.QUANTIDADEORIGINAL) and (TMOVCOMPL.CAMPO07-TMOVCOMPL.CAMPO02)< (TMOVCOMPL.CAMPO02*0.10) then (TMOVCOMPL.CAMPO07-TMOVCOMPL.CAMPO02) else 0 end end * case when FCFO.PESSOAFISOUJUR='J' then 0 when FCFO.PESSOAFISOUJUR='F' AND FCFO.CODETD='MG' then 0 when TMOVCOMPL.CAMPO07>TITMMOV.QUANTIDADEORIGINAL then TITMMOV.PRECOUNITARIO else 0 end ) [DEVOLUÇÃO], case when FCFO.PESSOAFISOUJUR='J' AND FCFO.CODETD='MG' then 0 when TMOVCOMPL.CAMPO07 < TITMMOV.QUANTIDADETOTAL then (TITMMOV.QUANTIDADETOTAL-TMOVCOMPL.CAMPO07) end [DEVOLUÇÃO METRAGEM] , case when FCFO.PESSOAFISOUJUR='J' then 0 else (cast(TMOVCOMPL.CAMPO07 as decimal(10,4))* cast(TMOVCOMPL.CAMPO10 as decimal(10,4)) - case when FCFO.PESSOAFISOUJUR='F' AND FCFO.CODETD='MG' then ((TMOVCOMPL.CAMPO07*TMOVCOMPL.CAMPO10)+TMOVCOMPL.CAMPO08)*0.015 else 0 end + ( isnull(TMOVCOMPL.CAMPO08,0)+ isnull(TMOVCOMPL.CAMPO09,0) )) / case when FCFO.PESSOAFISOUJUR='J' then 0 when FCFO.PESSOAFISOUJUR='F' AND FCFO.CODETD='MG' and (TMOVCOMPL.CAMPO07-TMOVCOMPL.CAMPO02)>= (TMOVCOMPL.CAMPO02*0.10) then (TMOVCOMPL.CAMPO02*1.10) else TMOVCOMPL.CAMPO07 end end [PRECO CARVAO NFE], case when FCFO.PESSOAFISOUJUR='J' AND FCFO.CODETD='MG' then 0 else 0 end [COMPLEMENTO DE VALOR], case when FCFO.PESSOAFISOUJUR='J' AND FCFO.CODETD='MG' then 0 else case when (TMOVCOMPL.CAMPO07>TITMMOV.QUANTIDADEORIGINAL) and (TMOVCOMPL.CAMPO07-TMOVCOMPL.CAMPO02)> (TMOVCOMPL.CAMPO02*0.10) then TMOVCOMPL.CAMPO02*0.10 when (TMOVCOMPL.CAMPO07>TITMMOV.QUANTIDADEORIGINAL) and (TMOVCOMPL.CAMPO07-TMOVCOMPL.CAMPO02)< (TMOVCOMPL.CAMPO02*0.10) then (TMOVCOMPL.CAMPO07-TMOVCOMPL.CAMPO02) else 0 end end [COMPLEMENTO DE METRAGEM], case when FCFO.PESSOAFISOUJUR='J' AND FCFO.CODETD='MG' then 0 when TMOVCOMPL.CAMPO07>TITMMOV.QUANTIDADEORIGINAL then TITMMOV.PRECOUNITARIO else 0 end [PRECO DO COMPLEMENTO DE METRAGEM] , CAST((TMOVCOMPL.CAMPO07*TMOVCOMPL.CAMPO10) * (TMOVCOMPL.CAMPO12/100) AS DECIMAL(10,2)) [DESCONTO UMIDADE], isnull(TMOVCOMPL.CAMPO13,0) [DENSIDADE], isnull(TMOVCOMPL.CAMPO14,0) [BASE SECA], isnull(TMOVCOMPL.CAMPO12,0) [UMIDADE], isnull(TMOVCOMPL.CAMPO15,0) [PRECO TONELADA] from TMOV (nolock) inner join FCFO (nolock) on FCFO.CODCFO=TMOV.CODCFO inner join TITMMOV (nolock) on TITMMOV.CODCOLIGADA=TMOV.CODCOLIGADA and TITMMOV.IDMOV=TMOV.IDMOV inner join TMOVCOMPL (nolock) on TMOVCOMPL.CODCOLIGADA=TMOV.CODCOLIGADA and TMOVCOMPL.IDMOV=TMOV.IDMOV inner join TPRD (nolock) on TPRD.IDPRD=TITMMOV.IDPRD where TMOV.CODCOLIGADA=:$CODCOLIGADA and TMOV.IDMOV=:IDMOV1
  10. Bom dia! Preciso de uma ajudinha para montar uma SQL que retornasse o nome do produto, codconta, Situacaomercadoria, qual movimento, nome do fornecedor e buscasse por data. Vcs acham que seria possível? Atenciosamente, Lucas
  11. Bom dia! Preciso de uma ajudinha para criar uma formula no qual pego o valor total da NF serviços subtraio os valores dos impostos quando tiver e ir para o financeiro com esses valores já descontados. Será que alguém poderia me ajudar nessa formula? Desde já agradeço a todos.
  12. Bom dia, a todos! Pessoal estou precisando de uma ajuda, nunca criei uma formula visual para campo de visão, seria possível alguém me ajudar? Preciso que aparecesse a transportadora e a qt do item no campo de visão no rm nuclues. Desde já agradeço a colaboração. Atenciosamente, Lucas
  13. Bom dia, a todos! Pessoal estou precisando de uma ajuda, nunca criei uma formula visual para campo de visão, seria possível alguém me ajudar? Preciso que aparecesse a transportadora e a qt do item no campo de visão no rm nuclues. Desde já agradeço a colaboração. Atenciosamente, Lucas
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.