¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como verificar linhas de comando na transação AMADEUS do SAP: Guia detalhado e exemplos.

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

Olá,

Isso será útil para aqueles que utilizam o acesso interno do GDS da SAP:

Podem verificar linhas de comando na transação AMADEUS.

Podem inserir QUALQUER elemento no PNR se tiverem um comando AMADEUS válido para a linha de comando. Infelizmente, o padrão da SAP é restrito a certos objetos, já que os tipos de elementos do PNR são restritos em alguns domínios a RM*, RMS* e outros, mas por exemplo, não a elementos SSR, os quais precisarão para cumprir o TMC completo.

Para inserir um comando AMADEUS válido na linha de comando do AMADEUS, precisam seguir com o BADI da seguinte forma, alimentando o campo "a_command" com qualquer entrada desejada. No caso deles, adicionem detalhes para outros serviços em vez de xxxxxx, precisam lê-los antes, o que não faz parte deste exemplo.

Aproveitem, Michael

MOSTRA:

***********************************

METODO if_ex_fitp_cust_remarks~create_rm.

data: lt_bapirettab tipo bapirettab.

********************

* Dados do PNR

data:

pnr_acknowledgement tipo tabela padrão de ftps_api_pnr_ack_data,

pnr_main_out tipo tabela padrão de ftps_api_pnr_main,

pnr_flight_out tipo tabela padrão de ftps_api_pnr_flight,

pnr_hotel_out tipo tabela padrão de ftps_api_pnr_hotel,

pnr_car_out tipo tabela padrão de ftps_api_pnr_car,

pnr_other_service_out tipo tabela padrão de ftps_api_pnr_other_service,

pnr_auxiliary_out tipo tabela padrão de ftps_api_pnr_auxiliary,

pnr_name_out tipo tabela padrão de ftps_api_pnr_name,

pnr_address_out tipo tabela padrão de ftps_api_pnr_address,

pnr_phone_out tipo tabela padrão de ftps_api_pnr_phone,

pnr_fop_out tipo tabela padrão de ftps_api_pnr_fop,

pnr_remarks_out tipo tabela padrão de ftps_api_pnr_remarks,

pnr_remarks_to_del tipo tabela padrão de ftpt_pnr_remarks,

pnr_fqtv_out tipo tabela padrão de ftps_api_pnr_fqtv,

pnr_seat_out tipo tabela padrão de ftps_api_pnr_seat,

pnr_seat_details_out tipo tabela padrão de ftps_api_pnr_seat_details,

pnr_misc_ssr_out tipo tabela padrão de ftps_api_pnr_ssr_misc,

pnr_ssr_out tipo tabela padrão de ftps_api_pnr_ssr_misc,

pnr_osi_out tipo tabela padrão de ftps_api_pnr_osi,

pnr_tk_element_out tipo tabela padrão de ftps_api_pnr_tk_elem,

pnr_seg_assoc_out tipo tabela padrão de ftps_api_pnr_seg_assoc,

wa_flight tipo ftps_api_pnr_flight.

**********************

* Para Conexão

data:

a_t_output tipo tabela de ftps_api-text tamanho inicial 0,

a_error_type tipo ftps_api-error_type,

a_error_code tipo ftps_api-error_code,

a_destination tipo rfcdes-rfcdest,

a_contexthandler tipo ftps_api-ctxtid,

a_changed(1) valor espaço,

a_command(100) tipo c valor espaço,

a_msg_text(80) tipo c.

DATA wa_cust_remarks tipo ftpt_pnr_remarks.

***************************

chamar função 'FITP_RETRIEVE_PNR'

exportando

variante = wa_variant-variant

record_locator = wa_variant-rec_locator

operation_mode = 'R'

sw_portal = ' '

importando

t_return = lt_bapirettab

tablas

pnr_main_out = pnr_main_out

pnr_name_out = pnr_name_out

pnr_flight_out = pnr_flight_out

pnr_hotel_out = pnr_hotel_out

pnr_car_out = pnr_car_out

pnr_other_service_out = pnr_other_service_out

pnr_auxiliary_out = pnr

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

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

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?