¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Relacionar tabelas LFA1 e ADRC para exibir endereço completo do fornecedor em um script.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 7 Vistas
0
Cargando...

Olá,

Quero exibir o endereço completo do fornecedor em um script. Meus campos de entrada são o número do fornecedor, o código da empresa e a data-chave de conciliação. Estou usando as tabelas LFA1 e ADRC. Como posso relacionar essas duas tabelas? Ou há alguma outra alternativa?

Alguém pode me ajudar, por favor? Obrigado.

Editado por: Ranganayahi Chandirasekaran em 9 de fevereiro de 2008 às 12:23 PM

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Tente algo como:

/:PERFORM sub_sap_script EM PROGRAMA type_i_program
/:USANDO    &Z_LIFNR&
/:CAMBIANDO &Z_STRT2&
/:FINALIZAR
/:SE &Z_STRT2& NE &ESPACIO&
/:FINALIZAR.
FORMA sub_sap_script TABELAS from_sapscript ESTRUTURA itcsy
                           to_sapscript   ESTRUTURA itcsy.
  DADOS: lv_lifnr TIPO lfa1-lifnr,
        lv_strt2 TIPO adrc-str_suppl1.
  LER TABELA from_sapscript COM CHAVE 'Z_LIFNR'.
  MOVER from_sapscript-valor PARA lv_lifnr.
 
  CHAMAR FUNÇÃO 'CONVERSION_EXIT_ALPHA_INPUT'
    EXPORTAR
      entrada  = lv_lifnr
    IMPORTAR
      saída = lv_lifnr.
 
  SELECIONAR ÚNICO adrc~str_suppl1 EM lv_strt2 DE lfa1
    JUNTAR INTERNO adrc EM
       lfa1~adrnr = adrc~addrnumber
       ONDE lfa1~lifnr = lv_lifnr.
  SE sy-subrc IGUAL 0.
    LER TABELA to_sapscript COM CHAVE 'Z_STRT2'.
    SE sy-subrc = 0.
      MOVER lv_strt2 PARA to_sapscript-valor.
      MODIFICAR to_sapscript ÍNDICE sy-tabix.
    FIM SE.
  FIM SE.
FIM FORMA. 

Saudações

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Insira seu número de fornecedor em LFA1 e obtenha o número de endereço (adrnr).

Insira isso no campo ADDRNUMBER da tabela ADRC para obter os detalhes do endereço.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?