Import Header-Detail data

Navigation:  Các công cụ phát triển phần mềm > Nhập liệu (Data Entry) > Biểu mẫu template (Template Form) > Định nghĩa Form > Form Actions >

Import Header-Detail data

Previous pageReturn to chapter overviewNext page

Có nhiều dữ liệu khi import không đơn giản như là Kho hay Sổ cái. Ví dụ như Mua hàng (Purchase Order) hay Bán hàng (Sales Order), chúng có Header bao gồm các nội dung như số PO, ngày PO, nhà cung cấp, địa chỉ giao hàng... và thông tin Detail gồm tất cả các mục như số lượng, giá cả, ...

 

import_po01

 

Cú pháp để import dữ liệu header-detail là:

 

Cú pháp

Diễn giải

Phoebus://POI?header=header_group&detail=detail_group&show=N&v45=1

Import Purchase Orders

Phoebus://SOI?header=header_group&detail=detail_group&show=N&v45=1

Import Sales Orders

Phoebus://PRHI?header=header_group&detail=detail_group&show=N&v45=1

Import Purchase Requisition

Phoebus://RQHI?header=header_group&detail=detail_group&show=N&v45=1

Import Quotation

Phoebus://ADHI?header=header_group&detail=detail_group&show=N&v45=1

Import Employee Advance

 

header_groupdetail_group là các tiền tố của các range mapping. Trong ví dụ dưới đây, header_group = Hdetail_group = D

 

Câu lệnh import hoàn chỉnh là : phoebus://POI?header=H&detail=D&v45=1

 

Ghi chú:

i. Ngoài ra, câu lệnh này đồng thời cũng hoạt động: phoebus://POI?range=H&detail=D&v45=1

 

ii. Nếu import nhiều PO trong một action duy nhất (có nghĩa là có nhiều hơn một mẫu tin ở thiết lập mapping H), cả range Header lá cây và Detail phải có một "Join". Nếu không Phoebus sẽ báo lỗi: "Nếu bạn nhập nhiều PO cùng lúc, một cột "Join" phải tồn tại trong cả header và detail". Nếu bạn nhìn thấy thông báo này, hãy chắc chắn header chỉ có một mẫu tin hoặc bạn phải thêm vào mapping f__H.Join và f__D.Join trong sheet làm việc của bạn.

 

import_po02

 

import_po03_zoom22 import_po04_zoom21