B表COPYBOOK-IBS联机交易与编程详解

需积分: 9 4 下载量 15 浏览量 更新于2024-08-16 收藏 3.84MB PPT 举报
在"IBS联机交易及编程"的主题下,本篇文章主要探讨了B表在IBS(Integrated Business System)系统中的应用和交易流程。B表,通常与A表相联系,它们在交易表号和I表表号上的选择可能相同,但也可能出现多个交易共用一个I表的情况。交易的发动是整个过程的核心,它涉及以下几个关键步骤: 1. **交易输入**:用户或自助终端如ATM、批交易BTR、网上银行等发起交易请求,输入包括交易数据、授权信息以及可能的屏幕显示和打印需求。 2. **数据接收与转换**:系统接收并处理来自前端设备的数据,将输入数据进行格式转换,确保数据的准确性和一致性。 3. **授权与验证**:系统会检查柜员权限、系统状态、终端状态、行部状态以及授权信息,确保交易可以在安全的环境下进行。 4. **应用调度**:交易被分配到相应的处理层次,如平帐、资金头寸更新、积数管理和现金管理等,同时记录在系统日志中。 5. **错误处理与控制**:遇到I/O错误时,系统有自上而下的控制机制,从I/O控制层到系统管理层,再到应用处理层,进行异常检测和处理。 6. **数据处理**:涉及多个模块,如输入数据处理(AWA、IPT、AMT)、主档数据处理(CTL-S、CTL-D)、会计信息处理(CTL-V、PRM-P),以及输出数据处理(AWA、TWA、OPT)。 7. **跨系统与跨应用交互**:交易可能需要与TIA(交易初始化)、TWA(交易工作区)、TOA(交易结果)等不同系统和应用进行交互,确保数据的一致性。 8. **COPYBOOK生成与维护**:系统支持COPYBOOK的生成和维护,这是连接输入和输出数据的关键,涉及到文件生成、字典维护、特殊交易表和输出表的管理等。 9. **数据管理与操作**:包括数据文件管理、控制表的使用、以及交易后的档案更新,如客户信息、资金头寸和公共统计资料的维护。 10. **投入运行与检查**:交易执行前会检查系统状态、应用状态和各种业务规则,确保交易的正确性和合规性。 这篇文章详细阐述了在IBS联机交易中B表的运用,强调了从交易触发到数据处理、系统维护以及运行监控的全面流程,并突出了COPYBOOK在数据转换和管理中的重要性。理解并掌握这些环节对于有效编程和管理IBS交易至关重要。