datamodel.puml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. @startuml
  2. class 營業所 {
  3. {field} 主營業站所代碼
  4. {field} 營業所代碼
  5. {field} 營業所名稱
  6. {field} 角色
  7. {field} 公司統編
  8. {field} 公司名稱
  9. {field} 公司英文名稱
  10. {method} 下架(營業站)
  11. }
  12. note left of 營業所: 例:長慶,安達物流,森鴻物流
  13. class 門市 {
  14. {field} 通路代碼
  15. {field} 門市店號
  16. {field} 門市名稱
  17. {field} 門市地址
  18. {field} 門市電話
  19. {field} 路線
  20. {field} 路順
  21. {field} 二配路線
  22. {field} 二配路順
  23. {field} 配送頻率
  24. {field} 配送週期
  25. }
  26. 門市 -- 通路商
  27. class 配送區 {
  28. {field} 縣市
  29. {field} 鄉鎮市區
  30. {field} 營業所
  31. {field} 營業所名稱
  32. }
  33. 營業所 -- 配送區
  34. class 貨態 {
  35. {field} 貨態代碼
  36. {field} 貨態說明
  37. {field} 是否啟用
  38. }
  39. class 通路商 {
  40. {field} 運單號碼
  41. }
  42. note top of 通路商: 例:全家,統一數碼,黑貓宅急便
  43. class 運單 {
  44. {field} 運單號碼
  45. }
  46. class 配送單 {
  47. {field} 配送單號
  48. }
  49. 配送單 -- 運單
  50. 配送單 -- 營業所
  51. class 倉儲基本資料 {
  52. {field} 倉別
  53. {field} 儲區
  54. {field} 儲區內容物
  55. }
  56. class 儲區 {
  57. {field} 倉庫代碼
  58. {field} 儲區代碼
  59. {field} 儲區名稱
  60. {method} 移儲位(來源儲區,目的儲區)
  61. }
  62. 倉儲基本資料 -- 儲區
  63. class 儲區內容物 {
  64. {field} 儲區
  65. {field} 通路代碼
  66. {field} 原單營業所
  67. {field} 運單號
  68. }
  69. 儲區 -- 儲區內容物
  70. class 庫存 {
  71. {field} 儲位
  72. {field} 營業站
  73. {field} 通路商
  74. {field} 原提單號
  75. {field} 配送單號
  76. {field} 退件單號
  77. {field} 貨物內容
  78. {field} 入庫時間
  79. {method} 入庫(test)
  80. {method} 出庫(test)
  81. }
  82. 庫存 -- 通路商
  83. 庫存 -- 儲區
  84. class 揀貨單 {
  85. {field} 儲位
  86. {field} 通路商
  87. {field} 原提單號
  88. {field} 配送單號
  89. {field} 收貨人
  90. {field} 貨物內容
  91. {field} 金額
  92. }
  93. 揀貨單 -- 儲區
  94. 揀貨單 -- 通路商
  95. class 進出倉紀錄 {
  96. {field} 倉別
  97. {field} 儲位
  98. {field} 進出倉
  99. {field} 通路商
  100. {field} 營業站
  101. {field} 運單號碼
  102. {field} 配送單號
  103. {field} 退件單號
  104. {field} 進出倉時間
  105. }
  106. 進出倉紀錄 -- 運單
  107. 進出倉紀錄 -- 通路商
  108. 進出倉紀錄 -- 營業所
  109. 進出倉紀錄 -- 貨態
  110. 進出倉紀錄 -- 使用者代碼
  111. class 袋{
  112. {field} 外袋條碼
  113. }
  114. 袋 -- 通路商
  115. 袋 -- 配送單
  116. class 出貨面單{
  117. {field} 配送類別
  118. {field} 通路代碼
  119. {field} 運單號碼
  120. {field} 收貨人
  121. {field} 收貨人電話
  122. {field} 收貨人地址
  123. {field} 發貨人
  124. {field} 發貨人電話
  125. {field} 發貨人地址
  126. {field} 品名
  127. {field} 貨件重量
  128. }
  129. 出貨面單 -- 通路商
  130. 出貨面單 -- 配送單
  131. 出貨面單 -- 運單
  132. class 代碼表 {
  133. {field} 代碼表類別
  134. {field} 代碼
  135. {field} 參考號
  136. {field} 啟用
  137. }
  138. class 語系代碼表 {
  139. {field} 語系
  140. {field} 代碼表類別
  141. {field} 代碼
  142. {field} 代碼說明
  143. }
  144. class FTP設定 {
  145. {field} FTP_IP
  146. {field} PASSIVE
  147. }
  148. class 黑貓宅急便 {
  149. {field} FTP_IP
  150. {field} PASSIVE
  151. }
  152. FTP設定 -- 黑貓宅急便
  153. class 新竹貨運 {
  154. {field} FTP_IP
  155. {field} PASSIVE
  156. }
  157. FTP設定 -- 新竹貨運
  158. class 統一數網 {
  159. {field} FTP_IP
  160. {field} PASSIVE
  161. }
  162. FTP設定 -- 統一數網
  163. class 全家 {
  164. {field} FTP_IP
  165. {field} PASSIVE
  166. }
  167. FTP設定 -- 全家
  168. class 便利帶 {
  169. {field} FTP_IP
  170. {field} PASSIVE
  171. }
  172. FTP設定 -- 便利帶
  173. class 自配 {
  174. {field} FTP_IP
  175. {field} PASSIVE
  176. }
  177. FTP設定 -- 自配
  178. class 宅配通 {
  179. {field} FTP_IP
  180. {field} PASSIVE
  181. }
  182. FTP設定 -- 宅配通
  183. class 順豐速運 {
  184. {field} FTP_IP
  185. {field} PASSIVE
  186. }
  187. FTP設定 -- 順豐速運
  188. class 全速配 {
  189. {field} FTP_IP
  190. {field} PASSIVE
  191. }
  192. FTP設定 -- 全速配
  193. class 二段標ECST設定 {
  194. }
  195. class 退貨退款設定 {
  196. }
  197. class 使用者代碼 {
  198. }
  199. class 異常說明 {
  200. }
  201. @enduml