EFT开发注意事项
2009-12-25 17:32
417 查看
运行EFT之前需要核对的信息:
1. 系统做Data Migration如果是用SQL批量倒入,需检查Payee Bank Account页面的Bank Code和Branch Code是否已经维护在系统里,Pay Entity页面的银行和机构是否都是真实有效的。如果用ExcelToCI便不会有这个问题。方法:PYE_BANKACCT left join PS_BANK_EC_TBL and PS_BANK_BRANCH_TBL
2. 检查是否还有员工没有Net Election,否则这些员工paid by Check。
3. 检查哪些员工在GP_PAYMENT表里没有Source Bank ID,如果没有说明Pay Entity叶面的Establishment-SourceBank Mapping维护不完整。
4. 需核对是否所有GP_PAYMENT表中的Source Bank都有对应的HSBC Source Bank。
EFT开发注意事项:
1. Tesco要求根据Calendar, HSBC Source Bank and Establishment来拆分EFT文件,而且总部Centralization,一个User每月一次生成全公司的EFT文件。
2. Field长度需跟File Layout的长度一致,否则会报错。
3. EFT File Reference不能重复,可用”Calendar+EstabID+HSBCSourceBank+RejSeq+毫秒”来命名
4. Payment Set Code 不能重复,可以新建一个Log Table,保存哪些Payment Set Code已经被占用。这样每次生成EFT文件时,检查Log Table里当月相同HSBC Source Bank的最大的Payment Set Code。
5. The Debit Date (due date) must be T+1 when the EFT file is authorized by Finance User.
6. EFT Process最开始将所有Payment Method = T, PMT_STATUS = F, 有银行信息的员工插入到临时表里,然后根据表里的数据生成EFT文件,并在结尾处更新PMT_STATUS = T和付款日期。
7. EFT重发处理:基本逻辑是用户可为Payment Method = T的员工更新PMT_STATUS,以指示员工是否需重新生成EFT文件。通过Review Payment by Calendar页面可查看所有经过重发处理的员工信息。
8. EFT生成之后,需核对HSBC net上的金额总数和全国月薪资支付银行汇总表的金额总数。
1. 系统做Data Migration如果是用SQL批量倒入,需检查Payee Bank Account页面的Bank Code和Branch Code是否已经维护在系统里,Pay Entity页面的银行和机构是否都是真实有效的。如果用ExcelToCI便不会有这个问题。方法:PYE_BANKACCT left join PS_BANK_EC_TBL and PS_BANK_BRANCH_TBL
2. 检查是否还有员工没有Net Election,否则这些员工paid by Check。
3. 检查哪些员工在GP_PAYMENT表里没有Source Bank ID,如果没有说明Pay Entity叶面的Establishment-SourceBank Mapping维护不完整。
4. 需核对是否所有GP_PAYMENT表中的Source Bank都有对应的HSBC Source Bank。
EFT开发注意事项:
1. Tesco要求根据Calendar, HSBC Source Bank and Establishment来拆分EFT文件,而且总部Centralization,一个User每月一次生成全公司的EFT文件。
2. Field长度需跟File Layout的长度一致,否则会报错。
3. EFT File Reference不能重复,可用”Calendar+EstabID+HSBCSourceBank+RejSeq+毫秒”来命名
4. Payment Set Code 不能重复,可以新建一个Log Table,保存哪些Payment Set Code已经被占用。这样每次生成EFT文件时,检查Log Table里当月相同HSBC Source Bank的最大的Payment Set Code。
5. The Debit Date (due date) must be T+1 when the EFT file is authorized by Finance User.
6. EFT Process最开始将所有Payment Method = T, PMT_STATUS = F, 有银行信息的员工插入到临时表里,然后根据表里的数据生成EFT文件,并在结尾处更新PMT_STATUS = T和付款日期。
7. EFT重发处理:基本逻辑是用户可为Payment Method = T的员工更新PMT_STATUS,以指示员工是否需重新生成EFT文件。通过Review Payment by Calendar页面可查看所有经过重发处理的员工信息。
8. EFT生成之后,需核对HSBC net上的金额总数和全国月薪资支付银行汇总表的金额总数。
相关文章推荐
- AIR+Ajax 开发的一些细小的经验/心得/注意事项
- 64位linux c语言开发注意事项
- x64位windows上程序开发的注意事项
- 信息安全开发注意事项(三)
- ASP开发网页牢记注意事项
- HTML5外包注意事项-开发HTML5游戏的九大坑与解决方法剖析
- IOS 开发中要注意的事项
- 嵌入式软件工程师和需要与硬件交互的Android app开发工程师工作中注意事项
- java EE技术体系——CLF平台API开发注意事项(2)——后端测试
- IOS7 开发注意事项
- ThinkPHP5开发注意事项
- NDK基础开发注意事项-总结
- windows mobile开发需要了解及注意的事项
- 艾伟也谈项目管理,软件开发前期设计时的注意事项
- 程序开发时编写sql语句的注意事项
- Android开发环境配置及注意事项
- Web开发注意事项
- 高并发系统的开发注意事项
- 实施软件平台与框架开发的注意事项
- 【cocos2d-x 6】xcode 下开发 cocos2d-x 现有资源和现有文件的附加注意事项