Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MVlisboa

Organizando Consulta

Recommended Posts


SELECIONE

 

D.FORNECEDOR,

D.CGC,

D.CIDADE,

A.CODPROD,

A.DESCRICAO,

A.NUMNOTA,

B.DTEMISSAO,

A.QT,

CAST (A.PTABELA AS NUMBER (10,2)) AS P_UNIT,

A.ALIQICMS2,

Elenco ((A.BASEICST * QT) como o número (10,2)) AS B_CALC_ST,

A.ALIQICMS1,

(SELECT DISTINCT FROM NUMNOTA PCMOV ONDE NUMNOTA = 121622) AS NF_SAID,

(SELECT QT DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD) AS QT_NF_SAID,

(SELECT PVENDA1 DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD) AS P_NF_SAID,

(SELECT PERCICM DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD) AS ALIQ_NF_SAID,

/ * IMPOSTO DEVIDO NF VENDA * /

CAST ((12 * (SELECT QT DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD)

* (SELECT PVENDA1 DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD) / 100)

- (* A.ALIQICMS2 A.PTABELA * (SELECT QT DE ONDE PCMOV NUMNOTA = 111598 E = CODPROD C.CODPROD) / 100) AS NUMBER (10,2)) AS IMP_DEVIDO,

/ * IMPOSTO A SER RESSARCIDO * /

CAST ((SELECT QT DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD) * A.ST

- ((12 * (SELECT QT DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD)

* (SELECT PVENDA1 DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD) / 100)

- (* A.ALIQICMS2 A.PTABELA * (SELECT QT DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD) / 100)) como o número (10,2)) AS SER_RESSARC,

/ * CREDIDO EQUIVALENTE NF VENDA * /

CAST (A.ALIQICMS2 * A.PTABELA * (SELECT QT DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD) / 100 como o número (10,2)) AS CRED_EQ,

/ * IMPOSTO RETIDO EQUIVALENTE NF VENDA * /

CAST ((SELECT QT DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD) * A.ST AS NUMBER (10,2)) AS IMP_RET,

/ * BASE DE CALCULO EQUIVALENTE NF VENDA * /

CAST (A.BASEICST * (SELECT QT DE ONDE PCMOV NUMNOTA = 121622 E = CODPROD C.CODPROD) como o número (10,2)) AS B_CALC_EQ

DE

A PCMOV

INNER JOIN PCNFENT B ON (A.NUMNOTA = B.NUMNOTA)

INNER JOIN PCEST C ON (C.CODPROD = A.CODPROD)

INNER JOIN PCFORNEC D ON (D.CODFORNEC = B.CODFORNEC)

ONDE

A.NUMTRANSENT = C.NUMTRANSENTULTENT

E A.CODPROD IN (SELECT PCMOV.CODPROD DE ONDE PCMOV PCMOV.PERCICM = 12 E PCMOV.SITTRIBUT = 10 = E PCMOV.NUMNOTA 121622)

E A.CODOPER = 'E'

ORDER BY

A.DESCRICAO

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.