bởi Long Thiên Đăng | lúc 16:24 - 23/04/2024
Bài viết sau đây sẽ hướng dẫn bạn cách tách PNR trên AIDL sao cho ngắn gọn và đỡ bị lỗi nhất.
Tách PNR trên AIDL
Ví dụ : Chúng ta có 1PNR gồm 2 khách như sau:
Theo lý thuyết, thì để tách 1 khách ra khỏi PNR, chúng ta sẽ làm theo các bước gồm 5 bước:
SP1 ➔ RFname ➔ EF ➔ RFname ➔ ER
Nhưng thực ra, chúng ta có thể gộp chung làm 3 bước để tránh quên bước lệnh và xảy ra lỗi:
SP1 ➔ RFname;EF ➔ RFname;ER
Cụ thể, với PNR ở trên, ta thực hiện qua các bước như sau:
SP1 : Để tách khách số 1 ra khỏi PNR.
RFL;EF ký xác nhận và tạo liên kết sau khi tách.
(Thường trong quá trình tách, với 1 số PNR hệ thống sẽ warning cập nhật thông tin abc gì đó. Nếu warning ở bước này, thì đánh tiếp 1 lần lệnh EF để qua bước)
RFL;ER ký xác nhận và kết thúc PNR.
Nếu warning ở bước này, thì đánh tiếp 1 lần lệnh ER để qua bước)
Khi này, chúng ta có mã đặt chỗ cũ 6ZRLYA chỉ còn 1 khách, và mã đặt chỗ mới cho khách số 1 sau khi tách là 6ZSAI8, nằm trong mục SP (Split) của PNR gốc.
Sau khi tách khách, chúng ta có thể dùng lệnh RTxxxxxx để xử lý tiếp PNR đã được tách, hoặc nếu chúng ta muốn xem lại danh sách các PNR (gốc và liên quan) thì ta dùng lệnh RTAXR để xem danh sách mã đặt chỗ.
Muốn mở mã đặt chỗ số 1 trong danh sách, ta dùng lệnh RT1
CÓ THỂ BẠN QUAN TÂM
Đăng ký mua tài liệu đầy đủ tại : https://bit.ly/tailieu1A |
Chúc các bạn ngày càng giỏi hệ thống AIDL của VNA 🙂
Hotline 0909.501.401