Skip to Content
avatar image
Former Member

Autorizacao de Entrada de Nota Fiscal

Bom dia Companheiros

Estou tentando fazer uma autorização para que a QUANTIDADE dos itens da nota de entrada não possa ser diferente do pedido de compra conforme a consulta abaixo mais ta dando erro alguem poderia me ajudar.

Select distinct 'TRUE'

from OPCH a

inner join PCH1 b on a.DocEntry = $[pch1.DocEntry]

inner join POR1 c on b.BaseEntry = $[POR1.DocEntry]

where b.ItemCode = c.ItemCode and b.BaseLine = c.LineNum

and b.Quantity <> c.Quantity

and a.DocEntry = b.DocEntry

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    Aug 14, 2014 at 12:31 PM

    Leila, bom dia.

    Peguei sua Query e dei uma mexida nela. Testei aqui e funcionou, veja abaixo:

    SELECT

    DISTINCT

    'TRUE'

    FROM

    POR1 T0

    WHERE

    T0.DocEntry = $[$38.45.number] AND

    T0.ItemCode = $[$38.1.text] AND

    T0.Quantity <> $[$38.11.number]

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Augustus Pinto wrote:

      Leila, bom dia.

      Peguei sua Query e dei uma mexida nela. Testei aqui e funcionou, veja abaixo:

      SELECT

      DISTINCT

      'TRUE'

      FROM

      POR1 T0

      WHERE

      T0.DocEntry = $[$38.45.number] AND

      T0.ItemCode = $[$38.1.text] AND

      T0.Quantity <> $[$38.11.number]

      Bom dia Augustus

      Ficou perfeito muito obrigada.

  • avatar image
    Former Member
    Aug 15, 2014 at 02:48 PM

    Augustus

    poderia me explicar como você achou ( $[$38.45.number] ) que estava na posição 45?

    Add comment
    10|10000 characters needed characters exceeded

    • Oi Leila, claro.

      Voce abre a tela Compras - C/P=>Nota Fiscal de Entrada e habilita "Informação do Sistema" no menu superior em Visão.

      Depois vai passando o ponteiro do mouse sobre a Grid dos Itens da NF e na barra abaixo vai exibir as coordenadas. Veja a figura abaixo onde posicionei o mouse sobre a coluna "Desconto".

      Então neste caso seria $[$38.14.number]. "number" porque se trata de um campo numérico, se fosse texto sería "text". Espero que tenha te ajudado e qualquer dúvida e se eu puder ajudar, fique a vontade.

  • avatar image
    Former Member
    Aug 16, 2014 at 01:53 PM

    Augustus Bom dia

    Isso eu já sabia o que eu não conseguir foi achar o campo T0.DocEntry = $[$38.45.number]

    Aonde você conseguiu ver o (45)

    Add comment
    10|10000 characters needed characters exceeded