cancel
Showing results for 
Search instead for 
Did you mean: 

Como identificar se uma NF de Saída está cancelada?

Former Member
0 Kudos

Boa tarde,

Alguém saberia informar como verificamos se uma NF de Saída ou Entrada foi cancelada ou não, através de uma query?

Existe um campo na OINV chamado "Canceled" mas mesmo com a NF cancelada através da Devolução de NF de Saída, ele não muda o status.

Agradeço desde já.

Abs,

Antonio Melo

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Boa tarde Antonio,

Segue o comando SQL de todas as NF canceladas

SELECT distinct T4.DocEntry,T4.DocNum FROM OINV T4 INNER JOIN INV1 T5 ON T4.DocEntry = T5.DocEntry INNER JOIN RIN1 T6 ON T6.BaseEntry = T5.DocEntry

Att

Answers (2)

Answers (2)

Former Member
0 Kudos

Todas as notas fiscais menos as canceladas...

SELECT

T0.[Serial] as 'NotaFiscal',

FROM OINV T0

WHERE T0.DocEntry NOT in( SELECT T4.DocEntry

FROM OINV T4 INNER JOIN INV1 T5 ON T4.DocEntry = T5.DocEntry

INNER JOIN RIN1 T6 ON T6.BaseEntry = T5.DocEntry

INNER JOIN ORIN T7 ON T7 .DocEntry = T6.DocEntry)

Att

Former Member
0 Kudos

Márcio. Muito obrigado! Se precisar de algo ref. ao B1 me fale.

Somente a ultima query que está dando erro, mas vejo aqui com nosso pessoal de SDK.

Grande abraço!

Former Member
0 Kudos

Olhe no targettype em inv1.