SMRSC05303_기관별물품코드등록.xfdl 326 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640
  1. <?xml version="1.0" encoding="utf-8" standalone="no"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMRSC05303" position="absolute 0 0 1198 785" titletext="기관별 물품코드 등록" onload="SMRSC05303_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div id="group3" scrollbars="autoboth" position="absolute 0 17 1196 782" style="">
  8. <Layouts>
  9. <Layout>
  10. <Static id="caption1" class="tit_2" position="absolute 540 124 680 140" style="" text="기관물품세부정보" anchor="default"/>
  11. <Tab id="switch2" position="absolute 0 597 535 764" style="buttonbackground:stretch 10,10;background:stretch 10,26;" anchor="default" tabindex="5">
  12. <Tabpages>
  13. <Tabpage id="case1" selected="true" position="absolute 0 0 533 173" style="" anchor="default">
  14. <Layouts>
  15. <Layout>
  16. <Grid id="grd_costhistinfo" binddataset="ds_main_list_gooddet_goodconstlist" taborder="99" position="absolute 0 0 533 151" style="" oncelldblclick="group3_switch2_case1_grd_costhistinfo_oncelldblclick" anchor="default" cellsizingtype="col">
  17. <Formats>
  18. <Format id="default">
  19. <Columns>
  20. <Column size="25" band="left"/>
  21. <Column size="80"/>
  22. <Column size="80"/>
  23. <Column size="0"/>
  24. <Column size="70"/>
  25. <Column size="0"/>
  26. <Column size="124"/>
  27. <Column size="0"/>
  28. <Column size="124"/>
  29. <Column size="64"/>
  30. <Column size="59"/>
  31. <Column size="0"/>
  32. <Column size="64"/>
  33. <Column size="0"/>
  34. <Column size="70"/>
  35. <Column size="67"/>
  36. <Column size="271"/>
  37. <Column size="80"/>
  38. <Column size="80"/>
  39. <Column size="120"/>
  40. <Column size="100"/>
  41. <Column size="100"/>
  42. <Column size="100"/>
  43. <Column size="100"/>
  44. <Column size="100"/>
  45. <Column size="100"/>
  46. <Column size="100"/>
  47. </Columns>
  48. <Rows>
  49. <Row size="23" band="head"/>
  50. <Row size="23"/>
  51. </Rows>
  52. <Band id="head">
  53. <Cell/>
  54. <Cell col="1" text="적용일자"/>
  55. <Cell col="2" text="제품단가"/>
  56. <Cell col="3" text="구매구분"/>
  57. <Cell col="4" text="구매구분"/>
  58. <Cell col="5" text="주거래처"/>
  59. <Cell col="6" text="주거래처"/>
  60. <Cell col="7" text="보조거래처"/>
  61. <Cell col="8" text="보조거래처"/>
  62. <Cell col="9" text="처방단위"/>
  63. <Cell col="10" text="수불단위"/>
  64. <Cell col="11" text="청구주기"/>
  65. <Cell col="12" text="청구주기"/>
  66. <Cell col="13" text="청구방법"/>
  67. <Cell col="14" text="청구방법"/>
  68. <Cell col="15" text="AllSizeYN"/>
  69. <Cell col="16" text="비고"/>
  70. <Cell col="17" text="견적가"/>
  71. <Cell col="18" text="수불단가"/>
  72. <Cell col="19" text="의료수가"/>
  73. <Cell col="20" text="제조국"/>
  74. <Cell col="21" text="한글명"/>
  75. <Cell col="22" text="영문명"/>
  76. <Cell col="23" text="규격"/>
  77. <Cell col="24" text="모델"/>
  78. <Cell col="25" text="관리부서"/>
  79. <Cell col="26" text="수정자"/>
  80. </Band>
  81. <Band id="body">
  82. <Cell celltype="head" text="expr:currow+1"/>
  83. <Cell col="1" text="bind:fromdd"/>
  84. <Cell col="2" displaytype="number" text="bind:goodunitcost"/>
  85. <Cell col="3" text="bind:purcflag"/>
  86. <Cell col="4" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:purcflagnm"/>
  87. <Cell col="5" text="bind:maincustlastsuplplce"/>
  88. <Cell col="6" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:maincustlastsuplplcenm" wordwrap="word"/>
  89. <Cell col="7" text="bind:suppcustcd"/>
  90. <Cell col="8" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:suppcustnm" wordwrap="word"/>
  91. <Cell col="9" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:prcpunit"/>
  92. <Cell col="10" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:deliveunit"/>
  93. <Cell col="11" text="bind:reqprid"/>
  94. <Cell col="12" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:reqpridnm"/>
  95. <Cell col="13" text="bind:reqmthd"/>
  96. <Cell col="14" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:reqmthdnm"/>
  97. <Cell col="15" text="bind:allsizeyn"/>
  98. <Cell col="16" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:cmt" wordwrap="word"/>
  99. <Cell col="17" displaytype="number" text="bind:forgncurncyunitcost"/>
  100. <Cell col="18" displaytype="number"/>
  101. <Cell col="19" displaytype="number" text="bind:prodplce"/>
  102. <Cell col="20" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:goodnm" wordwrap="word"/>
  103. <Cell col="21" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:goodhngnm" wordwrap="word"/>
  104. <Cell col="22" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:goodengnm" wordwrap="word"/>
  105. <Cell col="23" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:goodspec" wordwrap="word"/>
  106. <Cell col="24" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:goodmodel" wordwrap="word"/>
  107. <Cell col="25" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:mainmngtdeptnm"/>
  108. <Cell col="26" text="bind:lastupdtrnm"/>
  109. </Band>
  110. </Format>
  111. </Formats>
  112. </Grid>
  113. </Layout>
  114. </Layouts>
  115. </Tabpage>
  116. <Tabpage id="case2" anchor="default">
  117. <Layouts>
  118. <Layout>
  119. <Shape id="line49" class="line_10" linetype="horizontal" position="absolute 0 25 533 29" style="" anchor="default"/>
  120. <Div id="grp_etcgood" position="absolute 0 29 533 135" style="" anchor="default">
  121. <Layouts>
  122. <Layout>
  123. <Shape id="line50" class="line_2" linetype="horizontal" position="absolute 0 22 533 25" style="" anchor="default"/>
  124. <Shape id="line53" class="line_3" linetype="horizontal" position="absolute 0 49 533 52" style="" anchor="default"/>
  125. <Static id="caption74" class="cell_1" position="absolute 0 24 108 47" style="align: middle;" text="일평균사용량" anchor="default"/>
  126. <Static id="caption76" class="cell_1" position="absolute 264 0 372 23" style="align: middle;" text="발주생성구분" anchor="default"/>
  127. <Combo innerdataset="ds_init_plceordbase" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_plceordbase" class="combo_essential" position="absolute 110 1 262 20" style="" anchor="default"/>
  128. <Static id="caption78" class="cell_1" position="absolute 0 0 108 23" style="align: middle;" text="발주기준" anchor="default"/>
  129. <Edit id="ipt_mmavguseqty" class="input_default" position="absolute 110 26 262 45" style="align:right ;" anchor="default" autoselect="true"/>
  130. <Static id="caption79" class="cell_1" position="absolute 264 24 372 47" style="align: middle;" text="재고보유일수" anchor="default"/>
  131. <Edit id="ipt_prprtystocpossndayno" class="input_default" position="absolute 374 26 529 45" style="align:right ;" anchor="default" autoselect="true"/>
  132. <Combo innerdataset="ds_init_plceordqtycretflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_plceordqtycretflag" class="combo_essential" position="absolute 374 1 529 20" style="" anchor="default"/>
  133. <Static id="caption64" class="cell_1" position="absolute 0 53 108 76" style="align: middle;" text="Angio물품여부" anchor="default"/>
  134. <CheckBox id="bool3" truevalue="Y" falsevalue="N" position="absolute 110 55 140 75" style="align:left ;" text="" anchor="left bottom"/>
  135. </Layout>
  136. </Layouts>
  137. </Div>
  138. <Static id="caption26" class="tit_2" position="absolute 0 8 109 25" style="" text="부가입력정보" anchor="default"/>
  139. </Layout>
  140. </Layouts>
  141. </Tabpage>
  142. <Tabpage id="case4" anchor="default">
  143. <Layouts>
  144. <Layout>
  145. <Button id="button5" class="btn5" taborder="90" position="absolute 441 3 527 22" style="" text="물품기관복사" onclick="group3_switch2_case4_button5_onclick" anchor="default"/>
  146. <Div id="grp_instcopy" position="absolute 145 1 530 26" style="background:white;" anchor="default" visible="false">
  147. <Layouts>
  148. <Layout>
  149. <Combo innerdataset="ds_init_instcopy" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_instcopy" class="combo_essential" position="absolute 100 4 246 23" style="" anchor="default"/>
  150. <Static id="caption47" class="search_name" position="absolute 10 6 101 23" style="" text="대상기관 :" anchor="default"/>
  151. <Button id="button4" class="btn5" taborder="46" position="absolute 250 1 325 23" style="" text="Copy 저장" onclick="group3_switch2_case4_grp_instcopy_button4_onclick" anchor="default"/>
  152. <Button id="button10" class="btn4" position="absolute 329 1 385 23" style="" text="취소" onclick="group3_switch2_case4_grp_instcopy_button10_onclick" anchor="default"/>
  153. </Layout>
  154. </Layouts>
  155. </Div>
  156. <Grid id="grd_instinfo" binddataset="ds_main_list_gooddet_goodinstlist" position="absolute 0 29 533 151" style="" anchor="default" cellsizingtype="col">
  157. <Formats>
  158. <Format id="default">
  159. <Columns>
  160. <Column size="25" band="left"/>
  161. <Column size="103"/>
  162. <Column size="410"/>
  163. </Columns>
  164. <Rows>
  165. <Row size="23" band="head"/>
  166. <Row size="23"/>
  167. </Rows>
  168. <Band id="head">
  169. <Cell/>
  170. <Cell col="1" text="기관코드"/>
  171. <Cell col="2" text="기관명"/>
  172. </Band>
  173. <Band id="body">
  174. <Cell celltype="head" text="expr:currow+1"/>
  175. <Cell col="1" text="bind:instcd"/>
  176. <Cell col="2" displaytype="text" text="bind:instnm"/>
  177. </Band>
  178. </Format>
  179. </Formats>
  180. </Grid>
  181. <Static id="caption87" class="tit_2" position="absolute 0 8 101 24" style="" text="사용기관정보" anchor="default"/>
  182. <Shape id="line35" class="line_10" linetype="horizontal" position="absolute 0 25 533 29" style="" anchor="default"/>
  183. </Layout>
  184. </Layouts>
  185. </Tabpage>
  186. <Tabpage id="case5" anchor="default">
  187. <Layouts>
  188. <Layout>
  189. <Grid id="grd_rscdgchglist" binddataset="ds_main_list_gooddet_rscdgchglist" position="absolute 0 0 533 151" style="" anchor="default" cellsizingtype="col">
  190. <Formats>
  191. <Format id="default">
  192. <Columns>
  193. <Column size="25" band="left"/>
  194. <Column size="93" band="left"/>
  195. <Column size="157" band="left"/>
  196. <Column size="100"/>
  197. <Column size="100"/>
  198. <Column size="100"/>
  199. <Column size="100"/>
  200. <Column size="0"/>
  201. <Column size="0"/>
  202. <Column size="0"/>
  203. <Column size="0"/>
  204. </Columns>
  205. <Rows>
  206. <Row size="24" band="head"/>
  207. <Row size="24"/>
  208. </Rows>
  209. <Band id="head">
  210. <Cell/>
  211. <Cell col="1" text="적용일자"/>
  212. <Cell col="2" text="고시"/>
  213. <Cell col="3" text="OLD 단가"/>
  214. <Cell col="4" text="NEW 단가"/>
  215. <Cell col="5" text="OLD Edi Code"/>
  216. <Cell col="6" text="NEW Edi Code"/>
  217. <Cell col="7" text="OLD 공급처 Code"/>
  218. <Cell col="8" text="NEW 공급처 Code"/>
  219. <Cell col="9" text="기관코드"/>
  220. <Cell col="10" text="물품코드"/>
  221. </Band>
  222. <Band id="body">
  223. <Cell celltype="head"/>
  224. <Cell col="1" text="bind:fromdd"/>
  225. <Cell col="2" text="bind:chgcmt"/>
  226. <Cell col="3" text="bind:oldgoodunitcost"/>
  227. <Cell col="4" text="bind:newgoodunitcost"/>
  228. <Cell col="5" text="bind:oldedicd"/>
  229. <Cell col="6" text="bind:newedicd"/>
  230. <Cell col="7" text="bind:oldsuppcustcd"/>
  231. <Cell col="8" text="bind:newsuppcustcd"/>
  232. <Cell col="9" text="bind:instcd"/>
  233. <Cell col="10" text="bind:goodcd"/>
  234. </Band>
  235. </Format>
  236. </Formats>
  237. </Grid>
  238. </Layout>
  239. </Layouts>
  240. </Tabpage>
  241. <Tabpage id="case3" anchor="default">
  242. <Layouts>
  243. <Layout>
  244. <Grid id="grd_oldcdinfo" binddataset="ds_main_list_gooddet_oldcdinfo" position="absolute 0 0 533 151" style="" anchor="default" cellsizingtype="col">
  245. <Formats>
  246. <Format id="default">
  247. <Columns>
  248. <Column size="25" band="left"/>
  249. <Column size="103"/>
  250. <Column size="410"/>
  251. </Columns>
  252. <Rows>
  253. <Row size="23" band="head"/>
  254. <Row size="23"/>
  255. </Rows>
  256. <Band id="head">
  257. <Cell/>
  258. <Cell col="1" text="구코드"/>
  259. <Cell col="2" text="물품명"/>
  260. </Band>
  261. <Band id="body">
  262. <Cell celltype="head" text="expr:currow+1"/>
  263. <Cell col="1" text="bind:oldcd"/>
  264. <Cell col="2" displaytype="text" text="bind:goodnm"/>
  265. </Band>
  266. </Format>
  267. </Formats>
  268. </Grid>
  269. </Layout>
  270. </Layouts>
  271. </Tabpage>
  272. <Tabpage id="case8" anchor="default">
  273. <Layouts>
  274. <Layout>
  275. <Grid id="datagrid1" binddataset="ds_main_list_gooddet_rscdtchglist" position="absolute 0 0 533 151" style="" anchor="default" cellsizingtype="col">
  276. <Formats>
  277. <Format id="default">
  278. <Columns>
  279. <Column size="25" band="left"/>
  280. <Column size="0"/>
  281. <Column size="0"/>
  282. <Column size="0"/>
  283. <Column size="117"/>
  284. <Column size="0"/>
  285. <Column size="0"/>
  286. <Column size="0"/>
  287. <Column size="105"/>
  288. <Column size="0"/>
  289. <Column size="0"/>
  290. <Column size="100"/>
  291. <Column size="0"/>
  292. <Column size="100"/>
  293. <Column size="0"/>
  294. <Column size="0"/>
  295. <Column size="0"/>
  296. <Column size="100"/>
  297. </Columns>
  298. <Rows>
  299. <Row size="23" band="head"/>
  300. <Row size="23"/>
  301. </Rows>
  302. <Band id="head">
  303. <Cell/>
  304. <Cell col="1" text="기관코드"/>
  305. <Cell col="2" text="테이블"/>
  306. <Cell col="3" text="테이블명"/>
  307. <Cell col="4" text="변경일시"/>
  308. <Cell col="5" text="물품분류"/>
  309. <Cell col="6" text="물품코드"/>
  310. <Cell col="7" text="컬럼"/>
  311. <Cell col="8" text="변경항목"/>
  312. <Cell col="9" text="컬럼코멘드"/>
  313. <Cell col="10" text="변경전변경값"/>
  314. <Cell col="11" text="변경전"/>
  315. <Cell col="12" text="변경후변경값"/>
  316. <Cell col="13" text="변경후"/>
  317. <Cell col="14" text="컬럼구분"/>
  318. <Cell col="15" text="비고"/>
  319. <Cell col="16" text="수정자"/>
  320. <Cell col="17" text="수정자명"/>
  321. </Band>
  322. <Band id="body">
  323. <Cell celltype="head" text="expr:currow+1"/>
  324. <Cell col="1" text="bind:instcd"/>
  325. <Cell col="2" text="bind:tabname"/>
  326. <Cell col="3" text="bind:comments"/>
  327. <Cell col="4" text="bind:changedt"/>
  328. <Cell col="5" text="bind:changefl"/>
  329. <Cell col="6" text="bind:changecd"/>
  330. <Cell col="7" text="bind:colname"/>
  331. <Cell col="8" displaytype="text" text="bind:colcomt"/>
  332. <Cell col="9" text="bind:colcomt2"/>
  333. <Cell col="10" text="bind:oldvalue"/>
  334. <Cell col="11" text="bind:oldvalnm"/>
  335. <Cell col="12" text="bind:newvalue"/>
  336. <Cell col="13" text="bind:newvalnm"/>
  337. <Cell col="14" text="bind:colflag"/>
  338. <Cell col="15" text="bind:cmt"/>
  339. <Cell col="16" text="bind:lastupdtrid"/>
  340. <Cell col="17" text="bind:lastupdtridnm"/>
  341. </Band>
  342. </Format>
  343. </Formats>
  344. </Grid>
  345. </Layout>
  346. </Layouts>
  347. </Tabpage>
  348. </Tabpages>
  349. </Tab>
  350. <Button id="btn_insert" class="btn2" taborder="91" visible="false" position="absolute 605 118 647 140" style="" text="입력" onclick="group3_btn_insert_onclick" anchor="default"/>
  351. <Button id="btn_choidel" class="btn2" taborder="35" visible="false" position="absolute 540 118 615 140" style="" text="선택행삭제" onclick="group3_btn_choidel_onclick" anchor="default"/>
  352. <Button id="btn_instcd" class="btn_tab" position="absolute 255 588 345 610" style="" text="사용기관정보" onclick="group3_btn_instcd_onclick" anchor="default"/>
  353. <Button id="btn_addinfo" class="btn_tab" position="absolute 165 588 255 610" style="" text="부가입력정보" onclick="group3_btn_addinfo_onclick" anchor="default"/>
  354. <Button id="button2" class="btn2" taborder="38" position="absolute 942 119 1054 140" style="" text="신규재료신청등록" onclick="group3_button2_onclick" anchor="default"/>
  355. <Button id="btn_costhistinfo" class="btn_tab" position="absolute 90 588 165 610" style="" text="이력정보" onclick="group3_btn_costhistinfo_onclick" anchor="default"/>
  356. <Shape id="line2" class="line_10" linetype="horizontal" position="absolute 540 141 1195 146" style="" anchor="default"/>
  357. <Div id="grp_title" position="absolute 0 8 1195 108" style="align: top;" class="div_SA" anchor="default">
  358. <Layouts>
  359. <Layout>
  360. <Edit id="ipt_prodcmpynm_search" class="output" taborder="-1" position="absolute 952 52 1105 71" style="" anchor="default" autoselect="true" readonly="true"/>
  361. <Static id="caption88" class="search_name" position="absolute 5 31 95 48" style="" text="EDI코드 :" anchor="default"/>
  362. <Static id="caption89" class="search_name" position="absolute 486 9 571 26" style="" text="물품코드:" anchor="default"/>
  363. <Static id="caption90" class="search_name" position="absolute 235 9 321 26" style="" text="물품구분:" anchor="default"/>
  364. <Static id="caption91" class="search_name" position="absolute 235 31 321 48" style="" text="대 분 류 :" anchor="default"/>
  365. <Static id="caption93" class="search_name" position="absolute 486 53 571 70" style="" text="규 격 :" anchor="default"/>
  366. <Static id="caption95" class="search_name" position="absolute 773 53 868 70" style="" text="제조회사 :" anchor="default"/>
  367. <Static id="caption96" class="search_name" position="absolute 235 75 321 92" style="" text="소 분 류 :" anchor="default"/>
  368. <Static id="caption97" class="search_name" position="absolute 486 75 571 92" style="" text="모 델 :" anchor="default"/>
  369. <Shape id="line36" class="line_4" linetype="vertical" position="absolute 1109 7 1112 98" style="" anchor="default"/>
  370. <Button id="btn_search" class="btn1" taborder="31" position="absolute 1124 42 1180 64" style="align:left ;" text="조회" onclick="group3_grp_title_btn_search_onclick" anchor="default"/>
  371. <Combo innerdataset="ds_init_goodflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_goodflag_search" class="combo_default" taborder="16" position="absolute 320 8 468 27" style="" onitemchanged="group3_grp_title_cmb_goodflag_search_onitemchanged" anchor="default"/>
  372. <Edit id="ipt_goodnm_search" class="input_search" taborder="21" position="absolute 570 30 754 49" style="" anchor="default" onkeyup="group3_grp_title_ipt_goodnm_search_onkeyup" autoselect="true"/>
  373. <Edit id="ipt_edicd_search" class="input_search" taborder="13" position="absolute 90 30 221 49" style="" anchor="default" onkeyup="group3_grp_title_ipt_edicd_search_onkeyup" autoselect="true" onlbuttonup="group3_grp_title_ipt_edicd_search_onlbuttonup" useime="none" inputmode="upper"/>
  374. <Edit id="ipt_goodcd_search" class="input_search" taborder="20" position="absolute 570 8 670 27" style="" anchor="default" onkeyup="group3_grp_title_ipt_goodcd_search_onkeyup" autoselect="true" onlbuttonup="group3_grp_title_ipt_goodcd_search_onlbuttonup" useime="none" inputmode="upper"/>
  375. <Edit id="ipt_goodspec_search" class="input_search" taborder="22" position="absolute 570 52 754 71" style="" anchor="default" onkeyup="group3_grp_title_ipt_goodspec_search_onkeyup" autoselect="true"/>
  376. <Edit id="ipt_prodcmpy_search" class="input_search" taborder="29" position="absolute 860 52 930 71" style="" anchor="default" autoselect="true" onkeydown="group3_grp_title_ipt_prodcmpy_search_onkeydown"/>
  377. <Button id="button6" class="icon_search" position="absolute 934 54 950 70" style="" text="" onclick="group3_grp_title_button6_onclick" anchor="default"/>
  378. <Edit id="ipt_goodmodel_search" class="input_search" taborder="23" position="absolute 570 74 754 93" style="" anchor="default" onkeyup="group3_grp_title_ipt_goodmodel_search_onkeyup" autoselect="true"/>
  379. <Static id="caption98" class="search_name" position="absolute 5 9 95 26" style="" text="기 관 :" anchor="default"/>
  380. <Static id="caption99" class="search_name" position="absolute 5 53 95 70" style="" text="구 코 드 :" anchor="default"/>
  381. <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="rbo_instflag" visible="false" position="absolute 678 10 766 25" style="background:transparent ;" anchor="default">
  382. <Dataset id="innerdataset">
  383. <ColumnInfo>
  384. <Column id="codecolumn" size="256"/>
  385. <Column id="datacolumn" size="256"/>
  386. </ColumnInfo>
  387. <Rows>
  388. <Row>
  389. <Col id="codecolumn">Y</Col>
  390. <Col id="datacolumn">기관</Col>
  391. </Row>
  392. <Row>
  393. <Col id="codecolumn"/>
  394. <Col id="datacolumn">전체</Col>
  395. </Row>
  396. </Rows>
  397. </Dataset>
  398. </Radio>
  399. <Edit id="ipt_oldcd_search" class="input_search" taborder="14" position="absolute 90 52 221 71" style="" anchor="default" onkeyup="group3_grp_title_ipt_oldcd_search_onkeyup" autoselect="true"/>
  400. <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_lrgcd_search" class="combo_default" taborder="17" position="absolute 320 30 468 49" style="" onitemchanged="group3_grp_title_cmb_lrgcd_search_onitemchanged" anchor="default"/>
  401. <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_smlcd_search" class="combo_default" taborder="19" position="absolute 320 74 468 93" style="" anchor="default"/>
  402. <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_mdlcd_search" class="combo_default" taborder="18" position="absolute 320 52 468 71" style="" onitemchanged="group3_grp_title_cmb_mdlcd_search_onitemchanged" anchor="default"/>
  403. <Static id="caption34" position="absolute 957 7 972 27" style="font:,,bold;" text="~" anchor="default"/>
  404. <Calendar id="input23" class="input_search" taborder="24" position="absolute 860 8 955 27" style="" anchor="default" dateformat="yyyy-MM-dd" autoselect="true"/>
  405. <Calendar id="input1" class="input_search" taborder="25" position="absolute 972 8 1067 27" style="" anchor="default" dateformat="yyyy-MM-dd" autoselect="true"/>
  406. <Static id="caption36" class="search_name" position="absolute 773 9 860 26" style="" text="적용기간 :" anchor="default"/>
  407. <Static id="caption94" class="search_name" position="absolute 235 53 321 70" style="" text="중 분 류 :" anchor="default"/>
  408. <Edit id="ipt_userinstcd" position="absolute 90 8 150 27" style="" anchor="default"/>
  409. <Combo innerdataset="ds_init_goodflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_instcd" class="combo_essential" taborder="12" position="absolute 90 8 221 27" style="" anchor="default"/>
  410. <Button id="button7" class="icon_search" position="absolute 934 76 950 92" style="" text="" onclick="group3_grp_title_button7_onclick" anchor="default"/>
  411. <Edit id="ipt_maincustlastsuplplce_search" class="input_search" taborder="30" position="absolute 860 74 930 93" style="" anchor="default" autoselect="true" onkeydown="group3_grp_title_ipt_maincustlastsuplplce_search_onkeydown"/>
  412. <Edit id="output2" class="output" taborder="-1" position="absolute 952 74 1105 93" style="" anchor="default" autoselect="true" readonly="true"/>
  413. <Static id="caption55" class="search_name" position="absolute 773 75 870 92" style="" text="주거래처 :" anchor="default"/>
  414. <Static id="caption52" class="search_name" position="absolute 5 75 95 92" style="" text="사용여부 :" anchor="default"/>
  415. <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="rdo_nonusegoodview" taborder="15" position="absolute 90 75 220 92" style="" anchor="default">
  416. <Dataset id="innerdataset">
  417. <ColumnInfo>
  418. <Column id="codecolumn" size="256"/>
  419. <Column id="datacolumn" size="256"/>
  420. </ColumnInfo>
  421. <Rows>
  422. <Row>
  423. <Col id="codecolumn">Y</Col>
  424. <Col id="datacolumn">전체</Col>
  425. </Row>
  426. <Row>
  427. <Col id="codecolumn"/>
  428. <Col id="datacolumn">사용</Col>
  429. </Row>
  430. <Row>
  431. <Col id="codecolumn">only</Col>
  432. <Col id="datacolumn">휴면</Col>
  433. </Row>
  434. </Rows>
  435. </Dataset>
  436. </Radio>
  437. <Static id="caption56" class="search_name" position="absolute 486 31 580 48" style="" text="물 품 명 :" anchor="default"/>
  438. <CheckBox datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="checkbox2" taborder="26" position="absolute 860 30 935 49" style="" titletext="CheckBox List" text="SET여부" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100" anchor="default" truevalue="S" onclick="group3_grp_title_checkbox2_onclick">
  439. <Dataset id="innerdataset">
  440. <ColumnInfo>
  441. <Column id="codecolumn"/>
  442. <Column id="datacolumn"/>
  443. </ColumnInfo>
  444. <Rows>
  445. <Row>
  446. <Col id="codecolumn">S</Col>
  447. <Col id="datacolumn">SET여부</Col>
  448. </Row>
  449. </Rows>
  450. </Dataset>
  451. </CheckBox>
  452. <CheckBox datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="checkbox3" taborder="27" position="absolute 940 30 1015 49" style="" titletext="CheckBox List" text="수가여부" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100" anchor="default" truevalue="Y" value=" " onclick="group3_grp_title_checkbox3_onclick">
  453. <Dataset id="innerdataset">
  454. <ColumnInfo>
  455. <Column id="codecolumn"/>
  456. <Column id="datacolumn"/>
  457. </ColumnInfo>
  458. <Rows>
  459. <Row>
  460. <Col id="codecolumn">Y</Col>
  461. <Col id="datacolumn">수가여부</Col>
  462. </Row>
  463. </Rows>
  464. </Dataset>
  465. </CheckBox>
  466. <CheckBox datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="checkbox4" taborder="28" position="absolute 1020 30 1095 49" style="" titletext="CheckBox List" text="그룹여부" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100" anchor="default" truevalue="3" onclick="group3_grp_title_checkbox4_onclick">
  467. <Dataset id="innerdataset">
  468. <ColumnInfo>
  469. <Column id="codecolumn"/>
  470. <Column id="datacolumn"/>
  471. </ColumnInfo>
  472. <Rows>
  473. <Row>
  474. <Col id="codecolumn">3</Col>
  475. <Col id="datacolumn">그룹여부</Col>
  476. </Row>
  477. </Rows>
  478. </Dataset>
  479. </CheckBox>
  480. <Static id="caption61" class="search_name" position="absolute 773 31 860 48" style="" text="세부구분 :" anchor="default"/>
  481. </Layout>
  482. </Layouts>
  483. </Div>
  484. <Button id="btn_excel" class="btn7" taborder="37" position="absolute 851 119 940 140" style="" text="Excel 저장" onclick="group3_btn_excel_onclick" anchor="default"/>
  485. <Button id="button1" class="btn_tab" position="absolute 345 588 420 610" style="" text="고시내역" onclick="group3_button1_onclick" anchor="default"/>
  486. <Button id="button3" class="btn_tab" position="absolute 420 588 495 610" style="" text="구코드" onclick="group3_button3_onclick" anchor="default"/>
  487. <Static id="caption9" class="tit_2" position="absolute 0 124 73 140" style="" text="물품목록" anchor="default"/>
  488. <Shape id="line7" class="line_10" linetype="horizontal" position="absolute 0 141 535 145" style="" anchor="default"/>
  489. <Static id="caption48" position="absolute 73 123 428 143" style="" text=":: 기관물품 복사는 아래 사용기관정보 Tab에서 하실 수 있습니다." anchor="default"/>
  490. <Button id="btn_sgsave" class="btn4" taborder="39" position="absolute 1056 119 1136 140" style="" text="수가전송" onclick="group3_btn_sgsave_onclick" anchor="default"/>
  491. <Button id="btn_save" class="btn4" taborder="40" position="absolute 1138 119 1194 140" style="align:right;" text="저장" onclick="group3_btn_save_onclick" anchor="default"/>
  492. <Edit id="opt_instnm" position="absolute 485 120 510 139" style="" anchor="default" readonly="true"/>
  493. <Edit id="opt_instcd" position="absolute 434 120 453 138" style="" anchor="default" visible="false" autoselect="true"/>
  494. <Edit id="output1" position="absolute 460 120 480 139" style="" anchor="default" readonly="true"/>
  495. <Button id="button8" class="btn_tab" position="absolute 0 588 90 610" style="" text="변경세부이력" onclick="group3_button8_onclick" anchor="default"/>
  496. <Button id="button11" class="btn4" taborder="36" visible="false" position="absolute 687 119 767 140" style="" text="OCS전송" onclick="group3_button11_onclick" anchor="default"/>
  497. <Button id="btn_prtinfo" class="btn6" taborder="-1" position="absolute 455 118 535 140" style="" text="물품출력" onclick="group3_btn_prtinfo_onclick" anchor="default"/>
  498. <Shape id="line9" class="line_1" linetype="horizontal" position="absolute 0 583 535 586" style="" anchor="default"/>
  499. <Button id="btn_memo" class="btn4" taborder="-1" visible="true" position="absolute 769 119 849 140" text="메모삽입" onclick="group3_btn_memo_onclick" anchor="default"/>
  500. <Shape id="line00" class="line_1" position="absolute 0 762 535 765" anchor="default"/>
  501. </Layout>
  502. </Layouts>
  503. </Div>
  504. <Div id="grp_detail" position="absolute 540 160 1197 782" style="">
  505. <Layouts>
  506. <Layout>
  507. <Shape id="line13" class="line_2" position="absolute 0 252 653 255" anchor="default"/>
  508. <Shape id="line12" class="line_2" position="absolute 0 228 653 231" anchor="default"/>
  509. <Shape id="line09" class="line_2" position="absolute 0 204 653 207" anchor="default"/>
  510. <Shape id="line07" class="line_2" position="absolute 0 124 653 127" anchor="default"/>
  511. <Shape id="line06" class="line_2" position="absolute 0 382 653 385" anchor="default"/>
  512. <Shape id="line04" class="line_2" position="absolute 0 432 653 435" anchor="default"/>
  513. <Shape id="line02" class="line_2" position="absolute 0 456 653 459" anchor="default"/>
  514. <Shape id="line01" class="line_2" position="absolute 0 506 653 509" anchor="default"/>
  515. <Shape id="line22" class="line_2" linetype="horizontal" position="absolute 0 50 653 53" style="" anchor="default"/>
  516. <Shape id="line5" class="line_3" linetype="horizontal" position="absolute 0 408 653 411" style="" anchor="default"/>
  517. <Static id="caption57" class="cell_1" position="absolute 0 182 55 205" style="align: middle;" text="견적가" anchor="default"/>
  518. <MaskEdit id="ipt_estmamt" class="input_default" mask="#,###.00" position="absolute 78 184 170 203" style="align:right ;" anchor="default"/>
  519. <Shape id="line16" class="line_3" linetype="horizontal" position="absolute 0 619 653 622" style="" anchor="default"/>
  520. <Shape id="line14" class="line_2" linetype="horizontal" position="absolute 0 580 653 583" style="" anchor="default"/>
  521. <Shape id="line8" class="line_2" linetype="horizontal" position="absolute 0 332 653 335" style="" anchor="default"/>
  522. <Shape id="line23" class="line_2" linetype="horizontal" position="absolute 0 74 653 77" style="" anchor="default"/>
  523. <Shape id="line10" class="line_3" linetype="horizontal" position="absolute 0 100 653 103" style="" anchor="default"/>
  524. <Static id="caption72" class="cell_1" position="absolute 0 102 71 125" text="제조국" anchor="default" style="padding:0 0 0 4;"/>
  525. <Static id="caption50" class="cell_1" position="absolute 0 28 71 51" text="물품코드" anchor="default" style="padding:0 0 0 4;"/>
  526. <Static id="caption30" class="cell_1" position="absolute 335 76 410 99" text="모델명" anchor="default" style="padding:0 0 0 4;"/>
  527. <Edit id="ipt_goodcd" class="output" taborder="-1" position="absolute 73 30 180 49" style="" anchor="default" readonly="true"/>
  528. <Edit id="opt_winacntnm" class="output" position="absolute 519 104 651 123" style="" anchor="default" readonly="true"/>
  529. <Static id="caption42" class="cell_1" position="absolute 393 28 453 51" text="제조회사" anchor="default" style="padding:0 0 0 4;"/>
  530. <Static id="caption66" class="cell_1" position="absolute 445 2 510 25" text="소분류" anchor="default" style="padding:0 0 0 4;"/>
  531. <Edit id="opt_amtacntnm" class="output_fix" position="absolute 519 156 651 175" style="" anchor="default" readonly="true" visible="false" autoselect="true"/>
  532. <Button id="btn_winacnt" class="icon_search" position="absolute 498 106 514 122" style="" text="" onclick="grp_detail_btn_winacnt_onclick" anchor="default"/>
  533. <Edit id="ipt_goodspec" class="output" taborder="-1" position="absolute 73 78 330 97" style="" anchor="default" readonly="true"/>
  534. <Static id="caption45" class="cell_1" position="absolute 0 76 71 99" text="규격" anchor="default" style="padding:0 0 0 4;"/>
  535. <Static id="caption35" class="cell_1" position="absolute 335 102 410 125" text="계정과목" anchor="default" style="padding:0 0 0 4;"/>
  536. <Static id="caption68" class="cell_1" position="absolute 0 2 71 25" text="대분류" anchor="default" style="padding:0 0 0 4;"/>
  537. <Edit id="ipt_goodmodel" class="output" taborder="-1" position="absolute 414 78 651 97" style="" anchor="default" readonly="true"/>
  538. <Button id="btn_amtacnt" class="icon_search" visible="false" position="absolute 500 156 516 172" style="" text="" onclick="grp_detail_btn_amtacnt_onclick" anchor="default"/>
  539. <Static id="caption7" class="cell_1" position="absolute 335 153 410 176" text="비용계정" anchor="default" visible="false" style="padding:0 0 0 4;"/>
  540. <Edit id="ipt_winacnt" class="input_essential" taborder="45" position="absolute 414 104 494 123" style="" anchor="default" onkillfocus="grp_detail_ipt_winacnt_onkillfocus" autoselect="true"/>
  541. <Static id="caption29" class="cell_1" position="absolute 228 2 293 25" text="중분류" anchor="default" style="padding:0 0 0 4;"/>
  542. <Edit id="ipt_prodcmpycd" class="output" taborder="-1" position="absolute 457 30 517 49" style="" anchor="default" readonly="true"/>
  543. <Edit id="ipt_goodengnm" class="output" taborder="-1" visible="false" position="absolute 335 49 385 68" style="" anchor="default" readonly="true"/>
  544. <Edit id="ipt_amtacnt" class="input_default" taborder="47" visible="false" position="absolute 414 156 495 175" style="" anchor="default" onkillfocus="grp_detail_ipt_amtacnt_onkillfocus" autoselect="true"/>
  545. <Combo innerdataset="ds_init_prodplce" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_prodplce" class="combo" taborder="42" position="absolute 73 104 170 123" style="" onitemchanged="grp_detail_cmb_prodplce_onitemchanged" anchor="default"/>
  546. <Edit id="opt_prodcmpynm" class="output" taborder="-1" position="absolute 520 30 652 49" style="" anchor="default" readonly="true"/>
  547. <Combo innerdataset="ds_init_goodflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_goodflag" class="combo_essential" visible="true" position="absolute 73 54 180 73" style="" anchor="default"/>
  548. <Edit id="ipt_goodnm" class="output" taborder="-1" position="absolute 73 54 651 73" style="" anchor="default" readonly="true"/>
  549. <Static id="caption22" class="tit_2" position="absolute -1 289 99 306" style="" text="품목세부사항" anchor="default"/>
  550. <Button id="btn_mngtdeptcd" class="icon_search" taborder="70" position="absolute 490 339 506 355" style="" text="" onclick="grp_detail_btn_mngtdeptcd_onclick" anchor="default"/>
  551. <Combo innerdataset="ds_init_purcunit" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_purcunit" class="combo_essential" taborder="74" position="absolute 416 362 491 381" style="background:#ffff99ff;border:1 solid #808080ff ;align:center;" anchor="default"/>
  552. <Button id="btn_useinstinfo" class="btn2" taborder="68" position="absolute 232 336 329 356" style="" text="타기관내용복사" onclick="grp_detail_btn_useinstinfo_onclick" anchor="default" enable="true"/>
  553. <MaskEdit id="ipt_minexch" class="input_essential" taborder="78" mask="#,###" position="absolute 111 436 222 455" style="background:#ffff99ff;border:1 solid #808080ff ;align:right;" anchor="default" autoselect="true"/>
  554. <Static id="caption53" class="cell_1" position="absolute 0 334 108 357" text="적용일자" anchor="default" style="padding:0 0 0 4;"/>
  555. <Static id="caption21" class="cell_1" position="absolute 0 360 108 383" text="처방단위" anchor="default" style="padding:0 0 0 4;"/>
  556. <Button id="btn_photinfo" class="btn2" taborder="41" position="absolute 183 29 225 49" style="" text="사진" onclick="grp_detail_btn_photinfo_onclick" anchor="default" enable="true"/>
  557. <Static id="caption14" class="cell_1" position="absolute 0 410 108 433" text="청구구분" anchor="default" style="padding:0 0 0 4;"/>
  558. <MaskEdit id="ipt_divusenvalqty" class="input_default" taborder="92" mask="#,###.##" position="absolute 517 510 650 529" style="align:right ;" anchor="default" autoselect="true"/>
  559. <CheckBox datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="chk_reuseyn" position="absolute 325 510 426 529" style="" titletext="CheckBox List" text="분할사용여부" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100" anchor="default" truevalue="1" falsevalue=" " onclick="grp_detail_chk_reuseyn_onclick">
  560. <Dataset id="innerdataset">
  561. <ColumnInfo>
  562. <Column id="codecolumn"/>
  563. <Column id="datacolumn"/>
  564. </ColumnInfo>
  565. <Rows>
  566. <Row>
  567. <Col id="codecolumn">1</Col>
  568. <Col id="datacolumn">분할사용여부</Col>
  569. </Row>
  570. </Rows>
  571. </Dataset>
  572. </CheckBox>
  573. <Static id="caption16" class="cell_1" position="absolute 335 334 400 357" text="관리부서" anchor="default" style="padding:0 0 0 4;"/>
  574. <Edit id="ipt_mngtdeptcd" class="input_essential" taborder="69" position="absolute 401 336 486 355" style="" anchor="default" autoselect="true" onkeydown="grp_detail_ipt_mngtdeptcd_onkeydown"/>
  575. <Combo innerdataset="ds_init_deliveunit" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_deliveunit" class="combo_essential" taborder="73" position="absolute 262 362 337 381" style="background:#ffff99ff;border:1 solid #808080ff ;align:center;" anchor="default"/>
  576. <MaskEdit id="ipt_exchqty" class="input_essential" taborder="75" mask="#,###" position="absolute 310 386 491 405" style="background:#ffff99ff;border:1 solid #808080ff ;align:right;" anchor="default" autoselect="true"/>
  577. <Edit id="opt_mngtdeptnm" class="output" position="absolute 510 336 650 355" style="" anchor="default" readonly="true"/>
  578. <Combo innerdataset="ds_init_reqflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_reqflag" class="combo_essential" taborder="77" position="absolute 111 411 226 431" style="background:#ffff99ff;border:1 solid #808080ff ;" onitemchanged="grp_detail_cmb_reqflag_onitemchanged" anchor="default"/>
  579. <Calendar id="ipt_fromdd" class="input_default" taborder="67" position="absolute 111 336 222 355" anchor="default" onkillfocus="grp_detail_ipt_fromdd_onkillfocus" autoselect="true"/>
  580. <Combo innerdataset="ds_init_setplceordflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_setplceordflag" class="combo_default" taborder="85" position="absolute 111 486 215 505" style="" onitemchanged="grp_detail_cmb_setplceordflag_onitemchanged" anchor="default"/>
  581. <Static id="caption20" class="cell_1" position="absolute 0 310 108 333" text="ALL SIZE 유무" anchor="default" style="padding:0 0 0 4;"/>
  582. <Static id="caption54" class="cell_1" position="absolute 350 484 432 507" text="GROUP 구분" anchor="default" style="padding:0 0 0 4;"/>
  583. <Button id="btn_goodsetrgst" class="btn2" taborder="88" position="absolute 607 485 649 505" style="" text="등록" onclick="grp_detail_btn_goodsetrgst_onclick" anchor="default" enable="true"/>
  584. <Static id="caption11" class="cell_1" position="absolute 0 484 108 507" text="SET 발주구분" anchor="default" style="padding:0 0 0 4;"/>
  585. <Combo innerdataset="ds_init_reqmthd" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_reqmthd" class="combo_essential" taborder="79" position="absolute 341 412 436 431" style="background:#ffff99ff;border:1 solid #808080ff ;" onitemchanged="grp_detail_cmb_reqmthd_onitemchanged" anchor="default"/>
  586. <Static id="caption12" class="cell_1" position="absolute 0 508 108 531" text="재고관리기준" anchor="default" style="padding:0 0 0 4;"/>
  587. <Combo innerdataset="ds_init_proddrugsetflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_proddrugsetflag" class="combo_default" taborder="87" position="absolute 435 486 605 505" style="" onitemchanged="grp_detail_cmb_proddrugsetflag_onitemchanged" anchor="default"/>
  588. <Radio innerdataset="ds_init_expnyn" datacolumn="label" codecolumn="value" columncount="-1" rowcount="-1" id="rdo_expnyny" taborder="62" visible="false" position="absolute 493 287 512 306" style="background:transparent ;" anchor="default"/>
  589. <Static id="caption59" class="cell_1" position="absolute 410 285 490 308" text="고가여부" anchor="default" style="padding:0 0 0 4;" visible="false"/>
  590. <Radio innerdataset="ds_init_allsizeyn" datacolumn="label" codecolumn="value" columncount="-1" rowcount="-1" id="rdo_allsizeyny" taborder="63" position="absolute 111 312 200 331" style="background:#ffff99 ;" anchor="default"/>
  591. <Radio innerdataset="ds_init_tmpreqflag" datacolumn="label" codecolumn="value" columncount="-1" rowcount="-1" id="rdo_reqflag" taborder="80" position="absolute 313 436 485 456" style="background:transparent ;" anchor="default"/>
  592. <Static id="caption18" class="cell_1" position="absolute 230 434 311 457" style="padding:0 0 0 4;" text="임의청구구분" anchor="default"/>
  593. <Static id="caption19" class="cell_1" position="absolute 230 410 338 433" text="청구방법" anchor="default" style="padding:0 0 0 4;"/>
  594. <Button id="btn_allsizergst" class="btn2" taborder="64" position="absolute 287 312 329 331" style="" text="등록" onclick="grp_detail_btn_allsizergst_onclick" anchor="default" enable="true"/>
  595. <Combo innerdataset="ds_init_reqprid" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_reqprid" class="output" enable="false" taborder="81" position="absolute 528 412 652 431" style="background:#ffff99ff;border:1 solid #808080ff ;" onitemchanged="grp_detail_cmb_reqprid_onitemchanged" anchor="default" readonly="true" autoselect="true"/>
  596. <Static id="caption33" class="cell_1" position="absolute 445 410 525 433" text="청구주기" anchor="default" style="padding:0 0 0 4;"/>
  597. <MaskEdit id="ipt_mmavgusescheqty" class="input_default" taborder="82" mask="#,###.##" position="absolute 603 436 652 455" style="" anchor="default" autoselect="true"/>
  598. <Calendar id="ipt_nonusetretdd" class="input_default" taborder="93" position="absolute 111 536 201 555" style="" anchor="default" dateformat="yyyy-MM-dd" value="null" autoselect="true" onchanged="grp_detail_ipt_nonusetretdd_onchanged"/>
  599. <Edit id="ipt_nonusetretresn" class="input_default" taborder="95" position="absolute 111 559 311 578" style="" anchor="default" autoselect="true"/>
  600. <TextArea id="tar_cmt" taborder="97" position="absolute 111 582 320 618" style="" anchor="default" acceptstab="true" wordwrap="word"/>
  601. <Static id="caption13" class="cell_1" position="absolute 322 534 377 581" text="임차장비&#13;&#10;여부" anchor="default" style="padding:0 0 0 4;align:center middle;"/>
  602. <Static id="caption5" class="cell_1" position="absolute 0 534 108 581" text="코드불용일_사유" anchor="default" style="padding:0 0 0 4;"/>
  603. <Static id="caption49" class="cell_1" position="absolute 492 434 600 457" text="월평균예정사용량" anchor="default" style="padding:0 0 0 4;"/>
  604. <Static id="caption17" class="cell_1" position="absolute 0 582 108 618" text="비고" anchor="default" style="padding:0 0 0 4;"/>
  605. <Static id="caption83" class="cell_1" position="absolute 334 310 399 333" text="구코드" anchor="default" style="padding:0 0 0 4;"/>
  606. <Edit id="ipt_oldcd" class="input_default" taborder="65" position="absolute 401 312 486 331" style="" anchor="default" autoselect="true"/>
  607. <Static id="caption85" class="cell_1" position="absolute 0 434 108 457" text="최소처방수량" anchor="default" style="padding:0 0 0 4;"/>
  608. <Static id="caption25" class="cell_1" position="absolute 194 384 308 407" text="수불/구매환산수량" anchor="default" style="padding:0 0 0 4;"/>
  609. <Static id="caption24" class="cell_1" position="absolute 194 360 259 383" text="수불단위" anchor="default" style="padding:0 0 0 4;"/>
  610. <Static id="caption28" class="cell_1" position="absolute 434 508 515 531" style="padding:0 0 0 4;" text="분할사용수치" anchor="default"/>
  611. <Static id="caption3" class="cell_1" position="absolute 350 360 415 383" text="구매단위" anchor="default" style="padding:0 0 0 4;"/>
  612. <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_prcpunit" class="combo_essential" taborder="71" position="absolute 111 362 186 381" style="background:#ffff99ff;border:1 solid #808080ff ;align:center;" anchor="default"/>
  613. <Static id="caption4" class="cell_1" position="absolute 0 384 108 407" style="padding:0 0 0 2;" text="처방/수불환산수량" anchor="default"/>
  614. <MaskEdit id="ipt_prcpexchqty" class="input_essential" taborder="72" mask="#,###.##" position="absolute 111 386 186 405" style="background:#ffff99ff;border:1 solid #808080ff ;align:right;" anchor="default" autoselect="true"/>
  615. <Edit id="ipt_edicd" class="output" taborder="-1" position="absolute 296 30 383 49" style="" anchor="default" readonly="true"/>
  616. <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="rdo_insuyn" taborder="43" position="absolute 240 103 333 123" anchor="default" direction="horizontal" style="background:#ffff99ff;">
  617. <Dataset id="innerdataset">
  618. <ColumnInfo>
  619. <Column id="codecolumn" size="256"/>
  620. <Column id="datacolumn" size="256"/>
  621. </ColumnInfo>
  622. <Rows>
  623. <Row>
  624. <Col id="codecolumn">Y</Col>
  625. <Col id="datacolumn">예</Col>
  626. </Row>
  627. <Row>
  628. <Col id="codecolumn">N</Col>
  629. <Col id="datacolumn">아니오</Col>
  630. </Row>
  631. </Rows>
  632. </Dataset>
  633. </Radio>
  634. <Edit id="opt_maincustlastsuplplcenm" class="output" position="absolute 193 232 347 251" style="background:#ffff99ff;border:1 solid #808080ff ;" anchor="default" readonly="true"/>
  635. <Edit id="opt_suppcustnm" class="output" position="absolute 193 256 347 275" style="background:#ffff99ff;border:1 solid #808080ff ;" anchor="default" readonly="true"/>
  636. <Edit id="ipt_maincustlastsuplplce" class="input_essential" taborder="57" position="absolute 76 232 169 251" style="background:#ffff99ff;border:1 solid #808080ff ;" anchor="default" onkillfocus="grp_detail_ipt_maincustlastsuplplce_onkillfocus" autoselect="true"/>
  637. <Static id="caption40" class="cell_1" position="absolute 0 206 74 229" text="구매구분" anchor="default" style="padding:0 0 0 4;"/>
  638. <Button id="btn_suppcustcd" class="icon_search" position="absolute 173 256 189 272" style="" text="" onclick="grp_detail_btn_suppcustcd_onclick" anchor="default"/>
  639. <Static id="caption31" class="tit_2" position="absolute 0 161 90 177" style="" text="구매정보" anchor="default"/>
  640. <Static id="caption43" class="cell_1" position="absolute 173 206 253 229" style="padding:0 0 0 4;" text="최종구매일자" anchor="default"/>
  641. <Calendar id="ipt_lastpurcdd" class="input_default" taborder="51" position="absolute 255 208 347 227" style="" anchor="default" autoselect="true"/>
  642. <Shape id="line27" class="line_3" linetype="horizontal" position="absolute 0 278 653 281" style="" anchor="default"/>
  643. <Button id="btn_maincustlastsuplplce" class="icon_search" position="absolute 173 233 189 249" style="" text="" onclick="grp_detail_btn_maincustlastsuplplce_onclick" anchor="default"/>
  644. <Static id="caption37" class="cell_1" position="absolute 0 254 74 277" text="보조거래처" anchor="default" style="padding:0 0 0 4;"/>
  645. <Combo innerdataset="ds_init_purcflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_purcflag" class="combo_essential" taborder="49" position="absolute 76 208 169 227" style="background:#ffff99ff;border:1 solid #808080ff ;" onitemchanged="grp_detail_cmb_purcflag_onitemchanged" anchor="default"/>
  646. <Static id="caption27" class="cell_1" position="absolute 0 230 74 253" text="주거래처" anchor="default" style="padding:0 0 0 4;"/>
  647. <Edit id="ipt_suppcustcd" class="input_essential" taborder="58" position="absolute 76 256 169 275" style="background:#ffff99ff;border:1 solid #808080ff ;" anchor="default" onkillfocus="grp_detail_ipt_suppcustcd_onkillfocus" autoselect="true"/>
  648. <Static id="caption62" class="cell_1" position="absolute 350 182 413 205" text="화폐단위" anchor="default" style="padding:0 0 0 4;"/>
  649. <Static id="caption41" class="cell_1" position="absolute 350 206 413 229" text="계약구분" anchor="default" style="padding:0 0 0 4;"/>
  650. <Static id="caption63" class="search_no_b" position="absolute 536 256 548 273" style="" text="~" anchor="default"/>
  651. <MaskEdit id="ipt_forgncurncyunitcost" class="input_default" taborder="50" mask="#,###.##" position="absolute 255 184 348 203" style="align:right ;" anchor="default" autoselect="true"/>
  652. <Combo innerdataset="ds_init_conflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_conflag" class="combo_essential" taborder="54" position="absolute 415 208 503 227" style="background:#ffff99ff;border:1 solid #808080ff ;" onitemchanged="grp_detail_cmb_conflag_onitemchanged" anchor="default"/>
  653. <Static id="caption58" class="cell_1" position="absolute 173 182 253 205" text="외화단가" anchor="default" style="padding:0 0 0 4;"/>
  654. <Combo innerdataset="ds_init_curncyunit" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_curncyunit" class="combo_default" taborder="53" position="absolute 415 184 503 203" style="" onitemchanged="grp_detail_cmb_curncyunit_onitemchanged" anchor="default"/>
  655. <Calendar id="ipt_fromconterm" class="input_essential" taborder="60" position="absolute 432 256 535 275" style="" anchor="default" onkillfocus="grp_detail_ipt_fromconterm_onkillfocus" dateformat="yyyy-MM-dd" value="null" autoselect="true"/>
  656. <Calendar id="ipt_toconterm" class="input_essential" taborder="61" position="absolute 550 256 652 275" style="" anchor="default" onkillfocus="grp_detail_ipt_toconterm_onkillfocus" dateformat="yyyy-MM-dd" autoselect="true"/>
  657. <Edit id="ipt_addtaxrate" class="input_default" taborder="55" position="absolute 570 184 652 203" style="" anchor="default" autoselect="true"/>
  658. <Static id="caption67" class="cell_1" position="absolute 0 182 74 205" text="제품단가" anchor="default" style="padding:0 0 0 4;"/>
  659. <Static id="caption46" class="cell_1" position="absolute 505 182 568 205" text="부가세율" anchor="default" style="padding:0 0 0 4;"/>
  660. <MaskEdit id="ipt_goodunitcost" class="input_default" taborder="48" mask="#,###.##" position="absolute 76 184 170 203" style="background:#ffff99ff;border:1 solid #808080ff ;align:right;font:Dotum,9,bold;" anchor="default" autoselect="true"/>
  661. <Edit id="ipt_goodhngnm" class="output" taborder="-1" visible="false" position="absolute 390 49 440 68" style="" anchor="default" readonly="true"/>
  662. <Static id="caption15" class="cell_1" position="absolute 228 28 293 51" text="EDI코드" anchor="default" style="padding:0 0 0 4;"/>
  663. <Static id="caption23" class="cell_1" position="absolute 173 102 238 125" text="수가여부" anchor="default" style="padding:0 0 0 4;"/>
  664. <Static id="caption6" class="cell_1" position="absolute 0 52 71 75" text="물 품 명" anchor="default" style="padding:0 0 0 4;"/>
  665. <Shape id="line11" class="line_3" linetype="horizontal" position="absolute 0 26 653 29" style="" anchor="default"/>
  666. <Static id="caption32" class="cell_1" position="absolute 350 254 430 277" style="padding:0 0 0 4;" text="단가계약기간" anchor="default"/>
  667. <Shape id="line25" class="line_3" linetype="horizontal" position="absolute 0 150 653 153" style="" anchor="default"/>
  668. <Shape id="line26" class="line_10" linetype="horizontal" position="absolute 0 178 653 182" style="" anchor="default"/>
  669. <Shape id="line15" class="line_3" linetype="horizontal" position="absolute 0 358 653 361" style="" anchor="default"/>
  670. <Shape id="line17" class="line_3" linetype="horizontal" position="absolute 0 482 653 485" style="" anchor="default"/>
  671. <CheckBox datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="chk_mngtflag" enable="false" taborder="86" position="absolute 230 485 331 503" style="" titletext="CheckBox List" text="SET여부" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100" anchor="default" truevalue="S" falsevalue=" " onclick="grp_detail_chk_mngtflag_onclick">
  672. <Dataset id="innerdataset">
  673. <ColumnInfo>
  674. <Column id="codecolumn"/>
  675. <Column id="datacolumn"/>
  676. </ColumnInfo>
  677. <Rows>
  678. <Row>
  679. <Col id="codecolumn">S</Col>
  680. <Col id="datacolumn">SET여부</Col>
  681. </Row>
  682. </Rows>
  683. </Dataset>
  684. </CheckBox>
  685. <Edit id="cpt_allsizecnt" class="output" position="absolute 220 312 286 331" style="align:center ;color:#ff00ff;" anchor="default" readonly="true"/>
  686. <Edit id="cmb_lrgcd" class="input_default" enable="False" position="absolute 75 4 100 23" style="" anchor="default" ontextchanged="grp_detail_cmb_lrgcd_ontextchanged"/>
  687. <Edit id="input8" class="input_default" enable="False" position="absolute 315 4 340 23" style="" anchor="default"/>
  688. <Edit id="input9" class="input_default" enable="False" position="absolute 525 4 550 23" style="" anchor="default"/>
  689. <Edit id="input4" class="output" taborder="-1" position="absolute 73 4 225 23" style="" anchor="default" readonly="true"/>
  690. <Edit id="input5" class="output" taborder="-1" position="absolute 296 4 442 23" style="" anchor="default" readonly="true"/>
  691. <Edit id="input6" class="output" taborder="-1" position="absolute 513 4 652 23" style="" anchor="default" readonly="true"/>
  692. <Combo datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_stocmngtflag" class="combo_essential" taborder="89" position="absolute 111 510 311 529" style="background:#ffff99ff;border:1 solid #808080ff ;" onitemchanged="grp_detail_cmb_stocmngtflag_onitemchanged" anchor="default"/>
  693. <Edit id="ipt_prefromdd" taborder="66" visible="false" position="absolute 305 285 405 304" style="" anchor="default" autoselect="true"/>
  694. <Static id="caption65" class="cell_1" position="absolute 519 285 590 308" text="이전적용일" anchor="default" style="padding:0 0 0 4;" visible="false"/>
  695. <Static id="caption69" class="cell_1" position="absolute 0 126 71 149" style="padding:0 0 0 4;" text="최초등록일" anchor="default"/>
  696. <MaskEdit id="input7" class="output" taborder="-1" mask="####-##-##" position="absolute 73 128 171 147" style="align:left middle;" anchor="default" readonly="true" maskchar=" " trimtype="both" type="string" displaynulltext=" "/>
  697. <TextArea id="textarea1" taborder="76" position="absolute 500 363 652 405" style="" anchor="default" acceptstab="true" wordwrap="word"/>
  698. <Static id="caption39" class="cell_1" position="absolute 505 206 585 229" style="padding:0 0 0 4;" text="단가계약여부" anchor="default"/>
  699. <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="cmb_costconyn" class="combo_essential" taborder="56" position="absolute 587 208 652 227" style="background:#ffff99ff;border:1 solid #808080ff ;align:center;" anchor="default">
  700. <Dataset id="innerdataset">
  701. <ColumnInfo>
  702. <Column id="codecolumn"/>
  703. <Column id="datacolumn"/>
  704. </ColumnInfo>
  705. <Rows>
  706. <Row>
  707. <Col id="codecolumn"/>
  708. <Col id="datacolumn"/>
  709. </Row>
  710. <Row>
  711. <Col id="codecolumn">Y</Col>
  712. <Col id="datacolumn">Y</Col>
  713. </Row>
  714. <Row>
  715. <Col id="codecolumn">N</Col>
  716. <Col id="datacolumn">N</Col>
  717. </Row>
  718. </Rows>
  719. </Dataset>
  720. </Combo>
  721. <Static id="caption44" class="cell_1" position="absolute 350 230 430 253" style="padding:0 0 0 4;" text="단가계약일자" anchor="default"/>
  722. <Calendar id="ipt_costcondd" class="input_essential" taborder="59" position="absolute 432 232 535 251" style="background:#ffff99ff;border:1 solid #808080ff ;" anchor="default" dateformat="yyyy-MM-dd" value="null" autoselect="true"/>
  723. <Static id="caption71" class="cell_1" position="absolute 173 126 238 149" text="창고구분" anchor="default" style="padding:0 0 0 4;"/>
  724. <Combo innerdataset="ds_init_wareflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_wareflag" class="combo_essential" taborder="44" position="absolute 240 127 355 146" style="background:#ffff99ff;border:1 solid #808080ff ;" onitemchanged="grp_detail_cmb_wareflag_onitemchanged" anchor="default"/>
  725. <Static id="caption73" class="cell_1" position="absolute 322 582 377 618" text="용도" anchor="default" style="padding:0 0 0 4;"/>
  726. <TextArea id="tar_usge" taborder="98" position="absolute 380 582 650 618" style="" anchor="default" acceptstab="true" wordwrap="word"/>
  727. <Static id="caption75" class="cell_1" position="absolute 489 310 550 333" text="사용부서" anchor="default" style="padding:0 0 0 4;"/>
  728. <Combo innerdataset="" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_mainusedeptcd" class="combo_essential" taborder="52" position="absolute 555 312 651 331" style="" anchor="default"/>
  729. <Edit id="ipt_goodposcd" class="input_default" taborder="83" position="absolute 111 460 320 479" style="" anchor="default" autoselect="true"/>
  730. <Static id="caption2" class="cell_1" position="absolute 0 458 108 481" text="물품위치코드" anchor="default" style="padding:0 0 0 4;"/>
  731. <Static id="caption8" class="cell_1" position="absolute 325 458 434 481" style="padding:0 0 0 4;" text="청구수량 고정배수" anchor="default"/>
  732. <MaskEdit id="ipt_reqmutpleqty" class="input_default" taborder="84" mask="#,###" position="absolute 436 461 487 480" style="align:right ;" anchor="default" autoselect="true" trimtype="both"/>
  733. <Static id="caption38" class="cell_1" position="absolute 492 458 565 481" text="MSDS여부" anchor="default" style="padding:0 0 0 4;"/>
  734. <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="rdo_msdsflag" taborder="-1" position="absolute 570 460 647 480" style="background:transparent ;" anchor="default">
  735. <Dataset id="innerdataset">
  736. <ColumnInfo>
  737. <Column id="codecolumn"/>
  738. <Column id="datacolumn"/>
  739. </ColumnInfo>
  740. <Rows>
  741. <Row>
  742. <Col id="codecolumn">Y</Col>
  743. <Col id="datacolumn">유</Col>
  744. </Row>
  745. <Row>
  746. <Col id="codecolumn">N</Col>
  747. <Col id="datacolumn">무</Col>
  748. </Row>
  749. </Rows>
  750. </Dataset>
  751. </Radio>
  752. <Shape id="line3" class="line_10" linetype="horizontal" position="absolute 0 306 653 311" style="" anchor="default"/>
  753. <Static id="caption81" text="상한가" class="cell_1" position="absolute 359 126 410 149" style="padding:0 0 0 4;" anchor="default"/>
  754. <MaskEdit id="ipt_afupperlimit" taborder="104" position="absolute 414 128 478 148" mask="#,##0" style="font:Dotum,9,bold;" anchor="default" autoselect="true" readonly="true" class="output"/>
  755. <Edit id="ipt_unit" taborder="105" position="absolute 480 128 516 148" class="output" style="font:Dotum,9,bold;" anchor="default" readonly="true"/>
  756. <Static id="caption00" text="최종고시" class="cell_1" position="absolute 519 126 578 149" style="padding:0 0 0 4;" anchor="default"/>
  757. <MaskEdit id="ipt_basedd" taborder="106" mask="####-##-##" position="absolute 579 128 651 148" type="string" displaynulltext=" " anchor="default" maskchar=" " trimtype="both" readonly="true" class="output"/>
  758. <Div id="grp_rscdmemo" position="absolute 209 1 654 270" style="" anchor="default" visible="false">
  759. <Layouts>
  760. <Layout>
  761. <Shape id="rectangle2" anchor="default" type="rectangle" position="absolute 0 1 445 269" style=""/>
  762. <Button id="but_save" class="btn4" position="absolute 322 238 378 260" style="" text="삭제" onclick="grp_detail_grp_rscdmemo_but_save_onclick" anchor="default"/>
  763. <Edit id="input2" position="absolute 80 29 440 48" anchor="default" style="color:#800000ff;font:Dotum,9,bold;" readonly="true" class="edt_transbg"/>
  764. <Static id="caption80" class="tit_2" position="absolute 5 6 87 23" style="align: middle;" text="물품코드 :" anchor="default"/>
  765. <Edit id="input3" position="absolute 90 6 295 25" style="color:#800000ff;font:Dotum,9,bold;" anchor="default" class="edt_transbg" readonly="true"/>
  766. <Button id="button12" class="btn4" position="absolute 264 238 320 260" style="" text="저장" onclick="grp_detail_grp_rscdmemo_button12_onclick" anchor="default"/>
  767. <Static id="caption60" class="tit_2" position="absolute 5 78 103 94" style="align: middle;" text="MEMO 내용" anchor="default"/>
  768. <TextArea id="textarea2" position="absolute 5 96 440 236" style="border:1 solid #808080ff ;" anchor="default" acceptstab="true" wordwrap="word"/>
  769. <Button id="button13" class="btn4" position="absolute 380 238 436 260" style="" text="닫기" onclick="grp_detail_grp_rscdmemo_button13_onclick" anchor="default"/>
  770. <CheckBox id="checkbox1" taborder="1" text="프린터관련 물품코드" truevalue="Y" onclick="group3_grp_title_checkbox2_onclick" position="absolute 15 239 160 258" innerdataset="[object Dataset]" datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" titletext="CheckBox List" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100" style="color:red;font:Dotum,9,bold;" anchor="default">
  771. <Dataset id="innerdataset">
  772. <ColumnInfo>
  773. <Column id="codecolumn"/>
  774. <Column id="datacolumn"/>
  775. </ColumnInfo>
  776. <Rows>
  777. <Row>
  778. <Col id="codecolumn">S</Col>
  779. <Col id="datacolumn">SET여부</Col>
  780. </Row>
  781. </Rows>
  782. </Dataset>
  783. </CheckBox>
  784. <Static id="caption00" text="최종 입력일자 :" class="tit_2" position="absolute 5 54 121 71" style="align:middle;" anchor="default"/>
  785. <Static id="caption77" text="물품명 :" class="tit_2" position="absolute 5 30 76 47" style="align:middle;" anchor="default"/>
  786. <MaskEdit id="input7" taborder="2" displaynulltext=" " readonly="true" type="string" mask="####-##-##" maskchar=" " trimtype="both" class="edt_transbg" position="absolute 125 53 223 72" style="color:#800000ff;align:left middle;font:Dotum,9,bold;"/>
  787. </Layout>
  788. </Layouts>
  789. </Div>
  790. <Shape id="line00" class="line_3" position="absolute 0 532 653 535" anchor="default"/>
  791. <CheckBox id="chk_addfixinfo" taborder="107" value=" " truevalue="Y" falsevalue="N" position="absolute 380 548 396 567" innerdataset="[object Dataset]" datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" titletext="CheckBox List" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100" enable="false">
  792. <Dataset id="innerdataset">
  793. <ColumnInfo>
  794. <Column id="codecolumn"/>
  795. <Column id="datacolumn"/>
  796. </ColumnInfo>
  797. <Rows>
  798. <Row>
  799. <Col id="codecolumn">1</Col>
  800. <Col id="datacolumn">분할사용여부</Col>
  801. </Row>
  802. </Rows>
  803. </Dataset>
  804. </CheckBox>
  805. <TextArea id="tar_addfixinfo" taborder="108" wordwrap="word" position="absolute 400 534 650 579" readonly="true" oneditclick="grp_detail_tar_addfixinfo_oneditclick"/>
  806. <Div id="grp_addfixinfo" taborder="109" visible="false" position="absolute 207 416 652 619">
  807. <Layouts>
  808. <Layout>
  809. <Shape id="rectangle2" type="rectangle" position="absolute 0 1 445 203" anchor="default"/>
  810. <Edit id="input2" taborder="3" readonly="true" class="edt_transbg" position="absolute 80 29 440 48" style="color:#800000ff;font:Dotum,9,bold;" anchor="default"/>
  811. <Static id="caption80" text="임차장비 상세내용" class="tit_2" position="absolute 5 6 137 23" style="align: middle;" anchor="default"/>
  812. <Edit id="input3" taborder="4" readonly="true" class="edt_transbg" position="absolute 90 6 295 25" style="color:#800000ff;font:Dotum,9,bold;" anchor="default"/>
  813. <TextArea id="txt_addfixinfo" taborder="6" wordwrap="word" position="absolute 5 24 440 164" style="border:1 solid #808080ff ;" anchor="default" readonly="true"/>
  814. <Button id="btn_close" taborder="7" text="닫기" class="btn4" position="absolute 380 172 436 194" anchor="default" onclick="grp_detail_grp_addfixinfo_btn_close_onclick"/>
  815. </Layout>
  816. </Layouts>
  817. </Div>
  818. </Layout>
  819. </Layouts>
  820. </Div>
  821. <Div id="group1" position="absolute 0 0 1194 25" style="">
  822. <Layouts>
  823. <Layout>
  824. <Static id="caption10" class="tit_1" position="absolute 0 0 200 25" style="" text="기관별 물품코드 등록"/>
  825. </Layout>
  826. </Layouts>
  827. </Div>
  828. <Button id="btn_clear" class="btn4" position="absolute 1127 3 1195 24" style="" text="초기화" onclick="btn_clear_onclick"/>
  829. <Tab id="switch1" taborder="35" tabindex="0" position="absolute 0 172 535 599" style="buttonbackground:stretch 10,10;background:stretch 10,26;">
  830. <Tabpages>
  831. <Tabpage id="case6" selected="true">
  832. <Layouts>
  833. <Layout>
  834. <Grid id="grd_goodlist" class="datagrid2" taborder="0" binddataset="ds_main_list_goodlists_goodlist" useinputpanel="false" oncelldblclick="switch1_case6_grd_goodlist_oncelldblclick" onselectchanged="switch1_case6_grd_goodlist_onselectchanged" position="absolute 0 0 533 414" cellsizingtype="col">
  835. <Formats>
  836. <Format id="default">
  837. <Columns>
  838. <Column size="25" band="left"/>
  839. <Column size="81" band="left"/>
  840. <Column size="0" band="left"/>
  841. <Column size="176" band="left"/>
  842. <Column size="0"/>
  843. <Column size="0"/>
  844. <Column size="60"/>
  845. <Column size="60"/>
  846. <Column size="56"/>
  847. <Column size="80"/>
  848. <Column size="70"/>
  849. <Column size="67"/>
  850. <Column size="64"/>
  851. <Column size="65"/>
  852. <Column size="32"/>
  853. <Column size="81"/>
  854. <Column size="92"/>
  855. <Column size="31"/>
  856. <Column size="0"/>
  857. <Column size="32"/>
  858. <Column size="54"/>
  859. <Column size="85"/>
  860. <Column size="85"/>
  861. <Column size="0"/>
  862. <Column size="0"/>
  863. <Column size="72"/>
  864. <Column size="0"/>
  865. <Column size="0"/>
  866. <Column size="80"/>
  867. <Column size="0"/>
  868. <Column size="80"/>
  869. <Column size="0"/>
  870. <Column size="0"/>
  871. <Column size="0"/>
  872. <Column size="0"/>
  873. <Column size="0"/>
  874. <Column size="0"/>
  875. <Column size="0"/>
  876. <Column size="0"/>
  877. <Column size="71"/>
  878. <Column size="75"/>
  879. <Column size="56"/>
  880. <Column size="69"/>
  881. <Column size="49"/>
  882. <Column size="100"/>
  883. <Column size="71"/>
  884. <Column size="57"/>
  885. <Column size="73"/>
  886. <Column size="56"/>
  887. <Column size="100"/>
  888. <Column size="62"/>
  889. <Column size="100"/>
  890. <Column size="0"/>
  891. <Column size="0"/>
  892. <Column size="0"/>
  893. <Column size="0"/>
  894. <Column size="0"/>
  895. <Column size="0"/>
  896. <Column size="0"/>
  897. <Column size="0"/>
  898. <Column size="0"/>
  899. <Column size="0"/>
  900. <Column size="0"/>
  901. <Column size="0"/>
  902. <Column size="0"/>
  903. <Column size="0"/>
  904. <Column size="0"/>
  905. <Column size="0"/>
  906. <Column size="0"/>
  907. <Column size="0"/>
  908. <Column size="0"/>
  909. <Column size="0"/>
  910. <Column size="0"/>
  911. <Column size="0"/>
  912. <Column size="0"/>
  913. <Column size="0"/>
  914. <Column size="0"/>
  915. <Column size="0"/>
  916. <Column size="0"/>
  917. <Column size="0"/>
  918. <Column size="0"/>
  919. <Column size="0"/>
  920. <Column size="0"/>
  921. </Columns>
  922. <Rows>
  923. <Row size="30" band="head"/>
  924. <Row size="23"/>
  925. </Rows>
  926. <Band id="head">
  927. <Cell/>
  928. <Cell col="1" text="기관물품코드" wordwrap="char"/>
  929. <Cell col="2" text="물품구분" wordwrap="char"/>
  930. <Cell col="3" text="물품명" wordwrap="char"/>
  931. <Cell col="4" text="물품한글명" wordwrap="char"/>
  932. <Cell col="5" text="물품영문명" wordwrap="char"/>
  933. <Cell col="6" text="규격" wordwrap="char"/>
  934. <Cell col="7" text="모델" wordwrap="char"/>
  935. <Cell col="8" text="구매구분" wordwrap="char"/>
  936. <Cell col="9" text="창고구분" wordwrap="char"/>
  937. <Cell col="10" text="제품단가" wordwrap="char"/>
  938. <Cell col="11" text="EDI코드" wordwrap="char"/>
  939. <Cell col="12" text="포장구성&#10;단위" wordwrap="char"/>
  940. <Cell col="13" text="청구방법" wordwrap="char"/>
  941. <Cell col="14" text="청구&#10;주기" wordwrap="char"/>
  942. <Cell col="15" text="주거래처명" wordwrap="char"/>
  943. <Cell col="16" text="보조거래처명" wordwrap="char"/>
  944. <Cell col="17" text="수가&#10;여부" wordwrap="char"/>
  945. <Cell col="18" text="ALLSIZE&#10;여부" wordwrap="char"/>
  946. <Cell col="19" text="불용&#10;여부" wordwrap="char"/>
  947. <Cell col="20" text="단가계약&#10;여부" wordwrap="char"/>
  948. <Cell col="21" text="단가계약기간&#10;From" wordwrap="char"/>
  949. <Cell col="22" text="단가계약기간&#10;To" wordwrap="char"/>
  950. <Cell col="23" text="자산" wordwrap="char"/>
  951. <Cell col="24" text="제조회사" wordwrap="char"/>
  952. <Cell col="25" text="제조회사명" wordwrap="char"/>
  953. <Cell col="26" text="EDI코드" wordwrap="char"/>
  954. <Cell col="27" text="대분류" wordwrap="char"/>
  955. <Cell col="28" text="대분류명" wordwrap="char"/>
  956. <Cell col="29" text="중분류" wordwrap="char"/>
  957. <Cell col="30" text="중분류명" wordwrap="char"/>
  958. <Cell col="31" text="소분류" wordwrap="char"/>
  959. <Cell col="32" text="소분류명" wordwrap="char"/>
  960. <Cell col="33" text="주거래처 코드" wordwrap="char"/>
  961. <Cell col="34" text="보조거래처 코드" wordwrap="char"/>
  962. <Cell col="35" text="구매구분" wordwrap="char"/>
  963. <Cell col="36" text="청구방법" wordwrap="char"/>
  964. <Cell col="37" text="청구기준" wordwrap="char"/>
  965. <Cell col="38" text="청구기준" wordwrap="char"/>
  966. <Cell col="39" text="최초생성일" wordwrap="char"/>
  967. <Cell col="40" text="최종구매일" wordwrap="char"/>
  968. <Cell col="41" text="최소처방&#10;수량" wordwrap="char"/>
  969. <Cell col="42" text="신청부서" wordwrap="char"/>
  970. <Cell col="43" text="신청자" wordwrap="char"/>
  971. <Cell col="44" text="비고" wordwrap="char"/>
  972. <Cell col="45" text="구코드" wordwrap="char"/>
  973. <Cell col="46" text="처방단위" wordwrap="char"/>
  974. <Cell col="47" text="처방_수불&#10;환산수량" wordwrap="char"/>
  975. <Cell col="48" text="수불단위" wordwrap="char"/>
  976. <Cell col="49" text="수불_구매&#10;환산수량" wordwrap="char"/>
  977. <Cell col="50" text="구매단위" wordwrap="char"/>
  978. <Cell col="51" text="비고2" wordwrap="char"/>
  979. <Cell col="52" text="청구주기" wordwrap="char"/>
  980. <Cell col="53" text="기관코드" wordwrap="char"/>
  981. <Cell col="54" text="AllSizeCount" wordwrap="char"/>
  982. <Cell col="55" text="수가전송여부" wordwrap="char"/>
  983. <Cell col="56" text="적용기관데이터" wordwrap="char"/>
  984. <Cell col="57" text="Set여부" wordwrap="char"/>
  985. <Cell col="58" text="세트여부" wordwrap="char"/>
  986. <Cell col="59" text="주사용부서코드" wordwrap="char"/>
  987. <Cell col="60" text="사용부서" wordwrap="char"/>
  988. <Cell col="61" text="제조국" wordwrap="char"/>
  989. <Cell col="62" text="계정과목" wordwrap="char"/>
  990. <Cell col="63" text="계정과목명" wordwrap="char"/>
  991. <Cell col="64" text="외화단가" wordwrap="char"/>
  992. <Cell col="65" text="화폐단위" wordwrap="char"/>
  993. <Cell col="66" text="계약구분" wordwrap="char"/>
  994. <Cell col="67" text="적용일자" wordwrap="char"/>
  995. <Cell col="68" text="관리부서 코드" wordwrap="char"/>
  996. <Cell col="69" text="관리부서" wordwrap="char"/>
  997. <Cell col="70" text="임의청구구분" wordwrap="char"/>
  998. <Cell col="71" text="SET발주구분" wordwrap="char"/>
  999. <Cell col="72" text="GROUP구분" wordwrap="char"/>
  1000. <Cell col="73" text="재고관리기준" wordwrap="char"/>
  1001. <Cell col="74" text="분할사용여부" wordwrap="char"/>
  1002. <Cell col="75" text="분할사용수치" wordwrap="char"/>
  1003. <Cell col="76" text="종료일자" wordwrap="char"/>
  1004. <Cell col="77" text="불용사유" wordwrap="char"/>
  1005. <Cell col="78" text="신청부서" wordwrap="char"/>
  1006. <Cell col="79" text="신청자" wordwrap="char"/>
  1007. <Cell col="80" text="월평균예정사용량" wordwrap="char"/>
  1008. <Cell col="81" text="물품위치코드" wordwrap="char"/>
  1009. <Cell col="82" text="청구수량고정배수" wordwrap="char"/>
  1010. </Band>
  1011. <Band id="body">
  1012. <Cell celltype="head" expr="expr:currow+1"/>
  1013. <Cell col="1" displaytype="text" text="bind:goodcd"/>
  1014. <Cell col="2" text="bind:goodflag"/>
  1015. <Cell col="3" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:goodnm" wordwrap="word"/>
  1016. <Cell col="4" text="bind:goodhngnm"/>
  1017. <Cell col="5" text="bind:goodengnm"/>
  1018. <Cell col="6" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:goodspec" wordwrap="word"/>
  1019. <Cell col="7" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:goodmodel" wordwrap="word"/>
  1020. <Cell col="8" displaytype="text" text="bind:purcflagnm"/>
  1021. <Cell col="9" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:wareflagnm" wordwrap="word"/>
  1022. <Cell col="10" text="bind:goodunitcost"/>
  1023. <Cell col="11" displaytype="text" text="bind:edicd"/>
  1024. <Cell col="12" displaytype="text" text="bind:setunit"/>
  1025. <Cell col="13" displaytype="text" text="bind:reqmthdnm"/>
  1026. <Cell col="14" text="bind:reqpridnm"/>
  1027. <Cell col="15" displaytype="text" text="bind:maincustlastsuplplcenm"/>
  1028. <Cell col="16" displaytype="text" text="bind:suppcustnm"/>
  1029. <Cell col="17" text="bind:insuyn"/>
  1030. <Cell col="18" text="bind:allsizeyn"/>
  1031. <Cell col="19" text="bind:nongoodcdflag"/>
  1032. <Cell col="20" text="bind:costconyn"/>
  1033. <Cell col="21" text="bind:fromconterm"/>
  1034. <Cell col="22" text="bind:toconterm"/>
  1035. <Cell col="23" text="bind:asetflag"/>
  1036. <Cell col="24" text="bind:prodcmpycd"/>
  1037. <Cell col="25" displaytype="text" text="bind:prodcmpynm"/>
  1038. <Cell col="26" text="bind:edicd"/>
  1039. <Cell col="27" text="bind:lrgcd"/>
  1040. <Cell col="28" displaytype="text" text="bind:lrgnm"/>
  1041. <Cell col="29" text="bind:mdlcd"/>
  1042. <Cell col="30" displaytype="text" text="bind:mdlnm"/>
  1043. <Cell col="31" text="bind:smlcd"/>
  1044. <Cell col="32" displaytype="text" text="bind:smlnm"/>
  1045. <Cell col="33" displaytype="text" text="bind:maincustlastsuplplce"/>
  1046. <Cell col="34" displaytype="text" text="bind:suppcustcd"/>
  1047. <Cell col="35" text="bind:purcflag"/>
  1048. <Cell col="36" text="bind:reqmthd"/>
  1049. <Cell col="37" text="bind:reqflag"/>
  1050. <Cell col="38" text="bind:reqflagnm"/>
  1051. <Cell col="39" displaytype="date" text="bind:frgstdd" calendardisplaynulltype="none"/>
  1052. <Cell col="40" text="bind:lastpurcdd"/>
  1053. <Cell col="41" text="bind:minexch"/>
  1054. <Cell col="42" displaytype="text" text="bind:reqdeptnm"/>
  1055. <Cell col="43" displaytype="text" text="bind:reqpsnm"/>
  1056. <Cell col="44" displaytype="text" text="bind:cmt"/>
  1057. <Cell col="45" text="bind:oldcd"/>
  1058. <Cell col="46" text="bind:prcpunit"/>
  1059. <Cell col="47" text="bind:prcpexchqty"/>
  1060. <Cell col="48" text="bind:deliveunit"/>
  1061. <Cell col="49" text="bind:exchqty"/>
  1062. <Cell col="50" text="bind:purcunit"/>
  1063. <Cell col="51" text="bind:comnm"/>
  1064. <Cell col="52" text="bind:reqprid"/>
  1065. <Cell col="53" text="bind:instcd"/>
  1066. <Cell col="54" text="bind:allsizecnt"/>
  1067. <Cell col="55" text="bind:calcscorinfotranyn"/>
  1068. <Cell col="56" text="bind:appinstdata"/>
  1069. <Cell col="57" text="bind:mngtflag"/>
  1070. <Cell col="58" text="bind:mngtflagnm"/>
  1071. <Cell col="59" text="bind:mainusedeptcd"/>
  1072. <Cell col="60" displaytype="text" text="bind:mainusedeptnm"/>
  1073. <Cell col="61" displaytype="text" text="bind:prodplcenm"/>
  1074. <Cell col="62" displaytype="text" text="bind:winacnt"/>
  1075. <Cell col="63" displaytype="text" text="bind:winacntnm"/>
  1076. <Cell col="64" text="bind:forgncurncyunitcost"/>
  1077. <Cell col="65" text="bind:curncyunitnm"/>
  1078. <Cell col="66" text="bind:conflagnm"/>
  1079. <Cell col="67" text="bind:fromdd"/>
  1080. <Cell col="68" displaytype="text" text="bind:mainmngtdeptcd"/>
  1081. <Cell col="69" displaytype="text" text="bind:mainmngtdeptnm"/>
  1082. <Cell col="70" displaytype="text" text="bind:tmpreqflag"/>
  1083. <Cell col="71" displaytype="text" text="bind:setplceordflagnm"/>
  1084. <Cell col="72" displaytype="text" text="bind:proddrugsetflagnm"/>
  1085. <Cell col="73" displaytype="text" text="bind:stocmngtflagnm"/>
  1086. <Cell col="74" displaytype="text" text="bind:reuseyn"/>
  1087. <Cell col="75" text="bind:divusenvalqty"/>
  1088. <Cell col="76" text="bind:todd"/>
  1089. <Cell col="77" displaytype="text" text="bind:nonusetretresn"/>
  1090. <Cell col="78" displaytype="text" text="bind:reqdeptcd"/>
  1091. <Cell col="79" displaytype="text" text="bind:reqpsn"/>
  1092. <Cell col="80" text="bind:mmavgusescheqty"/>
  1093. <Cell col="81" displaytype="text" text="bind:goodposcd"/>
  1094. <Cell col="82" text="bind:reqmutpleqty"/>
  1095. </Band>
  1096. </Format>
  1097. </Formats>
  1098. </Grid>
  1099. </Layout>
  1100. </Layouts>
  1101. </Tabpage>
  1102. <Tabpage id="case7">
  1103. <Layouts>
  1104. <Layout>
  1105. <Grid id="grd_instgoodlist" class="datagrid2" taborder="0" binddataset="ds_main_list_instgoodlists_instgoodlist" useinputpanel="false" oncelldblclick="switch1_case7_grd_instgoodlist_oncelldblclick" position="absolute 0 0 534 414" cellsizingtype="col">
  1106. <Formats>
  1107. <Format id="default">
  1108. <Columns>
  1109. <Column size="25" band="left"/>
  1110. <Column size="78"/>
  1111. <Column size="0"/>
  1112. <Column size="176"/>
  1113. <Column size="0"/>
  1114. <Column size="0"/>
  1115. <Column size="60"/>
  1116. <Column size="60"/>
  1117. <Column size="69"/>
  1118. <Column size="0"/>
  1119. <Column size="0"/>
  1120. <Column size="80"/>
  1121. <Column size="0"/>
  1122. <Column size="0"/>
  1123. <Column size="80"/>
  1124. <Column size="0"/>
  1125. <Column size="80"/>
  1126. <Column size="0"/>
  1127. <Column size="80"/>
  1128. <Column size="0"/>
  1129. <Column size="0"/>
  1130. <Column size="0"/>
  1131. <Column size="0"/>
  1132. </Columns>
  1133. <Rows>
  1134. <Row size="30" band="head"/>
  1135. <Row size="23"/>
  1136. </Rows>
  1137. <Band id="head">
  1138. <Cell/>
  1139. <Cell col="1" text="물품코드"/>
  1140. <Cell col="2" text="물품구분"/>
  1141. <Cell col="3" text="물품명"/>
  1142. <Cell col="4" text="물품한글명"/>
  1143. <Cell col="5" text="물품영문명"/>
  1144. <Cell col="6" text="규격"/>
  1145. <Cell col="7" text="모델"/>
  1146. <Cell col="8" text="EDI코드"/>
  1147. <Cell col="9" text="자산"/>
  1148. <Cell col="10" text="제조회사"/>
  1149. <Cell col="11" text="제조회사명"/>
  1150. <Cell col="12" text="EDI코드"/>
  1151. <Cell col="13" text="대분류"/>
  1152. <Cell col="14" text="대분류명"/>
  1153. <Cell col="15" text="중분류"/>
  1154. <Cell col="16" text="중분류명"/>
  1155. <Cell col="17" text="소분류"/>
  1156. <Cell col="18" text="소분류명"/>
  1157. <Cell col="19" text="기관"/>
  1158. <Cell col="20" text="적용기관"/>
  1159. <Cell col="21" text="SET여부"/>
  1160. <Cell col="22" text="SET여부명"/>
  1161. </Band>
  1162. <Band id="body">
  1163. <Cell celltype="head" text="expr:currow+1"/>
  1164. <Cell col="1" displaytype="text" text="bind:goodcd"/>
  1165. <Cell col="2" text="bind:goodflag"/>
  1166. <Cell col="3" displaytype="text" text="bind:goodnm"/>
  1167. <Cell col="4" text="bind:goodhngnm"/>
  1168. <Cell col="5" text="bind:goodengnm"/>
  1169. <Cell col="6" displaytype="text" text="bind:goodspec"/>
  1170. <Cell col="7" displaytype="text" text="bind:goodmodel"/>
  1171. <Cell col="8" displaytype="text" text="bind:edicd"/>
  1172. <Cell col="9" text="bind:asetflag"/>
  1173. <Cell col="10" text="bind:prodcmpycd"/>
  1174. <Cell col="11" displaytype="text" text="bind:prodcmpynm"/>
  1175. <Cell col="12" text="bind:oldedicd"/>
  1176. <Cell col="13" text="bind:lrgcd"/>
  1177. <Cell col="14" displaytype="text" text="bind:lrgnm"/>
  1178. <Cell col="15" text="bind:mdlcd"/>
  1179. <Cell col="16" displaytype="text" text="bind:mdlnm"/>
  1180. <Cell col="17" text="bind:smlcd"/>
  1181. <Cell col="18" displaytype="text" text="bind:smlnm"/>
  1182. <Cell col="19" displaytype="text" text="bind:instcd"/>
  1183. <Cell col="20" displaytype="text" text="bind:appinstdata"/>
  1184. <Cell col="21" displaytype="text" text="bind:mngtflag"/>
  1185. <Cell col="22" displaytype="text" text="bind:mngtflagnm"/>
  1186. </Band>
  1187. </Format>
  1188. </Formats>
  1189. </Grid>
  1190. </Layout>
  1191. </Layouts>
  1192. </Tabpage>
  1193. <Tabpage id="case9">
  1194. <Layouts>
  1195. <Layout>
  1196. <Grid id="grd_appinstgoodlist" class="datagrid2" taborder="0" binddataset="ds_main_list_instgoodlists_instgoodlist" useinputpanel="false" oncelldblclick="switch1_case9_grd_appinstgoodlist_oncelldblclick" position="absolute 0 0 533 414" cellsizingtype="col">
  1197. <Formats>
  1198. <Format id="default">
  1199. <Columns>
  1200. <Column size="25" band="left"/>
  1201. <Column size="80"/>
  1202. <Column size="0"/>
  1203. <Column size="176"/>
  1204. <Column size="0"/>
  1205. <Column size="0"/>
  1206. <Column size="60"/>
  1207. <Column size="60"/>
  1208. <Column size="73"/>
  1209. <Column size="0"/>
  1210. <Column size="0"/>
  1211. <Column size="80"/>
  1212. <Column size="0"/>
  1213. <Column size="0"/>
  1214. <Column size="80"/>
  1215. <Column size="0"/>
  1216. <Column size="80"/>
  1217. <Column size="0"/>
  1218. <Column size="80"/>
  1219. <Column size="0"/>
  1220. <Column size="0"/>
  1221. <Column size="0"/>
  1222. <Column size="0"/>
  1223. </Columns>
  1224. <Rows>
  1225. <Row size="30" band="head"/>
  1226. <Row size="23"/>
  1227. </Rows>
  1228. <Band id="head">
  1229. <Cell/>
  1230. <Cell col="1" text="물품코드"/>
  1231. <Cell col="2" text="물품구분"/>
  1232. <Cell col="3" text="물품명"/>
  1233. <Cell col="4" text="물품한글명"/>
  1234. <Cell col="5" text="물품영문명"/>
  1235. <Cell col="6" text="규격"/>
  1236. <Cell col="7" text="모델"/>
  1237. <Cell col="8" text="EDI코드"/>
  1238. <Cell col="9" text="자산"/>
  1239. <Cell col="10" text="제조회사"/>
  1240. <Cell col="11" text="제조회사명"/>
  1241. <Cell col="12" text="EDI코드"/>
  1242. <Cell col="13" text="대분류"/>
  1243. <Cell col="14" text="대분류명"/>
  1244. <Cell col="15" text="중분류"/>
  1245. <Cell col="16" text="중분류명"/>
  1246. <Cell col="17" text="소분류"/>
  1247. <Cell col="18" text="소분류명"/>
  1248. <Cell col="19" text="기관"/>
  1249. <Cell col="20" text="적용기관"/>
  1250. <Cell col="21" text="SET구분"/>
  1251. <Cell col="22" text="SET구분명"/>
  1252. </Band>
  1253. <Band id="body">
  1254. <Cell celltype="head" text="expr:currow+1"/>
  1255. <Cell col="1" displaytype="text" style="align:center;" text="bind:goodcd"/>
  1256. <Cell col="2" displaytype="text" text="bind:goodflag"/>
  1257. <Cell col="3" displaytype="text" text="bind:goodnm"/>
  1258. <Cell col="4" displaytype="text" text="bind:goodhngnm"/>
  1259. <Cell col="5" displaytype="text" text="bind:goodengnm"/>
  1260. <Cell col="6" displaytype="text" text="bind:goodspec"/>
  1261. <Cell col="7" displaytype="text" text="bind:goodmodel"/>
  1262. <Cell col="8" displaytype="text" text="bind:edicd"/>
  1263. <Cell col="9" displaytype="text" text="bind:asetflag"/>
  1264. <Cell col="10" displaytype="text" text="bind:prodcmpycd"/>
  1265. <Cell col="11" displaytype="text" text="bind:prodcmpynm"/>
  1266. <Cell col="12" displaytype="text" text="bind:edicd"/>
  1267. <Cell col="13" displaytype="text" text="bind:lrgcd"/>
  1268. <Cell col="14" displaytype="text" text="bind:lrgnm"/>
  1269. <Cell col="15" displaytype="text" text="bind:mdlcd"/>
  1270. <Cell col="16" displaytype="text" text="bind:mdlnm"/>
  1271. <Cell col="17" displaytype="text" text="bind:smlcd"/>
  1272. <Cell col="18" displaytype="text" text="bind:smlnm"/>
  1273. <Cell col="19" displaytype="text" text="bind:instcd"/>
  1274. <Cell col="20" displaytype="text" text="bind:appinstdata"/>
  1275. <Cell col="21" displaytype="text" text="bind:mngtflag"/>
  1276. <Cell col="22" displaytype="text" text="bind:mngtflagnm"/>
  1277. </Band>
  1278. </Format>
  1279. </Formats>
  1280. </Grid>
  1281. </Layout>
  1282. </Layouts>
  1283. </Tabpage>
  1284. <Tabpage id="case10">
  1285. <Layouts>
  1286. <Layout>
  1287. <Static id="caption70" text="통합마스터 기관물품코드 변경 이력" class="tit_2" position="absolute 0 6 235 24"/>
  1288. <Shape id="line6" class="line_10" position="absolute 0 23 533 27"/>
  1289. <Grid id="grd_rscdtchglist2" taborder="1" binddataset="ds_main_list_rscdtchglist2" useinputpanel="false" oncelldblclick="switch1_case10_grd_rscdtchglist2_oncelldblclick" position="absolute 0 27 533 414" cellsizingtype="col">
  1290. <Formats>
  1291. <Format id="default">
  1292. <Columns>
  1293. <Column size="25" band="left"/>
  1294. <Column size="0"/>
  1295. <Column size="0"/>
  1296. <Column size="0"/>
  1297. <Column size="80"/>
  1298. <Column size="100"/>
  1299. <Column size="100"/>
  1300. <Column size="100"/>
  1301. <Column size="78"/>
  1302. <Column size="68"/>
  1303. <Column size="117"/>
  1304. <Column size="0"/>
  1305. <Column size="0"/>
  1306. <Column size="0"/>
  1307. <Column size="105"/>
  1308. <Column size="0"/>
  1309. <Column size="0"/>
  1310. <Column size="100"/>
  1311. <Column size="0"/>
  1312. <Column size="100"/>
  1313. <Column size="0"/>
  1314. <Column size="0"/>
  1315. <Column size="0"/>
  1316. <Column size="100"/>
  1317. </Columns>
  1318. <Rows>
  1319. <Row size="30" band="head"/>
  1320. <Row size="23"/>
  1321. </Rows>
  1322. <Band id="head">
  1323. <Cell/>
  1324. <Cell col="1" text="기관코드"/>
  1325. <Cell col="2" text="테이블"/>
  1326. <Cell col="3" text="테이블명"/>
  1327. <Cell col="4" text="물품코드"/>
  1328. <Cell col="5" text="물품명"/>
  1329. <Cell col="6" text="물품규격"/>
  1330. <Cell col="7" text="물품모델"/>
  1331. <Cell col="8" text="EDI코드"/>
  1332. <Cell col="9" text="수가여부"/>
  1333. <Cell col="10" text="변경일시"/>
  1334. <Cell col="11" text="물품분류"/>
  1335. <Cell col="12" text="물품코드"/>
  1336. <Cell col="13" text="컬럼"/>
  1337. <Cell col="14" text="변경항목"/>
  1338. <Cell col="15" text="컬럼코멘드"/>
  1339. <Cell col="16" text="변경전변경값"/>
  1340. <Cell col="17" text="변경전"/>
  1341. <Cell col="18" text="변경후변경값"/>
  1342. <Cell col="19" text="변경후"/>
  1343. <Cell col="20" text="컬럼구분"/>
  1344. <Cell col="21" text="비고"/>
  1345. <Cell col="22" text="수정자"/>
  1346. <Cell col="23" text="수정자명"/>
  1347. </Band>
  1348. <Band id="body">
  1349. <Cell celltype="head" text="expr:currow+1"/>
  1350. <Cell col="1" text="bind:instcd"/>
  1351. <Cell col="2" text="bind:tabname"/>
  1352. <Cell col="3" text="bind:comments"/>
  1353. <Cell col="4" displaytype="text" text="bind:goodcd"/>
  1354. <Cell col="5" displaytype="text" text="bind:goodhngnm"/>
  1355. <Cell col="6" displaytype="text" text="bind:goodspec"/>
  1356. <Cell col="7" displaytype="text" text="bind:goodmodel"/>
  1357. <Cell col="8" displaytype="text" text="bind:edicd"/>
  1358. <Cell col="9" displaytype="text" text="bind:insuyn"/>
  1359. <Cell col="10" displaytype="text" text="bind:changedt"/>
  1360. <Cell col="11" displaytype="text" text="bind:changefl"/>
  1361. <Cell col="12" displaytype="text" text="bind:changecd"/>
  1362. <Cell col="13" displaytype="text" text="bind:colname"/>
  1363. <Cell col="14" displaytype="text" text="bind:colcomt"/>
  1364. <Cell col="15" displaytype="text" text="bind:colcomt2"/>
  1365. <Cell col="16" displaytype="text" text="bind:oldvalue"/>
  1366. <Cell col="17" displaytype="text" text="bind:oldvalnm"/>
  1367. <Cell col="18" displaytype="text" text="bind:newvalue"/>
  1368. <Cell col="19" displaytype="text" text="bind:newvalnm"/>
  1369. <Cell col="20" displaytype="text" text="bind:colflag"/>
  1370. <Cell col="21" displaytype="text" text="bind:cmt"/>
  1371. <Cell col="22" displaytype="text" text="bind:lastupdtrid"/>
  1372. <Cell col="23" displaytype="text" text="bind:lastupdtridnm"/>
  1373. </Band>
  1374. </Format>
  1375. </Formats>
  1376. </Grid>
  1377. </Layout>
  1378. </Layouts>
  1379. </Tabpage>
  1380. </Tabpages>
  1381. </Tab>
  1382. <Button id="button9" taborder="36" text="통합물품변경이력" onclick="group3_button9_onclick" class="btn_tab" position="absolute 286 163 411 185"/>
  1383. <Button id="btn_appinstgood" taborder="37" text="통합물품기관요청내역" onclick="group3_btn_appinstgood_onclick" class="btn_tab" position="absolute 150 163 286 185"/>
  1384. <Button id="btn_allgood" taborder="38" text="통합물품" onclick="group3_btn_allgood_onclick" class="btn_tab" position="absolute 75 163 150 185"/>
  1385. <Button id="btn_instgood" taborder="39" text="기관물품" onclick="group3_btn_instgood_onclick" class="btn_tab" position="absolute 0 163 75 185"/>
  1386. <Button id="btn_ext" taborder="40" text="확대보기" onclick="group3_btn_ext_onclick" class="btn2" position="absolute 469 162 533 184"/>
  1387. <Grid id="grd_excelgooddetlist" binddataset="ds_main_list_gooddet_excelgooddetlist" visible="false" position="absolute 65 355 450 450" style="">
  1388. <Formats>
  1389. <Format id="default">
  1390. <Columns>
  1391. <Column size="100"/>
  1392. <Column size="123"/>
  1393. <Column size="61"/>
  1394. <Column size="123"/>
  1395. <Column size="92"/>
  1396. <Column size="81"/>
  1397. <Column size="92"/>
  1398. <Column size="92"/>
  1399. <Column size="92"/>
  1400. <Column size="123"/>
  1401. <Column size="61"/>
  1402. <Column size="230"/>
  1403. <Column size="153"/>
  1404. <Column size="153"/>
  1405. <Column size="153"/>
  1406. <Column size="199"/>
  1407. <Column size="123"/>
  1408. <Column size="123"/>
  1409. <Column size="214"/>
  1410. <Column size="139"/>
  1411. <Column size="199"/>
  1412. <Column size="184"/>
  1413. <Column size="123"/>
  1414. <Column size="123"/>
  1415. <Column size="100"/>
  1416. <Column size="123"/>
  1417. <Column size="184"/>
  1418. <Column size="75"/>
  1419. <Column size="184"/>
  1420. <Column size="108"/>
  1421. <Column size="245"/>
  1422. <Column size="89"/>
  1423. <Column size="107"/>
  1424. <Column size="184"/>
  1425. <Column size="184"/>
  1426. <Column size="100"/>
  1427. <Column size="123"/>
  1428. <Column size="105"/>
  1429. <Column size="123"/>
  1430. <Column size="123"/>
  1431. <Column size="123"/>
  1432. <Column size="153"/>
  1433. <Column size="92"/>
  1434. <Column size="184"/>
  1435. <Column size="153"/>
  1436. <Column size="214"/>
  1437. <Column size="123"/>
  1438. <Column size="184"/>
  1439. <Column size="110"/>
  1440. <Column size="92"/>
  1441. <Column size="123"/>
  1442. <Column size="123"/>
  1443. <Column size="100"/>
  1444. <Column size="123"/>
  1445. <Column size="123"/>
  1446. <Column size="199"/>
  1447. <Column size="184"/>
  1448. <Column size="123"/>
  1449. <Column size="149"/>
  1450. <Column size="136"/>
  1451. <Column size="123"/>
  1452. <Column size="184"/>
  1453. <Column size="184"/>
  1454. <Column size="123"/>
  1455. <Column size="184"/>
  1456. </Columns>
  1457. <Rows>
  1458. <Row size="25" band="head"/>
  1459. <Row size="25"/>
  1460. </Rows>
  1461. <Band id="head">
  1462. <Cell text="기관명"/>
  1463. <Cell col="1" text="물품코드"/>
  1464. <Cell col="2" text="물품명"/>
  1465. <Cell col="3" text="물품명(한글)"/>
  1466. <Cell col="4" text="물품명(영문)"/>
  1467. <Cell col="5" text="규격"/>
  1468. <Cell col="6" text="모델명"/>
  1469. <Cell col="7" text="제조국"/>
  1470. <Cell col="8" text="제조회사코드"/>
  1471. <Cell col="9" text="제조회사명"/>
  1472. <Cell col="10" text="대분류"/>
  1473. <Cell col="11" text="중분류"/>
  1474. <Cell col="12" text="소분류"/>
  1475. <Cell col="13" text="EDI코드"/>
  1476. <Cell col="14" text="수가여부"/>
  1477. <Cell col="15" text="입고계정코드"/>
  1478. <Cell col="16" text="입고계정명"/>
  1479. <Cell col="17" text="비용계정"/>
  1480. <Cell col="18" text="비용계정명"/>
  1481. <Cell col="19" text="적용일자"/>
  1482. <Cell col="20" text="구코드"/>
  1483. <Cell col="21" text="관리부서코드"/>
  1484. <Cell col="22" text="관리부서명"/>
  1485. <Cell col="23" text="청구구분"/>
  1486. <Cell col="24" text="청구구분명"/>
  1487. <Cell col="25" text="처방단위"/>
  1488. <Cell col="26" text="처방_수불환산수량"/>
  1489. <Cell col="27" text="구매단위"/>
  1490. <Cell col="28" text="수불_구매환산수량"/>
  1491. <Cell col="29" text="수불단위"/>
  1492. <Cell col="30" text="최소청구량"/>
  1493. <Cell col="31" text="분할사용여부"/>
  1494. <Cell col="32" text="분할사용수치"/>
  1495. <Cell col="33" text="재고관리기준"/>
  1496. <Cell col="34" text="청구주기"/>
  1497. <Cell col="35" text="청구주기명"/>
  1498. <Cell col="36" text="청구방법구분"/>
  1499. <Cell col="37" text="청구방법구분명"/>
  1500. <Cell col="38" text="임의청구구분"/>
  1501. <Cell col="39" text="SET발주구분"/>
  1502. <Cell col="40" text="SET구분"/>
  1503. <Cell col="41" text="월평균예정사용량"/>
  1504. <Cell col="42" text="ALL SIZE 유무"/>
  1505. <Cell col="43" text="신청부서코드"/>
  1506. <Cell col="44" text="신청부서명"/>
  1507. <Cell col="45" text="신청자코드"/>
  1508. <Cell col="46" text="신청자명"/>
  1509. <Cell col="47" text="코드불용일"/>
  1510. <Cell col="48" text="코드불용사유"/>
  1511. <Cell col="49" text="비고"/>
  1512. <Cell col="50" text="최종구매일자"/>
  1513. <Cell col="51" text="구매구분"/>
  1514. <Cell col="52" text="구매구분명"/>
  1515. <Cell col="53" text="주거래처코드"/>
  1516. <Cell col="54" text="주거래처명"/>
  1517. <Cell col="55" text="보조거래처코드"/>
  1518. <Cell col="56" text="보조거래처명"/>
  1519. <Cell col="57" text="계약구분"/>
  1520. <Cell col="58" text="계약기간 from"/>
  1521. <Cell col="59" text="계약기간 to"/>
  1522. <Cell col="60" text="부가세율"/>
  1523. <Cell col="61" text="견적가"/>
  1524. <Cell col="62" text="외화단가"/>
  1525. <Cell col="63" text="화폐단위"/>
  1526. <Cell col="64" text="제품단가"/>
  1527. </Band>
  1528. <Band id="body">
  1529. <Cell text="bind:instnm"/>
  1530. <Cell col="1" text="bind:goodcd"/>
  1531. <Cell col="2" text="bind:goodnm"/>
  1532. <Cell col="3" text="bind:goodhngnm"/>
  1533. <Cell col="4" text="bind:goodengnm"/>
  1534. <Cell col="5" text="bind:goodspec"/>
  1535. <Cell col="6" text="bind:goodmodel"/>
  1536. <Cell col="7" text="bind:prodplce"/>
  1537. <Cell col="8" text="bind:prodcmpycd"/>
  1538. <Cell col="9" text="bind:prodcmpynm"/>
  1539. <Cell col="10" text="bind:lrgcd"/>
  1540. <Cell col="11" text="bind:mdlcd"/>
  1541. <Cell col="12" text="bind:smlcd"/>
  1542. <Cell col="13" text="bind:edicd"/>
  1543. <Cell col="14" text="bind:insuyn"/>
  1544. <Cell col="15" text="bind:winacnt"/>
  1545. <Cell col="16" text="bind:winacntnm"/>
  1546. <Cell col="17" text="bind:amtacnt"/>
  1547. <Cell col="18" text="bind:amtacntnm"/>
  1548. <Cell col="19" text="bind:fromdd"/>
  1549. <Cell col="20" text="bind:oldcd"/>
  1550. <Cell col="21" text="bind:mainmngtdeptcd"/>
  1551. <Cell col="22" text="bind:mainmngtdeptnm"/>
  1552. <Cell col="23" text="bind:reqflag"/>
  1553. <Cell col="24" text="bind:reqflagnm"/>
  1554. <Cell col="25" text="bind:prcpunit"/>
  1555. <Cell col="26" text="bind:prcpexchqty"/>
  1556. <Cell col="27" text="bind:purcunit"/>
  1557. <Cell col="28" text="bind:exchqty"/>
  1558. <Cell col="29" text="bind:deliveunit"/>
  1559. <Cell col="30" text="bind:minexch"/>
  1560. <Cell col="31" text="bind:reuseyn"/>
  1561. <Cell col="32" text="bind:divusenvalqty"/>
  1562. <Cell col="33" text="bind:stocmngtflag"/>
  1563. <Cell col="34" text="bind:reqprid"/>
  1564. <Cell col="35" text="bind:reqpridnm"/>
  1565. <Cell col="36" text="bind:reqmthd"/>
  1566. <Cell col="37" text="bind:reqmthdnm"/>
  1567. <Cell col="38" text="bind:tmpreqflag"/>
  1568. <Cell col="39" text="bind:setplceordflag"/>
  1569. <Cell col="40" text="bind:proddrugsetflag"/>
  1570. <Cell col="41" text="bind:mmavgusescheqty"/>
  1571. <Cell col="42" text="bind:allsizeyn"/>
  1572. <Cell col="43" text="bind:reqdeptcd"/>
  1573. <Cell col="44" text="bind:reqdeptnm"/>
  1574. <Cell col="45" text="bind:reqpsn"/>
  1575. <Cell col="46" text="bind:reqpsnnm"/>
  1576. <Cell col="47" text="bind:todd"/>
  1577. <Cell col="48" text="bind:nonusetretresn"/>
  1578. <Cell col="49" text="bind:cmt"/>
  1579. <Cell col="50" text="bind:lastpurcdd"/>
  1580. <Cell col="51" text="bind:purcflag"/>
  1581. <Cell col="52" text="bind:purcflagnm"/>
  1582. <Cell col="53" text="bind:maincustlastsuplplce"/>
  1583. <Cell col="54" text="bind:maincustlastsuplplcenm"/>
  1584. <Cell col="55" text="bind:suppcustcd"/>
  1585. <Cell col="56" text="bind:suppcustnm"/>
  1586. <Cell col="57" text="bind:conflag"/>
  1587. <Cell col="58" text="bind:fromconterm"/>
  1588. <Cell col="59" text="bind:toconterm"/>
  1589. <Cell col="60" text="bind:addtaxrate"/>
  1590. <Cell col="61" text="bind:estmamt"/>
  1591. <Cell col="62" text="bind:forgncurncyunitcost"/>
  1592. <Cell col="63" text="bind:curncyunit"/>
  1593. <Cell col="64" text="bind:goodunitcost"/>
  1594. </Band>
  1595. </Format>
  1596. </Formats>
  1597. </Grid>
  1598. <Grid id="grd_gooddetlist" binddataset="ds_main_list_gooddet_gooddetlist" visible="false" taborder="34" position="absolute 65 260 405 350" style="">
  1599. <Formats>
  1600. <Format id="default">
  1601. <Columns>
  1602. <Column size="100"/>
  1603. <Column size="100"/>
  1604. <Column size="100"/>
  1605. <Column size="100"/>
  1606. <Column size="100"/>
  1607. <Column size="100"/>
  1608. <Column size="100"/>
  1609. <Column size="100"/>
  1610. <Column size="100"/>
  1611. <Column size="100"/>
  1612. <Column size="100"/>
  1613. <Column size="100"/>
  1614. <Column size="100"/>
  1615. <Column size="100"/>
  1616. <Column size="100"/>
  1617. <Column size="100"/>
  1618. <Column size="100"/>
  1619. <Column size="100"/>
  1620. <Column size="100"/>
  1621. <Column size="100"/>
  1622. <Column size="100"/>
  1623. <Column size="100"/>
  1624. <Column size="100"/>
  1625. <Column size="100"/>
  1626. <Column size="100"/>
  1627. <Column size="100"/>
  1628. <Column size="100"/>
  1629. <Column size="100"/>
  1630. <Column size="100"/>
  1631. <Column size="100"/>
  1632. <Column size="100"/>
  1633. <Column size="100"/>
  1634. <Column size="100"/>
  1635. <Column size="100"/>
  1636. <Column size="100"/>
  1637. <Column size="100"/>
  1638. <Column size="100"/>
  1639. <Column size="100"/>
  1640. <Column size="100"/>
  1641. <Column size="100"/>
  1642. <Column size="100"/>
  1643. <Column size="100"/>
  1644. <Column size="100"/>
  1645. <Column size="100"/>
  1646. <Column size="100"/>
  1647. <Column size="100"/>
  1648. <Column size="100"/>
  1649. <Column size="100"/>
  1650. <Column size="100"/>
  1651. <Column size="100"/>
  1652. <Column size="100"/>
  1653. <Column size="100"/>
  1654. <Column size="100"/>
  1655. <Column size="100"/>
  1656. <Column size="100"/>
  1657. <Column size="100"/>
  1658. <Column size="100"/>
  1659. <Column size="100"/>
  1660. <Column size="100"/>
  1661. <Column size="100"/>
  1662. <Column size="100"/>
  1663. <Column size="100"/>
  1664. <Column size="100"/>
  1665. <Column size="100"/>
  1666. <Column size="100"/>
  1667. <Column size="100"/>
  1668. <Column size="100"/>
  1669. <Column size="100"/>
  1670. <Column size="100"/>
  1671. <Column size="100"/>
  1672. <Column size="100"/>
  1673. <Column size="100"/>
  1674. <Column size="100"/>
  1675. <Column size="100"/>
  1676. <Column size="100"/>
  1677. <Column size="100"/>
  1678. <Column size="100"/>
  1679. <Column size="100"/>
  1680. <Column size="100"/>
  1681. <Column size="100"/>
  1682. <Column size="100"/>
  1683. <Column size="100"/>
  1684. <Column size="100"/>
  1685. <Column size="100"/>
  1686. <Column size="100"/>
  1687. <Column size="100"/>
  1688. <Column size="100"/>
  1689. <Column size="100"/>
  1690. <Column size="100"/>
  1691. <Column size="100"/>
  1692. <Column size="100"/>
  1693. <Column size="100"/>
  1694. <Column size="100"/>
  1695. <Column size="100"/>
  1696. <Column size="100"/>
  1697. <Column size="100"/>
  1698. <Column size="100"/>
  1699. <Column size="100"/>
  1700. <Column size="100"/>
  1701. <Column size="100"/>
  1702. <Column size="100"/>
  1703. <Column size="100"/>
  1704. <Column size="100"/>
  1705. <Column size="100"/>
  1706. <Column size="100"/>
  1707. <Column size="100"/>
  1708. <Column size="100"/>
  1709. <Column size="100"/>
  1710. <Column size="100"/>
  1711. <Column size="100"/>
  1712. <Column size="100"/>
  1713. <Column size="100"/>
  1714. <Column size="100"/>
  1715. <Column size="100"/>
  1716. <Column size="100"/>
  1717. <Column size="100"/>
  1718. <Column size="100"/>
  1719. <Column size="100"/>
  1720. <Column size="100"/>
  1721. <Column size="100"/>
  1722. <Column size="100"/>
  1723. <Column size="100"/>
  1724. <Column size="100"/>
  1725. <Column size="100"/>
  1726. <Column size="100"/>
  1727. <Column size="100"/>
  1728. <Column size="100"/>
  1729. <Column size="100"/>
  1730. <Column size="100"/>
  1731. <Column size="100"/>
  1732. <Column size="100"/>
  1733. <Column size="100"/>
  1734. <Column size="100"/>
  1735. <Column size="100"/>
  1736. <Column size="100"/>
  1737. <Column size="100"/>
  1738. <Column size="100"/>
  1739. <Column size="100"/>
  1740. <Column size="100"/>
  1741. <Column size="100"/>
  1742. <Column size="100"/>
  1743. <Column size="100"/>
  1744. <Column size="100"/>
  1745. <Column size="100"/>
  1746. <Column size="100"/>
  1747. <Column size="100"/>
  1748. <Column size="100"/>
  1749. <Column size="100"/>
  1750. <Column size="100"/>
  1751. <Column size="100"/>
  1752. <Column size="100"/>
  1753. </Columns>
  1754. <Rows>
  1755. <Row size="25" band="head"/>
  1756. <Row size="25"/>
  1757. </Rows>
  1758. <Band id="head">
  1759. <Cell text="물품코드"/>
  1760. <Cell col="1" text="사용일자TO"/>
  1761. <Cell col="2" text="기관코드"/>
  1762. <Cell col="3" text="사용일자FR"/>
  1763. <Cell col="4" text="사용일자FrOLD"/>
  1764. <Cell col="5" text="사용여부"/>
  1765. <Cell col="6" text="물품구분"/>
  1766. <Cell col="7" text="물품구분명"/>
  1767. <Cell col="8" text="물품명"/>
  1768. <Cell col="9" text="물품명"/>
  1769. <Cell col="10" text="영문명"/>
  1770. <Cell col="11" text="물품명"/>
  1771. <Cell col="12" text="물품규격"/>
  1772. <Cell col="13" text="모델"/>
  1773. <Cell col="14" text="물품규격"/>
  1774. <Cell col="15" text="모델"/>
  1775. <Cell col="16" text="자산구분"/>
  1776. <Cell col="17" text="자산구분명"/>
  1777. <Cell col="18" text="대분류코드"/>
  1778. <Cell col="19" text="대분류코드명"/>
  1779. <Cell col="20" text="중분류코드"/>
  1780. <Cell col="21" text="중분류코드명"/>
  1781. <Cell col="22" text="소분류코드"/>
  1782. <Cell col="23" text="소분류코드명"/>
  1783. <Cell col="24" text="SET구분"/>
  1784. <Cell col="25" text="SET구분명"/>
  1785. <Cell col="26" text="계정코드"/>
  1786. <Cell col="27" text="계정코드명"/>
  1787. <Cell col="28" text="비용계정"/>
  1788. <Cell col="29" text="비용계정명"/>
  1789. <Cell col="30" text="주관리부서코드"/>
  1790. <Cell col="31" text="주관리부서명"/>
  1791. <Cell col="32" text="주사용부서코드"/>
  1792. <Cell col="33" text="주사용부서명"/>
  1793. <Cell col="34" text="구매연결코드"/>
  1794. <Cell col="35" text="재고관리기준"/>
  1795. <Cell col="36" text="재고관리기준명"/>
  1796. <Cell col="37" text="입고단위"/>
  1797. <Cell col="38" text="입고단위"/>
  1798. <Cell col="39" text="수불단위"/>
  1799. <Cell col="40" text="수불단위"/>
  1800. <Cell col="41" text="환산배수"/>
  1801. <Cell col="42" text="환산배수"/>
  1802. <Cell col="43" text="최소환산수량"/>
  1803. <Cell col="44" text="재사용여부"/>
  1804. <Cell col="45" text="재사용여부명"/>
  1805. <Cell col="46" text="분할사용수치"/>
  1806. <Cell col="47" text="수가정보등록상태"/>
  1807. <Cell col="48" text="수가정보등록일자"/>
  1808. <Cell col="49" text="보험여부"/>
  1809. <Cell col="50" text="EDI코드"/>
  1810. <Cell col="51" text="EDI코드"/>
  1811. <Cell col="52" text="신규등록일자"/>
  1812. <Cell col="53" text="신청부서코드"/>
  1813. <Cell col="54" text="신청부서명"/>
  1814. <Cell col="55" text="신청자id"/>
  1815. <Cell col="56" text="신청자명"/>
  1816. <Cell col="57" text="청구기준"/>
  1817. <Cell col="58" text="청구기준명"/>
  1818. <Cell col="59" text="청구방법"/>
  1819. <Cell col="60" text="청구방법명"/>
  1820. <Cell col="61" text="청구주기"/>
  1821. <Cell col="62" text="청구주기명"/>
  1822. <Cell col="63" text="내외자구분"/>
  1823. <Cell col="64" text="제조국"/>
  1824. <Cell col="65" text="제조국명"/>
  1825. <Cell col="66" text="제조회사코드"/>
  1826. <Cell col="67" text="제조회사코드"/>
  1827. <Cell col="68" text="제조회사명"/>
  1828. <Cell col="69" text="최종공급처"/>
  1829. <Cell col="70" text="최종공급처"/>
  1830. <Cell col="71" text="최종공급처"/>
  1831. <Cell col="72" text="보조거래처코드"/>
  1832. <Cell col="73" text="보조거래처코드"/>
  1833. <Cell col="74" text="보조거래처명"/>
  1834. <Cell col="75" text="계약구분"/>
  1835. <Cell col="76" text="계약구분명"/>
  1836. <Cell col="77" text="계약기간from"/>
  1837. <Cell col="78" text="계약기간to"/>
  1838. <Cell col="79" text="견적가"/>
  1839. <Cell col="80" text="외화단가"/>
  1840. <Cell col="81" text="화폐단위"/>
  1841. <Cell col="82" text="화폐단위"/>
  1842. <Cell col="83" text="제품단가"/>
  1843. <Cell col="84" text="제품단가"/>
  1844. <Cell col="85" text="구매구분"/>
  1845. <Cell col="86" text="구매구분명"/>
  1846. <Cell col="87" text="ALLSIZE유무"/>
  1847. <Cell col="88" text="SET발주구분"/>
  1848. <Cell col="89" text="SET발주구분명"/>
  1849. <Cell col="90" text="발주기준"/>
  1850. <Cell col="91" text="발주량생성구분"/>
  1851. <Cell col="92" text="발주불용일자"/>
  1852. <Cell col="93" text="부가세율"/>
  1853. <Cell col="94" text="최종구매일자"/>
  1854. <Cell col="95" text="불용처리사유"/>
  1855. <Cell col="96" text="관리구분"/>
  1856. <Cell col="97" text="보나에스코드"/>
  1857. <Cell col="98" text="규제약품여부"/>
  1858. <Cell col="99" text="마약_향정구분"/>
  1859. <Cell col="100" text="고가여부"/>
  1860. <Cell col="101" text="함량단위"/>
  1861. <Cell col="102" text="함량용량"/>
  1862. <Cell col="103" text="규격용량"/>
  1863. <Cell col="104" text="약품종류"/>
  1864. <Cell col="105" text="공동구매여부"/>
  1865. <Cell col="106" text="자동이송-약국"/>
  1866. <Cell col="107" text="보관방법"/>
  1867. <Cell col="108" text="특별약품"/>
  1868. <Cell col="109" text="일반-전문"/>
  1869. <Cell col="110" text="복지부분류"/>
  1870. <Cell col="111" text="복지부분류"/>
  1871. <Cell col="112" text="제형"/>
  1872. <Cell col="113" text="성분"/>
  1873. <Cell col="114" text="제한약품여부"/>
  1874. <Cell col="115" text="비고"/>
  1875. <Cell col="116" text="안전재고적용일자"/>
  1876. <Cell col="117" text="안전재고량"/>
  1877. <Cell col="118" text="일평균사용량"/>
  1878. <Cell col="119" text="월평균사용예정량"/>
  1879. <Cell col="120" text="월평균사용량"/>
  1880. <Cell col="121" text="적정재고보유일수"/>
  1881. <Cell col="122" text="최초등록자id"/>
  1882. <Cell col="123" text="최초등록일시"/>
  1883. <Cell col="124" text="최종수정자id"/>
  1884. <Cell col="125" text="최종수정일시"/>
  1885. <Cell col="126" text="최종수정자"/>
  1886. <Cell col="127" text="임시청구구분"/>
  1887. <Cell col="128" text="납품가"/>
  1888. <Cell col="129" text="구코드"/>
  1889. <Cell col="130" text="수가단위"/>
  1890. <Cell col="131" text="수가환산수량"/>
  1891. <Cell col="132" text="보험단가"/>
  1892. <Cell col="133" text="원산지"/>
  1893. <Cell col="134" text="규격단위"/>
  1894. <Cell col="135" text="실보관방법"/>
  1895. <Cell col="136" text="성분명칭"/>
  1896. <Cell col="137" text="포장수량"/>
  1897. <Cell col="138" text="처방수량"/>
  1898. <Cell col="139" text="중앙공급실용도"/>
  1899. <Cell col="140" text="약품납품가"/>
  1900. <Cell col="141" text="AllSizeCount"/>
  1901. <Cell col="142" text="calcscorinfotranyn"/>
  1902. <Cell col="143" text="caption1"/>
  1903. <Cell col="144" text="caption2"/>
  1904. <Cell col="145" text="caption3"/>
  1905. <Cell col="146" text="caption4"/>
  1906. <Cell col="147" text="caption5"/>
  1907. <Cell col="148" text="caption6"/>
  1908. <Cell col="149" text="caption7"/>
  1909. </Band>
  1910. <Band id="body">
  1911. <Cell text="bind:goodcd"/>
  1912. <Cell col="1" text="bind:todd"/>
  1913. <Cell col="2" text="bind:instcd"/>
  1914. <Cell col="3" text="bind:fromdd"/>
  1915. <Cell col="4" text="bind:prefromdd"/>
  1916. <Cell col="5" text="bind:useyn"/>
  1917. <Cell col="6" text="bind:goodflag"/>
  1918. <Cell col="7" text="bind:goodflagnm"/>
  1919. <Cell col="8" text="bind:goodnm"/>
  1920. <Cell col="9" text="bind:pregoodnm"/>
  1921. <Cell col="10" text="bind:goodhngnm"/>
  1922. <Cell col="11" text="bind:goodengnm"/>
  1923. <Cell col="12" text="bind:goodspec"/>
  1924. <Cell col="13" text="bind:goodmodel"/>
  1925. <Cell col="14" text="bind:pregoodspec"/>
  1926. <Cell col="15" text="bind:pregoodmodel"/>
  1927. <Cell col="16" text="bind:asetflag"/>
  1928. <Cell col="17" text="bind:asetflagnm"/>
  1929. <Cell col="18" text="bind:lrgcd"/>
  1930. <Cell col="19" text="bind:lrgnm"/>
  1931. <Cell col="20" text="bind:mdlcd"/>
  1932. <Cell col="21" text="bind:mdlnm"/>
  1933. <Cell col="22" text="bind:smlcd"/>
  1934. <Cell col="23" text="bind:smlnm"/>
  1935. <Cell col="24" text="bind:proddrugsetflag"/>
  1936. <Cell col="25" text="bind:proddrugsetflagnm"/>
  1937. <Cell col="26" text="bind:winacnt"/>
  1938. <Cell col="27" text="bind:winacntnm"/>
  1939. <Cell col="28" text="bind:amtacnt"/>
  1940. <Cell col="29" text="bind:amtacntnm"/>
  1941. <Cell col="30" text="bind:mainmngtdeptcd"/>
  1942. <Cell col="31" text="bind:mainmngtdeptnm"/>
  1943. <Cell col="32" text="bind:mainusedeptcd"/>
  1944. <Cell col="33" text="bind:mainusedeptnm"/>
  1945. <Cell col="34" text="bind:purclnkgoodcd"/>
  1946. <Cell col="35" text="bind:stocmngtflag"/>
  1947. <Cell col="36" text="bind:stocmngtflagnm"/>
  1948. <Cell col="37" text="bind:purcunit"/>
  1949. <Cell col="38" text="bind:prepurcunit"/>
  1950. <Cell col="39" text="bind:deliveunit"/>
  1951. <Cell col="40" text="bind:predeliveunit"/>
  1952. <Cell col="41" text="bind:exchqty"/>
  1953. <Cell col="42" text="bind:preexchqty"/>
  1954. <Cell col="43" text="bind:minexch"/>
  1955. <Cell col="44" text="bind:reuseyn"/>
  1956. <Cell col="45" text="bind:reuseynnm"/>
  1957. <Cell col="46" text="bind:divusenvalqty"/>
  1958. <Cell col="47" text="bind:calcscorinfoacptstat"/>
  1959. <Cell col="48" text="bind:calcscorinfoacptdd"/>
  1960. <Cell col="49" text="bind:insuyn"/>
  1961. <Cell col="50" text="bind:edicd"/>
  1962. <Cell col="51" text="bind:preedicd"/>
  1963. <Cell col="52" text="bind:newrgstdd"/>
  1964. <Cell col="53" text="bind:reqdeptcd"/>
  1965. <Cell col="54" text="bind:reqdeptnm"/>
  1966. <Cell col="55" text="bind:reqpsn"/>
  1967. <Cell col="56" text="bind:reqpsnnm"/>
  1968. <Cell col="57" text="bind:reqflag"/>
  1969. <Cell col="58" text="bind:reqflagnm"/>
  1970. <Cell col="59" text="bind:reqmthd"/>
  1971. <Cell col="60" text="bind:reqmthdnm"/>
  1972. <Cell col="61" text="bind:reqprid"/>
  1973. <Cell col="62" text="bind:reqpridnm"/>
  1974. <Cell col="63" text="bind:iopsnflag"/>
  1975. <Cell col="64" text="bind:prodplce"/>
  1976. <Cell col="65" text="bind:prodplcenm"/>
  1977. <Cell col="66" text="bind:prodcmpycd"/>
  1978. <Cell col="67" text="bind:preprodcmpycd"/>
  1979. <Cell col="68" text="bind:prodcmpynm"/>
  1980. <Cell col="69" text="bind:maincustlastsuplplce"/>
  1981. <Cell col="70" text="bind:premaincustlastsuplplce"/>
  1982. <Cell col="71" text="bind:maincustlastsuplplcenm"/>
  1983. <Cell col="72" text="bind:suppcustcd"/>
  1984. <Cell col="73" text="bind:presuppcustcd"/>
  1985. <Cell col="74" text="bind:suppcustnm"/>
  1986. <Cell col="75" text="bind:conflag"/>
  1987. <Cell col="76" text="bind:conflagnm"/>
  1988. <Cell col="77" text="bind:fromconterm"/>
  1989. <Cell col="78" text="bind:toconterm"/>
  1990. <Cell col="79" text="bind:estmamt"/>
  1991. <Cell col="80" text="bind:forgncurncyunitcost"/>
  1992. <Cell col="81" text="bind:curncyunit"/>
  1993. <Cell col="82" text="bind:curncyunitnm"/>
  1994. <Cell col="83" text="bind:goodunitcost"/>
  1995. <Cell col="84" text="bind:pregoodunitcost"/>
  1996. <Cell col="85" text="bind:purcflag"/>
  1997. <Cell col="86" text="bind:purcflagnm"/>
  1998. <Cell col="87" text="bind:allsizeyn"/>
  1999. <Cell col="88" text="bind:setplceordflag"/>
  2000. <Cell col="89" text="bind:setplceordflagnm"/>
  2001. <Cell col="90" text="bind:plceordbase"/>
  2002. <Cell col="91" text="bind:plceordqtycretflag"/>
  2003. <Cell col="92" text="bind:plceordnonusedd"/>
  2004. <Cell col="93" text="bind:addtaxrate"/>
  2005. <Cell col="94" text="bind:lastpurcdd"/>
  2006. <Cell col="95" text="bind:nonusetretresn"/>
  2007. <Cell col="96" text="bind:mngtflag"/>
  2008. <Cell col="97" text="bind:bnscd"/>
  2009. <Cell col="98" text="bind:cntrdrugyn"/>
  2010. <Cell col="99" text="bind:narcflag"/>
  2011. <Cell col="100" text="bind:expnyn"/>
  2012. <Cell col="101" text="bind:cntsunit"/>
  2013. <Cell col="102" text="bind:cntsqty"/>
  2014. <Cell col="103" text="bind:specvol"/>
  2015. <Cell col="104" text="bind:drugkind"/>
  2016. <Cell col="105" text="bind:cooppurcyn"/>
  2017. <Cell col="106" text="bind:autrampharm"/>
  2018. <Cell col="107" text="bind:keepmthd"/>
  2019. <Cell col="108" text="bind:specldrug"/>
  2020. <Cell col="109" text="bind:gnrlspcl"/>
  2021. <Cell col="110" text="bind:welfprt"/>
  2022. <Cell col="111" text="bind:welfprtnm"/>
  2023. <Cell col="112" text="bind:goodtype"/>
  2024. <Cell col="113" text="bind:com"/>
  2025. <Cell col="114" text="bind:limdrugyn"/>
  2026. <Cell col="115" text="bind:cmt"/>
  2027. <Cell col="116" text="bind:safestocappdd"/>
  2028. <Cell col="117" text="bind:safestocqty"/>
  2029. <Cell col="118" text="bind:ddavguseqty"/>
  2030. <Cell col="119" text="bind:mmavgusescheqty"/>
  2031. <Cell col="120" text="bind:mmavguseqty"/>
  2032. <Cell col="121" text="bind:prprtystocpossndayno"/>
  2033. <Cell col="122" text="bind:fstrgstrid"/>
  2034. <Cell col="123" text="bind:fstrgstdt"/>
  2035. <Cell col="124" text="bind:lastupdtrid"/>
  2036. <Cell col="125" text="bind:lastupdtdt"/>
  2037. <Cell col="126" text="bind:lastupdtrnm"/>
  2038. <Cell col="127" text="bind:tmpreqflag"/>
  2039. <Cell col="128" text="bind:putrunitcost"/>
  2040. <Cell col="129" text="bind:oldcd"/>
  2041. <Cell col="130" text="bind:prcpunit"/>
  2042. <Cell col="131" text="bind:prcpexchqty"/>
  2043. <Cell col="132" text="bind:insucost"/>
  2044. <Cell col="133" text="bind:orgloc"/>
  2045. <Cell col="134" text="bind:specunit"/>
  2046. <Cell col="135" text="bind:pemtkeepmthd"/>
  2047. <Cell col="136" text="bind:comnm"/>
  2048. <Cell col="137" text="bind:purcqty"/>
  2049. <Cell col="138" text="bind:prcpqty"/>
  2050. <Cell col="139" text="bind:csrusecmt"/>
  2051. <Cell col="140" text="bind:goodpurccost"/>
  2052. <Cell col="141" text="bind:allsizecnt"/>
  2053. <Cell col="142" text="bind:calcscorinfotranyn"/>
  2054. <Cell col="143" text="bind:costconyn"/>
  2055. <Cell col="144" text="bind:costcondd"/>
  2056. <Cell col="145" text="bind:wareflag"/>
  2057. <Cell col="146" text="bind:wareflagnm"/>
  2058. <Cell col="147" text="bind:usge"/>
  2059. <Cell col="148" text="bind:goodposcd"/>
  2060. <Cell col="149" text="bind:reqmutpleqty"/>
  2061. <Cell col="150" text="bind:msdsflag"/>
  2062. </Band>
  2063. </Format>
  2064. </Formats>
  2065. </Grid>
  2066. <Button id="btn_dayChange" taborder="41" text="일자변경" class="btn4" position="absolute 1047 3 1125 24" enable="false" visible="false" onclick="btn_dayChange_onclick"/>
  2067. <Div id="grp_dayChange" taborder="42" visible="false" position="absolute 903 26 1125 114">
  2068. <Layouts>
  2069. <Layout>
  2070. <Shape id="rectangle3" type="rectangle" position="absolute 0 1 222 88" anchor="default"/>
  2071. <Static id="caption81" text="적용날짜 :" class="tit_2" position="absolute 5 6 87 23" style="align: middle;" anchor="default"/>
  2072. <Button id="button15" taborder="5" text="저장" class="btn4" position="absolute 93 45 149 67" anchor="default" onclick="grp_dayChange_button15_onclick"/>
  2073. <Button id="button14" taborder="7" text="닫기" class="btn4" position="absolute 151 45 207 67" anchor="default" onclick="grp_dayChange_button14_onclick"/>
  2074. <Calendar id="ipt_dayChange" taborder="8" autoselect="true" class="input_default" position="absolute 96 6 207 25" anchor="default"/>
  2075. </Layout>
  2076. </Layouts>
  2077. </Div>
  2078. </Layout>
  2079. </Layouts>
  2080. <Objects>
  2081. <Dataset id="ds_send_save" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2082. <ColumnInfo>
  2083. <Column id="goodlist" type="STRING" size="256"/>
  2084. <Column id="gooddetlist" type="STRING" size="256"/>
  2085. </ColumnInfo>
  2086. <Rows>
  2087. <Row>
  2088. <Col id="goodlist"/>
  2089. <Col id="gooddetlist"/>
  2090. </Row>
  2091. </Rows>
  2092. </Dataset>
  2093. <Dataset id="ds_main_list_gooddet" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2094. <ColumnInfo>
  2095. <Column id="gooddetlist" type="STRING" size="256"/>
  2096. <Column id="goodconstlist" type="STRING" size="256"/>
  2097. <Column id="goodinstlist" type="STRING" size="256"/>
  2098. <Column id="excelgooddetlist" type="STRING" size="256"/>
  2099. <Column id="oldcdinfo" type="STRING" size="256"/>
  2100. <Column id="rscdgchglist" type="STRING" size="256"/>
  2101. <Column id="rscdtchglist" type="STRING" size="256"/>
  2102. </ColumnInfo>
  2103. <Rows>
  2104. <Row>
  2105. <Col id="gooddetlist"/>
  2106. <Col id="goodconstlist"/>
  2107. <Col id="goodinstlist"/>
  2108. <Col id="excelgooddetlist"/>
  2109. <Col id="oldcdinfo"/>
  2110. <Col id="rscdgchglist"/>
  2111. <Col id="rscdtchglist"/>
  2112. </Row>
  2113. </Rows>
  2114. </Dataset>
  2115. <Dataset id="ds_init_radio2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2116. <ColumnInfo>
  2117. <Column id="label" type="STRING" size="256"/>
  2118. <Column id="value" type="STRING" size="256"/>
  2119. </ColumnInfo>
  2120. <Rows>
  2121. <Row>
  2122. <Col id="label">신청유</Col>
  2123. <Col id="value">Y</Col>
  2124. </Row>
  2125. <Row>
  2126. <Col id="label">신청무</Col>
  2127. <Col id="value">N</Col>
  2128. </Row>
  2129. </Rows>
  2130. </Dataset>
  2131. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2132. <ColumnInfo>
  2133. <Column id="hidden" type="STRING" size="256"/>
  2134. </ColumnInfo>
  2135. <Rows>
  2136. <Row>
  2137. <Col id="hidden"/>
  2138. </Row>
  2139. </Rows>
  2140. </Dataset>
  2141. <Dataset id="ds_init_oldgoodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2142. <ColumnInfo>
  2143. <Column id="name1" type="STRING" size="256"/>
  2144. <Column id="name2" type="STRING" size="256"/>
  2145. <Column id="todd" type="STRING" size="256"/>
  2146. <Column id="fromdd" type="STRING" size="256"/>
  2147. </ColumnInfo>
  2148. <Rows>
  2149. <Row/>
  2150. </Rows>
  2151. </Dataset>
  2152. <Dataset id="ds_init_insuyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2153. <ColumnInfo>
  2154. <Column id="label" type="STRING" size="256"/>
  2155. <Column id="value" type="STRING" size="256"/>
  2156. </ColumnInfo>
  2157. <Rows>
  2158. <Row>
  2159. <Col id="label">예</Col>
  2160. <Col id="value">Y</Col>
  2161. </Row>
  2162. <Row>
  2163. <Col id="label">아니오</Col>
  2164. <Col id="value">N</Col>
  2165. </Row>
  2166. </Rows>
  2167. </Dataset>
  2168. <Dataset id="ds_main_list_good" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2169. <ColumnInfo>
  2170. <Column id="goodlist" type="STRING" size="256"/>
  2171. <Column id="instgoodlist" type="STRING" size="256"/>
  2172. </ColumnInfo>
  2173. <Rows>
  2174. <Row>
  2175. <Col id="goodlist"/>
  2176. <Col id="instgoodlist"/>
  2177. </Row>
  2178. </Rows>
  2179. </Dataset>
  2180. <Dataset id="ds_init_tmpreqflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2181. <ColumnInfo>
  2182. <Column id="label" type="STRING" size="256"/>
  2183. <Column id="value" type="STRING" size="256"/>
  2184. </ColumnInfo>
  2185. <Rows>
  2186. <Row>
  2187. <Col id="label">청구가능</Col>
  2188. <Col id="value">Y</Col>
  2189. </Row>
  2190. <Row>
  2191. <Col id="label">청구불가능</Col>
  2192. <Col id="value">N</Col>
  2193. </Row>
  2194. </Rows>
  2195. </Dataset>
  2196. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2197. <ColumnInfo/>
  2198. </Dataset>
  2199. <Dataset id="ds_init_allsizeyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2200. <ColumnInfo>
  2201. <Column id="label" type="STRING" size="256"/>
  2202. <Column id="value" type="STRING" size="256"/>
  2203. </ColumnInfo>
  2204. <Rows>
  2205. <Row>
  2206. <Col id="label">예</Col>
  2207. <Col id="value">Y</Col>
  2208. </Row>
  2209. <Row>
  2210. <Col id="label">아니오</Col>
  2211. <Col id="value">N</Col>
  2212. </Row>
  2213. </Rows>
  2214. </Dataset>
  2215. <Dataset id="ds_init_instflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2216. <ColumnInfo>
  2217. <Column id="label" type="STRING" size="256"/>
  2218. <Column id="value" type="STRING" size="256"/>
  2219. </ColumnInfo>
  2220. <Rows>
  2221. <Row>
  2222. <Col id="label">기관</Col>
  2223. <Col id="value">Y</Col>
  2224. </Row>
  2225. <Row>
  2226. <Col id="label">전체</Col>
  2227. <Col id="value"/>
  2228. </Row>
  2229. </Rows>
  2230. </Dataset>
  2231. <Dataset id="ds_main_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2232. <ColumnInfo>
  2233. <Column id="appinstgoodlists" type="STRING" size="256"/>
  2234. <Column id="rscdtchglist2" type="STRING" size="256"/>
  2235. </ColumnInfo>
  2236. </Dataset>
  2237. <Dataset id="ds_main_gooddet" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2238. <ColumnInfo>
  2239. <Column id="gooddetlist" type="STRING" size="256"/>
  2240. </ColumnInfo>
  2241. <Rows>
  2242. <Row>
  2243. <Col id="gooddetlist"/>
  2244. </Row>
  2245. </Rows>
  2246. </Dataset>
  2247. <Dataset id="ds_send_goodcopy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2248. <ColumnInfo>
  2249. <Column id="goodflag" type="STRING" size="256"/>
  2250. <Column id="lrgcd" type="STRING" size="256"/>
  2251. <Column id="mdlcd" type="STRING" size="256"/>
  2252. </ColumnInfo>
  2253. <Rows>
  2254. <Row>
  2255. <Col id="goodflag"/>
  2256. <Col id="lrgcd"/>
  2257. <Col id="mdlcd"/>
  2258. </Row>
  2259. </Rows>
  2260. </Dataset>
  2261. <Dataset id="ds_send_save_setautoins" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2262. <ColumnInfo>
  2263. <Column id="setyn" type="STRING" size="256"/>
  2264. <Column id="insfromdd" type="STRING" size="256"/>
  2265. <Column id="histflag" type="STRING" size="256"/>
  2266. </ColumnInfo>
  2267. <Rows>
  2268. <Row>
  2269. <Col id="setyn">N</Col>
  2270. </Row>
  2271. </Rows>
  2272. </Dataset>
  2273. <Dataset id="ds_send_gooddetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2274. <ColumnInfo>
  2275. <Column id="goodcd" type="STRING" size="256"/>
  2276. <Column id="fromdd" type="STRING" size="256"/>
  2277. <Column id="useyn" type="STRING" size="256"/>
  2278. <Column id="instcd" type="STRING" size="256"/>
  2279. <Column id="tabname" type="STRING" size="256"/>
  2280. <Column id="goodflag" type="STRING" size="256"/>
  2281. <Column id="changedt" type="STRING" size="256"/>
  2282. </ColumnInfo>
  2283. <Rows>
  2284. <Row>
  2285. <Col id="goodcd"/>
  2286. <Col id="fromdd"/>
  2287. <Col id="useyn"/>
  2288. <Col id="instcd"/>
  2289. <Col id="tabname">RSCDGOOD</Col>
  2290. <Col id="goodflag"/>
  2291. <Col id="changedt">20080101</Col>
  2292. </Row>
  2293. </Rows>
  2294. </Dataset>
  2295. <Dataset id="ds_main_costhistinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2296. <ColumnInfo>
  2297. <Column id="appdd" type="STRING" size="256"/>
  2298. <Column id="rctpdisburseunitcost" type="STRING" size="256"/>
  2299. <Column id="medcarecalcscor" type="STRING" size="256"/>
  2300. <Column id="suplplcecd" type="STRING" size="256"/>
  2301. </ColumnInfo>
  2302. <Rows>
  2303. <Row>
  2304. <Col id="appdd"/>
  2305. <Col id="rctpdisburseunitcost"/>
  2306. <Col id="medcarecalcscor"/>
  2307. <Col id="suplplcecd"/>
  2308. </Row>
  2309. </Rows>
  2310. </Dataset>
  2311. <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2312. <ColumnInfo>
  2313. <Column id="item" type="STRING" size="256"/>
  2314. </ColumnInfo>
  2315. </Dataset>
  2316. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2317. <ColumnInfo>
  2318. <Column id="goodflag" type="STRING" size="256"/>
  2319. <Column id="deliveunit" type="STRING" size="256"/>
  2320. <Column id="reqprid" type="STRING" size="256"/>
  2321. <Column id="mngtflag" type="STRING" size="256"/>
  2322. <Column id="purcflag" type="STRING" size="256"/>
  2323. <Column id="instcd" type="STRING" size="256"/>
  2324. <Column id="proddrugsetflag" type="STRING" size="256"/>
  2325. <Column id="wareflag" type="STRING" size="256"/>
  2326. <Column id="instnm" type="STRING" size="256"/>
  2327. </ColumnInfo>
  2328. </Dataset>
  2329. <Dataset id="ds_temp_memolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2330. <ColumnInfo/>
  2331. </Dataset>
  2332. <Dataset id="ds_init_nonusegoodview" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2333. <ColumnInfo>
  2334. <Column id="label" type="STRING" size="256"/>
  2335. <Column id="value" type="STRING" size="256"/>
  2336. </ColumnInfo>
  2337. <Rows>
  2338. <Row>
  2339. <Col id="label">전체</Col>
  2340. <Col id="value">Y</Col>
  2341. </Row>
  2342. <Row>
  2343. <Col id="label">사용</Col>
  2344. <Col id="value"/>
  2345. </Row>
  2346. <Row>
  2347. <Col id="label">휴면</Col>
  2348. <Col id="value">only</Col>
  2349. </Row>
  2350. </Rows>
  2351. </Dataset>
  2352. <Dataset id="ds_send_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep" oncolumnchanged="ds_send_goodlist_oncolumnchanged">
  2353. <ColumnInfo>
  2354. <Column id="goodflag" type="STRING" size="256"/>
  2355. <Column id="goodnm" type="STRING" size="256"/>
  2356. <Column id="lrgcd" type="STRING" size="256"/>
  2357. <Column id="instcd" type="STRING" size="256"/>
  2358. <Column id="edicd" type="STRING" size="256"/>
  2359. <Column id="goodcd" type="STRING" size="256"/>
  2360. <Column id="mdlcd" type="STRING" size="256"/>
  2361. <Column id="spec" type="STRING" size="256"/>
  2362. <Column id="prodcmpy" type="STRING" size="256"/>
  2363. <Column id="smlcd" type="STRING" size="256"/>
  2364. <Column id="model" type="STRING" size="256"/>
  2365. <Column id="prodcmpynm" type="STRING" size="256"/>
  2366. <Column id="instflag" type="STRING" size="256"/>
  2367. <Column id="oldcd" type="STRING" size="256"/>
  2368. <Column id="fr_fromdd" type="STRING" size="256"/>
  2369. <Column id="to_fromdd" type="STRING" size="256"/>
  2370. <Column id="filecls" type="STRING" size="256"/>
  2371. <Column id="instcdcopy" type="STRING" size="256"/>
  2372. <Column id="userinstcd" type="STRING" size="256"/>
  2373. <Column id="suppcustcd" type="STRING" size="256"/>
  2374. <Column id="suppcustnm" type="STRING" size="256"/>
  2375. <Column id="nonusegoodview" type="STRING" size="256"/>
  2376. <Column id="mngtflag" type="STRING" size="256"/>
  2377. <Column id="insuyn" type="STRING" size="256"/>
  2378. <Column id="proddrugsetflag" type="STRING" size="256"/>
  2379. <Column id="appinstdata" type="STRING" size="256"/>
  2380. <Column id="maincustlastsuplplce" type="STRING" size="256"/>
  2381. <Column id="maincustlastsuplplcenm" type="STRING" size="256"/>
  2382. </ColumnInfo>
  2383. <Rows>
  2384. <Row>
  2385. <Col id="goodflag"/>
  2386. <Col id="goodnm"/>
  2387. <Col id="lrgcd"/>
  2388. <Col id="instcd"/>
  2389. <Col id="edicd"/>
  2390. <Col id="goodcd"/>
  2391. <Col id="mdlcd"/>
  2392. <Col id="spec"/>
  2393. <Col id="prodcmpy"/>
  2394. <Col id="smlcd"/>
  2395. <Col id="model"/>
  2396. <Col id="prodcmpynm"/>
  2397. <Col id="instflag"/>
  2398. <Col id="oldcd"/>
  2399. <Col id="fr_fromdd"/>
  2400. <Col id="to_fromdd"/>
  2401. <Col id="filecls">D</Col>
  2402. <Col id="instcdcopy"/>
  2403. <Col id="userinstcd"/>
  2404. <Col id="suppcustcd"/>
  2405. <Col id="suppcustnm"/>
  2406. <Col id="nonusegoodview"/>
  2407. <Col id="mngtflag"/>
  2408. <Col id="insuyn"/>
  2409. <Col id="proddrugsetflag"/>
  2410. <Col id="appinstdata"/>
  2411. <Col id="maincustlastsuplplce"/>
  2412. <Col id="maincustlastsuplplcenm"/>
  2413. </Row>
  2414. </Rows>
  2415. </Dataset>
  2416. <Dataset id="ds_init_expnyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2417. <ColumnInfo>
  2418. <Column id="label" type="STRING" size="256"/>
  2419. <Column id="value" type="STRING" size="256"/>
  2420. </ColumnInfo>
  2421. <Rows>
  2422. <Row>
  2423. <Col id="label">고가</Col>
  2424. <Col id="value">Y</Col>
  2425. </Row>
  2426. <Row>
  2427. <Col id="label">고가아님</Col>
  2428. <Col id="value">N</Col>
  2429. </Row>
  2430. </Rows>
  2431. </Dataset>
  2432. <Dataset id="ds_main_goodcopy_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2433. <ColumnInfo/>
  2434. </Dataset>
  2435. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2436. <ColumnInfo/>
  2437. </Dataset>
  2438. <Dataset id="ds_temp_memolist_memoitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2439. <ColumnInfo>
  2440. <Column id="goodcd" type="STRING" size="256"/>
  2441. <Column id="memo" type="STRING" size="256"/>
  2442. <Column id="goodnm" type="STRING" size="256"/>
  2443. <Column id="goodspec" type="STRING" size="256"/>
  2444. <Column id="prtflag" type="STRING" size="256"/>
  2445. <Column id="lastdd" type="STRING" size="256"/>
  2446. </ColumnInfo>
  2447. </Dataset>
  2448. <Dataset id="ds_temp_currentunit" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  2449. <ColumnInfo>
  2450. <Column id="instcd" type="STRING" size="256"/>
  2451. <Column id="goodflag" type="STRING" size="256"/>
  2452. </ColumnInfo>
  2453. <Rows>
  2454. <Row>
  2455. <Col id="instcd"/>
  2456. <Col id="goodflag"/>
  2457. </Row>
  2458. </Rows>
  2459. </Dataset>
  2460. <Dataset id="ds_main_list_goodlists_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2461. <ColumnInfo>
  2462. <Column id="goodcd" type="STRING" size="255"/>
  2463. <Column id="goodflag" type="STRING" size="255"/>
  2464. <Column id="goodnm" type="STRING" size="255"/>
  2465. <Column id="goodhngnm" type="STRING" size="255"/>
  2466. <Column id="goodengnm" type="STRING" size="255"/>
  2467. <Column id="goodspec" type="STRING" size="255"/>
  2468. <Column id="goodmodel" type="STRING" size="255"/>
  2469. <Column id="edicd" type="STRING" size="255"/>
  2470. <Column id="asetflag" type="STRING" size="255"/>
  2471. <Column id="lrgcd" type="STRING" size="255"/>
  2472. <Column id="lrgnm" type="STRING" size="255"/>
  2473. <Column id="mdlcd" type="STRING" size="255"/>
  2474. <Column id="mdlnm" type="STRING" size="255"/>
  2475. <Column id="smlcd" type="STRING" size="255"/>
  2476. <Column id="smlnm" type="STRING" size="255"/>
  2477. <Column id="prodcmpycd" type="STRING" size="255"/>
  2478. <Column id="prodcmpynm" type="STRING" size="255"/>
  2479. <Column id="cmt" type="STRING" size="255"/>
  2480. <Column id="comnm" type="STRING" size="255"/>
  2481. <Column id="fstrgstrid" type="STRING" size="255"/>
  2482. <Column id="fstrgstdt" type="STRING" size="255"/>
  2483. <Column id="lastupdtrid" type="STRING" size="255"/>
  2484. <Column id="lastupdtdt" type="STRING" size="255"/>
  2485. <Column id="instcd" type="STRING" size="255"/>
  2486. <Column id="allsizecnt" type="STRING" size="255"/>
  2487. <Column id="appinstdata" type="STRING" size="255"/>
  2488. <Column id="mngtflag" type="STRING" size="255"/>
  2489. <Column id="mngtflagnm" type="STRING" size="255"/>
  2490. </ColumnInfo>
  2491. </Dataset>
  2492. <Dataset id="ds_main_list_gooddet_gooddetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2493. <ColumnInfo>
  2494. <Column id="goodcd" type="STRING" size="256"/>
  2495. <Column id="todd" type="STRING" size="256"/>
  2496. <Column id="instcd" type="STRING" size="256"/>
  2497. <Column id="fromdd" type="STRING" size="256"/>
  2498. <Column id="prefromdd" type="STRING" size="256"/>
  2499. <Column id="useyn" type="STRING" size="256"/>
  2500. <Column id="goodflag" type="STRING" size="256"/>
  2501. <Column id="goodflagnm" type="STRING" size="256"/>
  2502. <Column id="goodnm" type="STRING" size="256"/>
  2503. <Column id="pregoodnm" type="STRING" size="256"/>
  2504. <Column id="goodhngnm" type="STRING" size="256"/>
  2505. <Column id="goodengnm" type="STRING" size="256"/>
  2506. <Column id="goodspec" type="STRING" size="256"/>
  2507. <Column id="goodmodel" type="STRING" size="256"/>
  2508. <Column id="pregoodspec" type="STRING" size="256"/>
  2509. <Column id="pregoodmodel" type="STRING" size="256"/>
  2510. <Column id="asetflag" type="STRING" size="256"/>
  2511. <Column id="asetflagnm" type="STRING" size="256"/>
  2512. <Column id="lrgcd" type="STRING" size="256"/>
  2513. <Column id="lrgnm" type="STRING" size="256"/>
  2514. <Column id="mdlcd" type="STRING" size="256"/>
  2515. <Column id="mdlnm" type="STRING" size="256"/>
  2516. <Column id="smlcd" type="STRING" size="256"/>
  2517. <Column id="smlnm" type="STRING" size="256"/>
  2518. <Column id="proddrugsetflag" type="STRING" size="256"/>
  2519. <Column id="proddrugsetflagnm" type="STRING" size="256"/>
  2520. <Column id="winacnt" type="STRING" size="256"/>
  2521. <Column id="winacntnm" type="STRING" size="256"/>
  2522. <Column id="amtacnt" type="STRING" size="256"/>
  2523. <Column id="amtacntnm" type="STRING" size="256"/>
  2524. <Column id="mainmngtdeptcd" type="STRING" size="256"/>
  2525. <Column id="mainmngtdeptnm" type="STRING" size="256"/>
  2526. <Column id="mainusedeptcd" type="STRING" size="256"/>
  2527. <Column id="mainusedeptnm" type="STRING" size="256"/>
  2528. <Column id="purclnkgoodcd" type="STRING" size="256"/>
  2529. <Column id="stocmngtflag" type="STRING" size="256"/>
  2530. <Column id="stocmngtflagnm" type="STRING" size="256"/>
  2531. <Column id="purcunit" type="STRING" size="256"/>
  2532. <Column id="prepurcunit" type="STRING" size="256"/>
  2533. <Column id="deliveunit" type="STRING" size="256"/>
  2534. <Column id="predeliveunit" type="STRING" size="256"/>
  2535. <Column id="exchqty" type="STRING" size="256"/>
  2536. <Column id="preexchqty" type="STRING" size="256"/>
  2537. <Column id="minexch" type="STRING" size="256"/>
  2538. <Column id="reuseyn" type="STRING" size="256"/>
  2539. <Column id="reuseynnm" type="STRING" size="256"/>
  2540. <Column id="divusenvalqty" type="STRING" size="256"/>
  2541. <Column id="calcscorinfoacptstat" type="STRING" size="256"/>
  2542. <Column id="calcscorinfoacptdd" type="STRING" size="256"/>
  2543. <Column id="insuyn" type="STRING" size="256"/>
  2544. <Column id="edicd" type="STRING" size="256"/>
  2545. <Column id="preedicd" type="STRING" size="256"/>
  2546. <Column id="newrgstdd" type="STRING" size="256"/>
  2547. <Column id="reqdeptcd" type="STRING" size="256"/>
  2548. <Column id="reqdeptnm" type="STRING" size="256"/>
  2549. <Column id="reqpsn" type="STRING" size="256"/>
  2550. <Column id="reqpsnnm" type="STRING" size="256"/>
  2551. <Column id="reqflag" type="STRING" size="256"/>
  2552. <Column id="reqflagnm" type="STRING" size="256"/>
  2553. <Column id="reqmthd" type="STRING" size="256"/>
  2554. <Column id="reqmthdnm" type="STRING" size="256"/>
  2555. <Column id="reqprid" type="STRING" size="256"/>
  2556. <Column id="reqpridnm" type="STRING" size="256"/>
  2557. <Column id="iopsnflag" type="STRING" size="256"/>
  2558. <Column id="prodplce" type="STRING" size="256"/>
  2559. <Column id="prodplcenm" type="STRING" size="256"/>
  2560. <Column id="prodcmpycd" type="STRING" size="256"/>
  2561. <Column id="preprodcmpycd" type="STRING" size="256"/>
  2562. <Column id="prodcmpynm" type="STRING" size="256"/>
  2563. <Column id="maincustlastsuplplce" type="STRING" size="256"/>
  2564. <Column id="premaincustlastsuplplce" type="STRING" size="256"/>
  2565. <Column id="maincustlastsuplplcenm" type="STRING" size="256"/>
  2566. <Column id="suppcustcd" type="STRING" size="256"/>
  2567. <Column id="presuppcustcd" type="STRING" size="256"/>
  2568. <Column id="suppcustnm" type="STRING" size="256"/>
  2569. <Column id="conflag" type="STRING" size="256"/>
  2570. <Column id="conflagnm" type="STRING" size="256"/>
  2571. <Column id="fromconterm" type="STRING" size="256"/>
  2572. <Column id="toconterm" type="STRING" size="256"/>
  2573. <Column id="estmamt" type="STRING" size="256"/>
  2574. <Column id="forgncurncyunitcost" type="STRING" size="256"/>
  2575. <Column id="curncyunit" type="STRING" size="256"/>
  2576. <Column id="curncyunitnm" type="STRING" size="256"/>
  2577. <Column id="goodunitcost" type="STRING" size="256"/>
  2578. <Column id="pregoodunitcost" type="STRING" size="256"/>
  2579. <Column id="purcflag" type="STRING" size="256"/>
  2580. <Column id="purcflagnm" type="STRING" size="256"/>
  2581. <Column id="allsizeyn" type="STRING" size="256"/>
  2582. <Column id="setplceordflag" type="STRING" size="256"/>
  2583. <Column id="setplceordflagnm" type="STRING" size="256"/>
  2584. <Column id="plceordbase" type="STRING" size="256"/>
  2585. <Column id="plceordqtycretflag" type="STRING" size="256"/>
  2586. <Column id="plceordnonusedd" type="STRING" size="256"/>
  2587. <Column id="addtaxrate" type="STRING" size="256"/>
  2588. <Column id="lastpurcdd" type="STRING" size="256"/>
  2589. <Column id="nonusetretresn" type="STRING" size="256"/>
  2590. <Column id="mngtflag" type="STRING" size="256"/>
  2591. <Column id="bnscd" type="STRING" size="256"/>
  2592. <Column id="cntrdrugyn" type="STRING" size="256"/>
  2593. <Column id="narcflag" type="STRING" size="256"/>
  2594. <Column id="expnyn" type="STRING" size="256"/>
  2595. <Column id="cntsunit" type="STRING" size="256"/>
  2596. <Column id="cntsqty" type="STRING" size="256"/>
  2597. <Column id="specvol" type="STRING" size="256"/>
  2598. <Column id="drugkind" type="STRING" size="256"/>
  2599. <Column id="cooppurcyn" type="STRING" size="256"/>
  2600. <Column id="autrampharm" type="STRING" size="256"/>
  2601. <Column id="keepmthd" type="STRING" size="256"/>
  2602. <Column id="specldrug" type="STRING" size="256"/>
  2603. <Column id="gnrlspcl" type="STRING" size="256"/>
  2604. <Column id="welfprt" type="STRING" size="256"/>
  2605. <Column id="welfprtnm" type="STRING" size="256"/>
  2606. <Column id="goodtype" type="STRING" size="256"/>
  2607. <Column id="com" type="STRING" size="256"/>
  2608. <Column id="limdrugyn" type="STRING" size="256"/>
  2609. <Column id="cmt" type="STRING" size="256"/>
  2610. <Column id="safestocappdd" type="STRING" size="256"/>
  2611. <Column id="safestocqty" type="STRING" size="256"/>
  2612. <Column id="ddavguseqty" type="STRING" size="256"/>
  2613. <Column id="mmavgusescheqty" type="STRING" size="256"/>
  2614. <Column id="mmavguseqty" type="STRING" size="256"/>
  2615. <Column id="prprtystocpossndayno" type="STRING" size="256"/>
  2616. <Column id="fstrgstrid" type="STRING" size="256"/>
  2617. <Column id="fstrgstdt" type="STRING" size="256"/>
  2618. <Column id="lastupdtrid" type="STRING" size="256"/>
  2619. <Column id="lastupdtdt" type="STRING" size="256"/>
  2620. <Column id="lastupdtrnm" type="STRING" size="256"/>
  2621. <Column id="tmpreqflag" type="STRING" size="256"/>
  2622. <Column id="putrunitcost" type="STRING" size="256"/>
  2623. <Column id="oldcd" type="STRING" size="256"/>
  2624. <Column id="prcpunit" type="STRING" size="256"/>
  2625. <Column id="prcpexchqty" type="STRING" size="256"/>
  2626. <Column id="insucost" type="STRING" size="256"/>
  2627. <Column id="orgloc" type="STRING" size="256"/>
  2628. <Column id="specunit" type="STRING" size="256"/>
  2629. <Column id="pemtkeepmthd" type="STRING" size="256"/>
  2630. <Column id="comnm" type="STRING" size="256"/>
  2631. <Column id="purcqty" type="STRING" size="256"/>
  2632. <Column id="prcpqty" type="STRING" size="256"/>
  2633. <Column id="csrusecmt" type="STRING" size="256"/>
  2634. <Column id="goodpurccost" type="STRING" size="256"/>
  2635. <Column id="allsizecnt" type="STRING" size="256"/>
  2636. <Column id="calcscorinfotranyn" type="STRING" size="256"/>
  2637. <Column id="costconyn" type="STRING" size="256"/>
  2638. <Column id="costcondd" type="STRING" size="256"/>
  2639. <Column id="wareflag" type="STRING" size="256"/>
  2640. <Column id="wareflagnm" type="STRING" size="256"/>
  2641. <Column id="usge" type="STRING" size="256"/>
  2642. <Column id="goodposcd" type="STRING" size="256"/>
  2643. <Column id="reqmutpleqty" type="STRING" size="256"/>
  2644. <Column id="msdsflag" type="STRING" size="256"/>
  2645. </ColumnInfo>
  2646. </Dataset>
  2647. <Dataset id="ds_main_list_gooddet_goodconstlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2648. <Dataset id="ds_main_list_gooddet_goodinstlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2649. <Dataset id="ds_main_list_gooddet_oldcdinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2650. <Dataset id="ds_main_list_gooddet_rscdgchglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2651. <Dataset id="ds_init_goodflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2652. <Dataset id="ds_init_instcopy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2653. <Dataset id="ds_temp_good" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2654. <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">
  2655. <ColumnInfo>
  2656. <Column id="goodcd" type="STRING" size="256"/>
  2657. <Column id="todd" type="STRING" size="256"/>
  2658. <Column id="instcd" type="STRING" size="256"/>
  2659. <Column id="fromdd" type="STRING" size="256"/>
  2660. <Column id="prefromdd" type="STRING" size="256"/>
  2661. <Column id="useyn" type="STRING" size="256"/>
  2662. <Column id="goodflag" type="STRING" size="256"/>
  2663. <Column id="goodflagnm" type="STRING" size="256"/>
  2664. <Column id="goodnm" type="STRING" size="256"/>
  2665. <Column id="pregoodnm" type="STRING" size="256"/>
  2666. <Column id="goodhngnm" type="STRING" size="256"/>
  2667. <Column id="goodengnm" type="STRING" size="256"/>
  2668. <Column id="goodspec" type="STRING" size="256"/>
  2669. <Column id="goodmodel" type="STRING" size="256"/>
  2670. <Column id="pregoodspec" type="STRING" size="256"/>
  2671. <Column id="pregoodmodel" type="STRING" size="256"/>
  2672. <Column id="asetflag" type="STRING" size="256"/>
  2673. <Column id="asetflagnm" type="STRING" size="256"/>
  2674. <Column id="lrgcd" type="STRING" size="256"/>
  2675. <Column id="lrgnm" type="STRING" size="256"/>
  2676. <Column id="mdlcd" type="STRING" size="256"/>
  2677. <Column id="mdlnm" type="STRING" size="256"/>
  2678. <Column id="smlcd" type="STRING" size="256"/>
  2679. <Column id="smlnm" type="STRING" size="256"/>
  2680. <Column id="proddrugsetflag" type="STRING" size="256"/>
  2681. <Column id="proddrugsetflagnm" type="STRING" size="256"/>
  2682. <Column id="winacnt" type="STRING" size="256"/>
  2683. <Column id="winacntnm" type="STRING" size="256"/>
  2684. <Column id="amtacnt" type="STRING" size="256"/>
  2685. <Column id="amtacntnm" type="STRING" size="256"/>
  2686. <Column id="mainmngtdeptcd" type="STRING" size="256"/>
  2687. <Column id="mainmngtdeptnm" type="STRING" size="256"/>
  2688. <Column id="mainusedeptcd" type="STRING" size="256"/>
  2689. <Column id="mainusedeptnm" type="STRING" size="256"/>
  2690. <Column id="purclnkgoodcd" type="STRING" size="256"/>
  2691. <Column id="stocmngtflag" type="STRING" size="256"/>
  2692. <Column id="stocmngtflagnm" type="STRING" size="256"/>
  2693. <Column id="purcunit" type="STRING" size="256"/>
  2694. <Column id="prepurcunit" type="STRING" size="256"/>
  2695. <Column id="deliveunit" type="STRING" size="256"/>
  2696. <Column id="predeliveunit" type="STRING" size="256"/>
  2697. <Column id="exchqty" type="STRING" size="256"/>
  2698. <Column id="preexchqty" type="STRING" size="256"/>
  2699. <Column id="minexch" type="STRING" size="256"/>
  2700. <Column id="reuseyn" type="STRING" size="256"/>
  2701. <Column id="reuseynnm" type="STRING" size="256"/>
  2702. <Column id="divusenvalqty" type="STRING" size="256"/>
  2703. <Column id="calcscorinfoacptstat" type="STRING" size="256"/>
  2704. <Column id="calcscorinfoacptdd" type="STRING" size="256"/>
  2705. <Column id="insuyn" type="STRING" size="256"/>
  2706. <Column id="edicd" type="STRING" size="256"/>
  2707. <Column id="preedicd" type="STRING" size="256"/>
  2708. <Column id="newrgstdd" type="STRING" size="256"/>
  2709. <Column id="reqdeptcd" type="STRING" size="256"/>
  2710. <Column id="reqdeptnm" type="STRING" size="256"/>
  2711. <Column id="reqpsn" type="STRING" size="256"/>
  2712. <Column id="reqpsnnm" type="STRING" size="256"/>
  2713. <Column id="reqflag" type="STRING" size="256"/>
  2714. <Column id="reqflagnm" type="STRING" size="256"/>
  2715. <Column id="reqmthd" type="STRING" size="256"/>
  2716. <Column id="reqmthdnm" type="STRING" size="256"/>
  2717. <Column id="reqprid" type="STRING" size="256"/>
  2718. <Column id="reqpridnm" type="STRING" size="256"/>
  2719. <Column id="iopsnflag" type="STRING" size="256"/>
  2720. <Column id="prodplce" type="STRING" size="256"/>
  2721. <Column id="prodplcenm" type="STRING" size="256"/>
  2722. <Column id="prodcmpycd" type="STRING" size="256"/>
  2723. <Column id="preprodcmpycd" type="STRING" size="256"/>
  2724. <Column id="prodcmpynm" type="STRING" size="256"/>
  2725. <Column id="maincustlastsuplplce" type="STRING" size="256"/>
  2726. <Column id="premaincustlastsuplplce" type="STRING" size="256"/>
  2727. <Column id="maincustlastsuplplcenm" type="STRING" size="256"/>
  2728. <Column id="suppcustcd" type="STRING" size="256"/>
  2729. <Column id="presuppcustcd" type="STRING" size="256"/>
  2730. <Column id="suppcustnm" type="STRING" size="256"/>
  2731. <Column id="conflag" type="STRING" size="256"/>
  2732. <Column id="conflagnm" type="STRING" size="256"/>
  2733. <Column id="fromconterm" type="STRING" size="256"/>
  2734. <Column id="toconterm" type="STRING" size="256"/>
  2735. <Column id="estmamt" type="STRING" size="256"/>
  2736. <Column id="forgncurncyunitcost" type="STRING" size="256"/>
  2737. <Column id="curncyunit" type="STRING" size="256"/>
  2738. <Column id="curncyunitnm" type="STRING" size="256"/>
  2739. <Column id="goodunitcost" type="STRING" size="256"/>
  2740. <Column id="pregoodunitcost" type="STRING" size="256"/>
  2741. <Column id="purcflag" type="STRING" size="256"/>
  2742. <Column id="purcflagnm" type="STRING" size="256"/>
  2743. <Column id="allsizeyn" type="STRING" size="256"/>
  2744. <Column id="setplceordflag" type="STRING" size="256"/>
  2745. <Column id="setplceordflagnm" type="STRING" size="256"/>
  2746. <Column id="plceordbase" type="STRING" size="256"/>
  2747. <Column id="plceordqtycretflag" type="STRING" size="256"/>
  2748. <Column id="plceordnonusedd" type="STRING" size="256"/>
  2749. <Column id="addtaxrate" type="STRING" size="256"/>
  2750. <Column id="lastpurcdd" type="STRING" size="256"/>
  2751. <Column id="nonusetretresn" type="STRING" size="256"/>
  2752. <Column id="mngtflag" type="STRING" size="256"/>
  2753. <Column id="bnscd" type="STRING" size="256"/>
  2754. <Column id="cntrdrugyn" type="STRING" size="256"/>
  2755. <Column id="narcflag" type="STRING" size="256"/>
  2756. <Column id="expnyn" type="STRING" size="256"/>
  2757. <Column id="cntsunit" type="STRING" size="256"/>
  2758. <Column id="cntsqty" type="STRING" size="256"/>
  2759. <Column id="specvol" type="STRING" size="256"/>
  2760. <Column id="drugkind" type="STRING" size="256"/>
  2761. <Column id="cooppurcyn" type="STRING" size="256"/>
  2762. <Column id="autrampharm" type="STRING" size="256"/>
  2763. <Column id="keepmthd" type="STRING" size="256"/>
  2764. <Column id="specldrug" type="STRING" size="256"/>
  2765. <Column id="gnrlspcl" type="STRING" size="256"/>
  2766. <Column id="welfprt" type="STRING" size="256"/>
  2767. <Column id="welfprtnm" type="STRING" size="256"/>
  2768. <Column id="goodtype" type="STRING" size="256"/>
  2769. <Column id="com" type="STRING" size="256"/>
  2770. <Column id="limdrugyn" type="STRING" size="256"/>
  2771. <Column id="cmt" type="STRING" size="256"/>
  2772. <Column id="safestocappdd" type="STRING" size="256"/>
  2773. <Column id="safestocqty" type="STRING" size="256"/>
  2774. <Column id="ddavguseqty" type="STRING" size="256"/>
  2775. <Column id="mmavgusescheqty" type="STRING" size="256"/>
  2776. <Column id="mmavguseqty" type="STRING" size="256"/>
  2777. <Column id="prprtystocpossndayno" type="STRING" size="256"/>
  2778. <Column id="fstrgstrid" type="STRING" size="256"/>
  2779. <Column id="fstrgstdt" type="STRING" size="256"/>
  2780. <Column id="lastupdtrid" type="STRING" size="256"/>
  2781. <Column id="lastupdtdt" type="STRING" size="256"/>
  2782. <Column id="lastupdtrnm" type="STRING" size="256"/>
  2783. <Column id="tmpreqflag" type="STRING" size="256"/>
  2784. <Column id="putrunitcost" type="STRING" size="256"/>
  2785. <Column id="oldcd" type="STRING" size="256"/>
  2786. <Column id="prcpunit" type="STRING" size="256"/>
  2787. <Column id="prcpexchqty" type="STRING" size="256"/>
  2788. <Column id="insucost" type="STRING" size="256"/>
  2789. <Column id="orgloc" type="STRING" size="256"/>
  2790. <Column id="specunit" type="STRING" size="256"/>
  2791. <Column id="pemtkeepmthd" type="STRING" size="256"/>
  2792. <Column id="comnm" type="STRING" size="256"/>
  2793. <Column id="purcqty" type="STRING" size="256"/>
  2794. <Column id="prcpqty" type="STRING" size="256"/>
  2795. <Column id="csrusecmt" type="STRING" size="256"/>
  2796. <Column id="goodpurccost" type="STRING" size="256"/>
  2797. <Column id="allsizecnt" type="STRING" size="256"/>
  2798. <Column id="calcscorinfotranyn" type="STRING" size="256"/>
  2799. <Column id="costconyn" type="STRING" size="256"/>
  2800. <Column id="costcondd" type="STRING" size="256"/>
  2801. <Column id="wareflag" type="STRING" size="256"/>
  2802. <Column id="wareflagnm" type="STRING" size="256"/>
  2803. <Column id="usge" type="STRING" size="256"/>
  2804. <Column id="goodposcd" type="STRING" size="256"/>
  2805. <Column id="reqmutpleqty" type="STRING" size="256"/>
  2806. <Column id="msdsflag" type="STRING" size="256"/>
  2807. </ColumnInfo>
  2808. </Dataset>
  2809. <Dataset id="ds_tmp_calcscorinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2810. <ColumnInfo>
  2811. <Column id="calcscorinfotranyn" type="STRING" size="256"/>
  2812. </ColumnInfo>
  2813. <Rows>
  2814. <Row/>
  2815. </Rows>
  2816. </Dataset>
  2817. <Dataset id="ds_send_save_goodinstcopy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2818. <Dataset id="ds_copynode_newmstgood" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2819. <Dataset id="ds_send_delivedata_gooddetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2820. <Dataset id="ds_tmp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2821. <Dataset id="ds_init_baseinfo_setupvaluea770" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2822. <Dataset id="ds_init_baseinfo_setupvaluea780" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2823. <Dataset id="ds_send_comcdref" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2824. <Dataset id="ds_send_comcdref_R03140_R03140" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2825. <Dataset id="ds_main_list_instgoodlists_instgoodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2826. <ColumnInfo>
  2827. <Column id="goodcd" type="STRING" size="255"/>
  2828. <Column id="goodflag" type="STRING" size="255"/>
  2829. <Column id="goodnm" type="STRING" size="255"/>
  2830. <Column id="goodhngnm" type="STRING" size="255"/>
  2831. <Column id="goodengnm" type="STRING" size="255"/>
  2832. <Column id="goodspec" type="STRING" size="255"/>
  2833. <Column id="goodmodel" type="STRING" size="255"/>
  2834. <Column id="edicd" type="STRING" size="255"/>
  2835. <Column id="asetflag" type="STRING" size="255"/>
  2836. <Column id="lrgcd" type="STRING" size="255"/>
  2837. <Column id="lrgnm" type="STRING" size="255"/>
  2838. <Column id="mdlcd" type="STRING" size="255"/>
  2839. <Column id="mdlnm" type="STRING" size="255"/>
  2840. <Column id="smlcd" type="STRING" size="255"/>
  2841. <Column id="smlnm" type="STRING" size="255"/>
  2842. <Column id="prodcmpycd" type="STRING" size="255"/>
  2843. <Column id="prodcmpynm" type="STRING" size="255"/>
  2844. <Column id="cmt" type="STRING" size="255"/>
  2845. <Column id="comnm" type="STRING" size="255"/>
  2846. <Column id="fstrgstrid" type="STRING" size="255"/>
  2847. <Column id="fstrgstdt" type="STRING" size="255"/>
  2848. <Column id="lastupdtrid" type="STRING" size="255"/>
  2849. <Column id="lastupdtdt" type="STRING" size="255"/>
  2850. <Column id="instcd" type="STRING" size="255"/>
  2851. <Column id="allsizecnt" type="STRING" size="255"/>
  2852. <Column id="appinstdata" type="STRING" size="255"/>
  2853. <Column id="mngtflag" type="STRING" size="255"/>
  2854. <Column id="mngtflagnm" type="STRING" size="255"/>
  2855. </ColumnInfo>
  2856. </Dataset>
  2857. <Dataset id="ds_init_comcd_R00920_R00920" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2858. <Dataset id="ds_init_cmb_goodflag_goodflaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2859. <Dataset id="ds_temp_rscmpric_rscmpricitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2860. <ColumnInfo>
  2861. <Column id="afupperlimit" type="STRING" size="256"/>
  2862. <Column id="basedd" type="STRING" size="256"/>
  2863. <Column id="unit" type="STRING" size="256"/>
  2864. </ColumnInfo>
  2865. <Rows>
  2866. <Row>
  2867. <Col id="afupperlimit"/>
  2868. <Col id="basedd"/>
  2869. <Col id="unit"/>
  2870. </Row>
  2871. </Rows>
  2872. </Dataset>
  2873. <Dataset id="ds_main_list_gooddet_rscdtchglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2874. <Dataset id="ds_send_save_goodchange" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2875. <ColumnInfo>
  2876. <Column id="instcd" type="STRING" size="256"/>
  2877. <Column id="tabname" type="STRING" size="256"/>
  2878. <Column id="changefl" type="STRING" size="256"/>
  2879. <Column id="changecd" type="STRING" size="256"/>
  2880. <Column id="colname" type="STRING" size="256"/>
  2881. <Column id="colcomt" type="STRING" size="256"/>
  2882. <Column id="oldvalue" type="STRING" size="256"/>
  2883. <Column id="oldvalnm" type="STRING" size="256"/>
  2884. <Column id="newvalue" type="STRING" size="256"/>
  2885. <Column id="newvalnm" type="STRING" size="256"/>
  2886. <Column id="colflag" type="STRING" size="256"/>
  2887. <Column id="userid" type="STRING" size="256"/>
  2888. </ColumnInfo>
  2889. </Dataset>
  2890. <Dataset id="ds_send_save_histinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2891. <ColumnInfo>
  2892. <Column id="histflag" type="STRING" size="256"/>
  2893. </ColumnInfo>
  2894. <Rows>
  2895. <Row/>
  2896. </Rows>
  2897. </Dataset>
  2898. <Dataset id="ds_send_save_gooddet_gooddetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2899. <ColumnInfo>
  2900. <Column id="goodcd" type="STRING" size="256"/>
  2901. <Column id="todd" type="STRING" size="256"/>
  2902. <Column id="instcd" type="STRING" size="256"/>
  2903. <Column id="fromdd" type="STRING" size="256"/>
  2904. <Column id="prefromdd" type="STRING" size="256"/>
  2905. <Column id="useyn" type="STRING" size="256"/>
  2906. <Column id="goodflag" type="STRING" size="256"/>
  2907. <Column id="goodflagnm" type="STRING" size="256"/>
  2908. <Column id="goodnm" type="STRING" size="256"/>
  2909. <Column id="pregoodnm" type="STRING" size="256"/>
  2910. <Column id="goodhngnm" type="STRING" size="256"/>
  2911. <Column id="goodengnm" type="STRING" size="256"/>
  2912. <Column id="goodspec" type="STRING" size="256"/>
  2913. <Column id="goodmodel" type="STRING" size="256"/>
  2914. <Column id="pregoodspec" type="STRING" size="256"/>
  2915. <Column id="pregoodmodel" type="STRING" size="256"/>
  2916. <Column id="asetflag" type="STRING" size="256"/>
  2917. <Column id="asetflagnm" type="STRING" size="256"/>
  2918. <Column id="lrgcd" type="STRING" size="256"/>
  2919. <Column id="lrgnm" type="STRING" size="256"/>
  2920. <Column id="mdlcd" type="STRING" size="256"/>
  2921. <Column id="mdlnm" type="STRING" size="256"/>
  2922. <Column id="smlcd" type="STRING" size="256"/>
  2923. <Column id="smlnm" type="STRING" size="256"/>
  2924. <Column id="proddrugsetflag" type="STRING" size="256"/>
  2925. <Column id="proddrugsetflagnm" type="STRING" size="256"/>
  2926. <Column id="winacnt" type="STRING" size="256"/>
  2927. <Column id="winacntnm" type="STRING" size="256"/>
  2928. <Column id="amtacnt" type="STRING" size="256"/>
  2929. <Column id="amtacntnm" type="STRING" size="256"/>
  2930. <Column id="mainmngtdeptcd" type="STRING" size="256"/>
  2931. <Column id="mainmngtdeptnm" type="STRING" size="256"/>
  2932. <Column id="mainusedeptcd" type="STRING" size="256"/>
  2933. <Column id="mainusedeptnm" type="STRING" size="256"/>
  2934. <Column id="purclnkgoodcd" type="STRING" size="256"/>
  2935. <Column id="stocmngtflag" type="STRING" size="256"/>
  2936. <Column id="stocmngtflagnm" type="STRING" size="256"/>
  2937. <Column id="purcunit" type="STRING" size="256"/>
  2938. <Column id="prepurcunit" type="STRING" size="256"/>
  2939. <Column id="deliveunit" type="STRING" size="256"/>
  2940. <Column id="predeliveunit" type="STRING" size="256"/>
  2941. <Column id="exchqty" type="STRING" size="256"/>
  2942. <Column id="preexchqty" type="STRING" size="256"/>
  2943. <Column id="minexch" type="STRING" size="256"/>
  2944. <Column id="reuseyn" type="STRING" size="256"/>
  2945. <Column id="reuseynnm" type="STRING" size="256"/>
  2946. <Column id="divusenvalqty" type="STRING" size="256"/>
  2947. <Column id="calcscorinfoacptstat" type="STRING" size="256"/>
  2948. <Column id="calcscorinfoacptdd" type="STRING" size="256"/>
  2949. <Column id="insuyn" type="STRING" size="256"/>
  2950. <Column id="edicd" type="STRING" size="256"/>
  2951. <Column id="preedicd" type="STRING" size="256"/>
  2952. <Column id="newrgstdd" type="STRING" size="256"/>
  2953. <Column id="reqdeptcd" type="STRING" size="256"/>
  2954. <Column id="reqdeptnm" type="STRING" size="256"/>
  2955. <Column id="reqpsn" type="STRING" size="256"/>
  2956. <Column id="reqpsnnm" type="STRING" size="256"/>
  2957. <Column id="reqflag" type="STRING" size="256"/>
  2958. <Column id="reqflagnm" type="STRING" size="256"/>
  2959. <Column id="reqmthd" type="STRING" size="256"/>
  2960. <Column id="reqmthdnm" type="STRING" size="256"/>
  2961. <Column id="reqprid" type="STRING" size="256"/>
  2962. <Column id="reqpridnm" type="STRING" size="256"/>
  2963. <Column id="iopsnflag" type="STRING" size="256"/>
  2964. <Column id="prodplce" type="STRING" size="256"/>
  2965. <Column id="prodplcenm" type="STRING" size="256"/>
  2966. <Column id="prodcmpycd" type="STRING" size="256"/>
  2967. <Column id="preprodcmpycd" type="STRING" size="256"/>
  2968. <Column id="prodcmpynm" type="STRING" size="256"/>
  2969. <Column id="maincustlastsuplplce" type="STRING" size="256"/>
  2970. <Column id="premaincustlastsuplplce" type="STRING" size="256"/>
  2971. <Column id="maincustlastsuplplcenm" type="STRING" size="256"/>
  2972. <Column id="suppcustcd" type="STRING" size="256"/>
  2973. <Column id="presuppcustcd" type="STRING" size="256"/>
  2974. <Column id="suppcustnm" type="STRING" size="256"/>
  2975. <Column id="conflag" type="STRING" size="256"/>
  2976. <Column id="conflagnm" type="STRING" size="256"/>
  2977. <Column id="fromconterm" type="STRING" size="256"/>
  2978. <Column id="toconterm" type="STRING" size="256"/>
  2979. <Column id="estmamt" type="STRING" size="256"/>
  2980. <Column id="forgncurncyunitcost" type="STRING" size="256"/>
  2981. <Column id="curncyunit" type="STRING" size="256"/>
  2982. <Column id="curncyunitnm" type="STRING" size="256"/>
  2983. <Column id="goodunitcost" type="STRING" size="256"/>
  2984. <Column id="pregoodunitcost" type="STRING" size="256"/>
  2985. <Column id="purcflag" type="STRING" size="256"/>
  2986. <Column id="purcflagnm" type="STRING" size="256"/>
  2987. <Column id="allsizeyn" type="STRING" size="256"/>
  2988. <Column id="setplceordflag" type="STRING" size="256"/>
  2989. <Column id="setplceordflagnm" type="STRING" size="256"/>
  2990. <Column id="plceordbase" type="STRING" size="256"/>
  2991. <Column id="plceordqtycretflag" type="STRING" size="256"/>
  2992. <Column id="plceordnonusedd" type="STRING" size="256"/>
  2993. <Column id="addtaxrate" type="STRING" size="256"/>
  2994. <Column id="lastpurcdd" type="STRING" size="256"/>
  2995. <Column id="nonusetretresn" type="STRING" size="256"/>
  2996. <Column id="mngtflag" type="STRING" size="256"/>
  2997. <Column id="bnscd" type="STRING" size="256"/>
  2998. <Column id="cntrdrugyn" type="STRING" size="256"/>
  2999. <Column id="narcflag" type="STRING" size="256"/>
  3000. <Column id="expnyn" type="STRING" size="256"/>
  3001. <Column id="cntsunit" type="STRING" size="256"/>
  3002. <Column id="cntsqty" type="STRING" size="256"/>
  3003. <Column id="specvol" type="STRING" size="256"/>
  3004. <Column id="drugkind" type="STRING" size="256"/>
  3005. <Column id="cooppurcyn" type="STRING" size="256"/>
  3006. <Column id="autrampharm" type="STRING" size="256"/>
  3007. <Column id="keepmthd" type="STRING" size="256"/>
  3008. <Column id="specldrug" type="STRING" size="256"/>
  3009. <Column id="gnrlspcl" type="STRING" size="256"/>
  3010. <Column id="welfprt" type="STRING" size="256"/>
  3011. <Column id="welfprtnm" type="STRING" size="256"/>
  3012. <Column id="goodtype" type="STRING" size="256"/>
  3013. <Column id="com" type="STRING" size="256"/>
  3014. <Column id="limdrugyn" type="STRING" size="256"/>
  3015. <Column id="cmt" type="STRING" size="256"/>
  3016. <Column id="safestocappdd" type="STRING" size="256"/>
  3017. <Column id="safestocqty" type="STRING" size="256"/>
  3018. <Column id="ddavguseqty" type="STRING" size="256"/>
  3019. <Column id="mmavgusescheqty" type="STRING" size="256"/>
  3020. <Column id="mmavguseqty" type="STRING" size="256"/>
  3021. <Column id="prprtystocpossndayno" type="STRING" size="256"/>
  3022. <Column id="fstrgstrid" type="STRING" size="256"/>
  3023. <Column id="fstrgstdt" type="STRING" size="256"/>
  3024. <Column id="lastupdtrid" type="STRING" size="256"/>
  3025. <Column id="lastupdtdt" type="STRING" size="256"/>
  3026. <Column id="lastupdtrnm" type="STRING" size="256"/>
  3027. <Column id="tmpreqflag" type="STRING" size="256"/>
  3028. <Column id="putrunitcost" type="STRING" size="256"/>
  3029. <Column id="oldcd" type="STRING" size="256"/>
  3030. <Column id="prcpunit" type="STRING" size="256"/>
  3031. <Column id="prcpexchqty" type="STRING" size="256"/>
  3032. <Column id="insucost" type="STRING" size="256"/>
  3033. <Column id="orgloc" type="STRING" size="256"/>
  3034. <Column id="specunit" type="STRING" size="256"/>
  3035. <Column id="pemtkeepmthd" type="STRING" size="256"/>
  3036. <Column id="comnm" type="STRING" size="256"/>
  3037. <Column id="purcqty" type="STRING" size="256"/>
  3038. <Column id="prcpqty" type="STRING" size="256"/>
  3039. <Column id="csrusecmt" type="STRING" size="256"/>
  3040. <Column id="goodpurccost" type="STRING" size="256"/>
  3041. <Column id="allsizecnt" type="STRING" size="256"/>
  3042. <Column id="calcscorinfotranyn" type="STRING" size="256"/>
  3043. <Column id="costconyn" type="STRING" size="256"/>
  3044. <Column id="costcondd" type="STRING" size="256"/>
  3045. <Column id="wareflag" type="STRING" size="256"/>
  3046. <Column id="wareflagnm" type="STRING" size="256"/>
  3047. <Column id="usge" type="STRING" size="256"/>
  3048. <Column id="goodposcd" type="STRING" size="256"/>
  3049. <Column id="reqmutpleqty" type="STRING" size="256"/>
  3050. <Column id="msdsflag" type="STRING" size="256"/>
  3051. </ColumnInfo>
  3052. </Dataset>
  3053. <Dataset id="ds_rentfxinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  3054. <ColumnInfo>
  3055. <Column id="fixinfo" type="STRING" size="255"/>
  3056. <Column id="addfixinfo" type="STRING" size="256"/>
  3057. </ColumnInfo>
  3058. </Dataset>
  3059. <Dataset id="ds_send_search" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  3060. <ColumnInfo>
  3061. <Column id="instcd" type="STRING" size="256"/>
  3062. <Column id="goodcd" type="STRING" size="256"/>
  3063. </ColumnInfo>
  3064. <Rows>
  3065. <Row/>
  3066. </Rows>
  3067. </Dataset>
  3068. <Dataset id="ds_send_dayChange" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  3069. <ColumnInfo>
  3070. <Column id="goodcd" type="STRING" size="256"/>
  3071. <Column id="fromdd" type="STRING" size="256"/>
  3072. </ColumnInfo>
  3073. <Rows>
  3074. <Row/>
  3075. </Rows>
  3076. </Dataset>
  3077. </Objects>
  3078. <Bind>
  3079. <BindItem id="item0" compid="group3.switch2.case2.grp_etcgood.cmb_plceordbase" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="plceordbase"/>
  3080. <BindItem id="item1" compid="group3.switch2.case2.grp_etcgood.ipt_mmavguseqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="ddavguseqty"/>
  3081. <BindItem id="item2" compid="group3.switch2.case2.grp_etcgood.ipt_prprtystocpossndayno" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prprtystocpossndayno"/>
  3082. <BindItem id="item3" compid="group3.switch2.case2.grp_etcgood.cmb_plceordqtycretflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="plceordqtycretflag"/>
  3083. <BindItem id="item4" compid="group3.switch2.case2.grp_etcgood.bool3" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="limdrugyn"/>
  3084. <BindItem id="item5" compid="group3.switch2.case4.grp_instcopy.cmb_instcopy" propid="value" datasetid="ds_send_goodlist" columnid="instcdcopy"/>
  3085. <BindItem id="item6" compid="group3.grp_title.ipt_prodcmpynm_search" propid="value" datasetid="ds_send_goodlist" columnid="prodcmpynm"/>
  3086. <BindItem id="item7" compid="group3.grp_title.cmb_goodflag_search" propid="value" datasetid="ds_send_goodlist" columnid="goodflag"/>
  3087. <BindItem id="item8" compid="group3.grp_title.ipt_goodnm_search" propid="value" datasetid="ds_send_goodlist" columnid="goodnm"/>
  3088. <BindItem id="item9" compid="group3.grp_title.ipt_edicd_search" propid="value" datasetid="ds_send_goodlist" columnid="edicd"/>
  3089. <BindItem id="item10" compid="group3.grp_title.ipt_goodcd_search" propid="value" datasetid="ds_send_goodlist" columnid="goodcd"/>
  3090. <BindItem id="item11" compid="group3.grp_title.ipt_goodspec_search" propid="value" datasetid="ds_send_goodlist" columnid="spec"/>
  3091. <BindItem id="item12" compid="group3.grp_title.ipt_prodcmpy_search" propid="value" datasetid="ds_send_goodlist" columnid="prodcmpy"/>
  3092. <BindItem id="item13" compid="group3.grp_title.ipt_goodmodel_search" propid="value" datasetid="ds_send_goodlist" columnid="model"/>
  3093. <BindItem id="item14" compid="group3.grp_title.rbo_instflag" propid="value" datasetid="ds_send_goodlist" columnid="instflag"/>
  3094. <BindItem id="item15" compid="group3.grp_title.ipt_oldcd_search" propid="value" datasetid="ds_send_goodlist" columnid="oldcd"/>
  3095. <BindItem id="item16" compid="group3.grp_title.cmb_lrgcd_search" propid="value" datasetid="ds_send_goodlist" columnid="lrgcd"/>
  3096. <BindItem id="item17" compid="group3.grp_title.cmb_smlcd_search" propid="value" datasetid="ds_send_goodlist" columnid="smlcd"/>
  3097. <BindItem id="item18" compid="group3.grp_title.cmb_mdlcd_search" propid="value" datasetid="ds_send_goodlist" columnid="mdlcd"/>
  3098. <BindItem id="item19" compid="group3.grp_title.input23" propid="value" datasetid="ds_send_goodlist" columnid="fr_fromdd"/>
  3099. <BindItem id="item20" compid="group3.grp_title.input1" propid="value" datasetid="ds_send_goodlist" columnid="to_fromdd"/>
  3100. <BindItem id="item21" compid="group3.grp_title.ipt_userinstcd" propid="value" datasetid="ds_send_goodlist" columnid="userinstcd"/>
  3101. <BindItem id="item22" compid="group3.grp_title.cmb_instcd" propid="value" datasetid="ds_send_goodlist" columnid="instcd"/>
  3102. <BindItem id="item23" compid="group3.grp_title.ipt_maincustlastsuplplce_search" propid="value" datasetid="ds_send_goodlist" columnid="maincustlastsuplplce"/>
  3103. <BindItem id="item24" compid="group3.grp_title.output2" propid="value" datasetid="ds_send_goodlist" columnid="maincustlastsuplplcenm"/>
  3104. <BindItem id="item25" compid="group3.grp_title.rdo_nonusegoodview" propid="value" datasetid="ds_send_goodlist" columnid="nonusegoodview"/>
  3105. <BindItem id="item26" compid="group3.grp_title.checkbox2" propid="value" datasetid="ds_send_goodlist" columnid="mngtflag"/>
  3106. <BindItem id="item27" compid="group3.grp_title.checkbox3" propid="value" datasetid="ds_send_goodlist" columnid="insuyn"/>
  3107. <BindItem id="item28" compid="group3.grp_title.checkbox4" propid="value" datasetid="ds_send_goodlist" columnid="proddrugsetflag"/>
  3108. <BindItem id="item29" compid="group3.opt_instnm" propid="value" datasetid="ds_init" columnid="instnm"/>
  3109. <BindItem id="item30" compid="group3.opt_instcd" propid="value" datasetid="ds_init" columnid="instcd"/>
  3110. <BindItem id="item31" compid="group3.output1" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="asetflag"/>
  3111. <BindItem id="item32" compid="grp_detail.ipt_estmamt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="estmamt"/>
  3112. <BindItem id="item33" compid="grp_detail.ipt_goodcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodcd"/>
  3113. <BindItem id="item34" compid="grp_detail.opt_winacntnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="winacntnm"/>
  3114. <BindItem id="item35" compid="grp_detail.opt_amtacntnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="amtacntnm"/>
  3115. <BindItem id="item36" compid="grp_detail.ipt_goodspec" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodspec"/>
  3116. <BindItem id="item37" compid="grp_detail.ipt_goodmodel" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodmodel"/>
  3117. <BindItem id="item38" compid="grp_detail.ipt_winacnt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="winacnt"/>
  3118. <BindItem id="item39" compid="grp_detail.ipt_prodcmpycd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prodcmpycd"/>
  3119. <BindItem id="item40" compid="grp_detail.ipt_goodengnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodengnm"/>
  3120. <BindItem id="item41" compid="grp_detail.ipt_amtacnt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="amtacnt"/>
  3121. <BindItem id="item42" compid="grp_detail.cmb_prodplce" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prodplce"/>
  3122. <BindItem id="item43" compid="grp_detail.opt_prodcmpynm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prodcmpynm"/>
  3123. <BindItem id="item44" compid="grp_detail.cmb_goodflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodflag"/>
  3124. <BindItem id="item45" compid="grp_detail.ipt_goodnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodnm"/>
  3125. <BindItem id="item46" compid="grp_detail.cmb_purcunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="purcunit"/>
  3126. <BindItem id="item47" compid="grp_detail.ipt_minexch" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="minexch"/>
  3127. <BindItem id="item48" compid="grp_detail.ipt_divusenvalqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="divusenvalqty"/>
  3128. <BindItem id="item49" compid="grp_detail.chk_reuseyn" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="reuseyn"/>
  3129. <BindItem id="item50" compid="grp_detail.ipt_mngtdeptcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mainmngtdeptcd"/>
  3130. <BindItem id="item51" compid="grp_detail.cmb_deliveunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="deliveunit"/>
  3131. <BindItem id="item52" compid="grp_detail.ipt_exchqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="exchqty"/>
  3132. <BindItem id="item53" compid="grp_detail.opt_mngtdeptnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mainmngtdeptnm"/>
  3133. <BindItem id="item54" compid="grp_detail.cmb_reqflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="reqflag"/>
  3134. <BindItem id="item55" compid="grp_detail.ipt_fromdd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="fromdd"/>
  3135. <BindItem id="item56" compid="grp_detail.cmb_setplceordflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="setplceordflag"/>
  3136. <BindItem id="item57" compid="grp_detail.cmb_reqmthd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="reqmthd"/>
  3137. <BindItem id="item58" compid="grp_detail.cmb_proddrugsetflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="proddrugsetflag"/>
  3138. <BindItem id="item59" compid="grp_detail.rdo_expnyny" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="expnyn"/>
  3139. <BindItem id="item60" compid="grp_detail.rdo_allsizeyny" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="allsizeyn"/>
  3140. <BindItem id="item61" compid="grp_detail.rdo_reqflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="tmpreqflag"/>
  3141. <BindItem id="item62" compid="grp_detail.cmb_reqprid" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="reqprid"/>
  3142. <BindItem id="item63" compid="grp_detail.ipt_mmavgusescheqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mmavgusescheqty"/>
  3143. <BindItem id="item64" compid="grp_detail.ipt_nonusetretdd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="todd"/>
  3144. <BindItem id="item67" compid="grp_detail.ipt_nonusetretresn" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="nonusetretresn"/>
  3145. <BindItem id="item68" compid="grp_detail.tar_cmt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="cmt"/>
  3146. <BindItem id="item71" compid="grp_detail.ipt_oldcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="oldcd"/>
  3147. <BindItem id="item72" compid="grp_detail.cmb_prcpunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prcpunit"/>
  3148. <BindItem id="item73" compid="grp_detail.ipt_prcpexchqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prcpexchqty"/>
  3149. <BindItem id="item74" compid="grp_detail.ipt_edicd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="edicd"/>
  3150. <BindItem id="item75" compid="grp_detail.rdo_insuyn" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="insuyn"/>
  3151. <BindItem id="item76" compid="grp_detail.opt_maincustlastsuplplcenm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="maincustlastsuplplcenm"/>
  3152. <BindItem id="item77" compid="grp_detail.opt_suppcustnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="suppcustnm"/>
  3153. <BindItem id="item78" compid="grp_detail.ipt_maincustlastsuplplce" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="maincustlastsuplplce"/>
  3154. <BindItem id="item79" compid="grp_detail.ipt_lastpurcdd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="lastpurcdd"/>
  3155. <BindItem id="item80" compid="grp_detail.cmb_purcflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="purcflag"/>
  3156. <BindItem id="item81" compid="grp_detail.ipt_suppcustcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="suppcustcd"/>
  3157. <BindItem id="item82" compid="grp_detail.ipt_forgncurncyunitcost" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="forgncurncyunitcost"/>
  3158. <BindItem id="item83" compid="grp_detail.cmb_conflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="conflag"/>
  3159. <BindItem id="item84" compid="grp_detail.cmb_curncyunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="curncyunit"/>
  3160. <BindItem id="item85" compid="grp_detail.ipt_fromconterm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="fromconterm"/>
  3161. <BindItem id="item86" compid="grp_detail.ipt_toconterm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="toconterm"/>
  3162. <BindItem id="item87" compid="grp_detail.ipt_addtaxrate" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="addtaxrate"/>
  3163. <BindItem id="item88" compid="grp_detail.ipt_goodunitcost" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodunitcost"/>
  3164. <BindItem id="item89" compid="grp_detail.ipt_goodhngnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodhngnm"/>
  3165. <BindItem id="item90" compid="grp_detail.chk_mngtflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mngtflag"/>
  3166. <BindItem id="item91" compid="grp_detail.cpt_allsizecnt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="allsizecnt"/>
  3167. <BindItem id="item92" compid="grp_detail.cmb_lrgcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="lrgcd"/>
  3168. <BindItem id="item93" compid="grp_detail.input8" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mdlcd"/>
  3169. <BindItem id="item94" compid="grp_detail.input9" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="smlcd"/>
  3170. <BindItem id="item95" compid="grp_detail.input4" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="lrgnm"/>
  3171. <BindItem id="item96" compid="grp_detail.input5" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mdlnm"/>
  3172. <BindItem id="item97" compid="grp_detail.input6" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="smlnm"/>
  3173. <BindItem id="item98" compid="grp_detail.cmb_stocmngtflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="stocmngtflag"/>
  3174. <BindItem id="item99" compid="grp_detail.ipt_prefromdd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prefromdd"/>
  3175. <BindItem id="item100" compid="grp_detail.input7" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="frgstdd"/>
  3176. <BindItem id="item101" compid="grp_detail.textarea1" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="comnm"/>
  3177. <BindItem id="item102" compid="grp_detail.cmb_costconyn" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="costconyn"/>
  3178. <BindItem id="item103" compid="grp_detail.ipt_costcondd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="costcondd"/>
  3179. <BindItem id="item104" compid="grp_detail.cmb_wareflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="wareflag"/>
  3180. <BindItem id="item105" compid="grp_detail.tar_usge" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="usge"/>
  3181. <BindItem id="item106" compid="grp_detail.cmb_mainusedeptcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mainusedeptcd"/>
  3182. <BindItem id="item107" compid="grp_detail.ipt_goodposcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodposcd"/>
  3183. <BindItem id="item108" compid="grp_detail.ipt_reqmutpleqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="reqmutpleqty"/>
  3184. <BindItem id="item109" compid="grp_detail.rdo_msdsflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="msdsflag"/>
  3185. <BindItem id="item110" compid="grp_detail.grp_rscdmemo.textarea2" propid="value" datasetid="ds_temp_memolist_memoitem" columnid="memo"/>
  3186. <BindItem id="item111" compid="grp_detail.grp_rscdmemo.input2" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodnm"/>
  3187. <BindItem id="item112" compid="grp_detail.grp_rscdmemo.input3" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodcd"/>
  3188. <BindItem id="item113" compid="grp_detail.ipt_afupperlimit" propid="value" datasetid="ds_temp_rscmpric_rscmpricitem" columnid="afupperlimit"/>
  3189. <BindItem id="item114" compid="grp_detail.ipt_unit" propid="value" datasetid="ds_temp_rscmpric_rscmpricitem" columnid="unit"/>
  3190. <BindItem id="item115" compid="grp_detail.ipt_basedd" propid="value" datasetid="ds_temp_rscmpric_rscmpricitem" columnid="basedd"/>
  3191. <BindItem id="item116" compid="grp_detail.grp_rscdmemo.checkbox1" propid="value" datasetid="ds_temp_memolist_memoitem" columnid="prtflag"/>
  3192. <BindItem id="item65" compid="grp_detail.tar_addfixinfo" propid="value" datasetid="ds_rentfxinfo" columnid="addfixinfo"/>
  3193. <BindItem id="item66" compid="grp_detail.grp_addfixinfo.txt_addfixinfo" propid="value" datasetid="ds_rentfxinfo" columnid="addfixinfo"/>
  3194. <BindItem id="item69" compid="grp_dayChange.ipt_dayChange" propid="value" datasetid="ds_send_dayChange" columnid="fromdd"/>
  3195. <BindItem id="item70" compid="grp_detail.grp_rscdmemo.input7" propid="value" datasetid="ds_temp_memolist_memoitem" columnid="lastdd"/>
  3196. </Bind>
  3197. <Script type="xscript4.0"><![CDATA[include "com_commonxp::comm_main.xjs";
  3198. include "mis_miscommonxp::MIS.xjs";
  3199. //include "mis_purcbasexp::SMRSC05303.xjs";
  3200. include "mis_miscommonxp::misMemo.xjs";
  3201. include "mis_miscommonxp::RSZ001.xjs";
  3202. var vGoodNew = "U"; //U:UPDATE, N:NEW
  3203. var arErrorCode = new HashArray();
  3204. function lf_btn_SelectedGroupGoods(btnId){
  3205. if( utlf_isNull(btnId) ) return;
  3206. btn_allgood.class = "btn_tab";
  3207. btn_appinstgood.class = "btn_tab";
  3208. btn_instgood.class = "btn_tab";
  3209. button9.class = "btn_tab";
  3210. var btnObj = components[btnId];
  3211. btnObj.setSelectStatus(true);
  3212. btnObj.class = "btn_tab_S";
  3213. }
  3214. function lf_btn_SelectedGroupEtc(btnId){
  3215. if( utlf_isNull(btnId) ) return;
  3216. group3.button8.class = "btn_tab";
  3217. group3.btn_costhistinfo.class = "btn_tab";
  3218. group3.btn_addinfo.class = "btn_tab";
  3219. group3.btn_instcd.class = "btn_tab";
  3220. group3.button1.class = "btn_tab";
  3221. group3.button3.class = "btn_tab";
  3222. var btnObj = group3.components[btnId];
  3223. btnObj.setSelectStatus(true);
  3224. btnObj.class = "btn_tab_S";
  3225. }
  3226. function SMRSC05303_onload(obj:Form, e:LoadEventInfo) {
  3227. frmf_initForm(obj);
  3228. grdf_initGrid(this.grd_excelgooddetlist);
  3229. grdf_initGrid(this.grd_gooddetlist);
  3230. grdf_initGrid(switch1.case10.grd_rscdtchglist2);
  3231. grdf_initGrid(switch1.case6.grd_goodlist);
  3232. grdf_initGrid(switch1.case7.grd_instgoodlist);
  3233. grdf_initGrid(switch1.case9.grd_appinstgoodlist);
  3234. grdf_initGrid(group3.switch2.case1.grd_costhistinfo);
  3235. grdf_initGrid(group3.switch2.case3.grd_oldcdinfo);
  3236. grdf_initGrid(group3.switch2.case4.grd_instinfo);
  3237. grdf_initGrid(group3.switch2.case5.grd_rscdgchglist);
  3238. grdf_initGrid(group3.switch2.case8.datagrid1);
  3239. //grdf_setGridSort(grd_XXX);
  3240. //grdf_setRowTypeIcon(switch1.case6.grd_goodlist, 0);
  3241. grdf_setRowTypeIcon(group3.switch2.case1.grd_costhistinfo, 0);
  3242. grdf_setRowTypeIcon(group3.switch2.case5.grd_rscdgchglist, 0);
  3243. try {
  3244. if(!utlf_isNull(arg_goodcd)) {
  3245. ds_send_goodlist.setColumn( 0, "goodcd", arg_goodcd);
  3246. }
  3247. }
  3248. catch(e) {
  3249. }
  3250. fInitForm(); // 나중에 해제 되어야 함. 2017.04.07 kimdo3
  3251. group3.btn_costhistinfo.click();
  3252. if( sysf_getUserInfo("userid") == "16014" || sysf_getUserInfo("userid") == "99207" ){ // 담당자 변경으로 인한 변경 이재기->박민재
  3253. btn_dayChange.visible = true;
  3254. }
  3255. }
  3256. function fMemoListCheck( ) {
  3257. grp_detail.grp_rscdmemo.visible = false;
  3258. //submit("TRRSC05317"); // 메모조회
  3259. var oParam = {};
  3260. oParam.id = "TRRSC05317";
  3261. oParam.service = "purcbaseapp.PurcBaseMngt";
  3262. oParam.method = "reqGetRscdmemolist";
  3263. oParam.inds = "req=ds_send_gooddetlist";
  3264. oParam.outds = "ds_temp_memolist_memoitem=memoitem";
  3265. oParam.async = false;
  3266. tranf_submit(oParam);
  3267. var memo = ds_temp_memolist_memoitem.getColumn(0, "memo");
  3268. if(!utlf_isNull(memo)){
  3269. grp_detail.grp_rscdmemo.visible = true;
  3270. dsf_makeValue( ds_temp_memolist_memoitem, "mode", "string", "" );
  3271. ds_temp_memolist_memoitem.setColumn( 0, "mode" , "u"); //실행구분
  3272. }
  3273. }
  3274. // header파일 중 SMRSC05303.js 파일 시작
  3275. /* ---------------------------------------------------------------------
  3276. SMRSC05303_기관물품코드등록.xrw (SMRSC05303.xfm - JScript )
  3277. - Version :
  3278. 1) : Ver.1.00.01
  3279. : Create By HR Choi
  3280. : 2015.05.02
  3281. ---------------------------------------------------------------------- */
  3282. var vGoodNew = "U"; //U:UPDATE, N:NEW
  3283. // --------------------------------------------------
  3284. //화면 Control을 초기화한다
  3285. // --------------------------------------------------
  3286. function fInitForm() {
  3287. fCheckAuth();
  3288. fInitialize();
  3289. fOpenForm();
  3290. }
  3291. // --------------------------------------------------
  3292. // 사용자권한 Check
  3293. // --------------------------------------------------
  3294. function fCheckAuth() {
  3295. group3.grp_title.btn_search.enable = frmf_checkAuth("R") ; // disabled --> enable
  3296. group3.btn_save.enable = frmf_checkAuth("X") ; // disabled --> enable
  3297. }
  3298. // --------------------------------------------------
  3299. // 화면 open시와 초기화 버튼 클릭시 화면 초기화 기능을 수행한다.
  3300. // --------------------------------------------------
  3301. function fInitialize(pFlag) {
  3302. ds_main_gooddet_gooddetlist.clearData(); ds_main_gooddet_gooddetlist.addRow(); dsf_setDefaultVal(ds_main_gooddet_gooddetlist, "all");
  3303. ds_temp_memolist_memoitem.clearData(); ds_temp_memolist_memoitem.addRow(); dsf_setDefaultVal(ds_temp_memolist_memoitem, "all");
  3304. ds_send_goodlist.clearData(); ds_send_goodlist.addRow(); dsf_setDefaultVal(ds_send_goodlist, "all");
  3305. ds_temp_rscmpric_rscmpricitem.clearData(); ds_temp_rscmpric_rscmpricitem.addRow(); dsf_setDefaultVal(ds_temp_rscmpric_rscmpricitem, "all");
  3306. grp_detail.grp_rscdmemo.visible = false;
  3307. //이창록 추가 2009-08-25( btn_instgood.selected ="true"설정)
  3308. btn_instgood.selected ="true";
  3309. btn_instgood.click(); //.dispatch("DOMActivate");
  3310. ds_send.clearData(); ds_send.addRow();
  3311. ds_send_save_setautoins.setColumn( 0, "setyn","N");
  3312. rszfGoodFlagListByPgmGubn("grp_detail.cmb_goodflag","1","N");
  3313. misfComboCopyItemSet("grp_detail.cmb_goodflag", "" , "group3.grp_title.cmb_goodflag_search", ""); //물품구분
  3314. rszfUserReqFlagList("grp_detail.cmb_reqflag",sysf_getUserInfo("dutplceinstcd"),sysf_getUserInfo("userid"),"1","P" );
  3315. // 2010.06.09 CHR GROUP 구분 이용희선생님요구
  3316. misfComboComCdList("R0068",grp_detail.cmb_proddrugsetflag, "Y");
  3317. misfComboComCdListMulti("R0092,R0069,R0047,R0035,R0106,R0093,R0095,R0110,R0111,R0107,C0048,C0048,030M0001,R0450"
  3318. ,"grp_detail.cmb_reqmthd,grp_detail.cmb_stocmngtflag,grp_detail.cmb_curncyunit,grp_detail.cmb_prodplce,group3.switch2.case2.grp_etcgood.cmb_plceordqtycretflag,grp_detail.cmb_reqprid,grp_detail.cmb_conflag,grp_detail.cmb_setplceordflag,grp_detail.cmb_purcflag,group3.switch2.case2.grp_etcgood.cmb_plceordbase,group3.grp_title.cmb_instcd,group3.switch2.case4.grp_instcopy.cmb_instcopy,grp_detail.cmb_wareflag,grp_detail.cmb_mainusedeptcd");
  3319. ds_send_goodlist.setColumn( 0, "instcd", sysf_getUserInfo("dutplceinstcd")); // Login 사용자 기관코드 //ds_send_goodlist
  3320. ds_send_goodlist.setColumn( 0, "userinstcd", sysf_getUserInfo("dutplceinstcd")); // Login 사용자 기관코드 //model.setValue(group3.grp_title.ipt_userinstcd.attribute("ref"),
  3321. //기관코드 읽어오는 부분 넣기
  3322. var instcd = utlf_transNullToEmpty(sysf_getUserInfo("dutplceinstcd"));
  3323. var instnm = utlf_transNullToEmpty(sysf_getUserInfo("dutplceinstnm"));
  3324. if(instcd.length > 0) ds_init.setColumn( 0, "instcd", instcd); //.setValue(group3.opt_instcd.attribute("ref"),
  3325. if(instnm.length > 0) ds_init.setColumn( 0, "instnm", instnm); //model.setValue(group3.opt_instnm.attribute("ref"),
  3326. ds_main_list_goodlists_goodlist.clearData(); //model.removeNodeset(switch1.case6.grd_goodlist.nodeset );
  3327. ds_main_list_gooddet_gooddetlist.clearData(); //model.removeNodeset(grd_gooddetlist.nodeset );
  3328. ds_main_list_gooddet_goodconstlist.clearData(); //model.removeNodeset(group3.switch2.case1.grd_costhistinfo.nodeset);
  3329. ds_main_list_gooddet_goodinstlist.clearData(); //model.removeNodeset(group3.switch2.case4.grd_instinfo.nodeset );
  3330. ds_main_list_gooddet_oldcdinfo.clearData(); //model.removeNodeset(group3.switch2.case3.grd_oldcdinfo.nodeset );
  3331. ds_main_list_gooddet_rscdgchglist.clearData(); //model.removeNodeset(group3.switch2.case5.grd_rscdgchglist.nodeset);
  3332. var Node = ds_main_list_gooddet_gooddetlist; //instance1.selectNodes("ds_main_list_gooddet_gooddetlist");
  3333. if(pFlag =="init") {
  3334. if(Node.rowcount > 0) {
  3335. misfGridIUD(grd_gooddetlist, "A");
  3336. }
  3337. } else {
  3338. misfGridIUD(grd_gooddetlist, "A");
  3339. }
  3340. // 단위셋팅 초기화
  3341. ds_temp_currentunit.clearData();
  3342. dsf_makeValue( ds_temp_currentunit, "instcd", "string", "");
  3343. dsf_makeValue( ds_temp_currentunit, "goodflag", "string", "");
  3344. // 대분류 코드 콤보 설정.
  3345. frmf_addComboItem( "group3.grp_title.cmb_goodflag_search", "- 전 체 -", "", "above");
  3346. //물품구분일 경우 첫번째 index 자동 설정
  3347. if(ds_init_goodflag.rowcount > 0) group3.grp_title.cmb_goodflag_search.index = 0; //group3.grp_title.cmb_goodflag_search.length>
  3348. //rszfLMSComboList(model.getValue(group3.grp_title.cmb_goodflag_search.attribute("ref")), "", "", "group3.grp_title.cmb_lrgcd_search", "", "L", "Y", "Y");
  3349. if(pFlag =="init"){
  3350. if(utlf_transNullToEmpty(Node).length > 0){
  3351. ds_main_list_gooddet_gooddetlist.setColumn( 0, "goodflag", ds_send_goodlist.getColumn(0, "goodflag"));
  3352. ds_main_gooddet_gooddetlist.copyData(ds_main_list_gooddet_gooddetlist);
  3353. dsf_setDefaultVal(ds_main_gooddet_gooddetlist, "all");
  3354. }
  3355. }else{
  3356. ds_main_list_gooddet_gooddetlist.setColumn(0, "goodflag", ds_send_goodlist.getColumn(0, "goodflag"));
  3357. ds_main_gooddet_gooddetlist.copyData(ds_main_list_gooddet_gooddetlist);
  3358. dsf_setDefaultVal(ds_main_gooddet_gooddetlist, "all");
  3359. }
  3360. misfMsterDetailSet("switch1.case6.grd_goodlist" ,null , "TRRSC05309" ,"Y", "byrow");
  3361. misfMsterDetailSet("grd_gooddetlist" ,"switch1.case6.grd_goodlist", "TRRSC05302" ,"Y", "byrow");
  3362. misfMsterDetailSet("group3.switch2.case1.grd_costhistinfo", "switch1.case6.grd_goodlist", "TRRSC05302" ,"N", "byrow");
  3363. misfMsterDetailSet("group3.switch2.case4.grd_instinfo" ,"switch1.case6.grd_goodlist", "TRRSC05302" ,"N", "byrow");
  3364. misfMsterDetailSet("group3.switch2.case3.grd_oldcdinfo", "switch1.case6.grd_goodlist", "TRRSC05302" ,"N", "byrow");
  3365. misfMsterDetailSet("group3.switch2.case5.grd_rscdgchglist", "switch1.case6.grd_goodlist", "TRRSC03702" ,"N");
  3366. // 물품구분별 권한
  3367. fSetGoodFlagAuth();
  3368. //group3.grp_title.rbo_instflag.select(1);
  3369. ds_send_goodlist.setColumn(0, "instcdcopy", instcd); // Login 사용자 기관코드 //model.setValue(group3.switch2.case4.grp_instcopy.cmb_instcopy.attribute("ref"),
  3370. ds_send_goodlist.setColumn(0, "instflag", "Y");
  3371. //switch1.case6.grd_goodlist.explorerbar = "sortshow";
  3372. group3.grp_title.ipt_goodcd_search.setFocus();
  3373. //model.refresh();
  3374. //group3.grp_title.cmb_instcd.index = 0;
  3375. }
  3376. // --------------------------------------------------
  3377. // 화면이 다른 폼에 의해 불려졌을때 실행!!
  3378. // --------------------------------------------------
  3379. function fOpenForm()
  3380. {
  3381. if (frmf_checkOpener()) {
  3382. if (opener.frmf_getScreenID() == "SMPIC00100") {
  3383. //입력및 저장관련 컨트롤 설정.
  3384. fOpenFormControlSetting(true);
  3385. //dsf_makeValue( ds_temp, "good", "string", "" );
  3386. //model.copyNode("ds_temp_good", opener.root.main.item1.mchrginfo);
  3387. ds_temp_good.copyData(opener.ds_main_item1_mchrginfo);
  3388. ds_send_goodlist.setColumn( 0, "goodcd", ds_temp_good.getColumn(0, "calcscorcd"));
  3389. //팝업으로 띄워졌을경우 물품구분 콤보에 "전체" Item을 추가
  3390. //품목세부사항의 단위 콤보를 설정하기 위해 넘어온 goodcd의 물품구분을 가져와서 설정함.
  3391. if (!utlf_isNull(ds_send_goodlist.getColumn(0, "goodcd")))
  3392. {
  3393. frmf_addComboItem("group3.grp_title.cmb_goodflag_search", "- 전 체 -", "", "above");
  3394. var goodcdflag = utlf_transNullToEmpty(ds_send_goodlist.getColumn(0, "goodcd"));
  3395. var flag = goodcdflag.substring(0,1);
  3396. //group3.grp_title.cmb_goodflag_search.value = flag;
  3397. //group3.grp_title.cmb_goodflag_search.refresh();
  3398. //group3.grp_title.cmb_goodflag_search.select(0);
  3399. fRetrGoodList(false);
  3400. }
  3401. }else if (opener.frmf_getScreenID() == "SMRSI02600"){ // 평화드림 월정산에서 로드했을시....
  3402. if (!utlf_isNull(ds_temp.getColumn(0, "goodcd")))
  3403. {
  3404. group3.grp_title.cmb_goodflag_search.value = ds_temp.getColumn(0, "goodflag");
  3405. group3.grp_title.ipt_goodcd_search.value = ds_temp.getColumn(0, "goodcd");
  3406. group3.grp_title.btn_search.click(); //.dispatch("DOMActivate");
  3407. }
  3408. }
  3409. }
  3410. }
  3411. // --------------------------------------------------
  3412. // 화면이 Button Control
  3413. // --------------------------------------------------
  3414. function fOpenFormControlSetting(fBool) {
  3415. fBool = !fBool; // 기본값을 변경하여 처리 //2017.01.31 kimdo3
  3416. group3.btn_save.enable = fBool;
  3417. group3.btn_sgsave.enable = fBool;
  3418. group3.button2.enable = fBool;
  3419. group3.btn_choidel.enable = fBool;
  3420. group3.btn_insert.enable = fBool;
  3421. grp_detail.btn_photinfo.enable = fBool;
  3422. //btn_goodcdcopy.enable = fBool;
  3423. grp_detail.btn_useinstinfo.enable = fBool;
  3424. grp_detail.btn_allsizergst.enable = fBool;
  3425. grp_detail.btn_goodsetrgst.enable = fBool;
  3426. }
  3427. // --------------------------------------------------
  3428. // 화면 open시와 초기화 버튼 클릭시 화면 초기화 기능을 수행한다.
  3429. // 화면 전체 조회
  3430. // --------------------------------------------------
  3431. function fRetrGoodList(nodecopy) {
  3432. ds_main_gooddet_gooddetlist.clearData(); ds_main_gooddet_gooddetlist.addRow();
  3433. misfMsterDetailRetrieve();
  3434. if (nodecopy == true) fAfterRetrGoodList();
  3435. else if(nodecopy == false && grd_gooddetlist.rowcount == 0) group3.btn_insert.click();
  3436. }
  3437. // --------------------------------------------------
  3438. // 물품구분별 권한체크.
  3439. // --------------------------------------------------
  3440. function fSetGoodFlagAuth() {
  3441. // group3.btn_save.enable = false;
  3442. // group3.btn_sgsave.enable = false;
  3443. // rszfGetPurcGoodFlagAuthInfo(group3.opt_instcd.value , group3.grp_title.cmb_goodflag_search.value, sysf_getUserInfo("userid"), "%");
  3444. //
  3445. // if (rszfGetGoodFlagAuthInfoByCond("goodflagauth") =="Y")
  3446. // {
  3447. // group3.btn_save.enable = true;
  3448. // //group3.btn_sgsave.enable = true;
  3449. // }
  3450. }
  3451. // --------------------------------------------------
  3452. // Save Data Check
  3453. // --------------------------------------------------
  3454. function fCheckSaveData()
  3455. {
  3456. if( vGoodNew == "U" &&
  3457. utlf_transNullToEmpty(ds_send_goodlist.getColumn( 0, "userinstcd")) != utlf_transNullToEmpty(ds_main_gooddet_gooddetlist.getColumn(0, "instcd")) ){ // model.getValue(group3.grp_title.ipt_userinstcd.attribute("ref"))
  3458. sysf_messageBox("선생님 기관물품이 아닌 물품을 저장","E001");
  3459. grp_detail.ipt_fromconterm.setFocus();
  3460. return false;
  3461. }
  3462. if( vGoodNew == "N" && //U:UPDATE, N:NEW
  3463. utlf_transNullToEmpty(ds_send_goodlist.getColumn( 0, "userinstcd")) != utlf_transNullToEmpty(ds_send_goodlist.getColumn(0, "instcd")) ){ //model.getValue(group3.grp_title.cmb_instcd.attribute("ref"))))
  3464. sysf_messageBox("선생님 기관물품이 아닌 물품을 저장","E001");
  3465. grp_detail.ipt_fromconterm.setFocus();
  3466. return false;
  3467. }
  3468. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "goodcd")) ){ //model.getValue(grp_detail.ipt_goodcd.attribute("ref")).length == 0
  3469. sysf_messageBox("물품코드는" ,"I003");
  3470. grp_detail.ipt_goodcd.setFocus();
  3471. return false;
  3472. }
  3473. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "goodnm")) ){ //model.getValue(grp_detail.ipt_goodnm.attribute("ref")).length== 0
  3474. sysf_messageBox("물품코드명은" ,"I003");
  3475. grp_detail.ipt_goodnm.setFocus();
  3476. return false;
  3477. }
  3478. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "lrgcd")) ){ //model.getValue(grp_detail.cmb_lrgcd.attribute("ref")).length== 0
  3479. sysf_messageBox("대분류코드는" ,"I003");
  3480. grp_detail.cmb_lrgcd.setFocus();
  3481. return false;
  3482. }
  3483. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "winacnt")) ){
  3484. sysf_messageBox("비용계정은" ,"I003");
  3485. grp_detail.ipt_winacnt.setFocus();
  3486. return false;
  3487. }
  3488. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "mainmngtdeptcd")) ){ // model.getValue(grp_detail.ipt_mngtdeptcd.attribute("ref")).length== 0
  3489. sysf_messageBox("주관리부서는" ,"I003");
  3490. grp_detail.ipt_mngtdeptcd.setFocus();
  3491. return false;
  3492. }
  3493. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "reqmthd")) ){ //model.getValue(grp_detail.cmb_reqmthd.attribute("ref")).length== 0
  3494. sysf_messageBox("청구방법은" ,"I003");
  3495. grp_detail.cmb_reqmthd.setFocus();
  3496. return false;
  3497. }
  3498. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "purcunit")) ){ //model.getValue(grp_detail.cmb_purcunit.attribute("ref")).length== 0
  3499. sysf_messageBox("구매단위은" ,"I003");
  3500. grp_detail.cmb_purcunit.setFocus();
  3501. return false;
  3502. }
  3503. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "exchqty")) ){ // model.getValue(grp_detail.ipt_exchqty.attribute("ref")).length== 0
  3504. sysf_messageBox("환산수량은" ,"I003");
  3505. grp_detail.ipt_exchqty.setFocus();
  3506. return false;
  3507. }
  3508. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "deliveunit"))) { // model.getValue(grp_detail.cmb_deliveunit.attribute("ref")).length== 0
  3509. sysf_messageBox("불출단위는" ,"I003");
  3510. grp_detail.cmb_deliveunit.setFocus();
  3511. return false;
  3512. }
  3513. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "stocmngtflag")) ){ // model.getValue(grp_detail.cmb_stocmngtflag.attribute("ref")).length== 0 )
  3514. sysf_messageBox("재고관리기준은" ,"I003");
  3515. grp_detail.cmb_stocmngtflag.setFocus();
  3516. return false;
  3517. }
  3518. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "reqmthd")) ){ // model.getValue(grp_detail.cmb_reqmthd.attribute("ref")).length== 0 ) {
  3519. sysf_messageBox("청구방법은" ,"I003");
  3520. grp_detail.cmb_reqmthd.setFocus();
  3521. return false;
  3522. }
  3523. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "purcflag")) ){
  3524. sysf_messageBox("구매구분은" ,"I003");
  3525. grp_detail.cmb_purcflag.setFocus();
  3526. return false;
  3527. }
  3528. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "insuyn")) ){ //
  3529. sysf_messageBox("수가여부는" ,"I003");
  3530. grp_detail.rdo_insuyn.setFocus();
  3531. return false;
  3532. }
  3533. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "maincustlastsuplplce")) ){ //model.getValue(grp_detail.ipt_maincustlastsuplplce.attribute("ref")).length== 0
  3534. sysf_messageBox("주거래처는" ,"I003");
  3535. grp_detail.ipt_maincustlastsuplplce.setFocus();
  3536. return false;
  3537. }
  3538. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "suppcustcd")) ){ //model.getValue(grp_detail.ipt_suppcustcd.attribute("ref")).length== 0
  3539. sysf_messageBox("보조거래처는" ,"I003");
  3540. grp_detail.ipt_suppcustcd.setFocus();
  3541. return false;
  3542. }
  3543. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "minexch")) ){ //model.getValue(grp_detail.ipt_minexch.attribute("ref")).length== 0
  3544. sysf_messageBox("최소청구량은" ,"I003");
  3545. grp_detail.ipt_minexch.setFocus();
  3546. return false;
  3547. }
  3548. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "reqprid")) ){ //model.getValue(grp_detail.cmb_reqprid.attribute("ref")).length== 0 ) {
  3549. sysf_messageBox("청구주기는" ,"I003");
  3550. grp_detail.cmb_reqprid.setFocus();
  3551. return false;
  3552. }
  3553. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "tmpreqflag")) ){ //model.getValue(grp_detail.rdo_reqflag.attribute("ref")).length== 0 ) {
  3554. sysf_messageBox("임의청구구분은" ,"I003");
  3555. grp_detail.rdo_reqflag.setFocus();
  3556. return false;
  3557. }
  3558. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "allsizeyn")) ){ // model.getValue(grp_detail.rdo_allsizeyny.attribute("ref")).length== 0 ) {
  3559. sysf_messageBox("ALLSIZE 유무는" ,"I003");
  3560. grp_detail.rdo_allsizeyny.setFocus();
  3561. return false;
  3562. }
  3563. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "reqflag")) ){ //model.getValue(grp_detail.cmb_reqflag.attribute("ref")).length== 0 ) {
  3564. sysf_messageBox("청구구분은" ,"I003");
  3565. grp_detail.cmb_reqflag.setFocus();
  3566. return false;
  3567. }
  3568. //김병국 추가 2009-08-26
  3569. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "goodunitcost")) ){ //model.getValue(grp_detail.ipt_goodunitcost.attribute("ref")).length== 0 ) {
  3570. sysf_messageBox("제품단가는" ,"I003");
  3571. grp_detail.ipt_goodunitcost.setFocus();
  3572. return false;
  3573. }
  3574. //박진억 추가 2012-11-28
  3575. if( (utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "mainusedeptcd")) || String(ds_main_gooddet_gooddetlist.getColumn(0, "mainusedeptcd")).length > 2)
  3576. && (ds_main_gooddet_gooddetlist.getColumn(0, "wareflag") == "1" || ds_main_gooddet_gooddetlist.getColumn(0, "wareflag") == "2") )
  3577. {
  3578. sysf_messageBox("물류관리창고, 진료재료창고 물품은 사용부서가" ,"I003");
  3579. grp_detail.cmb_mainusedeptcd.setFocus();
  3580. return false;
  3581. }
  3582. /* if(model.getValue(cmb_asetflag.attribute("ref")).length== 0 ) {
  3583. sysf_messageBox("자산구분은" ,"I003");
  3584. cmb_asetflag.setFocus();
  3585. return false;
  3586. } */
  3587. if( ds_main_gooddet_gooddetlist.getColumn(0, "reuseyn") == "Y" && ds_main_gooddet_gooddetlist.getColumn(0, " divusenvalqty") == 0 )
  3588. {
  3589. sysf_messageBox("분할사용여부를 선택하신 경우에는 분할사용수치가 " ,"I003");
  3590. grp_detail.ipt_divusenvalqty.setFocus();
  3591. return false;
  3592. }
  3593. if( !utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "todd")) && ds_main_gooddet_gooddetlist.getColumn(0, "todd") <= utlf_getCurrentDate() && ds_main_gooddet_gooddetlist.getColumn(0, "nonusetretresn") == 0 )
  3594. {
  3595. // model.getValue(grp_detail.ipt_nonusetretdd.attribute("ref")).length > 0 &&
  3596. // model.getValue(ipt_nonusetretdd.attribute("ref")) <= getCurrentDate() &&
  3597. sysf_messageBox("코드 불용일자를 선택하신 경우에는 불용사유가 " ,"I003");
  3598. grp_detail.ipt_nonusetretresn.setFocus();
  3599. return false;
  3600. }
  3601. if( !utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "conflag")) )
  3602. {
  3603. //model.getValue(grp_detail.cmb_conflag.attribute("ref")).length > 0
  3604. /*
  3605. if(model.getValue(grp_detail.ipt_fromconterm.attribute("ref")).length == 0 )
  3606. {
  3607. sysf_messageBox("계약구분을 선택하신 경우에는 계약시작일자가 " ,"I003");
  3608. grp_detail.ipt_fromconterm.setFocus();
  3609. return false;
  3610. }
  3611. if(model.getValue(grp_detail.ipt_toconterm.attribute("ref")).length == 0 )
  3612. {
  3613. sysf_messageBox("계약구분을 선택하신 경우에는 계약종료일자가 " ,"I003");
  3614. grp_detail.ipt_toconterm.setFocus();
  3615. return false;
  3616. }
  3617. grp_detail.ipt_nonusetretresn.setFocus();
  3618. */
  3619. }
  3620. else
  3621. {
  3622. if( !utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "fromconterm")) || !utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "toconterm")) )
  3623. {
  3624. // model.getValue(grp_detail.ipt_fromconterm.attribute("ref")).length > 0 ||
  3625. // model.getValue(grp_detail.ipt_toconterm.attribute("ref")).length > 0
  3626. sysf_messageBox("계약기간을 입력하신 경우에는 계약구분이 " ,"I003");
  3627. grp_detail.cmb_conflag.setFocus();
  3628. return false;
  3629. }
  3630. }
  3631. if( !utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "toconterm")) && ds_main_gooddet_gooddetlist.getColumn(0, "toconterm") < ds_main_gooddet_gooddetlist.getColumn(0, "fromconterm") )
  3632. {
  3633. //model.getValue(grp_detail.ipt_toconterm.attribute("ref")).length > 0 &&
  3634. // model.getValue(grp_detail.ipt_toconterm.attribute("ref")) < model.getValue(grp_detail.ipt_fromconterm.attribute("ref"))
  3635. sysf_messageBox("계약시작일자는 계약 종료일자보다 크게 설정","E001");
  3636. grp_detail.ipt_fromconterm.setFocus();
  3637. return false;
  3638. }
  3639. if( !utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "fromconterm")) && ds_main_gooddet_gooddetlist.getColumn(0, "toconterm") < ds_main_gooddet_gooddetlist.getColumn(0, "fromconterm") )
  3640. {
  3641. //model.getValue(grp_detail.ipt_fromconterm.attribute("ref")).length > 0 &&
  3642. //(model.getValue(grp_detail.ipt_toconterm.attribute("ref")) < model.getValue(grp_detail.ipt_fromconterm.attribute("ref")))
  3643. sysf_messageBox("계약시작일자는 계약 종료일자보다 크게 설정","E001");
  3644. grp_detail.ipt_toconterm.setFocus();
  3645. return false;
  3646. }
  3647. if( !utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "purcflag")) && ds_main_gooddet_gooddetlist.getColumn(0, "lastpurcdd") == 0 )
  3648. {
  3649. /*
  3650. sysf_messageBox("구매구분이 설정되었을 경우에는 최종 구매일자가 " ,"I003");
  3651. grp_detail.cmb_purcflag.setFocus();
  3652. return false;
  3653. */
  3654. }
  3655. //2018. 7. 24 금련샘 요청(개선:창고구분 필수입력항목으로 설정)
  3656. if( utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "wareflag")) ){ //model.getValue(grp_detail.ipt_goodcd.attribute("ref")).length == 0
  3657. sysf_messageBox("창고구분은" ,"I003");
  3658. grp_detail.cmb_wareflag.setFocus();
  3659. return false;
  3660. }
  3661. return true;
  3662. }
  3663. //
  3664. function fAfterRetrGoodList() {
  3665. // if (grd_gooddetlist.rows == 0 )group3.btn_insert.dispatch("DOMActivate");
  3666. var iRow = ds_main_list_gooddet_gooddetlist.rowposition;
  3667. dsf_copyColInfo(ds_main_gooddet_gooddetlist, ds_main_list_gooddet_gooddetlist);
  3668. ds_main_gooddet_gooddetlist.addRow();
  3669. ds_main_gooddet_gooddetlist.copyRow( 0, ds_main_list_gooddet_gooddetlist, iRow);
  3670. if (!utlf_isNull(ds_main_gooddet_gooddetlist.getColumn( 0, "todd")) &&
  3671. ds_main_gooddet_gooddetlist.getColumn( 0, "todd") < utlf_getCurrentDate())
  3672. grp_detail.ipt_nonusetretdd.style.backgroundColor = "#c0c0c0ff";
  3673. else
  3674. grp_detail.ipt_nonusetretdd.style.backgroundColor = "#ffffffff";
  3675. //grp_detail.refresh();
  3676. //group3.switch2.case2.grp_etcgood.refresh();
  3677. ds_main_list_gooddet_gooddetlist.rowposition = 0; //grd_gooddetlist.row = 1;
  3678. grp_detail.ipt_goodcd.setFocus();
  3679. fSetOldGoodList();
  3680. ds_send_search.setColumn(0, "instcd", ds_send_goodlist.getColumn(0, "instcd"));
  3681. ds_send_search.setColumn(0, "goodcd", ds_send_goodlist.getColumn(0, "goodcd"));
  3682. var oParam = {};
  3683. oParam.id = "TRRSC05312";
  3684. oParam.service = "purcbaseapp.PurcBaseMngt";
  3685. oParam.method = "reqGetRentFxInfo";
  3686. oParam.inds = "req=ds_send_search";
  3687. oParam.outds = "ds_rentfxinfo=rentfxinfo";
  3688. oParam.async = false;
  3689. tranf_submit(oParam);
  3690. ds_rentfxinfo.addColumn("addfixinfo", "string");
  3691. if( ds_rentfxinfo.rowcount < 1 ){
  3692. grp_detail.chk_addfixinfo.value = "N";
  3693. }else{
  3694. grp_detail.chk_addfixinfo.value = "Y";
  3695. for( var i=0 ; i<ds_rentfxinfo.rowcount ; i++ ){
  3696. if( i != ds_rentfxinfo.rowcount-1 ){
  3697. ds_rentfxinfo.setColumn(0, "addfixinfo", utlf_transNullToEmpty(ds_rentfxinfo.getColumn(0, "addfixinfo")) + ds_rentfxinfo.getColumn(i, "fixinfo") + "\n");
  3698. }else{
  3699. ds_rentfxinfo.setColumn(0, "addfixinfo", utlf_transNullToEmpty(ds_rentfxinfo.getColumn(0, "addfixinfo")) + ds_rentfxinfo.getColumn(i, "fixinfo"));
  3700. }
  3701. }
  3702. }
  3703. }
  3704. //
  3705. function fSetOldGoodList() {
  3706. var sPath = ds_main_gooddet_gooddetlist;
  3707. var tPath = ds_init_oldgoodlist;
  3708. tPath.copyData(sPath);
  3709. // eval(tPath).clearData();
  3710. // eval(tPath).addRow();
  3711. // model.setValue(tPath, vData);
  3712. }
  3713. //
  3714. function fSetDataCopy(){
  3715. if(ds_main_list_gooddet_gooddetlist.rowcount > 0)
  3716. ds_main_list_gooddet_gooddetlist.rowposition = 0; //.row = 1;
  3717. fGoodOldNewCompare(); // 변경Column Check
  3718. misfGridRowStatusChange(grd_gooddetlist, "ds_main_list_gooddet_gooddetlist", "ds_main_gooddet_gooddetlist");
  3719. var iRow = ds_main_list_gooddet_gooddetlist.rowposition ;
  3720. if (ds_main_list_gooddet_gooddetlist.getRowType(iRow) != Dataset.ROWTYPE_INSERT){
  3721. // 수가전송 리스트에 올리기 위한 flag
  3722. // 기관에서 수가여부,allsize여부,단가,최소처방수량,코드불용일_사유를 수정했을시에는 수가전송 필요
  3723. var TranFlag = ds_tmp_calcscorinfo.getColumn(0, "calcscorinfotranyn");
  3724. ds_main_list_gooddet_gooddetlist.enableevent = false;
  3725. ds_main_list_gooddet_gooddetlist.updatecontrol = false;
  3726. if(TranFlag =="N"){
  3727. ds_main_list_gooddet_gooddetlist.setColumn(iRow, "calcscorinfotranyn","N");
  3728. }else{
  3729. ds_main_list_gooddet_gooddetlist.setColumn(iRow, "calcscorinfotranyn","-");
  3730. }
  3731. ds_main_list_gooddet_gooddetlist.updatecontrol = true;
  3732. ds_main_list_gooddet_gooddetlist.enableevent = true;
  3733. }
  3734. //grp_detail.refresh();
  3735. }
  3736. function fDefaultSetting()
  3737. {
  3738. var iRow = ds_main_list_gooddet_gooddetlist.rowposition;
  3739. ds_main_list_gooddet_gooddetlist.setColumn( iRow, "goodflag" , ds_send_goodlist.getColumn( 0, "goodflag"));
  3740. ds_main_list_gooddet_gooddetlist.setColumn( iRow, "goodcd" , "");
  3741. ds_main_list_gooddet_gooddetlist.setColumn( iRow, "fromdd" , utlf_getCurrentDate());
  3742. ds_main_list_gooddet_gooddetlist.setColumn( iRow, "lrgcd" , ds_send_goodlist.getColumn( 0, "lrgcd"));
  3743. ds_main_list_gooddet_gooddetlist.setColumn( iRow, "mdlcd" , ds_send_goodlist.getColumn( 0, "mdlcd"));
  3744. ds_main_list_gooddet_gooddetlist.setColumn( iRow, "smlcd" , ds_send_goodlist.getColumn( 0, "smlcd"));
  3745. ds_main_list_gooddet_gooddetlist.setColumn( iRow, "prodcmpycd" , ds_send_goodlist.getColumn( 0, "prodcmpy"));
  3746. ds_main_list_gooddet_gooddetlist.setColumn( iRow, "prodcmpynm" ,ds_send_goodlist.getColumn( 0, "prodcmpynm"));
  3747. ds_main_list_gooddet_gooddetlist.setColumn( iRow, "asetflag", "1");
  3748. // ds_main_gooddet_gooddetlist.setColumn( 0, "asetflag" , '1'); // 자산구부 : '1' 재고자산
  3749. }
  3750. function fChkSaveData(pgrid_name, ptarget_node, psource_node) {
  3751. var node1 = ptarget_node;
  3752. var node2 = psource_node;
  3753. for (var i = 0; i < node1.rowcount; i++) {
  3754. for (var j = 0; j < node2.rowcount; j++) {
  3755. for(var k = 0; k < node1.colcount; k++) {
  3756. for(var m = 0; m < node2.colcount; m++) {
  3757. if (node1.getColumnInfo(k).name == node2.getColumnInfo(m).name) {
  3758. if( node1.getColumn( i, k) == node2.getColumn( j, m)) {
  3759. return true;
  3760. }
  3761. }
  3762. }
  3763. }
  3764. }
  3765. }
  3766. // var nextnode1 = instance1.selectNodes(ptarget_node + "/" + node1.item(i).nodeName + "[" + (pgrid_name.row - pgrid_name.fixedRows + 1) + "]" + "/*");
  3767. // var nextnode2 = instance1.selectNodes(psource_node + "/" + node2.item(j).nodeName + "/*");
  3768. //
  3769. // var copytarget = ptarget_node + "/" + node1.item(i).nodeName + "[" + (pgrid_name.row - pgrid_name.fixedRows + 1) + "]";
  3770. // var copysource = psource_node + "/" + node2.item(j).nodeName;
  3771. //
  3772. // for (var k = 0; k < nextnode1.length; k++) {
  3773. // for (var p = 0; p < nextnode2.length; p++) {
  3774. // if (nextnode1.item(k).nodeName == nextnode2.item(p).nodeName) {
  3775. // if (model.getValue(ptarget_node + "/" + node1.item(i).nodeName + "[" + (pgrid_name.row - pgrid_name.fixedRows + 1) + "]" + "/" + nextnode1.item(k).nodeName) !=
  3776. // model.getValue(psource_node + "/" + node2.item(j).nodeName + "/" + nextnode2.item(p).nodeName))return true;
  3777. // }
  3778. // }
  3779. // }
  3780. // }
  3781. // }
  3782. // }
  3783. return false;
  3784. }
  3785. function fCheckRetrieveData()
  3786. {
  3787. if(ds_send_goodlist.getColumn(0, "goodflag")=="") {
  3788. if (group3.grp_title.cmb_goodflag_search.text != "- 전 체 -") {
  3789. sysf_messageBox("물품구분을 " ,"C002");
  3790. group3.grp_title.cmb_goodflag_search.setFocus();
  3791. return false;
  3792. }
  3793. }
  3794. return true;
  3795. }
  3796. function fInstGoodCdCopy()
  3797. {
  3798. if(ds_main_list_goodlists_goodlist.rowcount <= 0)return;
  3799. group3.btn_insert.click();
  3800. var row = ds_main_list_goodlists_goodlist.rowposition;
  3801. ds_main_gooddet_gooddetlist.setColumn( 0, "goodcd", ds_main_list_goodlists_goodlist.getColumn( row, "goodcd"));
  3802. ds_main_gooddet_gooddetlist.setColumn( 0, "goodnm", ds_main_list_goodlists_goodlist.getColumn( row, "goodnm" ));
  3803. ds_main_gooddet_gooddetlist.setColumn( 0, "goodhngnm", ds_main_list_goodlists_goodlist.getColumn( row, "goodhngnm"));
  3804. ds_main_gooddet_gooddetlist.setColumn( 0, "goodengnm", ds_main_list_goodlists_goodlist.getColumn( row, "goodengnm"));
  3805. ds_main_gooddet_gooddetlist.setColumn( 0, "goodspec", ds_main_list_goodlists_goodlist.getColumn( row, "goodspec" ));
  3806. ds_main_gooddet_gooddetlist.setColumn( 0, "goodmodel", ds_main_list_goodlists_goodlist.getColumn( row, "goodmodel"));
  3807. ds_main_gooddet_gooddetlist.setColumn( 0, "lrgcd", ds_main_list_goodlists_goodlist.getColumn( row, "lrgcd" ));
  3808. //frmf_inputEnterKey("grp_detail.cmb_lrgcd", "ontextchanged", new TextChangedEventInfo); // 선택한 대분류에 대한 중분류 값을 얻기 위한 action
  3809. ds_main_gooddet_gooddetlist.setColumn( 0, "mdlcd", ds_main_list_goodlists_goodlist.getColumn( row, "mdlcd"));
  3810. ds_main_gooddet_gooddetlist.setColumn( 0, "smlcd",ds_main_list_goodlists_goodlist.getColumn( row, "smlcd"));
  3811. //model.refresh();
  3812. grp_detail.ipt_winacnt.setFocus();
  3813. }
  3814. function fGoodCdCopy()
  3815. {
  3816. if(utlf_isNull(ds_send_goodlist.getColumn( 0, "goodflag")))
  3817. {
  3818. sysf_messageBox("물품구분을 " ,"C002");
  3819. grp_detail.cmb_goodflag.setFocus();
  3820. return false;
  3821. }
  3822. if(utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "lrgcd")))
  3823. {
  3824. sysf_messageBox("대분류코드를 " ,"C002");
  3825. grp_detail.cmb_lrgcd.setFocus();
  3826. return false;
  3827. }
  3828. if(utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "mdlcd")))
  3829. {
  3830. sysf_messageBox("중분류코드를 " ,"C002");
  3831. cmb_mdlcd.setFocus();
  3832. return false;
  3833. }
  3834. ds_send_goodcopy.setColumn( 0, "goodflag", ds_send_goodlist.getColumn( 0, "goodflag"));
  3835. ds_send_goodcopy.setColumn( 0, "lrgcd" , ds_main_gooddet_gooddetlist.getColumn(0, "lrgcd"));
  3836. ds_send_goodcopy.setColumn( 0, "mdlcd" , ds_main_gooddet_gooddetlist.getColumn(0, "mdlcd"));
  3837. //submit("TRRSC05303");
  3838. var oParam = {};
  3839. oParam.id = "TRRSC05303";
  3840. oParam.service = "purcbaseapp.PurcBaseMngt";
  3841. oParam.method = "reqGetNewGoodCd";
  3842. oParam.inds = "req=ds_send_goodcopy";
  3843. oParam.outds = "ds_main_goodcopy_goodlist=goodlist";
  3844. oParam.async = false;
  3845. tranf_submit(oParam);
  3846. var goodcd = utlf_transNullToEmpty(ds_main_goodcopy_goodlist.getColumn(0, "goodcd"));
  3847. if(goodcd.length == 0)goodcd = model.getValue(group3.grp_title.cmb_goodflag_search.attribute("ref")) + model.getValue(grp_detail.cmb_lrgcd.attribute("ref")) + model.getValue(cmb_mdlcd.attribute("ref")) + "0001";
  3848. model.setValue(grp_detail.ipt_goodcd.attribute("ref"), goodcd);
  3849. //grp_detail.refresh();
  3850. }
  3851. function fGoodMastSet() {
  3852. // var vPath = "ds_main_gooddet_gooddetlist";
  3853. //
  3854. // model.resetInstanceNode(vPath);
  3855. ds_main_gooddet_gooddetlist.clearData();
  3856. ds_main_gooddet_gooddetlist.addRow();
  3857. ds_main_list_gooddet_gooddetlist.clearData();
  3858. ds_main_list_gooddet_gooddetlist.clearData();
  3859. ds_main_list_gooddet_gooddetlist.addRow();
  3860. group3.btn_insert.click();
  3861. var row = ds_main_list_goodlists_goodlist.rowposition;
  3862. //alert(ds_main_list_goodlists_goodlist.getColumn( row, "goodcd")));
  3863. ds_main_gooddet_gooddetlist.setColumn( 0, "goodcd" , ds_main_list_goodlists_goodlist.getColumn( row, "goodcd"));
  3864. ds_main_gooddet_gooddetlist.setColumn( 0, "goodflag" , ds_main_list_goodlists_goodlist.getColumn( row, "goodflag" ));
  3865. ds_main_gooddet_gooddetlist.setColumn( 0, "goodnm" , ds_main_list_goodlists_goodlist.getColumn( row, "goodnm" ));
  3866. ds_main_gooddet_gooddetlist.setColumn( 0, "goodhngnm" , ds_main_list_goodlists_goodlist.getColumn( row, "goodhngnm" ));
  3867. ds_main_gooddet_gooddetlist.setColumn( 0, "goodengnm" , ds_main_list_goodlists_goodlist.getColumn( row, "goodengnm" ));
  3868. ds_main_gooddet_gooddetlist.setColumn( 0, "goodspec" , ds_main_list_goodlists_goodlist.getColumn( row, "goodspec" ));
  3869. ds_main_gooddet_gooddetlist.setColumn( 0, "goodmodel" , ds_main_list_goodlists_goodlist.getColumn( row, "goodmodel" ));
  3870. ds_main_gooddet_gooddetlist.setColumn( 0, "asetflag" , ds_main_list_goodlists_goodlist.getColumn( row, "asetflag" ));
  3871. ds_main_gooddet_gooddetlist.setColumn( 0, "prodcmpycd", ds_main_list_goodlists_goodlist.getColumn( row, "prodcmpycd"));
  3872. ds_main_gooddet_gooddetlist.setColumn( 0, "prodcmpynm", ds_main_list_goodlists_goodlist.getColumn( row, "prodcmpynm"));
  3873. ds_main_gooddet_gooddetlist.setColumn( 0, "edicd" , ds_main_list_goodlists_goodlist.getColumn( row, "edicd" ));
  3874. ds_main_gooddet_gooddetlist.setColumn( 0, "lrgcd" , ds_main_list_goodlists_goodlist.getColumn( row, "lrgcd" ));
  3875. ds_main_gooddet_gooddetlist.setColumn( 0, "lrgnm" , ds_main_list_goodlists_goodlist.getColumn( row, "lrgnm" ));
  3876. ds_main_gooddet_gooddetlist.setColumn( 0, "mdlcd" , ds_main_list_goodlists_goodlist.getColumn( row, "mdlcd" ));
  3877. ds_main_gooddet_gooddetlist.setColumn( 0, "mdlnm" , ds_main_list_goodlists_goodlist.getColumn( row, "mdlnm" ));
  3878. ds_main_gooddet_gooddetlist.setColumn( 0, "smlcd" , ds_main_list_goodlists_goodlist.getColumn( row, "smlcd" ));
  3879. ds_main_gooddet_gooddetlist.setColumn( 0, "smlnm" , ds_main_list_goodlists_goodlist.getColumn( row, "smlnm" ));
  3880. ds_main_gooddet_gooddetlist.setColumn( 0, "instcd" , ds_main_list_goodlists_goodlist.getColumn( row, "instcd" ));
  3881. ds_main_gooddet_gooddetlist.setColumn( 0, "allsizecnt", ds_main_list_goodlists_goodlist.getColumn( row, "allsizecnt"));
  3882. ds_main_gooddet_gooddetlist.setColumn( 0, "mngtflag" , ds_main_list_goodlists_goodlist.getColumn( row, "mngtflag" ));
  3883. // ds_main_gooddet_gooddetlist.setColumn( 0, "mngtflagnm", ds_main_list_goodlists_goodlist.getColumn( row, "mngtflagnm"));
  3884. var vGoodflag = ds_main_list_goodlists_goodlist.getColumn( row, "goodflag" );
  3885. ds_main_gooddet_gooddetlist.setColumn( 0, "insuyn", "N");
  3886. ds_main_gooddet_gooddetlist.setColumn( 0, "winacnt", "1000");
  3887. ds_main_gooddet_gooddetlist.setColumn( 0, "winacntnm", "자산");
  3888. ds_main_gooddet_gooddetlist.setColumn( 0, "goodunitcost", "0");
  3889. ds_main_gooddet_gooddetlist.setColumn( 0, "purcflag", "1");
  3890. ds_main_gooddet_gooddetlist.setColumn( 0, "addtaxrate", "10");
  3891. ds_main_gooddet_gooddetlist.setColumn( 0, "allsizeyn", "N");
  3892. ds_main_gooddet_gooddetlist.setColumn( 0, "mainmngtdeptcd" ,sysf_getUserInfo("dutplcecd"));
  3893. ds_main_gooddet_gooddetlist.setColumn( 0, "prcpunit", "EA");
  3894. ds_main_gooddet_gooddetlist.setColumn( 0, "deliveunit", "EA");
  3895. ds_main_gooddet_gooddetlist.setColumn( 0, "purcunit", "EA");
  3896. ds_main_gooddet_gooddetlist.setColumn( 0, "prcpexchqty", "1");
  3897. ds_main_gooddet_gooddetlist.setColumn( 0, "exchqty", "1");
  3898. ds_main_gooddet_gooddetlist.setColumn( 0, "reqflag",((vGoodflag == "A" ||vGoodflag == "B"||vGoodflag == "C"||vGoodflag == "D"||vGoodflag == "E"||vGoodflag == "F"||vGoodflag == "G"||vGoodflag == "H"||vGoodflag == "N"||vGoodflag == "P"||vGoodflag == "S" ) ? "A" : ((vGoodflag == "J"||vGoodflag == "K"||vGoodflag == "L"||vGoodflag == "M"||vGoodflag == "R"||vGoodflag == "U"||vGoodflag == "X"||vGoodflag == "Z") ? "B" : "C")));
  3899. ds_main_gooddet_gooddetlist.setColumn( 0, "reqmthd", "3");
  3900. ds_main_gooddet_gooddetlist.setColumn( 0, "reqprid", "1");
  3901. ds_main_gooddet_gooddetlist.setColumn( 0, "tmpreqflag", "N");
  3902. ds_main_gooddet_gooddetlist.setColumn( 0, "mmavgusescheqty", "1");
  3903. ds_main_gooddet_gooddetlist.setColumn( 0, "stocmngtflag", "3");
  3904. ds_main_gooddet_gooddetlist.setColumn( 0, "minexch", "1");
  3905. ds_main_gooddet_gooddetlist.setColumn( 0, "calcscorinfotranyn", "N");
  3906. ds_main_gooddet_gooddetlist.setColumn( 0, "maincustlastsuplplce", "9999");
  3907. ds_main_gooddet_gooddetlist.setColumn( 0, "maincustlastsuplplcenm" ,"-");
  3908. ds_main_gooddet_gooddetlist.setColumn( 0, "suppcustcd", "9999");
  3909. ds_main_gooddet_gooddetlist.setColumn( 0, "suppcustnm","-");
  3910. //2018. 7. 24 금련샘 요청(개선:통합물품에서 물품코드 등록 시 계약구분은 수시계약, 단가예약여부는'N'으로 디폴트 설정)
  3911. ds_main_gooddet_gooddetlist.setColumn( 0, "conflag","2");
  3912. ds_main_gooddet_gooddetlist.setColumn( 0, "costconyn","N");
  3913. //model.refresh();
  3914. }
  3915. function fSaveGoodInstCopy()
  3916. {
  3917. var tPath = "ds_send_save_goodinstcopy";
  3918. if (utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "goodcd"))) return;
  3919. var vData = "goodcd" + "▦" // 물품코드
  3920. + "fromdd" + "▦" // 사용시작일
  3921. + "frinstcd" + "▦" // 기관코드에서복사
  3922. + "toinstcd" + "▩" // 기관코드에복사
  3923. + ds_main_gooddet_gooddetlist.getColumn(0, "goodcd") + "▦" // 물품코드
  3924. + ds_main_gooddet_gooddetlist.getColumn(0, "fromdd") + "▦" // 사용시작일
  3925. + ds_main_gooddet_gooddetlist.getColumn(0, "instcd") + "▦" // 기관코드에서복사
  3926. + group3.switch2.case4.grp_instcopy.cmb_instcopy.value + "▩"; // 기관코드에복사
  3927. //
  3928. ds_send_save_goodinstcopy.clearData();
  3929. ds_send_save_goodinstcopy.addRow();
  3930. dsf_setCSVToDs("ds_send_save_goodinstcopy",vData);
  3931. //submit("TXRSC05306");
  3932. var oParam = {};
  3933. oParam.id = "TXRSC05306";
  3934. oParam.service = "purcbaseapp.PurcBaseMngt";
  3935. oParam.method = "reqExeRscdgoodInstCopy";
  3936. oParam.inds = "goodinstcopy=ds_send_save_goodinstcopy";
  3937. oParam.outds = "";
  3938. oParam.async = false;
  3939. oParam.callback = "cf_TXRSC05306";
  3940. tranf_submit(oParam);
  3941. if(arErrorCode.pop("TXRSC05306") > -1) {
  3942. group3.switch2.case4.grp_instcopy.visible = false;
  3943. }
  3944. else {
  3945. alert("저장 실패!!! 확인요.");
  3946. return;
  3947. }
  3948. misfGridIUD(group3.switch2.case4.grd_instinfo,"A" );
  3949. addRow = ds_main_list_gooddet_goodinstlist.rowcount - 1;
  3950. ds_main_list_gooddet_goodinstlist.setColumn( addRow, "instcd", ds_send_goodlist.getColumn( 0, "instcdcopy"));
  3951. ds_main_list_gooddet_goodinstlist.setColumn( addRow, "instnm", group3.switch2.case4.grp_instcopy.cmb_instcopy.text);
  3952. //group3.switch2.case4.grd_instinfo.refresh();
  3953. }
  3954. function cf_TXRSC05306(sSvcId, nErrorCode, sErrorMsg) {
  3955. arErrorCode.push(sSvcId, nErrorCode);
  3956. }
  3957. //----------------------------------------------------------
  3958. // Column별 변경이력정보를 비교하는 구분
  3959. // 2010.08.31 wareflag,costconyn,costcondd,usge 추가
  3960. //----------------------------------------------------------
  3961. var GoodColumnData = "goodcd" +"*goodcd" +"*GOODCD" +"*물품코드" +"*V#" // 01 물품코드 VARCHAR2(12)
  3962. + "fromdd" +"*fromdd" +"*FROMDD" +"*사용시작일" +"*V#" // 02 사용시작일 VARCHAR2(8)
  3963. + "instcd" +"*instcd" +"*INSTCD" +"*기관코드" +"*V#" // 03 기관코드 VARCHAR2(3)
  3964. + "useyn" +"*useyn" +"*USEYN" +"*사용여부" +"*V#" // 04 사용여부 VARCHAR2(1)
  3965. + "todd" +"*todd" +"*TODD" +"*사용끝일자" +"*V#" // 05 사용끝일자 VARCHAR2(8)
  3966. + "goodflag" +"*goodflagnm" +"*GOODFLAG" +"*물품구분" +"*V#" // 06 물품구분 VARCHAR2(1)
  3967. + "goodnm" +"*goodnm" +"*GOODNM" +"*물품명" +"*V#" // 07 물품명 VARCHAR2(200)
  3968. + "goodhngnm" +"*goodhngnm" +"*GOODHNGNM" +"*물품한글명" +"*V#" // 08 영문명 VARCHAR2(200)
  3969. + "goodengnm" +"*goodengnm" +"*GOODENGNM" +"*물품영문명" +"*V#" // 09 물품명 VARCHAR2(200)
  3970. + "goodspec" +"*goodspec" +"*GOODSPEC" +"*물품규격" +"*V#" // 10 물품규격 VARCHAR2(100)
  3971. + "goodmodel" +"*goodmodel" +"*GOODMODEL" +"*모델" +"*V#" // 11 모델 VARCHAR2(100)
  3972. + "asetflag" +"*asetflagnm" +"*ASETFLAG" +"*자산구분" +"*V#" // 12 자산구분(R0043) VARCHAR2(1)
  3973. + "lrgcd" +"*lrgnm" +"*LRGCD" +"*대분류코드" +"*V#" // 13 대분류코드 VARCHAR2(2)
  3974. + "mdlcd" +"*mdlnm" +"*MDLCD" +"*중분류코드" +"*V#" // 14 중분류코드 VARCHAR2(3)
  3975. + "smlcd" +"*smlnm" +"*SMLCD" +"*소분류코드" +"*V#" // 15 소분류코드 VARCHAR2(2)
  3976. + "oldcd" +"*oldcd" +"*OLDCD" +"*구코드" +"*V#" // 16 구코드 VARCHAR2(12)
  3977. + "proddrugsetflag" +"*proddrugsetflagnm" +"*PRODDRUGSETFLAG" +"*GROUP구분" +"*V#" // 17 1:제제약,2:CSRSET,3:진료재료SET VARCHAR2(1)
  3978. + "winacnt" +"*winacntnm" +"*WINACNT" +"*계정코드" +"*V#" // 18 계정코드 VARCHAR2(8)
  3979. + "amtacnt" +"*amtacntnm" +"*AMTACNT" +"*비용계정" +"*V#" // 19 비용계정 VARCHAR2(8)
  3980. + "mainmngtdeptcd" +"*mainmngtdeptnm" +"*MAINMNGTDEPTCD" +"*주관리부서코드" +"*V#" // 20 주관리부서코드 VARCHAR2(10)
  3981. + "mainusedeptcd" +"*mainusedeptnm" +"*MAINUSEDEPTCD" +"*주사용부서코드" +"*V#" // 21 주사용부서코드 VARCHAR2(10)
  3982. + "stocmngtflag" +"*stocmngtflagnm" +"*STOCMNGTFLAG" +"*재고관리기준" +"*V#" // 23 재고관리기준 VARCHAR2(1)
  3983. + "purcunit" +"*purcunit" +"*PURCUNIT" +"*입고단위" +"*V#" // 24 입고단위(R0039) VARCHAR2(12)
  3984. + "putrunitcost" +"*putrunitcost" +"*PUTRUNITCOST" +"*납품가" +"*N#" // 24 납품가 NUMBER(9)
  3985. + "deliveunit" +"*deliveunit" +"*DELIVEUNIT" +"*수불단위" +"*V#" // 25 수불단위(R0039) VARCHAR2(12)
  3986. + "exchqty" +"*exchqty" +"*EXCHQTY" +"*환산배수" +"*N#" // 26 환산배수 NUMBER(9)
  3987. + "minexch" +"*minexch" +"*MINEXCH" +"*최소환산수량" +"*N#" // 27 최소환산수량 NUMBER(9)
  3988. + "reuseyn" +"*reuseynnm" +"*REUSEYN" +"*재사용구분" +"*V#" // 28 -:None,1:재사용,2:분할사용 VARCHAR2(1)
  3989. + "divusenvalqty" +"*divusenvalqty" +"*DIVUSENVALQTY" +"*분할사용수치" +"*V#" // 29 분할사용수치 VARCHAR2(30)
  3990. + "calcscorinfoacptstat" +"*calcscorinfoacptstat" +"*CALCSCORINFOACPTSTAT" +"*수가정보등록상태" +"*V#" // 30 수가정보등록상태 VARCHAR2(1)
  3991. + "calcscorinfoacptdd" +"*calcscorinfoacptdd" +"*CALCSCORINFOACPTDD" +"*수가정보등록일자" +"*V#" // 31 수가정보등록일자 VARCHAR2(8)
  3992. + "insuyn" +"*insuyn" +"*INSUYN" +"*보험여부" +"*V#" // 32 보험여부 VARCHAR2(1)
  3993. + "edicd" +"*edicd" +"*EDICD" +"*EDI코드" +"*V#" // 33 EDI코드 VARCHAR2(16)
  3994. + "newrgstdd" +"*newrgstdd" +"*NEWRGSTDD" +"*신규등록일자" +"*V#" // 34 신규등록일자 VARCHAR2(8)
  3995. + "reqdeptcd" +"*reqdeptnm" +"*REQDEPTCD" +"*신청부서코드" +"*V#" // 35 신청부서코드 VARCHAR2(10)
  3996. + "reqpsn" +"*reqpsnnm" +"*REQPSN" +"*신청자ID" +"*V#" // 36 신청자ID VARCHAR2(10)
  3997. + "reqflag" +"*reqflagnm" +"*REQFLAG" +"*청구기준" +"*V#" // 37 청구기준 VARCHAR2(1)
  3998. + "tmpreqflag" +"*tmpreqflag" +"*TMPREQFLAG" +"*임의청구구분" +"*V#" // 38 임의청구구분 VARCHAR2(1)
  3999. + "reqmthd" +"*reqmthdnm" +"*REQMTHD" +"*청구구분" +"*V#" // 39 처방집계,정량보충,일반청구 VARCHAR2(1)
  4000. + "reqprid" +"*reqpridnm" +"*REQPRID" +"*청구주기" +"*V#" // 40 청구주기 VARCHAR2(2)
  4001. + "iopsnflag" +"*iopsnflag" +"*IOPSNFLAG" +"*내외자구분" +"*V#" // 41 내외자구분 VARCHAR2(1)
  4002. + "prodplce" +"*prodplcenm" +"*PRODPLCE" +"*제조국" +"*V#" // 42 제조국 VARCHAR2(3)
  4003. + "prodcmpycd" +"*prodcmpynm" +"*PRODCMPYCD" +"*제조회사코드" +"*V#" // 43 제조회사코드 VARCHAR2(5)
  4004. + "maincustlastsuplplce" +"*maincustlastsuplplcenm" +"*MAINCUSTLASTSUPLPLCE" +"*최종공급처" +"*V#" // 44 최종공급처 VARCHAR2(10)
  4005. + "suppcustcd" +"*suppcustnm" +"*SUPPCUSTCD" +"*최종공급처" +"*V#" // 45 보조거래처코드 VARCHAR2(10)
  4006. + "conflag" +"*conflagnm" +"*CONFLAG" +"*계약구분" +"*V#" // 46 계약구분 VARCHAR2(1)
  4007. + "fromconterm" +"*fromconterm" +"*FROMCONTERM" +"*계약기간From" +"*V#" // 47 계약기간From VARCHAR2(8)
  4008. + "toconterm" +"*toconterm" +"*TOCONTERM" +"*계약기간To" +"*V#" // 48 계약기간To VARCHAR2(8)
  4009. + "estmamt" +"*estmamt" +"*ESTMAMT" +"*견적가" +"*N#" // 49 견적가 NUMBER(14,2)
  4010. + "forgncurncyunitcost" +"*forgncurncyunitcost" +"*FORGNCURNCYUNITCOST" +"*외화단가" +"*N#" // 50 외화단가 NUMBER(14,2)
  4011. + "curncyunit" +"*curncyunitnm" +"*CURNCYUNIT" +"*화폐단위" +"*V#" // 51 화폐단위 VARCHAR2(3)
  4012. + "goodunitcost" +"*goodunitcost" +"*GOODUNITCOST" +"*제품단가" +"*N#" // 52 제품단가 NUMBER(14,2)
  4013. + "purcflag" +"*purcflagnm" +"*PURCFLAG" +"*구매구분" +"*V#" // 53 구매구분(구매,수탁,위탁) VARCHAR2(1)
  4014. + "allsizeyn" +"*allsizeyn" +"*ALLSIZEYN" +"*ALLSIZE유무" +"*V#" // 54 ALLSIZE유무 VARCHAR2(1)
  4015. + "setplceordflag" +"*setplceordflagnm" +"*SETPLCEORDFLAG" +"*SET발주구분" +"*V#" // 55 SET발주구분 VARCHAR2(1)
  4016. + "plceordbase" +"*plceordbase" +"*PLCEORDBASE" +"*발주기준" +"*V#" // 56 XX 발주기준 VARCHAR2(1)
  4017. + "plceordqtycretflag" +"*plceordqtycretflag" +"*PLCEORDQTYCRETFLAG" +"*발주량생성구분" +"*V#" // 57 XX 발주량생성구분 VARCHAR2(1)
  4018. + "plceordnonusedd" +"*plceordnonusedd" +"*PLCEORDNONUSEDD" +"*발주불용일자" +"*V#" // 58 발주불용일자 VARCHAR2(8)
  4019. + "addtaxrate" +"*addtaxrate" +"*ADDTAXRATE" +"*부가세율" +"*V#" // 59 부가세율 VARCHAR2(3)
  4020. + "lastpurcdd" +"*lastpurcdd" +"*LASTPURCDD" +"*최종구매일자" +"*V#" // 60 최종구매일자 VARCHAR2(8)
  4021. + "nonusetretresn" +"*nonusetretresn" +"*NONUSETRETRESN" +"*불용처리사유" +"*V#" // 61 불용처리사유(reason) VARCHAR2(60)
  4022. + "mngtflag" +"*mngtflag" +"*MNGTFLAG" +"*관리구분" +"*V#" // 62 관리구분(고가약품,..) VARCHAR2(1)
  4023. + "bnscd" +"*bnscd" +"*BNSCD" +"*보나에스코드" +"*V#" // 63 보나에스코드 VARCHAR2(12)
  4024. + "cntrdrugyn" +"*cntrdrugyn" +"*CNTRDRUGYN" +"*규제약품여부" +"*V#" // 64 규제약품여부 VARCHAR2(1)
  4025. + "narcflag" +"*narcflag" +"*NARCFLAG" +"*마약향정구분" +"*V#" // 65 마약_향정구분 VARCHAR2(1)
  4026. + "expnyn" +"*expnyn" +"*EXPNYN" +"*고가여부" +"*V#" // 66 고가여부 VARCHAR2(1)
  4027. + "cntsunit" +"*cntsunit" +"*CNTSUNIT" +"*함량단위" +"*V#" // 67 함량단위 VARCHAR2(12)
  4028. + "cntsqty" +"*cntsqty" +"*CNTSQTY" +"*함량용량" +"*V#" // 68 함량용량 VARCHAR2(20)
  4029. + "specvol" +"*specvol" +"*SPECVOL" +"*규격용량" +"*V#" // 69 규격용량 VARCHAR2(20)
  4030. + "drugkind" +"*drugkind" +"*DRUGKIND" +"*약품종류" +"*V#" // 70 약품종류 VARCHAR2(3)
  4031. + "cooppurcyn" +"*cooppurcyn" +"*COOPPURCYN" +"*공동구매여부" +"*V#" // 71 공동구매여부 VARCHAR2(1)
  4032. + "autrampharm" +"*autrampharm" +"*AUTRAMPHARM" +"*자동이송약국" +"*V#" // 72 자동이송-약국 VARCHAR2(1)
  4033. + "keepmthd" +"*keepmthd" +"*KEEPMTHD" +"*보관방법" +"*V#" // 73 보관방법 VARCHAR2(1)
  4034. + "specldrug" +"*specldrug" +"*SPECLDRUG" +"*특별약품" +"*V#" // 74 특별약품 VARCHAR2(1)
  4035. + "gnrlspcl" +"*gnrlspcl" +"*GNRLSPCL" +"*일반-전문" +"*V#" // 75 일반-전문 VARCHAR2(1)
  4036. + "welfprt" +"*welfprtnm" +"*WELFPRT" +"*복지부분류" +"*V#" // 76 복지부분류 VARCHAR2(3)
  4037. + "goodtype" +"*goodtype" +"*GOODTYPE" +"*제형" +"*V#" // 77 제형 VARCHAR2(3)
  4038. + "com" +"*com" +"*COM" +"*성분" +"*V#" // 78 성분 VARCHAR2(10)
  4039. + "limdrugyn" +"*limdrugyn" +"*LIMDRUGYN" +"*제한약품여부" +"*V#" // 79 제한약품여부 VARCHAR2(1)
  4040. + "cmt" +"*cmt" +"*CMT" +"*비고" +"*V#" // 80 비고 VARCHAR2(200)
  4041. + "safestocappdd" +"*safestocappdd" +"*SAFESTOCAPPDD" +"*안전재고적용일자" +"*V#" // 81 안전재고적용일자 VARCHAR2(8)
  4042. + "safestocqty" +"*safestocqty" +"*SAFESTOCQTY" +"*안전재고량" +"*N#" // 82 안전재고량 NUMBER(14,2)
  4043. + "ddavguseqty" +"*ddavguseqty" +"*DDAVGUSEQTY" +"*일평균사용량" +"*N#" // 83 일평균사용량 NUMBER(14,2)
  4044. + "mmavgusescheqty" +"*mmavgusescheqty" +"*MMAVGUSESCHEQTY" +"*월평균사용예정량" +"*N#" // 84 월평균사용예정량 NUMBER(14,2)
  4045. + "mmavguseqty" +"*mmavguseqty" +"*MMAVGUSEQTY" +"*월평균사용량" +"*N#" // 85 월평균사용량 NUMBER(14,2)
  4046. + "prprtystocpossndayno" +"*prprtystocpossndayno" +"*PRPRTYSTOCPOSSNDAYNO" +"*적정재고보유일수" +"*N#" // 86 적정재고보유일수 NUMBER(9)
  4047. + "prcpunit" +"*prcpunit" +"*PRCPUNIT" +"*수가단위" +"*V#" // 87 수가단위 VARCHAR2(12)
  4048. + "prcpexchqty" +"*prcpexchqty" +"*PRCPEXCHQTY" +"*수불환산수량" +"*N#" // 88 수불환산수량 NUMBER(11,2)
  4049. + "insucost" +"*insucost" +"*INSUCOST" +"*보험단가" +"*N#" // 89 보험단가 NUMBER(14,2)
  4050. + "specunit" +"*specunit" +"*SPECUNIT" +"*규격단위" +"*V#" // 90 규격단위 VARCHAR2(12)
  4051. + "pemtkeepmthd" +"*pemtkeepmthd" +"*PEMTKEEPMTHD" +"*허가보관방법" +"*V#" // 91 허가보관방법 VARCHAR2(100)
  4052. + "orgloc" +"*orgloc" +"*ORGLOC" +"*원산지(영양)" +"*V#" // 92 원산지(영양) VARCHAR2(30)
  4053. + "comnm" +"*comnm" +"*COMNM" +"*성분명칭" +"*V#" // 93 성분명칭 VARCHAR2(200)
  4054. + "purcqty" +"*purcqty" +"*PURCQTY" +"*포장수량" +"*N#" // 94 포장수량 NUMBER(9)
  4055. + "prcpqty" +"*prcpqty" +"*PRCPQTY" +"*처방수량" +"*N#" // 95 처방수량 NUMBER(9)
  4056. + "goodpurccost" +"*goodpurccost" +"*GOODPURCCOST" +"*구입가" +"*N#" // 96 구입가 NUMBER(14,2)
  4057. + "wareflag" +"*wareflagnm" +"*WAREFLAG" +"*창고구분" +"*V#" // 97 창고구분
  4058. + "costconyn" +"*costconyn" +"*COSTCONYN" +"*단가계약여부" +"*V#" // 98 단가계약여부
  4059. + "costcondd" +"*costcondd" +"*COSTCONDD" +"*단가계약일자" +"*V#" // 99 단가계약일자
  4060. + "usge" +"*usge" +"*USGE" +"*용도" +"*V#" // 100 용도
  4061. + "purcacntcd" +"*purcacntcd" +"*PURCACNTCD" +"*구매계정코드" +"*V#" // 101 구매계정코드 VARCHAR2(3)
  4062. + "goodposcd" +"*goodposcd" +"*GOODPOSCD" +"*물품위치코드" +"*V#" // 102 물품위치코드
  4063. + "reqmutpleqty" +"*reqmutpleqty" +"*REQMUTPLEQTY" +"*청구수량고정배수" +"*V" ; // 103 청구수량고정배수
  4064. var GoodColumn = utlf_transNullToEmpty(GoodColumnData).split("#");
  4065. //
  4066. function fGoodOldNewCompare() {
  4067. var DefCnt = 0;
  4068. var vOldPath = ds_init_oldgoodlist;
  4069. var vNewPath = ds_main_gooddet_gooddetlist;
  4070. var vSndPath = ds_send_save_goodchange;
  4071. var vHeadData = "instcd" +"▦" // 01 기관코드
  4072. + "tabname" +"▦" // 02 테이블명
  4073. + "changefl" +"▦" // 03 변경분류 물품분류
  4074. + "changecd" +"▦" // 04 변경코드 물품코드
  4075. + "colname" +"▦" // 05 컬럼명
  4076. + "colcomt" +"▦" // 06 컬럼코멘드
  4077. + "oldvalue" +"▦" // 07 변경전변경값
  4078. + "oldvalnm" +"▦" // 08 변경전변경명
  4079. + "newvalue" +"▦" // 09 변경후변경값
  4080. + "newvalnm" +"▦" // 10 변경후변경명
  4081. + "colflag" +"▦" // 11 컬럼구분 V:VARCHAR,D:DATE,N:NUMBER,T:TIMESTAMP
  4082. + "userid" +"▩"; // 14 변경작업자
  4083. if (vGoodNew == "N") {
  4084. vSndPath.clearData();
  4085. vSndPath.addRow();
  4086. dsf_setCSVToDs("ds_send_save_goodchange",vHeadData);
  4087. return;
  4088. }
  4089. var vBodyData = "";
  4090. var vInstcd = sysf_getUserInfo("dutplceinstcd");
  4091. var vUserId = sysf_getUserInfo("userid");
  4092. var vTabName = "RSCDGOOD";
  4093. var vGoodcd = vNewPath.getColumn(0, "goodcd" );
  4094. var vGoodFalg = vNewPath.getColumn(0, "goodflag");
  4095. ds_send_save_histinfo.setColumn(0, "histflag", "");
  4096. //ds_send_save_histinfo_histflag.clearData();
  4097. ds_tmp_calcscorinfo.setColumn(0, "calcscorinfotranyn", "");
  4098. for (var i=0; i < utlf_transNullToEmpty(GoodColumn).length; i++){
  4099. var vColumn = utlf_transNullToEmpty(GoodColumn[i]).split("*");
  4100. if (utlf_transNullToEmpty(vOldPath.getColumn( 0, vColumn[0])) != utlf_transNullToEmpty(vNewPath.getColumn( 0, vColumn[0])) ){
  4101. DefCnt++;
  4102. vBodyData += vInstcd + "▦" // 01 기관코드
  4103. + vTabName + "▦" // 02 테이블명
  4104. + vGoodFalg + "▦" // 03 변경분류 물품분류
  4105. + vGoodcd + "▦" // 04 변경코드 물품코드
  4106. + vColumn[2] + "▦" // 05 컬럼명
  4107. + vColumn[3] + "▦" // 06 컬럼코멘드
  4108. + vOldPath.getColumn(0, vColumn[0]) + "▦" // 07 변경전변경값
  4109. + vOldPath.getColumn(0, vColumn[1]) + "▦" // 08 변경전변경명
  4110. + vNewPath.getColumn(0, vColumn[0]) + "▦" // 09 변경후변경값
  4111. + vNewPath.getColumn(0, vColumn[1]) + "▦" // 10 변경후변경명
  4112. + vColumn[4] + "▦" // 11 컬럼구분 V:VARCHAR,D:DATE,N:NUMBER,T:TIMESTAMP
  4113. + vUserId + "▩"; // 14 변경작업자
  4114. // 이력을 남기기 위한 flag(화면에서 노란색으로 표시된 컬럼들 변경시 적용일자 변경시 이력 쌓이는 것처럼 변경)
  4115. // 최소처방수량 추가
  4116. if((vColumn[2] =="GOODUNITCOST")
  4117. ||(vColumn[2] =="PURCFLAG")||(vColumn[2] =="INSUYN")
  4118. ||(vColumn[2] =="MAINCUSTLASTSUPLPLCE")||(vColumn[2] =="SUPPCUSTCD")
  4119. ||(vColumn[2] =="ALLSIZEYN")||(vColumn[2] =="PRCPUNIT")
  4120. ||(vColumn[2] =="DELIVEUNIT")||(vColumn[2] =="PURCUNIT")
  4121. ||(vColumn[2] =="PRCPEXCHQTY")||(vColumn[2] =="EXCHQTY")
  4122. ||(vColumn[2] =="REQFLAG")||(vColumn[2] =="REQMTHD")
  4123. ||(vColumn[2] =="REQPRID")||(vColumn[2] =="STOCMNGTFLAG")||(vColumn[2] =="MINEXCH")
  4124. ||(vColumn[2] =="WAREFLAG")||(vColumn[2] =="COSTCONYN")||(vColumn[2] =="CONFLAG")
  4125. ||(vColumn[2] =="COSTCONDD")
  4126. ) {
  4127. dsf_makeValue( ds_send_save_histinfo, "histflag", "string", "Y");
  4128. }else{
  4129. if(ds_send_save_histinfo.getColumn(0, "histflag")!="Y"){
  4130. dsf_makeValue( ds_send_save_histinfo, "histflag", "string", "N");
  4131. }
  4132. }
  4133. // 수가전송 리스트에 올리기 위한 flag
  4134. // 기관에서 수가여부,allsize여부,단가,최소처방수량,코드불용일_사유를 수정했을시에는 수가전송 필요
  4135. if((vColumn[2] =="GOODUNITCOST")
  4136. ||(vColumn[2] =="ALLSIZEYN")||(vColumn[2] =="INSUYN")
  4137. ||(vColumn[2] =="MINEXCH") ||(vColumn[2] =="TODD")
  4138. ){
  4139. dsf_makeValue( ds_tmp_calcscorinfo, "calcscorinfotranyn", "string", "N");
  4140. }else {
  4141. if((ds_tmp_calcscorinfo.getColumn(0, "calcscorinfotranyn")!="N")
  4142. ||(ds_tmp_calcscorinfo.getColumn(0, "calcscorinfotranyn")=="")){
  4143. dsf_makeValue( ds_tmp_calcscorinfo, "calcscorinfotranyn", "string", "-");
  4144. }
  4145. }
  4146. }
  4147. }
  4148. vSndPath.clearData();
  4149. vSndPath.addRow();
  4150. //model.setValue(vSndPath, vHeadData+vBodyData);
  4151. dsf_setCSVToDs("ds_send_save_goodchange",vHeadData+vBodyData);
  4152. }
  4153. //
  4154. function fNewDoubleClick(pGrid)
  4155. {
  4156. var pGridDs = eval(pGrid.binddataset);
  4157. var row = pGridDs.rowposition;
  4158. var vGoodcd = pGridDs.getColumn( row, "goodcd");
  4159. if (!utlf_isNull(ds_main_list_goodlists_goodlist.lookupExpr( "goodcd == '" + vGoodcd + "'", "goodcd"))) {
  4160. sysf_messageBox("동일 물품코드가 이미 존재하여 추가 " ,"E001");
  4161. return false;
  4162. }
  4163. vGoodNew = "N";
  4164. switch1.case6.grd_goodlist.setFocus();
  4165. btn_instgood.selected = true;
  4166. btn_instgood.click();
  4167. misfGridIUD(switch1.case6.grd_goodlist, "A");
  4168. ds_main_list_goodlists_goodlist.copyRow( ds_main_list_goodlists_goodlist.rowposition, pGridDs, row);
  4169. var nRow = ds_main_list_goodlists_goodlist.rowposition;
  4170. ds_main_list_goodlists_goodlist.rowposition = -1;
  4171. ds_main_list_goodlists_goodlist.rowposition = nRow;
  4172. //switch1.case6.grd_goodlist.refresh();
  4173. // switch1_case6_grd_goodlist_onrowchanged();
  4174. //frmf_inputEnterKey("switch1.case6.grd_goodlist", "onselectchanged", new GridSelectEventInfo);
  4175. }
  4176. /**
  4177. * _desc : 그리드 확대하기
  4178. * _
  4179. * _return :
  4180. * _author : 이창록 2009-08-25 추가
  4181. * _---------------------------------------------------
  4182. */
  4183. function fChgGridExt()
  4184. {
  4185. var minWidth = 535;
  4186. var maxWidth = 1195;
  4187. if(btn_ext.text == "확대보기") {
  4188. switch1.position.width = maxWidth;
  4189. switch1.case10.line6.position.width = maxWidth - 2; //.attribute("x2") --> width
  4190. switch1.case6.grd_goodlist.position.width = maxWidth - 2;
  4191. switch1.case7.grd_instgoodlist.position.width = maxWidth - 2;
  4192. switch1.case9.grd_appinstgoodlist.position.width = maxWidth - 2;
  4193. switch1.case10.grd_rscdtchglist2.position.width = maxWidth - 2;
  4194. btn_ext.text = "기본보기";
  4195. } else {
  4196. switch1.case6.grd_goodlist.position.width = minWidth - 2;
  4197. switch1.case7.grd_instgoodlist.position.width = minWidth - 2;
  4198. switch1.case9.grd_appinstgoodlist.v = minWidth - 2;
  4199. switch1.case10.grd_rscdtchglist2.position.width = minWidth - 2;
  4200. switch1.position.width = minWidth;
  4201. switch1.case10.line6.position.width = minWidth - 2;
  4202. btn_ext.text = "확대보기";
  4203. }
  4204. }
  4205. function fInitUnit(instcd,goodflag)
  4206. {
  4207. var vPath = ds_temp_currentunit;
  4208. if(vPath.getColumn( 0, "instcd") != instcd || vPath.getColumn( 0, "goodflag") != goodflag){
  4209. rszfComboUnitList(grp_detail.cmb_prcpunit, instcd, goodflag);
  4210. misfComboCopyItemSet(grp_detail.cmb_prcpunit, "", grp_detail.cmb_purcunit, ""); //포장단위
  4211. misfComboCopyItemSet(grp_detail.cmb_prcpunit, "", grp_detail.cmb_deliveunit, ""); //수불단위
  4212. vPath.setColumn(0, "instcd", instcd);
  4213. vPath.setColumn(0, "goodflag", goodflag);
  4214. }
  4215. }
  4216. /* ------------------------------------------------- */
  4217. /* ------End Of List ------------------------------- */
  4218. /* -------------------------------------------------- */
  4219. // header파일 중 SMRSC05303.js 파일 끝
  4220. function group3_switch2_case1_grd_costhistinfo_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
  4221. if(ds_main_list_goodlists_goodlist.rowcount > 0)
  4222. {
  4223. ds_send_gooddetlist.setColumn( 0, "goodcd", ds_main_list_goodlists_goodlist.getColumn(ds_main_list_goodlists_goodlist.rowposition, "goodcd" ));
  4224. ds_send_gooddetlist.setColumn( 0, "fromdd", ds_main_list_gooddet_goodconstlist.getColumn(ds_main_list_gooddet_goodconstlist.rowposition, "fromdd" ));
  4225. ds_send_gooddetlist.setColumn( 0, "useyn" , ds_main_list_gooddet_goodconstlist.getColumn(ds_main_list_gooddet_goodconstlist.rowposition, "useyn" ));
  4226. dsf_setDefaultVal(ds_send_gooddetlist, "tabname:RSCDGOOD,changedt:20081001,preretr:N");
  4227. var oParam = {};
  4228. oParam.id = "TRRSC05302";
  4229. oParam.service = "purcbaseapp.PurcBaseMngt";
  4230. oParam.method = "reqGetDetGood";
  4231. oParam.inds = "req=ds_send_gooddetlist";
  4232. oParam.outds = "ds_main_list_gooddet_gooddetlist=gooddetlist " +
  4233. "ds_main_list_gooddet_goodconstlist=goodconstlist " +
  4234. "ds_main_list_gooddet_goodinstlist=goodinstlist " +
  4235. "ds_main_list_gooddet_oldcdinfo=oldcdinfo " +
  4236. "ds_main_list_gooddet_rscdtchglist=rscdtchglist " +
  4237. "ds_main_list_gooddet_gooddrugprodcmpylist=gooddrugprodcmpylist";
  4238. oParam.async = false;
  4239. tranf_submit(oParam);
  4240. dsf_setDefaultVal(ds_main_list_gooddet_gooddetlist, "grupsnglflag:S,orginspplce:01,calcmthdcd:-");
  4241. dsf_setDefaultVal(ds_main_list_gooddet_goodconstlist, "grupsnglflag:S,orginspplce:01,calcmthdcd:-");
  4242. fAfterRetrGoodList();
  4243. ds_send_gooddetlist.setColumn( 0, "fromdd", "");
  4244. }
  4245. }
  4246. function group3_switch2_case4_button5_onclick(obj:Button, e:ClickEventInfo) {
  4247. group3.switch2.case4.grp_instcopy.visible = true;
  4248. }
  4249. function group3_switch2_case4_grp_instcopy_button4_onclick(obj:Button, e:ClickEventInfo) {
  4250. if (!utlf_isNull(ds_main_list_gooddet_goodinstlist.lookupExpr("instcd == '" + ds_send_goodlist.getColumn( 0, "instcdcopy") + "'", "instcd"))) {
  4251. alert("선택 기관에 이미 있는 물품입니다");
  4252. return;
  4253. }
  4254. fSaveGoodInstCopy();
  4255. }
  4256. function group3_switch2_case4_grp_instcopy_button10_onclick(obj:Button, e:ClickEventInfo) {
  4257. group3.switch2.case4.grp_instcopy.visible = false;
  4258. }
  4259. function group3_btn_insert_onclick(obj:Button, e:ClickEventInfo) {
  4260. misfGridInit(grd_gooddetlist);
  4261. misfGridIUD(grd_gooddetlist, "A");
  4262. fDefaultSetting();
  4263. ds_main_gooddet_gooddetlist.copyData(ds_main_list_gooddet_gooddetlist);
  4264. dsf_setDefaultVal(ds_main_gooddet_gooddetlist, "all");
  4265. //if(cmb_asetflag.length> 0) cmb_asetflag.selectedindex= 0;
  4266. if(grp_detail.ipt_fromdd.style.backgroundColor == "#c0c0c0ff") grp_detail.ipt_fromdd.style.backgroundColor = "#ffffffff";
  4267. //model.refresh();
  4268. grp_detail.ipt_goodcd.setFocus();
  4269. }
  4270. function group3_btn_choidel_onclick(obj:Button, e:ClickEventInfo) {
  4271. misfGridIUD(grd_gooddetlist, "D");
  4272. misfGridIUD(switch1.case6.grd_goodlist, "D");
  4273. }
  4274. function group3_button2_onclick(obj:Button, e:ClickEventInfo) {
  4275. //model.removenode(gvParamPath +"_SMRSD04500__SMRSD04500_value");
  4276. frmf_setParameter("SMRSD04500_", "");
  4277. rszfOpenPopUpListByWndName(grp_detail.ipt_winacnt,"","","SMRSD04500","newmatrprcsstat,openergoodmgt","5,Y");
  4278. ds_copynode_newmstgood.clearData();
  4279. var CSV = frmf_getParameter("SMRSD04500_"); //model.getValue(gvParamPath + "_SMRSD04500__SMRSD04500_value");
  4280. //dsf_setCSVToDs("ds_copynode", CSV, "newmstgood");
  4281. dsf_setCSVToDs("ds_copynode_newmstgood", CSV);
  4282. var copynode = "ds_copynode_newmstgood";
  4283. var newgoodcd = ds_copynode_newmstgood.getColumn( 0, "goodcd");
  4284. if(utlf_transNullToEmpty(newgoodcd).length > 0)
  4285. {
  4286. var row = ds_main_list_goodlists_goodlist.rowposition;
  4287. var currow = ds_main_list_goodlists_goodlist.findRow( "goodcd", ds_main_list_goodlists_goodlist.getColumn( row, "goodcd"));
  4288. //신규코드로 등록된 코드가 존재한다면(존재할 경우는 없지만서도..)
  4289. if(currow > -1){
  4290. ds_main_list_goodlists_goodlist.rowposition = currow;
  4291. return;
  4292. }else{
  4293. misfGridInit(grd_gooddetlist);
  4294. misfGridIUD(grd_gooddetlist, "A");
  4295. ds_main_list_gooddet_gooddetlist.setColumn( 0, "goodflag" , ds_copynode_newmstgood.getColumn( 0, "goodflag"));
  4296. ds_main_list_gooddet_gooddetlist.setColumn( 0, "goodcd" , ds_copynode_newmstgood.getColumn( 0, "goodcd"));
  4297. ds_main_list_gooddet_gooddetlist.setColumn( 0, "fromdd" , utlf_getCurrentDate());
  4298. ds_main_list_gooddet_gooddetlist.setColumn( 0, "lrgcd" , ds_copynode_newmstgood.getColumn( 0, "lrgcd"));
  4299. ds_main_list_gooddet_gooddetlist.setColumn( 0, "lrgnm" , ds_copynode_newmstgood.getColumn( 0, "lrgnm"));
  4300. ds_main_list_gooddet_gooddetlist.setColumn( 0, "mdlcd" , ds_copynode_newmstgood.getColumn( 0, "mdlcd"));
  4301. ds_main_list_gooddet_gooddetlist.setColumn( 0, "mdlnm" , ds_copynode_newmstgood.getColumn( 0, "mdlnm"));
  4302. ds_main_list_gooddet_gooddetlist.setColumn( 0, "prodcmpycd", ds_copynode_newmstgood.getColumn( 0, "prodcmpycd"));
  4303. ds_main_list_gooddet_gooddetlist.setColumn( 0, "prodcmpynm", ds_copynode_newmstgood.getColumn( 0, "prodcmpynm"));
  4304. ds_main_list_gooddet_gooddetlist.setColumn( 0, "goodhngnm" , ds_copynode_newmstgood.getColumn( 0, "goodhngnm"));
  4305. ds_main_list_gooddet_gooddetlist.setColumn( 0, "goodengnm" , ds_copynode_newmstgood.getColumn( 0, "goodengnm"));
  4306. ds_main_list_gooddet_gooddetlist.setColumn( 0, "asetflag" , ds_copynode_newmstgood.getColumn( 0, "asetflag"));
  4307. ds_main_list_gooddet_gooddetlist.setColumn( 0, "goodspec" , ds_copynode_newmstgood.getColumn( 0, "goodspec"));
  4308. ds_main_list_gooddet_gooddetlist.setColumn( 0, "goodmodel" , ds_copynode_newmstgood.getColumn( 0, "goodmodel"));
  4309. ds_main_gooddet_gooddetlist.copyData(ds_main_list_gooddet_gooddetlist);
  4310. dsf_setDefaultVal(ds_main_gooddet_gooddetlist, "all");
  4311. //grp_detail.refresh();
  4312. return;
  4313. }
  4314. }
  4315. }
  4316. function group3_grp_title_btn_search_onclick(obj:Button, e:ClickEventInfo) {
  4317. ds_temp_rscmpric_rscmpricitem.clearData(); ds_temp_rscmpric_rscmpricitem.addRow(); dsf_setDefaultVal(ds_temp_rscmpric_rscmpricitem,"all");
  4318. grp_detail.ipt_afupperlimit.style.background = "#ffffff";
  4319. if ( switch1.tabindex == 0) {
  4320. var node = ds_temp_good; //instance1.selectNodes("ds_temp_good");
  4321. if(node.rowcount <= 0 ){
  4322. if (fCheckRetrieveData() == false)return;
  4323. }
  4324. misfGridInit(switch1.case6.grd_goodlist);
  4325. misfGridInit(switch1.case7.grd_instgoodlist);
  4326. ds_send_goodlist.setColumn( 0, "filecls","D");
  4327. fRetrGoodList(false);
  4328. }
  4329. if ( switch1.tabindex == 1) {
  4330. ds_send_goodlist.setColumn( 0, "filecls","M");
  4331. // ds_send_goodlist.setColumn( 0, "filecls","M");
  4332. //submit("TRRSC05310");
  4333. var oParam = {};
  4334. oParam.id = "TRRSC05310";
  4335. oParam.service = "purcbaseapp.PurcBaseMngt";
  4336. oParam.method = "reqGetMasterGood2";
  4337. oParam.inds = "req=ds_send_goodlist";
  4338. oParam.outds = "ds_main_list_instgoodlists_instgoodlist=instgoodlist";
  4339. oParam.async = false;
  4340. tranf_submit(oParam);
  4341. }
  4342. if ( switch1.tabindex == 2) {
  4343. ds_send_goodlist.setColumn( 0, "filecls","M");
  4344. ds_send_goodlist.setColumn( 0, "appinstdata",sysf_getUserInfo("dutplceinstcd"));
  4345. //submit("TRRSC05311");
  4346. var oParam = {};
  4347. oParam.id = "TRRSC05311";
  4348. oParam.service = "purcbaseapp.PurcBaseMngt";
  4349. oParam.method = "reqGetMasterGood2";
  4350. oParam.inds = "req=ds_send_goodlist";
  4351. oParam.outds = "ds_main_list_instgoodlists_instgoodlist=instgoodlist";
  4352. oParam.async = false;
  4353. tranf_submit(oParam);
  4354. }
  4355. if( switch1.tabindex == 3) {
  4356. //submit("TRRSC05314");
  4357. var oParam = {};
  4358. oParam.id = "TRRSC05314";
  4359. oParam.service = "purcbaseapp.PurcBaseMngt";
  4360. oParam.method = "reqGetRscdtchgList2";
  4361. oParam.inds = "req=ds_send_goodlist";
  4362. oParam.outds = "ds_main_list_rscdtchglist2=rscdtchglist2";
  4363. oParam.async = false;
  4364. tranf_submit(oParam);
  4365. }
  4366. }
  4367. function group3_grp_title_cmb_goodflag_search_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4368. misfGridInit(switch1.case6.grd_goodlist);
  4369. misfGridInit(grd_gooddetlist);
  4370. misfGridInit(group3.switch2.case1.grd_costhistinfo);
  4371. misfGridInit(group3.switch2.case4.grd_instinfo);
  4372. misfGridInit(group3.switch2.case3.grd_oldcdinfo);
  4373. ds_main_gooddet_gooddetlist.clearData(); ds_main_gooddet_gooddetlist.addRow();
  4374. //권한체크.
  4375. fSetGoodFlagAuth();
  4376. rszfLMSComboList(ds_send_goodlist.getColumn( 0, "goodflag"), "", "", "group3.grp_title.cmb_lrgcd_search", "", "L", "Y", "Y");
  4377. group3.grp_title.cmb_mdlcd_search.value='';
  4378. group3.grp_title.cmb_smlcd_search.value='';
  4379. //model.refresh();
  4380. //misfGridInit(grd_gooddetlist);
  4381. //group3.grp_title.btn_search.dispatch("DOMActivate");
  4382. }
  4383. function group3_grp_title_ipt_goodnm_search_onkeyup(obj:Edit, e:KeyEventInfo) {
  4384. if(e.keycode == 13) {
  4385. obj.updateToDataset();
  4386. group3.grp_title.btn_search.click();
  4387. }
  4388. }
  4389. function group3_grp_title_ipt_edicd_search_onkeyup(obj:Edit, e:KeyEventInfo) {
  4390. if(e.keycode == 13) {
  4391. obj.updateToDataset();
  4392. group3.grp_title.btn_search.click();
  4393. }
  4394. }
  4395. function group3_grp_title_ipt_goodcd_search_onkeyup(obj:Edit, e:KeyEventInfo) {
  4396. if(e.keycode == 13) {
  4397. obj.updateToDataset();
  4398. group3.grp_title.btn_search.click();
  4399. }
  4400. }
  4401. function group3_grp_title_ipt_goodspec_search_onkeyup(obj:Edit, e:KeyEventInfo) {
  4402. if(e.keycode == 13) {
  4403. obj.updateToDataset();
  4404. group3.grp_title.btn_search.click();
  4405. }
  4406. }
  4407. function group3_grp_title_button6_onclick(obj:Button, e:ClickEventInfo) {
  4408. rszfOpenPopUpListByWndName(group3.grp_title.ipt_prodcmpy_search,"","prodcmpy,prodcmpynm","SPRSD00160","","");
  4409. F91023041
  4410. //group3.grp_title.refresh();
  4411. }
  4412. function group3_grp_title_ipt_goodmodel_search_onkeyup(obj:Edit, e:KeyEventInfo) {
  4413. if(e.keycode == 13) {
  4414. obj.updateToDataset();
  4415. group3.grp_title.btn_search.click();
  4416. }
  4417. }
  4418. function group3_grp_title_ipt_oldcd_search_onkeyup(obj:Edit, e:KeyEventInfo) {
  4419. if(e.keycode == 13) {
  4420. obj.updateToDataset();
  4421. group3.grp_title.btn_search.click();
  4422. }
  4423. }
  4424. function group3_grp_title_cmb_lrgcd_search_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4425. rszfLMSComboList(ds_send_goodlist.getColumn( 0, "goodflag"), group3.grp_title.cmb_lrgcd_search.value, "", "group3.grp_title.cmb_mdlcd_search", "", "M", "Y", "Y");
  4426. group3.grp_title.cmb_mdlcd_search.value="";
  4427. //group3.grp_title.cmb_mdlcd_search.refresh();
  4428. frmf_inputEnterKey("group3.grp_title.cmb_mdlcd_search", "onitemchanged", new ItemChangeEventInfo );
  4429. //group3.grp_title.cmb_mdlcd_search.dispatch("xforms-value-changed");
  4430. }
  4431. function group3_grp_title_cmb_mdlcd_search_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4432. rszfLMSComboList(ds_send_goodlist.getColumn( 0, "goodflag"), group3.grp_title.cmb_lrgcd_search.value, group3.grp_title.cmb_mdlcd_search.value, "group3.grp_title.cmb_smlcd_search", "", "S", "Y", "Y");
  4433. group3.grp_title.cmb_smlcd_search.value="";
  4434. //group3.grp_title.cmb_smlcd_search.refresh();
  4435. }
  4436. function group3_grp_title_button7_onclick(obj:Button, e:ClickEventInfo) {
  4437. rszfOpenPopUpListByWndName(group3.grp_title.ipt_maincustlastsuplplce_search,"","maincustlastsuplplce,maincustlastsuplplcenm","SPRSD00220","instcd","group3.grp_title.cmb_instcd");
  4438. //group3.grp_title.refresh();
  4439. }
  4440. function group3_btn_excel_onclick(obj:Button, e:ClickEventInfo) {
  4441. //if(fCheckRetrieveData() == false)return;
  4442. //submit("TRRSC05306"); 20090826 이창록 사용자 요구에 의하여 막음
  4443. var insgoodflag = ds_tmp.getColumn(0, "insgoodflag");
  4444. //
  4445. if (insgoodflag=="1"){
  4446. // 2010.05.18 서울 구매팀장 요구로 수정함. CHR
  4447. if (sysf_getUserInfo("dutplceinstcd") != ds_main_list_goodlists_goodlist.getColumn( 0, "instcd")) {
  4448. alert("타기관의 자료는 Excel DownLoad가 안됩니다. 기관담당자에게 문의 하십시요");
  4449. return;
  4450. }
  4451. }
  4452. // var fileName = window.fileDialog("save", ",", false, "물품코드List", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  4453. // if (fileName != "")
  4454. // {
  4455. //grd_excelgooddetlist.saveExcel(fileName, "물품코드");
  4456. if(insgoodflag=="1"){
  4457. //switch1.case6.grd_goodlist.saveExcel(fileName, "sheetname:물품코드;colhiddenextend:true;");
  4458. grdf_exportExcel(switch1.case6.grd_goodlist, "Sheet1", "물품코드", false, "" , 'user' , true);
  4459. }else if(insgoodflag=="2"){
  4460. //switch1.case7.grd_instgoodlist.saveExcel(fileName, "sheetname:통합물품;");
  4461. grdf_exportExcel(switch1.case7.grd_instgoodlist, "Sheet1", "통합물품", false, "" , 'user' , true);
  4462. }else{
  4463. //switch1.case9.grd_appinstgoodlist.saveExcel(fileName, "통합물품기관요청내역");
  4464. grdf_exportExcel(switch1.case9.grd_appinstgoodlist, "Sheet1", "통합물품기관요청내역", false, "" , 'user' , true);
  4465. }
  4466. // }
  4467. }
  4468. function group3_btn_instgood_onclick(obj:Button, e:ClickEventInfo) {
  4469. //model.toggle("switch1.case6");
  4470. switch1.tabindex = 0;
  4471. ds_tmp.clearData();
  4472. dsf_makeValue( ds_tmp, "insgoodflag", "string", "1");
  4473. lf_btn_SelectedGroupGoods("btn_instgood");
  4474. }
  4475. function group3_btn_allgood_onclick(obj:Button, e:ClickEventInfo) {
  4476. switch1.tabindex = 1;
  4477. ds_tmp.clearData();
  4478. dsf_makeValue( ds_tmp, "insgoodflag", "string", "2");
  4479. lf_btn_SelectedGroupGoods("btn_allgood");
  4480. }
  4481. function group3_btn_sgsave_onclick(obj:Button, e:ClickEventInfo) {
  4482. if (sysf_messageBox("수가전송을", "Q004") != 7) {
  4483. if(ds_main_list_gooddet_gooddetlist.getRowType(ds_main_list_gooddet_gooddetlist.rowposition) == 2)
  4484. {
  4485. sysf_messageBox("전송할 Data가 없습니다. 조회 후 다시 실행하세요.", "I999");
  4486. return;
  4487. }
  4488. if(fCheckSaveData() == false)return;
  4489. fSetDataCopy();
  4490. //model.refresh();
  4491. if( ds_main_list_gooddet_gooddetlist.getRowType(ds_main_list_gooddet_gooddetlist.rowposition) == 4)
  4492. {
  4493. sysf_messageBox("변경된 Data 가 있어 수가전송작업을 중단하겠습니다.\n 변경된 Data는 모두 복구됩니다.", "I999");
  4494. fRetrGoodList(false);
  4495. return;
  4496. }
  4497. //submit("TXRSC05303");
  4498. var oParam = {};
  4499. oParam.id = "TXRSC05303";
  4500. oParam.service = "purcbaseapp.PurcBaseMngt";
  4501. oParam.method = "reqExeSetRscdgiud";
  4502. oParam.inds = "req=ds_main_list_gooddet_gooddetlist";
  4503. oParam.outds = "";
  4504. oParam.async = false;
  4505. tranf_submit(oParam);
  4506. sysf_messageBox("수가전송이 완료되었습니다.", "I999");
  4507. //if (model.getValue(gvErrorMsgPath + "_type") != "error" && switch1.case6.grd_goodlist.row > 0 )fRetrGoodList(true);//group3.grp_title.btn_search.dispatch("DOMActivate");
  4508. }
  4509. }
  4510. function group3_btn_save_onclick(obj:Button, e:ClickEventInfo) {
  4511. var todd = ds_main_gooddet_gooddetlist.getColumn(0, "todd");
  4512. if(utlf_isNull(todd)){
  4513. ds_main_gooddet_gooddetlist.setColumn( 0, "todd","99991231");
  4514. todd = ds_main_gooddet_gooddetlist.getColumn(0, "todd");
  4515. //model.refresh();
  4516. }
  4517. if(todd < utlf_getCurrentDate()){
  4518. sysf_messageBox("과거일자 또는 불용된 물품코드는 수정할 수", "I004");
  4519. }else{
  4520. if(fCheckSaveData() == false)return;
  4521. fSetDataCopy();
  4522. //model.refresh();
  4523. //misfSave("TXRSC05304");
  4524. //ds_send_save_setautoins.setColumn(0, "histflag", ds_send_save_histinfo.getColumn(0, "histflag"));
  4525. dsf_setDefaultVal(ds_send_save_histinfo, "histflag:N");
  4526. var dsUpdate = grdf_getGridUpdateData(grd_gooddetlist, "all");
  4527. grdf_setStatusColumn(dsUpdate, "status");
  4528. ds_send_save_gooddet_gooddetlist.copyData(dsUpdate, true);
  4529. dsf_setDefaultVal(ds_send_save_gooddet_gooddetlist, "exchqty:0,preexchqty:0,estmamt:0,forgncurncyunitcost:0,goodunitcost:0,pregoodunitcost:0,safestocqty:0,ddavguseqty:0,mmavgusescheqty:0,mmavguseqty:0,prprtystocpossndayno:0,prcpexchqty:0,insucost:0,goodpurccost:0,calcscorinfotranyn:-,goodposcd:-");
  4530. dsf_setTypeFormat(ds_send_save_gooddet_gooddetlist, "exchqty:FLOAT^preexchqty:FLOAT^minexch:FLOAT^estmamt:FLOAT^forgncurncyunitcost:FLOAT^goodunitcost:FLOAT^pregoodunitcost:FLOAT^safestocqty:FLOAT^ddavguseqty:FLOAT^mmavgusescheqty:FLOAT^mmavguseqty:FLOAT^prprtystocpossndayno:FLOAT^prcpexchqty:FLOAT^insucost:FLOAT^purcqty:FLOAT^prcpqty:FLOAT");
  4531. ds_send_save_gooddet_gooddetlist.updatecontrol = false;
  4532. ds_send_save_gooddet_gooddetlist.deleteColumn("grupsnglflag");
  4533. ds_send_save_gooddet_gooddetlist.deleteColumn("orginspplce");
  4534. ds_send_save_gooddet_gooddetlist.deleteColumn("calcmthdcd");
  4535. ds_send_save_gooddet_gooddetlist.deleteColumn("dupexpgoodcd");
  4536. ds_send_save_gooddet_gooddetlist.deleteColumn("upperlimit");
  4537. ds_send_save_gooddet_gooddetlist.updatecontrol = true;
  4538. var oParam = {};
  4539. oParam.id = "TXRSC05304";
  4540. oParam.service = "purcbaseapp.PurcBaseMngt";
  4541. oParam.method = "reqExeSaveInstMstGood";
  4542. oParam.inds = "setautoins=ds_send_save_setautoins histinfo=ds_send_save_histinfo detgood=ds_send_save_gooddet_gooddetlist goodchange=ds_send_save_goodchange";
  4543. oParam.outds = "";
  4544. oParam.async = false;
  4545. oParam.callback = "cf_TXRSC05304";
  4546. tranf_submit(oParam);
  4547. if( arErrorCode.pop("TXRSC05304") > -1 ){
  4548. sysf_messageBox("저장"+"","I002");
  4549. }
  4550. }
  4551. }
  4552. function cf_TXRSC05304(sSvcId, nErrorCode, sErrorMsg) {
  4553. arErrorCode.push(sSvcId, nErrorCode);
  4554. }
  4555. function group3_btn_appinstgood_onclick(obj:Button, e:ClickEventInfo) {
  4556. switch1.tabindex = 2;
  4557. ds_tmp.clearData();
  4558. dsf_makeValue( ds_tmp, "insgoodflag", "string", "3");
  4559. lf_btn_SelectedGroupGoods("btn_appinstgood");
  4560. }
  4561. function group3_btn_ext_onclick(obj:Button, e:ClickEventInfo) {
  4562. fChgGridExt();
  4563. }
  4564. function group3_button9_onclick(obj:Button, e:ClickEventInfo) {
  4565. switch1.tabindex = 3;
  4566. ds_tmp.clearData();
  4567. dsf_makeValue( ds_tmp, "insgoodflag", "string", "4");
  4568. lf_btn_SelectedGroupGoods("button9");
  4569. }
  4570. function group3_button11_onclick(obj:Button, e:ClickEventInfo) {
  4571. if (sysf_messageBox("OCS전송을", "Q004") != 7) {
  4572. if(fCheckSaveData() == false)return;
  4573. for(var k = grd_gooddetlist.fixedRows; k < grd_gooddetlist.rows;k++){
  4574. grd_gooddetlist.rowStatus(k)="1";
  4575. }
  4576. dsf_makeValue( ds_send_delivedata, "gooddetlist", "string", grd_gooddetlist.getUpdateData());
  4577. var updateDs = grdf_getGridUpdateData(grd_gooddetlist);
  4578. rdf_setStatusColumn(updateDs, "status");
  4579. ds_send_delivedata_gooddetlist.copyData(updateDs);
  4580. //if(submit("TXRSC05308")){
  4581. var oParam = {};
  4582. oParam.id = "TXRSC05308";
  4583. oParam.service = "purcbaseapp.PurcBaseAsisMappingMngt";
  4584. oParam.method = "reqExeSaveDeliveAsisFromTobeMstGood";
  4585. oParam.inds = "gooddetlist=ds_send_delivedata_gooddetlist";
  4586. oParam.outds = "";
  4587. oParam.async = false;
  4588. oParam.callback = "cf_TXRSC05308";
  4589. tranf_submit(oParam);
  4590. if(arErrorCode.pop("TXRSC05308") > -1) {
  4591. sysf_messageBox("OCS전송이 완료되었습니다.", "I999");
  4592. group3.grp_title.btn_search.click();
  4593. }else{
  4594. sysf_messageBox("OCS전송이","E009");
  4595. group3.grp_title.btn_search.click();
  4596. return;
  4597. }
  4598. }
  4599. }
  4600. function cf_TXRSC05308(sSvcId, nErrorCode, sErrorMsg) {
  4601. arErrorCode.push(sSvcId, nErrorCode);
  4602. }
  4603. function group3_btn_prtinfo_onclick(obj:Button, e:ClickEventInfo) {
  4604. if(ds_main_list_goodlists_goodlist.rowcount > 0){
  4605. var objDOM = rptf_createDOM();
  4606. var objParam = new Object();
  4607. rptf_setNodeListToDOM(objDOM, "root/main/list/goodlists/goodlist" , ds_main_gooddet_gooddetlist);
  4608. objParam.xml_data_XML1 = objDOM.documentElement.source;
  4609. var option = "open=1;save=1;directprint=0;printdialog=1;print=1;zoom=0";
  4610. rptf_exeReportPreview30(["RPRSC05001"],[objParam], option);
  4611. }else{
  4612. alert("출력 할 대상이 없습니다.");
  4613. }
  4614. }
  4615. function group3_btn_memo_onclick(obj:Button, e:ClickEventInfo) {
  4616. var goodcd = utlf_transNullToEmpty(ds_main_gooddet_gooddetlist.getColumn(0, "goodcd"));
  4617. var rscdmemo = utlf_transNullToEmpty(ds_main_gooddet_gooddetlist.getColumn(0, "rscdmemo"));
  4618. if (utlf_isNull(goodcd)) {
  4619. sysf_messageBox("물품코드를 조회하세요", "I999");
  4620. } else {
  4621. grp_detail.grp_rscdmemo.visible = true;
  4622. //submit("TRRSC05317"); // 메모조회
  4623. var oParam = {};
  4624. oParam.id = "TRRSC05317";
  4625. oParam.service = "purcbaseapp.PurcBaseMngt";
  4626. oParam.method = "reqGetRscdmemolist";
  4627. oParam.inds = "req=ds_send_gooddetlist";
  4628. oParam.outds = "ds_temp_memolist_memoitem=memoitem";
  4629. oParam.async = false;
  4630. tranf_submit(oParam);
  4631. var memogoodcd = ds_temp_memolist_memoitem.getColumn(0, "goodcd");
  4632. dsf_makeValue(ds_temp_memolist_memoitem, "mode", "string", "");
  4633. if (utlf_isNull(memogoodcd)) {
  4634. ds_temp_memolist_memoitem.setColumn(0, "mode", "i"); //실행구분
  4635. dsf_makeValue(ds_temp_memolist_memoitem, "goodcd", "string", "");
  4636. dsf_makeValue(ds_temp_memolist_memoitem, "memo", "string", "");
  4637. dsf_makeValue(ds_temp_memolist_memoitem, "goodnm", "string", "");
  4638. dsf_makeValue(ds_temp_memolist_memoitem, "goodspec", "string", "");
  4639. } else {
  4640. ds_temp_memolist_memoitem.setColumn(0, "mode", "u");
  4641. }
  4642. }
  4643. }
  4644. function grp_detail_btn_winacnt_onclick(obj:Button, e:ClickEventInfo) {
  4645. rszfOpenPopUpListByWndName(grp_detail.ipt_winacnt,"","winacnt,winacntnm","PPRAC00100","","");
  4646. //model.refresh();
  4647. }
  4648. function grp_detail_btn_amtacnt_onclick(obj:Button, e:ClickEventInfo) {
  4649. rszfOpenPopUpListByWndName(grp_detail.ipt_winacnt,"","amtacnt,amtacntnm","PPRAC00100","","");
  4650. //model.refresh();
  4651. }
  4652. function grp_detail_ipt_winacnt_onkillfocus(obj:Edit, e:KillFocusEventInfo) {
  4653. rszfValidationCheck("TRRAC00111", "acntlist", "acntflag,useyn,jobgb,srhtxt","1,,," + ds_main_gooddet_gooddetlist.getColumn( 0, "winacnt") ,"","winacnt,winacntnm" ,grp_detail.ipt_winacnt,"PPRAC00100","","");
  4654. //model.refresh();
  4655. grp_detail.ipt_amtacnt.setFocus();
  4656. }
  4657. function grp_detail_ipt_amtacnt_onkillfocus(obj:Edit, e:KillFocusEventInfo) {
  4658. rszfValidationCheck("TRRAC00111", "acntlist", "acntflag,useyn,jobgb,srhtxt","1,,," + ds_main_gooddet_gooddetlist.getColumn( 0, "amtacnt") ,"","amtacnt,amtacntnm" ,grp_detail.ipt_amtacnt,"PPRAC00100","","");
  4659. //model.refresh();
  4660. grp_detail.ipt_fromdd.setFocus();
  4661. }
  4662. function grp_detail_cmb_prodplce_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4663. ds_main_gooddet_gooddetlist.setColumn( 0, "prodplcenm",grp_detail.cmb_prodplce.label)
  4664. grp_detail.ipt_prodcmpycd.setFocus();
  4665. }
  4666. function grp_detail_btn_mngtdeptcd_onclick(obj:Button, e:ClickEventInfo) {
  4667. var recv_list = "mainmngtdeptcd,mainmngtdeptnm";
  4668. misfOpenPopUpList("02", grp_detail.ipt_mngtdeptcd,"", recv_list) ;
  4669. //model.refresh();
  4670. }
  4671. function grp_detail_btn_useinstinfo_onclick(obj:Button, e:ClickEventInfo) {
  4672. fInstGoodCdCopy();
  4673. }
  4674. function grp_detail_btn_photinfo_onclick(obj:Button, e:ClickEventInfo) {
  4675. //SPRSC00210
  4676. rszfOpenPopUpListByWndName(grp_detail.ipt_goodcd,"","","SPRSC00201" ,"instcd,goodcd","cmb_instcd,ipt_goodcd");
  4677. //rszfOpenPopUpListByWndName(grp_detail.ipt_goodcd,"","","SPRSC00201","goodcd","grp_detail.ipt_goodcd");
  4678. }
  4679. function grp_detail_cmb_reqflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4680. ds_main_gooddet_gooddetlist.setColumn( 0, "reqflagnm",grp_detail.cmb_reqflag.label)
  4681. }
  4682. function grp_detail_ipt_fromdd_onkillfocus(obj:Calendar, e:KillFocusEventInfo) {
  4683. var fromdd = ds_main_gooddet_gooddetlist.getColumn( 0, "fromdd");
  4684. var prefromdd = ds_main_gooddet_gooddetlist.getColumn( 0, "prefromdd");
  4685. // 미래일자 비교
  4686. var FutFromDD = ds_main_list_gooddet_goodconstlist.getColumn(1, "fromdd");
  4687. if(vGoodNew !="N"){ //신규 기관코드 생성시 적용일자에 과거일자 등록가능 (vGoodNew = "N" 신규 기관코드 flag)
  4688. var CurrentDD = utlf_getCurrentDate();
  4689. if(fromdd < CurrentDD) {
  4690. sysf_messageBox("오늘보다 이전일자로 변경할수 없습니다.", "E");
  4691. ds_main_gooddet_gooddetlist.setColumn( 0, "fromdd", prefromdd);
  4692. //grp_detail.ipt_fromdd.refresh();
  4693. return;
  4694. }
  4695. if(fromdd < prefromdd) {
  4696. sysf_messageBox("현 적용일자보다 이전일자로 변경할수 없습니다.", "E");
  4697. ds_main_gooddet_gooddetlist.setColumn( 0, "fromdd", prefromdd);
  4698. //grp_detail.ipt_fromdd.refresh();
  4699. return;
  4700. }
  4701. if(FutFromDD > CurrentDD) {
  4702. sysf_messageBox("현 적용일자보다 미래일자가 적용되어","I010");
  4703. ds_main_gooddet_gooddetlist.setColumn( 0, "fromdd", prefromdd);
  4704. //grp_detail.ipt_fromdd.refresh();
  4705. return;
  4706. }
  4707. }
  4708. }
  4709. function grp_detail_cmb_setplceordflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4710. ds_main_gooddet_gooddetlist.setColumn( 0, "setplceordflagnm",grp_detail.cmb_setplceordflag.text)
  4711. }
  4712. function grp_detail_btn_goodsetrgst_onclick(obj:Button, e:ClickEventInfo) {
  4713. if(utlf_isNull(ds_main_gooddet_gooddetlist.getColumn( 0, "proddrugsetflag")))
  4714. {
  4715. sysf_messageBox("SET등록을 하시려면 SET구분을 반드시" ,"C002");
  4716. grp_detail.cmb_proddrugsetflag.setFocus();
  4717. return;
  4718. }
  4719. /*
  4720. if(model.getValue(grp_detail.cmb_setplceordflag.attribute("ref")).length == 0)
  4721. {
  4722. sysf_messageBox("SET등록을 하시려면 SET발주구분을 반드시" ,"C002");
  4723. grp_detail.cmb_setplceordflag.setFocus();
  4724. return;
  4725. }
  4726. */
  4727. rszfOpenPopUpListByWndName(grp_detail.cmb_proddrugsetflag,"","","SPRSC00210","instcd,goodcd,goodnm,goodflag,proddrugsetflag","opt_instcd,grp_detail.ipt_goodcd,grp_detail.ipt_goodnm,grp_detail.cmb_goodflag,cmb_proddrugsetflag");
  4728. }
  4729. function grp_detail_cmb_reqmthd_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4730. ds_main_gooddet_gooddetlist.setColumn( 0, "reqmthdnm",grp_detail.cmb_reqmthd.text)
  4731. }
  4732. function grp_detail_cmb_proddrugsetflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4733. ds_main_gooddet_gooddetlist.setColumn( 0, "proddrugsetflagnm",grp_detail.cmb_proddrugsetflag.text)
  4734. }
  4735. function grp_detail_btn_allsizergst_onclick(obj:Button, e:ClickEventInfo) {
  4736. if(utlf_isNull(ds_main_gooddet_gooddetlist.getColumn( 0, "goodcd")))
  4737. {
  4738. sysf_messageBox("물품코드를" ,"C001");
  4739. return;
  4740. }
  4741. if(ds_main_gooddet_gooddetlist.getColumn( 0, "allsizeyny") != "Y")
  4742. {
  4743. sysf_messageBox("ALL SIZE 여부를 [예]로" ,"C001");
  4744. return;
  4745. }
  4746. if(utlf_isNull(ds_main_gooddet_gooddetlist.getColumn( 0, "purcunit")))
  4747. {
  4748. sysf_messageBox("규격단위를" ,"C001");
  4749. return;
  4750. }
  4751. rszfOpenPopUpListByWndName(grp_detail.ipt_prodcmpycd,"","instcd,instnm,goodcd,goodnm,goodunit,mngtflag","SPRSC00212","instcd,instnm,goodcd,goodnm,goodunit,mngtflag","opt_instcd,group3.opt_instnm,grp_detail.ipt_goodcd,grp_detail.ipt_goodnm,grp_detail.cmb_purcunit,chk_mngtflag");
  4752. var allsizeinfo = frmf_getParameter("SPRSC00212_"); //model.getValue(gvParamPath +"_SPRSC00212__SPRSC00212_value");
  4753. if(!utlf_isNull(allsizeinfo)) {
  4754. allsizeinfo = utlf_transNullToEmpty(allsizeinfo).split("|");
  4755. if(allsizeinfo[0] > 0) ds_main_gooddet_gooddetlist.setColumn( 0, "allsizeyny","Y");
  4756. else ds_main_gooddet_gooddetlist.setColumn( 0, "allsizeyny","N");
  4757. //model.refresh();
  4758. }
  4759. }
  4760. function grp_detail_cmb_reqprid_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4761. ds_main_gooddet_gooddetlist.setColumn( 0, "reqpridnm",grp_detail.cmb_reqprid.text)
  4762. }
  4763. function grp_detail_ipt_maincustlastsuplplce_onkillfocus(obj:Edit, e:KillFocusEventInfo) {
  4764. misfSearchCust(grp_detail.opt_maincustlastsuplplcenm,group3.opt_instcd,grp_detail.ipt_fromdd);
  4765. }
  4766. function grp_detail_btn_suppcustcd_onclick(obj:Button, e:ClickEventInfo) {
  4767. rszfOpenPopUpListByWndName(grp_detail.ipt_maincustlastsuplplce,"","suppcustcd,suppcustnm","SPRSD00220","instcd","group3.opt_instcd");
  4768. //model.refresh();
  4769. }
  4770. function grp_detail_btn_maincustlastsuplplce_onclick(obj:Button, e:ClickEventInfo) {
  4771. //rszfOpenPopUpListByWndName(grp_detail.ipt_maincustlastsuplplce,"","maincustlastsuplplce,maincustlastsuplplcenm","SPRSD00180","goodflag,prodcmpycd,prodcmpynm","cmb_goodflag,grp_detail.ipt_prodcmpycd,opt_prodcmpynm");
  4772. rszfOpenPopUpListByWndName(grp_detail.ipt_maincustlastsuplplce,"","maincustlastsuplplce,maincustlastsuplplcenm","SPRSD00220","instcd","group3.opt_instcd");
  4773. //model.refresh();
  4774. }
  4775. function grp_detail_cmb_purcflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4776. ds_main_gooddet_gooddetlist.setColumn( 0, "purcflagnm",grp_detail.cmb_purcflag.text)
  4777. if (grp_detail.cmb_purcflag.value == "1") {
  4778. ds_main_gooddet_gooddetlist.setColumn(0 , "stocmngtflag","1");
  4779. } else {
  4780. ds_main_gooddet_gooddetlist.setColumn(0 , "stocmngtflag","3");
  4781. }
  4782. //grp_detail.cmb_stocmngtflag.refresh();
  4783. }
  4784. function grp_detail_ipt_suppcustcd_onkillfocus(obj:Edit, e:KillFocusEventInfo) {
  4785. misfSearchCust(grp_detail.opt_suppcustnm,group3.opt_instcd,grp_detail.ipt_fromdd);
  4786. }
  4787. function grp_detail_cmb_conflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4788. ds_main_gooddet_gooddetlist.setColumn( 0, "conflagnm",grp_detail.cmb_conflag.text)
  4789. }
  4790. function grp_detail_cmb_curncyunit_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4791. ds_main_gooddet_gooddetlist.setColumn( 0, "curncyunitnm",grp_detail.cmb_curncyunit.text)
  4792. }
  4793. function grp_detail_ipt_fromconterm_onkillfocus(obj:Calendar, e:KillFocusEventInfo) {
  4794. if(!utlf_isNull(ds_main_gooddet_gooddetlist.getColumn( 0, "toconterm")) && (ds_main_gooddet_gooddetlist.getColumn( 0, "toconterm") < ds_main_gooddet_gooddetlist.getColumn( 0, "fromconterm")) )
  4795. {
  4796. sysf_messageBox("계약시작일자는 계약 종료일자보다 크게 설정","E001");
  4797. grp_detail.ipt_fromconterm.setFocus();
  4798. }
  4799. }
  4800. function grp_detail_ipt_toconterm_onkillfocus(obj:Calendar, e:KillFocusEventInfo) {
  4801. if(!utlf_isNull(ds_main_gooddet_gooddetlist.getColumn( 0, "fromconterm")) && (ds_main_gooddet_gooddetlist.getColumn( 0, "toconterm") < ds_main_gooddet_gooddetlist.getColumn( 0, "fromconterm")) )
  4802. {
  4803. sysf_messageBox("계약시작일자는 계약 종료일자보다 크게 설정","E001");
  4804. grp_detail.ipt_toconterm.setFocus();
  4805. }
  4806. }
  4807. function grp_detail_cmb_stocmngtflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4808. ds_main_gooddet_gooddetlist.setColumn( 0, "stocmngtflagnm",grp_detail.cmb_stocmngtflag.text)
  4809. }
  4810. function grp_detail_cmb_wareflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  4811. ds_main_gooddet_gooddetlist.setColumn( 0, "wareflagnm",grp_detail.cmb_wareflag.text);
  4812. }
  4813. function grp_detail_grp_rscdmemo_button13_onclick(obj:Button, e:ClickEventInfo) {
  4814. grp_detail.grp_rscdmemo.visible = false;
  4815. }
  4816. function grp_detail_grp_rscdmemo_but_save_onclick(obj:Button, e:ClickEventInfo) {
  4817. ds_temp_memolist_memoitem.setColumn( 0, "goodcd",ds_main_gooddet_gooddetlist.getColumn(0, "goodcd"));
  4818. ds_temp_memolist_memoitem.setColumn( 0, "goodnm", ds_main_gooddet_gooddetlist.getColumn(0, "goodnm"));
  4819. ds_temp_memolist_memoitem.setColumn( 0, "goodspec", ds_main_gooddet_gooddetlist.getColumn(0, "goodspec"));
  4820. ds_temp_memolist_memoitem.setColumn( 0, "mode" , "d");
  4821. //submit("TXRSC05309");
  4822. var oParam = {};
  4823. oParam.id = "TXRSC05309";
  4824. oParam.service = "purcbaseapp.PurcBaseMngt";
  4825. oParam.method = "reqExeSaveMemo";
  4826. oParam.inds = "req=ds_temp_memolist_memoitem";
  4827. oParam.outds = "";
  4828. oParam.async = false;
  4829. tranf_submit(oParam);
  4830. sysf_messageBox("삭제"+"","I002");
  4831. grp_detail.grp_rscdmemo.visible = false;
  4832. }
  4833. function grp_detail_grp_rscdmemo_button12_onclick(obj:Button, e:ClickEventInfo) {
  4834. ds_temp_memolist_memoitem.setColumn( 0, "goodcd",ds_main_gooddet_gooddetlist.getColumn(0, "goodcd"));
  4835. ds_temp_memolist_memoitem.setColumn( 0, "goodnm", ds_main_gooddet_gooddetlist.getColumn(0, "goodnm"));
  4836. ds_temp_memolist_memoitem.setColumn( 0, "goodspec", ds_main_gooddet_gooddetlist.getColumn(0, "goodspec"));
  4837. //submit("TXRSC05309");
  4838. var oParam = {};
  4839. oParam.id = "TXRSC05309";
  4840. oParam.service = "purcbaseapp.PurcBaseMngt";
  4841. oParam.method = "reqExeSaveMemo";
  4842. oParam.inds = "req=ds_temp_memolist_memoitem";
  4843. oParam.outds = "";
  4844. oParam.async = false;
  4845. tranf_submit(oParam);
  4846. sysf_messageBox("저장"+"","I002");
  4847. grp_detail.grp_rscdmemo.visible = false;
  4848. }
  4849. function switch1_case6_grd_goodlist_onrowchanged() {
  4850. var row = ds_main_list_goodlists_goodlist.rowposition;
  4851. fInitUnit(ds_main_list_goodlists_goodlist.getColumn( row, "instcd"), ds_main_list_goodlists_goodlist.getColumn( row, "goodflag"));
  4852. if (ds_main_list_goodlists_goodlist.getRowType(row) == Dataset.ROWTYPE_INSERT) {
  4853. fGoodMastSet();
  4854. }
  4855. else {
  4856. vGoodNew = "U";
  4857. fRetrGoodList(true);
  4858. fMemoListCheck(); //메모존재여부
  4859. }
  4860. }
  4861. function switch1_case6_grd_goodlist_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
  4862. // switch1_case6_grd_goodlist_onrowchanged();
  4863. //frmf_inputEnterKey("switch1.case6.grd_goodlist", "onselectchanged", new GridSelectEventInfo);
  4864. }
  4865. function switch1_case7_grd_instgoodlist_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
  4866. fNewDoubleClick(switch1.case7.grd_instgoodlist);
  4867. }
  4868. function switch1_case9_grd_appinstgoodlist_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
  4869. fNewDoubleClick(switch1.case9.grd_appinstgoodlist);
  4870. }
  4871. function switch1_case10_grd_rscdtchglist2_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
  4872. var ChgGoodCD = ds_main_list_rscdtchglist2.getColumn(switch1.case10.grd_rscdtchglist2.row, "goodcd");
  4873. ds_send_goodlist.setColumn( 0, "goodcd",ChgGoodCD);
  4874. //group3.grp_title.ipt_goodcd_search.refresh();
  4875. btn_instgood.click();
  4876. btn_instgood.selected = true;
  4877. group3.grp_title.btn_search.click();
  4878. }
  4879. function btn_clear_onclick(obj:Button, e:ClickEventInfo) {
  4880. fInitialize("init");
  4881. }
  4882. function group3_btn_costhistinfo_onclick(obj:Button, e:ClickEventInfo)
  4883. {
  4884. group3.switch2.tabindex = 0;
  4885. lf_btn_SelectedGroupEtc("btn_costhistinfo");
  4886. }
  4887. function group3_button8_onclick(obj:Button, e:ClickEventInfo)
  4888. {
  4889. group3.switch2.tabindex = 5;
  4890. lf_btn_SelectedGroupEtc("button8");
  4891. }
  4892. function group3_btn_addinfo_onclick(obj:Button, e:ClickEventInfo)
  4893. {
  4894. group3.switch2.tabindex = 1;
  4895. lf_btn_SelectedGroupEtc("btn_addinfo");
  4896. }
  4897. function group3_btn_instcd_onclick(obj:Button, e:ClickEventInfo)
  4898. {
  4899. group3.switch2.tabindex = 2;
  4900. lf_btn_SelectedGroupEtc("btn_instcd");
  4901. }
  4902. function group3_button1_onclick(obj:Button, e:ClickEventInfo)
  4903. {
  4904. group3.switch2.tabindex = 3;
  4905. lf_btn_SelectedGroupEtc("button1");
  4906. }
  4907. function group3_button3_onclick(obj:Button, e:ClickEventInfo)
  4908. {
  4909. group3.switch2.tabindex = 4;
  4910. lf_btn_SelectedGroupEtc("button3");
  4911. }
  4912. function grp_detail_cmb_lrgcd_ontextchanged(obj:Edit, e:TextChangedEventInfo)
  4913. {
  4914. }
  4915. function group1_Button00_onclick(obj:Button, e:ClickEventInfo)
  4916. {
  4917. //rszfGetLabelControlComboList("R0314", "group1.cmb_instcd", "detldesc");
  4918. //rszfGetLabelControlComboList("A770", "group1.cmb_instcd", "detldesc");
  4919. }
  4920. /****************************************************************************************
  4921. * Components : Grid
  4922. * Description : 그리드 행 변경시 이벤트
  4923. ****************************************************************************************/
  4924. function switch1_case6_grd_goodlist_onselectchanged(obj, e)
  4925. {
  4926. if(obj.currentrow < 0) return;
  4927. fInitUnit(ds_main_list_goodlists_goodlist.getColumn(e.row, "instcd"), ds_main_list_goodlists_goodlist.getColumn(e.row, "goodflag"));
  4928. if (ds_main_list_goodlists_goodlist.getRowType(e.row) == 2) {
  4929. fGoodMastSet();
  4930. }
  4931. else {
  4932. vGoodNew = "U";
  4933. fRetrGoodList(true);
  4934. fMemoListCheck(); //메모존재여부
  4935. var edicd = ds_main_list_goodlists_goodlist.getColumn(obj.currentrow, "edicd");
  4936. var goodcd = ds_main_list_goodlists_goodlist.getColumn(obj.currentrow, "goodcd");
  4937. ds_send_goodlist.setColumn(0, "goodcd", goodcd);
  4938. ds_send_goodlist.setColumn(0, "edicd", edicd);
  4939. if(!utlf_isNull(edicd)){
  4940. // 상한가 정보 조회 2017.06.14 KKR
  4941. var oParam = {};
  4942. oParam.id = "TRRSC05319";
  4943. oParam.service = "purcbaseapp.PurcBaseMngt";
  4944. oParam.method = "reqGetPriclist";
  4945. oParam.inds = "req=ds_send_goodlist";
  4946. oParam.outds = "ds_temp_rscmpric_rscmpricitem=rscmpricitem";
  4947. oParam.async = false;
  4948. //oParam.callback = "cf_TRRSC05319";
  4949. tranf_submit(oParam);
  4950. var afupperlimit = ds_temp_rscmpric_rscmpricitem.getColumn(0, "afupperlimit");
  4951. var goodunitcost = ds_main_gooddet_gooddetlist.getColumn(0, "goodunitcost");
  4952. if(!utlf_isNull(afupperlimit)){
  4953. if(!utlf_isNull(goodunitcost)){
  4954. if(parseInt(afupperlimit) < parseInt(goodunitcost)){
  4955. grp_detail.ipt_afupperlimit.style.background = "#fec3c3";
  4956. }else{
  4957. grp_detail.ipt_afupperlimit.style.background = "#ffffff";
  4958. }
  4959. }
  4960. }
  4961. }
  4962. if(utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "proddrugsetflag"))){
  4963. grp_detail.cmb_proddrugsetflag.index = 0;
  4964. }
  4965. if( ds_main_list_gooddet_goodconstlist.rowcount == 1 ){
  4966. btn_dayChange.enable = true;
  4967. }else{
  4968. btn_dayChange.enable = false;
  4969. }
  4970. }
  4971. }
  4972. function group3_grp_title_checkbox2_onclick(obj:CheckBox, e:ClickEventInfo)
  4973. {
  4974. if( obj.value != "Y" ){
  4975. ds_temp_memolist_memoitem.setColumn(0, "prtflag", "");
  4976. }
  4977. }
  4978. function group3_grp_title_checkbox3_onclick(obj:CheckBox, e:ClickEventInfo)
  4979. {
  4980. if( obj.value != "Y" ){
  4981. ds_send_goodlist.setColumn(0, "insuyn", "");
  4982. }
  4983. }
  4984. function group3_grp_title_checkbox4_onclick(obj:CheckBox, e:ClickEventInfo)
  4985. {
  4986. if( obj.value != "3" ){
  4987. ds_send_goodlist.setColumn(0, "proddrugsetflag", "");
  4988. }
  4989. }
  4990. function grp_detail_chk_mngtflag_onclick(obj:CheckBox, e:ClickEventInfo)
  4991. {
  4992. if( obj.value != "S" ){
  4993. ds_send_goodlist.setColumn(0, "mngtflag", "");
  4994. }
  4995. }
  4996. function grp_detail_chk_reuseyn_onclick(obj:CheckBox, e:ClickEventInfo)
  4997. {
  4998. if( obj.value != "1" ){
  4999. ds_send_goodlist.setColumn(0, "reuseyn", "");
  5000. }
  5001. }
  5002. function ds_send_goodlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  5003. {
  5004. switch( e.columnid ){
  5005. case "prodcmpy" :
  5006. var objFocus = this.getFocus();
  5007. if(!utlf_isNull(e.newvalue))
  5008. {
  5009. group3.grp_title.ipt_prodcmpy_search.setFocus();
  5010. rszfValidationCheck("TRRSD00161", "prodcmpylist", "refcond,prodcmpycd,prodcmpynm",
  5011. "prodcmpycd," + ds_send_goodlist.getColumn( 0, "prodcmpy") + "," ,
  5012. "","prodcmpycd,prodcmpynm" ,group3.grp_title.ipt_prodcmpy_search,"SPRSD00160","","");
  5013. ds_send_goodlist.setColumn(0, "prodcmpy", ds_init_main.getColumn(0, "prodcmpycd"));
  5014. }else{
  5015. group3.grp_title.ipt_prodcmpynm_search.value = "";
  5016. }
  5017. objFocus.setFocus();
  5018. break;
  5019. case "maincustlastsuplplce" :
  5020. var objFocus = this.getFocus();
  5021. group3.grp_title.ipt_maincustlastsuplplce_search.setFocus();
  5022. misfSearchCust(group3.grp_title.output2,group3.grp_title.cmb_instcd, "", ds_send_goodlist.getColumn(0, "maincustlastsuplplce"));
  5023. objFocus.setFocus();
  5024. break;
  5025. default :
  5026. break;
  5027. }
  5028. }
  5029. function group3_grp_title_ipt_prodcmpy_search_onkeydown(obj:Edit, e:KeyEventInfo)
  5030. {
  5031. if( e.keycode == 13 ){
  5032. obj.updateToDataset();
  5033. }
  5034. }
  5035. function group3_grp_title_ipt_maincustlastsuplplce_search_onkeydown(obj:Edit, e:KeyEventInfo)
  5036. {
  5037. if( e.keycode == 13 ){
  5038. obj.updateToDataset();
  5039. }
  5040. }
  5041. function ds_main_gooddet_gooddetlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  5042. {
  5043. switch( e.columnid ){
  5044. case "mainmngtdeptcd" :
  5045. var objFocus = this.getFocus();
  5046. grp_detail.ipt_mngtdeptcd.setFocus();
  5047. misfSearchDept(grp_detail.opt_mngtdeptnm);
  5048. objFocus.setFocus();
  5049. break;
  5050. default :
  5051. break;
  5052. }
  5053. }
  5054. function grp_detail_ipt_mngtdeptcd_onkeydown(obj:Edit, e:KeyEventInfo)
  5055. {
  5056. if( e.keycode == 13 ){
  5057. obj.updateToDataset();
  5058. }
  5059. }
  5060. function group3_grp_title_ipt_edicd_search_onlbuttonup(obj:Edit, e:MouseEventInfo)
  5061. {
  5062. ds_send_goodlist.setColumn(0, "goodcd","");
  5063. }
  5064. function group3_grp_title_ipt_goodcd_search_onlbuttonup(obj:Edit, e:MouseEventInfo)
  5065. {
  5066. ds_send_goodlist.setColumn(0, "edicd","");
  5067. }
  5068. function grp_detail_tar_addfixinfo_oneditclick(obj:TextArea, e:EditClickEventInfo)
  5069. {
  5070. grp_detail.grp_addfixinfo.visible = true;
  5071. }
  5072. function grp_detail_grp_addfixinfo_btn_close_onclick(obj:Button, e:ClickEventInfo)
  5073. {
  5074. grp_detail.grp_addfixinfo.visible = false;
  5075. }
  5076. function grp_detail_ipt_nonusetretdd_onchanged(obj:Calendar, e:ChangeEventInfo)
  5077. {
  5078. if(ds_main_gooddet_gooddetlist.getColumn(0, "todd") == "99991230"){
  5079. ds_main_gooddet_gooddetlist.setColumn( 0, "todd","99991231");
  5080. }
  5081. var CompTodd = ds_init_oldgoodlist.getColumn(0, "todd");
  5082. var CompFromdd = ds_init_oldgoodlist.getColumn(0, "fromdd");
  5083. var FromDD = ds_main_list_gooddet_goodconstlist.getColumn(0, "fromdd");
  5084. if(CompTodd!="99991231"){
  5085. if(FromDD != CompFromdd){
  5086. sysf_messageBox("이미 불용된 코드","I009");
  5087. ds_main_gooddet_gooddetlist.setColumn( 0, "todd",CompTodd);
  5088. return;
  5089. }
  5090. }
  5091. }
  5092. function btn_dayChange_onclick(obj:Button, e:ClickEventInfo)
  5093. {
  5094. ds_send_dayChange.setColumn(0, "goodcd", ds_main_gooddet_gooddetlist.getColumn(0, "goodcd"));
  5095. ds_send_dayChange.setColumn(0, "fromdd", utlf_getCurrentDate());
  5096. grp_dayChange.visible = true;
  5097. }
  5098. function grp_dayChange_button14_onclick(obj:Button, e:ClickEventInfo)
  5099. {
  5100. grp_dayChange.visible = false;
  5101. }
  5102. function grp_dayChange_button15_onclick(obj:Button, e:ClickEventInfo)
  5103. {
  5104. var oParam = {};
  5105. oParam.id = "TXRSC05310";
  5106. oParam.service = "purcbaseapp.PurcBaseMngt";
  5107. oParam.method = "reqExeDayChange";
  5108. oParam.inds = "req=ds_send_dayChange";
  5109. oParam.outds = "";
  5110. oParam.async = false;
  5111. //oParam.callback = "cf_TXRSC05306";
  5112. tranf_submit(oParam);
  5113. grp_dayChange.visible = false;
  5114. var eInfo = new EventInfo();
  5115. eInfo.row = ds_main_list_goodlists_goodlist.rowposition;
  5116. switch1.case6.grd_goodlist.setFocus();
  5117. switch1_case6_grd_goodlist_onselectchanged(switch1.case6.grd_goodlist, eInfo);
  5118. }
  5119. ]]></Script>
  5120. </Form>
  5121. </FDL>