SMRWY04500_연말정산(감면적용)내역조회.xfdl 40 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMRWY04500" position="absolute 0 0 1203 777" titletext="연말정산(감면적용) 내역 조회" oninit="SMRWY04500_oninit" onload="SMRWY04500_onload">
  5. <Layouts>
  6. <Layout>
  7. <Static id="caption6" text="연말정산(감면적용) 내역 조회" class="tit_1" position="absolute 0 0 243 25"/>
  8. <Div id="grp_search" taborder="1" class="div_SA" position="absolute 0 25 1195 65" anchor="left top right">
  9. <Layouts>
  10. <Layout>
  11. <Button id="btn_search" taborder="22" text="조회" class="btn1" position="absolute 447 9 503 31" anchor="default" onclick="grp_search_btn_search_onclick"/>
  12. <Shape id="line30" linetype="vertical" class="line_4" position="absolute 425 6 431 33" anchor="default"/>
  13. <Edit id="ipt_emplnm" taborder="23" class="input_default" position="absolute 212 10 412 29" anchor="default" autoselect="true" autoskip="true" onkeyup="grp_search_ipt_emplnm_onkeyup"/>
  14. <Static id="cap_emplno" text="사원번호" class="search_name" position="absolute 59 11 135 28" anchor="default"/>
  15. <Edit id="ipt_emplno" taborder="24" class="input_default" position="absolute 139 10 190 29" anchor="default" autoselect="true" autoskip="true" onkeyup="grp_search_ipt_emplno_onkeyup"/>
  16. <Button id="btn_emplsearch" taborder="25" class="icon_search" position="absolute 193 11 209 27" anchor="default" onclick="grp_search_btn_emplsearch_onclick"/>
  17. </Layout>
  18. </Layouts>
  19. </Div>
  20. <Grid id="grd_cmplist" taborder="2" binddataset="ds_main_cmp_cmplist" useinputpanel="false" position="absolute 0 97 1195 231" autoenter="select" autofittype="col" cellsizingtype="col" anchor="all" oncellclick="grd_cmplist_oncellclick">
  21. <Formats>
  22. <Format id="default">
  23. <Columns>
  24. <Column size="49"/>
  25. <Column size="70"/>
  26. <Column size="67"/>
  27. <Column size="67"/>
  28. <Column size="67"/>
  29. <Column size="67"/>
  30. <Column size="67"/>
  31. <Column size="67"/>
  32. <Column size="67"/>
  33. <Column size="30"/>
  34. <Column size="67"/>
  35. <Column size="67"/>
  36. <Column size="67"/>
  37. <Column size="67"/>
  38. <Column size="67"/>
  39. <Column size="67"/>
  40. <Column size="67"/>
  41. <Column size="31"/>
  42. <Column size="74"/>
  43. </Columns>
  44. <Rows>
  45. <Row size="24" band="head"/>
  46. <Row size="24" band="head"/>
  47. <Row size="24" band="head"/>
  48. <Row size="24"/>
  49. </Rows>
  50. <Band id="head">
  51. <Cell rowspan="3" text="년도" taborder="undefined"/>
  52. <Cell col="1" rowspan="3" text="의료비&#10;감면액" taborder="undefined"/>
  53. <Cell col="2" colspan="8" text="감 면 적 용 ( 전 )" taborder="undefined"/>
  54. <Cell col="10" colspan="8" text="감 면 적 용 ( 후 )" taborder="undefined"/>
  55. <Cell col="18" rowspan="3" text="차감징수&#10;세액&#10;합계" taborder="undefined"/>
  56. <Cell row="1" col="2" colspan="2" text="결정세액" taborder="undefined"/>
  57. <Cell row="1" col="4" colspan="2" text="기납부세액" taborder="undefined"/>
  58. <Cell row="1" col="6" colspan="3" text="차감징수세액" taborder="undefined"/>
  59. <Cell row="1" col="9" rowspan="2" text="상세&#13;&#10;조회" taborder="undefined"/>
  60. <Cell row="1" col="10" colspan="2" text="결정세액" taborder="undefined"/>
  61. <Cell row="1" col="12" colspan="2" text="기납부세액" taborder="undefined"/>
  62. <Cell row="1" col="14" colspan="3" text="차감징수세액" taborder="undefined"/>
  63. <Cell row="1" col="17" rowspan="2" text="상세&#13;&#10;조회" taborder="undefined"/>
  64. <Cell row="2" col="2" text="소득세"/>
  65. <Cell row="2" col="3" text="주민세"/>
  66. <Cell row="2" col="4" text="소득세"/>
  67. <Cell row="2" col="5" text="주민세"/>
  68. <Cell row="2" col="6" text="소득세"/>
  69. <Cell row="2" col="7" text="주민세"/>
  70. <Cell row="2" col="8" text="계"/>
  71. <Cell row="2" col="10" text="소득세"/>
  72. <Cell row="2" col="11" text="주민세"/>
  73. <Cell row="2" col="12" text="소득세"/>
  74. <Cell row="2" col="13" text="주민세"/>
  75. <Cell row="2" col="14" text="소득세"/>
  76. <Cell row="2" col="15" text="주민세"/>
  77. <Cell row="2" col="16" text="계"/>
  78. </Band>
  79. <Band id="body">
  80. <Cell text="bind:yyyy"/>
  81. <Cell col="1" displaytype="number" text="bind:dcamt"/>
  82. <Cell col="2" displaytype="number" text="bind:jingsuhal_gabkun_b"/>
  83. <Cell col="3" displaytype="number" text="bind:jingsuhal_jumin_b"/>
  84. <Cell col="4" displaytype="number" text="bind:jingsuhan_gabkun_b"/>
  85. <Cell col="5" displaytype="number" text="bind:jingsuhan_jumin_b"/>
  86. <Cell col="6" displaytype="number" text="bind:cha_jingsu_gabkun_b"/>
  87. <Cell col="7" displaytype="number" text="bind:cha_jingsu_jumin_b"/>
  88. <Cell col="8" displaytype="number" text="bind:sum_b"/>
  89. <Cell col="9" displaytype="checkbox" edittype="checkbox" text="bind:detail_b" expr="expr:detail_b == 'true' ? 1 : 0"/>
  90. <Cell col="10" displaytype="number" text="bind:jingsuhal_gabkun_a"/>
  91. <Cell col="11" displaytype="number" text="bind:jingsuhal_jumin_a"/>
  92. <Cell col="12" displaytype="number" text="bind:jingsuhan_gabkun_a"/>
  93. <Cell col="13" displaytype="number" text="bind:jingsuhan_jumin_a"/>
  94. <Cell col="14" displaytype="number" text="bind:cha_jingsu_gabkun_a"/>
  95. <Cell col="15" displaytype="number" text="bind:cha_jingsu_jumin_a"/>
  96. <Cell col="16" displaytype="number" text="bind:sum_a"/>
  97. <Cell col="17" displaytype="checkbox" edittype="checkbox" text="bind:detail_a" expr="expr:detail_a == 'true' ? 1 : 0"/>
  98. <Cell col="18" displaytype="number" text="bind:sum_all"/>
  99. </Band>
  100. </Format>
  101. </Formats>
  102. </Grid>
  103. <Shape id="line1" class="line_10" position="absolute 0 92 1195 98" anchor="left top right"/>
  104. <Static id="caption1" text="내역 비교 (2009~2011년 의료비 감면내역)" class="tit_2" position="absolute 0 76 279 98"/>
  105. <Static id="caption2" text="기 차감징수한 세액의 합계 :" class="tit_2" position="absolute 892 249 1085 270" anchor="right bottom"/>
  106. <MaskEdit id="opt_sum" taborder="3" readonly="true" mask="9,9999999999999" position="absolute 1085 246 1176 265" anchor="right bottom" maskchar=" "/>
  107. <Shape id="line3" class="line_10" position="absolute 0 265 1195 271" anchor="left right bottom"/>
  108. <Grid id="grd_cmplist2" taborder="4" binddataset="ds_main_cmp_cmplist2" useinputpanel="false" position="absolute 0 270 1195 450" autoenter="select" autofittype="col" cellsizingtype="col" anchor="left right bottom" oncellclick="grd_cmplist2_oncellclick">
  109. <Formats>
  110. <Format id="default">
  111. <Columns>
  112. <Column size="49"/>
  113. <Column size="70"/>
  114. <Column size="67"/>
  115. <Column size="67"/>
  116. <Column size="67"/>
  117. <Column size="67"/>
  118. <Column size="67"/>
  119. <Column size="67"/>
  120. <Column size="67"/>
  121. <Column size="30"/>
  122. <Column size="67"/>
  123. <Column size="67"/>
  124. <Column size="67"/>
  125. <Column size="67"/>
  126. <Column size="67"/>
  127. <Column size="67"/>
  128. <Column size="67"/>
  129. <Column size="31"/>
  130. <Column size="74"/>
  131. </Columns>
  132. <Rows>
  133. <Row size="24" band="head"/>
  134. <Row size="24" band="head"/>
  135. <Row size="24" band="head"/>
  136. <Row size="24"/>
  137. </Rows>
  138. <Band id="head">
  139. <Cell rowspan="3" text="년도" taborder="undefined"/>
  140. <Cell col="1" rowspan="3" text="감면액" taborder="undefined"/>
  141. <Cell col="2" colspan="8" text="감 면 적 용 ( 전 )" taborder="undefined"/>
  142. <Cell col="10" colspan="8" text="감 면 적 용 ( 후 )" taborder="undefined"/>
  143. <Cell col="18" rowspan="3" text="차감징수&#10;세액&#10;합계" taborder="undefined"/>
  144. <Cell row="1" col="2" colspan="2" text="결정세액" taborder="undefined"/>
  145. <Cell row="1" col="4" colspan="2" text="기납부세액" taborder="undefined"/>
  146. <Cell row="1" col="6" colspan="3" text="차감징수세액" taborder="undefined"/>
  147. <Cell row="1" col="9" rowspan="2" text="상세&#13;&#10;조회" taborder="undefined"/>
  148. <Cell row="1" col="10" colspan="2" text="결정세액" taborder="undefined"/>
  149. <Cell row="1" col="12" colspan="2" text="기납부세액" taborder="undefined"/>
  150. <Cell row="1" col="14" colspan="3" text="차감징수세액" taborder="undefined"/>
  151. <Cell row="1" col="17" rowspan="2" text="상세&#13;&#10;조회" taborder="undefined"/>
  152. <Cell row="2" col="2" text="소득세"/>
  153. <Cell row="2" col="3" text="주민세"/>
  154. <Cell row="2" col="4" text="소득세"/>
  155. <Cell row="2" col="5" text="주민세"/>
  156. <Cell row="2" col="6" text="소득세"/>
  157. <Cell row="2" col="7" text="주민세"/>
  158. <Cell row="2" col="8" text="계"/>
  159. <Cell row="2" col="10" text="소득세"/>
  160. <Cell row="2" col="11" text="주민세"/>
  161. <Cell row="2" col="12" text="소득세"/>
  162. <Cell row="2" col="13" text="주민세"/>
  163. <Cell row="2" col="14" text="소득세"/>
  164. <Cell row="2" col="15" text="주민세"/>
  165. <Cell row="2" col="16" text="계"/>
  166. </Band>
  167. <Band id="body">
  168. <Cell text="bind:yyyy"/>
  169. <Cell col="1" displaytype="number" text="bind:dcamt"/>
  170. <Cell col="2" displaytype="number" text="bind:jingsuhal_gabkun_b"/>
  171. <Cell col="3" displaytype="number" text="bind:jingsuhal_jumin_b"/>
  172. <Cell col="4" displaytype="number" text="bind:jingsuhan_gabkun_b"/>
  173. <Cell col="5" displaytype="number" text="bind:jingsuhan_jumin_b"/>
  174. <Cell col="6" displaytype="number" text="bind:cha_jingsu_gabkun_b"/>
  175. <Cell col="7" displaytype="number" text="bind:cha_jingsu_jumin_b"/>
  176. <Cell col="8" displaytype="number" text="bind:sum_b"/>
  177. <Cell col="9" displaytype="checkbox" edittype="checkbox" text="bind:detail_b" expr="expr:detail_b == 'true' ? 1 : 0"/>
  178. <Cell col="10" displaytype="number" text="bind:jingsuhal_gabkun_a"/>
  179. <Cell col="11" displaytype="number" text="bind:jingsuhal_jumin_a"/>
  180. <Cell col="12" displaytype="number" text="bind:jingsuhan_gabkun_a"/>
  181. <Cell col="13" displaytype="number" text="bind:jingsuhan_jumin_a"/>
  182. <Cell col="14" displaytype="number" text="bind:cha_jingsu_gabkun_a"/>
  183. <Cell col="15" displaytype="number" text="bind:cha_jingsu_jumin_a"/>
  184. <Cell col="16" displaytype="number" text="bind:sum_a"/>
  185. <Cell col="17" displaytype="checkbox" edittype="checkbox" text="bind:detail_a" expr="expr:detail_a == 'true' ? 1 : 0"/>
  186. <Cell col="18" displaytype="number" text="bind:sum_all"/>
  187. </Band>
  188. </Format>
  189. </Formats>
  190. </Grid>
  191. <Static id="caption5" text="내역 비교 (2009~2011년 건진,장례 감면내역 + 2012~2013년 의료비,건진,장례 감면내역)" class="tit_2" position="absolute 0 249 561 270" anchor="left bottom"/>
  192. <Static id="caption3" text="원" position="absolute 1178 247 1195 267" anchor="right bottom"/>
  193. <Grid id="grd_dclist2013" taborder="5" binddataset="ds_main_cmb_dclist2013" autoenter="select" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 960 496 1195 771" anchor="left right bottom">
  194. <Formats>
  195. <Format id="default">
  196. <Columns>
  197. <Column size="30"/>
  198. <Column size="93"/>
  199. <Column size="47"/>
  200. <Column size="63"/>
  201. </Columns>
  202. <Rows>
  203. <Row size="24" band="head"/>
  204. <Row size="24" band="head"/>
  205. <Row size="24"/>
  206. </Rows>
  207. <Band id="head">
  208. <Cell colspan="4" text="2013 년" taborder="undefined"/>
  209. <Cell row="1" text="구분"/>
  210. <Cell row="1" col="1" text="주민번호"/>
  211. <Cell row="1" col="2" text="성명"/>
  212. <Cell row="1" col="3" text="감면액"/>
  213. </Band>
  214. <Band id="body">
  215. <Cell text="bind:gubunnm"/>
  216. <Cell col="1" text="bind:famyrregno" mask="######-#######" maskchar=" "/>
  217. <Cell col="2" text="bind:fname"/>
  218. <Cell col="3" displaytype="number" text="bind:dcamt"/>
  219. </Band>
  220. </Format>
  221. </Formats>
  222. </Grid>
  223. <Static id="caption7" text="추가로 차감징수할 세액의 합계 :" class="tit_2" position="absolute 865 475 1079 496" anchor="right bottom"/>
  224. <Grid id="grd_dclist2012" taborder="6" binddataset="ds_main_cmb_dclist2012" autoenter="select" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 720 496 955 771" anchor="left bottom">
  225. <Formats>
  226. <Format id="default">
  227. <Columns>
  228. <Column size="30"/>
  229. <Column size="93"/>
  230. <Column size="47"/>
  231. <Column size="63"/>
  232. </Columns>
  233. <Rows>
  234. <Row size="24" band="head"/>
  235. <Row size="24" band="head"/>
  236. <Row size="24"/>
  237. </Rows>
  238. <Band id="head">
  239. <Cell colspan="4" text="2012 년" taborder="undefined"/>
  240. <Cell row="1" text="구분"/>
  241. <Cell row="1" col="1" text="주민번호"/>
  242. <Cell row="1" col="2" text="성명"/>
  243. <Cell row="1" col="3" text="감면액"/>
  244. </Band>
  245. <Band id="body">
  246. <Cell text="bind:gubunnm"/>
  247. <Cell col="1" displaytype="number" edittype="mask" text="bind:famyrregno" mask="######-#######" maskchar=" "/>
  248. <Cell col="2" text="bind:fname"/>
  249. <Cell col="3" displaytype="number" text="bind:dcamt"/>
  250. </Band>
  251. </Format>
  252. </Formats>
  253. </Grid>
  254. <Grid id="grd_dclist2011" taborder="7" binddataset="ds_main_cmb_dclist2011" autoenter="select" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 480 496 715 771" anchor="left bottom">
  255. <Formats>
  256. <Format id="default">
  257. <Columns>
  258. <Column size="30"/>
  259. <Column size="93"/>
  260. <Column size="47"/>
  261. <Column size="63"/>
  262. </Columns>
  263. <Rows>
  264. <Row size="24" band="head"/>
  265. <Row size="24" band="head"/>
  266. <Row size="24"/>
  267. </Rows>
  268. <Band id="head">
  269. <Cell colspan="4" text="2011 년" taborder="undefined"/>
  270. <Cell row="1" text="구분"/>
  271. <Cell row="1" col="1" text="주민번호"/>
  272. <Cell row="1" col="2" text="성명"/>
  273. <Cell row="1" col="3" text="감면액"/>
  274. </Band>
  275. <Band id="body">
  276. <Cell text="bind:gubunnm"/>
  277. <Cell col="1" displaytype="number" edittype="mask" text="bind:famyrregno" mask="######-#######" maskchar=" "/>
  278. <Cell col="2" text="bind:fname"/>
  279. <Cell col="3" displaytype="number" text="bind:dcamt"/>
  280. </Band>
  281. </Format>
  282. </Formats>
  283. </Grid>
  284. <Grid id="grd_dclist2010" taborder="8" binddataset="ds_main_cmb_dclist2010" autoenter="select" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 240 496 475 771" anchor="left bottom">
  285. <Formats>
  286. <Format id="default">
  287. <Columns>
  288. <Column size="30"/>
  289. <Column size="93"/>
  290. <Column size="47"/>
  291. <Column size="63"/>
  292. </Columns>
  293. <Rows>
  294. <Row size="24" band="head"/>
  295. <Row size="24" band="head"/>
  296. <Row size="24"/>
  297. </Rows>
  298. <Band id="head">
  299. <Cell colspan="4" text="2010 년" taborder="undefined"/>
  300. <Cell row="1" text="구분"/>
  301. <Cell row="1" col="1" text="주민번호"/>
  302. <Cell row="1" col="2" text="성명"/>
  303. <Cell row="1" col="3" text="감면액"/>
  304. </Band>
  305. <Band id="body">
  306. <Cell text="bind:gubunnm"/>
  307. <Cell col="1" displaytype="number" edittype="mask" text="bind:famyrregno" mask="######-#######" maskchar=" "/>
  308. <Cell col="2" text="bind:fname"/>
  309. <Cell col="3" displaytype="number" text="bind:dcamt"/>
  310. </Band>
  311. </Format>
  312. </Formats>
  313. </Grid>
  314. <Grid id="grd_dclist2009" taborder="9" binddataset="ds_main_cmb_dclist2009" autoenter="select" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 0 496 235 771" anchor="left bottom">
  315. <Formats>
  316. <Format id="default">
  317. <Columns>
  318. <Column size="30"/>
  319. <Column size="93"/>
  320. <Column size="47"/>
  321. <Column size="63"/>
  322. </Columns>
  323. <Rows>
  324. <Row size="24" band="head"/>
  325. <Row size="24" band="head"/>
  326. <Row size="24"/>
  327. </Rows>
  328. <Band id="head">
  329. <Cell colspan="4" text="2009 년" taborder="undefined"/>
  330. <Cell row="1" text="구분"/>
  331. <Cell row="1" col="1" text="주민번호"/>
  332. <Cell row="1" col="2" text="성명"/>
  333. <Cell row="1" col="3" text="감면액"/>
  334. </Band>
  335. <Band id="body">
  336. <Cell text="bind:gubunnm"/>
  337. <Cell col="1" displaytype="number" edittype="mask" text="bind:famyrregno" mask="######-#######" maskchar=" "/>
  338. <Cell col="2" text="bind:fname"/>
  339. <Cell col="3" displaytype="number" text="bind:dcamt"/>
  340. </Band>
  341. </Format>
  342. </Formats>
  343. </Grid>
  344. <Shape id="line2" class="line_10" position="absolute 0 491 1195 497" anchor="left right bottom"/>
  345. <Static id="caption4" text="감면 상세 내역" class="tit_2" position="absolute 0 475 180 496" anchor="left bottom"/>
  346. <MaskEdit id="opt_sum2" taborder="10" readonly="true" position="absolute 1083 472 1174 491" anchor="right bottom" mask="9,9999999999999999" maskchar=" "/>
  347. <Static id="caption8" text="원" position="absolute 1176 472 1195 492" anchor="right bottom"/>
  348. </Layout>
  349. </Layouts>
  350. <Objects>
  351. <Dataset id="ds_send_search" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_send_search_oncolumnchanged">
  352. <ColumnInfo>
  353. <Column id="emplno" type="STRING" size="256"/>
  354. <Column id="emplnm" type="STRING" size="256"/>
  355. <Column id="sum" type="STRING" size="256"/>
  356. <Column id="sum2" type="STRING" size="256"/>
  357. <Column id="instcd" type="STRING" size="256"/>
  358. </ColumnInfo>
  359. <Rows>
  360. <Row>
  361. <Col id="emplno"/>
  362. <Col id="emplnm"/>
  363. <Col id="sum"/>
  364. <Col id="sum2"/>
  365. <Col id="instcd"/>
  366. </Row>
  367. </Rows>
  368. </Dataset>
  369. <Dataset id="ds_main_cmp_cmplist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_cmp_cmplist_oncolumnchanged">
  370. <ColumnInfo>
  371. <Column id="yyyy" type="STRING" size="256" sumtext="정산년도"/>
  372. <Column id="jingsuhal_gabkun_b" type="STRING" size="256" sumtext="갑근세 납부할 세액_감면전"/>
  373. <Column id="jingsuhal_jumin_b" type="STRING" size="256" sumtext="주민세 납부할 세액_감면전"/>
  374. <Column id="jingsuhan_gabkun_b" type="STRING" size="256" sumtext="갑근세 기납부액_감면전"/>
  375. <Column id="jingsuhan_jumin_b" type="STRING" size="256" sumtext="주민세 기납부액_감면전"/>
  376. <Column id="cha_jingsu_gabkun_b" type="STRING" size="256" sumtext="갑근세 차감징수세액_감면전"/>
  377. <Column id="cha_jingsu_jumin_b" type="STRING" size="256" sumtext="주민세 차감징수세액_감면전"/>
  378. <Column id="sum_b" type="STRING" size="256" sumtext="감면적용전 합계"/>
  379. <Column id="jingsuhal_gabkun_a" type="STRING" size="256" sumtext="갑근세 납부할 세액_감면후"/>
  380. <Column id="jingsuhal_jumin_a" type="STRING" size="256" sumtext="주민세 납부할 세액_감면후"/>
  381. <Column id="jingsuhan_gabkun_a" type="STRING" size="256" sumtext="갑근세 기납부액_감면후"/>
  382. <Column id="jingsuhan_jumin_a" type="STRING" size="256" sumtext="주민세 기납부액_감면후"/>
  383. <Column id="cha_jingsu_gabkun_a" type="STRING" size="256" sumtext="갑근세 차감징수세액_감면후"/>
  384. <Column id="cha_jingsu_jumin_a" type="STRING" size="256" sumtext="주민세 차감징수세액_감면후"/>
  385. <Column id="sum_a" type="STRING" size="256" sumtext="감면적용후 합계"/>
  386. <Column id="sum_all" type="STRING" size="256" sumtext="년별 차감징수세액 합계"/>
  387. <Column id="dcamt" type="STRING" size="256" sumtext="의료비감면액 합계"/>
  388. <Column id="detail_a" type="STRING" size="256"/>
  389. <Column id="detail_b" type="STRING" size="256"/>
  390. </ColumnInfo>
  391. </Dataset>
  392. <Dataset id="ds_main_cmp_cmplist2" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_cmp_cmplist2_oncolumnchanged">
  393. <ColumnInfo>
  394. <Column id="yyyy" type="STRING" size="256" sumtext="정산년도"/>
  395. <Column id="jingsuhal_gabkun_b" type="STRING" size="256" sumtext="갑근세 납부할 세액_감면전"/>
  396. <Column id="jingsuhal_jumin_b" type="STRING" size="256" sumtext="주민세 납부할 세액_감면전"/>
  397. <Column id="jingsuhan_gabkun_b" type="STRING" size="256" sumtext="갑근세 기납부액_감면전"/>
  398. <Column id="jingsuhan_jumin_b" type="STRING" size="256" sumtext="주민세 기납부액_감면전"/>
  399. <Column id="cha_jingsu_gabkun_b" type="STRING" size="256" sumtext="갑근세 차감징수세액_감면전"/>
  400. <Column id="cha_jingsu_jumin_b" type="STRING" size="256" sumtext="주민세 차감징수세액_감면전"/>
  401. <Column id="sum_b" type="STRING" size="256" sumtext="감면적용전 합계"/>
  402. <Column id="jingsuhal_gabkun_a" type="STRING" size="256" sumtext="갑근세 납부할 세액_감면후"/>
  403. <Column id="jingsuhal_jumin_a" type="STRING" size="256" sumtext="주민세 납부할 세액_감면후"/>
  404. <Column id="jingsuhan_gabkun_a" type="STRING" size="256" sumtext="갑근세 기납부액_감면후"/>
  405. <Column id="jingsuhan_jumin_a" type="STRING" size="256" sumtext="주민세 기납부액_감면후"/>
  406. <Column id="cha_jingsu_gabkun_a" type="STRING" size="256" sumtext="갑근세 차감징수세액_감면후"/>
  407. <Column id="cha_jingsu_jumin_a" type="STRING" size="256" sumtext="주민세 차감징수세액_감면후"/>
  408. <Column id="sum_a" type="STRING" size="256" sumtext="감면적용후 합계"/>
  409. <Column id="sum_all" type="STRING" size="256" sumtext="년별 차감징수세액 합계"/>
  410. <Column id="dcamt" type="STRING" size="256" sumtext="의료비감면액 합계"/>
  411. <Column id="detail_a" type="STRING" size="256"/>
  412. <Column id="detail_b" type="STRING" size="256"/>
  413. </ColumnInfo>
  414. </Dataset>
  415. <Dataset id="ds_main_cmb_dclist2009" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  416. <ColumnInfo>
  417. <Column id="gubunnm" type="STRING" size="256" sumtext="구분명"/>
  418. <Column id="famyrregno" type="STRING" size="256" sumtext="정산년도"/>
  419. <Column id="fname" type="STRING" size="256" sumtext="정산년도"/>
  420. <Column id="dcamt" type="STRING" size="256" sumtext="감면금액"/>
  421. </ColumnInfo>
  422. </Dataset>
  423. <Dataset id="ds_main_cmb_dclist2010" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  424. <ColumnInfo>
  425. <Column id="gubunnm" type="STRING" size="256" sumtext="구분명"/>
  426. <Column id="famyrregno" type="STRING" size="256" sumtext="정산년도"/>
  427. <Column id="fname" type="STRING" size="256" sumtext="정산년도"/>
  428. <Column id="dcamt" type="STRING" size="256" sumtext="감면금액"/>
  429. </ColumnInfo>
  430. </Dataset>
  431. <Dataset id="ds_main_cmb_dclist2011" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  432. <ColumnInfo>
  433. <Column id="gubunnm" type="STRING" size="256" sumtext="구분명"/>
  434. <Column id="famyrregno" type="STRING" size="256" sumtext="정산년도"/>
  435. <Column id="fname" type="STRING" size="256" sumtext="정산년도"/>
  436. <Column id="dcamt" type="STRING" size="256" sumtext="감면금액"/>
  437. </ColumnInfo>
  438. </Dataset>
  439. <Dataset id="ds_main_cmb_dclist2012" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  440. <ColumnInfo>
  441. <Column id="gubunnm" type="STRING" size="256" sumtext="구분명"/>
  442. <Column id="famyrregno" type="STRING" size="256" sumtext="정산년도"/>
  443. <Column id="fname" type="STRING" size="256" sumtext="정산년도"/>
  444. <Column id="dcamt" type="STRING" size="256" sumtext="감면금액"/>
  445. </ColumnInfo>
  446. </Dataset>
  447. <Dataset id="ds_main_cmb_dclist2013" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  448. <ColumnInfo>
  449. <Column id="gubunnm" type="STRING" size="256" sumtext="구분명"/>
  450. <Column id="famyrregno" type="STRING" size="256" sumtext="정산년도"/>
  451. <Column id="fname" type="STRING" size="256" sumtext="정산년도"/>
  452. <Column id="dcamt" type="STRING" size="256" sumtext="감면금액"/>
  453. </ColumnInfo>
  454. </Dataset>
  455. <Dataset id="ds_popparams" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  456. <ColumnInfo>
  457. <Column id="emplno" type="STRING" size="256"/>
  458. <Column id="yyyy" type="STRING" size="256"/>
  459. <Column id="baflag" type="STRING" size="256"/>
  460. <Column id="phase" type="STRING" size="256"/>
  461. </ColumnInfo>
  462. <Rows>
  463. <Row>
  464. <Col id="emplno"/>
  465. <Col id="yyyy"/>
  466. <Col id="baflag"/>
  467. <Col id="phase"/>
  468. </Row>
  469. </Rows>
  470. </Dataset>
  471. </Objects>
  472. <Bind>
  473. <BindItem id="item0" compid="grp_search.ipt_emplno" propid="value" datasetid="ds_send_search" columnid="emplno"/>
  474. <BindItem id="item1" compid="grp_search.ipt_emplnm" propid="value" datasetid="ds_send_search" columnid="emplnm"/>
  475. <BindItem id="item2" compid="opt_sum2" propid="value" datasetid="ds_send_search" columnid=""/>
  476. <BindItem id="item3" compid="opt_sum" propid="value" datasetid="ds_send_search" columnid="sum"/>
  477. </Bind>
  478. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  479. * System Name :
  480. * Job Name :
  481. * Creator :
  482. * Make Date : 2017-06-19
  483. * Description :
  484. *---------------------------------------------------------------------------------------
  485. * Modify Date Modifier Modify Description
  486. *---------------------------------------------------------------------------------------
  487. * 2017-06-19 Live Converter TF->XP
  488. *
  489. *---------------------------------------------------------------------------------------
  490. ****************************************************************************************/
  491. include "com_commonxp::comm_main.xjs";
  492. include "mis_miscommonxp::MIS.xjs";
  493. include "mis_humtrafactmngtxp::RPB001.xjs";
  494. function SMRWY04500_oninit(obj:Form, e:InitEventInfo)
  495. {
  496. frmf_initForm(obj);
  497. }
  498. function SMRWY04500_onload(obj:Form, e:LoadEventInfo)
  499. {
  500. grdf_initGrid(grd_cmplist);
  501. grdf_initGrid(grd_cmplist2);
  502. grdf_initGrid(grd_dclist2009);
  503. grdf_initGrid(grd_dclist2010);
  504. grdf_initGrid(grd_dclist2011);
  505. grdf_initGrid(grd_dclist2012);
  506. grdf_initGrid(grd_dclist2013);
  507. grp_search.ipt_emplno.value = sysf_getUserInfo("userid");
  508. var logindeptcd = sysf_getUserInfo("dutplcecd");
  509. var loginid = sysf_getUserInfo("userid");
  510. var usernm = sysf_getUserInfo("usernm");
  511. misfGetUserAuth();
  512. if(DUTY_YYEN_YN == "Y")
  513. {
  514. grp_search.ipt_emplno.enable = true;
  515. grp_search.btn_emplsearch.enable = true;
  516. grp_search.ipt_emplnm.enable = true;
  517. }
  518. else
  519. {
  520. grp_search.ipt_emplno.enable = false;
  521. grp_search.btn_emplsearch.enable = false;
  522. grp_search.ipt_emplnm.enable = false;
  523. }
  524. grp_search.btn_search.click();
  525. }
  526. function grp_search_ipt_emplno_onkeyup(obj:Edit, e:KeyEventInfo)
  527. {
  528. if(e.keycode == 13)
  529. {
  530. obj.updateToDataset();
  531. grp_search.btn_search.click();
  532. }
  533. }
  534. function ds_send_search_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  535. {
  536. if(e.columnid == "emplno")
  537. {
  538. grp_search.ipt_emplno.value = e.newvalue;
  539. grp_search.ipt_emplno.setFocus();
  540. var recv_list = "emplno,emplnm";
  541. rpbfValidationCheck("EMPLNO", recv_list);
  542. }
  543. if(e.columnid == "emplnm")
  544. {
  545. grp_search.ipt_emplnm.value = e.newvalue;
  546. grp_search.ipt_emplnm.setFocus();
  547. var recv_list = "emplno,emplnm";
  548. rpbfValidationCheck("EMPLNM", recv_list);
  549. }
  550. }
  551. function grp_search_btn_emplsearch_onclick(obj:Button, e:ClickEventInfo)
  552. {
  553. var recv_list = "emplno,emplnm";
  554. rpbfOpenPopUpList("SPRPB00101", ds_send_search, recv_list,"","N");
  555. if (!utlf_isNull(grp_search.ipt_emplno.value))
  556. {
  557. grp_search.btn_search.click();
  558. }
  559. }
  560. function grp_search_ipt_emplnm_onkeyup(obj:Edit, e:KeyEventInfo)
  561. {
  562. if(e.keycode == 13)
  563. {
  564. obj.updateToDataset();
  565. grp_search.btn_search.click();
  566. }
  567. }
  568. function grp_search_btn_search_onclick(obj:Button, e:ClickEventInfo)
  569. {
  570. if(grp_search.ipt_emplno.value.toString().length == 0)
  571. {
  572. sysf_messageBox("사원번호가 선택되지 않았습니다. \n\n먼저 사원번호를 선택하십시요.", "E999", "");
  573. grp_search.ipt_emplno.setFocus();
  574. return;
  575. }
  576. opt_sum.value = "";
  577. opt_sum2.value = "";
  578. ds_main_cmb_dclist2009.clearData();
  579. ds_main_cmb_dclist2010.clearData();
  580. ds_main_cmb_dclist2011.clearData();
  581. ds_main_cmb_dclist2012.clearData();
  582. ds_main_cmb_dclist2013.clearData();
  583. ds_main_cmp_cmplist.clearData();
  584. ds_main_cmp_cmplist2.clearData();
  585. var oParam = {};
  586. oParam.id = "TRRWY04501";
  587. oParam.service = "yyendtaxadstapp.YYEndTaxAdstWork";
  588. oParam.method = "reqGetCmpList";
  589. oParam.inds = "req=ds_send_search";
  590. oParam.outds = "ds_main_cmp_cmplist=cmplist ds_main_cmp_cmplist2=cmplist2 ds_main_cmb_dclist2009=dclist2009 ds_main_cmb_dclist2010=dclist2010"
  591. + "ds_main_cmb_dclist2011=dclist2011 ds_main_cmb_dclist2012=dclist2012 ds_main_cmb_dclist2013=dclist2013";
  592. oParam.async = false;
  593. //oParam.callback = "cf_TRRWY04501";
  594. tranf_submit(oParam);
  595. if (ds_main_cmp_cmplist.rowcount == 0)
  596. {
  597. opt_sum.value = 0;
  598. }
  599. else
  600. {
  601. var v_total = 0;
  602. for(var i = 0; i < ds_main_cmp_cmplist.rowcount; i++)
  603. {
  604. var v_sum_a = (utlf_isNull(ds_main_cmp_cmplist.getColumn(i, "sum_a")))? "0" : ds_main_cmp_cmplist.getColumn(i, "sum_a");
  605. var v_sum_b = (utlf_isNull(ds_main_cmp_cmplist.getColumn(i, "sum_b")))? "0" : ds_main_cmp_cmplist.getColumn(i, "sum_b");
  606. v_total += parseFloat(v_sum_a) - parseFloat(v_sum_b);
  607. }
  608. opt_sum.value = v_total;
  609. }
  610. if (ds_main_cmp_cmplist2.rowcount == 0)
  611. {
  612. opt_sum2.value = 0;
  613. }
  614. else
  615. {
  616. var v_total = 0;
  617. for(var i = 0; i < ds_main_cmp_cmplist2.rowcount; i++)
  618. {
  619. var v_sum_a = (utlf_isNull(ds_main_cmp_cmplist2.getColumn(i, "sum_a")))? "0" : ds_main_cmp_cmplist2.getColumn(i, "sum_a");
  620. var v_sum_b = (utlf_isNull(ds_main_cmp_cmplist2.getColumn(i, "sum_b")))? "0" : ds_main_cmp_cmplist2.getColumn(i, "sum_b");
  621. v_total += parseFloat(v_sum_a) - parseFloat(v_sum_b);
  622. }
  623. opt_sum2.value = v_total;
  624. }
  625. }
  626. function grd_cmplist_oncellclick(obj:Grid, e:GridClickEventInfo)
  627. {
  628. if( ds_main_cmp_cmplist.rowcount == 0 || ds_main_cmp_cmplist.rowposition < 0)
  629. {
  630. return;
  631. }
  632. if( e.cell == grd_cmplist.getBindCellIndex("Body", "detail_a"))
  633. {
  634. for(var i = 0; i < ds_main_cmp_cmplist.rowcount; i++)
  635. {
  636. ds_main_cmp_cmplist.setColumn(i, "detail_b", "false");
  637. }
  638. }
  639. else if( e.cell == grd_cmplist.getBindCellIndex("Body", "detail_b"))
  640. {
  641. for(var i = 0; i < ds_main_cmp_cmplist.rowcount; i++)
  642. {
  643. ds_main_cmp_cmplist.setColumn(i, "detail_a", "false");
  644. }
  645. }
  646. var selectedyyyy = ds_main_cmp_cmplist.getColumn(ds_main_cmp_cmplist.rowposition, "yyyy");
  647. if( selectedyyyy == "2009" || selectedyyyy == "2010" )
  648. {
  649. if( e.cell == grd_cmplist.getBindCellIndex("Body", "detail_b"))
  650. {
  651. ds_popparams.setColumn(0, "emplno", grp_search.ipt_emplno.value);
  652. ds_popparams.setColumn(0, "yyyy", ds_main_cmp_cmplist.getColumn(e.row, "yyyy"));
  653. ds_popparams.setColumn(0, "baflag", "b");
  654. ds_popparams.setColumn(0, "phase", "1");
  655. var objArg = new Object();
  656. objArg.arg_ds_popparams = ds_popparams;
  657. frmf_modal("SMRWY04600", "SMRWY04600", objArg, "", "", "", "", "", "", "", "", "", "M");
  658. }
  659. else if( e.cell == grd_cmplist.getBindCellIndex("Body", "detail_a"))
  660. {
  661. ds_popparams.setColumn(0, "emplno", grp_search.ipt_emplno.value);
  662. ds_popparams.setColumn(0, "yyyy", ds_main_cmp_cmplist.getColumn(e.row, "yyyy"));
  663. ds_popparams.setColumn(0, "baflag", "a");
  664. ds_popparams.setColumn(0, "phase", "1");
  665. var objArg = new Object();
  666. objArg.arg_ds_popparams = ds_popparams;
  667. frmf_modal("SMRWY04600", "SMRWY04600", objArg, "", "", "", "", "", "", "", "", "", "M");
  668. }
  669. }
  670. else if (selectedyyyy == "2011" )
  671. {
  672. if( e.cell == grd_cmplist.getBindCellIndex("Body", "detail_b"))
  673. {
  674. ds_popparams.setColumn(0, "emplno", grp_search.ipt_emplno.value);
  675. ds_popparams.setColumn(0, "yyyy", ds_main_cmp_cmplist.getColumn(e.row, "yyyy"));
  676. ds_popparams.setColumn(0, "baflag", "b");
  677. ds_popparams.setColumn(0, "phase", "1");
  678. var objArg = new Object();
  679. objArg.arg_ds_popparams = ds_popparams;
  680. frmf_modal("SMRWY04600", "SMRWY04600", objArg, "", "", "", "", "", "", "", "", "", "M");
  681. }
  682. else if( e.cell == grd_cmplist.getBindCellIndex("Body", "detail_a"))
  683. {
  684. ds_popparams.setColumn(0, "emplno", grp_search.ipt_emplno.value);
  685. ds_popparams.setColumn(0, "yyyy", ds_main_cmp_cmplist.getColumn(e.row, "yyyy"));
  686. ds_popparams.setColumn(0, "baflag", "a");
  687. ds_popparams.setColumn(0, "phase", "1");
  688. var objArg = new Object();
  689. objArg.arg_ds_popparams = ds_popparams;
  690. frmf_modal("SMRWY04600", "SMRWY04600", objArg, "", "", "", "", "", "", "", "", "", "M");
  691. }
  692. }
  693. grd_cmplist.setCellPos(grd_cmplist.getBindCellIndex("body", e.col));
  694. grd_cmplist.showEditor(true);
  695. }
  696. function ds_main_cmp_cmplist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  697. {
  698. if(e.columnid == "detail_b")
  699. {
  700. obj.setColumn(e.row, "detail_b", (e.newvalue == "true" || e.newvalue == 1) ? "true" : "false");
  701. }
  702. if(e.columnid == "detail_a")
  703. {
  704. obj.setColumn(e.row, "detail_a", (e.newvalue == "true" || e.newvalue == 1) ? "true" : "false");
  705. }
  706. }
  707. function ds_main_cmp_cmplist2_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  708. {
  709. if(e.columnid == "detail_b")
  710. {
  711. obj.setColumn(e.row, "detail_b", (e.newvalue == "true" || e.newvalue == 1) ? "true" : "false");
  712. }
  713. if(e.columnid == "detail_a")
  714. {
  715. obj.setColumn(e.row, "detail_a", (e.newvalue == "true" || e.newvalue == 1) ? "true" : "false");
  716. }
  717. }
  718. function grd_cmplist2_oncellclick(obj:Grid, e:GridClickEventInfo)
  719. {
  720. if( ds_main_cmp_cmplist2.rowcount == 0 || ds_main_cmp_cmplist2.rowposition < 0)
  721. {
  722. return;
  723. }
  724. if(e.cell == grd_cmplist2.getBindCellIndex("Body", "detail_a"))
  725. {
  726. for(var i = 0; i < ds_main_cmp_cmplist2.rowcount; i++)
  727. {
  728. ds_main_cmp_cmplist2.setColumn(i, "detail_b", "false");
  729. }
  730. }
  731. else if( e.cell == grd_cmplist2.getBindCellIndex("Body", "detail_b"))
  732. {
  733. for(var i = 0; i < ds_main_cmp_cmplist2.rowcount; i++)
  734. {
  735. ds_main_cmp_cmplist2.setColumn(i, "detail_a", "false");
  736. }
  737. }
  738. var selectedyyyy = ds_main_cmp_cmplist2.getColumn(ds_main_cmp_cmplist2.rowposition, "yyyy")
  739. if( selectedyyyy == "2009" || selectedyyyy == "2010" )
  740. {
  741. if( e.cell == grd_cmplist2.getBindCellIndex("Body", "detail_b"))
  742. {
  743. ds_popparams.setColumn(0, "emplno", grp_search.ipt_emplno.value);
  744. ds_popparams.setColumn(0, "yyyy", ds_main_cmp_cmplist2.getColumn(e.row, "yyyy"));
  745. ds_popparams.setColumn(0, "baflag", "b");
  746. ds_popparams.setColumn(0, "phase", "2");
  747. var objArg = new Object();
  748. objArg.arg_ds_popparams = ds_popparams;
  749. frmf_modal("SMRWY04600", "SMRWY04600", objArg, "", "", "", "", "", "", "", "", "", "M");
  750. }
  751. else if( e.cell == grd_cmplist2.colRef("detail_a"))
  752. {
  753. ds_popparams.setColumn(0, "emplno", grp_search.ipt_emplno.value);
  754. ds_popparams.setColumn(0, "yyyy", ds_main_cmp_cmplist2.getColumn(e.row, "yyyy"));
  755. ds_popparams.setColumn(0, "baflag", "a");
  756. ds_popparams.setColumn(0, "phase", "2");
  757. var objArg = new Object();
  758. objArg.arg_ds_popparams = ds_popparams;
  759. frmf_modal("SMRWY04600", "SMRWY04600", objArg, "", "", "", "", "", "", "", "", "", "M");
  760. }
  761. }
  762. else if (selectedyyyy == "2011" || selectedyyyy == "2012" || selectedyyyy == "2013")
  763. {
  764. if( e.cell == grd_cmplist2.getBindCellIndex("Body","detail_b"))
  765. {
  766. ds_popparams.setColumn(0, "emplno", grp_search.ipt_emplno.value);
  767. ds_popparams.setColumn(0, "yyyy", ds_main_cmp_cmplist2.getColumn(e.row, "yyyy"));
  768. ds_popparams.setColumn(0, "baflag", "b");
  769. ds_popparams.setColumn(0, "phase", "2");
  770. var objArg = new Object();
  771. objArg.arg_ds_popparams = ds_popparams;
  772. frmf_modal("SMRWY04600", "SMRWY04600", objArg, "", "", "", "", "", "", "", "", "", "M");
  773. }
  774. else if( e.cell == grd_cmplist2.getBindCellIndex("Body","detail_a"))
  775. {
  776. ds_popparams.setColumn(0, "emplno", grp_search.ipt_emplno.value);
  777. ds_popparams.setColumn(0, "yyyy", ds_main_cmp_cmplist2.getColumn(e.row, "yyyy"));
  778. ds_popparams.setColumn(0, "baflag", "a");
  779. ds_popparams.setColumn(0, "phase", "2");
  780. var objArg = new Object();
  781. objArg.arg_ds_popparams = ds_popparams;
  782. frmf_modal("SMRWY04600", "SMRWY04600", objArg, "", "", "", "", "", "", "", "", "", "M");
  783. }
  784. }
  785. grd_cmplist2.setCellPos(grd_cmplist2.getBindCellIndex("body", e.col));
  786. grd_cmplist2.showEditor(true);
  787. }
  788. ]]></Script>
  789. </Form>
  790. </FDL>