Bank Key

原因,客户要建HU的bank key,系统说是8位数字,结果发现还是没办法建进去。检查OY17,系统也只是说bank key就是bank number,然后长度是8位,必须是数字,仅此而已。 原来除了这里的设定外,系统还有function 专门检查:FI_CHECK_BANK_NUMBER_HU(最后是country code)

譬如HU:bank key的前7位, 每一位去和’9731973‘的对应的数字相乘, 并累加。最后的和去除10,如果不能被10整除 ,那么最后的余数会被10去减,所得这个数字要和bank key的最后一位相等。

In vendor master data or customer master data it is possible to enter the bank details. The entry of the fields Bank key (BNo), Bank account and Control key (CK) depends on the bank country.
The SAP system currently provides the following checks for the following countries:
Bank country          Bank account number check      Bank number check ------------------------------------------------------------------------
Belgium                          x                          -
Finland                          x                          -
France         Bank no. and bank account no. are checked simultaneously
Italy          Bank no. and bank account no. are checked simultaneously
New Zealand                      x                          x
Netherlands                      x                          -
Norway                            x                          -
Portugal       Bank no. and bank account no. are checked simultaneously
Russia         Bank no. and bank account no. are checked simultaneously
               (as of Release 4.5A)
Spain          Bank no. and bank account no. are checked simultaneously
Sweden                            x                          -
Hungary                          x                          x
Furthermore, there is a check of the control key for Japan and checks of post bank account numbers for Germany and Switzerland.
In Table T005 (Transaction OY17, Table T005, Print View Maintenance, select V_005_B) you can find the permitted length and other information (whether the number is numerical or without gaps). Here you also find the checkbox 'Bank data', where you can deactivate further checks on the bank key or bank account number. You should always call Formal Checks.
The bank key or the bank number should be entered in the 'Bank key' field.  The 'Bank account number' field should contain a combination of the bank key, the account number or the branch respectively. For more information for each country see below.
The 'Control key' field can contain:

1. A check digit the account is checked against
2. Additional information about the bank account if the bank account number is longer than 18 characters (for example, Russia),
3. Suffix
Permitted length, characters and other country information:

Belgium

The bank key has three digits, is numerical and without gaps.
The bank account has 14 characters (first 3 digits are bank key) and at the 4th and 11th position has to be a hyphen.
The last two digits are the check digits.

Germany

The post bank account number has up to 10 characters, is without gaps and may only have one hyphen. Exactly 3 digits must follow after the hyphen.
Examples: 777-301, 9-752

Finland

The bank key has 6 digits, is numerical and without gaps.
The bank account has 14 characters (without a hyphen) or 15 characters (if there is a hyphen at the 7th position). The first 6 positions contain the bank key.
The last digit is the check digit.
There is no check for the numbers in interval 81.. to 89.. (see Note 109520).

France

The bank key has 10 characters (5 positions are the bank number + 5 positions are the branch), numerical and withous gaps.
The bank account has 11 characters, letters are allowed.
The bank key, the bank account number and the control key are checked simultaneously.
The control key always has 2 digits and is numerical.

Italy

The bank key has 10 characters (5 positions are the bank number + 5 positions are the branch), is numerical and without gaps.
The bank account number has up to 12 characters, the letters and the special characters (' ' , '-', '.') are allowed.
The bank key, the bank account number and the control key are checked simultaneously.
The control key is always alphabetical.

Japan

The control key always has 2 digits and is numerical.

New Zealand

The bank key has 2 digits, is numerical, and only the following values are allowed: 01-09, 11-25, 27, 29-30, 31, 33.
The bank account number has up to 16 characters and is without gaps.
For the bank account, there are different checks which depend on the length (the first 4 characters stand for the branch).
For each bank number an interval exists which is valid for the bank account number, for example, for BNo '01' only branch '0001' to '0999' is valid (see Note 109921).

Netherlands

The bank key has up to 11 characters and is without gaps.
The bank account has 10 digits, is numerical, and without gaps.

Norway

The bank account number has 11 digits, is numerical, and without gaps.

Portugal

The bank key has 8 characters (4 positions stand for the bank number + 4 positions for the branch), is numerical, and without gaps.
The bank account number has up to 11 digits, is numerical, and without gaps.
The control key has 2 digits and is numerical.
The bank key, the bank account number and the control key are checked simultaneously.

Russia

The bank key has up to 9 characters.
The bank account number has 20 characters. As the 'Bank account number' field has only 18 characters, the first 2 positions of the bank account number contain the control key (CK).

Spain

The bank key has eight digits (4 positions stand for the bank number + 4 positions for the branch), is numerical, and without gaps.
The bank account number has 10 digits, is numerical, and without gaps.
The control key has 2 digits and is numerical.
The bank key, the bank account number and the control key are checked simultaneously.

Sweden

The bank key has 4 digits, is numerical, and without gaps.
The bank account number has up to 11 characters, without gaps. The first 4 positions contain the bank key.

Switzerland

The post bank account number has up to 11 characters, is without gaps, and contains 2 hyphens. If the length of postal giro account number is 6, the postal giro account cannot contain a hyphen.
Examples:
70-4152-8, 20-413-4, 10-123456-4

Hungary

The bank key has 8 characters, is numerical, and without gaps.
The bank account number has either 17 or 8 characters.
The bank account number must contain exactly one hyphen if the field has a length of 17 characters.

China

The bank account number can be longer than 18 characters and may contain hyphens. The first part (up to the first '-') of the bank account number is to be entered in the 'Bank key' field and the remaining part in the 'Bank account number' field.
Example 1:  079629-04122604361 (Bank account number)
            079629      in the 'Bank key' field
            04122604361  in the 'Bank account number' field
Example 2:  045-0130072-45     (Bank account number)
            045          in the 'Bank key' field
            0130072-45  in the 'Bank account number' field

Australia

The bank number is max. 7 digits, numeric and contains 1 hyphen at the fouth character. The first 3 characters contain the branch bank.
The bank account number is max. 9 digits and numeric.
Example:  083-361    (Bank number)
          117111990  (Bank account number)

Solution

If an error message is displayed when entering bank data, you should check whether all data has been entered correctly.
The following table shows an example of what the fields should look like when entering bank data.
Country              Bank key         Bank account       Control key ------------------------------------------------------------------------
Belgium                  320        320-0347134-41             -
Finland              123456        12345600000785             -
France            2004101005            0500012M026            06
Italy            0345203202                2819 30             P
Japan                      -                      -            09
New Zealand 1.            01          0902068389-00            -
New Zealand 2.            09            0000-74712             -
Netherlands                -            0502664959             -
Norway                    -            99994767484            -
Portugal            00350577            00006403900            30
Russia             044525202      70281080070013926            40
Spain              00120345            0000067890            03
Sweden                  5028            50280000391            -
Hungary 1.          31364919      22013041-52006107             -
Hungary 2.          31364919              44735272             -
As of Release 4.5A the SAP System provides the possibility to develop your own check routine and to link it to the SAP System.
For developing your own check routing copy the sample module and refer to the more detailed information in the documentation.
Checks and sample modules
Check                                  Sample module ------------------------------------------------------------------------
Bank account number check               SAMPLE_INTERFACE_00003000
Bank number check                      SAMPLE_INTERFACE_00003010
Postal bank account number check        SAMPLE_INTERFACE_00003020

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11782589/viewspace-712871/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/11782589/viewspace-712871/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值