电报业务处理流程.docx

电报业务处理流程.docx

ID:26912155

大小:24.43 KB

页数:21页

时间:2018-11-30

电报业务处理流程.docx_第1页
电报业务处理流程.docx_第2页
电报业务处理流程.docx_第3页
电报业务处理流程.docx_第4页
电报业务处理流程.docx_第5页
资源描述:

《电报业务处理流程.docx》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电报业务处理流程1AFTN电报1.1校验规则每条AFTN报都要进行校验如果接收到的TlxMarIdl中HEAD.ISERROR为“F”,格式严重错误,不进行业务处理。TlxInfoIdl的REVSTAT(接受拒绝标志)打标签,置为“AREJ-FMT”,更新表T_TLX_INFO,发送TlxInfoIdl消息,OPRTYPE为UPDATE,结束。调用公共方法校验AFTN的编组(需要校验的AFTN报类型在配置文件中)如果编组有错误,TlxInfoIdl的REVSTAT(接受拒绝标志)打相应标签,可以是多种错误的标签叠加,更新表T_TLX_INFO,发送Tlx

2、InfoIdl消息,OPRTYPE为UPDATE。1.2G18PBN与G15route航路的关联校验1从M_PBN表查所有记录,取CODE,START_SEG,END_SEG,PBN_RULE,开始循环2从FPL报的G15route中找CODE相同的字符串(可能有多个,要用循环),再取前一个字符串即开始点,后一个字符串即结束点,selecta.id,a.airway_id,a.airway_point_id,a.airway_seqfromt_airway_segment_orgawherea.airway_id=(selectidfromt_airwa

3、y_orgwhereairway_identifier='A593'andrownum<2)and(a.airway_point_idin(selectidfromt_airway_Point_orgwherestandard_identifierin('VYK','PIMOL')))orderbya.airway_id,to_number(a.airway_seq)先用PBN表中的查(code,起点,终点),得到基准(2个点的序号)再用g15route中的查如果查到2个说明是在航路中的,再和PBN表中的基准比较,有1个点在PBN的基准的序号中的,需要校

4、验G18PBN如果只查到1个,不在航路中,不需校验校验规则RNAV5:PBN要包含B1到B6任意一个RNAV2:PBN要包含C1到C4任意一个RNP4:PBN要包含L11.1FPL领航计划报1.1.1FPL报业务处理步骤1根据航班号等字段的条件,到表T_Flight_Info查航班计划查询条件1.G18DOF存在,并且值的长度为6,TEMPDATE="20"+G18DOF+G13SOBT+"00"2.G18DOF不存在,TEMPDATE等于STIME.substr(0,8)+G13SOBT+"00";若TEMPDATE-20小时>=RTIME,则TEMP

5、DATE=TEMPDATE-24小时(跨天处理)若RTIME-6小时>=TEMPDATE,则TEMPDATE=TEMPDATE+24小时##前是G18DOF存在时的查询条件##后是G18DOF不存在时的查询条件(USEDOF=FLNO='G7FLID'andADEPS='G13ADEP'andADESS='G16ADES'and(ATOTISNULLANDALDTISNULL)andSOBT>=to_char(to_date('TEMPDATE','yyyymmddHH24:MI:SS')-15/24,'YYYYMMDDHH24MISS')andSOBT

6、<=to_char(to_date(TEMPDATE,'yyyymmddHH24:MI:SS')+2/24,'YYYYMMDDHH24MISS'))##(NORMAL=FLNO='G7FLID'andADEPS='G13ADEP'andADESS='G16ADES'and(ATOTISNULLANDALDTISNULL)andSOBT>=to_char(to_date('TEMPDATE','yyyymmddHH24:MI:SS')-15/24,'YYYYMMDDHH24MISS')andSOBT<=(to_date(TEMPDATE,'yyyymmdd

7、HH24:MI:SS')+2/24,'YYYYMMDDHH24MISS'))如果查不到航班计划,TlxInfoIdl的REVSTAT(接受拒绝标志)打标签,置为“AREJ-PLN”,更新表T_TLX_INFO,发送TlxInfoIdl消息,OPRTYPE为UPDATE,结束如果查到航班计划到步骤2步骤2该航班计划的记录中继续查有没有预计类信息EOBT;//预起时间ELDT;//预计落地时间ADEPE;//预计起站ADESE;//预计达站如果已经有预计类信息,说明收到相同航班号的FPL,已重复。TlxInfoIdl打标签“AREJ-DUP”,更新表T_TL

8、X_INFO,发送TlxInfoIdl消息,OPRTYPE为UPDATE如果没有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。