「工具屋」的出貨資料庫資產(Business Edition)

「工具屋」的出貨資料庫資產儲存在下列 XML 檔中:

工具屋出貨資料庫資產可分成下面幾個區段:

適用範圍

shipping.xml 檔指定出貨的適用範圍。 適用範圍定義在 JURST 表格中,JURSTGROUP 會將適用範圍指派給群組和子類別,JURSTPREL 會將適用範圍和適用範圍群組指派給相同的子類別。

出貨模式

出貨模式是貨運公司及其貨運服務的組合。 比方說,「XYZ 貨運公司,連夜送達」就是一個出貨模式。出貨模式的相關資訊儲存在 SHIPMODE 表格中。

計算代碼  

計算代碼用來計算折扣、貨運費、營業稅、重量範圍和貨運稅。shipping.xml 檔含有所有出貨的計算代碼。CALCODE 表格會儲存出貨計算代碼。 displaylevel 欄會指出計算出來的金額及其來源。

0 = 訂單項目
1 = 訂單
2 = 產品
3 = 項目
4 = 合約

計算規則

每個計算代碼都有一組計算規則會定義計算的進行方式。 比方說,如果貨品要出貨到某地區,您可以套用某些計算規則;如果貨品要出貨到另一地區,您可以套用另一些計算規則。 CALRULE 表格中儲存貨運費的計算規則及論重計費。 flag 欄位指定應不應該呼叫特定 CalculationCode 的 CalculationCodeQualifyMethod 值。   

0 = 不會呼叫方法。

1 = 會呼叫方法。

計算等級

計算等級是計算所適用的範圍集。 比方說,對於出貨成本,您可能會有一組重量範圍,每個範圍都對應於某項特定成本。 也就是說,重量在 0 到 5 公斤的產品可能要 $10.00 元運費,重量在 5 到 10 公斤的產品可能要 $15.00 元運費。CALSCALE 表格中儲存貨運費與論重計費的等級代碼, 一個等級供 "每張訂單" 使用,另一個等級供 "每個項目" 使用。  

附註:CALSCALE 表格儲存貨幣的等級代碼(如果它們適用於對應的範圍的話)。

計算範圍

等級代碼範圍儲存在 CALRANGE 表格中。 calmethod_id_10 適用於 "每張訂單" 出貨,calmethod_id_11 適用於每個項目出貨。

計算查閱

計算查閱值是和計算等級相關聯的值。對於給定的 CALRANGE ID 而言,每個貨幣都會有一個查閱值。 CARLOOKUP 表格定義查閱 ID 和值。

計算組合

計算規則和等級範圍合併在 CRULESCALE 表格中。計算方法和規則合併在 STENCALUSG 表格中。 計算的商店預設值也儲存在這個表格中。usageflag 欄位控制 OrderPrepare 指令使用計算的方式。

1 = use - 使用這個 CalculationUsage。                 

2 = check - 如果這個計算不會產生訂單項目的值,就擲出 ECApplicationException。

出貨供貨

出貨供貨資產會將出貨適用範圍群組關聯於計算規則,並將供貨中心關聯於商店的 shipmode。出貨供貨資訊儲存在 SHPJCRULE 和 SHPARRANGE 兩個表格中, 並會顯示在 shipfulfill.xml 中。

相關概念

相關參照

相關作業

IBM copyright