BSS批价程序中的帐务事件生成与Eventor功能解析

需积分: 12 1 下载量 153 浏览量 更新于2024-08-13 收藏 3.97MB PPT 举报
"出账事件U文件格式是联创公司内部使用的数据格式,主要用于电信行业的计费和账务处理。这份PPT讲义详细介绍了该文件的结构和相关功能。文件中的字段包括数据源、话单事件类型、是否月末标记、用户标识、号码、通话开始日期和时间、归属地区号、开户时间、错误代码、通道号以及处理日期等。此外,还提到了帐务事件生成的流程和主要功能,如eventor程序的作用,它能够生成不同类型的事件触发源文件,包括用户优惠、群用户优惠、账户优惠、一次性费用和包月费优惠等。eventor有全量和增量两种模式,以适应不同的处理需求。" 在电信行业的计费系统中,出账事件U文件扮演着至关重要的角色。这种文件格式主要用于记录和处理与用户账单相关的各种事件,确保计费的准确性和及时性。文件中的各个字段如下: 1. 数据源(SOURCE_TYPE):固定为“99”,表示数据来源的特定标识。 2. 话单事件类型(BIZ_TYPE):根据实际发生的事件类型填写,用于区分不同的业务操作。 3. 是否月末标记(MONTH_END_TAG):用来标识该事件是否发生在月末,对于账务结算非常重要。 4. 用户标识(USER_ID):唯一识别用户的编号,通常为数字。 5. 号码(MSISDN):用户的电话号码,采用VARCHAR2数据类型存储。 6. 通话开始日期(START_DATE)和时间(START_TIME):记录通信服务的开始时刻。 7. 归属地区号(HOME_AREA_CODE):用户归属地的区号,用于计费区域划分。 8. 开户时间(OPEN_DATETIME):用户开通服务的时间,精确到秒。 9. 错误代码(ERROR_CODE):默认为“000”,表示无错误。 10. 通道号(CHANNEL_NO):可能与数据处理的路径或接口有关,分拣求取。 11. 处理日期(ACCT_DAY):事件被处理的日期,根据处理和账期的关系确定其具体含义。 事件配置和参数配置是确保eventor程序正确运行的关键。eventor程序负责生成多种类型的帐务事件触发源文件,例如: - 21事件(URP文件):用户优惠事件,用于在出账时触发用户级别的优惠策略。 - 25事件(URG文件):群用户优惠事件,处理用户群体的优惠情况。 - 26事件(URA文件):账户优惠事件,针对账户层面的优惠。 - 10事件(OTP文件):一次性费用计算,处理一次性收费的情况。 - 30事件(M文件):用户包月费优惠事件,用于处理用户的包月费用优惠。 eventor程序有两种运行模式:全量模式和增量模式。全量模式会根据出账规则为所有用户生成优惠源文件,而增量模式则仅处理ti_b_reaccountuser表中新增或更新的用户数据。程序根据不同的任务类型(如用户优惠、群优惠、账户优惠、一次性费用和包月费优惠)进行细分,共分为7种event_type。 此外,为了获取数据源,还可以参考附件15中的事件触发源文件数据源获取脚本(.sql),这有助于理解数据是如何被收集和处理的。 出账事件U文件格式和eventor程序是联创公司处理电信计费和账务的核心工具,它们确保了服务的计费准确、高效,并能灵活应对各种优惠策略。