Untitled
unknown
plain_text
3 months ago
3.3 kB
5
Indexable
SELECT a.dtaentradasaida, a.seqnf, e.codgeraloper, d.numeronf, d.serienf, d.nroempresa, CASE WHEN NVL(MAX(B.VLRPIS),0) > 0 THEN 'S' ELSE CASE WHEN COUNT(1) = 0 THEN NULL ELSE 'N' END END INDGERADEBCREDPIS, CASE WHEN NVL(MAX(B.VLRCOFINS),0) > 0 THEN 'S' ELSE CASE WHEN COUNT(1) = 0 THEN NULL ELSE 'N' END END INDGERADEBCREDCOFINS FROM MRL_PRODEMPDTASEQNFENTR A, MLF_NFITEM B, MLF_NOTAFISCAL D, MAX_CODGERALOPER E WHERE B.SEQNF = A.SEQNF AND B.SEQPRODUTO = A.SEQPRODUTO AND B.NROEMPRESA = A.NROEMPRESA AND A.SEQPRODUTO = '17045' AND D.SEQNF = B.SEQNF AND D.NROEMPRESA = B.NROEMPRESA AND D.SEQAUXNOTAFISCAL = B.SEQAUXNOTAFISCAL AND E.CODGERALOPER = D.CODGERALOPER AND E.TIPUSO = 'R' group by a.dtaentradasaida, a.seqnf, e.codgeraloper,d.numeronf, d.serienf, d.nroempresa order by a.dtaentradasaida desc; ---- select que mostra as notas diferentes utilizadas como base ---------------------- --produto exemplo 17045 select a.apporigem, a.seqauxnotafiscal, a.* from mlf_notafiscal a where a.seqnf = 70013199; select a.seqproduto, a.codtributacao, a.vlritem, a.situacaonfpis, a.situacaonfcofins, a.bascalcpis, a.bascalcofins, a.peraliquotapis, a.peraliquotacofins, a.vlrpis, a.vlrpiscalc, a.vlrcofins, a.vlrcofinscalc from mlf_nfitem a where a.seqnf = 70013199 and a.seqproduto = 17045; --log do item select * from mlf_auxnfitem_log a where a.seqauxnotafiscal = 2069961 and a.seqproduto = 17045;--nada --NOTA DE SAIDA select a.seqnf, a.* from mfl_doctofiscal a where a.numerodf = 42500 and a.seriedf = '5' and a.nroempresa = 9; select a.vlritem, a.bascalcpis, a.bascalcofins, a.peraliquotapis, a.aliqpiscalc,--1,65 a.peraliquotacofins, a.aliqcofinscalc,--7,60 a.vlrpis,0,02 a.vlrpiscalc,--0,09 a.vlrcofins,--00 a.vlrcofinscalc,--0,42 a.vlrdescpistransf,--0,00 a.vlrdesccofinstransf--0,02 from mfl_dfitem a where a.seqnf = 70013196 and a.seqproduto = 17045; select a.seqnf, a.numeronf,b.seqproduto, b.vlrpis, b.vlrcofins from mlf_notafiscal a, mlf_nfitem b where a.seqnf = b.seqnf and a.codgeraloper = 122 and b.vlrpis = 0 and b.vlrcofins > 0 and a.dtaemissao >= '01aug2024'; --- as notas que filtrei com valores diferentes na entrada
Editor is loading...
Leave a Comment