管理格式规则
设置格式规则以验证客户订单号,从而防止由于这些错误而导致输入错误和拒绝发票。它们还用于验证供应商回扣协议参考编号,防止拒绝供应商回扣索赔。
简介
格式规则的目的是定义输入客户订单号或供应商回扣协议参考编号时必须适用的条件。这样可以避免输入错误的信息。
定义格式规则
由客户和/或供应商提供的格式规则在格式规则。定义 (CMS085) 中定义和维护。
通过使用字符“a-alpha”、“n-numeric”、“x-alpha 或数字”以及特殊字符作为分隔符,在 (CMS085/E) 的“格式规则”字段中输入格式规则。另外,可以为格式规则内的给定位置定义特定字母 (A-Z) 或数值 (0-9)。
通过在 (CMS085/E) 的“允许字母数字”字段中输入格式规则中允许的字母值,可以将它们限制为某些字母。如果未输入字母,则所有字母都可以替换格式规则中的字母值。
格式规则中的字符定义如下:
字符 | 目的 |
---|---|
a(小写) | 允许任何 alpha 字符。 |
n(小写) | 允许任何数字字符。 |
x(小写) | 允许任何字母数字字符。 |
A 到 Z(大写) | 仅允许特定字符。 |
1 到 9 | 仅允许特定数字。 |
特殊字符,如“.”、“,”、“-”、“_”、“:” | 可用作分隔符。 |
格式规则示例
在此示例中,“允许字母数字”和“允许数字”字段保留为空白,因此格式规则字符“a, n, x”中允许所有字母和数字值。
格式规则 = APYaa-nn.x1,其中:
- 字符 1-3 必须为“APY”
- 字符 4-5 可以是任何字母字符
- 字符 6 必须为“-”
- 字符 7-8 可以是任何数字字符
- 字符 9 必须是“.”
- 字符 10 必须是任何字母数字字符
- 字符 11 必须是 1。
结论:
- APYBG-23.A1 无效
- APYHK-56.21 无效
- APXHK-56.01 无效,因为 X 应为 Y
- APYMZ-5F.X1 无效,因为 F 应为一个数字字符。
定义字段格式规则
字段格式规则与字段格式规则。打开 (CMS086) 中的特定客户或供应商标识结合到所应用的字段。
格式规则支持的字段包含在字段组 CMFOR-“格式化规则选择表”中。
字段 &CUOR 是通用字段,当连接到 OACUOR 时,格式规则仅应用于客户订单流程中。对于 BACUOR,格式规则仅适用于租赁中。只要适用,可以将多个格式规则应用于同一客户或供应商。
可用于格式规则的字段定义如下:
字段 | 描述 | 键字段类型 | 备注 |
---|---|---|---|
&CUOR | 客户订单号 | 01 - 客户 | 已为所有客户订单号启用格式规则。 |
&RASR | 协议参考编号 | 02 - 供应商 | 对所有类型的供应商销售实体回扣的协议参考编号启用了格式规则:促销、一次性和销售协议回扣。 |
BHCUOR | 客户订单号 | 01 - 客户 | 仅对租赁协议。打开 (STS100) 中的客户订单号启用格式规则。 |
OACUOR | 客户订单号 | 01 - 客户 | 仅对客户订单。打开 (OIS) 中的客户订单号启用格式规则。 |
PCRASR | 协议参考编号 | 02 - 供应商 | 仅对销售时的供应商回扣。打开协议 (OIS860/E) 中的协议参考编号启用格式规则。 |
管理格式规则
如果在订购流程中输入了错误的格式规则,则会显示停止消息,指出“格式规则 x 无效”。有效的格式规则不会向最终用户显示,因为这可能会让用户能够猜测而不是请求帮助。可以通过客户。打开 (CRS610) 或供应商。打开 (CRS620) 中新的相关选项轻松访问特定客户或供应商的有效格式设置规则。使用相关选项可以基于权限进行访问。