ABAP 身份证校验算法

2022年01月19日 阅读数:991
这篇文章主要向大家介绍ABAP 身份证校验算法,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

FUNCTION ZSY_FM_HR_CHECK_IDCARD_VAILD.
*"----------------------------------------------------------------------
*"*"本地接口:
*" IMPORTING
*" VALUE(ICNUM) TYPE ICNUM OPTIONAL
*" EXPORTING
*" VALUE(ES_RETURN) TYPE BAPIRET2
*"----------------------------------------------------------------------

DATA:LT_CITY TYPE RANGE OF ZSY_DE_AREA_CODE,
LT_CITY_TEMP TYPE RANGE OF ZSY_DE_AREA_CODE.

LT_CITY_TEMP = VALUE #(
( SIGN = 'I' OPTION = 'EQ' LOW ='110000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110104' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110106' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110107' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110108' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110109' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110111' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110112' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110113' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110221' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110224' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110226' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110227' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110228' )
( SIGN = 'I' OPTION = 'EQ' LOW ='110229' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120104' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120106' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120107' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120108' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120109' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120110' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120111' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120112' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120113' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120221' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120222' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120223' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120224' )
( SIGN = 'I' OPTION = 'EQ' LOW ='120225' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130104' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130106' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130107' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130121' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130123' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130124' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130125' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130126' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130127' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130128' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130129' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130130' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130131' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130132' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130133' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130181' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130182' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130183' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130184' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130185' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130201' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130202' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130203' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130204' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130205' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130206' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130221' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130223' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130224' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130225' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130227' )
).

APPEND LINES OF LT_CITY_TEMP TO LT_CITY.
CLEAR:LT_CITY_TEMP.

LT_CITY_TEMP = VALUE #(
( SIGN = 'I' OPTION = 'EQ' LOW ='130229' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130230' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130281' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130282' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130283' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130303' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130304' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130321' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130322' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130323' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130324' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130400' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130401' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130402' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130403' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130404' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130406' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130421' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130423' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130424' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130425' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130426' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130427' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130428' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130429' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130430' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130431' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130432' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130433' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130434' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130435' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130481' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130500' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130501' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130502' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130503' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130521' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130522' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130523' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130524' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130525' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130526' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130527' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130528' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130529' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130530' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130531' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130532' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130533' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130534' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130535' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130581' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130582' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130600' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130601' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130602' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130603' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130604' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130621' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130622' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130623' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130624' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130625' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130626' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130627' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130628' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130629' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130630' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130631' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130632' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130633' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130634' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130635' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130636' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130637' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130638' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130681' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130682' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130683' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130684' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130700' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130701' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130702' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130703' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130705' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130706' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130721' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130722' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130723' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130724' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130725' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130726' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130727' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130728' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130729' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130730' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130731' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130732' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130733' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130800' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130801' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130802' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130803' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130804' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130821' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130822' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130823' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130824' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130825' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130826' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130827' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130828' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130900' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130901' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130902' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130903' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130921' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130922' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130923' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130924' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130925' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130926' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130927' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130928' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130929' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130930' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130981' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130982' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130983' )
( SIGN = 'I' OPTION = 'EQ' LOW ='130984' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131001' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131002' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131022' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131023' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131024' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131025' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131026' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131028' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131081' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131082' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131121' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131122' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131123' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131124' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131125' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131126' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131127' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131128' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131181' )
( SIGN = 'I' OPTION = 'EQ' LOW ='131182' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140106' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140107' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140108' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140109' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140110' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140121' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140122' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140123' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140181' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140201' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140202' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140203' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140211' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140212' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140221' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140222' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140223' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140224' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140225' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140226' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140227' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140303' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140311' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140321' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140322' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140400' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140401' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140402' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140411' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140421' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140423' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140424' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140425' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140426' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140427' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140428' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140429' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140430' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140431' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140481' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140500' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140501' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140502' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140521' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140522' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140524' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140525' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140581' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140600' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140601' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140602' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140603' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140621' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140622' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140623' )
( SIGN = 'I' OPTION = 'EQ' LOW ='140624' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142201' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142202' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142222' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142223' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142225' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142226' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142227' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142228' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142229' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142230' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142231' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142232' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142233' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142234' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142303' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142322' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142323' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142325' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142326' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142327' )
).

APPEND LINES OF LT_CITY_TEMP TO LT_CITY.
CLEAR:LT_CITY_TEMP.

LT_CITY_TEMP = VALUE #(
( SIGN = 'I' OPTION = 'EQ' LOW ='142328' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142329' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142330' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142332' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142333' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142400' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142401' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142402' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142421' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142422' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142423' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142424' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142427' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142429' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142430' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142431' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142433' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142600' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142601' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142602' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142603' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142621' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142622' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142623' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142625' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142627' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142628' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142629' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142630' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142631' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142632' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142633' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142634' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142635' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142636' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142700' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142701' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142702' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142703' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142723' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142724' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142725' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142726' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142727' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142729' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142730' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142731' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142732' )
( SIGN = 'I' OPTION = 'EQ' LOW ='142733' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150104' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150121' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150122' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150123' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150124' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150125' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150201' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150202' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150203' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150204' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150205' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150206' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150207' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150221' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150222' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150223' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150303' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150304' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150400' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150401' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150402' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150403' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150404' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150421' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150422' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150423' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150424' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150425' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150426' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150428' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150429' )
( SIGN = 'I' OPTION = 'EQ' LOW ='150430' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152104' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152106' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152122' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152123' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152127' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152128' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152129' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152130' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152131' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152201' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152202' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152221' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152222' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152223' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152224' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152322' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152323' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152324' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152325' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152326' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152327' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152500' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152501' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152502' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152522' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152523' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152524' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152525' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152526' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152527' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152528' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152529' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152530' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152531' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152600' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152601' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152602' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152624' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152625' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152626' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152627' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152629' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152630' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152631' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152632' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152634' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152700' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152701' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152722' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152723' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152724' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152725' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152726' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152727' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152728' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152800' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152801' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152822' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152823' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152824' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152825' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152826' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152827' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152900' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152921' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152922' )
( SIGN = 'I' OPTION = 'EQ' LOW ='152923' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210101' )
).

APPEND LINES OF LT_CITY_TEMP TO LT_CITY.
CLEAR:LT_CITY_TEMP.

LT_CITY_TEMP = VALUE #(
( SIGN = 'I' OPTION = 'EQ' LOW ='210102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210104' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210106' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210111' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210112' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210113' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210114' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210122' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210123' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210124' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210181' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210201' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210202' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210203' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210204' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210211' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210212' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210213' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210224' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210281' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210282' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210283' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210303' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210304' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210311' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210321' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210323' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210381' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210400' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210401' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210402' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210403' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210404' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210411' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210421' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210422' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210423' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210500' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210501' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210502' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210503' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210504' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210505' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210521' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210522' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210600' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210601' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210602' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210603' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210604' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210624' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210681' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210682' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210700' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210701' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210702' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210703' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210711' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210726' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210727' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210781' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210782' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210800' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210801' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210802' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210803' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210804' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210811' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210881' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210882' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210900' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210901' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210902' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210903' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210904' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210905' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210911' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210921' )
( SIGN = 'I' OPTION = 'EQ' LOW ='210922' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211001' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211002' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211003' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211004' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211005' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211011' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211021' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211081' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211121' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211122' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211201' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211202' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211204' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211221' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211223' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211224' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211281' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211282' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211303' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211321' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211322' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211324' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211381' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211382' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211400' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211401' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211402' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211403' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211404' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211421' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211422' )
( SIGN = 'I' OPTION = 'EQ' LOW ='211481' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220104' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220106' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220112' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220122' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220181' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220182' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220183' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220201' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220202' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220203' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220204' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220211' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220221' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220281' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220282' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220283' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220284' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220303' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220322' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220323' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220381' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220382' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220400' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220401' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220402' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220403' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220421' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220422' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220500' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220501' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220502' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220503' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220521' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220523' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220524' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220581' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220582' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220600' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220601' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220602' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220621' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220622' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220623' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220625' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220681' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220700' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220701' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220702' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220721' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220722' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220723' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220724' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220800' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220801' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220802' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220821' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220822' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220881' )
( SIGN = 'I' OPTION = 'EQ' LOW ='220882' )
( SIGN = 'I' OPTION = 'EQ' LOW ='222400' )
( SIGN = 'I' OPTION = 'EQ' LOW ='222401' )
( SIGN = 'I' OPTION = 'EQ' LOW ='222402' )
( SIGN = 'I' OPTION = 'EQ' LOW ='222403' )
( SIGN = 'I' OPTION = 'EQ' LOW ='222404' )
( SIGN = 'I' OPTION = 'EQ' LOW ='222405' )
( SIGN = 'I' OPTION = 'EQ' LOW ='222406' )
( SIGN = 'I' OPTION = 'EQ' LOW ='222424' )
( SIGN = 'I' OPTION = 'EQ' LOW ='222426' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230104' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230106' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230107' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230108' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230121' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230123' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230124' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230125' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230126' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230127' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230128' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230129' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230181' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230182' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230183' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230184' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230201' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230202' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230203' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230204' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230205' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230206' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230207' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230208' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230221' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230223' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230224' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230225' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230227' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230229' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230230' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230231' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230281' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230303' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230304' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230305' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230306' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230307' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230321' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230381' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230382' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230400' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230401' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230402' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230403' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230404' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230405' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230406' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230407' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230421' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230422' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230500' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230501' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230502' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230503' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230505' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230506' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230521' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230522' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230523' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230524' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230600' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230601' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230602' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230603' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230604' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230605' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230606' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230621' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230622' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230623' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230624' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230700' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230701' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230702' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230703' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230704' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230705' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230706' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230707' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230708' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230709' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230710' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230711' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230712' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230713' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230714' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230715' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230716' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230722' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230781' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230800' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230801' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230802' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230803' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230804' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230805' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230811' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230822' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230826' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230828' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230833' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230881' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230882' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230900' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230901' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230902' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230903' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230904' )
( SIGN = 'I' OPTION = 'EQ' LOW ='230921' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231001' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231002' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231003' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231004' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231005' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231024' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231025' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231081' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231083' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231084' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231085' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231121' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231123' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231124' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231181' )
( SIGN = 'I' OPTION = 'EQ' LOW ='231182' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232303' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232304' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232324' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232325' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232326' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232330' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232331' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232332' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232700' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232721' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232722' )
( SIGN = 'I' OPTION = 'EQ' LOW ='232723' )

).

APPEND LINES OF LT_CITY_TEMP TO LT_CITY.
CLEAR:LT_CITY_TEMP.

LT_CITY_TEMP = VALUE #(

( SIGN = 'I' OPTION = 'EQ' LOW ='310000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310104' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310106' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310107' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310108' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310109' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310110' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310112' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310113' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310114' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310115' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310116' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310117' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310225' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310226' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310229' )
( SIGN = 'I' OPTION = 'EQ' LOW ='310230' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320000' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320100' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320101' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320102' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320103' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320104' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320105' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320106' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320107' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320111' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320112' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320113' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320114' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320121' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320122' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320123' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320124' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320125' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320200' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320201' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320202' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320203' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320204' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320211' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320281' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320282' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320283' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320300' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320301' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320302' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320303' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320304' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320305' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320311' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320321' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320322' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320323' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320324' )
( SIGN = 'I' OPTION = 'EQ' LOW ='320381' )
( SIGN