BSS批价程序的事件配置与源文件处理详解

需积分: 12 1 下载量 133 浏览量 更新于2024-08-13 收藏 3.97MB PPT 举报
事件配置是联创内部PPT讲义中的核心内容,主要讨论的是用户优惠源文件处理程序eventor的功能与操作流程。eventor是一个关键组件,它在联创的计费帐务集中扮演了驱动角色,通过事件驱动的方式处理帐务过程中的不同任务。以下是讲义中提到的主要知识点: 1. **事件类型与文件格式**: - eventor支持五类帐务事件:用户优惠事件(URP),群用户优惠事件(URG),账户优惠事件(URA),一次性费用事件(OTP),以及用户包月费优惠事件(M文件)。每种事件都有特定的文件格式,如UR文件格式用于UR事件,M文件格式用于M事件。 - 在配置文件etc/rate.cfg中,事件被分别定义,每个事件都有其pattern(模式值)和format(文件格式),例如patternType为1表示模式值为文件名。 2. **处理流程**: - 帐务事件的触发源是批价程序,当满足特定条件(如出账时)时,eventor会生成用户优惠源文件、固定费计算文件和包月费订购关系文件。 - eventor具有全量和增量两种工作模式:全量模式针对所有用户生成优惠源文件,增量模式则仅针对ti_b_reaccountuser表中的用户;实施模式常驻内存,每日自动触发用户优惠。 3. **参数配置**: - 参数配置包括初始化固定值,如ATTRI_DURATION和ATTRI_NEED_OUTPUTCDR,这些设置对事件处理过程有直接影响。 4. **部署和功能**: - 讲义还涉及到了事件配置、参数配置后的程序部署步骤,以及eventor在BSS系统中的主要功能,如用户账务优惠、固定费计算和包月费计算的触发。 5. **事件类型划分**: - 程序内部有7种不同的event_type,对应不同的事件处理策略,如用户优惠增量、全量模式,群优惠和账户优惠,一次性费用计算等。 6. **数据源获取**: - 讲义强调了数据源的获取,提到一个名为"事件触发源文件数据源获取脚本.sql"的附件,这是事件配置过程中不可或缺的一部分。 联创的事件配置主要关注如何通过eventor管理帐务流程中的各种优惠事件,确保准确、高效地处理用户帐户的各类优惠,以及如何根据业务需求灵活调整工作模式。理解并掌握这些内容对于有效利用eventor进行内部计费流程自动化至关重要。