更新关联价格列表

关联价格列表也可以使用 (OIS017) 中的相关选项 16 = “更新价格表”进行更新。

不允许将关联价格列表的“功能选择”字段设置为 1 - “创建或更新”。使用功能选择 3 - “更新/删除”来更新现有记录,然后用功能选择 2 - “创建”添加新纪录。

功能选择 2 - “创建”

基本价格表“行有效自”的日期在输入范围内,其表中的所有记录用于在关联价格列表中创建相应的记录,如果“有效截止”日期在价格表“有效截止”日期内,该记录会有相同的“有效起始日期”和相同的“有效截止日期”。若不在,则将使用关联价格列表的日期。这将在关联价格列表中创建一个日期间隔,其中基本价格和关联价格均有效。

如果带有关联价格列表的“有效起始日期”的基本价格表中没有记录,且在该日期有效的基本价格列表中存在价格,则仍会在关联价格列表中创建该日期的记录。如果存在多个有效的价格,则使用具有最高“有效起始日期”的价格。

如果基本价格列表仅包含不再有效的记录,则不会在关联价格列表中创建记录。

功能选择 3、4 和 5(更新/删除)

“行有效自”在所选日期间隔内的价格表行将更新或删除。用于每次更新的基本价格列表中的价格是“行有效自”日期小于或等于正在更新记录的价格。如果不存在基本价格的“有效起始日期”大于或等于正在更新记录的价格,则不进行更新。