数据库表:QTYFORMAT

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

列名 列类型 列描述
DECIMALPLACES INTEGER
NOT NULL
舍入或删简的数量的小数位数。
NUMBRUSG_ID INTEGER
NOT NULL, DEFAULT -1
当为该用法格式编排数量金额时,应当使用此 QuantityUnit 格式编排规则。
QTYUNIT_ID CHARACTER (16)
NOT NULL
QuantityUnit。
ROUNDINGMETHOD CHARACTER (1)
NOT NULL
如何舍入为 ROUNDINGMULTIPLE 的整数倍。有效值:
R = 通常意义上的舍入;即向上或向下,舍入到最近的整数倍。
T = 去尾;即正的金额向下舍入,负的金额向上舍入。
ROUNDINGMULTIPLE INTEGER
NOT NULL
舍入倍数。例如,指定 5 以将厘米数舍入到 5 厘米的最近倍数。缺省值为 1。
STOREENT_ID INTEGER
NOT NULL
StoreEntity,此格式编排规则是其中的一部分。
索引:
索引名 建立了索引的列名 索引类型
SQL030416035044940 STOREENT_ID, QTYUNIT_ID, NUMBRUSG_ID 主键
约束:
约束名称 列名 外表名 外列名 约束类型
F_644 NUMBRUSG_ID NUMBRUSG NUMBRUSG_ID 级联
F_645 STOREENT_ID STOREENT STOREENT_ID 级联
F_646 QTYUNIT_ID QTYUNIT QTYUNIT_ID 级联

引用方式:
约束名称 引用列名 外表名 外列名 约束类型
F_643 STOREENT_ID+QTYUNIT_ID+NUMBRUSG_ID QTYFMTDESC STOREENT_ID+QTYUNIT_ID+NUMBRUSG_ID 级联