数据库表:CURFORMAT

此表中的每行代表货币格式编排规则的独立于语言的部分。如果“商店”对于特定的货币没有格式编排规则,则它使用它的 StoreGroup 的格式编排规则。

列名 列类型 列描述
DECIMALPLACES INTEGER
NOT NULL, DEFAULT 2
舍入或去尾货币金额中的小数位的个数。
MINAPPROVEAMOUNT DECIMAL(20,5)
NULL
小金额,当开始提交延期交货时,对其授权以检查是否可以获得成功的授权。订单的全部金额将不会被授权,直至分配了足够的库存来发布延期交货。
NUMBRUSG_ID INTEGER
NOT NULL, DEFAULT -1
当为该用法格式编排货币金额时,应当使用此货币格式编排规则。
ROUNDINGMETHOD CHARACTER (1)
NOT NULL, DEFAULT 'R'
如果舍入到 ROUNDINGMULTIPLE 整数倍:
R = 正常舍入-向上或向下-到最近的倍数
T = 去尾-正的金额向下舍入,负的金额向上舍入。
ROUNDINGMULTIPLE INTEGER
NOT NULL, DEFAULT 1
按照本地法律或习惯的多位舍入。例如,指定 5 来将美元舍入到最近的 5 分。缺省值为 1。
SETCCURR CHARACTER (3)
NOT NULL
货币。这是根据 ISO 4217 标准的货币代码。
STOREENT_ID INTEGER
NOT NULL
StoreEntity,此格式编排规则是其中的一部分。
索引:
索引名 建立了索引的列名 索引类型
SQL030416034920440 STOREENT_ID, SETCCURR, NUMBRUSG_ID 主键
约束:
约束名称 列名 外表名 外列名 约束类型
F_292 NUMBRUSG_ID NUMBRUSG NUMBRUSG_ID 级联
F_293 STOREENT_ID STOREENT STOREENT_ID 级联
F_294 SETCCURR SETCURR SETCCURR 级联

引用方式:
约束名称 引用列名 外表名 外列名 约束类型
F_291 STOREENT_ID+SETCCURR+NUMBRUSG_ID CURFMTDESC STOREENT_ID+SETCCURR+NUMBRUSG_ID 级联