客户、供应商的税务代码1、2校验

sap中 客户和供应商的税务代码1、2校验的函数是TAX_NUMBER_CHECK.

在次函数中校验的税务代码的规则是根据 当前实体的国家代码(比如:CN)在配置表t005中的一些配置信息。现详细解说如下:

1.LNST1和LNST2字段:配置税码1和税码2的长度

2. PRST1和PRST2 字段:配置税码1和税码2的验证规则

                  1       最大值长度,没有间隔
                  2       最大值长度,数字的,没有间隔
                  3       保持精确的长度,没有断点
                  4       保持精确的长度,数字,没有断点
                  5       最大值长度
                  6       最大值长度,数字的
                  7      保持精确的长度
                  8       保持精确的长度,数字

                  9       检查国家特有的编辑格式
                  0       取消激活 USA 的邮政编码检查

以上信息的校验是通过函数 FORMAT_CHECK 完成的。

3. XPRSO 这个字段不为空,则校验对应国家  INTCA所规定的规则。

4.INTCA ISO 国家代码,校验的国家如下:

              AR    阿根廷
              BE    比利时
              BG    保加利亚
              BR    巴西
              CL    智利
              CO    哥伦比亚
              DK    丹麦
              ES    西班牙
              FR    法国
              GR    希腊
              HR    克罗地亚
              IT    意大利
               MX    墨西哥
              NO    挪威
              PE    秘鲁
              PT    葡萄牙
              SE    瑞典
              VE    委内瑞拉

这些验证规则,各个国家规则不一,具体情况TAX_NUMBER_CHECK函数中的具体校验规则。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章