關於SAP:建表時如果有QUAN、CURR類型的字段不能激活的問題

建表時如有一個QUAN類型的字段,那麼就要給字段設置Reference field,參考的字段的Data Type要是UNIT,
並設置對應的Reference table,也就是參考字段所在的table,否則表不能被激活。

 

一般reference的字段是自已表的字段,當然,也可以是其它表的。

 

爲什麼數量類型的字段一定要參考一個單位字段呢?
是因爲在SAP裏面,數量和貨幣在沒有單位時,是沒有意義的,如1、5、7,我們不知道它代表什麼,
加上單位後:
1PC我們知道是一臺電腦,
5CNY,代表中國的5塊錢,
5USD,代表美國的5塊錢,
這樣數據就有意義了。

SAP裏只有兩個這樣的特殊字段:QUAN和CURR

Data Type是QUAN(數量類型)的字段,要引用單位字段UNIT (即Data Type爲UNIT的字段);
Data Type是CURR(貨幣類型)的字段,要引用單位字段CUKY (即Data Type爲CUKY的字段);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章