1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMRSC05401" position="absolute 0 0 1198 778" titletext="통합약품코드등록" onload="SMRSC05401_onload">
- <Layouts>
- <Layout>
- <Div id="group3" scrollbars="autoboth" position="absolute 0 51 1195 774" style="" anchor="all">
- <Layouts>
- <Layout>
- <Div id="grp_title" position="absolute 0 0 1195 80" style="align: top;" class="div_SA2" anchor="left top right">
- <Layouts>z`
- <Layout><Static id="caption2" class="search_name" position="absolute 12 32 102 49" style="" text="EDI 코드 :" anchor="default"/><Static id="caption3" class="search_name" position="absolute 12 9 98 26" style="" text="약품코드 :" anchor="default"/><Static id="caption8" class="search_name" position="absolute 847 9 930 26" style="" text="대 분 류 :" anchor="default"/><Static id="caption10" class="search_name" position="absolute 446 9 529 26" style="" text="약 품 명 :" anchor="default"/><Static id="caption61" class="search_name" position="absolute 847 32 930 49" style="" text="중 분 류 :" anchor="default"/><Static id="caption39" class="search_name" position="absolute 847 55 930 72" style="" text="소 분 류 :" anchor="default"/><Shape id="line1" class="line_4" linetype="vertical" position="absolute 1109 13 1112 68" style="" anchor="top right"/><Button id="btn_search" class="btn1" taborder="23" position="absolute 1124 29 1180 51" style="align:left ;" text="조회" onclick="group3_grp_title_btn_search_onclick" anchor="top right"/><Edit id="ipt_goodnm_search" class="input_search" taborder="3" position="absolute 530 8 715 27" style="" anchor="default" onkeydown="Edit_onkeydown"/><Edit id="ipt_edicd_search" class="input_search" taborder="6" position="absolute 101 31 192 50" style="" anchor="default" onkeydown="Edit_Search_onkeydown" inputmode="upper" useime="none"/><Edit id="ipt_goodcd_search" class="input_search" taborder="1" position="absolute 101 8 192 27" style="" anchor="default" onkeydown="Edit_Search_onkeydown" useime="none" inputmode="upper"/><Edit id="ipt_oldcd_search" class="input_search" taborder="7" position="absolute 315 31 406 50" style="" anchor="default" onkeydown="Edit_Search_onkeydown" inputmode="upper" useime="none"/><Static id="caption82" class="search_name" position="absolute 231 32 322 49" style="" text="구 코 드 :" anchor="default"/><Static id="caption40" class="search_name" position="absolute 12 55 98 72" style="" text="연 번 :" anchor="default"/><Edit id="ipt_asisgoodcd_search" class="input_search" taborder="10" position="absolute 101 54 192 73" style="" anchor="default" onkeydown="Edit_Search_onkeydown" inputmode="upper" useime="none"/><Radio innerdataset="ds_init_exactsearch" datacolumn="label" codecolumn="value" columncount="-1" rowcount="-1" id="rbo_exactsearch1" taborder="2" position="absolute 194 0 287 35" style="" anchor="default"/><Static id="caption22" class="search_name" position="absolute 446 32 529 49" style="" text="성 분 명 :" anchor="default"/><Edit id="ipt_comnm_search" class="input_search" taborder="8" position="absolute 530 31 715 50" style="" anchor="default" onkeydown="Edit_onkeydown"/><Static id="caption43" class="search_name" position="absolute 231 55 317 72" style="" text="불용코드 :" anchor="default"/><Radio innerdataset="ds_init_nonusegoodview" datacolumn="label" codecolumn="value" columncount="-1" rowcount="-1" id="rdo_nonusegoodview" taborder="11" position="absolute 315 55 406 72" style="" anchor="default"/><Radio innerdataset="ds_init_goodnmsearch" datacolumn="label" codecolumn="value" columncount="-1" rowcount="-1" id="rdo_goodnmsearch" taborder="4" position="absolute 717 0 825 35" style="" anchor="default"/><Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="ipt_lrgcd_search" taborder="5" position="absolute 938 8 1086 27" style="" onitemchanged="group3_grp_title_ipt_lrgcd_search_onitemchanged" anchor="default"/><Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="ipt_smlcd_search" position="absolute 938 54 1086 73" style="" anchor="default"/><Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="ipt_mdlcd_search" taborder="9" position="absolute 938 31 1086 50" style="" onitemchanged="group3_grp_title_ipt_mdlcd_search_onitemchanged" anchor="default"/><Static id="caption64" class="search_name" position="absolute 446 55 532 72" style="" text="관리분류:" anchor="default"/><Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_srchmngtcls" taborder="12" position="absolute 530 54 715 73" style="align:center ;" anchor="default"/><Button id="btn_spread" position="absolute 0 66 14 80" text="" onclick="group3_grp_title_btn_spread_onclick" anchor="default" class="icon_plus" visible="true"/><Button id="btn_fold" visible="false" position="absolute 0 66 14 80" text="" onclick="group3_grp_title_btn_fold_onclick" anchor="default" class="icon_minus"/></Layout>
- </Layouts>
- </Div>
- <Static id="caption1" class="tit_2" position="absolute 545 95 656 116" style="" text="통합품목정보" anchor="top right"/>
- <Tab id="sw_detail" position="absolute 0 489 540 722" anchor="all" class="tab_Normal">
- <Tabpages>
- <Tabpage id="case1" selected="true" anchor="default" text="이력정보" style="anchor:default;margin:0 0 0 0;">
- <Layouts>
- <Layout>
- <Grid id="grd_costhistinfo" binddataset="ds_main_list_gooddet_goodconstlist" position="absolute 0 0 540 220" style="" oncelldblclick="group3_sw_detail_case1_grd_costhistinfo_oncelldblclick" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="80"/>
- <Column size="179"/>
- <Column size="325"/>
- <Column size="72"/>
- <Column size="71"/>
- <Column size="62"/>
- <Column size="42"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="23"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="적용일자*" wordwrap="char"/>
- <Cell col="2" text="변경사유" wordwrap="char"/>
- <Cell col="3" text="비고" wordwrap="char"/>
- <Cell col="4" text="보험단가" wordwrap="char"/>
- <Cell col="5" text="구입가" wordwrap="char"/>
- <Cell col="6" colspan="2" text="포장_포장단위" wordwrap="char" taborder="undefined"/>
- <Cell col="8" text="EDI코드" wordwrap="char"/>
- <Cell col="9" text="한글명" wordwrap="char"/>
- <Cell col="10" text="판매회사" wordwrap="char"/>
- <Cell col="11" text="todd" wordwrap="char"/>
- <Cell col="12" text="주거래처"/>
- <Cell col="13" text="보조거래처"/>
- <Cell col="14" text="제품단가"/>
- <Cell col="15" text="견적가"/>
- <Cell col="16" text="외화단가"/>
- <Cell col="17" text="화폐단위"/>
- <Cell col="18" text="수불단가"/>
- <Cell col="19" text="의료수가"/>
- <Cell col="20" text="제조국"/>
- <Cell col="21" text="한글명"/>
- <Cell col="22" text="영문명"/>
- <Cell col="23" text="규격"/>
- <Cell col="24" text="모델"/>
- <Cell col="25" text="관리부서"/>
- <Cell col="26" text="입고계정"/>
- <Cell col="27" text="비용계정"/>
- <Cell col="28" text="수정자"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="date" text="bind:fromdd"/>
- <Cell col="2" displaytype="combo" style="align:left top;padding:5 2 1 2;" text="bind:nonusetretresn" combodataset="ds_init_R0356" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="3" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:cmt"/>
- <Cell col="4" displaytype="number" text="bind:insucost"/>
- <Cell col="5" displaytype="number" text="bind:goodcost"/>
- <Cell col="6" displaytype="number" text="bind:purcqty"/>
- <Cell col="7" text="bind:purcunit"/>
- <Cell col="8" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:edicd"/>
- <Cell col="9" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:goodnm"/>
- <Cell col="10" displaytype="text" style="align:left top;padding:5 2 1 2;" text="bind:suppcustnm"/>
- <Cell col="11" text="bind:todd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case2" anchor="default" text="부가입력정보" style="anchor:default;margin:0 0 0 0;">
- <Layouts>
- <Layout>
- <Div id="grp_etcgood" position="absolute 0 0 537 60" style="" anchor="default">
- <Layouts>
- <Layout>
- <Shape id="line50" class="line_2" linetype="horizontal" position="absolute 0 22 537 25" style="" anchor="default"/>
- <Shape id="line53" class="line_3" linetype="horizontal" position="absolute 0 46 537 49" style="" anchor="default"/>
- <Static id="caption74" class="cell_1" position="absolute 0 24 108 47" style="align: middle;" text="일평균사용량" anchor="default"/>
- <Static id="caption76" class="cell_1" position="absolute 268 0 376 23" style="align: middle;" text="발주생성구분" anchor="default"/>
- <Combo innerdataset="ds_init_plceordbase" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_plceordbase" class="combo_essential" position="absolute 110 1 266 20" style="" anchor="default"/>
- <Static id="caption78" class="cell_1" position="absolute 0 0 108 23" style="align: middle;" text="발주기준" anchor="default"/>
- <Edit id="ipt_mmavguseqty" class="input_default" position="absolute 110 26 266 45" style="align:right ;" anchor="default"/>
- <Static id="caption79" class="cell_1" position="absolute 268 24 376 47" style="align: middle;" text="재고보유일수" anchor="default"/>
- <Edit id="ipt_prprtystocpossndayno" class="input_default" position="absolute 378 26 536 45" style="align:right ;" anchor="default"/>
- <Combo innerdataset="ds_init_plceordqtycretflag" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_plceordqtycretflag" class="combo_essential" position="absolute 378 1 536 20" style="" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case4" anchor="default" text="사용기관정보" style="anchor:default;margin:0 0 0 0;">
- <Layouts>
- <Layout>
- <Grid id="grd_instinfo" binddataset="ds_main_list_gooddet_goodinstlist" position="absolute 0 0 540 221" style="" oncelldblclick="group3_sw_detail_case4_grd_instinfo_oncelldblclick" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="103"/>
- <Column size="410"/>
- </Columns>
- <Rows>
- <Row size="23" band="head"/>
- <Row size="23"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="기관코드"/>
- <Cell col="2" text="기관명"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" text="bind:instcd"/>
- <Cell col="2" displaytype="text" text="bind:instnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case5" anchor="default" text="안전재고량관리" style="anchor:default;margin:0 0 0 0;">
- <Layouts>
- <Layout>
- <Shape id="line9" class="line_10" linetype="horizontal" position="absolute 0 23 540 28" style="" anchor="left top right"/>
- <Grid id="grd_goodbaseqtylist" binddataset="ds_main_list_goodbaseqty_goodbaseqtylist" position="absolute 0 27 540 221" style="" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="116"/>
- <Column size="101"/>
- <Column size="292"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="재고관리부서"/>
- <Cell col="2" text="안전재고량"/>
- <Cell col="3" text="비고"/>
- <Cell col="4" text="INSTCD"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:reqdeptcd"/>
- <Cell col="2" displaytype="number" edittype="masknumber" text="bind:basevol"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:cmt"/>
- <Cell col="4" text="bind:instcd"/>
- <Cell col="5" text="bind:goodcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_grdadd2" class="btn2" position="absolute 432 0 485 22" style="" text="행추가" onclick="group3_sw_detail_case5_btn_grdadd2_onclick" anchor="top right"/>
- <Button id="btn_grddel2" class="btn2" position="absolute 487 0 540 22" style="" text="행삭제" onclick="group3_sw_detail_case5_btn_grddel2_onclick" anchor="top right"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case6" anchor="default" text="포장단위" style="anchor:default;margin:0 0 0 0;">
- <Layouts>
- <Layout>
- <Shape id="line11" class="line_10" linetype="horizontal" position="absolute 0 23 537 28" style="" anchor="left top right"/>
- <Button id="button3" class="btn2" position="absolute 429 0 482 22" style="" text="행추가" onclick="group3_sw_detail_case6_button3_onclick" anchor="top right"/>
- <Button id="button4" class="btn2" position="absolute 484 0 537 22" style="" text="행삭제" onclick="group3_sw_detail_case6_button4_onclick" anchor="top right"/>
- <Grid id="grd_rscdpbnslist" binddataset="ds_main_list_rscdpbns_rscdpbnslist" position="absolute 0 27 537 221" style="" oncelldblclick="group3_sw_detail_case6_grd_rscdpbnslist_oncelldblclick" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="56"/>
- <Column size="82"/>
- <Column size="30"/>
- <Column size="57"/>
- <Column size="62"/>
- <Column size="62"/>
- <Column size="91"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="30" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="적용여부" wordwrap="char"/>
- <Cell col="2" text="도매상코드" wordwrap="char"/>
- <Cell col="3" text="처방환산" wordwrap="char"/>
- <Cell col="4" text="낱개수량" wordwrap="char"/>
- <Cell col="5" text="낱개단위" wordwrap="char"/>
- <Cell col="6" text="포장단위" wordwrap="char"/>
- <Cell col="7" text="구입단가" wordwrap="char"/>
- <Cell col="8" text="구입가" wordwrap="char"/>
- <Cell col="9" text="신코드" wordwrap="char"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:bnscheck"/>
- <Cell col="2" text="bind:bnscd"/>
- <Cell col="3" text="bind:prcpexchqty"/>
- <Cell col="4" text="bind:exchqty"/>
- <Cell col="5" text="bind:deliveunit"/>
- <Cell col="6" text="bind:purcunit"/>
- <Cell col="7" text="bind:goodunitcost"/>
- <Cell col="8" text="bind:goodpurccost"/>
- <Cell col="9" text="bind:goodcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button id="btn_insert" class="btn2" taborder="32" position="absolute 1131 89 1195 111" style="" text="신규입력" onclick="group3_btn_insert_onclick" anchor="top right"/>
- <Button id="btn_choidel" class="btn2" visible="false" position="absolute 823 89 909 111" style="" text="선택행삭제x" onclick="group3_btn_choidel_onclick" anchor="top right"/>
- <Shape id="line2" class="line_10" linetype="horizontal" position="absolute 545 111 1195 117" style="" anchor="top right"/>
- <Button id="btn_excel" class="btn2" taborder="30" visible="false" position="absolute 977 89 1052 111" style="" text="Excel 화면" onclick="group3_btn_excel_onclick" anchor="top right"/>
- <Button id="btn_openexcel" class="btn2" taborder="28" position="absolute 1054 89 1129 111" style="" text="Excel 조건" onclick="group3_btn_openexcel_onclick" anchor="top right"/>
- <Button id="btn_main" class="btn_tab_S" position="absolute 0 91 100 113" style="" text="통합약품목록" anchor="default"/>
- <Grid id="grd_goodlist" binddataset="ds_main_list_good_goodlist" class="datagrid2" position="absolute 0 116 540 466" style="" onrowchanged="group3_grd_goodlist_onrowchanged" onaftersort="group3_grd_goodlist_onaftersort" oncelldblclick="group3_grd_goodlist_oncelldblclick" anchor="left top right" onselectchanged="group3_grd_goodlist_onselectchanged">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="85"/>
- <Column size="0"/>
- <Column size="211"/>
- <Column size="84"/>
- <Column size="72"/>
- <Column size="65"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="23" band="head"/>
- <Row size="23"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="약품코드"/>
- <Cell col="2" text="물품구분"/>
- <Cell col="3" text="약품명"/>
- <Cell col="4" text="EDI코드"/>
- <Cell col="5" text="함량_단위"/>
- <Cell col="6" text="대분류명"/>
- <Cell col="7" text="중분류명"/>
- <Cell col="8" text="소분류명"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:goodcd"/>
- <Cell col="2" text="bind:goodflag"/>
- <Cell col="3" text="bind:goodnm"/>
- <Cell col="4" text="bind:edicd"/>
- <Cell col="5" text="bind:goodspec"/>
- <Cell col="6" text="bind:lrgnm"/>
- <Cell col="7" text="bind:mdlnm"/>
- <Cell col="8" text="bind:smlnm"/>
- <Cell col="9" text="bind:prodcmpynm"/>
- <Cell col="10" text="bind:goodmodel"/>
- <Cell col="11" text="bind:goodhngnm"/>
- <Cell col="12" text="bind:goodengnm"/>
- <Cell col="13" text="bind:asetflag"/>
- <Cell col="14" text="bind:prodcmpycd"/>
- <Cell col="15" text="bind:lrgcd"/>
- <Cell col="16" text="bind:mdlcd"/>
- <Cell col="17" text="bind:smlcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_excelnew" class="btn7" taborder="32" position="absolute 476 89 540 111" style="" text="Excel" onclick="group3_btn_excelnew_onclick" anchor="top right"/>
- <Shape id="line25" position="absolute 0 111 540 117" style="strokepen:3 solid #07a693ff;background:transparent;" anchor="left top right"/>
- <Div id="grp_tabbtn" anchor="left top right" taborder="33" position="absolute 0 474 540 502">
- <Layouts>
- <Layout>
- <Button id="btn_costhistinfo" taborder="26" text="이력정보" onclick="group3_grp_tabbtn_btn_costhistinfo_onclick" class="btn_tab" position="absolute 0 0 100 24"/>
- <Button id="btn_addinfo" taborder="27" text="부가입력정보" onclick="group3_grp_tabbtn_btn_addinfo_onclick" class="btn_tab" position="absolute 101 0 201 24"/>
- <Button id="btn_instcd" taborder="28" text="사용기관정보" onclick="group3_grp_tabbtn_btn_instcd_onclick" class="btn_tab" position="absolute 202 0 302 24"/>
- <Button id="button2" taborder="29" text="안전재고량관리" onclick="group3_grp_tabbtn_button2_onclick" class="btn_tab" position="absolute 303 0 403 24"/>
- <Button id="bbt_bonaes" taborder="30" text="포장단위" onclick="group3_grp_tabbtn_bbt_bonaes_onclick" class="btn_tab" position="absolute 405 0 505 24"/>
- <Shape id="line25" position="absolute 0 22 540 28" anchor="left top right" style="strokepen:3 solid #07a693ff;background:transparent;"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- <Div id="grp_detail" position="absolute 545 167 1195 774" style="" anchor="top right bottom">
- <Layouts>
- <Layout>
- <Shape id="line00" class="line_2" position="absolute 0 286 649 289" anchor="top right"/>
- <Shape id="line10" class="line_2" linetype="horizontal" position="absolute 0 46 649 49" style="" anchor="top right"/>
- <Shape id="line19" class="line_2" linetype="horizontal" position="absolute 0 334 649 337" style="" anchor="top right"/>
- <Shape id="line29" class="line_2" linetype="horizontal" position="absolute 0 142 649 145" style="" anchor="top right"/>
- <Shape id="line18" class="line_2" linetype="horizontal" position="absolute 0 358 649 361" style="" anchor="top right"/>
- <Shape id="line28" class="line_2" linetype="horizontal" position="absolute 0 166 649 169" style="" anchor="top right"/>
- <Shape id="line27" class="line_2" linetype="horizontal" position="absolute 0 190 649 193" style="" anchor="top right"/>
- <Shape id="line16" class="line_2" linetype="horizontal" position="absolute 0 382 649 385" style="" anchor="top right"/>
- <Shape id="line15" class="line_2" linetype="horizontal" position="absolute 0 406 649 409" style="" anchor="top right"/>
- <Shape id="line14" class="line_2" linetype="horizontal" position="absolute 0 430 649 433" style="" anchor="top right"/>
- <Shape id="line24" class="line_2" linetype="horizontal" position="absolute 0 214 649 217" style="" anchor="top right"/>
- <Shape id="line13" class="line_2" linetype="horizontal" position="absolute 0 454 649 457" style="" anchor="top right"/>
- <Shape id="line23" class="line_2" linetype="horizontal" position="absolute 0 238 649 241" style="" anchor="top right"/>
- <Shape id="line12" class="line_2" linetype="horizontal" position="absolute 0 478 649 481" style="" anchor="top right"/>
- <Shape id="line33" class="line_2" linetype="horizontal" position="absolute 0 22 649 25" style="" anchor="top right"/>
- <Shape id="line32" class="line_2" linetype="horizontal" position="absolute 0 70 649 73" style="" anchor="top right"/>
- <Shape id="line21" class="line_2" linetype="horizontal" position="absolute 0 262 649 265" style="" anchor="top right"/>
- <Shape id="line31" class="line_2" linetype="horizontal" position="absolute 0 94 649 97" style="" anchor="top right"/>
- <Shape id="line30" class="line_2" linetype="horizontal" position="absolute 0 118 649 121" style="" anchor="top right"/>
- <Shape id="line6" class="line_3" linetype="horizontal" position="absolute 0 604 649 607" style="" anchor="right bottom"/>
- <Shape id="line8" class="line_3" linetype="horizontal" position="absolute 0 584 649 587" style="" anchor="right bottom"/>
- <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_asetflag" class="combo_essential" position="absolute 434 218 649 237" style="" onitemchanged="grp_detail_cmb_asetflag_onitemchanged" anchor="top right"/>
- <Edit id="ipt_goodhngnm" class="input_essential" visible="false" position="absolute 410 585 421 604" style="" anchor="right bottom" onkeydown="grp_detail_ipt_goodhngnm_onkeydown"/>
- <Button id="btn_prodcmpycd" class="icon_search" position="absolute 174 124 190 140" style="" text="" onclick="grp_detail_btn_prodcmpycd_onclick" anchor="top right"/>
- <Static id="caption50" class="cell_1" position="absolute 0 24 108 47" style="padding:0 0 0 4;align:left middle;" text="약 품 코 드" anchor="top right"/>
- <Button id="btn_smlcd" class="icon_search" position="absolute 299 220 315 236" style="" text="" onclick="grp_detail_btn_smlcd_onclick" anchor="top right"/>
- <Button id="btn_lrgcd" class="icon_search" position="absolute 299 196 315 212" style="" text="" onclick="grp_detail_btn_lrgcd_onclick" anchor="top right"/>
- <Static id="caption52" class="cell_1" position="absolute 0 48 108 71" style="padding:0 0 0 4;align:left middle;" text="한 글 상 품 명" anchor="top right"/>
- <Edit id="ipt_goodcd" class="input_essential" position="absolute 110 26 201 45" style="" anchor="top right" onkeydown="grp_detail_ipt_goodcd_onkeydown"/>
- <Edit id="ipt_smlnm" class="input_fix" position="absolute 110 218 295 237" style="" anchor="top right"/>
- <Edit id="opt_winacntnm" class="output" position="absolute 193 242 322 261" style="" anchor="top right" readonly="true"/>
- <Edit id="ipt_lrgnm" class="input_essential" position="absolute 110 194 295 213" style="" anchor="top right" onkeydown="grp_detail_ipt_lrgnm_onkeydown"/>
- <Static id="caption42" class="cell_1" position="absolute 0 120 108 143" style="padding:0 0 0 4;align:left middle;" text="제 조 회 사" anchor="top right"/>
- <Static id="caption66" class="cell_1" position="absolute 0 216 108 239" style="padding:0 0 0 4;align:left middle;" text="소 분 류" anchor="top right"/>
- <Edit id="opt_amtacntnm" class="output" position="absolute 525 242 649 261" style="" anchor="top right" readonly="true"/>
- <Button id="btn_winacnt" class="icon_search" position="absolute 174 244 190 260" style="" text="" onclick="grp_detail_btn_winacnt_onclick" anchor="top right"/>
- <Button id="btn_mdlcd" class="icon_search" position="absolute 630 197 646 213" style="" text="" onclick="grp_detail_btn_mdlcd_onclick" anchor="top right"/>
- <Edit id="ipt_mdlnm" class="input_fix" position="absolute 434 194 624 213" style="" anchor="top right"/>
- <Static id="caption56" class="cell_1" position="absolute 334 216 432 239" style="padding:0 0 0 4;align:left middle;" text="자 산 구 분" anchor="top right"/>
- <Static id="caption35" class="cell_1" position="absolute 0 240 108 263" style="padding:0 0 0 4;align:left middle;" text="입 고 계 정" anchor="top right"/>
- <Static id="caption68" class="cell_1" position="absolute 0 192 108 215" style="padding:0 0 0 4;align:left middle;" text="대 분 류" anchor="top right"/>
- <Edit id="ipt_smlcd" class="input_default" visible="false" position="absolute 110 218 170 237" style="" anchor="top right" onkeydown="grp_detail_ipt_smlcd_onkeydown"/>
- <Button id="btn_amtacnt" class="icon_search" position="absolute 505 244 521 260" style="" text="" onclick="grp_detail_btn_amtacnt_onclick" anchor="top right"/>
- <Edit id="ipt_lrgcd" class="input_essential" visible="false" position="absolute 110 194 170 213" style="" anchor="top right" onkeydown="grp_detail_ipt_lrgcd_onkeydown"/>
- <Static id="caption7" class="cell_1" position="absolute 334 240 432 263" style="padding:0 0 0 4;align:left middle;" text="비 용 계 정" anchor="top right"/>
- <Edit id="ipt_winacnt" class="input_essential" position="absolute 110 242 170 261" style="" anchor="top right" onkeydown="grp_detail_ipt_winacnt_onkeydown"/>
- <Static id="caption29" class="cell_1" position="absolute 334 192 432 215" style="padding:0 0 0 4;align:left middle;" text="중 분 류" anchor="top right"/>
- <Edit id="ipt_mdlcd" class="input_default" visible="false" position="absolute 434 194 495 213" style="" anchor="top right" onkeydown="grp_detail_ipt_mdlcd_onkeydown"/>
- <Edit id="ipt_prodcmpycd" class="input_default" position="absolute 110 122 170 141" style="" anchor="top right" onkeydown="grp_detail_ipt_prodcmpycd_onkeydown"/>
- <Edit id="ipt_goodengnm" class="input_essential" position="absolute 110 74 647 93" style="" anchor="top right"/>
- <Edit id="ipt_amtacnt" class="input_essential" position="absolute 434 242 501 261" style="" anchor="top right" onkeydown="grp_detail_ipt_amtacnt_onkeydown"/>
- <Edit id="opt_prodcmpynm" class="output" position="absolute 193 122 322 141" style="" anchor="top right" readonly="true"/>
- <Static id="caption55" class="cell_1" position="absolute 334 120 432 143" style="padding:0 0 0 4;align:left middle;" text="KD 코 드" anchor="top right"/>
- <Edit id="ipt_goodnm" class="input_essential" position="absolute 110 50 647 69" style="" anchor="top right" onkeydown="grp_detail_ipt_goodnm_onkeydown"/>
- <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_purcunit" class="combo_essential" position="absolute 361 338 445 357" style="align:center ;" onkeydown="grp_detail_cmb_purcunit_onkeydown" anchor="top right"/>
- <Static id="caption53" class="cell_1" position="absolute 0 0 108 23" style="padding:0 0 0 4;align:left middle;" text="적 용 일 자" anchor="top right"/>
- <Static id="caption21" class="cell_1" position="absolute 0 336 166 359" style="padding:0 0 0 4;align:left middle;" text="낱개수량_낱개단위_포장단위" anchor="top right"/>
- <Button id="btn_photinfo" class="btn2" position="absolute 207 25 249 45" style="" text="사진" onclick="grp_detail_btn_photinfo_onclick" anchor="top right"/>
- <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_deliveunit" class="combo_essential" position="absolute 256 338 340 357" style="align:center ;" onkeydown="grp_detail_cmb_deliveunit_onkeydown" onitemchanged="grp_detail_cmb_deliveunit_onitemchanged" anchor="top right"/>
- <MaskEdit id="ipt_exchqty" class="input_essential" mask="#,###" position="absolute 168 338 247 357" style="align:right ;" anchor="top right" onkeydown="grp_detail_ipt_exchqty_onkeydown"/>
- <Calendar id="ipt_fromdd" class="input_essential" position="absolute 110 2 249 21" anchor="top right" onkeydown="grp_detail_ipt_fromdd_onkeydown" onkillfocus="grp_detail_ipt_fromdd_onkillfocus"/>
- <Calendar id="ipt_nonusetretdd" class="input_default" position="absolute 110 458 215 477" style="" anchor="top right" onchanged="grp_detail_ipt_nonusetretdd_onchanged"/>
- <TextArea id="tar_cmt" position="absolute 110 480 648 583" style="" anchor="top right bottom"/>
- <Static id="caption5" class="cell_1" position="absolute 0 456 108 479" style="padding:0 0 0 4;align:left middle;" text="불 용 일 자" anchor="top right"/>
- <Static id="caption17" class="cell_1" position="absolute 0 480 108 583" style="padding:0 0 0 4;align:left middle;" text="비 고" anchor="top right bottom"/>
- <Edit id="opt_maincustlastsuplplcenm" class="output" position="absolute 518 146 647 165" style="" anchor="top right" readonly="true"/>
- <Edit id="opt_suppcustnm" class="output" position="absolute 193 146 322 165" style="" anchor="top right" readonly="true"/>
- <Edit id="ipt_maincustlastsuplplce" class="input_default" enable="False" position="absolute 434 146 494 165" style="" anchor="top right" onkeydown="grp_detail_ipt_maincustlastsuplplce_onkeydown"/>
- <Button id="btn_suppcustcd" class="icon_search" enable="False" position="absolute 175 148 191 164" style="" text="" onclick="grp_detail_btn_suppcustcd_onclick" anchor="top right"/>
- <Static id="caption67" class="cell_1" position="absolute 248 360 333 383" style="padding:0 0 0 4;align:left middle;" text="처 방 단 가" anchor="top right"/>
- <MaskEdit id="ipt_goodunitcost" class="input_default" enable="False" mask="#,###.##" position="absolute 525 362 649 381" style="align:right ;" anchor="top right"/>
- <Button id="btn_maincustlastsuplplce" class="icon_search" enable="False" position="absolute 499 148 515 164" style="" text="" onclick="grp_detail_btn_maincustlastsuplplce_onclick" anchor="top right"/>
- <Static id="caption37" class="cell_1" position="absolute 0 144 108 167" style="padding:0 0 0 4;align:left middle;" text="판 매 회 사" anchor="top right"/>
- <Static id="caption27" class="cell_1" position="absolute 334 144 432 167" style="padding:0 0 0 4;align:left middle;" text="주 거 래 처" anchor="top right"/>
- <Edit id="ipt_suppcustcd" class="input_default" enable="False" position="absolute 110 146 170 165" style="" anchor="top right" onkeydown="grp_detail_ipt_suppcustcd_onkeydown"/>
- <Edit id="opt_bnscd" class="output" position="absolute 540 74 631 93" style="" anchor="top right" readonly="true" onkeydown="grp_detail_opt_bnscd_onkeydown" visible="false"/>
- <Static id="caption30" class="cell_1" position="absolute 467 72 537 95" style="padding:0 0 0 4;align:left middle;" text="도매상코드" anchor="top right" visible="false"/>
- <Static id="caption13" class="cell_1" position="absolute 0 264 108 287" style="padding:0 0 0 4;align:left middle;" text="함량_함량단위" anchor="top right"/>
- <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_cntsunit" class="combo_essential" position="absolute 193 266 322 285" style="align:center ;" onkeydown="grp_detail_cmb_cntsunit_onkeydown" anchor="top right"/>
- <Static id="caption20" class="cell_1" position="absolute 334 288 432 311" style="padding:0 0 0 4;align:left middle;" text="처방수량_단위" anchor="top right"/>
- <MaskEdit id="ipt_specvol" class="input_default" mask="#,###.##" position="absolute 434 266 521 285" style="align:right ;" anchor="top right" onkeydown="grp_detail_ipt_specvol_onkeydown"/>
- <Static id="caption26" class="cell_1" position="absolute 0 168 108 191" style="padding:0 0 0 4;align:left middle;" text="성 분" anchor="top right"/>
- <Edit id="ipt_com" class="input_default" position="absolute 110 170 195 189" style="" anchor="top right" onkeydown="grp_detail_ipt_com_onkeydown"/>
- <Edit id="ipt_edicd2" class="input_essential" position="absolute 434 122 648 141" style="" anchor="top right"/>
- <Static id="caption25" class="cell_1" position="absolute 0 384 56 431" style="padding:0 0 0 4;align:left middle;" text="보 관 법" anchor="top right"/>
- <Static id="caption31" class="cell_1" position="absolute 0 96 108 119" style="padding:0 0 0 4;align:left middle;" text="일 반_전 문" anchor="top right"/>
- <Combo innerdataset="ds_init_gnrlspcl" datacolumn="label" codecolumn="value" columncount="-1" rowcount="-1" id="cmb_gnrlspcl" class="combo_essential" position="absolute 110 98 322 117" style="" onkeydown="grp_detail_cmb_gnrlspcl_onkeydown" anchor="top right"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="cmb_specldrug" class="combo_essential" visible="false" position="absolute 320 585 340 604" style="" onkeydown="grp_detail_cmb_specldrug_onkeydown" anchor="right bottom">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">일반</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">특별</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption48" class="cell_1" position="absolute 0 360 108 383" style="padding:0 0 0 4;align:left middle;" text="수 가" anchor="top right"/>
- <Static id="caption49" class="cell_1" position="absolute 455 360 523 383" style="padding:0 0 0 4;align:left middle;" text="구입단가" anchor="top right"/>
- <Static id="caption11" class="cell_1" position="absolute 334 264 432 287" style="padding:0 0 0 4;align:left middle;" text="규격_규격단위" anchor="top right"/>
- <MaskEdit id="ipt_cntsqty" class="input_default" mask="#,###.##" position="absolute 110 266 190 285" style="align:right ;" anchor="top right" onkeydown="grp_detail_ipt_cntsqty_onkeydown"/>
- <Radio innerdataset="ds_init_keepmthd" datacolumn="label" codecolumn="value" columncount="-1" rowcount="-1" id="rbo_keepmthd" position="absolute 110 386 345 406" style="" anchor="top right"/>
- <Combo innerdataset="ds_init_specunit" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_specunit" class="combo_essential" position="absolute 525 266 649 285" style="align:center ;" onkeydown="grp_detail_cmb_specunit_onkeydown" anchor="top right"/>
- <Edit id="ipt_instcd" class="input_essential" visible="false" position="absolute 45 490 59 509" style="" anchor="top right" onkeydown="grp_detail_ipt_instcd_onkeydown"/>
- <Edit id="ipt_goodspec" class="input_default" visible="false" position="absolute 350 585 365 604" style="" anchor="right bottom" onkeydown="grp_detail_ipt_goodspec_onkeydown"/>
- <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_prcpunit" class="combo_essential" position="absolute 525 290 649 309" style="align:center ;" onkeydown="grp_detail_cmb_prcpunit_onkeydown" onitemchanged="grp_detail_cmb_prcpunit_onitemchanged" anchor="top right"/>
- <MaskEdit id="ipt_prcpexchqty" class="input_default" mask="#,###.##" position="absolute 110 314 240 333" style="align:right ;" anchor="top right" onkeydown="grp_detail_ipt_prcpexchqty_onkeydown"/>
- <MaskEdit id="ipt_insucost" class="input_default" mask="#,###.#" position="absolute 110 362 235 381" style="align:right ;" anchor="top right"/>
- <MaskEdit id="ipt_estmamt" class="input_default" mask="#,###.#" position="absolute 335 362 445 381" style="align:right ;" anchor="top right"/>
- <Static id="caption23" class="cell_1" position="absolute 334 96 432 119" style="padding:0 0 0 4;align:left middle;" text="복지부 분류코드" anchor="top right"/>
- <Edit id="ipt_welfprt" class="input_default" position="absolute 434 98 494 117" style="align:center ;" anchor="top right" onkeydown="grp_detail_ipt_welfprt_onkeydown"/>
- <Static id="caption28" class="cell_1" position="absolute 0 432 108 455" style="padding:0 0 0 4;align:left middle;" text="제 제 약 여 부" anchor="top right"/>
- <Static id="cap_barcode" class="cell_1" position="absolute 325 432 423 455" style="padding:0 0 0 4;align:left middle;" text="바 코 드" anchor="top right"/>
- <Edit id="ipt_barcode" position="absolute 427 434 649 453" style="" anchor="top right"/>
- <Button id="btn_welfprt" class="icon_search" position="absolute 499 99 515 115" style="" text="" onclick="grp_detail_btn_welfprt_onclick" anchor="top right"/>
- <Edit id="ipt_welfprtnm" class="input_default" position="absolute 518 98 647 117" style="" anchor="top right"/>
- <Edit id="ipt_goodflag" visible="false" position="absolute 370 585 390 604" style="" anchor="right bottom"/>
- <Edit id="ipt_comnm" class="input_default" position="absolute 200 170 646 189" style="" anchor="top right" onkeydown="grp_detail_ipt_comnm_onkeydown" onsetfocus="grp_detail_ipt_comnm_onsetfocus"/>
- <CheckBox text="제제약" truevalue="1" falsevalue="0" innerdataset="ds_init_proddrugsetflag" datacolumn="label" codecolumn="value" columncount="-1" rowcount="-1" id="chk_proddrugsetflag" col="1" position="absolute 110 433 176 454" style="" anchor="top right"/>
- <Edit id="ipt_pemtkeepmthd" class="input_default" position="absolute 110 410 649 429" style="align:left ;" anchor="top right"/>
- <Static id="caption4" class="cell_1" position="absolute 57 384 108 407" style="padding:0 0 0 4;align:left middle;" text="실 제" anchor="top right"/>
- <Static id="caption19" class="cell_1" position="absolute 57 408 108 431" style="padding:0 0 0 4;align:left middle;" text="설명서" anchor="top right"/>
- <Static id="caption36" class="cell_1" position="absolute 0 312 108 335" style="padding:0 0 0 4;align:left middle;" text="처 방 환 산" anchor="top right"/>
- <Static id="caption38" class="cell_1" position="absolute 455 384 522 407" style="padding:0 0 0 4;align:left middle;" text="구 입 가" anchor="top right"/>
- <MaskEdit id="ipt_goodpurccost" class="input_essential" mask="#,###.##" position="absolute 525 386 649 405" style="align:right ;" anchor="top right"/>
- <MaskEdit id="ipt_prcpqty" class="input_default" mask="#,###" position="absolute 434 290 521 309" style="align:right ;" anchor="top right" onkeydown="grp_detail_ipt_prcpqty_onkeydown"/>
- <MaskEdit id="ipt_purcqty" class="input_default" visible="false" mask="#,###" position="absolute 10 490 34 509" style="align:right ;" anchor="top right" onkeydown="grp_detail_ipt_purcqty_onkeydown"/>
- <Edit id="ipt_oldcd" class="input_essential" position="absolute 324 2 415 21" style="" anchor="top right" onkeydown="grp_detail_ipt_oldcd_onkeydown"/>
- <Static id="caption15" class="cell_1" position="absolute 252 0 322 23" style="padding:0 0 0 4;align:left middle;" text="구 코 드" anchor="top right"/>
- <Static id="caption24" position="absolute 345 338 355 358" style="" text="/" anchor="top right"/>
- <Edit id="opt_drugkind" position="absolute 445 585 485 604" style="" anchor="right bottom" readonly="true" class="edt_transbg"/>
- <Static id="caption12" class="cell_1" position="absolute 0 72 108 95" style="padding:0 0 0 4;align:left middle;" text="영 문 상 품 명" anchor="top right"/>
- <Shape id="line20" class="line_2" linetype="horizontal" position="absolute 0 310 649 313" style="" anchor="top right"/>
- <Combo innerdataset="ds_init_cmb_prcpunit_unitlist" datacolumn="unitnm" codecolumn="unit" columncount="-1" rowcount="-1" id="cmb_hospdrguunit" class="combo_essential" position="absolute 193 290 322 309" style="align:center ;" onkeydown="grp_detail_cmb_hospdrguunit_onkeydown" anchor="top right"/>
- <Static id="caption14" class="cell_1" position="absolute 0 288 108 311" style="padding:0 0 0 4;align:left middle;" text="병원용량_단위" anchor="top right"/>
- <MaskEdit id="ipt_hospdrguvol" class="input_default" mask="#,###.##" position="absolute 110 290 190 309" style="align:right ;" anchor="top right" onkeydown="grp_detail_ipt_hospdrguvol_onkeydown"/>
- <Static id="caption16" class="cell_1" position="absolute 245 312 333 335" style="padding:0 0 0 4;align:left middle;" text="수가계산방법" anchor="top right"/>
- <Combo innerdataset="ds_init_P0133" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_calcmthdcd" class="combo_essential" position="absolute 335 314 445 333" style="align:left ;" onkeydown="grp_detail_cmb_calcmthdcd_onkeydown" anchor="top right"/>
- <Combo innerdataset="ds_init_P0142" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_grupsnglflag" class="combo_essential" position="absolute 525 314 649 333" style="align:center ;" onkeydown="grp_detail_cmb_grupsnglflag_onkeydown" anchor="top right"/>
- <Static id="caption18" class="cell_1" position="absolute 455 312 523 335" style="padding:0 0 0 4;align:left middle;" text="그룹여부" anchor="top right"/>
- <Static id="caption9" class="cell_1" position="absolute 238 456 323 479" style="padding:0 0 0 4;align:left middle;" text="변 경 사 유" anchor="top right"/>
- <TextArea id="tar_comnm" visible="false" position="absolute 201 168 647 213" style="" onkillfocus="grp_detail_tar_comnm_onkillfocus" anchor="top right"/>
- <Combo innerdataset="ds_init_R0356" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_nonusetretresn" class="combo_default" position="absolute 326 458 649 477" style="" anchor="top right"/>
- <CheckBox text="차광" truevalue="Y" falsevalue="" datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="checkbox1" row="1" position="absolute 390 386 440 406" style="" anchor="top right" onclick="grp_detail_checkbox1_onclick">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">차광</Col>
- </Row>
- </Rows>
- </Dataset>
- </CheckBox>
- <MaskEdit id="input1" class="input_essential" mask="#,###.##" position="absolute 525 338 649 357" style="align:right ;" anchor="top right"/>
- <Static id="caption33" class="cell_1" position="absolute 455 336 523 359" style="padding:0 0 0 4;align:left middle;" text="상한가" anchor="top right"/>
- <Edit id="ipt_asisgoodcd" class="input_essential" position="absolute 544 26 647 45" style="" anchor="top right"/>
- <Static id="caption59" class="cell_1" position="absolute 470 24 542 47" style="padding:0 0 0 4;align:left middle;" text="연 번" anchor="top right"/>
- <Edit id="ipt_reprgoodcd" class="input_essential" position="absolute 357 26 468 45" style="" anchor="top right"/>
- <Static id="caption32" class="cell_1" position="absolute 252 24 355 47" style="padding:0 0 0 4;align:left middle;" text="약 품 대 표 코 드" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group4" position="absolute 0 23 1195 52" style="" anchor="left top right">
- <Layouts>
- <Layout>
- <Shape id="line17" class="line_6" linetype="horizontal" position="absolute 0 26 1195 29" style="" anchor="left top right"/>
- <Button id="btn_save" class="btn4" taborder="24" position="absolute 1068 3 1124 25" style="" text="저장" onclick="group4_btn_save_onclick" anchor="top right"/>
- <Button id="btn_clear" class="btn4" taborder="25" position="absolute 1127 3 1195 25" style="" text="초기화" onclick="group4_btn_clear_onclick" anchor="top right"/>
- <Button id="btn_scrnmove" class="btn3" taborder="27" visible="false" position="absolute 59 3 139 25" style="" text="화면이동" anchor="default"/>
- <Button id="btn_prt" class="btn6" taborder="26" visible="false" position="absolute 0 3 56 25" style="" text="출력" anchor="default" onclick="group4_btn_prt_onclick"/>
- <Edit id="opt_instnm" position="absolute 865 4 965 23" style="" anchor="default" readonly="true" visible="false"/>
- <Edit id="opt_instcd" position="absolute 765 4 865 23" style="" anchor="default" readonly="true" visible="false"/>
- <Edit id="ipt_goodflag_search" visible="false" position="absolute 705 5 750 24" style="" anchor="default" onkillfocus="group4_ipt_goodflag_search_onkillfocus"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_gooddetlist" binddataset="ds_main_list_gooddet_gooddetlist" visible="false" position="absolute 10 243 525 328" style="">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="110"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="25" band="head"/>
- <Row size="25"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="goodcd"/>
- <Cell col="2" text="todd"/>
- <Cell col="3" text="prefromdd"/>
- <Cell col="4" text="instcd"/>
- <Cell col="5" text="useyn"/>
- <Cell col="6" text="fromdd"/>
- <Cell col="7" text="goodflag"/>
- <Cell col="8" text="edicd"/>
- <Cell col="9" text="goodnm"/>
- <Cell col="10" text="goodhngnm"/>
- <Cell col="11" text="goodengnm"/>
- <Cell col="12" text="goodspec"/>
- <Cell col="13" text="goodmodel"/>
- <Cell col="14" text="pregoodspec"/>
- <Cell col="15" text="pregoodmodel"/>
- <Cell col="16" text="asetflag"/>
- <Cell col="17" text="lrgcd"/>
- <Cell col="18" text="lrgnm"/>
- <Cell col="19" text="mdlcd"/>
- <Cell col="20" text="mdlnm"/>
- <Cell col="21" text="smlcd"/>
- <Cell col="22" text="smlnm"/>
- <Cell col="23" text="proddrugsetflag"/>
- <Cell col="24" text="winacnt"/>
- <Cell col="25" text="winacntnm"/>
- <Cell col="26" text="amtacnt"/>
- <Cell col="27" text="amtacntnm"/>
- <Cell col="28" text="mainmngtdeptcd"/>
- <Cell col="29" text="mainmngtdeptnm"/>
- <Cell col="30" text="mainusedeptcd"/>
- <Cell col="31" text="stocmngtflag"/>
- <Cell col="32" text="purcunit"/>
- <Cell col="33" text="deliveunit"/>
- <Cell col="34" text="exchqty"/>
- <Cell col="35" text="minexch"/>
- <Cell col="36" text="reuseyn"/>
- <Cell col="37" text="divusenvalqty"/>
- <Cell col="38" text="calcscorinfoacptstat"/>
- <Cell col="39" text="calcscorinfoacptdd"/>
- <Cell col="40" text="edicd"/>
- <Cell col="41" text="reqdeptcd"/>
- <Cell col="42" text="reqdeptnm"/>
- <Cell col="43" text="reqpsn"/>
- <Cell col="44" text="reqpsnnm"/>
- <Cell col="45" text="reqflag"/>
- <Cell col="46" text="reqflagnm"/>
- <Cell col="47" text="reqmthd"/>
- <Cell col="48" text="reqprid"/>
- <Cell col="49" text="prodplce"/>
- <Cell col="50" text="prodcmpycd"/>
- <Cell col="51" text="prodcmpynm"/>
- <Cell col="52" text="maincustlastsuplplce"/>
- <Cell col="53" text="maincustlastsuplplcenm"/>
- <Cell col="54" text="suppcustcd"/>
- <Cell col="55" text="suppcustnm"/>
- <Cell col="56" text="conflag"/>
- <Cell col="57" text="fromconterm"/>
- <Cell col="58" text="toconterm"/>
- <Cell col="59" text="estmamt"/>
- <Cell col="60" text="forgncurncyunitcost"/>
- <Cell col="61" text="curncyunit"/>
- <Cell col="62" text="goodunitcost"/>
- <Cell col="63" text="purcflag"/>
- <Cell col="64" text="allsizeyn"/>
- <Cell col="65" text="setplceordflag"/>
- <Cell col="66" text="plceordbase"/>
- <Cell col="67" text="plceordqtycretflag"/>
- <Cell col="68" text="plceordnonusedd"/>
- <Cell col="69" text="addtaxrate"/>
- <Cell col="70" text="lastpurcdd"/>
- <Cell col="71" text="nonusetretresn"/>
- <Cell col="72" text="mngtflag"/>
- <Cell col="73" text="expnyn"/>
- <Cell col="74" text="cmt"/>
- <Cell col="75" text="cntsqty"/>
- <Cell col="76" text="ddavguseqty"/>
- <Cell col="77" text="mmavgusescheqty"/>
- <Cell col="78" text="mmavguseqty"/>
- <Cell col="79" text="prprtystocpossndayno"/>
- <Cell col="80" text="tmpreqflag"/>
- <Cell col="81" text="oldcd"/>
- <Cell col="82" text="bnscd"/>
- <Cell col="83" text="cntsunit"/>
- <Cell col="84" text="specvol"/>
- <Cell col="85" text="com"/>
- <Cell col="86" text="goodtype"/>
- <Cell col="87" text="narcflag"/>
- <Cell col="88" text="keepmthd"/>
- <Cell col="89" text="cntrdrugyn"/>
- <Cell col="90" text="expnyn"/>
- <Cell col="91" text="limdrugyn"/>
- <Cell col="92" text="gnrlspcl"/>
- <Cell col="93" text="specldrug"/>
- <Cell col="94" text="keeptemp"/>
- <Cell col="95" text="deliveunit"/>
- <Cell col="96" text="prcpunit"/>
- <Cell col="97" text="prcpexchqty"/>
- <Cell col="98" text="insucost"/>
- <Cell col="99" text="specunit"/>
- <Cell col="100" text="pemtkeepmthd"/>
- <Cell col="101" text="comnm"/>
- <Cell col="102" text="instcd"/>
- <Cell col="103" text="welfprt"/>
- <Cell col="104" text="welfprtnm"/>
- <Cell col="105" text="purcqty"/>
- <Cell col="106" text="prcpqty"/>
- <Cell col="107" text="csrusecmt"/>
- <Cell col="108" text="goodpurccost"/>
- <Cell col="109" text="drugkind"/>
- <Cell col="110" text="grupsnglflag"/>
- <Cell col="111" text="hospdrguvol"/>
- <Cell col="112" text="hospdrguunit"/>
- <Cell col="113" text="orginspplce"/>
- <Cell col="114" text="calcmthdcd"/>
- <Cell col="115" text="dupexpgoodcd"/>
- <Cell col="116" text="dupexpgoodcdold"/>
- <Cell col="117" text="dupexpgoodcdnm"/>
- <Cell col="118" text="shadelight"/>
- <Cell col="119" text="upperlimit"/>
- <Cell col="120" text="reprgoodcd"/>
- <Cell col="121" text="asisgoodcd"/>
- <Cell col="122" text="purccls"/>
- <Cell col="123" text="mngtcls"/>
- <Cell col="124" text="caption1"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:goodcd"/>
- <Cell col="2" text="bind:todd"/>
- <Cell col="3" text="bind:prefromdd"/>
- <Cell col="4" text="bind:instcd"/>
- <Cell col="5" text="bind:useyn"/>
- <Cell col="6" text="bind:fromdd"/>
- <Cell col="7" text="bind:goodflag"/>
- <Cell col="8" text="bind:edicd"/>
- <Cell col="9" text="bind:goodnm"/>
- <Cell col="10" text="bind:goodhngnm"/>
- <Cell col="11" text="bind:goodengnm"/>
- <Cell col="12" text="bind:goodspec"/>
- <Cell col="13" text="bind:goodmodel"/>
- <Cell col="14" text="bind:pregoodspec"/>
- <Cell col="15" text="bind:pregoodmodel"/>
- <Cell col="16" text="bind:asetflag"/>
- <Cell col="17" text="bind:lrgcd"/>
- <Cell col="18" text="bind:lrgnm"/>
- <Cell col="19" text="bind:mdlcd"/>
- <Cell col="20" text="bind:mdlnm"/>
- <Cell col="21" text="bind:smlcd"/>
- <Cell col="22" text="bind:smlnm"/>
- <Cell col="23" text="bind:proddrugsetflag"/>
- <Cell col="24" text="bind:winacnt"/>
- <Cell col="25" text="bind:winacntnm"/>
- <Cell col="26" text="bind:amtacnt"/>
- <Cell col="27" text="bind:amtacntnm"/>
- <Cell col="28" text="bind:mainmngtdeptcd"/>
- <Cell col="29" text="bind:mainmngtdeptnm"/>
- <Cell col="30" text="bind:mainusedeptcd"/>
- <Cell col="31" text="bind:stocmngtflag"/>
- <Cell col="32" text="bind:purcunit"/>
- <Cell col="33" text="bind:deliveunit"/>
- <Cell col="34" text="bind:exchqty"/>
- <Cell col="35" text="bind:minexch"/>
- <Cell col="36" text="bind:reuseyn"/>
- <Cell col="37" text="bind:divusenvalqty"/>
- <Cell col="38" text="bind:calcscorinfoacptstat"/>
- <Cell col="39" text="bind:calcscorinfoacptdd"/>
- <Cell col="40" text="bind:edicd"/>
- <Cell col="41" text="bind:reqdeptcd"/>
- <Cell col="42" text="bind:reqdeptnm"/>
- <Cell col="43" text="bind:reqpsn"/>
- <Cell col="44" text="bind:reqpsnnm"/>
- <Cell col="45" text="bind:reqflag"/>
- <Cell col="46" text="bind:reqflagnm"/>
- <Cell col="47" text="bind:reqmthd"/>
- <Cell col="48" text="bind:reqprid"/>
- <Cell col="49" text="bind:prodplce"/>
- <Cell col="50" text="bind:prodcmpycd"/>
- <Cell col="51" text="bind:prodcmpynm"/>
- <Cell col="52" text="bind:maincustlastsuplplce"/>
- <Cell col="53" text="bind:maincustlastsuplplcenm"/>
- <Cell col="54" text="bind:suppcustcd"/>
- <Cell col="55" text="bind:suppcustnm"/>
- <Cell col="56" text="bind:conflag"/>
- <Cell col="57" text="bind:fromconterm"/>
- <Cell col="58" text="bind:toconterm"/>
- <Cell col="59" text="bind:estmamt"/>
- <Cell col="60" text="bind:forgncurncyunitcost"/>
- <Cell col="61" text="bind:curncyunit"/>
- <Cell col="62" text="bind:goodunitcost"/>
- <Cell col="63" text="bind:purcflag"/>
- <Cell col="64" text="bind:allsizeyn"/>
- <Cell col="65" text="bind:setplceordflag"/>
- <Cell col="66" text="bind:plceordbase"/>
- <Cell col="67" text="bind:plceordqtycretflag"/>
- <Cell col="68" text="bind:plceordnonusedd"/>
- <Cell col="69" text="bind:addtaxrate"/>
- <Cell col="70" text="bind:lastpurcdd"/>
- <Cell col="71" text="bind:nonusetretresn"/>
- <Cell col="72" text="bind:mngtflag"/>
- <Cell col="73" text="bind:expnyn"/>
- <Cell col="74" text="bind:cmt"/>
- <Cell col="75" text="bind:cntsqty"/>
- <Cell col="76" text="bind:ddavguseqty"/>
- <Cell col="77" text="bind:mmavgusescheqty"/>
- <Cell col="78" text="bind:mmavguseqty"/>
- <Cell col="79" text="bind:prprtystocpossndayno"/>
- <Cell col="80" text="bind:tmpreqflag"/>
- <Cell col="81" text="bind:oldcd"/>
- <Cell col="82" text="bind:bnscd"/>
- <Cell col="83" text="bind:cntsunit"/>
- <Cell col="84" text="bind:specvol"/>
- <Cell col="85" text="bind:com"/>
- <Cell col="86" text="bind:goodtype"/>
- <Cell col="87" text="bind:narcflag"/>
- <Cell col="88" text="bind:keepmthd"/>
- <Cell col="89" text="bind:cntrdrugyn"/>
- <Cell col="90" text="bind:expnyn"/>
- <Cell col="91" text="bind:limdrugyn"/>
- <Cell col="92" text="bind:gnrlspcl"/>
- <Cell col="93" text="bind:specldrug"/>
- <Cell col="94" text="bind:keeptemp"/>
- <Cell col="95" text="bind:deliveunit"/>
- <Cell col="96" text="bind:prcpunit"/>
- <Cell col="97" text="bind:prcpexchqty"/>
- <Cell col="98" text="bind:insucost"/>
- <Cell col="99" text="bind:specunit"/>
- <Cell col="100" text="bind:pemtkeepmthd"/>
- <Cell col="101" text="bind:comnm"/>
- <Cell col="102" text="bind:instcd"/>
- <Cell col="103" text="bind:welfprt"/>
- <Cell col="104" text="bind:welfprtnm"/>
- <Cell col="105" text="bind:purcqty"/>
- <Cell col="106" text="bind:prcpqty"/>
- <Cell col="107" text="bind:csrusecmt"/>
- <Cell col="108" text="bind:goodpurccost"/>
- <Cell col="109" text="bind:drugkind"/>
- <Cell col="110" text="bind:grupsnglflag"/>
- <Cell col="111" text="bind:hospdrguvol"/>
- <Cell col="112" text="bind:hospdrguunit"/>
- <Cell col="113" text="bind:orginspplce"/>
- <Cell col="114" text="bind:calcmthdcd"/>
- <Cell col="115" text="bind:dupexpgoodcd"/>
- <Cell col="116" text="bind:dupexpgoodcdold"/>
- <Cell col="117" text="bind:dupexpgoodcdnm"/>
- <Cell col="118" text="bind:shadelight"/>
- <Cell col="119" text="bind:upperlimit"/>
- <Cell col="120" text="bind:reprgoodcd"/>
- <Cell col="121" text="bind:asisgoodcd"/>
- <Cell col="122" text="bind:purccls"/>
- <Cell col="123" text="bind:mngtcls"/>
- <Cell col="124" text="bind:statsflag"/>
- <Cell col="125" text="bind:ediunit"/>
- <Cell col="126" text="bind:ediexchqty"/>
- <Cell col="127" text="bind:ascitflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_gooddetgoodexcellist" binddataset="ds_main_list_goodexcel_gooddetgoodexcellist" visible="false" position="absolute 10 358 525 453" style="">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="118"/>
- <Column size="95"/>
- <Column size="61"/>
- <Column size="72"/>
- <Column size="86"/>
- <Column size="118"/>
- <Column size="78"/>
- <Column size="102"/>
- <Column size="135"/>
- <Column size="92"/>
- <Column size="94"/>
- <Column size="61"/>
- <Column size="124"/>
- <Column size="114"/>
- <Column size="90"/>
- <Column size="97"/>
- <Column size="101"/>
- <Column size="68"/>
- <Column size="123"/>
- <Column size="214"/>
- <Column size="214"/>
- <Column size="199"/>
- <Column size="184"/>
- <Column size="123"/>
- <Column size="123"/>
- <Column size="123"/>
- <Column size="184"/>
- <Column size="153"/>
- <Column size="184"/>
- <Column size="245"/>
- <Column size="245"/>
- <Column size="123"/>
- <Column size="107"/>
- <Column size="184"/>
- <Column size="184"/>
- <Column size="123"/>
- <Column size="123"/>
- <Column size="123"/>
- <Column size="123"/>
- <Column size="153"/>
- <Column size="92"/>
- <Column size="184"/>
- <Column size="153"/>
- <Column size="214"/>
- <Column size="123"/>
- <Column size="184"/>
- <Column size="153"/>
- <Column size="92"/>
- <Column size="123"/>
- <Column size="123"/>
- <Column size="123"/>
- <Column size="123"/>
- <Column size="100"/>
- <Column size="122"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="104"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="25" band="head"/>
- <Row size="25"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="기관명"/>
- <Cell col="2" text="적용일자"/>
- <Cell col="3" text="구코드"/>
- <Cell col="4" text="약품코드"/>
- <Cell col="5" text="보나에스 코드"/>
- <Cell col="6" text="한글상품명"/>
- <Cell col="7" text="일반_전문"/>
- <Cell col="8" text="복지부 분류코드"/>
- <Cell col="9" text="복지부 분류명"/>
- <Cell col="10" text="제조회사코드"/>
- <Cell col="11" text="제조회사명"/>
- <Cell col="12" text="EDI 코드"/>
- <Cell col="13" text="판매회사코드"/>
- <Cell col="14" text="판매회사명"/>
- <Cell col="15" text="주거래처코드"/>
- <Cell col="16" text="주거래처명"/>
- <Cell col="17" text="성분"/>
- <Cell col="18" text="성분"/>
- <Cell col="19" text="대분류코드"/>
- <Cell col="20" text="대분류명"/>
- <Cell col="21" text="중분류코드"/>
- <Cell col="22" text="중분류명"/>
- <Cell col="23" text="소분류코드"/>
- <Cell col="24" text="소분류명"/>
- <Cell col="25" text="자산구분"/>
- <Cell col="26" text="입고계정코드"/>
- <Cell col="27" text="입고계정"/>
- <Cell col="28" text="비용계정코드"/>
- <Cell col="29" text="비용계정"/>
- <Cell col="30" text="함량"/>
- <Cell col="31" text="함량단위"/>
- <Cell col="32" text="규격"/>
- <Cell col="33" text="규격단위"/>
- <Cell col="34" text="처방수량"/>
- <Cell col="35" text="처방단위"/>
- <Cell col="36" text="처방환산"/>
- <Cell col="37" text="낱개단위"/>
- <Cell col="38" text="환산"/>
- <Cell col="39" text="포장단위"/>
- <Cell col="40" text="보험단가"/>
- <Cell col="41" text="처방단가"/>
- <Cell col="42" text="구입단가"/>
- <Cell col="43" text="구입가"/>
- <Cell col="44" text="보관법 실 제"/>
- <Cell col="45" text="보관법 설명서"/>
- <Cell col="46" text="제제약여부"/>
- <Cell col="47" text="불용일자"/>
- <Cell col="48" text="불용사유"/>
- <Cell col="49" text="비고"/>
- <Cell col="50" text="관리부서코드"/>
- <Cell col="51" text="관리부서명"/>
- <Cell col="52" text="집계구분"/>
- <Cell col="53" text="집계구분명"/>
- <Cell col="54" text="재고관리기준"/>
- <Cell col="55" text="재고관리기준명"/>
- <Cell col="56" text="청구방법"/>
- <Cell col="57" text="청구방법명"/>
- <Cell col="58" text="임의청구여부"/>
- <Cell col="59" text="청구주기"/>
- <Cell col="60" text="청구주기명"/>
- <Cell col="61" text="중복제외대표코드"/>
- <Cell col="62" text="중복제외대표명칭"/>
- <Cell col="63" text="차광구분"/>
- <Cell col="64" text="상한가"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:instnm"/>
- <Cell col="2" text="bind:fromdd"/>
- <Cell col="3" text="bind:oldcd"/>
- <Cell col="4" text="bind:goodcd"/>
- <Cell col="5" text="bind:bnscd"/>
- <Cell col="6" text="bind:goodnm"/>
- <Cell col="7" text="bind:gnrlspcl"/>
- <Cell col="8" text="bind:welfprt"/>
- <Cell col="9" text="bind:welfprtnm"/>
- <Cell col="10" text="bind:prodcmpycd"/>
- <Cell col="11" text="bind:prodcmpynm"/>
- <Cell col="12" text="bind:edicd"/>
- <Cell col="13" text="bind:suppcustcd"/>
- <Cell col="14" text="bind:suppcustnm"/>
- <Cell col="15" text="bind:maincustlastsuplplce"/>
- <Cell col="16" text="bind:maincustlastsuplplcenm"/>
- <Cell col="17" text="bind:com"/>
- <Cell col="18" text="bind:comnm"/>
- <Cell col="19" text="bind:lrgcd"/>
- <Cell col="20" text="bind:lrgnm"/>
- <Cell col="21" text="bind:mdlcd"/>
- <Cell col="22" text="bind:mdlnm"/>
- <Cell col="23" text="bind:smlcd"/>
- <Cell col="24" text="bind:smlnm"/>
- <Cell col="25" text="bind:asetflag"/>
- <Cell col="26" text="bind:winacnt"/>
- <Cell col="27" text="bind:winacntnm"/>
- <Cell col="28" text="bind:amtacnt"/>
- <Cell col="29" text="bind:amtacntnm"/>
- <Cell col="30" text="bind:cntsqty"/>
- <Cell col="31" text="bind:cntsunit"/>
- <Cell col="32" text="bind:specvol"/>
- <Cell col="33" text="bind:specunit"/>
- <Cell col="34" text="bind:prcpqty"/>
- <Cell col="35" text="bind:prcpunit"/>
- <Cell col="36" text="bind:prcpexchqty"/>
- <Cell col="37" text="bind:exchqty"/>
- <Cell col="38" text="bind:deliveunit"/>
- <Cell col="39" text="bind:purcunit"/>
- <Cell col="40" text="bind:insucost"/>
- <Cell col="41" text="bind:estmamt"/>
- <Cell col="42" text="bind:goodunitcost"/>
- <Cell col="43" text="bind:goodcost"/>
- <Cell col="44" text="bind:keepmthd"/>
- <Cell col="45" text="bind:pemtkeepmthd"/>
- <Cell col="46" text="bind:proddrugsetflag"/>
- <Cell col="47" text="bind:todd"/>
- <Cell col="48" text="bind:nonusetretresn"/>
- <Cell col="49" text="bind:cmt"/>
- <Cell col="50" text="bind:mainmngtdeptcd"/>
- <Cell col="51" text="bind:mainmngtdeptnm"/>
- <Cell col="52" text="bind:reqflag"/>
- <Cell col="53" text="bind:reqflagnm"/>
- <Cell col="54" text="bind:stocmngtflag"/>
- <Cell col="55" text="bind:stocmngtflagnm"/>
- <Cell col="56" text="bind:reqmthd"/>
- <Cell col="57" text="bind:reqmthdnm"/>
- <Cell col="58" text="bind:tmpreqflag"/>
- <Cell col="59" text="bind:reqprid"/>
- <Cell col="60" text="bind:reqpridnm"/>
- <Cell col="61" text="bind:dupexpgoodcd"/>
- <Cell col="62" text="bind:dupexpgoodcdnm"/>
- <Cell col="63" text="bind:shadelight"/>
- <Cell col="64" text="bind:upperlimit"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Div id="group2" position="absolute 653 163 1198 263" style="" visible="false">
- <Layouts>
- <Layout>
- <Shape id="roundrect1" type="roundrectangle" class="roundrect_search" position="absolute 0 0 545 100" style="border:2 solid #ff9900 #ff9900;"/>
- <Static id="cap_delyn" class="search_name" position="absolute 15 13 101 30" style="" text="삭제여부 :" anchor="default"/>
- <Static id="cap_contractyn" class="search_name" position="absolute 15 42 101 59" style="" text="계약여부 :" anchor="default"/>
- <Static id="cap_exfromdd" class="search_name" position="absolute 15 71 101 88" style="" text="적용일자 :" anchor="default"/>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="rdo_delyn" position="absolute 105 11 380 31" style="" onitemchanged="group2_rdo_delyn_onitemchanged" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">삭제품목제외</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">삭제품목만</Col>
- </Row>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn">전체품목</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="rdo_contractyn" position="absolute 105 40 330 60" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">계약품목</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Calendar id="ipt_exfromdd" class="input_essential" position="absolute 175 70 285 89" style="" anchor="default"/>
- <Calendar id="ipt_extodd" class="input_essential" position="absolute 307 70 417 89" style="" anchor="default"/>
- <Static id="caption" position="absolute 290 65 305 85" style="" text="~" anchor="default"/>
- <Button id="btn_excelsave" class="btn7" taborder="29" position="absolute 448 7 536 29" style="" text="Excel 저장" onclick="group2_btn_excelsave_onclick" anchor="default"/>
- <Edit id="ipt_excurrenttime" visible="false" position="absolute 340 41 440 60" style="" anchor="default"/>
- <Button id="btn_close" class="btn4" taborder="31" position="absolute 480 70 536 92" style="" text="닫기" onclick="group2_btn_close_onclick" anchor="default"/>
- <CheckBox text="전체" truevalue="Y" falsevalue="" datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="chkdd" row="1" position="absolute 105 69 170 89" style="" anchor="default" onchanged="group2_chkdd_onchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- </Rows>
- </Dataset>
- </CheckBox>
- </Layout>
- </Layouts>
- </Div>
- <Div id="grp_spread" position="absolute 0 132 1195 191" style="" ondblclick="grp_spread_ondblclick" class="div_SA2" visible="false">
- <Layouts>
- <Layout>
- <Button id="button6" class="icon_search" taborder="15" visible="false" position="absolute 178 26 194 42" style="" text="" onclick="grp_spread_button6_onclick" anchor="default"/>
- <Edit id="ipt_suppcustcd_s" class="input_default" taborder="14" visible="false" position="absolute 114 26 174 45" style="" anchor="default" onkillfocus="grp_spread_ipt_suppcustcd_s_onkillfocus"/>
- <Edit id="otp_suppcustnm_s" class="output" position="absolute 197 26 315 35" style="" anchor="default" readonly="true" visible="false"/>
- <Edit id="opt_welfprtnm_s" class="output" position="absolute 552 7 670 26" style="" anchor="default" readonly="true"/>
- <Edit id="ipt_welfprt_s" class="input_default" taborder="16" position="absolute 466 7 527 26" style="align:center ;" anchor="default" onkeydown="grp_spread_ipt_welfprt_s_onkeydown"/>
- <Button id="btn_suppcustcd_search" class="icon_search" visible="true" position="absolute 170 34 186 50" style="" text="" onclick="grp_spread_btn_suppcustcd_search_onclick" anchor="default"/>
- <Edit id="opt_suppcustnm_search" class="output" taborder="13" visible="true" position="absolute 189 32 307 51" style="" anchor="default" onkeydown="grp_spread_opt_suppcustnm_search_onkeydown"/>
- <Edit id="ipt_suppcustcd_search" class="input_default" visible="true" position="absolute 105 32 165 51" style="align:center ;" anchor="default" onkeydown="grp_spread_ipt_suppcustcd_search_onkeydown"/>
- <Button id="button1" class="icon_search" taborder="15" position="absolute 170 9 186 25" style="" text="" onclick="grp_spread_button1_onclick" anchor="default"/>
- <Static id="caption41" class="search_name" position="absolute 695 8 789 25" style="align: middle;" text="통계구분 :" anchor="default"/>
- <Static id="caption44" class="search_name" position="absolute 12 8 112 25" style="align: middle;" text="제조회사 :" anchor="default"/>
- <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_statsflag_s" taborder="18" position="absolute 801 7 911 26" style="" anchor="default"/>
- <Static id="caption45" class="search_name" position="absolute 930 8 1019 25" style="align: middle;" text="구입분류 :" anchor="default"/>
- <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_purccls_s" taborder="19" position="absolute 1050 7 1180 26" style="" onkeydown="grp_spread_cmb_purccls_s_onkeydown" anchor="default"/>
- <Static id="caption46" class="search_name" position="absolute 334 8 464 25" style="align: middle;" text="복지부 분류코드 :" anchor="default"/>
- <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_conflag_s" taborder="20" position="absolute 466 32 611 51" style="" anchor="default"/>
- <Static id="caption47" class="search_name" position="absolute 334 33 418 50" style="align: middle;" text="계약구분 :" anchor="default"/>
- <Combo innerdataset="" datacolumn="" codecolumn="" columncount="-1" rowcount="-1" id="cmb_gnrlspcl_s" taborder="21" position="absolute 801 32 911 51" style="" anchor="default"/>
- <Static id="caption51" class="search_name" position="absolute 695 33 790 50" style="align: middle;" text="일반_전문 :" anchor="default"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="cmb_ascitflag_s" taborder="22" position="absolute 1050 32 1180 51" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">01</Col>
- <Col id="datacolumn">단수</Col>
- </Row>
- <Row>
- <Col id="codecolumn">02</Col>
- <Col id="datacolumn">복수</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption54" class="search_name" position="absolute 931 33 1043 50" style="align: middle;" text="단_복수 여부 :" anchor="default"/>
- <Button id="button5" class="icon_search" taborder="17" position="absolute 533 9 549 25" style="" text="" onclick="grp_spread_button5_onclick" anchor="default"/>
- <Edit id="ipt_prodcmpycd_s" class="input_default" taborder="14" position="absolute 106 7 166 26" style="" anchor="default" onkeydown="grp_spread_ipt_prodcmpycd_s_onkeydown"/>
- <Edit id="opt_prodcmpynm_s" class="output" position="absolute 189 7 307 26" style="" anchor="default" readonly="true"/>
- <Static id="caption57" class="search_name" position="absolute 12 33 112 50" style="align: middle;" text="판매회사 :" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="통합 약품코드등록" class="tit_1" position="absolute 0 0 160 25"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send_save_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_send_save_gooddetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_send_save_rscdpbnslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_send_save_goodbaseqtylist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_main_list_gooddet_gooddetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="goodcd" type="STRING"/>
- <Column id="todd" type="STRING"/>
- <Column id="prefromdd" type="STRING"/>
- <Column id="instcd" type="STRING"/>
- <Column id="useyn" type="STRING"/>
- <Column id="fromdd" type="STRING"/>
- <Column id="goodflag" type="STRING"/>
- <Column id="edicd" type="STRING"/>
- <Column id="goodnm" type="STRING"/>
- <Column id="goodhngnm" type="STRING"/>
- <Column id="goodengnm" type="STRING"/>
- <Column id="goodspec" type="STRING"/>
- <Column id="goodmodel" type="STRING"/>
- <Column id="pregoodspec" type="STRING"/>
- <Column id="pregoodmodel" type="STRING"/>
- <Column id="asetflag" type="STRING"/>
- <Column id="lrgcd" type="STRING"/>
- <Column id="lrgnm" type="STRING"/>
- <Column id="mdlcd" type="STRING"/>
- <Column id="mdlnm" type="STRING"/>
- <Column id="smlcd" type="STRING"/>
- <Column id="smlnm" type="STRING"/>
- <Column id="proddrugsetflag" type="STRING"/>
- <Column id="winacnt" type="STRING"/>
- <Column id="winacntnm" type="STRING"/>
- <Column id="amtacnt" type="STRING"/>
- <Column id="amtacntnm" type="STRING"/>
- <Column id="mainmngtdeptcd" type="STRING"/>
- <Column id="mainmngtdeptnm" type="STRING"/>
- <Column id="mainusedeptcd" type="STRING"/>
- <Column id="stocmngtflag" type="STRING"/>
- <Column id="purcunit" type="STRING"/>
- <Column id="deliveunit" type="STRING"/>
- <Column id="exchqty" type="STRING"/>
- <Column id="minexch" type="STRING"/>
- <Column id="reuseyn" type="STRING"/>
- <Column id="divusenvalqty" type="STRING"/>
- <Column id="calcscorinfoacptstat" type="STRING"/>
- <Column id="calcscorinfoacptdd" type="STRING"/>
- <Column id="edicd" type="STRING"/>
- <Column id="reqdeptcd" type="STRING"/>
- <Column id="reqdeptnm" type="STRING"/>
- <Column id="reqpsn" type="STRING"/>
- <Column id="reqpsnnm" type="STRING"/>
- <Column id="reqflag" type="STRING"/>
- <Column id="reqflagnm" type="STRING"/>
- <Column id="reqmthd" type="STRING"/>
- <Column id="reqprid" type="STRING"/>
- <Column id="prodplce" type="STRING"/>
- <Column id="prodcmpycd" type="STRING"/>
- <Column id="prodcmpynm" type="STRING"/>
- <Column id="maincustlastsuplplce" type="STRING"/>
- <Column id="maincustlastsuplplcenm" type="STRING"/>
- <Column id="suppcustcd" type="STRING"/>
- <Column id="suppcustnm" type="STRING"/>
- <Column id="conflag" type="STRING"/>
- <Column id="fromconterm" type="STRING"/>
- <Column id="toconterm" type="STRING"/>
- <Column id="estmamt" type="STRING"/>
- <Column id="forgncurncyunitcost" type="STRING"/>
- <Column id="curncyunit" type="STRING"/>
- <Column id="goodunitcost" type="STRING"/>
- <Column id="purcflag" type="STRING"/>
- <Column id="allsizeyn" type="STRING"/>
- <Column id="setplceordflag" type="STRING"/>
- <Column id="plceordbase" type="STRING"/>
- <Column id="plceordqtycretflag" type="STRING"/>
- <Column id="plceordnonusedd" type="STRING"/>
- <Column id="addtaxrate" type="STRING"/>
- <Column id="lastpurcdd" type="STRING"/>
- <Column id="nonusetretresn" type="STRING"/>
- <Column id="mngtflag" type="STRING"/>
- <Column id="expnyn" type="STRING"/>
- <Column id="cmt" type="STRING"/>
- <Column id="cntsqty" type="STRING"/>
- <Column id="ddavguseqty" type="STRING"/>
- <Column id="mmavgusescheqty" type="STRING"/>
- <Column id="mmavguseqty" type="STRING"/>
- <Column id="prprtystocpossndayno" type="STRING"/>
- <Column id="tmpreqflag" type="STRING"/>
- <Column id="oldcd" type="STRING"/>
- <Column id="bnscd" type="STRING"/>
- <Column id="cntsunit" type="STRING"/>
- <Column id="specvol" type="STRING"/>
- <Column id="com" type="STRING"/>
- <Column id="goodtype" type="STRING"/>
- <Column id="narcflag" type="STRING"/>
- <Column id="keepmthd" type="STRING"/>
- <Column id="cntrdrugyn" type="STRING"/>
- <Column id="expnyn" type="STRING"/>
- <Column id="limdrugyn" type="STRING"/>
- <Column id="gnrlspcl" type="STRING"/>
- <Column id="specldrug" type="STRING"/>
- <Column id="keeptemp" type="STRING"/>
- <Column id="deliveunit" type="STRING"/>
- <Column id="prcpunit" type="STRING"/>
- <Column id="prcpexchqty" type="STRING"/>
- <Column id="insucost" type="STRING"/>
- <Column id="specunit" type="STRING"/>
- <Column id="pemtkeepmthd" type="STRING"/>
- <Column id="comnm" type="STRING"/>
- <Column id="instcd" type="STRING"/>
- <Column id="welfprt" type="STRING"/>
- <Column id="welfprtnm" type="STRING"/>
- <Column id="purcqty" type="STRING"/>
- <Column id="prcpqty" type="STRING"/>
- <Column id="csrusecmt" type="STRING"/>
- <Column id="goodpurccost" type="STRING"/>
- <Column id="drugkind" type="STRING"/>
- <Column id="grupsnglflag" type="STRING"/>
- <Column id="hospdrguvol" type="STRING"/>
- <Column id="hospdrguunit" type="STRING"/>
- <Column id="orginspplce" type="STRING"/>
- <Column id="calcmthdcd" type="STRING"/>
- <Column id="dupexpgoodcd" type="STRING"/>
- <Column id="dupexpgoodcdold" type="STRING"/>
- <Column id="dupexpgoodcdnm" type="STRING"/>
- <Column id="shadelight" type="STRING"/>
- <Column id="upperlimit" type="STRING"/>
- <Column id="reprgoodcd" type="STRING"/>
- <Column id="asisgoodcd" type="STRING"/>
- <Column id="purccls" type="STRING"/>
- <Column id="mngtcls" type="STRING"/>
- <Column id="statsflag" type="STRING"/>
- <Column id="ediunit" type="STRING"/>
- <Column id="ediexchqty" type="STRING"/>
- <Column id="ascitflag" type="STRING"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="goodcd"/>
- <Col id="todd"/>
- <Col id="prefromdd"/>
- <Col id="instcd"/>
- <Col id="useyn"/>
- <Col id="fromdd"/>
- <Col id="goodflag"/>
- <Col id="edicd"/>
- <Col id="goodnm"/>
- <Col id="goodhngnm"/>
- <Col id="goodengnm"/>
- <Col id="goodspec"/>
- <Col id="goodmodel"/>
- <Col id="pregoodspec"/>
- <Col id="pregoodmodel"/>
- <Col id="asetflag"/>
- <Col id="lrgcd"/>
- <Col id="lrgnm"/>
- <Col id="mdlcd"/>
- <Col id="mdlnm"/>
- <Col id="smlcd"/>
- <Col id="smlnm"/>
- <Col id="proddrugsetflag"/>
- <Col id="winacnt"/>
- <Col id="winacntnm"/>
- <Col id="amtacnt"/>
- <Col id="amtacntnm"/>
- <Col id="mainmngtdeptcd"/>
- <Col id="mainmngtdeptnm"/>
- <Col id="mainusedeptcd"/>
- <Col id="stocmngtflag"/>
- <Col id="purcunit"/>
- <Col id="deliveunit"/>
- <Col id="exchqty"/>
- <Col id="minexch"/>
- <Col id="reuseyn"/>
- <Col id="divusenvalqty"/>
- <Col id="calcscorinfoacptstat"/>
- <Col id="calcscorinfoacptdd"/>
- <Col id="reqdeptcd"/>
- <Col id="reqdeptnm"/>
- <Col id="reqpsn"/>
- <Col id="reqpsnnm"/>
- <Col id="reqflag"/>
- <Col id="reqflagnm"/>
- <Col id="reqmthd"/>
- <Col id="reqprid"/>
- <Col id="prodplce"/>
- <Col id="prodcmpycd"/>
- <Col id="prodcmpynm"/>
- <Col id="maincustlastsuplplce"/>
- <Col id="maincustlastsuplplcenm"/>
- <Col id="suppcustcd"/>
- <Col id="suppcustnm"/>
- <Col id="conflag"/>
- <Col id="fromconterm"/>
- <Col id="toconterm"/>
- <Col id="estmamt"/>
- <Col id="forgncurncyunitcost"/>
- <Col id="curncyunit"/>
- <Col id="goodunitcost"/>
- <Col id="purcflag"/>
- <Col id="allsizeyn"/>
- <Col id="setplceordflag"/>
- <Col id="plceordbase"/>
- <Col id="plceordqtycretflag"/>
- <Col id="plceordnonusedd"/>
- <Col id="addtaxrate"/>
- <Col id="lastpurcdd"/>
- <Col id="nonusetretresn"/>
- <Col id="mngtflag"/>
- <Col id="expnyn"/>
- <Col id="cmt"/>
- <Col id="cntsqty"/>
- <Col id="ddavguseqty"/>
- <Col id="mmavgusescheqty"/>
- <Col id="mmavguseqty"/>
- <Col id="prprtystocpossndayno"/>
- <Col id="tmpreqflag"/>
- <Col id="oldcd"/>
- <Col id="bnscd"/>
- <Col id="cntsunit"/>
- <Col id="specvol"/>
- <Col id="com"/>
- <Col id="goodtype"/>
- <Col id="narcflag"/>
- <Col id="keepmthd"/>
- <Col id="cntrdrugyn"/>
- <Col id="limdrugyn"/>
- <Col id="gnrlspcl"/>
- <Col id="specldrug"/>
- <Col id="keeptemp"/>
- <Col id="prcpunit"/>
- <Col id="prcpexchqty"/>
- <Col id="insucost"/>
- <Col id="specunit"/>
- <Col id="pemtkeepmthd"/>
- <Col id="comnm"/>
- <Col id="welfprt"/>
- <Col id="welfprtnm"/>
- <Col id="purcqty"/>
- <Col id="prcpqty"/>
- <Col id="csrusecmt"/>
- <Col id="goodpurccost"/>
- <Col id="drugkind"/>
- <Col id="grupsnglflag"/>
- <Col id="hospdrguvol"/>
- <Col id="hospdrguunit"/>
- <Col id="orginspplce"/>
- <Col id="calcmthdcd"/>
- <Col id="dupexpgoodcd"/>
- <Col id="dupexpgoodcdold"/>
- <Col id="dupexpgoodcdnm"/>
- <Col id="shadelight"/>
- <Col id="upperlimit"/>
- <Col id="reprgoodcd"/>
- <Col id="asisgoodcd"/>
- <Col id="purccls"/>
- <Col id="mngtcls"/>
- <Col id="statsflag"/>
- <Col id="ediunit"/>
- <Col id="ediexchqty"/>
- <Col id="ascitflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list_gooddet_goodconstlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_main_list_gooddet_goodinstlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_init_radio2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">신청유</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">신청무</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_goodlist_spread" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep" oncolumnchanged="ds_send_goodlist_spread_oncolumnchanged">
- <ColumnInfo>
- <Column id="prodcmpycd" type="STRING" size="256"/>
- <Column id="prodcmpynm" type="STRING" size="256"/>
- <Column id="welfprt" type="STRING" size="256"/>
- <Column id="statsflag" type="STRING" size="256"/>
- <Column id="purccls" type="STRING" size="256"/>
- <Column id="conflag" type="STRING" size="256"/>
- <Column id="gnrlspcl" type="STRING" size="256"/>
- <Column id="ascitflag" type="STRING" size="256"/>
- <Column id="welfprtnm" type="STRING" size="256"/>
- <Column id="suppcustcd" type="STRING" size="256"/>
- <Column id="suppcustnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="prodcmpycd"/>
- <Col id="prodcmpynm"/>
- <Col id="welfprt"/>
- <Col id="statsflag"/>
- <Col id="purccls"/>
- <Col id="conflag"/>
- <Col id="gnrlspcl"/>
- <Col id="ascitflag"/>
- <Col id="welfprtnm"/>
- <Col id="suppcustcd"/>
- <Col id="suppcustnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list_goodexcel_gooddetgoodexcellist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_errinfo_errgoodinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <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">
- <ColumnInfo>
- <Column id="goodflag" type="STRING" size="256"/>
- <Column id="goodnm" type="STRING" size="256"/>
- <Column id="lrgcd" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="edicd" type="STRING" size="256"/>
- <Column id="goodcd" type="STRING" size="256"/>
- <Column id="mdlcd" type="STRING" size="256"/>
- <Column id="spec" type="STRING" size="256"/>
- <Column id="smlcd" type="STRING" size="256"/>
- <Column id="model" type="STRING" size="256"/>
- <Column id="mdlnm" type="STRING" size="256"/>
- <Column id="lrgnm" type="STRING" size="256"/>
- <Column id="smlnm" type="STRING" size="256"/>
- <Column id="instflag" type="STRING" size="256"/>
- <Column id="oldcd" type="STRING" size="256"/>
- <Column id="asisgoodcd" type="STRING" size="256"/>
- <Column id="suppcustcd" type="STRING" size="256"/>
- <Column id="suppcustnm" type="STRING" size="256"/>
- <Column id="delyn" type="STRING" size="256"/>
- <Column id="contractyn" type="STRING" size="256"/>
- <Column id="exfromdd" type="STRING" size="256"/>
- <Column id="extodd" type="STRING" size="256"/>
- <Column id="excurrenttime" type="STRING" size="256"/>
- <Column id="exinstcd" type="STRING" size="256"/>
- <Column id="chkdd" type="STRING" size="256"/>
- <Column id="exactsearch" type="STRING" size="256"/>
- <Column id="comnm" type="STRING" size="256"/>
- <Column id="nonusegoodview" type="STRING" size="256"/>
- <Column id="goodnmsearch" type="STRING" size="256"/>
- <Column id="mngtcls" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="goodflag"/>
- <Col id="goodnm"/>
- <Col id="lrgcd"/>
- <Col id="instcd"/>
- <Col id="edicd"/>
- <Col id="goodcd"/>
- <Col id="mdlcd"/>
- <Col id="spec"/>
- <Col id="smlcd"/>
- <Col id="model"/>
- <Col id="mdlnm"/>
- <Col id="lrgnm"/>
- <Col id="smlnm"/>
- <Col id="instflag"/>
- <Col id="oldcd"/>
- <Col id="asisgoodcd"/>
- <Col id="suppcustcd"/>
- <Col id="suppcustnm"/>
- <Col id="delyn"/>
- <Col id="contractyn"/>
- <Col id="exfromdd"/>
- <Col id="extodd"/>
- <Col id="excurrenttime"/>
- <Col id="exinstcd"/>
- <Col id="chkdd"/>
- <Col id="exactsearch"/>
- <Col id="comnm"/>
- <Col id="nonusegoodview"/>
- <Col id="goodnmsearch"/>
- <Col id="mngtcls"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_tmpreqflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">청구가능</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">청구불가능</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="new" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="new"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_allsizeyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">예</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">아니오</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_goodsearch" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="goodcd" type="STRING" size="256"/>
- <Column id="goodnm" type="STRING" size="256"/>
- <Column id="goodflag" type="STRING" size="256"/>
- <Column id="refcond" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="goodcd"/>
- <Col id="goodnm"/>
- <Col id="goodflag"/>
- <Col id="refcond"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_goodnmsearch" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">영문명</Col>
- <Col id="value">eng</Col>
- </Row>
- <Row>
- <Col id="label">한글명</Col>
- <Col id="value"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_instflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">기관</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">전체</Col>
- <Col id="value"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_rscdpbns" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="goodcd" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="goodflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="goodcd"/>
- <Col id="instcd"/>
- <Col id="fromdd"/>
- <Col id="goodflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_gooddet_gooddetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep" oncolumnchanged="ds_main_gooddet_gooddetlist_oncolumnchanged"/>
- <Dataset id="ds_send_goodcopy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="goodflag" type="STRING" size="256"/>
- <Column id="lrgcd" type="STRING" size="256"/>
- <Column id="mdlcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="goodflag"/>
- <Col id="lrgcd"/>
- <Col id="mdlcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_save_setautoins" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="setyn" type="STRING" size="256"/>
- <Column id="insfromdd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="setyn">N</Col>
- <Col id="insfromdd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_proddrugsetflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">제제약</Col>
- <Col id="value">1</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_goodbaseqty" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="goodflag" type="STRING" size="256"/>
- <Column id="goodcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="goodflag"/>
- <Col id="goodcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_costhistinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="appdd" type="STRING" size="256"/>
- <Column id="rctpdisburseunitcost" type="STRING" size="256"/>
- <Column id="medcarecalcscor" type="STRING" size="256"/>
- <Column id="suplplcecd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appdd"/>
- <Col id="rctpdisburseunitcost"/>
- <Col id="medcarecalcscor"/>
- <Col id="suplplcecd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_ascitflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">전체</Col>
- <Col id="value"/>
- </Row>
- <Row>
- <Col id="label">01</Col>
- <Col id="value">단수</Col>
- </Row>
- <Row>
- <Col id="label">02</Col>
- <Col id="value">복수</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="goodflag" type="STRING" size="256"/>
- <Column id="deliveunit" type="STRING" size="256"/>
- <Column id="reqprid" type="STRING" size="256"/>
- <Column id="mngtflag" type="STRING" size="256"/>
- <Column id="purcflag" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="proddrugsetflag" type="STRING" size="256"/>
- <Column id="instnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0133" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_init_P0142" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_init_R0356" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="hidden" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hidden"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_gooddetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="goodcd" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="useyn" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="goodcd"/>
- <Col id="fromdd"/>
- <Col id="useyn"/>
- <Col id="instcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_keepmthd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">실온</Col>
- <Col id="value">1</Col>
- </Row>
- <Row>
- <Col id="label">냉소</Col>
- <Col id="value">2</Col>
- </Row>
- <Row>
- <Col id="label">냉장</Col>
- <Col id="value">3</Col>
- </Row>
- <Row>
- <Col id="label">냉동</Col>
- <Col id="value">4</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_nonusegoodview" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">포함</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">제외</Col>
- <Col id="value"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_gnrlspcl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">전문</Col>
- <Col id="value">1</Col>
- </Row>
- <Row>
- <Col id="label">일반</Col>
- <Col id="value">2</Col>
- </Row>
- <Row>
- <Col id="label">공산품</Col>
- <Col id="value">3</Col>
- </Row>
- <Row>
- <Col id="label">의약외품</Col>
- <Col id="value">4</Col>
- </Row>
- <Row>
- <Col id="label">기타</Col>
- <Col id="value">5</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_exactsearch" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">일치</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">포함</Col>
- <Col id="value"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list_goodbaseqty_goodbaseqtylist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_init_expnyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">고가</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">고가아님</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_goodcopy_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_main_list_good_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_main_list_rscdpbns_rscdpbnslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_init_specunit" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep"/>
- <Dataset id="ds_init_cmb_prcpunit_unitlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_tmp_insertinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="insertflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="insertflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="Dataset00" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instnm" type="STRING" size="256" sumtext="instnm"/>
- <Column id="instcd" type="STRING" size="256" sumtext="instcd"/>
- <Column id="goodcd" type="STRING" size="256" sumtext="goodcd"/>
- <Column id="reprgoodcd" type="STRING" size="256" sumtext="reprgoodcd"/>
- <Column id="asisgoodcd" type="STRING" size="256" sumtext="asisgoodcd"/>
- <Column id="oldcd" type="STRING" size="256" sumtext="oldcd"/>
- <Column id="goodnm" type="STRING" size="256" sumtext="goodnm"/>
- <Column id="goodengnm" type="STRING" size="256" sumtext="goodengnm"/>
- <Column id="edicd" type="STRING" size="256" sumtext="edicd"/>
- <Column id="lrgcd" type="STRING" size="256" sumtext="lrgcd"/>
- <Column id="lrgnm" type="STRING" size="256" sumtext="lrgnm"/>
- <Column id="mdlcd" type="STRING" size="256" sumtext="mdlcd"/>
- <Column id="mdlnm" type="STRING" size="256" sumtext="mdlnm"/>
- <Column id="smlcd" type="STRING" size="256" sumtext="smlcd"/>
- <Column id="smlnm" type="STRING" size="256" sumtext="smlnm"/>
- <Column id="statsflag" type="STRING" size="256" sumtext="statsflag"/>
- <Column id="statsflagnm" type="STRING" size="256" sumtext="statsflagnm"/>
- <Column id="ediunit" type="STRING" size="256" sumtext="ediunit"/>
- <Column id="ediexchqty" type="STRING" size="256" sumtext="ediexchqty"/>
- <Column id="mngtcls" type="STRING" size="256" sumtext="mngtcls"/>
- <Column id="mngtclsnm" type="STRING" size="256" sumtext="mngtclsnm"/>
- <Column id="purccls" type="STRING" size="256" sumtext="purccls"/>
- <Column id="purcclsnm" type="STRING" size="256" sumtext="purcclsnm"/>
- <Column id="welfprt" type="STRING" size="256" sumtext="welfprt"/>
- <Column id="welfprtnm" type="STRING" size="256" sumtext="welfprtnm"/>
- <Column id="conflag" type="STRING" size="256" sumtext="conflag"/>
- <Column id="conflagnm" type="STRING" size="256" sumtext="conflagnm"/>
- <Column id="prodcmpycd" type="STRING" size="256" sumtext="prodcmpycd"/>
- <Column id="prodcmpynm" type="STRING" size="256" sumtext="prodcmpynm"/>
- <Column id="suppcustcd" type="STRING" size="256" sumtext="suppcustcd"/>
- <Column id="suppcustnm" type="STRING" size="256" sumtext="suppcustnm"/>
- <Column id="maincustlastsuplplce" type="STRING" size="256" sumtext="maincustlastsuplplce"/>
- <Column id="maincustlastsuplplcenm" type="STRING" size="256" sumtext="maincustlastsuplplcenm"/>
- <Column id="com" type="STRING" size="256" sumtext="com"/>
- <Column id="comnm" type="STRING" size="256" sumtext="comnm"/>
- <Column id="cntsqty" type="STRING" size="256" sumtext="cntsqty"/>
- <Column id="cntsunit" type="STRING" size="256" sumtext="cntsunit"/>
- <Column id="specvol" type="STRING" size="256" sumtext="specvol"/>
- <Column id="specunit" type="STRING" size="256" sumtext="specunit"/>
- <Column id="hospdrguvol" type="STRING" size="256" sumtext="hospdrguvol"/>
- <Column id="hospdrguunit" type="STRING" size="256" sumtext="hospdrguunit"/>
- <Column id="prcpqty" type="BIGDECIMAL" size="256" sumtext="prcpqty"/>
- <Column id="prcpunit" type="STRING" size="256" sumtext="prcpunit"/>
- <Column id="prcpexchqty" type="STRING" size="256" sumtext="prcpexchqty"/>
- <Column id="calcmthdcd" type="STRING" size="256" sumtext="calcmthdcd"/>
- <Column id="calcmthdnm" type="STRING" size="256" sumtext="calcmthdnm"/>
- <Column id="exchqty" type="BIGDECIMAL" size="256" sumtext="exchqty"/>
- <Column id="deliveunit" type="STRING" size="256" sumtext="deliveunit"/>
- <Column id="purcunit" type="STRING" size="256" sumtext="purcunit"/>
- <Column id="grupsnglflag" type="STRING" size="256" sumtext="grupsnglflag"/>
- <Column id="grupsnglflagnm" type="STRING" size="256" sumtext="grupsnglflagnm"/>
- <Column id="gnrlspclcd" type="STRING" size="256" sumtext="gnrlspclcd"/>
- <Column id="gnrlspcl" type="STRING" size="256" sumtext="gnrlspcl"/>
- <Column id="winacnt" type="STRING" size="256" sumtext="winacnt"/>
- <Column id="winacntnm" type="STRING" size="256" sumtext="winacntnm"/>
- <Column id="amtacnt" type="STRING" size="256" sumtext="amtacnt"/>
- <Column id="amtacntnm" type="STRING" size="256" sumtext="amtacntnm"/>
- <Column id="keepmthdcd" type="STRING" size="256" sumtext="keepmthdcd"/>
- <Column id="keepmthd" type="STRING" size="256" sumtext="keepmthd"/>
- <Column id="pemtkeepmthd" type="STRING" size="256" sumtext="pemtkeepmthd"/>
- <Column id="insucost" type="STRING" size="256" sumtext="insucost"/>
- <Column id="estmamt" type="BIGDECIMAL" size="256" sumtext="estmamt"/>
- <Column id="goodunitcost" type="BIGDECIMAL" size="256" sumtext="goodunitcost"/>
- <Column id="goodcost" type="BIGDECIMAL" size="256" sumtext="goodcost"/>
- <Column id="reqflag" type="STRING" size="256" sumtext="reqflag"/>
- <Column id="reqflagnm" type="STRING" size="256" sumtext="reqflagnm"/>
- <Column id="fromdd" type="STRING" size="256" sumtext="fromdd"/>
- <Column id="todd" type="STRING" size="256" sumtext="todd"/>
- <Column id="nonusetretresncd" type="STRING" size="256" sumtext="nonusetretresncd"/>
- <Column id="nonusetretresn" type="STRING" size="256" sumtext="nonusetretresn"/>
- <Column id="cmt" type="STRING" size="256" sumtext="cmt"/>
- <Column id="tmpreqflag" type="STRING" size="256" sumtext="tmpreqflag"/>
- <Column id="reqmthd" type="STRING" size="256" sumtext="reqmthd"/>
- <Column id="reqmthdnm" type="STRING" size="256" sumtext="reqmthdnm"/>
- <Column id="reqprid" type="STRING" size="256" sumtext="reqprid"/>
- <Column id="reqpridnm" type="STRING" size="256" sumtext="reqpridnm"/>
- <Column id="asetflag" type="STRING" size="256" sumtext="asetflag"/>
- <Column id="proddrugsetflag" type="STRING" size="256" sumtext="proddrugsetflag"/>
- <Column id="mainmngtdeptcd" type="STRING" size="256" sumtext="mainmngtdeptcd"/>
- <Column id="mainmngtdeptnm" type="STRING" size="256" sumtext="mainmngtdeptnm"/>
- <Column id="stocmngtflag" type="STRING" size="256" sumtext="stocmngtflag"/>
- <Column id="stocmngtflagnm" type="STRING" size="256" sumtext="stocmngtflagnm"/>
- <Column id="orginspplce" type="STRING" size="256" sumtext="orginspplce"/>
- <Column id="shadelight" type="STRING" size="256" sumtext="shadelight"/>
- <Column id="upperlimit" type="STRING" size="256" sumtext="upperlimit"/>
- <Column id="ascitflag" type="STRING" size="256" sumtext="ascitflag"/>
- <Column id="lastupdatenm" type="STRING" size="256" sumtext="lastupdatenm"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group3.grp_title.ipt_goodnm_search" propid="value" datasetid="ds_send_goodlist" columnid="goodnm"/>
- <BindItem id="item1" compid="group3.grp_title.ipt_edicd_search" propid="value" datasetid="ds_send_goodlist" columnid="edicd"/>
- <BindItem id="item2" compid="group3.grp_title.ipt_goodcd_search" propid="value" datasetid="ds_send_goodlist" columnid="goodcd"/>
- <BindItem id="item3" compid="group3.grp_title.ipt_oldcd_search" propid="value" datasetid="ds_send_goodlist" columnid="oldcd"/>
- <BindItem id="item4" compid="group3.grp_title.ipt_asisgoodcd_search" propid="value" datasetid="ds_send_goodlist" columnid="asisgoodcd"/>
- <BindItem id="item5" compid="group3.grp_title.rbo_exactsearch1" propid="value" datasetid="ds_send_goodlist" columnid="exactsearch"/>
- <BindItem id="item6" compid="group3.grp_title.ipt_comnm_search" propid="value" datasetid="ds_send_goodlist" columnid="comnm"/>
- <BindItem id="item7" compid="group3.grp_title.rdo_nonusegoodview" propid="value" datasetid="ds_send_goodlist" columnid="nonusegoodview"/>
- <BindItem id="item8" compid="group3.grp_title.rdo_goodnmsearch" propid="value" datasetid="ds_send_goodlist" columnid="goodnmsearch"/>
- <BindItem id="item9" compid="group3.grp_title.ipt_lrgcd_search" propid="value" datasetid="ds_send_goodlist" columnid="lrgcd"/>
- <BindItem id="item10" compid="group3.grp_title.ipt_smlcd_search" propid="value" datasetid="ds_send_goodlist" columnid="smlcd"/>
- <BindItem id="item11" compid="group3.grp_title.ipt_mdlcd_search" propid="value" datasetid="ds_send_goodlist" columnid="mdlcd"/>
- <BindItem id="item12" compid="group3.grp_title.cmb_srchmngtcls" propid="value" datasetid="ds_send_goodlist" columnid="mngtcls"/>
- <BindItem id="item13" compid="group3.sw_detail.case2.grp_etcgood.cmb_plceordbase" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="plceordbase"/>
- <BindItem id="item14" compid="group3.sw_detail.case2.grp_etcgood.ipt_mmavguseqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="ddavguseqty"/>
- <BindItem id="item15" compid="group3.sw_detail.case2.grp_etcgood.ipt_prprtystocpossndayno" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prprtystocpossndayno"/>
- <BindItem id="item16" compid="group3.sw_detail.case2.grp_etcgood.cmb_plceordqtycretflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="plceordqtycretflag"/>
- <BindItem id="item17" compid="grp_detail.cmb_asetflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="asetflag"/>
- <BindItem id="item18" compid="grp_detail.ipt_goodhngnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodhngnm"/>
- <BindItem id="item19" compid="grp_detail.ipt_goodcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodcd"/>
- <BindItem id="item20" compid="grp_detail.ipt_smlnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="smlnm"/>
- <BindItem id="item21" compid="grp_detail.opt_winacntnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="winacntnm"/>
- <BindItem id="item22" compid="grp_detail.ipt_lrgnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="lrgnm"/>
- <BindItem id="item23" compid="grp_detail.opt_amtacntnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="amtacntnm"/>
- <BindItem id="item24" compid="grp_detail.ipt_mdlnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mdlnm"/>
- <BindItem id="item25" compid="grp_detail.ipt_smlcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="smlcd"/>
- <BindItem id="item26" compid="grp_detail.ipt_lrgcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="lrgcd"/>
- <BindItem id="item27" compid="grp_detail.ipt_winacnt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="winacnt"/>
- <BindItem id="item28" compid="grp_detail.ipt_mdlcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="mdlcd"/>
- <BindItem id="item29" compid="grp_detail.ipt_prodcmpycd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prodcmpycd"/>
- <BindItem id="item30" compid="grp_detail.ipt_goodengnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodengnm"/>
- <BindItem id="item31" compid="grp_detail.ipt_amtacnt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="amtacnt"/>
- <BindItem id="item32" compid="grp_detail.opt_prodcmpynm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prodcmpynm"/>
- <BindItem id="item33" compid="grp_detail.ipt_goodnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodnm"/>
- <BindItem id="item34" compid="grp_detail.cmb_purcunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="purcunit"/>
- <BindItem id="item35" compid="grp_detail.cmb_deliveunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="deliveunit"/>
- <BindItem id="item36" compid="grp_detail.ipt_exchqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="exchqty"/>
- <BindItem id="item37" compid="grp_detail.ipt_fromdd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="fromdd"/>
- <BindItem id="item38" compid="grp_detail.ipt_nonusetretdd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="todd"/>
- <BindItem id="item39" compid="grp_detail.tar_cmt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="cmt"/>
- <BindItem id="item40" compid="grp_detail.opt_maincustlastsuplplcenm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="maincustlastsuplplcenm"/>
- <BindItem id="item41" compid="grp_detail.opt_suppcustnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="suppcustnm"/>
- <BindItem id="item42" compid="grp_detail.ipt_maincustlastsuplplce" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="maincustlastsuplplce"/>
- <BindItem id="item43" compid="grp_detail.ipt_goodunitcost" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodunitcost"/>
- <BindItem id="item44" compid="grp_detail.ipt_suppcustcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="suppcustcd"/>
- <BindItem id="item45" compid="grp_detail.opt_bnscd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="bnscd"/>
- <BindItem id="item46" compid="grp_detail.cmb_cntsunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="cntsunit"/>
- <BindItem id="item47" compid="grp_detail.ipt_specvol" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="specvol"/>
- <BindItem id="item48" compid="grp_detail.ipt_com" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="com"/>
- <BindItem id="item49" compid="grp_detail.ipt_edicd2" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="edicd"/>
- <BindItem id="item50" compid="grp_detail.cmb_gnrlspcl" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="gnrlspcl"/>
- <BindItem id="item51" compid="grp_detail.cmb_specldrug" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="specldrug"/>
- <BindItem id="item52" compid="grp_detail.ipt_cntsqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="cntsqty"/>
- <BindItem id="item53" compid="grp_detail.rbo_keepmthd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="keepmthd"/>
- <BindItem id="item54" compid="grp_detail.cmb_specunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="specunit"/>
- <BindItem id="item55" compid="grp_detail.ipt_instcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="instcd"/>
- <BindItem id="item56" compid="grp_detail.ipt_goodspec" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodspec"/>
- <BindItem id="item57" compid="grp_detail.cmb_prcpunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prcpunit"/>
- <BindItem id="item58" compid="grp_detail.ipt_prcpexchqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prcpexchqty"/>
- <BindItem id="item59" compid="grp_detail.ipt_insucost" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="insucost"/>
- <BindItem id="item60" compid="grp_detail.ipt_estmamt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="estmamt"/>
- <BindItem id="item61" compid="grp_detail.ipt_welfprt" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="welfprt"/>
- <BindItem id="item62" compid="grp_detail.ipt_welfprtnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="welfprtnm"/>
- <BindItem id="item63" compid="grp_detail.ipt_goodflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodflag"/>
- <BindItem id="item64" compid="grp_detail.ipt_comnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="comnm"/>
- <BindItem id="item65" compid="grp_detail.chk_proddrugsetflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="proddrugsetflag"/>
- <BindItem id="item66" compid="grp_detail.ipt_pemtkeepmthd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="pemtkeepmthd"/>
- <BindItem id="item67" compid="grp_detail.ipt_goodpurccost" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="goodpurccost"/>
- <BindItem id="item68" compid="grp_detail.ipt_prcpqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="prcpqty"/>
- <BindItem id="item69" compid="grp_detail.ipt_purcqty" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="purcqty"/>
- <BindItem id="item70" compid="grp_detail.ipt_oldcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="oldcd"/>
- <BindItem id="item71" compid="grp_detail.opt_drugkind" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="drugkind"/>
- <BindItem id="item72" compid="grp_detail.cmb_hospdrguunit" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="hospdrguunit"/>
- <BindItem id="item73" compid="grp_detail.ipt_hospdrguvol" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="hospdrguvol"/>
- <BindItem id="item74" compid="grp_detail.cmb_calcmthdcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="calcmthdcd"/>
- <BindItem id="item75" compid="grp_detail.cmb_grupsnglflag" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="grupsnglflag"/>
- <BindItem id="item76" compid="grp_detail.tar_comnm" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="comnm"/>
- <BindItem id="item77" compid="grp_detail.cmb_nonusetretresn" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="nonusetretresn"/>
- <BindItem id="item78" compid="grp_detail.checkbox1" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="shadelight"/>
- <BindItem id="item79" compid="grp_detail.input1" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="upperlimit"/>
- <BindItem id="item80" compid="grp_detail.ipt_asisgoodcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="asisgoodcd"/>
- <BindItem id="item81" compid="grp_detail.ipt_reprgoodcd" propid="value" datasetid="ds_main_gooddet_gooddetlist" columnid="reprgoodcd"/>
- <BindItem id="item82" compid="group4.opt_instnm" propid="value" datasetid="ds_init" columnid="instnm"/>
- <BindItem id="item83" compid="group4.opt_instcd" propid="value" datasetid="ds_send_goodlist" columnid="instcd"/>
- <BindItem id="item84" compid="group4.ipt_goodflag_search" propid="value" datasetid="ds_send_goodlist" columnid="goodflag"/>
- <BindItem id="item85" compid="group2.rdo_delyn" propid="value" datasetid="ds_send_goodlist" columnid="delyn"/>
- <BindItem id="item86" compid="group2.rdo_contractyn" propid="value" datasetid="ds_send_goodlist" columnid="contractyn"/>
- <BindItem id="item87" compid="group2.ipt_exfromdd" propid="value" datasetid="ds_send_goodlist" columnid="exfromdd"/>
- <BindItem id="item88" compid="group2.ipt_extodd" propid="value" datasetid="ds_send_goodlist" columnid="extodd"/>
- <BindItem id="item89" compid="group2.ipt_excurrenttime" propid="value" datasetid="ds_send_goodlist" columnid="excurrenttime"/>
- <BindItem id="item90" compid="group2.chkdd" propid="value" datasetid="ds_send_goodlist" columnid="chkdd"/>
- <BindItem id="item91" compid="grp_spread.opt_welfprtnm_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="welfprtnm"/>
- <BindItem id="item92" compid="grp_spread.ipt_welfprt_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="welfprt"/>
- <BindItem id="item93" compid="grp_spread.opt_suppcustnm_search" propid="value" datasetid="ds_send_goodlist" columnid="suppcustnm"/>
- <BindItem id="item94" compid="grp_spread.ipt_suppcustcd_search" propid="value" datasetid="ds_send_goodlist" columnid="suppcustcd"/>
- <BindItem id="item95" compid="grp_spread.cmb_statsflag_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="statsflag"/>
- <BindItem id="item96" compid="grp_spread.cmb_purccls_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="purccls"/>
- <BindItem id="item97" compid="grp_spread.cmb_conflag_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="conflag"/>
- <BindItem id="item98" compid="grp_spread.cmb_gnrlspcl_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="gnrlspcl"/>
- <BindItem id="item99" compid="grp_spread.cmb_ascitflag_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="ascitflag"/>
- <BindItem id="item100" compid="grp_spread.ipt_prodcmpycd_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="prodcmpycd"/>
- <BindItem id="item101" compid="grp_spread.opt_prodcmpynm_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="prodcmpynm"/>
- <BindItem id="item102" compid="grp_spread.ipt_suppcustcd_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="suppcustcd"/>
- <BindItem id="item103" compid="grp_spread.otp_suppcustnm_s" propid="value" datasetid="ds_send_goodlist_spread" columnid="suppcustnm"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2017-12-04
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-06-19 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "mis_miscommonxp::MIS.xjs";
- include "mis_miscommonxp::RSZ001.xjs";
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- var arErrorCode = new HashArray();
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument : N/A
- * Description : 초기화
- ****************************************************************************************/
- function fInitialize() {
- fNodeInit();
-
- ds_send_goodlist.clearData(); ds_send_goodlist.addRow(); dsf_setDefaultVal(ds_send_goodlist, "all");
- ds_send_save_setautoins.setColumn( 0, "setyn","N");
- misfGridIUD(grd_gooddetlist, "A");
- //인스턴스 시작은 숫자로 시작할수 없으므로 misfComboComCdListMulti를 이용하지 못함
- misfComboComCdList("030M0003", group3.grp_title.cmb_srchmngtcls);
- misfComboComCdList("030M0004", grp_spread.cmb_purccls_s); //구입분류
- misfComboComCdList("030R0004", grp_spread.cmb_statsflag_s); //통계구분
- misfComboComCdList("030M0002", grp_spread.cmb_conflag_s); //계약구분
- misfComboComCdListMulti("R0043,R0106,R0107,A0597","grp_detail.cmb_asetflag,group3.sw_detail.case2.grp_etcgood.cmb_plceordqtycretflag,group3.sw_detail.case2.grp_etcgood.cmb_plceordbase,grp_spread.cmb_gnrlspcl_s");
- frmf_addComboItem( "grp_spread.cmb_statsflag_s", "전체", "", "above" );
- frmf_addComboItem( "grp_spread.cmb_purccls_s", "전체", "", "above" );
- frmf_addComboItem( "grp_spread.cmb_conflag_s", "전체", "", "above" );
- frmf_addComboItem( "grp_spread.cmb_gnrlspcl_s", "전체", "", "above" );
- //물품구분별 재고관리부서 셋팅
- //rszfComboGridStockArthDeptcdList(group3.sw_detail.case5.grd_goodbaseqtylist, "reqdeptcd", sysf_getUserInfo("dutplceinstcd"),"P" );
- fSetinstData();
- //물품구분일 경우 첫번째 index 자동 설정
- if(eval(grp_detail.cmb_asetflag.innerdataset).rowcount > 0) grp_detail.cmb_asetflag.index = 0;
- ds_main_list_gooddet_gooddetlist.setColumn(0, "goodflag", group4.ipt_goodflag_search.value);
- ds_main_gooddet_gooddetlist.copyData(ds_main_list_gooddet_gooddetlist);
- misfMsterDetailSet(group3.grd_goodlist, null, "TRRSC05313" ,"Y");
- misfMsterDetailSet(grd_gooddetlist, group3.grd_goodlist, "TRRSC05302" ,"Y");
- misfMsterDetailSet(group3.sw_detail.case1.grd_costhistinfo, group3.grd_goodlist, "TRRSC05302" ,"N");
- misfMsterDetailSet(group3.sw_detail.case4.grd_instinfo, group3.grd_goodlist, "TRRSC05302" ,"N");
- misfMsterDetailSet(group3.sw_detail.case5.grd_goodbaseqtylist, null, "TRRSC05305" ,"Y");
- misfMsterDetailSet(group3.sw_detail.case6.grd_rscdpbnslist, null, "TRRSC05403" ,"Y");
- // misfMsterDetailSet(grd_gooddetgoodexcellist, null, "TRRSC05402" , "N");
- grp_detail.ipt_goodflag.value = "PH";
- group4.ipt_goodflag_search.value = "PH";
- rszfLMSComboList(group4.ipt_goodflag_search.value, "", "", "group3.grp_title.ipt_lrgcd_search", "", "L", "Y", "Y");
- /* 처방단위는 unit 기준정보를 다른걸로 사용한다. */
- //rszfComboUnitList (grp_detail.cmb_prcpunit,group4.opt_instcd.value,"PH");
- /* 구매단위는 기준정보 셋팅한다. 및 copy한다. */
- rszfComboUnitList(grp_detail.cmb_purcunit, group4.opt_instcd.value ,"PH");
- misfComboCopyItemSet(grp_detail.cmb_purcunit, "", grp_detail.cmb_prcpunit, ""); //처방단위
- misfComboCopyItemSet(grp_detail.cmb_purcunit, "", grp_detail.cmb_specunit, ""); //규격단위
- misfComboCopyItemSet(grp_detail.cmb_purcunit, "", grp_detail.cmb_cntsunit, ""); //함량단위
- misfComboCopyItemSet(grp_detail.cmb_purcunit, "", grp_detail.cmb_deliveunit, ""); //수불단위
- misfComboCopyItemSet(grp_detail.cmb_purcunit, "", grp_detail.cmb_hospdrguunit, ""); //병원단위
- group3.grp_title.rbo_exactsearch1.index = 1;
- group3.grp_title.btn_spread.visible = true;
- group3.grp_title.btn_fold.visible = false;
- grp_spread.visible = false;
-
- misfHiddenTab(group3.grp_tabbtn, "4");
- group3.sw_detail.tabindex = 0;
- misfTabBtnChange(group3.grp_tabbtn, group3.grp_tabbtn.btn_costhistinfo);
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 기관코드 세팅
- ****************************************************************************************/
- function fSetinstData()
- {
- //기관코드 읽어오는 부분 넣기
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var instnm = sysf_getUserInfo("dutplceinstnm");
- ds_send_gooddetlist.setColumn( 0, "instcd", "031");
- group4.opt_instcd.value = "031";
- if(instnm.length > 0) group4.opt_instnm.value = instnm;
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 그리드 데이터셋 초기화
- ****************************************************************************************/
- function fNodeInit() {
- misfGridInit(group3.grd_goodlist);
- misfGridInit(grd_gooddetlist);
- misfGridInit(group3.sw_detail.case1.grd_costhistinfo);
- misfGridInit(group3.sw_detail.case4.grd_instinfo);
- misfGridInit(group3.sw_detail.case5.grd_goodbaseqtylist);
- misfGridInit(grd_gooddetgoodexcellist);
- misfGridInit(group3.sw_detail.case6.grd_rscdpbnslist);
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 공통코드 호출
- ****************************************************************************************/
- function fGetCodeList()
- {
- var arrParam = [{dsNm: "ds_init_P0133", cdGrpId: "P0133"}
- ,{dsNm: "ds_init_P0142", cdGrpId: "P0142"}
- ,{dsNm: "ds_init_R0356", cdGrpId: "R0356"}
- ];
- appf_getCodeList(arrParam);
- frmf_addComboItem( "grp_detail.cmb_nonusetretresn", "-", "", "above" );
- //P0133list의 코드 데이터 중 코드번호(-,1,4)만 사용하기 위해
- //P0133list의 코드 데이터 중 코드번호(-,1,4)만 제외 하고 모두 삭제
- fsetP0133listData();
- //P0142list의 코드 데이터 중 코드번호(G,S)만 사용하기 위해
- //P0142list의 코드 데이터 중 코드번호(G,S)만 제외 하고 모두 삭제
- fsetP0142listData();
- }
-
- //보나에스 저장
- function fSaveRscdpbnsList()
- {
- // if(getGridUpdateData(group3.sw_detail.case6.grd_rscdpbnslist) != "" )
- // {
- // // if(!checkKeyColumn("group3.sw_detail.case6.grd_rscdpbnslist"))return false;
- // if( fBnsValidCheck()!= true ) return false;
- //
- // //misfSave("TXRSC05403");
- // ds_send_save.setColumn( 0, "rscdpbnslist", group3.sw_detail.case6.grd_rscdpbnslist.getUpdateData());
- // // submit("TXRSC05403");
- // var oParam = {};
- // oParam.id = "TXRSC05403";
- // oParam.service = "purcbaseapp.PurcBaseMngt";
- // oParam.method = "reqExeSetRscdpbnslist";
- // oParam.inds = "req=ds_";
- // oParam.outds = "";
- // oParam.async = false;
- // oParam.callback = "cf_TXRSC05403";
- //
- // tranf_submit(oParam);
- // /*
- // function cf_TXRSC05403(sSvcId, nErrorCode, sErrorMsg) {
- // if(nErrorCode < 0) return;
- // }
- // function cf_TXRSC05403(sSvcId, nErrorCode, sErrorMsg) {
- // arErrorCode.push(sSvcId, nErrorCode);
- // }
- // arErrorCode.pop("TXRSC05403") > -1
- // arErrorCode.pop("TXRSC05403") < 0
- // */
- //
- //
- // return true;
- // }
- // return false;
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 저장 물품수량체크
- ****************************************************************************************/
- function fSaveGoodbaseQtyList() {
- var dsUpdate = grdf_getGridUpdateData(group3.sw_detail.case5.grd_goodbaseqtylist, "all");
- grdf_setStatusColumn(dsUpdate, "status");
- if( !utlf_isNull(dsUpdate) && dsUpdate.rowcount > 0 ) {
- if( fBaseQtyValidCheck() != true ) return false;
- ds_send_save_goodbaseqtylist.copyData(dsUpdate, true);
- dsf_setDefaultVal(ds_send_save_goodbaseqtylist, "ddavguseqty:0,basevol:0,prepargodqty:0");
- var oParam = {};
- oParam.id = "TXRSD00101";
- oParam.service = "reqapp.ReqMngt";
- oParam.method = "reqExeSaveGoodBaseQty";
- oParam.inds = "req=ds_send_save_goodbaseqtylist";
- oParam.outds = "";
- oParam.async = false;
- //oParam.callback = "cf_TXRSD00101";
- tranf_submit(oParam);
- return true;
- }
- return true;
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 세부항목 조회시 기관코드 설정.
- ****************************************************************************************/
- function fInstcdSet()
- {
- //사용기관 선택이 안되어있을시..
- if(ds_main_list_gooddet_goodinstlist.rowposition < 0)
- {
- ds_main_list_gooddet_goodinstlist.rowposition = 0;
- }
- ds_send_gooddetlist.setColumn( 0, "instcd", "031");
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 화면 전체 조회
- ****************************************************************************************/
- function fRetrGoodList(nodecopy, detailYN) {
- ds_main_gooddet_gooddetlist.clearData(); ds_main_gooddet_gooddetlist.addRow(); dsf_setDefaultVal(ds_main_gooddet_gooddetlist, "all");
- grp_detail.ipt_goodcd.enable = false;
- fInstcdSet();
- fSetinstData();
- if ( utlf_isNull(detailYN) )
- misfMsterDetailRetrieve2();
- //마스터 테이블에 데이터가 조회 되었을 경우에만 디테일 테이블 조회
- if ( group3.grd_goodlist.rowcount > 0 )
- {
- var row = group3.grd_goodlist.currentrow;
- if ( row < 0 )
- row = 0;
- fSearchDetailData();
- ds_send_goodbaseqty.setColumn( 0, "instcd", "031");
- ds_send_goodbaseqty.setColumn( 0, "goodflag", group4.ipt_goodflag_search.value);
- ds_send_goodbaseqty.setColumn( 0, "goodcd", ds_main_list_good_goodlist.getColumn(row, "goodcd") );
- submitFunc("TRRSC05305");
- if(nodecopy == true) fAfterRetrGoodList();
- }else{
- fNodeInit();
- }
- }
- //조회를 하고 난후 초기화
- function fSetlinit()
- {
- group3.grp_title.ipt_goodcd_search.value="";
- group3.grp_title.ipt_oldcd_search.value="";
- group3.grp_title.ipt_edicd_search.value="";
- group3.grp_title.ipt_goodnm_search.value="";
- ipt_bnscd_search.value="";
- //판매회사 초기화
- grp_spread.ipt_suppcustcd_search.value="";
- grp_spread.opt_suppcustnm_search.value="";
- //대분류 초기화
- group3.grp_title.ipt_lrgcd_search.value="";
- ipt_lrgnm_search.value="";
- //중분류 초기화
- group3.grp_title.ipt_mdlcd_search.value="";
- ipt_mdlnm_search.value="";
- //소분류 초기화
- group3.grp_title.ipt_smlcd_search.value="";
- ipt_smlnm_search.value="";
- }
- // 물품구분별 권한체크.
- function fSetGoodFlagAuth()
- {
- group4.btn_save.enable = false;
- rszfGetPurcGoodFlagAuthInfo(group4.opt_instcd.value , group4.ipt_goodflag_search.value, sysf_getUserInfo("userid"), "%");
- if(rszfGetGoodFlagAuthInfoByCond("goodflagauth") =="Y")group4.btn_save.enable = true;
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 저장데이터 체크
- ****************************************************************************************/
- function fCheckSaveData()
- {
- if(utlf_isNull(grp_detail.ipt_goodcd.value))
- {
- sysf_messageBox("물품코드는" ,"I003");
- grp_detail.ipt_goodcd.setFocus();
- return false;
- }
- if(utlf_isNull(grp_detail.ipt_lrgcd.value))
- {
- sysf_messageBox("대분류코드는" ,"I003");
- grp_detail.ipt_lrgcd.setFocus();
- return false;
- }
- if(utlf_isNull(grp_detail.ipt_amtacnt.value))
- {
- sysf_messageBox("비용계정은" ,"I003");
- grp_detail.ipt_amtacnt.setFocus();
- return false;
- }
- if(utlf_isNull(grp_detail.cmb_purcunit.value))
- {
- sysf_messageBox("구매단위은" ,"I003");
- grp_detail.cmb_purcunit.setFocus();
- return false;
- }
- if(utlf_isNull(grp_detail.ipt_exchqty.value))
- {
- sysf_messageBox("환산수량은" ,"I003");
- grp_detail.ipt_exchqty.setFocus();
- return false;
- }
- if(utlf_isNull(grp_detail.cmb_asetflag.value))
- {
- sysf_messageBox("자산구분은" ,"I003");
- grp_detail.cmb_asetflag.setFocus();
- return false;
- }
- if(!utlf_isNull(grp_detail.ipt_nonusetretdd.value) && (grp_detail.ipt_nonusetretdd.value <= utlf_getCurrentDate()) && (grp_detail.cmb_nonusetretresn.value == 0))
- {
- sysf_messageBox("코드 불용일자를 선택하신 경우에는 불용사유가 " ,"I003");
- grp_detail.cmb_nonusetretresn.setFocus();
- return false;
- }
-
- if(ds_tmp_insertinfo.getColumn(0, "insertflag") == "i") {
- dsf_createDsRow("ds_send_reqdata", [
- {col:"goodcd", type:"STRING", size:256, val:grp_detail.ipt_goodcd.value}
- , {col:"insflag", type:"STRING", size:256, val:"Y"}
- ]);
- var oParam = {};
- oParam.id = "TRRSC05315";
- oParam.service = "purcbaseapp.PurcBaseMngt";
- oParam.method = "reqGetDrugInstChk";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_errinfo_errgoodinfo=errgoodinfo";
- oParam.async = false;
- oParam.callback = "cf_TRRSC05315";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRRSC05315") > -1){
- dsf_deleteDs("ds_send_reqdata");
- var ChkGoodcd = ds_errinfo_errgoodinfo.getColumn(0, "goodcd");
- if(!utlf_isNull(ChkGoodcd)) {
- sysf_messageBox(ChkGoodcd+"은 이미 등록하신 코드","I009");
- grp_detail.ipt_goodcd.setFocus();
- return false;
- }
- }
- }
- return true;
- }
- function cf_TRRSC05315(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 물품조회후
- ****************************************************************************************/
- function fAfterRetrGoodList()
- {
- if (grd_gooddetlist.rowcount == 0 ) group3.btn_insert.click();
- ds_main_gooddet_gooddetlist.copyData(ds_main_list_gooddet_gooddetlist);
- if(!utlf_isNull(grp_detail.ipt_nonusetretdd.value) && grp_detail.ipt_nonusetretdd.value < utlf_getCurrentDate()) grp_detail.ipt_nonusetretdd.style.background = "#C0C0C0";
- else grp_detail.ipt_nonusetretdd.style.background = "#FFFFFF";
- ds_main_list_gooddet_gooddetlist.rowposition = 0;
- grp_detail.ipt_goodcd.setFocus();
- }
- function fCheckAuth() {
- group3.grp_title.btn_search.disabled = !frmf_checkAuth("R") ;
- group4.btn_save.disabled = !frmf_checkAuth("X") ;
- //group4.btn_prt.disabled = !frmf_checkAuth("P") ;
- }
- function fSetDataCopy(){
- if(grd_gooddetlist.rows < group3.grd_goodlist.fixedRows)grd_gooddetlist.row = 1;
- misfGridRowStatusChange(grd_gooddetlist,"ds_main_list_gooddet" , "ds_main_gooddet");
- //grp_detail.refresh();
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 상세내역 추가후 기본값 세팅
- ****************************************************************************************/
- function fDefaultSetting()
- {
- ds_main_list_gooddet_gooddetlist.setColumn(0,"goodflag" , group4.ipt_goodflag_search.value);
- ds_main_list_gooddet_gooddetlist.setColumn(0,"goodcd" , "");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"fromdd" , utlf_getCurrentDate());
- ds_main_list_gooddet_gooddetlist.setColumn(0,"lrgcd" , group3.grp_title.ipt_lrgcd_search.value);
- ds_main_list_gooddet_gooddetlist.setColumn(0,"lrgnm" , group3.grp_title.ipt_lrgcd_search.text);
- ds_main_list_gooddet_gooddetlist.setColumn(0,"mdlcd" , group3.grp_title.ipt_mdlcd_search.value);
- ds_main_list_gooddet_gooddetlist.setColumn(0,"mdlnm" , group3.grp_title.ipt_mdlcd_search.text);
- ds_main_list_gooddet_gooddetlist.setColumn(0,"smlcd" , group3.grp_title.ipt_smlcd_search.value);
- ds_main_list_gooddet_gooddetlist.setColumn(0,"smlnm" , group3.grp_title.ipt_smlcd_search.text );
- //ds_main_list_gooddet_gooddetlist.setColumn(0,"instcd" ,sysf_getUserInfo("dutplceinstcd"));
- //배성미 선생님 요청, 약품등록은 의료원(001)으로만 등록 되도록 수정.
- ds_main_list_gooddet_gooddetlist.setColumn(0,"instcd" ,"031");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"useyn" ,"Y");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"reqmthd" ,"1");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"purcflag" ,"1");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"reqflag" ,""); // 청구불가 셋팅. "E"에서 변경
- ds_main_list_gooddet_gooddetlist.setColumn(0,"reqprid" ,"1");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"asetflag" ,"1");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"gnrlspcl" ,"N");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"specldrug" ,"N");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"todd" ,"99991231");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"grupsnglflag", "S");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"orginspplce", "01");
- ds_main_list_gooddet_gooddetlist.setColumn(0,"calcmthdcd", "-");
- }
- // function fChkSaveData(pgrid_name, ptarget_node, psource_node) {
- // var node1 = instance1.selectNodes(ptarget_node + "/*");
- // var node2 = instance1.selectNodes(psource_node + "/*");
- //
- // for (var i = 0; i < node1.length ; i++) {
- // for (var j = 0; j < node2.length; j++) {
- // if (node1.item(i).nodeName == node2.item(j).nodeName) {
- // var nextnode1 = instance1.selectNodes(ptarget_node + "/" + node1.item(i).nodeName + "[" + (pgrid_name.row - pgrid_name.fixedRows + 1) + "]" + "/*");
- // var nextnode2 = instance1.selectNodes(psource_node + "/" + node2.item(j).nodeName + "/*");
- //
- // var copytarget = ptarget_node + "/" + node1.item(i).nodeName + "[" + (pgrid_name.row - pgrid_name.fixedRows + 1) + "]";
- // var copysource = psource_node + "/" + node2.item(j).nodeName;
- //
- // for (var k = 0; k < nextnode1.length; k++) {
- // for (var p = 0; p < nextnode2.length; p++) {
- // if (nextnode1.item(k).nodeName == nextnode2.item(p).nodeName) {
- // if (ptarget_node + "/" + node1.item(i).nodeName + "[" + (pgrid_name.row - pgrid_name.fixedRows + 1) + "]" + "/" + nextnode1.item(k).nodeName) !=
- // psource_node + "/" + node2.item(j).nodeName + "/" + nextnode2.item(p).nodeName))return true;
- // }
- // }
- // }
- // }
- // }
- // }
- // return false;
- // }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 조회조건체크
- ****************************************************************************************/
- function fCheckRetrieveData()
- {
- if(utlf_isNull(group4.ipt_goodflag_search.value))
- {
- sysf_messageBox("물품구분을 " ,"C002");
- group4.ipt_goodflag_search.setFocus();
- return false;
- }
- return true;
- }
- // function fInstGoodCdCopy()
- // {
- // if(group3.grd_goodlist.row - group3.grd_goodlist.fixedRows == 0)return;
- //
- // group3.btn_insert.dispatch("DOMActivate");
- //
- // grp_detail.ipt_goodcd.attribute("ref"),group3.grd_goodlist.nodeset+"["+group3.grd_goodlist.row+"]_goodcd"));
- // grp_detail.ipt_goodnm.attribute("ref"),group3.grd_goodlist.nodeset+"["+group3.grd_goodlist.row+"]_goodnm"));
- // grp_detail.ipt_goodhngnm.attribute("ref"),group3.grd_goodlist.nodeset+"["+group3.grd_goodlist.row+"]_goodhngnm"));
- // grp_detail.ipt_goodengnm.attribute("ref"),group3.grd_goodlist.nodeset+"["+group3.grd_goodlist.row+"]_goodengnm"));
- // grp_detail.ipt_lrgcd.attribute("ref"),group3.grd_goodlist.nodeset+"["+group3.grd_goodlist.row+"]_lrgcd"));
- // grp_detail.ipt_lrgnm.attribute("ref"),group3.grd_goodlist.nodeset+"["+group3.grd_goodlist.row+"]_lrgnm"));
- // grp_detail.ipt_mdlcd.attribute("ref"),group3.grd_goodlist.nodeset+"["+group3.grd_goodlist.row+"]_mdlcd"));
- // grp_detail.ipt_mdlnm.attribute("ref"),group3.grd_goodlist.nodeset+"["+group3.grd_goodlist.row+"]_mdlnm"));
- // grp_detail.ipt_smlcd.attribute("ref"),group3.grd_goodlist.nodeset+"["+group3.grd_goodlist.row+"]_smlcd"));
- // grp_detail.ipt_smlnm.attribute("ref"),group3.grd_goodlist.nodeset+"["+group3.grd_goodlist.row+"]_smlnm"));
- //
- // //model.refresh();
- //
- // grp_detail.ipt_winacnt.setFocus();
- // }
-
- // function fGoodCdCopy()
- // {
- // if(group4.ipt_goodflag_search.value.length== 0 )
- // {
- // sysf_messageBox("물품구분을 " ,"C002");
- // group4.ipt_goodflag_search.setFocus();
- // return false;
- // }
- // if(grp_detail.ipt_lrgcd.value.length== 0 )
- // {
- // sysf_messageBox("대분류코드를 " ,"C002");
- // grp_detail.ipt_lrgcd.setFocus();
- // return false;
- // }
- // if(grp_detail.ipt_mdlcd.value.length== 0 )
- // {
- // sysf_messageBox("중분류코드를 " ,"C002");
- // grp_detail.ipt_mdlcd.setFocus();
- // return false;
- // }
- //
- // ds_send_goodcopy.setColumn( 0, "goodflag", group4.ipt_goodflag_search.value);
- // ds_send_goodcopy.setColumn( 0, "lrgcd", grp_detail.ipt_lrgcd.value);
- // ds_send_goodcopy.setColumn( 0, "mdlcd", grp_detail.ipt_mdlcd.value);
- // // submit("TRRSC05303");
- // var oParam = {};
- // oParam.id = "TRRSC05303";
- // oParam.service = "purcbaseapp.PurcBaseMngt";
- // oParam.method = "reqGetNewGoodCd";
- // oParam.inds = "req=ds_";
- // oParam.outds = "ds_=goodlist";
- // oParam.async = false;
- // oParam.callback = "cf_TRRSC05303";
- //
- // tranf_submit(oParam);
- // /*
- // function cf_TRRSC05303(sSvcId, nErrorCode, sErrorMsg) {
- // if(nErrorCode < 0) return;
- // }
- // function cf_TRRSC05303(sSvcId, nErrorCode, sErrorMsg) {
- // arErrorCode.push(sSvcId, nErrorCode);
- // }
- // arErrorCode.pop("TRRSC05303") > -1
- // arErrorCode.pop("TRRSC05303") < 0
- // */
- //
- //
- //
- // var goodcd = ds_main_goodcopy_goodlist.getColumn(0, "goodcd");
- // if(goodcd.length == 0)goodcd = group4.ipt_goodflag_search.value + grp_detail.ipt_lrgcd.value + grp_detail.ipt_mdlcd.value + "0001";
- //
- // grp_detail.ipt_goodcd.attribute("ref"), goodcd);
- //
- // //grp_detail.refresh();
- //
- // }
- // function fInsertGoodDataListCopy()
- // {
- // if(group3.btn_instcd.selected == true)
- // {
- // if( group3.sw_detail.case4.grd_instinfo.row > (group3.sw_detail.case4.grd_instinfo.fixedRows - 1) )
- // {
- // group3.sw_detail.case4.grd_instinfo.dispatch("ondblclick");
- // grd_gooddetlist.valueMatrix(grd_gooddetlist.row, grd_gooddetlist.colRef("instcd")) = sysf_getUserInfo("dutplceinstcd");
- // ds_main_gooddet_gooddetlist.setColumn( 0, "instcd", sysf_getUserInfo("dutplceinstcd"));
- // grd_gooddetlist.addStatus(grd_gooddetlist.row, "insert");
- // //
- // //model.refresh();
- //
- // grp_detail.enable = true;
- // }else{
- // sysf_messageBox("사용기관정보의 기관을 선택하신후 다시 작업해주세요.", "I999");
- // }
- //
- // }else{
- // sysf_messageBox("사용기관정보를 선택하신 후 다시 작업해주세요.", "I999");
- // }
- // }
- /****************************************************************************************
- * Argument : reqflag = 'I' 이면 'I' else lrgcd
- * Description : DRUGTYPE - 대분류 + 조영제 값을 체크하여 약국분류를 만듦
- ****************************************************************************************/
- function fSetDrugtype(pReqflag)
- {
- if (pReqflag == "I")
- grp_detail.opt_drugkind.value = pReqflag ;
- else
- grp_detail.opt_drugkind.value = grp_detail.ipt_lrgcd.value ;
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 업데이트 체크
- ****************************************************************************************/
- function fupdatacheck() {
- var tempdd = ds_main_list_gooddet_gooddetlist.getColumn(0, "fromdd");
- misfGridRowStatusChange(grd_gooddetlist, "ds_main_list_gooddet_gooddetlist", "ds_main_gooddet_gooddetlist");
- var ds_gooddetlist = grdf_getGridUpdateData(grd_gooddetlist, "all");
- var ds_rscdpbnslist = grdf_getGridUpdateData(group3.sw_detail.case6.grd_rscdpbnslist, "all");
- var ds_goodbaseqtylist = grdf_getGridUpdateData(group3.sw_detail.case5.grd_goodbaseqtylist, "all");
- if( (!utlf_isNull(ds_gooddetlist) && ds_gooddetlist.rowcount > 0)
- && (!utlf_isNull(ds_rscdpbnslist) && ds_rscdpbnslist.rowcount > 0)
- && (!utlf_isNull(ds_goodbaseqtylist) && ds_goodbaseqtylist.rowcount > 0)
- ) {
- sysf_messageBox("변경내역이 없습니다. ", "I999");
- return 6;
- }
- if(ds_main_list_gooddet_gooddetlist.getRowType(0) == 4)
- {
- if(tempdd == ds_main_list_gooddet_gooddetlist.getColumn(0, "fromdd"))
- {
- var tempmag = (sysf_messageBox("적용일자가 변경되지않았습니다 새로운 적용일자로 입력하시겠습니까? ", "S999"));
- if(tempmag=="6" || tempmag=="2")
- {
- grp_detail.ipt_fromdd.setFocus();
- return 6;
- }
- }
- }
- }
- function fBnsValidCheck () {
- // if( group3.sw_detail.case6.grd_rscdpbnslist.rows- group3.sw_detail.case6.grd_rscdpbnslist.fixedRows > 0) {
- // for( cnt = group3.sw_detail.case6.grd_rscdpbnslist.fixedRows; cnt < group3.sw_detail.case6.grd_rscdpbnslist.rows; cnt++ ) {
- // if( group3.sw_detail.case6.grd_rscdpbnslist.rowStatus(cnt) != 0 ) {
- // if(group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(cnt, group3.sw_detail.case6.grd_rscdpbnslist.colRef("bnscd")).length== 0 ) {
- // sysf_messageBox("도매상코드를 " ,"C002");
- // group3.sw_detail.case6.grd_rscdpbnslist.row = cnt;
- // group3.sw_detail.case6.grd_rscdpbnslist.col = group3.sw_detail.case6.grd_rscdpbnslist.colRef("bnscd");
- // return false;
- // } else if(group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(cnt, group3.sw_detail.case6.grd_rscdpbnslist.colRef("exchqty")).length== 0 ) {
- // sysf_messageBox("낱개수량을 " ,"C002");
- // group3.sw_detail.case6.grd_rscdpbnslist.row = cnt;
- // group3.sw_detail.case6.grd_rscdpbnslist.col = group3.sw_detail.case6.grd_rscdpbnslist.colRef("exchqty");
- // return false;
- // } else if(group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(cnt, group3.sw_detail.case6.grd_rscdpbnslist.colRef("deliveunit")).length== 0 ) {
- // sysf_messageBox("낱개단위를 " ,"C002");
- // group3.sw_detail.case6.grd_rscdpbnslist.row = cnt;
- // group3.sw_detail.case6.grd_rscdpbnslist.col = group3.sw_detail.case6.grd_rscdpbnslist.colRef("deliveunit");
- // return false;
- // } else if(group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(cnt, group3.sw_detail.case6.grd_rscdpbnslist.colRef("purcunit")).length== 0 ) {
- // sysf_messageBox("포장단위를 " ,"C002");
- // group3.sw_detail.case6.grd_rscdpbnslist.row = cnt;
- // group3.sw_detail.case6.grd_rscdpbnslist.col = group3.sw_detail.case6.grd_rscdpbnslist.colRef("purcunit");
- // return false;
- // } else if(group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(cnt, group3.sw_detail.case6.grd_rscdpbnslist.colRef("goodunitcost")).length== 0 ) {
- // sysf_messageBox("구입단가를 " ,"C002");
- // group3.sw_detail.case6.grd_rscdpbnslist.row = cnt;
- // group3.sw_detail.case6.grd_rscdpbnslist.col = group3.sw_detail.case6.grd_rscdpbnslist.colRef("goodunitcost");
- // return false;
- // } else if(group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(cnt, group3.sw_detail.case6.grd_rscdpbnslist.colRef("goodpurccost")).length== 0 ) {
- // sysf_messageBox("구입가를 " ,"C002");
- // group3.sw_detail.case6.grd_rscdpbnslist.row = cnt;
- // group3.sw_detail.case6.grd_rscdpbnslist.col = group3.sw_detail.case6.grd_rscdpbnslist.colRef("goodpurccost");
- // return false;
- // } else if(group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(cnt, group3.sw_detail.case6.grd_rscdpbnslist.colRef("goodcd")).length== 0 ) {
- // if ( grp_detail.ipt_goodcd.attribute("ref") ).length !=0 ) {
- // group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(cnt, group3.sw_detail.case6.grd_rscdpbnslist.colRef("goodcd")) = grp_detail.ipt_goodcd.attribute("ref") );
- // } else {
- // sysf_messageBox("약품품코드는" ,"I003");
- // grp_detail.ipt_goodcd.setFocus();
- // return false;
- // }
- // }
- // }
- // }
- // }
- // return true;
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 기본수량체크
- ****************************************************************************************/
- function fBaseQtyValidCheck () {
- if( ds_main_list_goodbaseqty_goodbaseqtylist.rowcount > 0) {
- for(var cnt = 0; cnt < ds_main_list_goodbaseqty_goodbaseqtylist.rowcount; cnt++) {
- if( ds_main_list_goodbaseqty_goodbaseqtylist.getRowType(cnt) != 1 ) {
- if(utlf_isNull(ds_main_list_goodbaseqty_goodbaseqtylist.getColumn(cnt, "reqdeptcd"))) {
- sysf_messageBox("재고관리부서 " ,"C002");
- ds_main_list_goodbaseqty_goodbaseqtylist.rowposition = cnt;
- group3.sw_detail.case5.grd_goodbaseqtylist.setFocus();
- group3.sw_detail.case5.grd_goodbaseqtylist.setCellPos(group3.sw_detail.case5.grd_goodbaseqtylist.getBindCellIndex("body","reqdeptcd"));
- group3.sw_detail.case5.grd_goodbaseqtylist.showEditor(true);
- return false;
- }
- else if(utlf_isNull(ds_main_list_goodbaseqty_goodbaseqtylist.getColumn(cnt, "basevol"))) {
- sysf_messageBox("안전재고량을 " ,"C002");
- ds_main_list_rscdpbns_rscdpbnslist.rowposition = cnt;
- group3.sw_detail.case6.grd_rscdpbnslist.setFocus();
- group3.sw_detail.case6.grd_rscdpbnslist.setCellPos(group3.sw_detail.case6.grd_rscdpbnslist.getBindCellIndex("body","basevol"));
- group3.sw_detail.case6.grd_rscdpbnslist.showEditor(true);
- return false;
- }
- }
- }
- }
- return true;
- }
- /** 2008.08.04 YYJ
- 상태에 따른 활성화 / 비활성화 설정 ( 보나에스 정보로 Setting 여부 )
- 보나에스 데이터 존재시 사용자 임의로 데이터를 수정 하지 못하고,
- 보나에스 Tab에서 데이터 지정하여 반영하기로 함.
- * 신규 입력시 직접 입력 가능하도록 풀어준다.
- ipt_exchqty // 낱개수량
- cmb_deliveunit // 낱개단위
- cmb_purcunit // 포장단위
- ipt_goodunitcost // 구입단가
- ipt_goodpurccost // 구입가
- 2008.08.24 YYJ
- 상세 화면에서 데이터 수정하더라도.. 보나에스 코드에 반영되도록 수정처리 함
- */
- function fBnsSetData( vStatus ) {
- grp_detail.ipt_exchqty.disabled = vStatus;
- grp_detail.cmb_deliveunit.disabled = vStatus;
- grp_detail.cmb_purcunit.disabled = vStatus;
- grp_detail.ipt_goodunitcost.disabled = vStatus;
- grp_detail.ipt_goodpurccost.disabled = vStatus;
- //model.refresh();
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 콤보데이터셋 특정로우 제거
- ****************************************************************************************/
- function fsetP0133listData()
- {
- var length = ds_init_P0133.rowcount;
- for (var i = length-1; i >= 0; i--)
- {
- var P0133_node = ds_init_P0133.getColumn(i, "cdid");
- //P0133list의 코드 데이터 중 코드번호(-,1,4)만 사용하기 위해
- //P0133list의 코드 데이터 중 코드번호(-,1,4)만 제외 하고 모두 삭제
- if( P0133_node != "-" && P0133_node != "1" && P0133_node != "4")
- {
- ds_init_P0133.deleteRow(i);
- }
- }
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 콤보데이터셋 특정로우 제거
- ****************************************************************************************/
- function fsetP0142listData()
- {
- var length = ds_init_P0142.rowcount;
- for (var i = length-1; i >= 0; i--)
- {
- var P0142_node = ds_init_P0142.getColumn(i, "cdid");
- //P0142list의 코드 데이터 중 코드번호(G,S)만 사용하기 위해
- //P0142list의 코드 데이터 중 코드번호(G,S)만 제외 하고 모두 삭제
- if( P0142_node != "G" && P0142_node != "S")
- {
- ds_init_P0133.deleteRow(i);
- }
- }
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 로컬 조회함수
- ****************************************************************************************/
- function misfMsterDetailRetrieve2()
- {
- var node_detail = null;
- var master_name = new Array();
- var current_name = new Array();
- var submit_id = new Array();
- var acnt = 0;
- for (var ds in this.objects) {
- if(utlf_getStrCount(String(ds), "ds_gridset_mastdetailset") >= 1) {
- node_detail = this.objects[ds];
- if(node_detail.rowcount > 0) {
- master_name[acnt] = node_detail.getColumn( 0, "master");
- current_name[acnt] = node_detail.getColumn( 0, "current");
- submit_id[acnt] = node_detail.getColumn( 0, "submit");
- acnt++;
- }
- }
- }
- for (var i = 0; i < acnt; i++) {
- // var node_detail = node.item(i).childNodes;
- //master에 값이 없는 submit 만 실행
- if ( utlf_isNull(master_name[i]) )
- {
- var resetgridID = frmf_getComponents(current_name[i]);
- misfGridInit(resetgridID);
- submitFunc(submit_id[i]);
- }
- }
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 상세데이터 조회
- ****************************************************************************************/
- function fSearchDetailData()
- {
- var row = group3.grd_goodlist.currentrow;
- if ( row < 0 )
- row = 0;
- var goodcd = ds_main_list_good_goodlist.getColumn(row, "goodcd");
- var fromdd = ds_main_list_good_goodlist.getColumn(row, "fromdd");
- var useyn = ds_main_list_good_goodlist.getColumn(row, "useyn");
- var instcd = "031";
- ds_send_gooddetlist.setColumn( 0, "goodcd", goodcd);
- ds_send_gooddetlist.setColumn( 0, "fromdd", fromdd);
- ds_send_gooddetlist.setColumn( 0, "useyn", useyn);
- ds_send_gooddetlist.setColumn( 0, "instcd", instcd);
- var master_name = ds_gridset_mastdetailset_grd_gooddetlist.getColumn(0, "master");
- var current_name = ds_gridset_mastdetailset_grd_gooddetlist.getColumn(0, "current");
- var submit_id = ds_gridset_mastdetailset_grd_gooddetlist.getColumn(0, "submit");
- submitFunc(submit_id);
- }
-
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Description : 화면 처음 초기화시 폼초기화
- ****************************************************************************************/
- function SMRSC05401_onload(obj:Form, e:LoadEventInfo) {
- frmf_initForm(obj);
- //grdf_initGrid(grd_XXX);
- //grdf_setGridSort(grd_XXX);
- grdf_setRowTypeIcon(group3.grd_goodlist, 0);
- grdf_setRowTypeIcon(grd_gooddetlist, 0);
- grdf_setRowTypeIcon(grd_gooddetgoodexcellist, 0);
- grdf_setRowTypeIcon(group3.sw_detail.case1.grd_costhistinfo, 0);
- grdf_setRowTypeIcon(group3.sw_detail.case4.grd_instinfo, 0);
- grdf_setRowTypeIcon(group3.sw_detail.case5.grd_goodbaseqtylist, 0);
- grdf_setRowTypeIcon(group3.sw_detail.case6.grd_rscdpbnslist, 0);
- //화면 Control을 초기화한다
- fGetCodeList();
- fInitialize();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 조회
- ****************************************************************************************/
- function group3_grp_title_btn_search_onclick(obj:Button, e:ClickEventInfo) {
- if(fCheckRetrieveData() == false) return;
- dsf_makeValue( ds_send_goodlist, "instflag", "string", "M");
- fRetrGoodList(true);
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 조회조건 입력후 조회
- ****************************************************************************************/
- function Edit_Search_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- obj.updateToDataset();
- group3.grp_title.btn_search.click();
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 대분류 변경
- ****************************************************************************************/
- function group3_grp_title_ipt_lrgcd_search_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- rszfLMSComboList(group4.ipt_goodflag_search.value, group3.grp_title.ipt_lrgcd_search.value, "", "group3.grp_title.ipt_mdlcd_search", "", "M", "Y", "Y");
- group3.grp_title.ipt_mdlcd_search.value = "";
- frmf_inputEnterKey("group3.grp_title.ipt_mdlcd_search", "onitemchanged", new ItemChangeEventInfo);
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 중분류 변경
- ****************************************************************************************/
- function group3_grp_title_ipt_mdlcd_search_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- rszfLMSComboList(group4.ipt_goodflag_search.value, group3.grp_title.ipt_lrgcd_search.value, group3.grp_title.ipt_mdlcd_search.value, "group3.grp_title.ipt_smlcd_search", "", "S", "Y", "Y");
- group3.grp_title.ipt_smlcd_search.value = "";
- }
- /****************************************************************************************
- * Components : Button
- * Description : 조회조건 늘릭
- ****************************************************************************************/
- function group3_grp_title_btn_spread_onclick(obj:Button, e:ClickEventInfo) {
- grp_spread.visible = true;
- group3.grp_title.btn_spread.visible = false;
- group3.grp_title.btn_fold.visible = true;
- }
- /****************************************************************************************
- * Components : Button
- * Description : 조회조건 숨기기
- ****************************************************************************************/
- function group3_grp_title_btn_fold_onclick(obj:Button, e:ClickEventInfo) {
- ds_send_goodlist_spread.clearData(); ds_send_goodlist_spread.addRow(); dsf_setDefaultVal(ds_send_goodlist_spread, "all");
- grp_spread.visible = false;
- group3.grp_title.btn_spread.visible = true;
- group3.grp_title.btn_fold.visible = false;
- }
- /****************************************************************************************
- * Components : Grid
- * Description : 이력정보선택
- ****************************************************************************************/
- function group3_sw_detail_case1_grd_costhistinfo_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
- if(e.row > -1)
- {
- ds_main_gooddet_gooddetlist.copyRow(0, ds_main_list_gooddet_goodconstlist, e.row);
- if(utlf_isNull(ds_main_gooddet_gooddetlist.getColumn(0, "nonusetretresn"))){
- grp_detail.cmb_nonusetretresn.value = "";
- }
- if(!utlf_isNull(grp_detail.ipt_nonusetretdd.value) && grp_detail.ipt_nonusetretdd.value < utlf_getCurrentDate()){
- grp_detail.ipt_nonusetretdd.style.background = "#C0C0C0";
- }else{
- grp_detail.ipt_nonusetretdd.style.background = "#FFFFFF";
- }
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Description : 사용기관정보선택
- ****************************************************************************************/
- function group3_sw_detail_case4_grd_instinfo_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
- if(e.row > -1)
- {
- if ( ds_main_list_good_goodlist.rowcount < 0 )
- ds_send_gooddetlist.setColumn( 0, "goodcd", ds_main_gooddet_gooddetlist.getColumn(0, "goodcd"));
- else
- ds_send_gooddetlist.setColumn( 0, "goodcd", ds_main_list_good_goodlist.getColumn(ds_main_list_good_goodlist.rowposition, "goodcd"));
- ds_send_gooddetlist.setColumn( 0, "instcd", ds_main_list_gooddet_goodinstlist.getColumn(e.row, "instcd"));
- ds_send_gooddetlist.setColumn( 0, "useyn", "Y");
- misfMsterDetailRetrieve();
- // submitFunc("TRRSC05302");
- fAfterRetrGoodList();
- //grp_detail.enable = false;
- }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 안전재고량 관리 행추가
- ****************************************************************************************/
- function group3_sw_detail_case5_btn_grdadd2_onclick(obj:Button, e:ClickEventInfo) {
- misfGridIUD(group3.sw_detail.case5.grd_goodbaseqtylist, "A");
- //default setting
- ds_main_list_goodbaseqty_goodbaseqtylist.setColumn(e.row, "instcd" ,group4.opt_instcd.value);
- ds_main_list_goodbaseqty_goodbaseqtylist.setColumn(e.row, "goodcd" ,ds_main_list_gooddet_gooddetlist.getColumn(0, "goodcd"));
- ds_main_list_goodbaseqty_goodbaseqtylist.setColumn(e.row, "ddavguseqty" ,"0");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 안전재고량 관리 행삭제
- ****************************************************************************************/
- function group3_sw_detail_case5_btn_grddel2_onclick(obj:Button, e:ClickEventInfo) {
- misfGridIUD(group3.sw_detail.case5.grd_goodbaseqtylist,"D");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 포장단위 행추가(사용안함)
- ****************************************************************************************/
- function group3_sw_detail_case6_button3_onclick(obj:Button, e:ClickEventInfo) {
- // misfGridIUD(group3.sw_detail.case6.grd_rscdpbnslist,"A");
- //
- // //default setting
- // ds_main_list_rscdpbns_rscdpbnslist.setColumn(ds_main_list_rscdpbns_rscdpbnslist.rowposition, "instcd", group4.opt_instcd.value);
- // ds_main_list_rscdpbns_rscdpbnslist.setColumn(ds_main_list_rscdpbns_rscdpbnslist.rowposition, "prcpexchqty", "1");
- // ds_main_list_rscdpbns_rscdpbnslist.setColumn(ds_main_list_rscdpbns_rscdpbnslist.rowposition, "goodcd", grp_detail.ipt_goodcd.value);
- }
- /****************************************************************************************
- * Components : Button
- * Description : 포장단위 행삭제(사용안함)
- ****************************************************************************************/
- function group3_sw_detail_case6_button4_onclick(obj:Button, e:ClickEventInfo) {
- // misfGridIUD(group3.sw_detail.case6.grd_rscdpbnslist,"D");
- }
- /****************************************************************************************
- * Components : Grid
- * Description : 포장단위 행선택(사용안함)
- ****************************************************************************************/
- function group3_sw_detail_case6_grd_rscdpbnslist_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
- // var cnt = 0;
- // if( group3.sw_detail.case6.grd_rscdpbnslist.row - group3.sw_detail.case6.grd_rscdpbnslist.fixedRows >= 0 &&
- // group3.sw_detail.case6.grd_rscdpbnslist.col == group3.sw_detail.case6.grd_rscdpbnslist.colRef("bnscheck") &&
- // group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(group3.sw_detail.case6.grd_rscdpbnslist.row, group3.sw_detail.case6.grd_rscdpbnslist.colRef("bnscheck")) != '√' &&
- // fBnsValidCheck() == true )
- // {
- // if(sysf_messageBox("도매상 코드로", "Q009") =='6')
- // {
- // grp_detail.opt_bnscd.value = group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(group3.sw_detail.case6.grd_rscdpbnslist.row, group3.sw_detail.case6.grd_rscdpbnslist.colRef("bnscd"));
- // /* 2008.08.04 YYJ 처방 환산은 보나에스에 종속적이지 않다고 하여 변경 */
- // grp_detail.ipt_exchqty.value=group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(group3.sw_detail.case6.grd_rscdpbnslist.row,group3.sw_detail.case6.grd_rscdpbnslist.colRef("exchqty"));
- // grp_detail.cmb_deliveunit.value=group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(group3.sw_detail.case6.grd_rscdpbnslist.row,group3.sw_detail.case6.grd_rscdpbnslist.colRef("deliveunit"));
- // grp_detail.cmb_purcunit.value=group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(group3.sw_detail.case6.grd_rscdpbnslist.row,group3.sw_detail.case6.grd_rscdpbnslist.colRef("purcunit"));
- // grp_detail.ipt_goodunitcost.value=group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(group3.sw_detail.case6.grd_rscdpbnslist.row,group3.sw_detail.case6.grd_rscdpbnslist.colRef("goodunitcost"));
- // grp_detail.ipt_goodpurccost.value=group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(group3.sw_detail.case6.grd_rscdpbnslist.row,group3.sw_detail.case6.grd_rscdpbnslist.colRef("goodpurccost"));
- //
- // for( cnt = group3.sw_detail.case6.grd_rscdpbnslist.fixedRows; cnt < group3.sw_detail.case6.grd_rscdpbnslist.rows; cnt++ )
- // {
- // if( group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(cnt, group3.sw_detail.case6.grd_rscdpbnslist.colRef("bnscheck")) == '√' )
- // {
- // group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(cnt, group3.sw_detail.case6.grd_rscdpbnslist.colRef("bnscheck")) = "";
- // break;
- // }
- // }
- //
- // group3.sw_detail.case6.grd_rscdpbnslist.valueMatrix(group3.sw_detail.case6.grd_rscdpbnslist.row, group3.sw_detail.case6.grd_rscdpbnslist.colRef("bnscheck")) = '√'
- // }
- // }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 신규입력
- ****************************************************************************************/
- function group3_btn_insert_onclick(obj:Button, e:ClickEventInfo) {
- grp_detail.ipt_goodcd.enable = true;
- fNodeInit();
- misfGridIUD(grd_gooddetlist, "A");
- fDefaultSetting();
- ds_main_gooddet_gooddetlist.copyData(ds_main_list_gooddet_gooddetlist);
- if(eval(grp_detail.cmb_asetflag.innerdataset).rowcount > 0) grp_detail.cmb_asetflag.index = 0;
- if(grp_detail.ipt_fromdd.style.background == "#C0C0C0") grp_detail.ipt_fromdd.style.background = "#FFFFFF";
- grp_detail.ipt_goodcd.setFocus();
- grp_detail.enable = true;
- ds_main_list_gooddet_gooddetlist.setColumn(0,"instcd" ,"031");
- dsf_makeValue( ds_tmp_insertinfo, "insertflag", "string", "i");
- }
- function group3_btn_choidel_onclick(obj:Button, e:ClickEventInfo) {
- misfGridIUD(grd_gooddetlist, "D");
- misfGridIUD(group3.grd_goodlist, "D");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 구엑셀저장(사용안함)
- ****************************************************************************************/
- function group3_btn_excel_onclick(obj:Button, e:ClickEventInfo) {
- // if(fCheckRetrieveData() == false)return;
- // // submit("TRRSC05402");
- // var oParam = {};
- // oParam.id = "TRRSC05402";
- // oParam.service = "purcbaseapp.PurcBaseMngt";
- // oParam.method = "reqGetDetGoodExcelList";
- // oParam.inds = "req=ds_";
- // oParam.outds = "ds_=gooddetgoodexcellist";
- // oParam.async = false;
- // oParam.callback = "cf_TRRSC05402";
- //
- // tranf_submit(oParam);
- // /*
- // function cf_TRRSC05402(sSvcId, nErrorCode, sErrorMsg) {
- // if(nErrorCode < 0) return;
- // }
- // function cf_TRRSC05402(sSvcId, nErrorCode, sErrorMsg) {
- // arErrorCode.push(sSvcId, nErrorCode);
- // }
- // arErrorCode.pop("TRRSC05402") > -1
- // arErrorCode.pop("TRRSC05402") < 0
- // */
- //
- //
- //
- // var fileName = window.fileDialog("save", ",", false, "약품코드List", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- //
- // if (fileName != "")
- // {
- // grdf_exportExcel(grd_gooddetgoodexcellist, "Sheet1", fileName, false, "" , 'user' , true);
- // }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 엑셀저장 조건열기
- ****************************************************************************************/
- function group3_btn_openexcel_onclick(obj:Button, e:ClickEventInfo) {
- var reqdate = utlf_getCurrentDate().toDate("YYYYMMDD");
- ds_send_goodlist.setColumn( 0, "exinstcd",sysf_getUserInfo("dutplceinstcd"));
- group2.ipt_excurrenttime.value = utlf_getCurrentDate();
- group2.rdo_delyn.value = "";
- group2.rdo_contractyn.value = "";
- group3.enable = false;
- grp_detail.enable = false;
- group2.visible = true;
- group2.enable = true;
- /* 일자를 전체 check한다 */
- group2.chkdd.value= "Y";
- frmf_inputEnterKey("group2.chkdd", "onchanged", new CheckBoxChangeEventInfo);
- }
- /****************************************************************************************
- * Components : Grid
- * Description : 약품목록리스트 선택
- ****************************************************************************************/
- function group3_grd_goodlist_onselectchanged(obj:Grid, e:GridSelectEventInfo)
- {
- var detailYN = "Y";
- fRetrGoodList(true, detailYN);
- // grd_goodlist.dispatch("onmouseup");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 엑셀저장
- ****************************************************************************************/
- function group3_btn_excelnew_onclick(obj:Button, e:ClickEventInfo) {
- misfSaveExcel(group3.grd_goodlist, "통합약품 내역");
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_cmb_asetflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- grp_detail.cmb_asetflag.setFocus();
- }
- function grp_detail_ipt_goodhngnm_onkeydown(obj:Edit, e:KeyEventInfo) {
- // if(e.keycode == 9)
- // {
- // if(e.shiftKey)grp_detail.ipt_goodnm.setFocus();
- // else grp_detail.ipt_goodengnm.setFocus();
- // }
- //event.preventDefault();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 제조회사 조회
- ****************************************************************************************/
- function grp_detail_btn_prodcmpycd_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_detail.ipt_prodcmpycd,"","prodcmpycd,prodcmpynm","SPRSD00160","","");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 소분류 조회
- ****************************************************************************************/
- function grp_detail_btn_smlcd_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_detail.ipt_smlcd,"","smlcd,smlnm","SPRSD00151","goodflag,lrgcd,lrgnm,mdlcd,mdlnm","grp_detail.ipt_goodflag,grp_detail.ipt_lrgcd,grp_detail.ipt_lrgnm,grp_detail.ipt_mdlcd,grp_detail.ipt_mdlnm");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 대분류 조회
- ****************************************************************************************/
- function grp_detail_btn_lrgcd_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_detail.ipt_lrgcd,"","lrgcd,lrgnm","SPRSD00131","goodflag","grp_detail.ipt_goodflag");
- fSetDrugtype();
- grp_detail.ipt_mdlcd.setFocus();
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_goodcd_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9) grp_detail.ipt_goodnm.setFocus();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 입고계정 조회
- ****************************************************************************************/
- function grp_detail_btn_winacnt_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_detail.ipt_winacnt,"","winacnt,winacntnm","PPRAC00100","","");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 중분류 조회
- ****************************************************************************************/
- function grp_detail_btn_mdlcd_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_detail.ipt_mdlcd,"","mdlcd,mdlnm","SPRSD00141","goodflag,lrgcd,lrgnm","grp_detail.ipt_goodflag,grp_detail.ipt_lrgcd,grp_detail.ipt_lrgnm");
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_smlcd_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_mdlcd.setFocus();
- else grp_detail.ipt_fromdd.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 비용계정 조회
- ****************************************************************************************/
- function grp_detail_btn_amtacnt_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_detail.ipt_winacnt,"","amtacnt,amtacntnm","PPRAC00100","","");
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_lrgcd_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.cmb_asetflag.setFocus();
- else grp_detail.ipt_mdlcd.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_winacnt_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_lrgcd.setFocus();
- else grp_detail.ipt_amtacnt.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_mdlcd_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.ipt_lrgcd.setFocus();
- else grp_detail.ipt_smlcd.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Edit
- * Description :
- ****************************************************************************************/
- function grp_detail_ipt_prodcmpycd_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 13) obj.updateToDataset();
- }
- function grp_detail_ipt_amtacnt_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_winacnt.setFocus();
- else grp_detail.ipt_fromdd.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_goodnm_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_goodcd.setFocus();
- else grp_detail.ipt_goodhngnm.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_cmb_purcunit_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.cmb_purcunit.setFocus();
- else grp_detail.ipt_exchqty.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 사진등록
- ****************************************************************************************/
- function grp_detail_btn_photinfo_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_detail.ipt_goodcd,"","","SPRSC00201","goodcd","grp_detail.ipt_goodcd");
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_cmb_deliveunit_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.cmb_deliveunit.setFocus();
- // else ipt_minexch.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 값변경
- ****************************************************************************************/
- function grp_detail_cmb_deliveunit_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var deliveunit = ds_main_gooddet_gooddetlist.getColumn(0, "deliveunit");
- ds_main_gooddet_gooddetlist.setColumn( 0, "prcpunit", deliveunit);
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_exchqty_onkeydown(obj:MaskEdit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.cmb_purcunit.setFocus();
- else grp_detail.cmb_deliveunit.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Calendar
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_fromdd_onkeydown(obj:Calendar, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_fromdd.setFocus();
- else grp_detail.ipt_smlcd.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Edit
- * Description :
- ****************************************************************************************/
- function grp_detail_ipt_maincustlastsuplplce_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 판매회사 조회
- ****************************************************************************************/
- function grp_detail_btn_suppcustcd_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_detail.ipt_suppcustcd,"","suppcustcd,suppcustnm","SPRSD00220","instcd","group4.opt_instcd");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 주거래처 조회
- ****************************************************************************************/
- function grp_detail_btn_maincustlastsuplplce_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_detail.ipt_maincustlastsuplplce,"","maincustlastsuplplce,maincustlastsuplplcenm","SPRSD00220","instcd","group4.opt_instcd");
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_suppcustcd_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_maincustlastsuplplce.setFocus();
- // else cmb_conflag.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_opt_bnscd_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_goodcd.setFocus();
- else grp_detail.ipt_goodhngnm.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_cmb_cntsunit_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.cmb_purcunit.setFocus();
- else grp_detail.ipt_exchqty.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_specvol_onkeydown(obj:MaskEdit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- // ipt_plceordnonusedd.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_com_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- // ipt_plceordnonusedd.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_cmb_gnrlspcl_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.cmb_purcunit.setFocus();
- else grp_detail.ipt_exchqty.setFocus();
- }
- }
- function grp_detail_cmb_specldrug_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.cmb_purcunit.setFocus();
- else grp_detail.ipt_exchqty.setFocus();
- }
- //event.preventDefault();
- }
- function grp_detail_ipt_cntsqty_onkeydown(obj:MaskEdit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- // ipt_plceordnonusedd.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_cmb_specunit_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.cmb_purcunit.setFocus();
- else grp_detail.ipt_exchqty.setFocus();
- }
- }
- function grp_detail_ipt_instcd_onkeydown(obj:Edit, e:KeyEventInfo) {
- // if(e.keycode == 9)grp_detail.ipt_goodnm.setFocus();
- //event.preventDefault();
- }
- function grp_detail_ipt_goodspec_onkeydown(obj:Edit, e:KeyEventInfo) {
- // if(e.keycode == 9)
- // {
- // // if(e.shiftKey)rdo_reqflag.setFocus();
- // // else ipt_plceordnonusedd.setFocus();
- // ipt_plceordnonusedd.setFocus();
- // }
- // //event.preventDefault();
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_cmb_prcpunit_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.cmb_purcunit.setFocus();
- else grp_detail.ipt_exchqty.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 값 변경
- ****************************************************************************************/
- function grp_detail_cmb_prcpunit_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var prcpunit = ds_main_gooddet_gooddetlist.getColumn(0, "prcpunit");
- ds_main_gooddet_gooddetlist.setColumn( 0, "deliveunit", prcpunit);
- }
- /****************************************************************************************
- * Components : MaskEdit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_prcpexchqty_onkeydown(obj:MaskEdit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- // ipt_plceordnonusedd.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_welfprt_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_nonusetretdd.setFocus();
- // else cmb_mngtflag.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 복지부 분류코드 조회
- ****************************************************************************************/
- function grp_detail_btn_welfprt_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_detail.ipt_welfprt,"","welfprt,welfprtnm","SPRSD00291");
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_comnm_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- // ipt_plceordnonusedd.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 입력창 확대
- ****************************************************************************************/
- function grp_detail_ipt_comnm_onsetfocus(obj:Edit, e:SetFocusEventInfo) {
- grp_detail.ipt_comnm.visible = false;
- grp_detail.tar_comnm.visible = true;
- grp_detail.tar_comnm.setFocus();
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_prcpqty_onkeydown(obj:MaskEdit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- // ipt_plceordnonusedd.setFocus();
- }
- }
- function grp_detail_ipt_purcqty_onkeydown(obj:MaskEdit, e:KeyEventInfo) {
- // if(e.keycode == 9)
- // {
- // if(e.shiftKey)grp_detail.cmb_purcunit.setFocus();
- // else grp_detail.cmb_deliveunit.setFocus();
- // }
- //event.preventDefault();
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_oldcd_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_goodcd.setFocus();
- else grp_detail.ipt_goodhngnm.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_cmb_hospdrguunit_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.cmb_purcunit.setFocus();
- else grp_detail.ipt_exchqty.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_ipt_hospdrguvol_onkeydown(obj:MaskEdit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- // ipt_plceordnonusedd.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_cmb_calcmthdcd_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.cmb_purcunit.setFocus();
- else grp_detail.ipt_exchqty.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_detail_cmb_grupsnglflag_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey)grp_detail.cmb_purcunit.setFocus();
- else grp_detail.ipt_exchqty.setFocus();
- }
- }
- /****************************************************************************************
- * Components : TextArea
- * Description : 내용변경
- ****************************************************************************************/
- function grp_detail_tar_comnm_onkillfocus(obj:TextArea, e:KillFocusEventInfo) {
- grp_detail.tar_comnm.visible = false;
- grp_detail.ipt_comnm.visible = true;
- }
- /****************************************************************************************
- * Components : Button
- * Description : 저장
- ****************************************************************************************/
- function group4_btn_save_onclick(obj:Button, e:ClickEventInfo) {
- if(fCheckSaveData() == false) return;
- //보나에스 저장.
- //fSaveRscdpbnsList();
- //안전재고량 저장
- if(fSaveGoodbaseQtyList() == false) return;
- //무슨 이유로 돌아가는지 모름!! 그래서 주석처리.
- //fSetDataCopy();
- //약품 내용 수정시 적용일자를 수정하지 않았을경우 매세지 창 띄워서 y_n확인
- if(fupdatacheck() == 6) {
- return;
- }
- ds_main_list_gooddet_gooddetlist.setColumn(0, "instcd" ,"031");
- misfSave("TXRSC05402");
-
- if(ds_tmp_insertinfo.getColumn(0, "insertflag")=="i"){
- ds_tmp_insertinfo.clearData();
- }
-
- ds_send_goodlist.setColumn( 0, "goodcd", ds_main_gooddet_gooddetlist.getColumn(0, "goodcd") );
- fRetrGoodList(true);
- }
- /****************************************************************************************
- * Components : Button
- * Description : 초기화
- ****************************************************************************************/
- function group4_btn_clear_onclick(obj:Button, e:ClickEventInfo) {
- fInitialize();
- }
- function group4_ipt_goodflag_search_onkillfocus(obj:Edit, e:KillFocusEventInfo) {
- // rszfLMSComboList(group4.ipt_goodflag_search.value, "", "", "group3.grp_title.ipt_lrgcd_search", "", "L", "Y", "Y");
- }
- /****************************************************************************************
- * Components : Radio
- * Description : 삭제여부 선택
- ****************************************************************************************/
- function group2_rdo_delyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo) {
- if(e.postvalue == "Y")
- {
- group2.cap_exfromdd.value = "삭제일자 :";
- }else{
- group2.cap_exfromdd.value = "적용일자 :";
- }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 엑셀저장
- ****************************************************************************************/
- function group2_btn_excelsave_onclick(obj:Button, e:ClickEventInfo) {
- if(fCheckRetrieveData() == false)return;
-
- dsf_createDsRow("ds_req", [
- {col:"instcd", type:"STRING", size:256, val:ds_send_goodlist.getColumn(0, "instcd")}
- , {col:"delyn", type:"STRING", size:256, val:ds_send_goodlist.getColumn(0, "delyn")}
- , {col:"contractyn", type:"STRING", size:256, val:ds_send_goodlist.getColumn(0, "contractyn")}
- , {col:"exfromdd", type:"STRING", size:256, val:ds_send_goodlist.getColumn(0, "exfromdd")}
- , {col:"extodd", type:"STRING", size:256, val:ds_send_goodlist.getColumn(0, "extodd")}
- , {col:"excurrenttime", type:"STRING", size:256, val:ds_send_goodlist.getColumn(0, "excurrenttime")}
- , {col:"exmngtcls", type:"STRING", size:256, val:""}
- ]);
- var oParam = {};
- oParam.id = "TRRSC05404";
- oParam.service = "purcbaseapp.PurcBaseMngt";
- oParam.method = "reqGetDetGoodExcelDetailList";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_main_list_goodexcel_gooddetgoodexcellist=gooddetgoodexcellist";
- oParam.async = false;
- oParam.callback = "cf_TRRSC05404";
- tranf_submit(oParam);
-
- if( ds_main_list_goodexcel_gooddetgoodexcellist.rowcount > 0 ){
- grdf_exportExcel(grd_gooddetgoodexcellist, "약품코드List", "SheetName", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- }
- function cf_TRRSC05404(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- dsf_setDefaultVal(ds_main_list_goodexcel_gooddetgoodexcellist, "calcmthdcd:-,calcmthdnm:-,grupsnglflag:S,orginspplce:01");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 엑셀조건 닫기
- ****************************************************************************************/
- function group2_btn_close_onclick(obj:Button, e:ClickEventInfo) {
- var reqdate = utlf_getCurrentDate().toDate("YYYYMMDD");
- group2.ipt_exfromdd.value = reqdate.getAddDate(-1, "M").getDateFormat("YYYYMMDD");
- group2.ipt_extodd.value = utlf_getCurrentDate();
- group2.ipt_excurrenttime.value = utlf_getCurrentDate();
- group2.cap_exfromdd.value = "적용일자 :";
- group2.rdo_delyn.value = "";
- group2.rdo_contractyn.value = "";
- group3.enable = true;
- grp_detail.enable = true;
- group2.visible = false;
- group2.enable = false;
- }
- /****************************************************************************************
- * Components : CheckBox
- * Description : 적용일자 전체 선택
- ****************************************************************************************/
- function group2_chkdd_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo) {
- if ( obj.value == "Y" )
- {
- group2.ipt_exfromdd.value = "19000101";
- group2.ipt_extodd.value = "99991231";
- group2.ipt_exfromdd.enable = false;
- group2.ipt_extodd.enable = false;
- }
- else
- {
- group2.ipt_exfromdd.enable = true;
- group2.ipt_extodd.enable = true;
- ds_send_goodlist.setColumn(0, "chkdd", "");
- }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 판매회사 조회
- ****************************************************************************************/
- function grp_spread_btn_suppcustcd_search_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_spread.ipt_suppcustcd_search,"","suppcustcd,suppcustnm","SPRSD00220","instcd","group4.opt_instcd");
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_spread_opt_suppcustnm_search_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_maincustlastsuplplce.setFocus();
- else grp_spread.cmb_conflag_s.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_spread_ipt_suppcustcd_search_onkeydown(obj:Edit, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.ipt_maincustlastsuplplce.setFocus();
- else grp_spread.cmb_conflag_s.setFocus();
- }
-
- if(e.keycode == 13) obj.updateToDataset();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 제조회사 조회
- ****************************************************************************************/
- function grp_spread_button1_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_spread.ipt_prodcmpycd_s,"","prodcmpycd,prodcmpynm","SPRSD00160","","");
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 포커스 이동
- ****************************************************************************************/
- function grp_spread_cmb_purccls_s_onkeydown(obj:Combo, e:KeyEventInfo) {
- if(e.keycode == 9)
- {
- if(e.shiftKey) grp_detail.cmb_purcunit.setFocus();
- else grp_detail.ipt_exchqty.setFocus();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 복지부 분류코드 조회
- ****************************************************************************************/
- function grp_spread_button5_onclick(obj:Button, e:ClickEventInfo) {
- rszfOpenPopUpListByWndName(grp_spread.ipt_welfprt_s,"","welfprt,welfprtnm","SPRSD00290");
- }
- function grp_spread_button6_onclick(obj:Button, e:ClickEventInfo) {
- // rszfOpenPopUpListByWndName(grp_spread.ipt_suppcustcd_s,"","suppcustcd,suppcustnm","SPRSD00220","","");
- }
- function grp_spread_ipt_suppcustcd_s_onkillfocus(obj:Edit, e:KillFocusEventInfo) {
- // if ( grp_spread.ipt_prodcmpycd_s.value == "" ) {
- // grp_spread.opt_prodcmpynm_s.value = "";
- // } else {
- // rszfValidationCheck("TRRSD00161", "prodcmpylist", "refcond,prodcmpycd,prodcmpynm","prodcmpycd," + grp_spread.ipt_prodcmpycd_s.value+"," ,"","prodcmpycd,prodcmpynm" ,grp_spread.ipt_prodcmpycd_s,"SPRSD00160","","");
- // }
- }
- function Edit_Search_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- obj.updateToDataset();
- group3.grp_title.btn_search.click();
- }
- }
- /****************************************************************************************
- * Components : Dataset
- * Description : 조회조건 변경시
- ****************************************************************************************/
- function ds_send_goodlist_spread_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "prodcmpycd") {
- if ( utlf_isNull(grp_spread.ipt_prodcmpycd_s.value) ) {
- grp_spread.opt_prodcmpynm_s.value = "";
- } else {
- grp_spread.ipt_prodcmpycd_s.setFocus();
- rszfValidationCheck("TRRSD00161", "prodcmpylist", "refcond,prodcmpycd,prodcmpynm","prodcmpycd," + grp_spread.ipt_prodcmpycd_s.value+"," ,"","prodcmpycd,prodcmpynm" ,grp_spread.ipt_prodcmpycd_s,"SPRSD00160","","");
- }
- }
-
- if(e.columnid == "welfprt") {
- if ( utlf_isNull(grp_spread.ipt_welfprt_s.value) ) {
- grp_spread.opt_welfprtnm_s.value = "";
- } else {
- grp_spread.ipt_welfprt_s.setFocus();
- rszfValidationCheck("TRRSD00291", "welfprtlist", "refcond,welfprt", "welfprt," + grp_spread.ipt_welfprt_s.value, "","welfprt,welfprtnm" ,grp_spread.ipt_welfprt_s,"SPRSD00290");
- }
- }
- }
- function ds_send_goodlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "suppcustcd") {
- if (utlf_isNull(grp_spread.ipt_suppcustcd_search.value)) grp_spread.opt_suppcustnm_search.value = "";
- else {
- grp_spread.ipt_suppcustcd_search.setFocus();
- rszfValidationCheck("TRRSD00221", "reqcustomlist", "instcd,refcond,retrnm", group4.opt_instcd.value +",custnm," + grp_spread.ipt_suppcustcd_search.value, "","suppcustcd,suppcustnm" ,grp_spread.ipt_suppcustcd_search,"SPRSD00220","instcd","group4.opt_instcd");
- }
- }
-
- if(e.columnid == "suppcustnm") {
- if (utlf_isNull(grp_spread.opt_suppcustnm_search.value)) grp_spread.ipt_suppcustcd_search.value = "";
- else {
- grp_spread.opt_suppcustnm_search.setFocus();
- rszfValidationCheck("TRRSD00221", "reqcustomlist", "instcd,refcond,retrnm", group4.opt_instcd.value +",custnm," + grp_spread.opt_suppcustnm_search.value, "","suppcustcd,suppcustnm" ,grp_spread.opt_suppcustnm_search,"SPRSD00220","instcd","group4.opt_instcd");
- }
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 엔터로 데이터셋 세팅
- ****************************************************************************************/
- function grp_spread_ipt_prodcmpycd_s_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) obj.updateToDataset();
- }
- function grp_spread_ipt_welfprt_s_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) obj.updateToDataset();
- }
- function ds_main_gooddet_gooddetlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "fromdd") {
- var ComFromdd = ds_main_gooddet_gooddetlist.getColumn(0, "fromdd");
- var ComPreFromdd = ds_main_gooddet_gooddetlist.getColumn(0, "prefromdd");
- if(ComFromdd < ComPreFromdd){
- sysf_messageBox("현 적용일자보다 이전일자로 변경할수", "I004");
- grp_detail.ipt_fromdd.value = ComPreFromdd;
- return;
- }
- }
-
- if(e.columnid == "goodnm") {
- /* 한글명에 값셋팅한다.*/
- grp_detail.ipt_goodhngnm.value = grp_detail.ipt_goodnm.value;
- }
-
- if(e.columnid == "welfprt") {
- grp_detail.ipt_welfprt.setFocus();
- rszfValidationCheck("TRRSD00291", "welfprtlist", "refcond,welfprt", "welfprt," + grp_detail.ipt_welfprt.value, "","welfprt,welfprtnm" ,grp_detail.ipt_welfprt,"SPRSD00290");
- }
-
- if(e.columnid == "welfprtnm") {
- grp_detail.ipt_welfprtnm.setFocus();
- rszfValidationCheck("TRRSD00291", "welfprtlist", "refcond,welfprtnm", "welfprtnm," + grp_detail.ipt_welfprtnm.value, "","welfprt,welfprtnm" ,grp_detail.ipt_welfprtnm,"SPRSD00290");
- }
-
- if(e.columnid == "prodcmpycd") {
- if ( utlf_isNull(e.newvalue) ) grp_detail.opt_prodcmpynm.value = "";
- else {
- grp_detail.ipt_prodcmpycd.setFocus();
- rszfValidationCheck("TRRSD00161", "prodcmpylist", "refcond,prodcmpycd,prodcmpynm","prodcmpycd," + grp_detail.ipt_prodcmpycd.value+"," ,"","prodcmpycd,prodcmpynm" ,grp_detail.ipt_prodcmpycd,"SPRSD00160","","");
- }
- }
-
- if(e.columnid == "suppcustcd") {
- if ( utlf_isNull(e.newvalue) ) grp_detail.opt_suppcustnm.value = "";
- else {
- grp_detail.ipt_suppcustcd.setFocus();
- rszfValidationCheck("TRRSD00221", "reqcustomlist", "instcd,refcond,retrnm", group4.opt_instcd.value +",custnm," + grp_detail.ipt_suppcustcd.value, "","suppcustcd,suppcustnm" ,grp_detail.ipt_suppcustcd,"SPRSD00220","instcd","group4.opt_instcd");
- }
- }
-
- if(e.columnid == "maincustlastsuplplce") {
- if ( utlf_isNull(e.newvalue) ) grp_detail.opt_maincustlastsuplplcenm.value = "";
- else {
- grp_detail.ipt_maincustlastsuplplce.setFocus();
- rszfValidationCheck("TRRSD00221", "reqcustomlist", "instcd,refcond,retrnm", group4.opt_instcd.value +",," + grp_detail.ipt_maincustlastsuplplce.value,"","maincustlastsuplplce,maincustlastsuplplcenm" ,grp_detail.ipt_maincustlastsuplplce,"SPRSD00220","instcd","group4.opt_instcd");
- }
- grp_detail.ipt_suppcustcd.setFocus();
- }
-
- if(e.columnid == "lrgcd") {
- if ( utlf_isNull(e.newvalue) ) grp_detail.ipt_lrgnm.value = "";
- else {
- grp_detail.ipt_lrgcd.setFocus();
- rszfValidationCheck("TRRSD00131", "lrglist", "refcond,goodflag,lrgcd,lrgnm","lrgcd," + grp_detail.ipt_goodflag.value +"," + grp_detail.ipt_lrgcd.value +",","","lrgcd,lrgnm" ,grp_detail.ipt_lrgcd,"SPRSD00130","goodflag","grp_detail.ipt_goodflag");
- }
- }
-
- if(e.columnid == "lrgnm") {
- grp_detail.ipt_lrgnm.setFocus();
- rszfValidationCheck("TRRSD00131", "lrglist", "refcond,goodflag,lrgcd,lrgnm",
- "lrgnm," + grp_detail.ipt_goodflag.value +",," + grp_detail.ipt_lrgnm.value,"","lrgcd,lrgnm"
- ,grp_detail.ipt_lrgnm,"SPRSD00130","goodflag","grp_detail.ipt_goodflag");
- fSetDrugtype();
- }
-
- if(e.columnid == "mdlcd") {
- if ( utlf_isNull(e.newvalue) ) grp_detail.ipt_mdlnm.value = "";
- else {
- grp_detail.ipt_mdlcd.setFocus();
- rszfValidationCheck("TRRSD00141", "mdllist", "refcond,goodflag,lrgcd,mdlcd,mdlnm","mdlcd," + grp_detail.ipt_goodflag.value + "," + grp_detail.ipt_lrgcd.value + "," + grp_detail.ipt_mdlcd.value +","
- ,"","mdlcd,mdlnm" ,grp_detail.ipt_mdlcd,"SPRSD00140","goodflag,lrgcd,lrgnm","grp_detail.ipt_goodflag,grp_detail.ipt_lrgcd,grp_detail.ipt_lrgnm");
- }
- grp_detail.ipt_smlcd.setFocus();
- }
-
- if(e.columnid == "mdlnm") {
- grp_detail.ipt_mdlnm.setFocus();
- rszfValidationCheck("TRRSD00141", "mdllist", "refcond,goodflag,lrgcd,mdlcd,mdlnm",
- "mdlnm," + grp_detail.ipt_goodflag.value + "," + grp_detail.ipt_lrgcd.value + ",," + grp_detail.ipt_mdlnm.value,"","mdlcd,mdlnm" ,
- grp_detail.ipt_mdlnm,"SPRSD00140","goodflag,lrgcd,lrgnm","grp_detail.ipt_goodflag,grp_detail.ipt_lrgcd,grp_detail.ipt_lrgnm");
- }
-
- if(e.columnid == "smlcd") {
- if ( utlf_isNull(e.newvalue) ) grp_detail.ipt_smlnm.value = "";
- else {
- grp_detail.ipt_smlcd.setFocus();
- rszfValidationCheck("TRRSD00151", "smllist", "refcond,goodflag,lrgcd,mdlcd,smlcd,smlnm","smlcd," + grp_detail.ipt_goodflag.value + "," + grp_detail.ipt_lrgcd.value + "," + grp_detail.ipt_mdlcd.value + "," +
- grp_detail.ipt_smlcd.value + ",","","smlcd,smlnm" ,grp_detail.ipt_smlcd,"SPRSD00150","goodflag,lrgcd,lrgnm,mdlcd,mdlnm","grp_detail.ipt_goodflag,grp_detail.ipt_lrgcd,grp_detail.ipt_lrgnm,grp_detail.ipt_mdlcd,grp_detail.ipt_mdlnm");
- }
- grp_detail.ipt_fromdd.setFocus();
- }
-
- if(e.columnid == "smlnm") {
- grp_detail.ipt_smlnm.setFocus();
- rszfValidationCheck("TRRSD00151", "smllist", "refcond,goodflag,lrgcd,mdlcd,smlcd,smlnm",
- "smlnm," + grp_detail.ipt_goodflag.value + "," + grp_detail.ipt_lrgcd.value + "," + grp_detail.ipt_mdlcd.value + ",," + grp_detail.ipt_smlnm.value,"","smlcd,smlnm" ,
- grp_detail.ipt_smlnm,"SPRSD00150","goodflag,lrgcd,lrgnm,mdlcd,mdlnm","grp_detail.ipt_goodflag,grp_detail.ipt_lrgcd,grp_detail.ipt_lrgnm,grp_detail.ipt_mdlcd,grp_detail.ipt_mdlnm");
- }
-
- if(e.columnid == "winacnt") {
- grp_detail.ipt_winacnt.setFocus();
- rszfValidationCheck("TRRAC00111", "acntlist", "acntflag,useyn,jobgb,srhtxt","1,,," + grp_detail.ipt_winacnt.value ,"","winacnt,winacntnm" ,grp_detail.ipt_winacnt,"PPRAC00100","","");
- grp_detail.ipt_amtacnt.setFocus();
- }
-
- if(e.columnid == "amtacnt") {
- grp_detail.ipt_amtacnt.setFocus();
- rszfValidationCheck("TRRAC00111", "acntlist", "acntflag,useyn,jobgb,srhtxt","1,,," + grp_detail.ipt_amtacnt.value ,"","amtacnt,amtacntnm" ,grp_detail.ipt_amtacnt,"PPRAC00100","","");
- grp_detail.ipt_fromdd.setFocus();
- }
-
- if(e.columnid == "exchqty") {
- grp_detail.ipt_purcqty.value = grp_detail.ipt_exchqty.value;
- }
- }
- function grp_detail_ipt_lrgnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) obj.updateToDataset();
- }
- function grp_detail_checkbox1_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == false) ds_main_gooddet_gooddetlist.setColumn(0, "shadelight", "");
- }
- function grp_detail_ipt_nonusetretdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- var Todd = ds_main_gooddet_gooddetlist.getColumn(0, "todd");
- var ComTodd = ds_main_list_gooddet_goodconstlist.getColumn(ds_main_list_gooddet_goodconstlist.rowposition, "todd");
- var Fromdd = ds_main_gooddet_gooddetlist.getColumn(0, "fromdd");
- var ComFromdd = ds_main_list_gooddet_goodconstlist.getColumn(0, "fromdd");
- if(ComFromdd != Fromdd){
- sysf_messageBox("이미 불용된 코드","I009");
- ds_main_gooddet_gooddetlist.setColumn( 0, "todd",ComTodd);
- return;
- }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 탭화면선택
- ****************************************************************************************/
- function group3_grp_tabbtn_btn_costhistinfo_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.sw_detail.tabindex = 0;
- misfTabBtnChange(group3.grp_tabbtn, obj);
- }
- function group3_grp_tabbtn_btn_addinfo_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.sw_detail.tabindex = 1;
- misfTabBtnChange(group3.grp_tabbtn, obj);
- }
- function group3_grp_tabbtn_btn_instcd_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.sw_detail.tabindex = 2;
- misfTabBtnChange(group3.grp_tabbtn, obj);
- }
- function group3_grp_tabbtn_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.sw_detail.tabindex = 3;
- misfTabBtnChange(group3.grp_tabbtn, obj);
- }
- function group3_grp_tabbtn_bbt_bonaes_onclick(obj:Button, e:ClickEventInfo)
- {
- group3.sw_detail.tabindex = 4;
- misfTabBtnChange(group3.grp_tabbtn, obj);
- }
- ]]></Script>
- </Form>
- </FDL>
|