Query de consulta a nota fiscal

GL, AP, AR, RI, Cash, Assets, etc
Responder
JoaooMatos
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Qua, 13 Out 2021 10:42 am
Localização: São Paulo

Olá

Amigos,

Preciso construir uma query, de nota fiscal com numero do pedido e unidade que emitiu a venda, porem estou encontrando dificuldades devido a não familiarização com as nomenclaturas padrões do Oracle.

Selecionar tudo

SELECT 
RCTA .TRX_NUMBER AS "NUMERO NF",
ooh.order_number,
ool.line_number AS "NUMERO DO PEDIDO", 
ool.ordered_item AS "ITEM DO PEDIDO",
ool.ordered_quantity * ool.unit_selling_price AS "VALOR LIQUIDO",
rcta.trx_number invoice_number,
TO_CHAR(rcta.trx_date,'DD/MM/YYYY hh24:mm:ss') AS "DATA DE EMISSÃO", 
rctl.line_number AS "PREÇO DE VENDA UNIDADE",
rctl.unit_selling_price AS "VALOR DO PRODUTO",
ooh.org_id AS "QUANTIDADE ITEM" 
  FROM oe_order_headers_all ooh,
       oe_order_lines_all ool,
       ra_customer_trx_all rcta,
       ra_customer_trx_lines_all rctl
 WHERE ooh.header_id = ool.header_id
   AND rcta.interface_header_context = 'ORDER ENTRY'
   AND rctl.interface_line_context = 'ORDER ENTRY'
   AND rctl.interface_line_attribute1 = TO_CHAR (ooh.order_number)
   AND rctl.interface_line_attribute6 = TO_CHAR (ool.line_id)
   AND rctl.customer_trx_id = rcta.customer_trx_id
   AND ooh.order_number = NVL (:p_order_number, ooh.order_number)
   AND RCTA.ORG_ID = 1856 AND rcta.COMPLETE_FLAG = 'Y' 
Porem preciso deixar ela com as mesmas informações desse outro banco de dados.

Selecionar tudo

SELECT
TO_CHAR(nf.NU_NF,'999999999')"NUMERO DA NF",
nf.NU_SERIE "NUMERO DE SERIE",
nf.CD_TIPO_VENDA "TIPO DE VENDA",
nf.VM_NF "VENDA BRUTO",
nf.VM_LIQUIDO "VENDA LIQUIDA" ,
nf.ID_CGC "CNPJ" ,
TO_CHAR(nf.DT_SAIDA,'DD/MM/YYYY hh24:mm:ss')"DATA DE EMISSÃO",
nf.QT_CESTOS "QUANTIDADE DE CESTOS",
nf.NU_PEDIDO_CLIENTE "NUMERO DO PEDIDO",
nf.CD_CFO "CFOP",
nf.CD_TIPO_OPERACAO "TIPO DE OPERAÇÃO",
e.NO_FANTASIA "CENTRO DE VENDAS",
e.CD_INSTANCE ,
re.CD_ROTA "ROTA ENTREGADORA",
cd.DS_CANAL "CANAL",
mrn.DS_MOTIVO "MOTIVO DO RECHAZO",

preciso muito de ajuda com o tema.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Normalmente quando eu estou com dúvidas de onde encontrar informação X ou Y no EBS, eu peço pro usuário me mostrar na TELA onde está a informação.
Daí eu vou no menu Help / Diagnostics / Examine pra ver o nome da tabela.
Ou ainda: Coloca no BLOCK: SYSTEM e no FIELD: LAST_QUERY. Assim eu descubro qual tabela, campo, etc.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 9 visitantes