123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMRFC00600" position="absolute 0 0 1203 780" titletext="수리부품코드등록" oninit="SMRFC00600_oninit" onload="SMRFC00600_onload">
- <Layouts>
- <Layout>
- <Static id="caption6" text="수리부품코드등록" class="tit_1" position="absolute 0 0 231 25"/>
- <Button id="btn_save" taborder="1" text="저장" class="btn4" position="absolute 1070 26 1126 48" anchor="top right" onclick="btn_save_onclick"/>
- <Button id="btn_clear" taborder="2" text="초기화" class="btn4" position="absolute 1127 26 1195 48" anchor="top right" onclick="btn_clear_onclick"/>
- <Button id="btn_scrnmove" taborder="3" text="화면이동" class="btn3" visible="false" position="absolute 56 26 136 48"/>
- <Button id="btn_prt" taborder="4" text="출력" class="btn6" visible="false" position="absolute 0 26 56 48"/>
- <Shape id="line17" class="line_6" position="absolute 0 47 1195 53" anchor="left top right"/>
- <Static id="caption9" text="수리부품목록" class="tit_2" position="absolute 0 143 103 165"/>
- <Shape id="line7" class="line_10" position="absolute 0 159 535 165" anchor="left top right"/>
- <Button id="btn_excel" taborder="5" text="Excel" class="btn5" position="absolute 481 140 534 159" anchor="top right" onclick="btn_excel_onclick"/>
- <Static id="caption1" text="상세정보" class="tit_2" position="absolute 542 143 637 165" anchor="top right"/>
- <Button id="btn_insert" taborder="6" text="추가" class="btn2" position="absolute 1152 140 1194 159" anchor="top right" onclick="btn_insert_onclick"/>
- <Button id="btn_choidel" taborder="7" text="삭제" class="btn2" visible="false" position="absolute 1105 140 1147 159" anchor="top right" onclick="btn_choidel_onclick"/>
- <Shape id="line2" class="line_10" position="absolute 542 159 1197 165" anchor="top right"/>
- <Div id="grp_title" anchor="left top right" taborder="8" class="div_SA2" position="absolute 0 52 1195 132">
- <Layouts>
- <Layout>
- <Static id="caption89" text="물품코드 :" class="search_name" position="absolute 15 31 101 48"/>
- <Static id="caption91" text="대 분 류 :" class="search_name" position="absolute 645 4 728 21"/>
- <Static id="caption92" text="물 품 명 :" class="search_name" position="absolute 333 5 416 22"/>
- <Static id="caption93" text="규 격 :" class="search_name" position="absolute 333 30 418 47"/>
- <Static id="caption94" text="중 분 류 :" class="search_name" position="absolute 645 30 728 47"/>
- <Static id="caption95" text="제 조 원 :" class="search_name" position="absolute 645 56 728 73"/>
- <Static id="caption97" text="모델:" class="search_name" visible="false" position="absolute 1125 62 1181 79"/>
- <Shape id="line36" linetype="vertical" class="line_4" position="absolute 1106 8 1112 74" anchor="top right"/>
- <Button id="btn_search" taborder="47" text="조회" class="btn1" position="absolute 1124 29 1180 51" anchor="top right" onclick="grp_title_btn_search_onclick"/>
- <Combo id="cmb_goodflag_search" taborder="48" innerdataset="ds_init_cmb_goodflag_search" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" visible="false" position="absolute 1115 2 1160 21"/>
- <Edit id="ipt_goodnm_search" taborder="49" class="input_search" position="absolute 425 4 605 23" autoselect="true"/>
- <Edit id="ipt_goodcd_search" taborder="50" class="input_search" position="absolute 110 30 280 49" maxlength="12" inputmode="upper" autoselect="true" useime="none"/>
- <Edit id="ipt_goodspec_search" taborder="51" class="input_search" position="absolute 425 30 605 49" autoselect="true"/>
- <Edit id="ipt_prodcmpy_search" taborder="52" class="input_search" position="absolute 735 55 805 74" autoselect="true" onkeydown="grp_title_ipt_prodcmpy_search_onkeydown"/>
- <Button id="button6" taborder="53" class="icon_search" position="absolute 807 55 823 71" onclick="grp_title_button6_onclick"/>
- <Edit id="ipt_prodcmpynm_search" taborder="54" class="input_search" position="absolute 827 55 980 74" autoselect="true"/>
- <Edit id="ipt_goodmodel_search" taborder="55" class="input_search" visible="false" position="absolute 1168 59 1178 78" autoselect="true"/>
- <Static id="caption98" text="기 관 :" class="search_name" position="absolute 15 5 105 22"/>
- <Combo id="cmb_instcd" taborder="56" innerdataset="ds_init_cmb_instcd" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" enable="false" position="absolute 110 5 280 24"/>
- <Combo id="cmb_lrgcd_search" taborder="57" position="absolute 735 5 925 24" onitemchanged="grp_title_cmb_lrgcd_search_onitemchanged"/>
- <Combo id="cmb_mdlcd_search" taborder="58" position="absolute 735 30 925 49" onitemchanged="grp_title_cmb_mdlcd_search_onitemchanged"/>
- </Layout>
- </Layouts>
- </Div>
- <Edit id="ipt_instcd" taborder="9" visible="false" position="absolute 670 139 710 158" autoselect="true"/>
- <Edit id="ipt_status" taborder="10" position="absolute 625 139 665 158" visible="false" autoselect="true"/>
- <Grid id="grd_goodlist" taborder="11" binddataset="ds_main_good_goodlist" autoenter="select" useinputpanel="false" cellsizingtype="col" position="absolute 0 164 535 772" anchor="all" oncelldblclick="grd_goodlist_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22" band="left"/>
- <Column size="109"/>
- <Column size="0"/>
- <Column size="150"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="물품코드"/>
- <Cell col="2" text="물품명(기준)"/>
- <Cell col="3" text="물품명"/>
- <Cell col="4" text="물품명(한글)"/>
- <Cell col="5" text="규격"/>
- <Cell col="6" text="모델"/>
- <Cell col="7" text="적용장비"/>
- <Cell col="8" text="제조사"/>
- <Cell col="9" text="제조회사명"/>
- <Cell col="10" text="대분류"/>
- <Cell col="11" text="대분류명"/>
- <Cell col="12" text="중분류"/>
- <Cell col="13" text="중분류명"/>
- <Cell col="14" text="기관코드"/>
- <Cell col="15" text="물품구분"/>
- <Cell col="16" text="(이전) 적용일"/>
- <Cell col="17" text="적용일자"/>
- <Cell col="18" text="단가"/>
- <Cell col="19" text="주거래처"/>
- <Cell col="20" text="주거래처명"/>
- <Cell col="21" text="보조거래처"/>
- <Cell col="22" text="보조거래처명"/>
- <Cell col="23" text="관리부서"/>
- <Cell col="24" text="관리부서명"/>
- <Cell col="25" text="입고계정"/>
- <Cell col="26" text="입고계정명"/>
- <Cell col="27" text="비용계정"/>
- <Cell col="28" text="비용계정명"/>
- <Cell col="29" text="수불단위"/>
- <Cell col="30" text="제조국"/>
- <Cell col="31" text="구적용일자(to)"/>
- <Cell col="32" text="코드불용일"/>
- <Cell col="33" text="사용유무"/>
- <Cell col="34" text="불용처리사유"/>
- <Cell col="35" text="비고"/>
- <Cell col="36"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:goodcd"/>
- <Cell col="2" text="bind:goodnm"/>
- <Cell col="3" style="align:left top;padding:5 2 1 2;" text="bind:goodengnm"/>
- <Cell col="4" text="bind:goodhngnm"/>
- <Cell col="5" style="align:left top;padding:5 2 1 2;" text="bind:goodspec" wordwrap="word"/>
- <Cell col="6" text="bind:goodmodel"/>
- <Cell col="7" style="align:left top;padding:5 2 1 2;" text="bind:goodflaghngnm"/>
- <Cell col="8" text="bind:prodcmpycd"/>
- <Cell col="9" text="bind:prodcmpynm"/>
- <Cell col="10" text="bind:lrgcd"/>
- <Cell col="11" style="align:left top;padding:5 2 1 2;" text="bind:lrgnm" wordwrap="word"/>
- <Cell col="12" text="bind:mdlcd"/>
- <Cell col="13" text="bind:mdlnm"/>
- <Cell col="14" text="bind:instcd"/>
- <Cell col="15" text="bind:goodflag"/>
- <Cell col="16" text="bind:prefromdd" mask="yyyy-mm-dd"/>
- <Cell col="17" text="bind:fromdd" mask="yyyy-mm-dd"/>
- <Cell col="18" text="bind:goodunitcost"/>
- <Cell col="19" text="bind:maincustlastsuplplce"/>
- <Cell col="20" text="bind:maincustlastsuplplcenm"/>
- <Cell col="21" text="bind:suppcustcd"/>
- <Cell col="22" text="bind:suppcustnm"/>
- <Cell col="23" text="bind:mainmngtdeptcd"/>
- <Cell col="24" text="bind:mainmngtdeptnm"/>
- <Cell col="25" text="bind:winacnt"/>
- <Cell col="26" text="bind:winacntnm"/>
- <Cell col="27" text="bind:amtacnt"/>
- <Cell col="28" text="bind:amtacntnm"/>
- <Cell col="29" text="bind:deliveunit"/>
- <Cell col="30" text="bind:prodplce"/>
- <Cell col="31" text="bind:oldtodd"/>
- <Cell col="32" text="bind:todd"/>
- <Cell col="33" text="bind:useyn"/>
- <Cell col="34" text="bind:nonusetretresn"/>
- <Cell col="35" text="bind:cmt"/>
- <Cell col="36" text="bind:appfixasetcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Edit id="ipt_goodflag" taborder="12" visible="false" position="absolute 715 139 755 158" autoselect="true"/>
- <Edit id="ipt_prefromdd" taborder="13" position="absolute 760 139 875 158" visible="false" autoselect="true"/>
- <Calendar id="ipt_oldtodd" taborder="14" class="input_default" visible="false" position="absolute 880 139 985 158" autoselect="true"/>
- <Div id="grp_detail" taborder="15" position="absolute 541 164 1200 779" anchor="top right bottom">
- <Layouts>
- <Layout>
- <Combo id="ipt_smlcd" taborder="87" position="absolute 440 132 655 151" anchor="default"/>
- <Button id="btn_winacnt" taborder="57" class="icon_search" visible="false" position="absolute 175 82 191 98" anchor="default" onclick="grp_detail_btn_winacnt_onclick"/>
- <Edit id="ipt_winacntnm" taborder="58" class="input_fix" visible="false" position="absolute 194 80 326 99" anchor="default" style="background:#ffff99ff;border:1 solid #808080ff ;" autoskip="true" autoselect="true"/>
- <Edit id="ipt_winacnt" taborder="54" class="input_essential" visible="false" position="absolute 110 80 170 99" anchor="default" style="background:#ffff99ff;border:1 solid #808080ff ;" autoskip="true" autoselect="true"/>
- <Combo id="cmb_deliveunit" taborder="88" innerdataset="ds_init_cmb_deliveunit" codecolumn="cdid" datacolumn="cdnm" position="absolute 440 132 654 151" style="background:#ffff99ff;border:1 solid #808080ff ;" anchor="default"/>
- <Calendar id="ipt_fromdd" taborder="89" autoselect="true" autoskip="true" class="combo_essential" position="absolute 110 80 326 99" style="background:#ffff99ff;border:1 solid #808080ff ;" anchor="default" onchanged="grp_detail_ipt_fromdd_onchanged"/>
- <Edit id="ipt_amtacnt" taborder="53" autoselect="true" autoskip="true" class="input_default" visible="false" position="absolute 110 106 170 125" anchor="default"/>
- <Button id="btn_amtacnt" taborder="55" class="icon_search" visible="false" position="absolute 172 108 188 124" anchor="default"/>
- <Edit id="ipt_amtacntnm" taborder="56" autoselect="true" autoskip="true" class="input_fix" visible="false" position="absolute 194 106 326 125" anchor="default"/>
- <Static id="caption66" text="소분류" class="cell_1" visible="false" position="absolute 329 130 437 153" anchor="default"/>
- <Shape id="line3" class="line_2" position="absolute 0 271 653 277" anchor="default"/>
- <Tab id="switch2" taborder="50" tabindex="0" position="absolute 0 283 653 612" anchor="top right bottom">
- <Tabpages>
- <Tabpage id="case1" text="변경세부이력">
- <Layouts>
- <Layout>
- <Grid id="grd_rscdtchglist" taborder="1" binddataset="ds_main_goodhist_rscdtchglist" autoenter="select" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 0 27 648 300" anchor="top right bottom">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="117"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="105"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="기관코드"/>
- <Cell col="2" text="테이블"/>
- <Cell col="3" text="테이블명"/>
- <Cell col="4" text="변경일시"/>
- <Cell col="5" text="물품분류"/>
- <Cell col="6" text="물품코드"/>
- <Cell col="7" text="컬럼"/>
- <Cell col="8" text="변경항목"/>
- <Cell col="9" text="컬럼코멘드"/>
- <Cell col="10" text="변경전변경값"/>
- <Cell col="11" text="변경전"/>
- <Cell col="12" text="변경후변경값"/>
- <Cell col="13" text="변경후"/>
- <Cell col="14" text="컬럼구분"/>
- <Cell col="15" text="비고"/>
- <Cell col="16" text="수정자"/>
- <Cell col="17" text="수정자명"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" text="bind:instcd"/>
- <Cell col="2" text="bind:tabname"/>
- <Cell col="3" text="bind:comments"/>
- <Cell col="4" text="bind:changedt"/>
- <Cell col="5" text="bind:changefl"/>
- <Cell col="6" text="bind:changecd"/>
- <Cell col="7" text="bind:colname"/>
- <Cell col="8" style="align:left middle;padding:0 0 0 3;" text="bind:colcomt"/>
- <Cell col="9" style="align:left middle;padding:0 0 0 3;" text="bind:colcomt2"/>
- <Cell col="10" style="align:left middle;padding:0 0 0 3;" text="bind:oldvalue"/>
- <Cell col="11" style="align:left middle;padding:0 0 0 3;" text="bind:oldvalnm"/>
- <Cell col="12" style="align:left middle;padding:0 0 0 3;" text="bind:newvalue"/>
- <Cell col="13" style="align:left middle;padding:0 0 0 3;" text="bind:newvalnm"/>
- <Cell col="14" style="align:left middle;padding:0 0 0 3;" text="bind:colflag"/>
- <Cell col="15" style="align:left middle;padding:0 0 0 3;" text="bind:cmt"/>
- <Cell col="16" style="align:left middle;padding:0 0 0 3;" text="bind:lastupdtrid"/>
- <Cell col="17" style="align:left middle;padding:0 0 0 3;" text="bind:lastupdtridnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption60" text="변경세부이력" class="tit_2" position="absolute 0 6 119 27" anchor="default"/>
- <Shape id="line12" class="line_10" position="absolute 0 22 648 28" anchor="default"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case2" text="이력정보">
- <Layouts>
- <Layout>
- <Shape id="line28" class="line_10" position="absolute 0 22 648 28" anchor="default"/>
- <Static id="caption38" text="이력정보" class="tit_2" position="absolute 0 6 182 29" anchor="default"/>
- <Grid id="grd_costhistinfo" taborder="1" binddataset="ds_main_goodhist_goodconstlist" autoenter="select" useinputpanel="false" extendsizetype="col" position="absolute 0 27 648 300" anchor="top right bottom">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22" band="left"/>
- <Column size="85"/>
- <Column size="80"/>
- <Column size="111"/>
- <Column size="102"/>
- <Column size="76"/>
- <Column size="161"/>
- <Column size="80"/>
- <Column size="100"/>
- <Column size="98"/>
- <Column size="96"/>
- <Column size="91"/>
- <Column size="95"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="적용일자"/>
- <Cell col="2" text="제품단가"/>
- <Cell col="3" text="주거래처"/>
- <Cell col="4" text="보조거래처"/>
- <Cell col="5" text="수불단위"/>
- <Cell col="6" text="비고"/>
- <Cell col="7" text="제조국"/>
- <Cell col="8" text="물품명(영문)"/>
- <Cell col="9" text="물품명(한글)"/>
- <Cell col="10" text="규격"/>
- <Cell col="11" text="모델"/>
- <Cell col="12" text="관리부서"/>
- <Cell col="13" text="수정자"/>
- <Cell col="14" text="물품코드"/>
- <Cell col="15" text="물품명"/>
- <Cell col="16" text="제조사"/>
- <Cell col="17" text="제조사명"/>
- <Cell col="18" text="대분류"/>
- <Cell col="19" text="대분류명"/>
- <Cell col="20" text="중분류"/>
- <Cell col="21" text="중분류명"/>
- <Cell col="22" text="소분류"/>
- <Cell col="23" text="소분류명"/>
- <Cell col="24" text="기관코드"/>
- <Cell col="25" text="물품구분"/>
- <Cell col="26" text="(이전)적용일자"/>
- <Cell col="27" text="주거래처"/>
- <Cell col="28" text="보조거래처"/>
- <Cell col="29" text="관리부서"/>
- <Cell col="30" text="입고계정"/>
- <Cell col="31" text="입고계정명"/>
- <Cell col="32" text="비용계정"/>
- <Cell col="33" text="비용계정명"/>
- <Cell col="34" text="적용일자(TO)"/>
- <Cell col="35" text="구적용일자(TO)"/>
- <Cell col="36" text="불용사유"/>
- <Cell col="37" text="사용유무"/>
- <Cell col="38" text="구코드"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="date" text="bind:fromdd" maskchar=" " calendardisplaynulltype="none"/>
- <Cell col="2" displaytype="number" text="bind:goodunitcost"/>
- <Cell col="3" text="bind:maincustlastsuplplcenm"/>
- <Cell col="4" text="bind:suppcustnm"/>
- <Cell col="5" displaytype="combo" edittype="combo" text="bind:deliveunit" enable="false"/>
- <Cell col="6" text="bind:cmt"/>
- <Cell col="7" displaytype="combo" edittype="combo" text="bind:prodplce" enable="false"/>
- <Cell col="8" text="bind:goodengnm"/>
- <Cell col="9" text="bind:goodhngnm"/>
- <Cell col="10" text="bind:goodspec"/>
- <Cell col="11" text="bind:goodmodel"/>
- <Cell col="12" text="bind:mainmngtdeptnm"/>
- <Cell col="13" text="bind:lastupdtrnm"/>
- <Cell col="14" text="bind:goodcd"/>
- <Cell col="15" text="bind:goodnm"/>
- <Cell col="16" text="bind:prodcmpycd"/>
- <Cell col="17" text="bind:prodcmpynm"/>
- <Cell col="18" text="bind:lrgcd"/>
- <Cell col="19" text="bind:lrgnm"/>
- <Cell col="20" text="bind:mdlcd"/>
- <Cell col="21" text="bind:mdlnm"/>
- <Cell col="22" text="bind:smlcd"/>
- <Cell col="23" text="bind:smlnm"/>
- <Cell col="24" text="bind:instcd"/>
- <Cell col="25" text="bind:goodflag"/>
- <Cell col="26" text="bind:prefromdd"/>
- <Cell col="27" text="bind:maincustlastsuplplce"/>
- <Cell col="28" text="bind:suppcustcd"/>
- <Cell col="29" text="bind:mainmngtdeptcd"/>
- <Cell col="30" text="bind:winacnt"/>
- <Cell col="31" text="bind:winacntnm"/>
- <Cell col="32" text="bind:amtacnt"/>
- <Cell col="33" text="bind:amtacntnm"/>
- <Cell col="34" text="bind:todd"/>
- <Cell col="35" text="bind:oldtodd"/>
- <Cell col="36" text="bind:nonusetretresn"/>
- <Cell col="37" text="bind:useyn"/>
- <Cell col="38" text="bind:oldcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case3" text="수리의뢰정보">
- <Layouts>
- <Layout>
- <Static id="caption38" text="수리의뢰정보" class="tit_2" position="absolute 0 6 182 29"/>
- <Shape id="line28" class="line_10" position="absolute 0 22 648 28"/>
- <Grid id="grd_dabpinfo" taborder="1" binddataset="ds_dabpinfo" useinputpanel="false" extendsizetype="col" position="absolute 0 27 648 300" anchor="top right bottom" autofittype="col" oncelldblclick="grp_detail_switch2_case3_grd_dabpinfo_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22" band="left"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="180"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="의뢰일자"/>
- <Cell col="2" text="의뢰번호"/>
- <Cell col="3" text="수리일자"/>
- <Cell col="4" text="거래처코드"/>
- <Cell col="5" text="거래처명"/>
- <Cell col="6" text="자산코드"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="expr:currow + 1"/>
- <Cell col="1" displaytype="date" text="bind:reqdd" calendardisplaynulltype="none"/>
- <Cell col="2" text="bind:reqno"/>
- <Cell col="3" displaytype="date" text="bind:rpirdd" calendardisplaynulltype="none"/>
- <Cell col="4" text="bind:custcd"/>
- <Cell col="5" style="align:left top;padding:4 2 2 2;" text="bind:custnm" wordwrap="word"/>
- <Cell col="6" text="bind:fixasetcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Static id="cap_deliveunit" text="수불단위" class="cell_1" position="absolute 329 130 437 153" anchor="default"/>
- <MaskEdit id="ipt_goodunitcost" taborder="51" mask="#,###.00" class="input_default" enable="false" position="absolute 110 106 326 125" anchor="default" autoselect="true"/>
- <Static id="cap_goodunitcost" text="제품단가" class="cell_1" position="absolute 0 104 108 127" anchor="default"/>
- <Static id="cap_winacnt" text="입고계정" class="cell_1" visible="false" position="absolute 0 78 108 101" anchor="default"/>
- <Static id="cap_fromdd" text="적용일자" class="cell_1" position="absolute 0 78 108 101" anchor="default"/>
- <Static id="cap_oldcd" text="구코드" class="cell_1" visible="false" position="absolute 329 217 437 240" anchor="default"/>
- <Edit id="ipt_oldcd" taborder="52" class="input_default" enable="false" visible="false" position="absolute 437 218 651 237" anchor="default"/>
- <Static id="cap_amtacnt" text="비용계정" class="cell_1" visible="false" position="absolute 0 104 108 127" anchor="default"/>
- <TextArea id="tar_cmt" taborder="59" wordwrap="word" autoselect="true" autoskip="true" position="absolute 109 208 652 272" anchor="default"/>
- <Shape id="line8" class="line_2" position="absolute 1 204 648 210" anchor="default"/>
- <Shape id="line33" class="line_2" position="absolute 0 126 653 132" anchor="default"/>
- <Shape id="line11" class="line_2" position="absolute 0 74 653 80" anchor="default"/>
- <Shape id="line32" class="line_2" position="absolute 0 100 653 106" anchor="default"/>
- <Shape id="line31" class="line_2" position="absolute 0 48 653 54" anchor="default"/>
- <Shape id="line30" class="line_2" position="absolute 0 22 653 28" anchor="default"/>
- <Edit id="ipt_goodhngnm" taborder="60" autoselect="true" autoskip="true" position="absolute 439 28 655 47" anchor="default" imemode="hangul"/>
- <Static id="cap_prodplce" text="제조국" class="cell_1" position="absolute 329 52 437 75" anchor="default"/>
- <Button id="btn_prodcmpycd" taborder="61" class="icon_search" visible="false" position="absolute 588 280 604 296" anchor="default"/>
- <Static id="cap_goodcd" text="물품코드" class="cell_1" position="absolute 0 0 108 23" anchor="default"/>
- <Static id="cap_goodhngnm" text="물품명(한글)" class="cell_1" position="absolute 329 26 437 49" anchor="default"/>
- <Static id="cap_prodcmpycd" text="제조회사" class="cell_1" visible="false" position="absolute 498 276 562 299" anchor="default"/>
- <Static id="cap_goodengnm" text="물품명(영문)" class="cell_1" position="absolute 0 26 108 49" anchor="default"/>
- <Edit id="ipt_goodspec" taborder="62" autoselect="true" autoskip="true" class="input_default" position="absolute 439 1 655 20" anchor="default"/>
- <Static id="cap_goodspec" text="규격" class="cell_1" position="absolute 329 0 437 22" anchor="default"/>
- <Static id="cap_lrgcd" text="대분류" class="cell_1" position="absolute 329 78 437 101" anchor="default"/>
- <Static id="cap_mdlcd" text="중분류" class="cell_1" position="absolute 329 105 437 128" anchor="default"/>
- <Edit id="ipt_prodcmpycd" taborder="63" class="input_default" visible="false" position="absolute 565 278 585 297" anchor="default" autoselect="true"/>
- <Edit id="ipt_goodengnm" taborder="64" autoselect="true" autoskip="true" position="absolute 110 27 326 46" anchor="default" imemode="alpha"/>
- <Combo id="cmb_prodplce" taborder="65" innerdataset="ds_init_cmb_prodplce" codecolumn="cdid" datacolumn="cdnm" class="combo" position="absolute 439 54 655 73" anchor="default" onitemchanged="grp_detail_cmb_prodplce_onitemchanged"/>
- <Edit id="ipt_prodcmpynm" taborder="66" class="input_fix" visible="false" position="absolute 607 278 627 297" anchor="default" autoselect="true"/>
- <Button id="btn_mngtdeptcd" taborder="67" class="icon_search" position="absolute 503 184 519 200" anchor="default" onclick="grp_detail_btn_mngtdeptcd_onclick"/>
- <Static id="cap_mainmngtdeptcd" text="관리부서" class="cell_1" position="absolute 329 182 437 205" anchor="default"/>
- <Edit id="ipt_mainmngtdeptcd" taborder="68" autoselect="true" autoskip="true" class="input_essential" position="absolute 440 184 500 203" anchor="default" readonly="true"/>
- <Edit id="ipt_mngtdeptnm" taborder="69" autoselect="true" autoskip="true" class="input_fix" position="absolute 522 184 654 203" anchor="default" readonly="true"/>
- <Static id="cap_cmt" text="비고" class="cell_1" position="absolute 0 208 108 272" anchor="default"/>
- <Edit id="ipt_maincustlastsuplplcenm" taborder="70" autoselect="true" autoskip="true" class="input_fix" position="absolute 194 131 326 150" anchor="default" readonly="true"/>
- <Edit id="ipt_suppcustnm" taborder="71" autoselect="true" autoskip="true" class="input_fix" position="absolute 524 158 654 177" anchor="default" readonly="true"/>
- <Edit id="ipt_maincustlastsuplplce" taborder="72" autoselect="true" autoskip="true" class="input_default" position="absolute 110 131 170 150" anchor="default" readonly="true"/>
- <Button id="btn_suppcustcd" taborder="73" class="icon_search" position="absolute 503 158 519 174" anchor="default" onclick="grp_detail_btn_suppcustcd_onclick"/>
- <Button id="btn_maincustlastsuplplce" taborder="74" class="icon_search" position="absolute 175 131 191 147" anchor="default" onclick="grp_detail_btn_maincustlastsuplplce_onclick"/>
- <Static id="cap_suppcustcd" text="보조거래처" class="cell_1" position="absolute 329 156 437 179" anchor="default"/>
- <Static id="cap_maincustlastsuplplce" text="주거래처" class="cell_1" position="absolute 0 130 108 153" anchor="default"/>
- <Edit id="ipt_suppcustcd" taborder="75" autoselect="true" autoskip="true" class="input_default" position="absolute 440 158 500 177" anchor="default" readonly="true"/>
- <Shape id="line1" class="line_2" position="absolute 0 178 653 184" anchor="default"/>
- <Shape id="line4" class="line_2" position="absolute 0 152 653 158" anchor="default"/>
- <Edit id="ipt_goodcd" taborder="76" class="input_default" position="absolute 110 2 257 21" anchor="default" autoselect="true" autoskip="true" maxlength="12" readonly="true" inputmode="upper"/>
- <Button id="btn_goodcdcopy" taborder="77" text="코드생성" class="btn2" enable="false" position="absolute 262 2 326 21" anchor="default" onclick="grp_detail_btn_goodcdcopy_onclick"/>
- <Static id="cap_nonusetretdd" text="코드불용일/사유" class="cell_1" position="absolute 0 156 108 204" anchor="default"/>
- <Calendar id="ipt_nonusetretdd" taborder="78" autoselect="true" autoskip="true" class="input_default" position="absolute 110 158 326 177" anchor="default" onchanged="grp_detail_ipt_nonusetretdd_onchanged"/>
- <Edit id="ipt_nonusetretresn" taborder="79" autoselect="true" autoskip="true" class="input_default" position="absolute 110 184 326 203" anchor="default"/>
- <Static id="cap_goodnm" text="물품명" class="cell_1" visible="false" position="absolute 530 389 584 412" anchor="default"/>
- <Edit id="ipt_goodnm" taborder="80" class="input_essential" visible="false" position="absolute 585 391 621 410" anchor="default" autoselect="true"/>
- <Edit id="ipt_goodmodel" taborder="81" class="input_default" visible="false" position="absolute 585 420 620 439" anchor="default" autoselect="true"/>
- <Static id="cap_goodmodel" text="모델명" class="cell_1" visible="false" position="absolute 529 418 583 441" anchor="default"/>
- <Static id="cap_appfixasetcd" text="적용장비" class="cell_1" position="absolute 0 52 108 75" anchor="default"/>
- <Edit id="ipt_appfixasetcd" taborder="82" autoselect="true" autoskip="true" class="input_default" position="absolute 110 54 170 73" anchor="default" onkeydown="grp_detail_ipt_appfixasetcd_onkeydown"/>
- <Button id="btn_appfixasetcd" taborder="83" class="icon_search" position="absolute 175 54 191 70" anchor="default" onclick="grp_detail_btn_appfixasetcd_onclick"/>
- <Edit id="ipt_goodflaghngnm" taborder="84" autoselect="true" autoskip="true" class="input_fix" position="absolute 194 54 326 73" anchor="default"/>
- <Combo id="ipt_lrgcd" taborder="85" position="absolute 440 80 655 99" anchor="default" onitemchanged="grp_detail_ipt_lrgcd_onitemchanged"/>
- <Combo id="ipt_mdlcd" taborder="86" position="absolute 440 106 655 125" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_send_goodlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="goodflag" type="STRING" size="256"/>
- <Column id="goodnm" type="STRING" size="256"/>
- <Column id="lrgcd" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="goodcd" type="STRING" size="256"/>
- <Column id="mdlcd" type="STRING" size="256"/>
- <Column id="goodspec" type="STRING" size="256"/>
- <Column id="prodcmpy" type="STRING" size="256"/>
- <Column id="smlcd" type="STRING" size="256"/>
- <Column id="goodmodel" type="STRING" size="256"/>
- <Column id="mdlnm" type="STRING" size="256"/>
- <Column id="lrgnm" type="STRING" size="256"/>
- <Column id="smlnm" type="STRING" size="256"/>
- <Column id="prodcmpynm" type="STRING" size="256"/>
- <Column id="oldcd" type="STRING" size="256"/>
- <Column id="insfromdd" type="STRING" size="256"/>
- <Column id="acsrscd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="goodflag"/>
- <Col id="goodnm"/>
- <Col id="lrgcd"/>
- <Col id="instcd"/>
- <Col id="goodcd"/>
- <Col id="mdlcd"/>
- <Col id="goodspec"/>
- <Col id="prodcmpy"/>
- <Col id="smlcd"/>
- <Col id="goodmodel"/>
- <Col id="mdlnm"/>
- <Col id="lrgnm"/>
- <Col id="smlnm"/>
- <Col id="prodcmpynm"/>
- <Col id="oldcd"/>
- <Col id="insfromdd"/>
- <Col id="acsrscd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_good_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="goodcd" type="STRING" size="256" sumtext="물품코드 "/>
- <Column id="goodnm" type="STRING" size="256" sumtext="물품명 "/>
- <Column id="goodspec" type="STRING" size="256" sumtext="규격 "/>
- <Column id="goodmodel" type="STRING" size="256" sumtext="모델 "/>
- <Column id="prodcmpycd" type="STRING" size="256" sumtext="제조사 "/>
- <Column id="prodcmpynm" type="STRING" size="256" sumtext="제조사명 "/>
- <Column id="lrgcd" type="STRING" size="256" sumtext="대분류 "/>
- <Column id="lrgnm" type="STRING" size="256" sumtext="대분류명 "/>
- <Column id="mdlcd" type="STRING" size="256" sumtext="중분류 "/>
- <Column id="mdlnm" type="STRING" size="256" sumtext="중분류명 "/>
- <Column id="smlcd" type="STRING" size="256" sumtext="소분류 "/>
- <Column id="smlnm" type="STRING" size="256" sumtext="소분류명 "/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드 "/>
- <Column id="goodflag" type="STRING" size="256" sumtext="물품구분 "/>
- <Column id="fromdd" type="STRING" size="256" sumtext="적용일자 "/>
- <Column id="fromdd" type="STRING" size="256" sumtext="(이전)적용일자"/>
- <Column id="goodengnm" type="STRING" size="256" sumtext="물품명(영문) "/>
- <Column id="goodhngnm" type="STRING" size="256" sumtext="물품명(한글) "/>
- <Column id="goodunitcost" type="STRING" size="256" sumtext="단가 "/>
- <Column id="maincustlastsuplplce" type="STRING" size="256" sumtext="주거래처 "/>
- <Column id="maincustlastsuplplcenm" type="STRING" size="256" sumtext="주거래처명 "/>
- <Column id="suppcustcd" type="STRING" size="256" sumtext="보조거래처 "/>
- <Column id="suppcustnm" type="STRING" size="256" sumtext="보조거래처명 "/>
- <Column id="mainmngtdeptcd" type="STRING" size="256" sumtext="관리부서 "/>
- <Column id="mainmngtdeptnm" type="STRING" size="256" sumtext="관리부서명 "/>
- <Column id="winacnt" type="STRING" size="256" sumtext="입고계정 "/>
- <Column id="winacntnm" type="STRING" size="256" sumtext="입고계정명 "/>
- <Column id="amtacnt" type="STRING" size="256" sumtext="비용계정 "/>
- <Column id="amtacntnm" type="STRING" size="256" sumtext="비용계정명 "/>
- <Column id="deliveunit" type="STRING" size="256" sumtext="수불단위 "/>
- <Column id="prodplce" type="STRING" size="256" sumtext="제조국 "/>
- <Column id="todd" type="STRING" size="256" sumtext="적용일자(TO) "/>
- <Column id="oldtodd" type="STRING" size="256" sumtext="구적용일자(TO)"/>
- <Column id="nonusetretresn" type="STRING" size="256" sumtext="불용사유 "/>
- <Column id="useyn" type="STRING" size="256" sumtext="사용유무 "/>
- <Column id="oldcd" type="STRING" size="256" sumtext="구코드 "/>
- <Column id="cmt" type="STRING" size="256" sumtext="비고 "/>
- <Column id="appfixasetcd" type="STRING" size="256" sumtext="적용장비코드"/>
- <Column id="goodflaghngnm" type="STRING" size="256" sumtext="적용장비명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_gooddet_gooddetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_gooddet_gooddetlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="goodcd" type="STRING" size="256" sumtext="물품코드 "/>
- <Column id="goodnm" type="STRING" size="256" sumtext="물품명 "/>
- <Column id="goodspec" type="STRING" size="256" sumtext="규격 "/>
- <Column id="goodmodel" type="STRING" size="256" sumtext="모델 "/>
- <Column id="prodcmpycd" type="STRING" size="256" sumtext="제조사 "/>
- <Column id="prodcmpynm" type="STRING" size="256" sumtext="제조사명 "/>
- <Column id="lrgcd" type="STRING" size="256" sumtext="대분류 "/>
- <Column id="lrgnm" type="STRING" size="256" sumtext="대분류명 "/>
- <Column id="mdlcd" type="STRING" size="256" sumtext="중분류 "/>
- <Column id="mdlnm" type="STRING" size="256" sumtext="중분류명 "/>
- <Column id="smlcd" type="STRING" size="256" sumtext="소분류 "/>
- <Column id="smlnm" type="STRING" size="256" sumtext="소분류명 "/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드 "/>
- <Column id="goodflag" type="STRING" size="256" sumtext="물품구분 "/>
- <Column id="fromdd" type="STRING" size="256" sumtext="적용일자 "/>
- <Column id="fromdd" type="STRING" size="256" sumtext="(이전)적용일자"/>
- <Column id="goodengnm" type="STRING" size="256" sumtext="물품명(영문) "/>
- <Column id="goodhngnm" type="STRING" size="256" sumtext="물품명(한글) "/>
- <Column id="goodunitcost" type="STRING" size="256" sumtext="단가 "/>
- <Column id="maincustlastsuplplce" type="STRING" size="256" sumtext="주거래처 "/>
- <Column id="maincustlastsuplplcenm" type="STRING" size="256" sumtext="주거래처명 "/>
- <Column id="suppcustcd" type="STRING" size="256" sumtext="보조거래처 "/>
- <Column id="suppcustnm" type="STRING" size="256" sumtext="보조거래처명 "/>
- <Column id="mainmngtdeptcd" type="STRING" size="256" sumtext="관리부서 "/>
- <Column id="mainmngtdeptnm" type="STRING" size="256" sumtext="관리부서명 "/>
- <Column id="winacnt" type="STRING" size="256" sumtext="입고계정 "/>
- <Column id="winacntnm" type="STRING" size="256" sumtext="입고계정명 "/>
- <Column id="amtacnt" type="STRING" size="256" sumtext="비용계정 "/>
- <Column id="amtacntnm" type="STRING" size="256" sumtext="비용계정명 "/>
- <Column id="deliveunit" type="STRING" size="256" sumtext="수불단위 "/>
- <Column id="prodplce" type="STRING" size="256" sumtext="제조국 "/>
- <Column id="todd" type="STRING" size="256" sumtext="적용일자(TO) "/>
- <Column id="oldtodd" type="STRING" size="256" sumtext="구적용일자(TO)"/>
- <Column id="nonusetretresn" type="STRING" size="256" sumtext="불용사유 "/>
- <Column id="useyn" type="STRING" size="256" sumtext="사용유무 "/>
- <Column id="oldcd" type="STRING" size="256" sumtext="구코드 "/>
- <Column id="cmt" type="STRING" size="256" sumtext="비고 "/>
- <Column id="appfixasetcd" type="STRING" size="256" sumtext="적용장비코드"/>
- <Column id="goodflaghngnm" type="STRING" size="256" sumtext="적용장비명"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="goodcd"/>
- <Col id="goodnm"/>
- <Col id="goodspec"/>
- <Col id="goodmodel"/>
- <Col id="prodcmpycd"/>
- <Col id="prodcmpynm"/>
- <Col id="lrgcd"/>
- <Col id="lrgnm"/>
- <Col id="mdlcd"/>
- <Col id="mdlnm"/>
- <Col id="smlcd"/>
- <Col id="smlnm"/>
- <Col id="instcd"/>
- <Col id="goodflag"/>
- <Col id="fromdd"/>
- <Col id="goodengnm"/>
- <Col id="goodhngnm"/>
- <Col id="goodunitcost"/>
- <Col id="maincustlastsuplplce"/>
- <Col id="maincustlastsuplplcenm"/>
- <Col id="suppcustcd"/>
- <Col id="suppcustnm"/>
- <Col id="mainmngtdeptcd"/>
- <Col id="mainmngtdeptnm"/>
- <Col id="winacnt"/>
- <Col id="winacntnm"/>
- <Col id="amtacnt"/>
- <Col id="amtacntnm"/>
- <Col id="deliveunit"/>
- <Col id="prodplce"/>
- <Col id="todd"/>
- <Col id="oldtodd"/>
- <Col id="nonusetretresn"/>
- <Col id="useyn"/>
- <Col id="oldcd"/>
- <Col id="cmt"/>
- <Col id="appfixasetcd"/>
- <Col id="goodflaghngnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_goodhist_rscdtchglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext=" 기관코드 "/>
- <Column id="tabname" type="STRING" size="256" sumtext=" 테이블명 "/>
- <Column id="comments" type="STRING" size="256" sumtext=" 테이블COMMENT "/>
- <Column id="changedt" type="STRING" size="256" sumtext=" 변경일시 "/>
- <Column id="changefl" type="STRING" size="256" sumtext=" 변경분류 물품분류"/>
- <Column id="changecd" type="STRING" size="256" sumtext=" 변경코드 물품코드"/>
- <Column id="colname" type="STRING" size="256" sumtext=" 컬럼명 "/>
- <Column id="colcomt" type="STRING" size="256" sumtext=" 컬럼코멘드 "/>
- <Column id="colcomt2" type="STRING" size="256" sumtext=" 컬럼코멘드 "/>
- <Column id="oldvalue" type="STRING" size="256" sumtext=" 변경전변경값 "/>
- <Column id="oldvalnm" type="STRING" size="256" sumtext=" 변경전변경명 "/>
- <Column id="newvalue" type="STRING" size="256" sumtext=" 변경후변경값 "/>
- <Column id="newvalnm" type="STRING" size="256" sumtext=" 변경후변경명 "/>
- <Column id="colflag " type="STRING" size="256" sumtext=" 컬럼구분 "/>
- <Column id="cmt" type="STRING" size="256" sumtext=" 비고 "/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext=" 수정자 "/>
- <Column id="lastupdtridnm" type="STRING" size="256" sumtext=" 수정자명 "/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_goodhist_goodconstlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="goodcd" type="STRING" size="256" sumtext="물품코드 "/>
- <Column id="goodnm" type="STRING" size="256" sumtext="물품명 "/>
- <Column id="goodspec" type="STRING" size="256" sumtext="규격 "/>
- <Column id="goodmodel" type="STRING" size="256" sumtext="모델 "/>
- <Column id="prodcmpycd" type="STRING" size="256" sumtext="제조사 "/>
- <Column id="prodcmpynm" type="STRING" size="256" sumtext="제조사명 "/>
- <Column id="lrgcd" type="STRING" size="256" sumtext="대분류 "/>
- <Column id="lrgnm" type="STRING" size="256" sumtext="대분류명 "/>
- <Column id="mdlcd" type="STRING" size="256" sumtext="중분류 "/>
- <Column id="mdlnm" type="STRING" size="256" sumtext="중분류명 "/>
- <Column id="smlcd" type="STRING" size="256" sumtext="소분류 "/>
- <Column id="smlnm" type="STRING" size="256" sumtext="소분류명 "/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드 "/>
- <Column id="goodflag" type="STRING" size="256" sumtext="물품구분 "/>
- <Column id="fromdd" type="STRING" size="256" sumtext="적용일자 "/>
- <Column id="fromdd" type="STRING" size="256" sumtext="(이전)적용일자"/>
- <Column id="goodengnm" type="STRING" size="256" sumtext="물품명(영문) "/>
- <Column id="goodhngnm" type="STRING" size="256" sumtext="물품명(한글) "/>
- <Column id="goodunitcost" type="STRING" size="256" sumtext="단가 "/>
- <Column id="maincustlastsuplplce" type="STRING" size="256" sumtext="주거래처 "/>
- <Column id="maincustlastsuplplcenm" type="STRING" size="256" sumtext="주거래처명 "/>
- <Column id="suppcustcd" type="STRING" size="256" sumtext="보조거래처 "/>
- <Column id="suppcustnm" type="STRING" size="256" sumtext="보조거래처명 "/>
- <Column id="mainmngtdeptcd" type="STRING" size="256" sumtext="관리부서 "/>
- <Column id="mainmngtdeptnm" type="STRING" size="256" sumtext="관리부서명 "/>
- <Column id="winacnt" type="STRING" size="256" sumtext="입고계정 "/>
- <Column id="winacntnm" type="STRING" size="256" sumtext="입고계정명 "/>
- <Column id="amtacnt" type="STRING" size="256" sumtext="비용계정 "/>
- <Column id="amtacntnm" type="STRING" size="256" sumtext="비용계정명 "/>
- <Column id="deliveunit" type="STRING" size="256" sumtext="수불단위 "/>
- <Column id="prodplce" type="STRING" size="256" sumtext="제조국 "/>
- <Column id="todd" type="STRING" size="256" sumtext="적용일자(TO) "/>
- <Column id="oldtodd" type="STRING" size="256" sumtext="구적용일자(TO)"/>
- <Column id="nonusetretresn" type="STRING" size="256" sumtext="불용사유 "/>
- <Column id="useyn" type="STRING" size="256" sumtext="사용유무 "/>
- <Column id="oldcd" type="STRING" size="256" sumtext="구코드 "/>
- <Column id="cmt" type="STRING" size="256" sumtext="비고 "/>
- <Column id="appfixasetcd" type="STRING" size="256" sumtext="적용장비코드"/>
- <Column id="goodflaghngnm" type="STRING" size="256" sumtext="적용장비명"/>
- <Column id="lastupdtrnm" type="STRING" size="256" sumtext="수정자명 "/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_goodhist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="goodcd" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="useyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="goodcd"/>
- <Col id="fromdd"/>
- <Col id="useyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_goodcopy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="goodflag" type="STRING" size="256"/>
- <Column id="lrgcd" type="STRING" size="256"/>
- <Column id="mdlcd" type="STRING" size="256"/>
- <Column id="smlcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="goodflag"/>
- <Col id="lrgcd"/>
- <Col id="mdlcd"/>
- <Col id="smlcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_goodcopy_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="goodcd" type="STRING" size="256" sumtext="물품코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_temp_chnginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="chngflag" type="STRING" size="256" sumtext="에러메세지 처리에 관련된 flag값"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_save_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_dabpinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="reqno" type="STRING" size="256"/>
- <Column id="rpirdd" type="STRING" size="256"/>
- <Column id="custcd" type="STRING" size="256"/>
- <Column id="custnm" type="STRING" size="256"/>
- <Column id="fixasetcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_grid_rfehemhtlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="reqno" type="STRING" size="256"/>
- <Column id="rpirdd" type="STRING" size="256"/>
- <Column id="custcd" type="STRING" size="256"/>
- <Column id="custnm" type="STRING" size="256"/>
- <Column id="fixasetcd" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_title.cmb_instcd" propid="value" datasetid="ds_send_goodlist" columnid="instcd"/>
- <BindItem id="item1" compid="grp_title.ipt_goodcd_search" propid="value" datasetid="ds_send_goodlist" columnid="goodcd"/>
- <BindItem id="item2" compid="grp_title.ipt_goodnm_search" propid="value" datasetid="ds_send_goodlist" columnid="goodnm"/>
- <BindItem id="item3" compid="grp_title.ipt_goodspec_search" propid="value" datasetid="ds_send_goodlist" columnid="goodspec"/>
- <BindItem id="item4" compid="grp_title.cmb_lrgcd_search" propid="value" datasetid="ds_send_goodlist" columnid="lrgcd"/>
- <BindItem id="item5" compid="grp_title.cmb_mdlcd_search" propid="value" datasetid="ds_send_goodlist" columnid="mdlcd"/>
- <BindItem id="item6" compid="grp_title.ipt_prodcmpy_search" propid="value" datasetid="ds_send_goodlist" columnid="prodcmpy"/>
- <BindItem id="item7" compid="grp_title.ipt_prodcmpynm_search" propid="value" datasetid="ds_send_goodlist" columnid="prodcmpynm"/>
- <BindItem id="item8" compid="grp_title.cmb_goodflag_search" propid="value" datasetid="ds_send_goodlist" columnid="goodflag"/>
- <BindItem id="item9" compid="grp_title.ipt_goodmodel_search" propid="value" datasetid="ds_send_goodlist" columnid="goodmodel"/>
- <BindItem id="item10" compid="grp_detail.ipt_goodcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodcd"/>
- <BindItem id="item11" compid="grp_detail.ipt_goodspec" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodspec"/>
- <BindItem id="item12" compid="grp_detail.ipt_goodengnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodengnm"/>
- <BindItem id="item13" compid="grp_detail.ipt_goodhngnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodhngnm"/>
- <BindItem id="item14" compid="grp_detail.ipt_appfixasetcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="appfixasetcd"/>
- <BindItem id="item15" compid="grp_detail.ipt_goodflaghngnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodflaghngnm"/>
- <BindItem id="item16" compid="grp_detail.ipt_fromdd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="fromdd"/>
- <BindItem id="item17" compid="grp_detail.ipt_amtacnt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid=""/>
- <BindItem id="item18" compid="grp_detail.ipt_amtacntnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid=""/>
- <BindItem id="item19" compid="grp_detail.ipt_maincustlastsuplplce" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="maincustlastsuplplce"/>
- <BindItem id="item20" compid="grp_detail.ipt_maincustlastsuplplcenm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="maincustlastsuplplcenm"/>
- <BindItem id="item21" compid="grp_detail.ipt_nonusetretdd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="todd"/>
- <BindItem id="item22" compid="grp_detail.ipt_nonusetretresn" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="nonusetretresn"/>
- <BindItem id="item23" compid="grp_detail.tar_cmt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="cmt"/>
- <BindItem id="item24" compid="grp_detail.ipt_mainmngtdeptcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mainmngtdeptcd"/>
- <BindItem id="item25" compid="grp_detail.ipt_mngtdeptnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mainmngtdeptnm"/>
- <BindItem id="item26" compid="grp_detail.ipt_suppcustnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="suppcustnm"/>
- <BindItem id="item27" compid="grp_detail.ipt_suppcustcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="suppcustcd"/>
- <BindItem id="item28" compid="grp_detail.cmb_deliveunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="deliveunit"/>
- <BindItem id="item29" compid="grp_detail.ipt_mdlcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mdlcd"/>
- <BindItem id="item30" compid="grp_detail.ipt_lrgcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="lrgcd"/>
- <BindItem id="item31" compid="grp_detail.cmb_prodplce" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prodplce"/>
- <BindItem id="item32" compid="grp_detail.ipt_goodunitcost" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodunitcost"/>
- <BindItem id="item33" compid="grp_detail.ipt_smlcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="smlcd"/>
- <BindItem id="item34" compid="grp_detail.ipt_winacnt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="winacnt"/>
- <BindItem id="item35" compid="grp_detail.ipt_winacntnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid=""/>
- <BindItem id="item36" compid="grp_detail.ipt_prodcmpycd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prodcmpycd"/>
- <BindItem id="item37" compid="grp_detail.ipt_prodcmpynm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prodcmpynm"/>
- <BindItem id="item38" compid="grp_detail.ipt_goodnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodnm"/>
- <BindItem id="item39" compid="grp_detail.ipt_goodmodel" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodmodel"/>
- <BindItem id="item40" compid="ipt_status" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="status"/>
- <BindItem id="item41" compid="ipt_instcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="instcd"/>
- <BindItem id="item42" compid="ipt_goodflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodflag"/>
- <BindItem id="item43" compid="ipt_prefromdd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prefromdd"/>
- <BindItem id="item44" compid="ipt_oldtodd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="oldtodd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2017-06-19
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-06-19 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "mis_miscommonxp::MIS.xjs";
- include "mis_miscommonxp::RSZ001.xjs";
- var arErrorCode = new HashArray();
- function SMRFC00600_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMRFC00600_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(grd_goodlist);
- grdf_setRowTypeIcon(grd_goodlist, 0);
- grdf_initGrid(grp_detail.switch2.case1.grd_rscdtchglist);
- grdf_setRowTypeIcon(grp_detail.switch2.case1.grd_rscdtchglist, 0);
- grdf_initGrid(grp_detail.switch2.case2.grd_costhistinfo);
- grdf_setRowTypeIcon(grp_detail.switch2.case2.grd_costhistinfo, 0);
-
- fCheckAuth();
- fInitialize();
- }
- function fInitialize()
- {
- rszfUserGoodFlagList("grp_title.cmb_goodflag_search",sysf_getUserInfo("userid"));
- misfComboComCdListMulti("R0039,R0035,Z0007", "grp_detail.cmb_deliveunit,grp_detail.cmb_prodplce,grp_title.cmb_instcd");
- grp_title.cmb_instcd.value = sysf_getUserInfo("dutplceinstcd");
- ds_send_goodlist.setColumn(0, "goodflag", "BC");
- misfGridInit(grd_goodlist);
- misfGridInit(grp_detail.switch2.case2.grd_costhistinfo);
- ds_main_gooddet_gooddetlist.clearData();
- ds_main_gooddet_gooddetlist.addRow();
-
- ds_main_goodhist_rscdtchglist.clearData();
- ds_main_goodhist_goodconstlist.clearData();
- ds_dabpinfo.clearData();
-
- misfComboCopyItemSet(grp_detail.cmb_deliveunit, "" , grp_detail.switch2.case2.grd_costhistinfo, "deliveunit"); //수불단위
- misfComboCopyItemSet(grp_detail.cmb_prodplce, "" , grp_detail.switch2.case2.grd_costhistinfo, "prodplce" ); //제조국
-
- rszfLMSComboList("BC", "", "", "grp_title.cmb_lrgcd_search", "", "L", "Y", "Y");
- rszfLMSComboList("BC", "", "", "grp_detail.ipt_lrgcd", "", "L", "", "Y");
- }
-
- function fCheckAuth()
- {
- grp_title.btn_search.enable = frmf_checkAuth("R") ;
- btn_save.enable= frmf_checkAuth("X") ;
- }
-
- function grp_title_cmb_lrgcd_search_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- rszfLMSComboList("BC", obj.value, "", "grp_title.cmb_mdlcd_search", "", "M", "Y", "Y");
- grp_title.cmb_mdlcd_search.value = "";
- }
- function ds_send_goodlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "prodcmpy")
- {
- var objFocus = this.getFocus();
- grp_title.ipt_prodcmpy_search.value = e.newvalue;
- grp_title.ipt_prodcmpy_search.setFocus();
-
- if(!utlf_isNull(e.newvalue))
- {
- rszfValidationCheck("TRRSD00161", "prodcmpylist", "refcond,prodcmpycd","prodcmpycd," + e.newvalue,"","prodcmpycd,prodcmpynm" ,grp_title.ipt_prodcmpy_search,"SPRSD00160","","");
-
- ds_send_goodlist.setColumn(0, "prodcmpy", ds_init_main.getColumn(0, "prodcmpycd"));
- }
- else
- {
- grp_title.ipt_prodcmpy_search.value = "";
- grp_title.ipt_prodcmpynm_search.value = "";
- }
-
- objFocus.setFocus();
- }
- if(e.columnid == "prodcmpynm")
- {
- var objFocus = this.getFocus();
- grp_title.ipt_prodcmpynm_search.value = e.newvalue;
- grp_title.ipt_prodcmpynm_search.setFocus();
-
- if(!utlf_isNull(e.newvalue))
- {
- rszfValidationCheck("TRRSD00161", "prodcmpylist", "refcond,prodcmpynm","prodcmpynm," + e.newvalue,"","prodcmpycd,prodcmpynm" ,grp_title.ipt_prodcmpynm_search,"SPRSD00160","","");
-
- ds_send_goodlist.setColumn(0, "prodcmpy", ds_init_main.getColumn(0, "prodcmpycd"));
- }
- else
- {
- grp_title.ipt_prodcmpynm_search.value = "";
- grp_title.ipt_prodcmpycd_search.value = "";
- }
-
- objFocus.setFocus();
- }
- }
- function grp_title_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- rszfOpenPopUpListByWndName(grp_title.ipt_prodcmpy_search,"","prodcmpy,prodcmpynm","SPRSD00160","","");
- }
- function grp_title_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_gooddet_gooddetlist.clearData();
- ds_main_gooddet_gooddetlist.addRow();
- ds_main_goodhist_rscdtchglist.clearData();
- ds_main_goodhist_goodconstlist.clearData();
-
- var oParam = {};
- oParam.id = "TRRFC00602";
- oParam.service = "purcbaseapp.PurcBaseMngt";
- oParam.method = "reqGetAcsrsGoodList";
- oParam.inds = "req=ds_send_goodlist";
- oParam.outds = "ds_main_good_goodlist=goodlist";
- oParam.async = false;
- //oParam.callback = "cf_TRRFC00602";
- tranf_submit(oParam);
- fDisabledControl("x");
-
- var cnt = ds_main_gooddet_gooddetlist.rowcount;
- if (cnt == 0)
- {
- var spath = ds_main_gooddet_gooddetlist;
- spath.enableevent = false;
- dsf_makeValue(spath, "userdeptcd", "string", "", 0);
- dsf_makeValue(spath, "prodplce", "string", "", 0);
- dsf_makeValue(spath, "amtacnt", "string", "", 0);
- dsf_makeValue(spath, "amtacntnm", "string", "", 0);
- dsf_makeValue(spath, "fromdd", "string", "", 0);
- dsf_makeValue(spath, "goodcd", "string", "", 0);
- dsf_makeValue(spath, "goodengnm", "string", "", 0);
- dsf_makeValue(spath, "goodhngnm", "string", "", 0);
- dsf_makeValue(spath, "goodmodel", "string", "", 0);
- dsf_makeValue(spath, "goodnm", "string", "", 0);
- dsf_makeValue(spath, "goodspec", "string", "", 0);
- dsf_makeValue(spath, "goodunitcost", "string", "", 0);
- dsf_makeValue(spath, "lrgcd", "string", "", 0);
- dsf_makeValue(spath, "lrgnm", "string", "", 0);
- dsf_makeValue(spath, "maincustlastsuplplce", "string", "", 0);
- dsf_makeValue(spath, "maincustlastsuplplcenm", "string", "", 0);
- dsf_makeValue(spath, "mainmngtdeptcd", "string", "", 0);
- dsf_makeValue(spath, "mdlcd", "string", "", 0);
- dsf_makeValue(spath, "mdlnm", "string", "", 0);
- dsf_makeValue(spath, "mngtdeptnm", "string", "", 0);
- dsf_makeValue(spath, "nonusetretdd", "string", "", 0);
- dsf_makeValue(spath, "nonusetretresn", "string", "", 0);
- dsf_makeValue(spath, "oldcd", "string", "", 0);
- dsf_makeValue(spath, "prodcmpycd", "string", "", 0);
- dsf_makeValue(spath, "prodcmpynm", "string", "", 0);
- dsf_makeValue(spath, "smlcd", "string", "", 0);
- dsf_makeValue(spath, "smlnm", "string", "", 0);
- dsf_makeValue(spath, "suppcustcd", "string", "", 0);
- dsf_makeValue(spath, "suppcustnm", "string", "", 0);
- dsf_makeValue(spath, "winacnt", "string", "", 0);
- dsf_makeValue(spath, "winacntnm", "string", "", 0);
- dsf_makeValue(spath, "cmt", "string", "", 0);
- dsf_makeValue(spath, "appfixasetcd", "string", "", 0);
- dsf_makeValue(spath, "goodflaghngnm", "string", "", 0);
- spath.enableevent = true;
- }
- }
- function fDisabledControl(state)
- {
- if (state == "i")
- {
- btn_choidel.enable = false;
- btn_save.enable = true;
- grp_detail.btn_goodcdcopy.enable = true;
- grp_detail.ipt_nonusetretdd.enable = false;
- grp_detail.ipt_nonusetretresn.enable = false;
- grp_detail.btn_maincustlastsuplplce.enable = true;
- grp_detail.btn_suppcustcd.enable = true;
- grp_detail.btn_mngtdeptcd.enable = true;
- grp_detail.ipt_lrgcd.enable = true;
- grp_detail.ipt_mdlcd.enable = true;
- grp_detail.ipt_smlcd.enable = true;
- }
- if (state == "u")
- {
- btn_choidel.enable = true;
- btn_save.enable = true;
- grp_detail.btn_goodcdcopy.enable = false;
- grp_detail.ipt_nonusetretdd.enable = true;
- grp_detail.ipt_nonusetretresn.enable = true;
- grp_detail.btn_maincustlastsuplplce.enable = true;
- grp_detail.btn_suppcustcd.enable = true;
- grp_detail.btn_mngtdeptcd.enable = true;
- grp_detail.ipt_lrgcd.enable = false;
- grp_detail.ipt_mdlcd.enable = false;
- grp_detail.ipt_smlcd.enable = false;
- }
- if (state == "d")
- {
- grp_detail.btn_goodcdcopy.enable = false;
- grp_detail.ipt_nonusetretdd.enable = false;
- grp_detail.ipt_nonusetretresn.enable = false;
- btn_choidel.enable = true;
- btn_save.enable = true;
- grp_detail.btn_goodcdcopy.enable = false;
- grp_detail.ipt_nonusetretdd.enable = false
- grp_detail.ipt_nonusetretresn.enable = false;
- grp_detail.btn_maincustlastsuplplce.enable = false;
- grp_detail.btn_suppcustcd.enable = false;
- grp_detail.btn_mngtdeptcd.enable = false;
- grp_detail.ipt_lrgcd.enable = false;
- grp_detail.ipt_mdlcd.enable = false;
- grp_detail.ipt_smlcd.enable = false;
- }
- if (state == "x" || state == "h")
- {
- btn_choidel.enable = false;
- btn_save.enable = false;
- grp_detail.btn_goodcdcopy.enable = false;
- grp_detail.ipt_nonusetretdd.enable = false;
- grp_detail.ipt_nonusetretresn.enable = false;
- grp_detail.btn_maincustlastsuplplce.enable = false;
- grp_detail.btn_suppcustcd.enable = false;
- grp_detail.btn_mngtdeptcd.enable = false;
- grp_detail.ipt_lrgcd.enable = false;
- grp_detail.ipt_mdlcd.enable = false;
- grp_detail.ipt_smlcd.enable = false;
- }
- }
- function grd_goodlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var path = ds_send_goodhist;
- var instcd = ds_main_good_goodlist.getColumn(ds_main_good_goodlist.rowposition, "instcd");
- var goodcd = ds_main_good_goodlist.getColumn(ds_main_good_goodlist.rowposition, "goodcd");
- var fromdd = ds_main_good_goodlist.getColumn(ds_main_good_goodlist.rowposition, "fromdd");
- var useyn = ds_main_good_goodlist.getColumn(ds_main_good_goodlist.rowposition, "useyn");
- var todd = ds_main_good_goodlist.getColumn(ds_main_good_goodlist.rowposition, "todd");
-
- ds_main_gooddet_gooddetlist.clearData();
- ds_main_gooddet_gooddetlist.addRow();
-
- ds_main_gooddet_gooddetlist.copyRow(0, ds_main_good_goodlist, ds_main_good_goodlist.rowposition);
- if (todd != "99991231")
- {
- dsf_makeValue(ds_main_gooddet_gooddetlist, "status", "string", "x", 0);
- fDisabledControl("x");
- }
- else
- {
- dsf_makeValue(ds_main_gooddet_gooddetlist, "status", "string", "u", 0);
- fDisabledControl("u");
- }
-
- path.setColumn(0, "instcd", instcd);
- path.setColumn(0, "goodcd", goodcd);
- path.setColumn(0, "fromdd", fromdd);
- path.setColumn(0, "useyn", useyn);
- dsf_setDefaultVal(path, "jobflag:B");
- var oParam = {};
- oParam.id = "TRRFC00603";
- oParam.service = "purcbaseapp.PurcBaseMngt";
- oParam.method = "reqGetAcsrsDetGood";
- oParam.inds = "req=ds_send_goodhist";
- oParam.outds = "ds_main_goodhist_goodconstlist=goodconstlist ds_main_goodhist_rscdtchglist=rscdtchglist";
- oParam.async = false;
- oParam.callback = "cf_TRRFC00603";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRRFC00603") > -1)
- {
- frmf_inputEnterKey("grp_detail.ipt_lrgcd", "onitemchanged", new ItemChangeEventInfo );
- }
-
- ds_send_goodlist.setColumn(0, "acsrscd", ds_main_good_goodlist.getColumn(ds_main_good_goodlist.rowposition, "goodcd"));
-
- var oParam = {};
- oParam.id = "TRRFC00604";
- oParam.service = "purcbaseapp.PurcBaseMngt";
- oParam.method = "reqGetDabpInfo";
- oParam.inds = "req=ds_send_goodlist";
- oParam.outds = "ds_dabpinfo=dabpinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRRFC00603";
- tranf_submit(oParam);
- }
- function cf_TRRFC00603(sSvcId, nErrorCode, sErrorMsg)
- {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- }
- function grp_detail_ipt_lrgcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- rszfLMSComboList("BC", obj.value, "", "grp_detail.ipt_mdlcd", "", "M", "", "Y");
- grp_detail.ipt_mdlcd.value = ds_main_good_goodlist.getColumn(ds_main_good_goodlist.rowposition, "mdlcd");
- }
- function btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- grdf_exportExcel(grd_goodlist, "수리부품목록", "수리부품목록List", "true", "", "");
- }
- function ds_main_gooddet_gooddetlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "appfixasetcd")
- {
- var objFocus = this.getFocus();
- grp_detail.ipt_appfixasetcd.value = e.newvalue;
- grp_detail.ipt_appfixasetcd.setFocus();
-
- if(!utlf_isNull(e.newvalue))
- {
- dsf_makeValue(obj, "fixasetcd", "string", "", 0);
-
- rszfValidationCheck("TRRSD00241", "rfcmfacdlist", "requirementcd,instcd,requirementnm", "fixasetcd," + grp_title.cmb_instcd.value + "," + e.newvalue, "", "goodflaghngnm,fixasetcd"
- ,grp_detail.ipt_appfixasetcd, "SPRSD00240", "instcd", grp_title.cmb_instcd.value, 'Y');
-
- var appfixasetcd = obj.getColumn(0, "fixasetcd");
-
- if(!utlf_isNull(appfixasetcd))
- {
- obj.setColumn(0, "appfixasetcd", appfixasetcd);
- }
- }
- else
- {
- grp_detail.ipt_goodflaghngnm.value = "";
- }
-
- objFocus.setFocus();
- }
- }
- function grp_detail_btn_appfixasetcd_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_gooddet_gooddetlist, "fixasetcd", "string", "", 0);
- rszfOpenPopUpListByWndName(grp_detail.ipt_appfixasetcd,"", "goodflaghngnm,fixasetcd","SPRSD00240", "instcd", grp_title.cmb_instcd.value, "Y");
- var appfixasetcd = ds_main_gooddet_gooddetlist.getColumn(0, "fixasetcd");
-
- if(!utlf_isNull(appfixasetcd))
- {
- ds_main_gooddet_gooddetlist.setColumn(0, "appfixasetcd", appfixasetcd);
- }
- }
- function grp_detail_btn_winacnt_onclick(obj:Button, e:ClickEventInfo)
- {
- rszfOpenPopUpListByWndName(grp_detail.ipt_winacnt,"","winacnt,winacntnm","PPRAC00100","","");
- }
- function grp_detail_ipt_fromdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- var curdate = utlf_getCurrentDate();
- var cvtdate = obj.value
- var precvtdate = ipt_prefromdd.value;
- if ( cvtdate < curdate )
- {
- sysf_messageBox("변경일자를 현재일자보다 과거시점으로 변경", "E001");
- obj.value = ipt_prefromdd.value;
- return;
- }
- if ( cvtdate < precvtdate )
- {
- sysf_messageBox("변경일자를 이전의 변경일자보다 과거시점으로 변경", "E001");
- obj.value = ipt_prefromdd.value;
- return;
- }
- }
- function grp_detail_btn_goodcdcopy_onclick(obj:Button, e:ClickEventInfo)
- {
- fGoodCdCopy();
- }
- function fGoodCdCopy()
- {
- if(String(utlf_transNullToEmpty(grp_title.cmb_goodflag_search.value)).length== 0 )
- {
- sysf_messageBox("물품구분을 " ,"C002");
- grp_title.cmb_goodflag_search.setFocus();
- return false;
- }
- if(String(utlf_transNullToEmpty(grp_detail.ipt_lrgcd.value)).length== 0 )
- {
- sysf_messageBox("대분류코드를 " ,"C002");
- grp_detail.ipt_lrgcd.setFocus();
- return false;
- }
- if(String(utlf_transNullToEmpty(grp_detail.ipt_mdlcd.value)).length== 0 )
- {
- sysf_messageBox("중분류코드를 " ,"C002");
- grp_detail.ipt_mdlcd.setFocus();
- return false;
- }
- ds_send_goodcopy.setColumn(0, "instcd", utlf_transNullToEmpty(grp_title.cmb_instcd.value));
- ds_send_goodcopy.setColumn(0, "goodflag", utlf_transNullToEmpty(grp_title.cmb_goodflag_search.value));
- ds_send_goodcopy.setColumn(0, "lrgcd", utlf_transNullToEmpty(grp_detail.ipt_lrgcd.value));
- ds_send_goodcopy.setColumn(0, "mdlcd", utlf_transNullToEmpty(grp_detail.ipt_mdlcd.value));
- ds_send_goodcopy.setColumn(0, "smlcd", utlf_transNullToEmpty(grp_detail.ipt_smlcd.value));
-
- var oParam = {};
- oParam.id = "TRRFC00601";
- oParam.service = "purcbaseapp.PurcBaseMngt";
- oParam.method = "reqGetNewAcsrsGoodCd";
- oParam.inds = "req=ds_send_goodcopy";
- oParam.outds = "ds_main_goodcopy_goodlist=goodlist";
- oParam.async = false;
- //oParam.callback = "cf_TRRFC00601";
- tranf_submit(oParam);
- var goodcd = utlf_transNullToEmpty(ds_main_goodcopy_goodlist.getColumn(0, "goodcd"));
- grp_detail.ipt_goodcd.value = goodcd;
- }
- function grp_detail_btn_maincustlastsuplplce_onclick(obj:Button, e:ClickEventInfo)
- {
- rszfOpenPopUpListByWndName(grp_detail.ipt_maincustlastsuplplce,"","maincustlastsuplplce,maincustlastsuplplcenm","SPRSD00220","instcd",grp_title.cmb_instcd.value);
- }
- function grp_detail_ipt_nonusetretdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- var oldtodd = ipt_oldtodd.value;
- var curdate = utlf_getCurrentDate();
- var cvtdate = obj.value;
- if(oldtodd!="99991231")
- {
- sysf_messageBox("이미 불용된 코드","I009");
- grp_detail.ipt_nonusetretdd.value = oldtodd;
- return;
- }
-
- if ( cvtdate < curdate )
- {
- sysf_messageBox("변경일자를 현재일자보다 과거시점으로 변경", "E001");
- grp_detail.ipt_nonusetretdd.value = oldtodd;
- return;
- }
- }
- function grp_detail_cmb_prodplce_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- grp_detail.ipt_prodcmpycd.setFocus();
- }
- function grp_detail_btn_suppcustcd_onclick(obj:Button, e:ClickEventInfo)
- {
- rszfOpenPopUpListByWndName(grp_detail.ipt_maincustlastsuplplce,"","suppcustcd,suppcustnm","SPRSD00220","instcd",grp_title.cmb_instcd.value);
- }
- function grp_detail_btn_mngtdeptcd_onclick(obj:Button, e:ClickEventInfo)
- {
- var recv_list = "mainmngtdeptcd,mainmngtdeptnm";
- misfOpenPopUpList("02", grp_detail.ipt_mainmngtdeptcd,"", recv_list) ;
- }
- function btn_choidel_onclick(obj:Button, e:ClickEventInfo)
- {
- ipt_status.value = "d";
- ipt_instcd.value = grp_title.cmb_instcd.value;
- ipt_goodflag.value = grp_title.cmb_goodflag_search.value;
- fDisabledControl("d");
- }
- function btn_insert_onclick(obj:Button, e:ClickEventInfo)
- {
- grp_detail.ipt_goodcd.value = "";
- grp_detail.ipt_nonusetretdd.value = "";
- grp_detail.ipt_nonusetretresn.value = "";
- ds_main_gooddet_gooddetlist.clearData();
- ds_main_gooddet_gooddetlist.addRow();
- ds_main_goodhist_goodconstlist.clearData();
- ds_main_goodhist_rscdtchglist.clearData();
-
- var cnt = ds_main_gooddet_gooddetlist.rowcount;
- if (cnt == 0)
- {
- var spath = ds_main_gooddet_gooddetlist;
- spath.enableevent = false;
- dsf_makeValue(spath, "instcd", "string", "", 0);
- dsf_makeValue(spath, "goodflag", "string", "", 0);
- dsf_makeValue(spath, "prefromdd", "string", "", 0);
- dsf_makeValue(spath, "fromdd", "string", "", 0);
- dsf_makeValue(spath, "lrgcd", "string", "", 0);
- dsf_makeValue(spath, "mdlcd", "string", "", 0);
- dsf_makeValue(spath, "smlcd", "string", "", 0);
- dsf_makeValue(spath, "goodcd", "string", "", 0);
- dsf_makeValue(spath, "goodnm", "string", "", 0);
- dsf_makeValue(spath, "goodhngnm", "string", "", 0);
- dsf_makeValue(spath, "goodengnm", "string", "", 0);
- dsf_makeValue(spath, "goodspec", "string", "", 0);
- dsf_makeValue(spath, "goodmodel", "string", "", 0);
- dsf_makeValue(spath, "maincustlastsuplplce", "string", "", 0);
- dsf_makeValue(spath, "suppcustcd", "string", "", 0);
- dsf_makeValue(spath, "deliveunit", "string", "", 0);
- dsf_makeValue(spath, "prodplce", "string", "", 0);
- dsf_makeValue(spath, "winacnt", "string", "", 0);
- dsf_makeValue(spath, "amtacnt", "string", "", 0);
- dsf_makeValue(spath, "goodunitcost", "string", "", 0);
- dsf_makeValue(spath, "mainmngtdeptcd", "string", "", 0);
- dsf_makeValue(spath, "prodcmpycd", "string", "", 0);
- dsf_makeValue(spath, "todd", "string", "", 0);
- dsf_makeValue(spath, "cmt", "string", "", 0);
- dsf_makeValue(spath, "oldtodd", "string", "", 0);
- dsf_makeValue(spath, "appfixasetcd", "string", "", 0);
- dsf_makeValue(spath, "goodflaghngnm", "string", "", 0);
- spath.enableevent = true;
- }
- dsf_makeValue(ds_main_gooddet_gooddetlist, "status", "string", "i");
- ipt_instcd.value = grp_title.cmb_instcd.value;
- ipt_goodflag.value = grp_title.cmb_goodflag_search.value;
- grp_detail.ipt_maincustlastsuplplce.value = "9999";
- grp_detail.ipt_suppcustcd.value = "9999";
- fDisabledControl("i");
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- if(utlf_isNull(String(grp_detail.ipt_goodnm.value).getTrim())) grp_detail.ipt_goodnm.value = grp_detail.ipt_goodhngnm.value;
-
- if (fDataValiChk() == false) return;
- fSetDataSave();
- var focus = "";
- var oParam = {};
- oParam.id = "TXRFC00601";
- oParam.service = "purcbaseapp.PurcBaseMngt";
- oParam.method = "reqExeSaveAcsrsGoodList";
- oParam.inds = "goodlist=ds_send_save_goodlist";
- oParam.outds = "ds_hidden_temp_chnginfo=chnginfo";
- oParam.typeStr = "m";
- oParam.async = false;
- oParam.callback = "cf_TXRFC00601";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXRFC00601") > -1)
- {
- sysf_messageBox("데이타 저장이 성공적으로 ", "I002");
- }
- else
- {
- sysf_messageBox("데이타 저장에 ", "E009");
- ds_main_gooddet_gooddetlist.copyRow(0, ds_main_goodcopy_goodlist, ds_main_goodcopy_goodlist.rowposition);
- ipt_status.value = "u";
- return;
- }
-
- var chngflag = ds_hidden_temp_chnginfo.getColumn(0, "chngflag");
- var status = ipt_status.value;
- if (chngflag == "N")
- {
- sysf_messageBox("변경된 데이타가 ", "E014");
- ds_main_gooddet_gooddetlist.copyRow(0, ds_main_goodcopy_goodlist, ds_main_goodcopy_goodlist.rowposition);
- ipt_status.value = "u";
- return;
- }
- else if(chngflag == "D")
- {
- sysf_messageBox("데이타 변경없이 이력저장을 할수 ", "I004");
- ds_main_gooddet_gooddetlist.copyRow(0, ds_main_goodcopy_goodlist, ds_main_goodcopy_goodlist.rowposition);
- ipt_status.value = "u";
- return;
- }
- else if(chngflag == "U")
- {
- sysf_messageBox("적용일자 변경없이 이력저장을 할수 ", "I004");
- ds_main_gooddet_gooddetlist.copyRow(0, ds_main_goodcopy_goodlist, ds_main_goodcopy_goodlist.rowposition);
- ipt_status.value = "u";
- return;
- }
-
- if(status != "u")
- {
- ds_main_gooddet_gooddetlist.clearData();
- ds_main_gooddet_gooddetlist.addRow();
- ds_main_goodhist_goodconstlist.clearData();
- ds_main_goodhist_rscdtchglist.clearData();
- grp_title.btn_search.click();
- }
- else
- {
- focus = ds_main_good_goodlist.rowposition;
- grp_title.btn_search.click();
- grd_goodlist.setFocus();
- ds_main_good_goodlist.rowposition = focus;
-
- grd_goodlist_oncelldblclick();
- }
- }
- function cf_TXRFC00601(sSvcId, nErrorCode, sErrorMsg)
- {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return ;
- }
- function fDataValiChk()
- {
- var smsg = "";
- if(utlf_isNull(grp_detail.ipt_goodcd.value)) smsg += grp_detail.cap_goodcd.text +", ";
- if(utlf_isNull(grp_detail.ipt_goodengnm.value)) smsg += grp_detail.cap_goodengnm.text +", ";
- if(utlf_isNull(grp_detail.ipt_goodhngnm.value)) smsg += grp_detail.cap_goodhngnm.text +", ";
- if(utlf_isNull(grp_detail.ipt_goodspec.value)) smsg += grp_detail.cap_goodspec.text +", ";
- if(utlf_isNull(grp_detail.ipt_fromdd.value)) smsg += grp_detail.cap_fromdd.text +", ";
- if(utlf_isNull(grp_detail.ipt_lrgcd.value)) smsg += grp_detail.cap_lrgcd.text +", ";
- if(utlf_isNull(grp_detail.ipt_mdlcd.value)) smsg += grp_detail.cap_mdlcd.text +", ";
- if(utlf_isNull(grp_detail.cmb_deliveunit.value)) smsg += grp_detail.cap_deliveunit.text +", ";
-
- if (utlf_isNull(smsg))
- {
- return true;
- }
- else
- {
- sysf_messageBox(String(smsg).substr(0, String(smsg).length-2) + "은(는)","I003");
- return false;
- }
- }
- function fSetDataSave()
- {
- var status = utlf_transNullToEmpty(ipt_status.value);
- var instcd = utlf_transNullToEmpty(grp_title.cmb_instcd.value);
- var goodflag = utlf_transNullToEmpty(grp_title.cmb_goodflag_search.value);
- var fromdd = utlf_transNullToEmpty(grp_detail.ipt_fromdd.value);
- var lrgcd = utlf_transNullToEmpty(grp_detail.ipt_lrgcd.value);
- var mdlcd = utlf_transNullToEmpty(grp_detail.ipt_mdlcd.value);
- var smlcd = utlf_transNullToEmpty(grp_detail.ipt_smlcd.value);
- var goodcd = utlf_transNullToEmpty(grp_detail.ipt_goodcd.value);
- var goodnm = utlf_transNullToEmpty(grp_detail.ipt_goodnm.value);
- var goodhngnm = utlf_transNullToEmpty(grp_detail.ipt_goodhngnm.value);
- var goodengnm = utlf_transNullToEmpty(grp_detail.ipt_goodengnm.value);
- var goodspec = utlf_transNullToEmpty(grp_detail.ipt_goodspec.value);
- var goodmodel = utlf_transNullToEmpty(grp_detail.ipt_goodmodel.value);
- var maincustlastsuplplce = utlf_transNullToEmpty(grp_detail.ipt_maincustlastsuplplce.value);
- var suppcustcd = utlf_transNullToEmpty(grp_detail.ipt_suppcustcd.value);
- var deliveunit = utlf_transNullToEmpty(grp_detail.cmb_deliveunit.value);
- var prodplce = utlf_transNullToEmpty(grp_detail.cmb_prodplce.value);
- var winacnt = utlf_transNullToEmpty(grp_detail.ipt_winacnt.value);
- var amtacnt = utlf_transNullToEmpty(grp_detail.ipt_amtacnt.value);
- var goodunitcost = utlf_transNullToEmpty(grp_detail.ipt_goodunitcost.value);
- var mainmngtdeptcd = utlf_transNullToEmpty(grp_detail.ipt_mainmngtdeptcd.value);
- var prodcmpycd = utlf_transNullToEmpty(grp_detail.ipt_prodcmpycd.value);
- var cmt = utlf_transNullToEmpty(grp_detail.tar_cmt.value);
- var mdlcd = utlf_transNullToEmpty(grp_detail.ipt_mdlcd.value);
- var smlcd = utlf_transNullToEmpty(grp_detail.ipt_smlcd.value);
- var appfixasetcd = utlf_transNullToEmpty(grp_detail.ipt_appfixasetcd.value);
- var todd = utlf_transNullToEmpty(grp_detail.ipt_nonusetretdd.value);
- var nonusetretresn = utlf_transNullToEmpty(grp_detail.ipt_nonusetretresn.value);
- goodhngnm = ( utlf_isNull(goodhngnm) ) ? "-" : goodhngnm ;
- goodengnm = ( utlf_isNull(goodengnm) ) ? "-" : goodengnm ;
- goodspec = ( utlf_isNull(goodspec) ) ? "-" : goodspec ;
- goodmodel = ( utlf_isNull(goodmodel) ) ? "-" : goodmodel ;
- mdlcd = ( utlf_isNull(mdlcd) ) ? "-" : mdlcd ;
- smlcd = ( utlf_isNull(smlcd) ) ? "-" : smlcd ;
- amtacnt = ( utlf_isNull(amtacnt) ) ? "-" : amtacnt ;
- mainmngtdeptcd = ( utlf_isNull(mainmngtdeptcd) ) ? "-" : mainmngtdeptcd ;
- prodplce = ( utlf_isNull(prodplce) ) ? "-" : prodplce ;
- prodcmpycd = ( utlf_isNull(prodcmpycd) ) ? "-" : prodcmpycd ;
- goodunitcost = ( utlf_isNull(goodunitcost) ) ? "0" : goodunitcost ;
- maincustlastsuplplce = ( utlf_isNull(maincustlastsuplplce) ) ? "-" : maincustlastsuplplce ;
- suppcustcd = ( utlf_isNull(suppcustcd) ) ? "-" : suppcustcd ;
- cmt = ( utlf_isNull(cmt) ) ? "-" : cmt ;
- todd = ( utlf_isNull(todd) ) ? "-" : todd ;
- nonusetretresn = ( utlf_isNull(nonusetretresn) ) ? "-" : nonusetretresn ;
-
- var save = "status" + "▦" // 타이틀 setting
- + "instcd" + "▦"
- + "goodflag" + "▦"
- + "fromdd" + "▦"
- + "lrgcd" + "▦"
- + "mdlcd" + "▦"
- + "smlcd" + "▦"
- + "goodcd" + "▦"
- + "goodnm" + "▦"
- + "goodhngnm" + "▦"
- + "goodengnm" + "▦"
- + "goodspec" + "▦"
- + "goodmodel" + "▦"
- + "maincustlastsuplplce" + "▦"
- + "suppcustcd" + "▦"
- + "deliveunit" + "▦"
- + "prodplce" + "▦"
- + "winacnt" + "▦"
- + "amtacnt" + "▦"
- + "goodunitcost" + "▦"
- + "mainmngtdeptcd" + "▦"
- + "prodcmpycd" + "▦"
- + "todd" + "▦"
- + "nonusetretresn" + "▦"
- + "appfixasetcd" + "▦"
- + "cmt" + "▩"
- + status + "▦" // 해당 값들 setting
- + instcd + "▦"
- + goodflag + "▦"
- + fromdd + "▦"
- + lrgcd + "▦"
- + mdlcd + "▦"
- + smlcd + "▦"
- + goodcd + "▦"
- + goodnm + "▦"
- + goodhngnm + "▦"
- + goodengnm + "▦"
- + goodspec + "▦"
- + goodmodel + "▦"
- + maincustlastsuplplce + "▦"
- + suppcustcd + "▦"
- + deliveunit + "▦"
- + prodplce + "▦"
- + winacnt + "▦"
- + amtacnt + "▦"
- + goodunitcost + "▦"
- + mainmngtdeptcd + "▦"
- + prodcmpycd + "▦"
- + todd + "▦"
- + nonusetretresn + "▦"
- + appfixasetcd + "▦"
- + cmt + "▩" ;
- dsf_setCSVToDs("ds_send_save_goodlist", save);
- }
- function btn_clear_onclick(obj:Button, e:ClickEventInfo)
- {
- fInitialize();
- }
- function grp_title_ipt_prodcmpy_search_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- obj.updateToDataset();
- }
- }
- function grp_detail_ipt_appfixasetcd_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- obj.updateToDataset();
- }
- }
- function grp_detail_switch2_case3_grd_dabpinfo_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- ds_temp_grid_rfehemhtlist.clearData();
- ds_temp_grid_rfehemhtlist.addRow();
- ds_temp_grid_rfehemhtlist.copyRow(0, ds_dabpinfo, ds_dabpinfo.rowposition);
- ds_temp_grid_rfehemhtlist.setColumn(0, "instcd", grp_title.cmb_instcd.value);
-
- var objArg = new Object();
- objArg.arg_ds_temp = ds_temp_grid_rfehemhtlist;
- frmf_modal("SMRFE01000", "SMRFE01000", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- ]]></Script>
- </Form>
- </FDL>
|