Quantcast
Channel: SCN: Message List - SAP Business One (Português)
Viewing all articles
Browse latest Browse all 838

Re: Buscar NF em todas as tabelas

$
0
0

Eliezer,

 

Muito obrigado sua query me ajudou muito com ela conseguir aplicar da forma que queria e esta funcionando perfeitamente.

 

Select t0.docentry, t0.Serial AS NFe,CARDCODE AS COD, CARDNAME AS NOME, TipoNota = 'Nota de Saída',

Case t0.CANCELED When 'N'Then'Autorizada' Else 'Inutilizada/Cancelada' END Status,

Case t0.seqCode when 72 then 'Pituba' when 71 then 'Lauro' Else 'Vasco' END Loja

from OINV t0

 

where t0.[Serial] =[%0] and canceled <> 'C' and (SeqCode = 72 or SeqCode = 63 or SeqCode = 71)

 

UNION

 

Select t0.docentry, t0.Serial AS NFe,CARDCODE AS COD, CARDNAME AS NOME,TipoNota = 'Dev. Saída',

Case t0.CANCELED When 'N'Then'Autorizada' Else 'Inutilizada/Cancelada' END Status,

Case t0.seqCode when 72 then 'Pituba' when 71 then 'Lauro' Else 'Vasco' END Loja

from ORIN t0

 

where t0.[Serial] =[%0] and canceled <> 'C' and (SeqCode = 72 or SeqCode = 63 or SeqCode = 71)

 

UNION

 

Select t0.docentry, t0.Serial AS NFe,CARDCODE AS COD, CARDNAME AS NOME, TipoNota = 'Nota de Entrega',

Case t0.CANCELED When 'N'Then'Autorizada' Else 'Inutilizada/Cancelada' END Status,

Case t0.seqCode when 72 then 'Pituba' when 71 then 'Lauro' Else 'Vasco' END Loja

from ODLN t0

 

where t0.[Serial] =[%0] and canceled <> 'C' and (SeqCode = 72 or SeqCode = 63 or SeqCode = 71)

 

UNION

 

Select t0.docentry, t0.Serial AS NFe,CARDCODE AS COD, CARDNAME AS NOME, TipoNota = 'Devolução',

Case t0.CANCELED When 'N'Then'Autorizada' Else 'Inutilizada/Cancelada' END Status,

Case t0.seqCode when 72 then 'Pituba' when 71 then 'Lauro' Else 'Vasco' END Loja

from ORDN t0

 

where t0.[Serial] =[%0] and canceled <> 'C' and (SeqCode = 72 or SeqCode = 63 or SeqCode = 71)

 

UNION

 

Select t0.docentry, t0.Serial AS NFe,CARDCODE AS COD, CARDNAME AS NOME,TipoNota = 'Nota de Entrada',

Case t0.CANCELED When 'N'Then'Autorizada' Else 'Inutilizada/Cancelada' END Status,

Case t0.seqCode when 72 then 'Pituba' when 71 then 'Lauro' Else 'Vasco' END Loja

from OPCH t0

 

where t0.[Serial] =[%0] and canceled <> 'C' and (SeqCode = 72 or SeqCode = 63 or SeqCode = 71 OR SeqCode = -2) AND MODEL=39

 

UNION

 

Select t0.docentry, t0.Serial AS NFe,CARDCODE AS COD, CARDNAME AS NOME,TipoNota = 'Recebimento',

Case t0.CANCELED When 'N'Then'Autorizada' Else 'Inutilizada/Cancelada' END Status,

Case t0.seqCode when 72 then 'Pituba' when 71 then 'Lauro' Else 'Vasco' END Loja

from OPDN t0

 

where t0.[Serial] =[%0] and canceled <> 'C' and (SeqCode = 72 or SeqCode = 63 or SeqCode = 71)

 

UNION

 

Select t0.docentry, t0.Serial AS NFe,CARDCODE AS COD, CARDNAME AS NOME, TipoNota = 'Dev. Entrada',

Case t0.CANCELED When 'N'Then'Autorizada' Else 'Inutilizada/Cancelada' END Status,

Case t0.seqCode when 72 then 'Pituba' when 71 then 'Lauro' Else 'Vasco' END Loja

from ORPC t0

 

where t0.[Serial] =[%0] and canceled <> 'C' and (SeqCode = 72 or SeqCode = 63 or SeqCode = 71)

 

UNION

 

Select t0.docentry, t0.Serial AS NFe,CARDCODE AS COD, CARDNAME AS NOME, TipoNota = 'Dev. Entrada',

Case t0.CANCELED When 'N'Then'Autorizada' Else 'Inutilizada/Cancelada' END Status,

Case t0.seqCode when 72 then 'Pituba' when 71 then 'Lauro' Else 'Vasco' END Loja

from ORPC t0

 

where t0.[Serial] =[%0] and canceled <> 'C' and (SeqCode = 72 or SeqCode = 63 or SeqCode = 71)

 

UNION

 

Select t0.docentry, t0.Serial AS NFe,CARDCODE AS COD, CARDNAME AS NOME, TipoNota = 'Dev. Mercadorias',

Case t0.CANCELED When 'N'Then'Autorizada' Else 'Inutilizada/Cancelada' END Status,

Case t0.seqCode when 72 then 'Pituba' when 71 then 'Lauro' Else 'Vasco' END Loja

from ORPD t0

 

where t0.[Serial] =[%0] and canceled <> 'C' and (SeqCode = 72 or SeqCode = 63 or SeqCode = 71)

 

Order By Serial  desc


Viewing all articles
Browse latest Browse all 838

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>