天天看點

BP或FI12維護銀行賬戶,報錯“銀行帳戶編号XXX必須具有長度 18”一、報錯場景1:BP二、報錯場景2:FI12維護銀行賬戶三、解決方法四、效果驗證五、相關配置點導緻的其他類似問題六、相關背景表

文章目錄

  • 一、報錯場景1:BP
  • 二、報錯場景2:FI12維護銀行賬戶
  • 三、解決方法
  • 四、效果驗證
    • 4.1 場景1-BP
    • 4.2 FI12維護銀行賬戶
  • 五、相關配置點導緻的其他類似問題
    • 5.1 類似問題1:銀行主資料維護和檢視(FI01/FI02/FI03)銀行編号(BNKLZ)字段顯示長度小于15位問題解決方法
  • 六、相關背景表

一、報錯場景1:BP

維護業務夥伴“支付交易”中的銀行資訊,輸入銀行賬戶報錯如下所示:

BP或FI12維護銀行賬戶,報錯“銀行帳戶編号XXX必須具有長度 18”一、報錯場景1:BP二、報錯場景2:FI12維護銀行賬戶三、解決方法四、效果驗證五、相關配置點導緻的其他類似問題六、相關背景表

二、報錯場景2:FI12維護銀行賬戶

FI12維護公司代碼開戶銀行賬戶,出現相同的報錯資訊,如下所示

BP或FI12維護銀行賬戶,報錯“銀行帳戶編号XXX必須具有長度 18”一、報錯場景1:BP二、報錯場景2:FI12維護銀行賬戶三、解決方法四、效果驗證五、相關配置點導緻的其他類似問題六、相關背景表

三、解決方法

上述問題的出現,和國家代碼相關的銀行資料屬性檢查有關。

路徑:

SPRO -> SAP NetWeaver -> 正常設定 -> 設定國家 -> 設定國家特定的檢查

BP或FI12維護銀行賬戶,報錯“銀行帳戶編号XXX必須具有長度 18”一、報錯場景1:BP二、報錯場景2:FI12維護銀行賬戶三、解決方法四、效果驗證五、相關配置點導緻的其他類似問題六、相關背景表

點選“設定國家特定的檢查”

BP或FI12維護銀行賬戶,報錯“銀行帳戶編号XXX必須具有長度 18”一、報錯場景1:BP二、報錯場景2:FI12維護銀行賬戶三、解決方法四、效果驗證五、相關配置點導緻的其他類似問題六、相關背景表

實際業務相關的國家為CN,輕按兩下CN

BP或FI12維護銀行賬戶,報錯“銀行帳戶編号XXX必須具有長度 18”一、報錯場景1:BP二、報錯場景2:FI12維護銀行賬戶三、解決方法四、效果驗證五、相關配置點導緻的其他類似問題六、相關背景表

“銀行賬戶号碼”的檢查規則設定為3,導緻對銀行賬戶的長度進行強制檢查。

改變檢查規則為5,儲存

BP或FI12維護銀行賬戶,報錯“銀行帳戶編号XXX必須具有長度 18”一、報錯場景1:BP二、報錯場景2:FI12維護銀行賬戶三、解決方法四、效果驗證五、相關配置點導緻的其他類似問題六、相關背景表

四、效果驗證

4.1 場景1-BP

維護完銀行賬戶,儲存,提示儲存成功

BP或FI12維護銀行賬戶,報錯“銀行帳戶編号XXX必須具有長度 18”一、報錯場景1:BP二、報錯場景2:FI12維護銀行賬戶三、解決方法四、效果驗證五、相關配置點導緻的其他類似問題六、相關背景表

4.2 FI12維護銀行賬戶

維護完銀行賬戶,儲存,提示建立銀行賬戶成功

BP或FI12維護銀行賬戶,報錯“銀行帳戶編号XXX必須具有長度 18”一、報錯場景1:BP二、報錯場景2:FI12維護銀行賬戶三、解決方法四、效果驗證五、相關配置點導緻的其他類似問題六、相關背景表

五、相關配置點導緻的其他類似問題

此處配置可能還可能導緻出現的問題包括:郵政編碼長度、銀行号長度、稅号允許長度等

5.1 類似問題1:銀行主資料維護和檢視(FI01/FI02/FI03)銀行編号(BNKLZ)字段顯示長度小于15位問題解決方法

參考如下連結:

https://blog.csdn.net/wangjolly/article/details/107917294

六、相關背景表

T012K 開戶行帳戶(開戶行、賬戶辨別、銀行賬号等資訊)

V_T012T_BAM 總表

T012 開戶行

FCLM_BAM_ACLINK2 銀行賬戶

繼續閱讀