SMRAD02800_외상매입금명세서(계정과목별).xfdl 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMRAD02800" position="absolute 0 0 1196 800" titletext="외상/미지급명세서(계정과목별)" onload="SMRAD02800_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div id="grp_sea" anchor="left top right" taborder="8" class="div_SA" position="absolute 0 25 1195 65"/>
  8. <Shape id="line1" class="line_10" position="absolute 0 89 1195 95" anchor="left top right"/>
  9. <Div position="absolute 0 13 1195 38" id="grp_btn" scrollbars="autoboth" anchor="left top right"/>
  10. <Static id="caption6" text="외상/미지급명세서(계정과목별)" class="tit_1" position="absolute 0 0 220 25"/>
  11. <Button id="btn_search" taborder="1" text="조회" class="btn1" position="absolute 1130 35 1186 57" onclick="btn_search_onclick" anchor="right"/>
  12. <Shape id="line13" linetype="vertical" class="line_4" position="absolute 1117 33 1123 59" anchor="right"/>
  13. <Static id="cap_payinst" text="소속기관:" class="search_name" position="absolute 15 37 101 54"/>
  14. <Combo id="cmb_instcd" taborder="2" class="combo_essential" enable="false" position="absolute 96 36 221 55"/>
  15. <Static id="caption22" text="회계년도:" class="search_name" position="absolute 226 37 307 54"/>
  16. <Calendar id="ipt_payym" taborder="3" class="input_default" position="absolute 310 36 399 55" mask="yyyy-mm" dateformat="yyyy-MM" value="null" editformat="yyyy-MM" onkillfocus="ipt_payym_onkillfocus"/>
  17. <Static id="caption28" text="외상/미지급내역" class="tit_2" position="absolute 5 69 214 83"/>
  18. <Calendar id="input1" taborder="4" class="input_default" position="absolute 420 36 509 55" mask="yyyy-mm" dateformat="yyyy-MM" editformat="yyyy-MM" onkillfocus="input1_onkillfocus"/>
  19. <Static id="caption1" text="~" position="absolute 400 36 415 56"/>
  20. <Static id="caption2" text="미지급계정:" class="search_name" position="absolute 515 37 609 54"/>
  21. <Combo id="combo1" taborder="5" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 615 36 740 55">
  22. <Dataset id="innerdataset">
  23. <ColumnInfo>
  24. <Column id="codecolumn"/>
  25. <Column id="datacolumn"/>
  26. </ColumnInfo>
  27. <Rows>
  28. <Row>
  29. <Col id="codecolumn">21110100</Col>
  30. <Col id="datacolumn">외상매입금</Col>
  31. </Row>
  32. <Row>
  33. <Col id="codecolumn">21130000</Col>
  34. <Col id="datacolumn">미지급금</Col>
  35. </Row>
  36. <Row>
  37. <Col id="codecolumn"/>
  38. <Col id="datacolumn">전체</Col>
  39. </Row>
  40. </Rows>
  41. </Dataset>
  42. </Combo>
  43. <Static id="caption3" text="계정과목:" class="search_name" position="absolute 750 37 834 54"/>
  44. <Combo id="combo2" taborder="6" innerdataset="@ds_init_combo3_acntcmb" codecolumn="acntcd" datacolumn="acntnm" position="absolute 835 36 950 55"/>
  45. <Static id="caption4" text="~" position="absolute 955 36 970 56"/>
  46. <Combo id="combo3" taborder="7" innerdataset="@ds_init_combo3_acntcmb" codecolumn="acntcd" datacolumn="acntnm" position="absolute 975 36 1090 55"/>
  47. <Div id="grp_main" taborder="9" position="absolute 2 94 1194 799" anchor="all" scrollbars="none"/>
  48. </Layout>
  49. </Layouts>
  50. <Objects>
  51. <Dataset id="ds_main_grnt_grntlist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
  52. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  53. <ColumnInfo>
  54. <Column id="hidden" type="STRING" size="256"/>
  55. </ColumnInfo>
  56. </Dataset>
  57. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  58. <ColumnInfo>
  59. <Column id="init" type="STRING" size="256"/>
  60. </ColumnInfo>
  61. <Rows>
  62. <Row>
  63. <Col id="init"/>
  64. </Row>
  65. </Rows>
  66. </Dataset>
  67. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  68. <ColumnInfo>
  69. <Column id="fromdd" type="STRING" size="256"/>
  70. <Column id="todd" type="STRING" size="256"/>
  71. <Column id="instcd" type="STRING" size="256"/>
  72. <Column id="acntcd" type="STRING" size="256"/>
  73. <Column id="fromacntcd" type="STRING" size="256"/>
  74. <Column id="toacntcd" type="STRING" size="256"/>
  75. </ColumnInfo>
  76. <Rows>
  77. <Row>
  78. <Col id="fromdd"/>
  79. <Col id="todd"/>
  80. <Col id="instcd"/>
  81. <Col id="acntcd"/>
  82. <Col id="fromacntcd"/>
  83. <Col id="toacntcd"/>
  84. </Row>
  85. </Rows>
  86. </Dataset>
  87. <Dataset id="ds_init_combo3_acntcmb" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  88. <ColumnInfo>
  89. <Column id="acntcd" type="STRING" size="256"/>
  90. <Column id="acntnm" type="STRING" size="256"/>
  91. </ColumnInfo>
  92. </Dataset>
  93. </Objects>
  94. <Bind>
  95. <BindItem id="item0" compid="cmb_instcd" propid="value" datasetid="ds_send" columnid="instcd"/>
  96. <BindItem id="item1" compid="ipt_payym" propid="value" datasetid="ds_send" columnid="fromdd"/>
  97. <BindItem id="item2" compid="input1" propid="value" datasetid="ds_send" columnid="todd"/>
  98. <BindItem id="item3" compid="combo1" propid="value" datasetid="ds_send" columnid="acntcd"/>
  99. <BindItem id="item4" compid="combo2" propid="value" datasetid="ds_send" columnid="fromacntcd"/>
  100. <BindItem id="item5" compid="combo3" propid="value" datasetid="ds_send" columnid="toacntcd"/>
  101. </Bind>
  102. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  103. * System Name :
  104. * Job Name :
  105. * Creator :
  106. * Make Date : 2017-12-04
  107. * Description :
  108. *---------------------------------------------------------------------------------------
  109. * Modify Date Modifier Modify Description
  110. *---------------------------------------------------------------------------------------
  111. * 2017-06-19 Live Converter TF->XP
  112. *
  113. *---------------------------------------------------------------------------------------
  114. ****************************************************************************************/
  115. //=======================================================================================
  116. // Lib Include
  117. //---------------------------------------------------------------------------------------
  118. include "com_commonxp::comm_main.xjs";
  119. include "mis_miscommonxp::MIS.xjs";
  120. include "mis_paybaseinfomngtxp::RWC001.xjs";
  121. include "mis_humtrafactmngtxp::RPB001.xjs";
  122. //=======================================================================================
  123. // Global Form Variable
  124. //---------------------------------------------------------------------------------------
  125. var arErrorCode = new HashArray();
  126. //=======================================================================================
  127. // Function
  128. //---------------------------------------------------------------------------------------
  129. /*-**************************************************************************************
  130. * Argument : N/A
  131. * Description :
  132. ****************************************************************************************/
  133. //=======================================================================================
  134. // Event
  135. //---------------------------------------------------------------------------------------
  136. /****************************************************************************************
  137. * Components : Form
  138. * Description : 화면 처음 초기화시 폼초기화
  139. ****************************************************************************************/
  140. function SMRAD02800_onload(obj:Form, e:LoadEventInfo)
  141. {
  142. frmf_initForm(obj);
  143. //grdf_initGrid(grd_XXX);
  144. //grdf_setGridSort(grd_XXX);
  145. //grdf_setRowTypeIcon(grd_XXX, 0_컬럼위치값);
  146. misfComboInstCdListMulti("cmb_instcd",utlf_getCurrentDate(),"","N");
  147. var today = utlf_getCurrentDate();
  148. var cur_yymm = parseInt(today.substring(0, 6));
  149. var oParam = {};
  150. oParam.id = "TRRAD01504";
  151. oParam.service = "slipapp.AccBook";
  152. oParam.method = "reqGetAcntcdAllList";
  153. oParam.inds = "req=ds_send";
  154. oParam.outds = "ds_init_combo3_acntcmb=acntcmb";
  155. oParam.async = false;
  156. //oParam.callback = "cf_TRRAD01504";
  157. tranf_submit(oParam);
  158. cmb_instcd.value = sysf_getUserInfo("dutplceinstcd");
  159. }
  160. /****************************************************************************************
  161. * Components : Button
  162. * Description : 조회
  163. ****************************************************************************************/
  164. function btn_search_onclick(obj:Button, e:ClickEventInfo) {
  165. var oParam = {};
  166. oParam.id = "TRRAD02801";
  167. oParam.service = "slipapp.AccBook";
  168. oParam.method = "reqGetCreditList";
  169. oParam.inds = "req=ds_send";
  170. oParam.outds = "ds_main_grnt_grntlist1=grntlist1";
  171. oParam.async = false;
  172. //oParam.callback = "cf_TRRAD02801";
  173. tranf_submit(oParam);
  174. var objDOM = rptf_createDOM();
  175. var objParam = new Object();
  176. rptf_setNodeListToDOM(objDOM, "/root/main/grnt/grntlist1" , ds_main_grnt_grntlist1);
  177. objParam.xml_data_XML1 = objDOM.documentElement.source;
  178. var option = "open=1;save=1;directprint=0;printdialog=1;print=1;zoom=0";
  179. rptf_exeReportPreview30(["RPRAD02801"],[objParam], option, "", "grp_main");
  180. }
  181. function ipt_payym_onkillfocus(obj:Calendar, e:KillFocusEventInfo)
  182. {
  183. ds_send.setColumn(0, "fromdd", obj.text);
  184. }
  185. function input1_onkillfocus(obj:Calendar, e:KillFocusEventInfo)
  186. {
  187. ds_send.setColumn(0, "todd", obj.text);
  188. }
  189. ]]></Script>
  190. </Form>
  191. </FDL>