Test Module "Tour "

Get TourInfo

Clone

Insert Update

latour_TourProgram

latour_Tour.ProID <> blank

RefProID <> Blank

Update SourceType = 1

r

Cập nhật latour_TourProgram.SourceType=1 ứng với latour_Tour.ProID để cho biết tour program trước đó không còn phụ thuộc tour

Clone record in latour_TourProgram

r

Nhân bản ct tour RefProID trong latour_TourProgram thành record tour program mới với thông tin ct tour được cập nhật từ màn hình tour, với latour_TourProgram.SourceType=3, với ProID=random

RefProID = Blank

Update latour_TourProgram

r

cập nhật thông tin chương trình tour (latour_TourProgram) ứng với latour_Tour.ProID- Tên chương trình tour- Phương tiện- Thời gian- Nơi khởi hành- Loại ct tour- Loại tour- Thị trường- Vùng Miền- Quốc Gia

latour_Tour.ProID = blank

RefProID <> Blank

Clone record in latour_TourProgram

r

Nhân bản ct tour RefProID trong latour_TourProgram thành record tour program mới với thông tin ct tour được cập nhật từ màn hình tour, với latour_TourProgram.SourceType=3, với ProID=random

RefProID = Blank

Create new

r

Tạo mới tour program từ object latour_TourProgram với latour_TourProgram.SourceType=3, latour_Tour.ProID=random

latour_Tour

TourID=blank

Create New

r

1. TourID=random 2. ProID = giá trị lấy từ xử lý (I-IV)3. TempID = RefTempID nếu có

TourID <> blank

Update

r

1. ProID = giá trị lấy từ xử lý (I-IV)2. TempID = RefTempID nếu có

Quotation tables

RefTempID <> blank

Clone

r

Chú ý khi nhân bản bộ chiết tính từ Template Tour sang Tour:1. Đổi TempID thành TourID lấy từ xử lý (V-VI)2. Tạo mới random QuoID cho mỗi record quotation3. Value của hạng mục IsFinal="0"

latour_Quotation4TemplateTour ==> latour_Quotation4Tour

latour_QuotationSer4TemplateTour ==> latour_QuotationSer4Tour

Delete