分组客户级别的信贷限制
本文档描述了在客户信用组。连接 (CRS316) 中定义为“信用组”的已分组客户级别的信贷限制处理。这样一来,您可以在比付款方更高的级别上设置信贷限制和管理信用检查控制。
对客户订单。终止 (OIS120) 中的客户订单和客户订单维护。停止 (COS120) 中的维护订单执行信用检查控制。在信用检查控制期间,将 CCUCRL 表中的未结余额(也显示在客户信贷限制。打开 (CRS315) 中)与表 OCUSMA中的信贷限制(显示在客户。打开 (CRS610) 中)进行比较。
针对 (CRS610/J) 上为付款方定义的信贷限制,对客户订单和维护订单进行信用检查控制。但是,如果付款方连接到 (CRS316) 中的信用组,则可以进行更高级别的信用检查控制。
连接到信用组的付款方在 (CRS610/J) 中的“信用组” (PYGR) 字段中有一个值。对于与信用组关联的付款方,在 (CRS610/J) 上为信用组定义了信贷限制。
限制
- 在客户订单和财务程序中为信用组实现的功能仅适用于 (CRS316) 中与信用组连接的客户/付款方。
- 还必须将 (CRS610) 中为信用组定义的客户号连接到 (CRS316) 中的信用组。
- 客户/付款方只能连接到 (CRS316) 中的一个信用组。
- 连接到信用组的客户/付款方币种必须与信用组的币种相同。
- 无法将信用组功能与在设置 - 总账 (CRS750/F) 上启用信贷限制 3 的时界功能结合使用。因此,在 (CRS316) 中不能为任何分部的信贷限制 3 启用了时界功能的公司定义信用组。同样,如果在 (CRS316) 中为公司定义了信用组,则无法在 (CRS750/F) 上启用信贷限制 3 的时界功能。
- 在 (CRS610/J) 上为信用组设置的冻结客户设置不会阻止输入与信用组相关的付款方的客户订单。
- 应收账款。显示 (ARS200) 的付款方变更不会自动更新表 CCUCRL。对于旧的付款方和新的付款方,更新都是通过客户信贷限制。打开 (CRS315/E) 上的 F15=“参考发票金额”手动启动的。
结果
- 当付款方连接到 (CRS316) 中的信用组时,表 OCUSMA(显示在 (CRS610))和 CCUCRL(显示在 (CRS315))将用该付款人的“信用组”(PYGR) 字段中的值更新。使用信用组的客户号更新 PYGR。当付款方从 (CRS316) 中的信用组断开连接时,将在表 OCUSMA 和 CCUCRL 中为该付款方清除“信用组”(PYGR) 字段。
- 表 CCUCRL 包含有关所有付款方的未结余额的信息,并在输入订单、开具发票和输入付款时进行更新。对于连接到信用组的付款方,表 CCUCRL 也会针对信用组进行更新,而不仅是付款方。
- 在信用检查控制期间,将 CCUCRL 表中的未结余额与表 OCUSMA中的信贷限制进行比较。对于连接到信用组的付款方,将针对 (CRS610/J) 上为信用组定义的信贷限制进行信用检查控制。对于未连接到任何信用组的付款方,将根据 (CRS610/J) 上为付款方定义的信贷限制进行信用检查控制。
- 在 (CRS315) 中,可以使用排序顺序 2 显示与特定信用组相关的所有付款方的个人信贷限制和未结余额。整个信用组的信贷限制和未结余额也显示在 (CRS315) 中。
-
在 (CRS316) 中,可以在 (CRS316/E) 上显示信用组的信贷限制和未结余额。信息分三列显示:
在第一列中,将整个信用组的未结余额与信用组的信贷限制进行比较。
在第二列中,显示选定付款方的未结余额,以说明此付款方在信用组的未结余额中所占的比例。
在第三列中,显示信用组中所有其他付款方的未结余额。
-
对于连接到信用组的付款方,“信用组”(PYGR) 字段会在以下屏幕上显示一个值:
应收账款。显示 (ARS200/B)
应收账款付款预测/账龄分布。显示 (ARS260/E)
客户订单维护。停止 (COS120/E)
客户信贷限制。打开 (CRS315/E)
客户。打开 (CRS610/J)
客户订单。终止 (OIS120/E)
信用监控。按付款方显示 (RMS421/B)
-
对于连接到信用组的付款方,当在以下屏幕上显示时,将从信用组中检索信贷限制和未结余额:
(OIS120/E)
(COS120/E)
(RMS421/B)
-
对于连接到信用组的付款方,当在以下屏幕上显示时,将从信用组中检索信贷限制:
(ARS200/B)
(ARS260/E)
准备工作
要在 (CRS610/J) 上显示“信用组”(PYGR) 字段,每个用户必须执行以下步骤(这些设置按用户保存):
- 打开 (CRS610) 并使用选项 5=“显示”显示所有客户。
- 选择 Enter,直到到达 (CRS610/J)。
- 在 (CRS610/J) 上选择 F13=“字段选择”以打开客户。选择字段 (CRS609/JP)。
- 在 (CRS609/JP) 上,为“信用组”字段选择值 1-“已显示”,或按 F13=“全部打开”以显示 (CRS610/J) 上的所有字段。
要在 (CRS315) 中启用其他排序顺序和列的显示,请执行以下步骤:
- 打开列表与打印机程序。配置 (CMS005)。
- 在“已使用程序”字段中输入“CRS315”,以在程序列表中定位“CRS315”。
- 对程序 (CRS315) 使用相关选项 25=“重置为标准”。
- 通过在确认消息上选择“确定”来确认所选选项。
这会将所有个人设置重设为标准,这意味着 (CRS315) 的所有个性化设置、现有视图上的其他字段、其他视图或排序顺序的更改都将被删除。
请按照以下步骤添加信用组
- 在 (CRS610) 中将信用组定义为新的客户号。
客户类型应在 (CRS610/E) 上设置为 0-“正常”或 2-“付款方”。
在 (CRS610/J) 上定义信用组的信贷限制。
- 在 (CRS316) 中定义信用组。
在“信用组”字段中输入信用组的客户号,然后使用选项 1=“创建”。
在 (CRS316/E) 上确认创建。(CRS610/J) 上信用组的“信用组”(PYGR) 字段会自动更新。
- 将选定的付款方连接到 (CRS316) 中的信用组。在 (CRS316) 中,只有定义为使用与信用组相同货币的付款方才能连接到信用组。
为 (CRS316) 中付款方和信用组的每个组合使用选项 1=“创建”,并在 (CRS316/E) 上确认每个连接。对于 (CRS610/J) 上每个已连接的客户号,“信用组”(PYGR) 字段会自动更新。
使用选项 10=“下溯”可显示 (CRS316) 中与信用组关联的所有付款方的列表。
- 对于信用组定义的客户号,请使用 (CRS316) 中相关选项 11=“信贷限制”以打开 (CRS315)。
在 (CRS315) 中,为信用组定义的客户号使用选项 2=“更改”。
在 (CRS315/E) 上,使用 F15=“参考发票金额”计算信用组的未结余额。
- 更改为 (CRS315) 中的排序顺序 2,以显示与信用组相关的所有付款方的信贷限制和未结余额。
在“信用组”字段中输入信用组的客户号,以仅列出与该信用组相关的付款方。
对于信用组定义的客户号,请使用选项 5=“显示”以显示 (CRS315/E) 上整个信用组的信贷限制和未结余额。
对于与信用组关联的任何付款方,请使用选项 5=“显示”以显示 (CRS315/E) 上每个付款方的单个信贷限制以及未结余额。如果需要,请使用 F16=“切换付款方/贷方组”在显示付款方和信用组的信贷限制和未结余额之间切换。
- 退出 (CRS315),返回到 (CRS316)。在 (CRS316) 中,使用选项 5=“显示”以显示 (CRS316/E) 上信用组的信贷限制和未结余额。在 (CRS316/E) 上,显示了三列:
在第一列中,将整个信用组的未结余额与信用组的信贷限制进行比较。
在第二列中,显示选定付款方的未结余额,以说明此付款方在信用组的未结余额中所占的比例。
在第三列中,显示信用组中所有其他付款方的未结余额。
请按照以下步骤删除信用组,或删除付款方与信用组之间的连接
- 打开 (CRS316),然后从信用组中删除一位付款方的连接。对于 (CRS610/J) 上的客户号,“信用组”(PYGR) 字段中的值将自动删除。
- 如果需要,当信用组中没有剩余的关联付款方时,可以从 (CRS316) 中删除信用组。(CRS610/J) 上信用组的“信用组”(PYGR) 字段值会自动删除。
- 打开 (CRS315) 以重新计算信用组的未结余额。在 (CRS315) 中,为信用组定义的客户号使用选项 2=“更改”。在 (CRS315/E) 上,使用 F15=“参考发票金额”开始更新。
- 如果需要,可以从 (CRS610) 中删除用于信用组的客户号,除非已为该客户号开具发票。
(CRS316MI) 的可用 API 交易
- AddPayerToCrGrp – 将付款方添加到信用组
- DltPayerFrCrGrp – 从信用组中删除付款方
- LstPayersInCrGr – 列出信用组中的所有付款方
解决方案概述
通过选择 (CRS610/J) 上的付款方,可以将客户连接到付款方。
如果客户连接到应收账款的付款方、客户订单和发票,将使用客户编号(字段 CUNO)和付款方编号(字段 PYNO)的不同值更新该客户。
如果该客户未连接到付款方,则假定他们支付自己的发票,而且这两个字段(CUNO 和 PYNO)会存储客户编号。
付款方现在可以连接到 (CRS316) 中的信用组。连接到信用组的付款方在 (CRS610/J) 中的“信用组” (PYGR) 字段中有一个值。
使用信用组不会影响连接到信用组的付款方的应收账款或客户订单。
在 (CRS610/J) 上为付款方定义了信贷限制。然而,如果付款方连接到信用组,则必须为 (CRS610/J) 上的信用组定义信贷限制,因为将对信用组的信贷限制进行信用检查控制。如果已为连接到信用组的付款方定义了信贷限制,在信用检查控制时将不考虑单个付款方的信贷限制。
信贷限制按为 (CRS610/J) 上的付款方或信用组上选择的币种定义。连接到信用组的付款方币种必须与信用组的币种相同。
与在 (CRS610/J) 中定义且在 OCUSMA 表中存储的付款方或信用组的信贷限制比较,当前未结余额(按付款方或信用组的币种计)存储在 CCUCRL 表中。
下表显示了一个示例:
信贷限制 | 描述 | OCUSMA 中的字段 | CCUCRL 中的字段 |
---|---|---|---|
1 | 过期发票金额 | CRLM | ODIN |
2 | 未结发票金额 | CRL2 | OINA |
3 | 未结发票和未结订单的金额 | CRL3 | OVNI |
4 | 带有最早到期日期的发票的过期天数 | ODUD | NOOD |
CCUCRL 表中的未结余额可以在以下功能中显示:
- 客户信贷限制。打开 (CRS315)
- 客户信用组。连接 (CRS316/E)
- 客户订单。终止 (OIS120/E)
- 客户订单维护。停止 (COS120/E)
CCUCRL 表中的未结余额通过功能:从分类账更新客户的发票金额 (CRS930) 更新,如下所示:
- 持续为通过 (GLS040) 处理的客户发票和付款更新。
- 使用 (CRS315)、(OIS120) 或 (COS120) 中的 F15 为单个付款方更新。
- 在“客户发票。更改” (ARS201) 中为客户发票更改到期日期或阻止客户发票催收时,将为单个付款方更新。
如果付款方连接到信用组,将为单个付款方和信用组存储 CCUCRL 表中的未结余额。
然后,连接到信用组的付款方的未结余额将累计到信用组的未结余额。
如果为连接到信用组的付款方在 (CRS315)、(OIS120) 或 (COS120) 中使用 F15 刷新未结余额,将为单个付款方和信用组在表 CCURCL 中更新未结余额。
示例
- 客户 A、B 和 C 连接到已定义为使用 USD 币种的付款方 ABC。
- 客户 D、E 和 F 连接到已定义为使用 USD 币种的付款方 DEF。
- 付款方 ABC 和 DEF 都连接到相同的信用组“ALFABETA”,该信用组定义为使用 USD 币种,其中信贷限制 3 已设置为 10,000 USD。
下表显示了为连接的客户和付款方列出发票和订单相应的未结余额
客户 | 付款方 | 信贷限制 3 | 发票和订单的未结余额 | 400 USD 的新订单 | 4,000 USD 的新订单 |
---|---|---|---|---|---|
A | ABC | 100 | 500 | 4,100 | |
B | ABC | 200 | 200 | 200 | |
C | ABC | 300 | 300 | 300 | |
ABC 总计 | 600 | 1,000 | 4,600 | ||
D | DEF | 1,000 | 1,000 | 1,000 | |
E | DEF | 2,000 | 2,000 | 2,000 | |
F | DEF | 3,000 | 3,000 | 3,000 | |
DEF 总计 | 6,000 | 6,000 | 6,000 | ||
ALFABETA 总计 | 10,000 | 6,600 | 7,000 | 10,600 |
在表 CCUCRL 中单独为每个付款方分别存储付款方 ABC 和 DEF 的 600 USD 和 6,000 USD 未结余额。
而且由于付款方 ABC 和 DEF 都连接到信用组“ALFABETA”,也为表 CCUCRL 中的信用组存储其累计的未结余额 6,600 USD。
如果为连接到信用组的其中一位客户输入新的客户订单(例如,订单值为 400 USD 的客户 A),将接受此订单,因为信用组的发票和订单的未结余额总计 (6,600 + 400 USD) 仍在信用组“ALFABETA”的信贷限制 3 (10,000 USD) 的值范围中。
然而,如果客户 A 的新订单值为 4,000 USD,将停止该订单,因为未结余额总计 (6,600 + 4,000 USD) 现在将超过信用组“ALFABETA”的信贷限制 3 (10,000 USD)。