1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMRAD08100" position="absolute 0 0 1211 799" titletext="전표입력" oninit="SMRAD08100_oninit" onload="SMRAD08100_onload">
- <Layouts>
- <Layout>
- <MaskEdit id="ipt_bugtamt" taborder="34" mask="(-)#,###" class="input_essential" enable="false" visible="false" position="absolute 1023 176 1193 195"/>
- <Grid id="grd_unsl" taborder="2" binddataset="ds_main_unsl" useinputpanel="false" position="absolute 0 202 1195 735" autoenter="select" autofittype="col" cellsizingtype="col" anchor="all" onexpanddown="grd_unsl_onexpanddown">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="27"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="38"/>
- <Column size="37"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="76"/>
- <Column size="115"/>
- <Column size="0"/>
- <Column size="121"/>
- <Column size="130"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="64"/>
- <Column size="91"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="244"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="기관코드"/>
- <Cell col="2" text="미결전표일자"/>
- <Cell col="3" text="미결전표번호"/>
- <Cell col="4" text="연번"/>
- <Cell col="5" text="차/대"/>
- <Cell col="6" text="프로젝트ID"/>
- <Cell col="7" text="프로젝트명"/>
- <Cell col="8" text="전표구분"/>
- <Cell col="9" text="전표유형"/>
- <Cell col="10" text="회계구분"/>
- <Cell col="11" text="계정코드"/>
- <Cell col="12" text="계정명"/>
- <Cell col="13" text="계정구분"/>
- <Cell col="14" text="관리항목"/>
- <Cell col="15" text="보조과목"/>
- <Cell col="16" text="보조과목코드"/>
- <Cell col="17" text="예산코드"/>
- <Cell col="18" text="거래처구분"/>
- <Cell col="19" text="상대처"/>
- <Cell col="20" text="상대처명"/>
- <Cell col="21" text="청구부서"/>
- <Cell col="22" text="청구부서"/>
- <Cell col="23" text="원가귀속부서"/>
- <Cell col="24" text="원가귀속부서"/>
- <Cell col="25" text="예산관리부서"/>
- <Cell col="26" text="예산관리부서명"/>
- <Cell col="27" text="기표부서"/>
- <Cell col="28" text="기표부서명"/>
- <Cell col="29" text="자금과목"/>
- <Cell col="30" text="증빙구분"/>
- <Cell col="31" text="증빙수량"/>
- <Cell col="32" text="기재사항명1"/>
- <Cell col="33" text="기재사항코드1"/>
- <Cell col="34" text="관리항목1"/>
- <Cell col="35" text="기재사항명2"/>
- <Cell col="36" text="기재사항코드2"/>
- <Cell col="37" text="관리항목2"/>
- <Cell col="38" text="기재사항명3"/>
- <Cell col="39" text="기재사항코드3"/>
- <Cell col="40" text="관리항목3"/>
- <Cell col="41" text="기재사항명4"/>
- <Cell col="42" text="기재사항코드4"/>
- <Cell col="43" text="관리항목4"/>
- <Cell col="44" text="기재사항명5"/>
- <Cell col="45" text="기재사항코드5"/>
- <Cell col="46" text="관리항목5"/>
- <Cell col="47" text="기재사항명6"/>
- <Cell col="48" text="기재사항코드6"/>
- <Cell col="49" text="관리항목6"/>
- <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="예산금액"/>
- <Cell col="65" text="상대계정일련번호"/>
- <Cell col="66" text="상위계정"/>
- <Cell col="67" text="전표적요"/>
- <Cell col="68" text="부서결재란1"/>
- <Cell col="69" text="부서결재란2"/>
- <Cell col="70" text="부서결재란3"/>
- <Cell col="71" text="부서결재란4"/>
- <Cell col="72" text="부서결재란5"/>
- <Cell col="73" text="재무결재란1"/>
- <Cell col="74" text="재무결재란2"/>
- <Cell col="75" text="재무결재란3"/>
- <Cell col="76" text="재무결재란4"/>
- <Cell col="77" text="재무결재란5"/>
- <Cell col="78" text="caption1"/>
- <Cell col="79" text="caption2"/>
- <Cell col="80" text="caption4"/>
- <Cell col="81" text="caption3"/>
- <Cell col="82" text="caption5"/>
- <Cell col="83" text="caption6"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:instcd"/>
- <Cell col="2" text="bind:unsldd"/>
- <Cell col="3" text="bind:unslno"/>
- <Cell col="4" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:unslseqno" editautoselect="true"/>
- <Cell col="5" displaytype="combo" edittype="combo" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:drcrflag" editautoselect="true" combodataset="ds_cmb_drcrflag" combocodecol="value" combodatacol="label"/>
- <Cell col="6" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:projectid" editautoselect="true"/>
- <Cell col="7" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:projectnm" editautoselect="true"/>
- <Cell col="8" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:slipflag" editautoselect="true"/>
- <Cell col="9" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:slipkind" editautoselect="true"/>
- <Cell col="10" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:acountingflag" editautoselect="true"/>
- <Cell col="11" displaytype="text" edittype="text" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:acntcd" editautoselect="true" expandshow="show"/>
- <Cell col="12" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:acntnm" editautoselect="true"/>
- <Cell col="13" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:acntflag" editautoselect="true"/>
- <Cell col="14" displaytype="text" edittype="text" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:cdbojo2" editautoselect="true" expandshow="show"/>
- <Cell col="15" displaytype="combo" edittype="combo" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:cdbojo1" editautoselect="true"/>
- <Cell col="16" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:suppitemcd" editautoselect="true"/>
- <Cell col="17" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtcd" editautoselect="true"/>
- <Cell col="18" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:custflag" editautoselect="true"/>
- <Cell col="19" displaytype="text" edittype="text" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:custcd" editautoselect="true" expandshow="show"/>
- <Cell col="20" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:custnm" editautoselect="true"/>
- <Cell col="21" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:costcntrdeptcd" editautoselect="true"/>
- <Cell col="22" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:costcntrdeptnm" editautoselect="true"/>
- <Cell col="23" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:costbelongdeptcd" editautoselect="true"/>
- <Cell col="24" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:costbelongdeptnm" editautoselect="true"/>
- <Cell col="25" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtmngtdeptcd" editautoselect="true"/>
- <Cell col="26" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtmngtdeptnm" editautoselect="true"/>
- <Cell col="27" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:slipdeptcd" editautoselect="true"/>
- <Cell col="28" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:slipdeptnm" editautoselect="true"/>
- <Cell col="29" displaytype="combo" edittype="combo" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:fundscd" editautoselect="true" enable="false"/>
- <Cell col="30" displaytype="combo" edittype="combo" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:profflag" editautoselect="true" enable="false"/>
- <Cell col="31" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:etcprofcnt" editautoselect="true"/>
- <Cell col="32" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm1" editautoselect="true"/>
- <Cell col="33" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd1" editautoselect="true"/>
- <Cell col="34" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec1" editautoselect="true"/>
- <Cell col="35" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm2" editautoselect="true"/>
- <Cell col="36" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd2" editautoselect="true"/>
- <Cell col="37" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec2" editautoselect="true"/>
- <Cell col="38" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm3" editautoselect="true"/>
- <Cell col="39" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd3" editautoselect="true"/>
- <Cell col="40" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec3" editautoselect="true"/>
- <Cell col="41" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm4" editautoselect="true"/>
- <Cell col="42" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd4" editautoselect="true"/>
- <Cell col="43" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec4" editautoselect="true"/>
- <Cell col="44" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm5" editautoselect="true"/>
- <Cell col="45" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd5" editautoselect="true"/>
- <Cell col="46" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec5" editautoselect="true"/>
- <Cell col="47" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm6" editautoselect="true"/>
- <Cell col="48" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd6" editautoselect="true"/>
- <Cell col="49" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec6" editautoselect="true"/>
- <Cell col="50" displaytype="text" edittype="text" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:etcnotefact" editautoselect="true"/>
- <Cell col="51" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:autjournflag" editautoselect="true"/>
- <Cell col="52" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:profdata" editautoselect="true"/>
- <Cell col="53" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:seqno" editautoselect="true"/>
- <Cell col="54" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:defrayreqdd" editautoselect="true"/>
- <Cell col="55" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtaprvyn" editautoselect="true"/>
- <Cell col="56" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtautoaprvyn" editautoselect="true"/>
- <Cell col="57" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtearncostflag" editautoselect="true"/>
- <Cell col="58" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:unslwrit" editautoselect="true"/>
- <Cell col="59" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:usernm" editautoselect="true"/>
- <Cell col="60" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:sanctyn" editautoselect="true"/>
- <Cell col="61" displaytype="number" edittype="text" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:amt" editautoselect="true"/>
- <Cell col="62" displaytype="number" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:dramt" editautoselect="true"/>
- <Cell col="63" displaytype="number" style="color:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');color2:EXPR(!utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:cramt" editautoselect="true"/>
- <Cell col="64" text="bind:bugtamt"/>
- <Cell col="65" text="bind:rlaacntseqno"/>
- <Cell col="66" text="bind:supacntnm"/>
- <Cell col="67" text="bind:slipcmt"/>
- <Cell col="68" text="bind:approval11"/>
- <Cell col="69" text="bind:approval12"/>
- <Cell col="70" text="bind:approval13"/>
- <Cell col="71" text="bind:approval14"/>
- <Cell col="72" text="bind:approval15"/>
- <Cell col="73" text="bind:approval21"/>
- <Cell col="74" text="bind:approval22"/>
- <Cell col="75" text="bind:approval23"/>
- <Cell col="76" text="bind:approval24"/>
- <Cell col="77" text="bind:approval25"/>
- <Cell col="78" text="bind:servseqno"/>
- <Cell col="79" text="bind:ymdaction"/>
- <Cell col="80" text="bind:ymdpum"/>
- <Cell col="81" text="bind:dentyn"/>
- <Cell col="82" text="bind:rcmsyn"/>
- <Cell col="83" text="bind:bugtyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption6" text="전표발의등록" class="tit_1" position="absolute 0 0 293 25"/>
- <Div id="grp_sea" taborder="1" class="div_SA" position="absolute 0 25 1195 165" anchor="left top right">
- <Layouts>
- <Layout>
- <Calendar id="input2" taborder="54" class="input_s_essential" position="absolute 114 59 222 78" anchor="default" autoselect="true" autoskip="true" onchanged="grp_sea_input2_onchanged"/>
- <Radio id="rdo_drcrcmt" taborder="71" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" visible="false" position="absolute 877 60 1052 77" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">D</Col>
- <Col id="datacolumn">차변</Col>
- </Row>
- <Row>
- <Col id="codecolumn">C</Col>
- <Col id="datacolumn">대변</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="caption7" text="전표유형 :" class="search_name" position="absolute 19 10 120 27" anchor="default"/>
- <Shape id="line5" linetype="vertical" class="line_4" position="absolute 1094 9 1100 78" anchor="top right"/>
- <Static id="caption19" text="작성일자 :" class="search_name" position="absolute 415 10 516 27" anchor="default"/>
- <Static id="caption22" text="전표구분 :" class="search_name" position="absolute 745 10 835 27" anchor="default"/>
- <Static id="caption16" text="전표적요 :" class="search_name" position="absolute 19 35 118 52" anchor="default"/>
- <Radio id="rdo_slipkind" taborder="29" columncount="5" rowcount="0" class="radio_search" position="absolute 114 10 410 30" anchor="default" innerdataset="ds_init_rdo_slipkind_comcodelist" datacolumn="cdnm" codecolumn="cdid" onitemchanged="grp_sea_rdo_slipkind_onitemchanged"/>
- <Calendar id="ipt_unsldd" taborder="30" class="input_s_essential" position="absolute 506 9 626 28" anchor="default" autoselect="true" autoskip="true" onchanged="grp_sea_ipt_unsldd_onchanged"/>
- <Edit id="ipt_unslno" taborder="31" class="input_s_essential" position="absolute 643 9 691 28" anchor="default" onkeydown="grp_sea_ipt_unslno_onkeydown"/>
- <Combo id="cmb_slipflag" taborder="32" innerdataset="@ds_init_R0008list" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 835 9 1022 28" anchor="default" onitemchanged="grp_sea_cmb_slipflag_onitemchanged"/>
- <Edit id="ipt_projectid" taborder="33" class="input_search" visible="false" position="absolute 114 59 195 78" anchor="default"/>
- <Edit id="ipt_projectnm" taborder="34" class="input_search" visible="false" position="absolute 225 59 402 78" anchor="default" autoselect="true" autoskip="true"/>
- <Button id="btn_projectid" taborder="35" class="icon_search" visible="false" position="absolute 202 59 218 75" anchor="default" onclick="grp_sea_btn_projectid_onclick"/>
- <Button id="btn_search" taborder="36" text="조회" class="btn1" position="absolute 1119 9 1175 31" anchor="top right" onclick="grp_sea_btn_search_onclick"/>
- <Button id="btn_pre" taborder="37" class="icon_pre" position="absolute 629 11 642 26" anchor="default" onclick="grp_sea_btn_pre_onclick"/>
- <Button id="btn_next" taborder="38" class="icon_next" position="absolute 692 11 705 26" anchor="default" onclick="grp_sea_btn_next_onclick"/>
- <Calendar id="ipt_defrayreqdd" taborder="40" class="input_s_essential" position="absolute 545 61 653 80" anchor="default" onchanged="grp_sea_ipt_defrayreqdd_onchanged"/>
- <Static id="cpt_defrayreqdd" text="기표일자 :" class="search_name" position="absolute 455 60 547 77" anchor="default"/>
- <Static id="caption47" text="Project ID :" class="search_name" visible="false" position="absolute 20 58 119 75" anchor="default"/>
- <Edit id="ipt_slipcmt" taborder="41" class="input_s_essential" position="absolute 114 35 710 54" anchor="default" autoselect="true" autoskip="true"/>
- <Button id="btn_proj" taborder="42" text="관리" class="btn1" visible="false" position="absolute 410 58 466 80" anchor="default" onclick="grp_sea_btn_proj_onclick"/>
- <Button id="btn_transslip" taborder="50" text="지출대체전표" class="btn4" visible="false" position="absolute 340 50 444 72" anchor="default" onclick="grp_sea_btn_transslip_onclick"/>
- <Calendar id="input1" taborder="53" class="input_s_essential" position="absolute 340 59 448 78" anchor="default" autoselect="true" autoskip="true" onchanged="grp_sea_input1_onchanged"/>
- <Static id="caption67" text="행위일자 :" class="search_name" position="absolute 245 60 337 77" anchor="default"/>
- <Combo id="cmb_instcd" taborder="55" innerdataset="@ds_init_Z0007list" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" enable="false" position="absolute 114 84 250 103" anchor="default"/>
- <Edit id="ipt_costcntrdeptnm" taborder="56" class="input_essential" position="absolute 456 84 626 103" anchor="default" autoselect="true" autoskip="true" onkeydown="grp_sea_ipt_costcntrdeptnm_onkeydown"/>
- <Edit id="ipt_costcntrdeptcd" taborder="57" class="input_essential" position="absolute 355 84 435 103" anchor="default" autoselect="true" autoskip="true" onkeydown="grp_sea_ipt_costcntrdeptcd_onkeydown"/>
- <Button id="btn_costcntrdeptcd" taborder="58" class="icon_search" position="absolute 438 86 454 102" anchor="default" onclick="grp_sea_btn_costcntrdeptcd_onclick"/>
- <Combo id="cmb_deptflag" taborder="59" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_essential" visible="false" position="absolute 259 83 356 102" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">청구부서</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">예산부서</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption18" text="기관구분 :" class="search_name" position="absolute 19 84 118 101" anchor="default"/>
- <Edit id="ipt_unslwrit" taborder="60" class="input_essential" enable="false" position="absolute 556 110 658 129" anchor="default"/>
- <Edit id="ipt_slipdeptnm" taborder="61" class="input_essential" enable="false" position="absolute 240 110 395 129" anchor="default"/>
- <Edit id="ipt_slipdeptcd" taborder="62" class="input_essential" enable="false" position="absolute 114 110 216 129" anchor="default"/>
- <Button id="btn_slipdeptcd" taborder="63" class="icon_search" visible="false" position="absolute 219 111 235 127" anchor="default" onclick="grp_sea_btn_slipdeptcd_onclick"/>
- <Edit id="ipt_unslwritnm" taborder="64" class="input_essential" enable="false" position="absolute 661 110 831 129" anchor="default"/>
- <Static id="caption64" text="작성부서 :" class="search_name" position="absolute 19 111 118 128" anchor="default"/>
- <Static id="caption23" text="작성자 :" class="search_name" position="absolute 455 112 556 129" anchor="default"/>
- <Static id="caption71" text="청구부서 :" class="search_name" position="absolute 265 85 355 102" anchor="default"/>
- <Static id="caption72" text="발의일자 :" class="search_name" visible="false" position="absolute 845 86 936 103" anchor="default"/>
- <Calendar id="input4" taborder="65" class="input_s_essential" visible="false" position="absolute 932 84 1042 103" anchor="default" autoselect="true" autoskip="true"/>
- <Calendar id="input5" taborder="66" class="input_s_essential" visible="false" position="absolute 1065 84 1175 103" anchor="default" autoselect="true" autoskip="true"/>
- <Static id="caption73" text="~" visible="false" position="absolute 1045 85 1065 105" anchor="default"/>
- <Static id="cpt_dentyn" text="치과여부 :" class="search_name" position="absolute 745 36 835 53" anchor="default" style="color:#ff0000ff;"/>
- <Radio id="rdo_dentyn" taborder="67" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 835 35 945 55" anchor="default" onitemchanged="grp_sea_rdo_dentyn_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="cpt_bugtyn" text="예산합의필요 :" class="search_name" position="absolute 640 85 755 102" anchor="default" style="color:#ff0000ff;"/>
- <Radio id="rdo_bugtyn" taborder="69" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 754 83 839 103" anchor="default" onitemchanged="grp_sea_rdo_bugtyn_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="caption69" text="예산합의일 :" class="search_name" position="absolute 19 58 118 75" anchor="default"/>
- <Static id="cpt_rcmsyn" text="RCMS 적용여부 :" class="search_name" position="absolute 745 61 876 78" style="color:#ff0000ff;" anchor="default"/>
- <Radio id="rdo_rcmsyn" taborder="70" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 877 58 987 78" onitemchanged="grp_sea_rdo_rcmsyn_onitemchanged" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="cap_acountingflag" text="회계 구분 :" class="search_name" visible="false" position="absolute 745 62 857 79" anchor="default"/>
- <Static id="cap_drcrcmt" text="적요차대구분 :" class="search_name" visible="false" position="absolute 745 62 857 79" anchor="default"/>
- <Button id="btn_jichul" taborder="72" text="지출결의서출력" class="btn4" visible="false" position="absolute 1059 57 1175 79" onclick="grp_sea_btn_jichul_onclick" anchor="default"/>
- <Button id="btn_accntuncl" taborder="73" text="결산정리전표출력" class="btn4" visible="false" position="absolute 1047 57 1175 79" anchor="top right" onclick="grp_sea_btn_accntuncl_onclick"/>
- <Edit id="opt_number02" taborder="74" readonly="true" visible="false" position="absolute 2 57 27 76" style="background:URL('theme://images/bg_edit_N.png') stretch 5,5;" anchor="default"/>
- <Edit id="opt_number01" taborder="75" readonly="true" visible="false" position="absolute 2 32 27 51" style="background:URL('theme://images/bg_edit_N.png') stretch 5,5;" anchor="default"/>
- <Button id="button4" taborder="76" text="출력" class="btn4" position="absolute 1119 33 1175 55" anchor="top right" onclick="grp_sea_button4_onclick"/>
- <Button id="btn_prtcancel" taborder="77" text="출력취소" class="btn4" enable="false" visible="false" position="absolute 1113 104 1193 126" onclick="grp_sea_btn_prtcancel_onclick" anchor="default"/>
- <Button id="btn_copy" taborder="78" text="복사" class="btn4" enable="false" visible="false" position="absolute 284 98 340 120" onclick="grp_sea_btn_copy_onclick" anchor="default"/>
- <Button id="btn_dayshift" taborder="79" text="날짜변경" class="btn4" enable="false" visible="false" position="absolute 915 104 995 126" onclick="grp_sea_btn_dayshift_onclick" anchor="default"/>
- <Button id="btn_availablebugt" taborder="80" text="예산가용액" class="btn4" enable="false" visible="false" position="absolute 114 98 210 120" onclick="grp_sea_btn_availablebugt_onclick" anchor="default"/>
- <Button id="button5" taborder="81" text="자동분개" class="btn4" visible="false" position="absolute 865 105 945 127" onclick="grp_sea_button5_onclick" anchor="default"/>
- <Edit id="ipt_slipyn" taborder="82" visible="false" position="absolute 1090 10 1125 29" anchor="default"/>
- <Edit id="ipt_acntyy" taborder="83" visible="false" position="absolute 1125 10 1160 29" anchor="default"/>
- <Radio id="rdo_acountingflag" taborder="84" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" visible="false" position="absolute 858 60 1134 77" onitemchanged="grp_sea_rdo_acountingflag_onitemchanged" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">등록금회계</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">기금회계</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="cap_acountingflag00" text="회계 구분 :" class="search_name" visible="false" position="absolute 746 62 858 79" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption1" text="전표정보" class="tit_2" position="absolute 0 181 139 202"/>
- <Shape id="line14" linetype="horizontal" class="line_10" position="absolute -1 197 1194 203" anchor="left top right"/>
- <Static id="caption74" text="전표COPY :" class="tit_2" visible="false" position="absolute 766 180 866 201" anchor="top right"/>
- <Calendar id="input6" taborder="3" class="input_default" visible="false" position="absolute 860 178 976 197" anchor="top right" autoselect="true" autoskip="true"/>
- <Edit id="input7" taborder="4" class="input_default" visible="false" position="absolute 980 178 1032 197" anchor="top right" autoselect="true" autoskip="true"/>
- <Button id="button6" taborder="5" text="복사" class="btn2" visible="false" position="absolute 1037 178 1079 197" anchor="top right" onclick="button6_onclick"/>
- <Button id="btn_grdadd" taborder="6" text="행추가" class="btn2" position="absolute 1083 178 1136 197" anchor="top right" onclick="btn_grdadd_onclick"/>
- <Button id="btn_grddel" taborder="7" text="행삭제" class="btn2" position="absolute 1140 178 1193 197" anchor="top right" onclick="btn_grddel_onclick"/>
- <Grid id="datagrid1" taborder="8" binddataset="ds_main_genrinfo_genrlist" useinputpanel="false" visible="false" position="absolute 237 351 872 586">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="caption1"/>
- <Cell col="1" text="caption2"/>
- <Cell col="2" text="caption3"/>
- <Cell col="3" text="caption4"/>
- <Cell col="4" text="caption5"/>
- </Band>
- <Band id="body">
- <Cell text="bind:drcrflag"/>
- <Cell col="1" text="bind:acntcd"/>
- <Cell col="2" text="bind:acntnm"/>
- <Cell col="3" text="bind:slipcmt"/>
- <Cell col="4" text="bind:amt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Edit id="ipt_emplno" taborder="9" visible="false" position="absolute 520 769 540 788" anchor="right bottom"/>
- <Edit id="ipt_emplnm" taborder="10" visible="false" position="absolute 540 769 560 788" anchor="right bottom"/>
- <Static id="caption59" text="이체금액합계" class="cell_1" visible="false" position="absolute 585 766 705 789" anchor="right bottom"/>
- <Static id="caption57" visible="false" position="absolute 705 766 815 789" mask="(-)#,###" style="background:#fcd2c1ff 0;" anchor="right bottom"/>
- <Static id="caption10" text="금액합계" class="cell_1" position="absolute 849 766 969 789" anchor="right bottom"/>
- <Static id="caption13" position="absolute 971 766 1081 789" mask="(-)#,###" style="background:#fcd2c1ff;" anchor="right bottom"/>
- <Button id="btn_save" taborder="11" text="저장" class="btn4" position="absolute 1008 736 1064 758" anchor="right bottom" onclick="btn_save_onclick"/>
- <Button id="btn_delete" taborder="12" text="삭제" class="btn4" position="absolute 1067 736 1123 758" anchor="right bottom" onclick="btn_delete_onclick"/>
- <Button id="btn_clear" taborder="13" text="초기화" class="btn4" position="absolute 1127 736 1195 758" anchor="right bottom" onclick="btn_clear_onclick"/>
- <Static id="caption14" position="absolute 1084 766 1194 789" mask="(-)#,###" style="background:#ffe79dff;" anchor="right bottom"/>
- <Combo id="cmb_custflag" taborder="14" innerdataset="@ds_init_custflaglist_custflag" codecolumn="cd" datacolumn="nm" class="combo_essential" visible="false" position="absolute 112 230 242 249" onitemchanged="cmb_custflag_onitemchanged"/>
- <Static id="caption26" text="상대처구분" class="cell_1" visible="false" position="absolute 0 228 110 251"/>
- <Div id="grp_apln" taborder="15" visible="false" position="absolute 533 216 1108 376" style="background:#6bb5feff;">
- <Layouts>
- <Layout>
- <Shape id="roundrect2" type="roundrectangle" position="absolute 5 4 570 155"/>
- <Button id="btn_saveapln" taborder="23" text="저장" class="btn4" position="absolute 448 129 504 151" anchor="default"/>
- <Static id="caption62" text="발 의" class="cell_1" position="absolute 9 54 54 75" anchor="default"/>
- <Static id="caption51" text="결재선 4" class="cell_1" position="absolute 275 30 345 53" anchor="default" style="align:center middle;"/>
- <Static id="caption63" text="재 무" class="cell_1" position="absolute 9 77 54 97" anchor="default"/>
- <Shape id="line12" linetype="horizontal" class="line_2" position="absolute 8 96 419 102" anchor="default"/>
- <Static id="caption53" text="결재선 5" class="cell_1" position="absolute 348 30 418 53" anchor="default" style="align:center middle;"/>
- <Static id="caption55" text="결재선지정" class="tit_2" position="absolute 8 9 139 30" anchor="default"/>
- <Shape id="line15" linetype="horizontal" class="line_10" position="absolute 8 25 564 31" anchor="default"/>
- <Shape id="line16" linetype="horizontal" class="line_2" position="absolute 8 74 419 80" anchor="default"/>
- <Static id="caption49" text="결재선 3" class="cell_1" position="absolute 202 30 272 53" anchor="default" style="align:center middle;"/>
- <Static id="caption27" text="결재선 1" class="cell_1" position="absolute 56 30 126 53" anchor="default" style="align:center middle;"/>
- <Static id="caption28" text="결재선 2" class="cell_1" position="absolute 129 30 199 53" anchor="default" style="align:center middle;"/>
- <Button id="btn_closeapln" taborder="24" text="닫기" class="btn4" position="absolute 508 129 564 151" anchor="default"/>
- <Edit id="ipt_approval11" taborder="25" class="input_search" position="absolute 56 56 126 75" anchor="default"/>
- <Edit id="ipt_approval12" taborder="26" class="input_search" position="absolute 129 56 199 75" anchor="default"/>
- <Edit id="ipt_approval13" taborder="27" class="input_search" position="absolute 202 56 272 75" anchor="default"/>
- <Edit id="ipt_approval14" taborder="28" class="input_search" position="absolute 275 56 345 75" anchor="default"/>
- <Edit id="ipt_approval15" taborder="29" class="input_search" position="absolute 348 56 418 75" anchor="default"/>
- <Edit id="ipt_approval21" taborder="30" class="input_search" position="absolute 56 78 126 97" anchor="default"/>
- <Edit id="ipt_approval22" taborder="31" class="input_search" position="absolute 129 78 199 97" anchor="default"/>
- <Edit id="ipt_approval23" taborder="32" class="input_search" position="absolute 202 78 272 97" anchor="default"/>
- <Edit id="ipt_approval24" taborder="33" class="input_search" position="absolute 275 78 345 97" anchor="default"/>
- <Edit id="ipt_approval25" taborder="34" class="input_search" position="absolute 348 78 418 97" anchor="default"/>
- <Static id="caption60" text="결재선 6" class="cell_1" position="absolute 421 30 491 53" anchor="default" style="align:center middle;"/>
- <Edit id="ipt_approval26" taborder="35" class="input_search" position="absolute 421 78 491 97" anchor="default"/>
- <Edit id="ipt_approval16" taborder="36" class="input_search" position="absolute 421 56 491 75" anchor="default"/>
- <Static id="caption65" text="전 결" class="cell_1" position="absolute 9 100 54 120" anchor="default"/>
- <Static id="caption66" text="참 조" class="cell_1" position="absolute 494 30 564 53" anchor="default" style="align:center middle;"/>
- <Edit id="ipt_approval27" taborder="37" class="input_search" enable="false" position="absolute 494 78 564 97" anchor="default"/>
- <Edit id="ipt_approval17" taborder="38" class="input_search" position="absolute 494 56 564 75" anchor="default"/>
- <Combo id="cmb_arbitrary1" taborder="39" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 57 100 127 119" anchor="default"/>
- <Combo id="cmb_arbitrary2" taborder="40" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 129 100 199 119" anchor="default"/>
- <Combo id="cmb_arbitrary3" taborder="41" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 202 100 272 119" anchor="default"/>
- <Combo id="cmb_arbitrary4" taborder="42" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 275 100 345 119" anchor="default"/>
- <Combo id="cmb_arbitrary5" taborder="43" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 348 100 418 119" anchor="default"/>
- <Combo id="cmb_arbitrary6" taborder="44" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 421 100 491 119" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="cap_costbelongdeptcd" text="실사용부서" class="cell_1" visible="false" position="absolute 403 254 513 277"/>
- <Edit id="ipt_costbelongdeptcd" taborder="16" class="input_essential" enable="false" visible="false" position="absolute 515 256 617 275"/>
- <Edit id="ipt_costbelongdeptnm" taborder="17" class="input_essential" enable="false" visible="false" position="absolute 621 256 791 275" onkeydown="ipt_costbelongdeptnm_onkeydown"/>
- <Static id="caption8" text="적요" class="cell_1" visible="false" position="absolute 403 228 513 251"/>
- <Edit id="ipt_etcnotefact" taborder="18" class="input_essential" visible="false" position="absolute 515 230 1195 249" autoselect="true" autoskip="true"/>
- <Shape id="line3" linetype="horizontal" class="line_2" visible="false" position="absolute 0 250 1195 256"/>
- <Shape id="line8" linetype="horizontal" class="line_3" visible="false" position="absolute 0 301 1195 307"/>
- <Static id="caption17" text="연번호" class="cell_1" visible="false" position="absolute 0 305 110 328"/>
- <Edit id="opt_unslseqno" taborder="19" readonly="true" visible="false" position="absolute 112 307 212 326"/>
- <Static id="caption61" text="전표상태" class="cell_1" visible="false" position="absolute 215 305 289 328"/>
- <Edit id="ipt_slipstatus" taborder="20" class="input_default" visible="false" position="absolute 291 307 401 326"/>
- <Button id="btn_slipaprv" taborder="21" text="전표승인" class="btn5" visible="false" position="absolute 925 307 989 326"/>
- <Calendar id="ipt_slipaprvdd" taborder="22" class="input_default" visible="false" position="absolute 807 307 922 326"/>
- <Shape id="line11" linetype="horizontal" class="line_2" visible="false" position="absolute 0 327 1195 333"/>
- <Button id="btn_costbelongdeptcd" taborder="23" class="icon_search" visible="false" position="absolute 1002 309 1018 325" onclick="btn_costbelongdeptcd_onclick"/>
- <Static id="caption24" text="계정과목" class="cell_1" visible="false" position="absolute 403 174 513 197"/>
- <Edit id="opt_number03" taborder="24" readonly="true" visible="false" position="absolute 488 176 513 195"/>
- <Shape id="shp_number05" type="roundrectangle" visible="false" position="absolute 84 254 109 274"/>
- <Edit id="opt_number04" taborder="25" readonly="true" visible="false" position="absolute 84 230 109 249"/>
- <Edit id="opt_number06" taborder="26" readonly="true" visible="false" position="absolute 84 278 109 297"/>
- <Tab id="switch1" taborder="27" tabindex="0" class="tab_Normal" visible="false" position="absolute 2 351 405 400">
- <Tabpages>
- <Tabpage id="case_notenm1">
- <Layouts>
- <Layout>
- <Static id="caption34" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="opt_notenm1" taborder="1" readonly="true" position="absolute 5 2 115 21"/>
- <Edit id="ipt_notenm1" taborder="2" class="input_default" position="absolute 112 2 400 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecd1">
- <Layouts>
- <Layout>
- <Static id="caption5" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="ipt_notecd1" taborder="2" class="input_essential" position="absolute 112 2 192 21"/>
- <Edit id="ipt_notecdnm1" taborder="3" class="input_essential" position="absolute 216 2 400 21"/>
- <Button id="btn_notecd1" taborder="4" class="icon_search" position="absolute 196 4 212 20"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecombo1">
- <Layouts>
- <Layout>
- <Static id="caption40" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="opt_notecombo1" taborder="1" readonly="true" position="absolute 5 2 115 21"/>
- <Combo id="cmb_notecombo1" taborder="2" innerdataset="ds_init_cmb_notecombo1" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" position="absolute 112 2 401 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_noteblank1">
- <Layouts>
- <Layout>
- <Static id="caption39" class="cell_1" position="absolute 0 0 110 23"/>
- <Shape id="shp_number07" type="roundrectangle" visible="false" position="absolute 85 2 110 22"/>
- <Edit id="opt_number07" taborder="1" readonly="true" visible="false" position="absolute 85 2 110 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button id="btn_grdset" taborder="28" text="행수정" class="btn2" enable="false" visible="false" position="absolute 24 259 77 278"/>
- <Button id="btn_grdcopy" taborder="29" text="행복사" class="btn2" enable="false" visible="false" position="absolute 23 259 76 278"/>
- <Edit id="ipt_acntcd" taborder="30" class="input_essential" position="absolute 515 176 595 195" visible="false" onkeydown="ipt_acntcd_onkeydown"/>
- <Button id="btn_acntcd" taborder="31" class="icon_search" position="absolute 599 178 615 194" visible="false" onclick="btn_acntcd_onclick"/>
- <Edit id="ipt_acntnm" taborder="32" class="input_essential" position="absolute 619 176 803 195" visible="false" onkeydown="ipt_acntnm_onkeydown"/>
- <Static id="caption2" text="차대구분" class="cell_1" visible="false" position="absolute 0 174 110 197"/>
- <Radio id="rdo_drcrflag" taborder="33" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" visible="false" position="absolute 112 177 388 194" onitemchanged="rdo_drcrflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">D</Col>
- <Col id="datacolumn">차변</Col>
- </Row>
- <Row>
- <Col id="codecolumn">C</Col>
- <Col id="datacolumn">대변</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="cpt_bugtamt" text="예산가용액" class="cell_1" visible="false" position="absolute 917 174 1021 197"/>
- <Tab id="switch8" taborder="35" tabindex="0" class="tab_Normal" visible="false" position="absolute 250 214 912 255">
- <Tabpages>
- <Tabpage id="code">
- <Layouts>
- <Layout>
- <Edit id="ipt_custnm" taborder="1" class="input_essential" position="absolute 141 3 660 22" autoselect="true" autoskip="true"/>
- <Edit id="ipt_custcd" taborder="2" class="input_essential" position="absolute 0 2 116 21" autoselect="true" autoskip="true"/>
- <Button id="btn_custcd" taborder="3" class="icon_search" position="absolute 121 5 137 21" onclick="switch8_code_btn_custcd_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="named">
- <Layouts>
- <Layout>
- <Edit id="ipt_custnm2" taborder="1" class="input_essential" position="absolute 0 2 660 21" autoselect="true"/>
- <Edit id="ipt_custcd2" taborder="2" class="input_essential" visible="false" position="absolute 520 2 545 21" autoselect="true"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Radio id="rdo_profflag6" taborder="36" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" visible="false" position="absolute 15 278 80 298">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">6</Col>
- <Col id="datacolumn">기타</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Edit id="ipt_bugtmngtdeptcd" taborder="37" class="input_essential" enable="false" visible="false" position="absolute 830 153 933 172"/>
- <Edit id="ipt_bugtmngtdeptnm" taborder="38" class="input_essential" enable="false" visible="false" position="absolute 1023 155 1193 174"/>
- <MaskEdit id="ipt_amt" taborder="39" class="input_essential" visible="false" position="absolute 112 281 400 300" onkeydown="ipt_amt_onkeydown"/>
- <Static id="caption25" text="금 액" class="cell_1" visible="false" position="absolute 0 279 110 302"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_hidden_condition" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_hidden_condition_oncolumnchanged">
- <ColumnInfo>
- <Column id="slipkind" type="STRING" size="256"/>
- <Column id="unsldd" type="STRING" size="256"/>
- <Column id="unslno" type="STRING" size="256"/>
- <Column id="slipflag" type="STRING" size="256"/>
- <Column id="projectid" type="STRING" size="256"/>
- <Column id="projectnm" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="slipcmt" type="STRING" size="256"/>
- <Column id="defrayreqdd" type="STRING" size="256"/>
- <Column id="slipdeptcd" type="STRING" size="256"/>
- <Column id="slipdeptnm" type="STRING" size="256"/>
- <Column id="costbelongdeptcd" type="STRING" size="256"/>
- <Column id="costbelongdeptnm" type="STRING" size="256"/>
- <Column id="drcrcmt" type="STRING" size="256"/>
- <Column id="acountingflag" type="STRING" size="256"/>
- <Column id="ymdaction" type="STRING" size="256"/>
- <Column id="ymdpum" type="STRING" size="256"/>
- <Column id="genrfrom" type="STRING" size="256"/>
- <Column id="genrto" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="slipkind">3</Col>
- <Col id="unsldd"/>
- <Col id="unslno"/>
- <Col id="slipflag">1</Col>
- <Col id="projectid"/>
- <Col id="projectnm"/>
- <Col id="instcd"/>
- <Col id="slipcmt"/>
- <Col id="defrayreqdd"/>
- <Col id="slipdeptcd"/>
- <Col id="slipdeptnm"/>
- <Col id="costbelongdeptcd"/>
- <Col id="costbelongdeptnm"/>
- <Col id="drcrcmt">D</Col>
- <Col id="acountingflag">1</Col>
- <Col id="ymdaction"/>
- <Col id="ymdpum"/>
- <Col id="genrfrom"/>
- <Col id="genrto"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_unsl_one" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_unsl_one_oncolumnchanged">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="unsldd" type="STRING" size="256"/>
- <Column id="unslno" type="STRING" size="256"/>
- <Column id="unslseqno" type="STRING" size="256"/>
- <Column id="projectid" type="STRING" size="256"/>
- <Column id="projectnm" type="STRING" size="256"/>
- <Column id="slipflag" type="STRING" size="256"/>
- <Column id="slipkind" type="STRING" size="256"/>
- <Column id="acountingflag" type="STRING" size="256"/>
- <Column id="drcrflag" type="STRING" size="256"/>
- <Column id="acntcd" type="STRING" size="256"/>
- <Column id="acntnm" type="STRING" size="256"/>
- <Column id="suppitemcd" type="STRING" size="256"/>
- <Column id="bugtcd" type="STRING" size="256"/>
- <Column id="bugtnm" type="STRING" size="256"/>
- <Column id="custflag" type="STRING" size="256"/>
- <Column id="custcd" type="STRING" size="256"/>
- <Column id="custnm" type="STRING" size="256"/>
- <Column id="costcntrdeptcd" type="STRING" size="256"/>
- <Column id="costcntrdeptnm" type="STRING" size="256"/>
- <Column id="bugtmngtdeptcd" type="STRING" size="256"/>
- <Column id="bugtmngtdeptnm" type="STRING" size="256"/>
- <Column id="costbelongdeptcd" type="STRING" size="256"/>
- <Column id="costbelongdeptnm" type="STRING" size="256"/>
- <Column id="slipdeptcd" type="STRING" size="256"/>
- <Column id="slipdeptnm" type="STRING" size="256"/>
- <Column id="fundscd" type="STRING" size="256"/>
- <Column id="profflag" type="STRING" size="256"/>
- <Column id="notefactnm1" type="STRING" size="256"/>
- <Column id="notefactcd1" type="STRING" size="256"/>
- <Column id="notefactspec1" type="STRING" size="256"/>
- <Column id="notefactnm2" type="STRING" size="256"/>
- <Column id="notefactcd2" type="STRING" size="256"/>
- <Column id="notefactspec2" type="STRING" size="256"/>
- <Column id="notefactnm3" type="STRING" size="256"/>
- <Column id="notefactcd3" type="STRING" size="256"/>
- <Column id="notefactspec3" type="STRING" size="256"/>
- <Column id="notefactnm4" type="STRING" size="256"/>
- <Column id="notefactcd4" type="STRING" size="256"/>
- <Column id="notefactspec4" type="STRING" size="256"/>
- <Column id="notefactnm5" type="STRING" size="256"/>
- <Column id="notefactcd5" type="STRING" size="256"/>
- <Column id="notefactspec5" type="STRING" size="256"/>
- <Column id="notefactnm6" type="STRING" size="256"/>
- <Column id="notefactcd6" type="STRING" size="256"/>
- <Column id="notefactspec6" type="STRING" size="256"/>
- <Column id="etcnotefact" type="STRING" size="256"/>
- <Column id="autjournflag" type="STRING" size="256"/>
- <Column id="profdata" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="defrayreqdd" type="STRING" size="256"/>
- <Column id="bugtaprvyn" type="STRING" size="256"/>
- <Column id="bugtautoaprvyn" type="STRING" size="256"/>
- <Column id="bugtearncostflag" type="STRING" size="256"/>
- <Column id="unslwrit" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="sanctyn" type="STRING" size="256"/>
- <Column id="dramt" type="STRING" size="256"/>
- <Column id="cramt" type="STRING" size="256"/>
- <Column id="amt" type="STRING" size="256"/>
- <Column id="bugtamt" type="STRING" size="256"/>
- <Column id="sanctno" type="STRING" size="256"/>
- <Column id="rlaacntseqno" type="STRING" size="256"/>
- <Column id="supacntnm" type="STRING" size="256"/>
- <Column id="slipcmt" type="STRING" size="256"/>
- <Column id="approval11" type="STRING" size="256"/>
- <Column id="approval12" type="STRING" size="256"/>
- <Column id="approval13" type="STRING" size="256"/>
- <Column id="approval14" type="STRING" size="256"/>
- <Column id="approval15" type="STRING" size="256"/>
- <Column id="approval16" type="STRING" size="256"/>
- <Column id="approval17" type="STRING" size="256"/>
- <Column id="approval21" type="STRING" size="256"/>
- <Column id="approval22" type="STRING" size="256"/>
- <Column id="approval23" type="STRING" size="256"/>
- <Column id="approval24" type="STRING" size="256"/>
- <Column id="approval25" type="STRING" size="256"/>
- <Column id="approval26" type="STRING" size="256"/>
- <Column id="approval27" type="STRING" size="256"/>
- <Column id="orgbugtamtsum" type="STRING" size="256"/>
- <Column id="revbugtamtsum" type="STRING" size="256"/>
- <Column id="bugtexecamtsum" type="STRING" size="256"/>
- <Column id="bugtflag" type="STRING" size="256"/>
- <Column id="bugtflagnm" type="STRING" size="256"/>
- <Column id="servseqno" type="STRING" size="256"/>
- <Column id="etcprofcnt" type="STRING" size="256"/>
- <Column id="ymdaction" type="STRING" size="256"/>
- <Column id="cdbojo1" type="STRING" size="256"/>
- <Column id="cdbojo2" type="STRING" size="256"/>
- <Column id="ymdpum" type="STRING" size="256"/>
- <Column id="dentyn" type="STRING" size="256"/>
- <Column id="rcmsyn" type="STRING" size="256"/>
- <Column id="bugtyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="unsldd"/>
- <Col id="unslno"/>
- <Col id="unslseqno"/>
- <Col id="projectid"/>
- <Col id="projectnm"/>
- <Col id="slipflag"/>
- <Col id="slipkind"/>
- <Col id="acountingflag"/>
- <Col id="drcrflag">D</Col>
- <Col id="acntcd"/>
- <Col id="acntnm"/>
- <Col id="suppitemcd"/>
- <Col id="bugtcd">01</Col>
- <Col id="bugtnm"/>
- <Col id="custflag"/>
- <Col id="custcd"/>
- <Col id="custnm"/>
- <Col id="costcntrdeptcd"/>
- <Col id="costcntrdeptnm"/>
- <Col id="bugtmngtdeptcd"/>
- <Col id="bugtmngtdeptnm"/>
- <Col id="costbelongdeptcd"/>
- <Col id="costbelongdeptnm"/>
- <Col id="slipdeptcd"/>
- <Col id="slipdeptnm"/>
- <Col id="fundscd"/>
- <Col id="profflag"/>
- <Col id="notefactnm1"/>
- <Col id="notefactcd1"/>
- <Col id="notefactspec1"/>
- <Col id="notefactnm2"/>
- <Col id="notefactcd2"/>
- <Col id="notefactspec2"/>
- <Col id="notefactnm3"/>
- <Col id="notefactcd3"/>
- <Col id="notefactspec3"/>
- <Col id="notefactnm4"/>
- <Col id="notefactcd4"/>
- <Col id="notefactspec4"/>
- <Col id="notefactnm5"/>
- <Col id="notefactcd5"/>
- <Col id="notefactspec5"/>
- <Col id="notefactnm6"/>
- <Col id="notefactcd6"/>
- <Col id="notefactspec6"/>
- <Col id="etcnotefact"/>
- <Col id="autjournflag"/>
- <Col id="profdata"/>
- <Col id="seqno"/>
- <Col id="defrayreqdd"/>
- <Col id="bugtaprvyn"/>
- <Col id="bugtautoaprvyn"/>
- <Col id="bugtearncostflag"/>
- <Col id="unslwrit"/>
- <Col id="usernm"/>
- <Col id="sanctyn"/>
- <Col id="dramt"/>
- <Col id="cramt"/>
- <Col id="amt"/>
- <Col id="bugtamt">0</Col>
- <Col id="sanctno"/>
- <Col id="rlaacntseqno"/>
- <Col id="supacntnm"/>
- <Col id="slipcmt"/>
- <Col id="approval11"/>
- <Col id="approval12"/>
- <Col id="approval13"/>
- <Col id="approval14"/>
- <Col id="approval15"/>
- <Col id="approval16"/>
- <Col id="approval17"/>
- <Col id="approval21"/>
- <Col id="approval22"/>
- <Col id="approval23"/>
- <Col id="approval24"/>
- <Col id="approval25"/>
- <Col id="approval26"/>
- <Col id="approval27"/>
- <Col id="orgbugtamtsum"/>
- <Col id="revbugtamtsum"/>
- <Col id="bugtexecamtsum"/>
- <Col id="bugtflag"/>
- <Col id="bugtflagnm"/>
- <Col id="servseqno"/>
- <Col id="etcprofcnt"/>
- <Col id="ymdaction"/>
- <Col id="cdbojo1"/>
- <Col id="cdbojo2"/>
- <Col id="ymdpum"/>
- <Col id="dentyn"/>
- <Col id="rcmsyn"/>
- <Col id="bugtyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="maxslipseqno" type="STRING" size="256"/>
- <Column id="drsum" type="STRING" size="256"/>
- <Column id="crsum" type="STRING" size="256"/>
- <Column id="slipyn" type="STRING" size="256"/>
- <Column id="allexpsacntsum" type="STRING" size="256"/>
- <Column id="expsacntsum" type="STRING" size="256"/>
- <Column id="expsacnt" type="STRING" size="256"/>
- <Column id="retexpacntsum" type="STRING" size="256"/>
- <Column id="chklist" type="STRING" size="256"/>
- <Column id="acntyy" type="STRING" size="256"/>
- <Column id="prev_prof" type="STRING" size="256"/>
- <Column id="projectidlist" type="STRING" size="256"/>
- <Column id="seizureyn" type="STRING" size="256"/>
- <Column id="kijeomitlist" type="STRING" size="256"/>
- <Column id="deptflag" type="STRING" size="256"/>
- <Column id="slipstatus" type="STRING" size="256"/>
- <Column id="acntcdinfo" type="STRING" size="256"/>
- <Column id="orchreturn" type="STRING" size="256"/>
- <Column id="custflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="maxslipseqno">00000</Col>
- <Col id="drsum"/>
- <Col id="crsum"/>
- <Col id="slipyn">Y</Col>
- <Col id="allexpsacntsum"/>
- <Col id="expsacntsum"/>
- <Col id="expsacnt"/>
- <Col id="retexpacntsum"/>
- <Col id="chklist"/>
- <Col id="acntyy"/>
- <Col id="prev_prof"/>
- <Col id="projectidlist"/>
- <Col id="seizureyn">N</Col>
- <Col id="kijeomitlist"/>
- <Col id="deptflag">1</Col>
- <Col id="slipstatus"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_userinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="unslwrit" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="unslwrit"/>
- <Col id="usernm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data8" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchunsldd" type="STRING" size="256"/>
- <Column id="srchunslno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchunsldd"/>
- <Col id="srchunslno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_cmb_drcrflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <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">D</Col>
- </Row>
- <Row>
- <Col id="label">대변</Col>
- <Col id="value">C</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_unsl" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_unsl_oncolumnchanged">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="unsldd" type="STRING" size="256" sumtext="미결전표일자"/>
- <Column id="unslno" type="STRING" size="256" sumtext="미결전표번호"/>
- <Column id="unslseqno" type="STRING" size="256" sumtext="미결전표일련번호"/>
- <Column id="projectid" type="STRING" size="256" sumtext="프로젝트id"/>
- <Column id="projectnm" type="STRING" size="256" sumtext="프로젝트명"/>
- <Column id="slipflag" type="STRING" size="256" sumtext="전표구분"/>
- <Column id="slipkind" type="STRING" size="256" sumtext="전표유형"/>
- <Column id="acountingflag" type="STRING" size="256" sumtext="회계구분"/>
- <Column id="drcrflag" type="STRING" size="256" sumtext="차/대변구분"/>
- <Column id="acntcd" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm" type="STRING" size="256" sumtext="계정명"/>
- <Column id="acntflag" type="STRING" size="256" sumtext="계정분류"/>
- <Column id="suppitemcd" type="STRING" size="256" sumtext="보조과목코드"/>
- <Column id="bugtcd" type="STRING" size="256" sumtext="예산코드"/>
- <Column id="custflag" type="STRING" size="256" sumtext="거래처구분"/>
- <Column id="custcd" type="STRING" size="256" sumtext="거래처코드"/>
- <Column id="custnm" type="STRING" size="256" sumtext="거래처명"/>
- <Column id="costcntrdeptcd" type="STRING" size="256" sumtext="원가귀속부서"/>
- <Column id="costcntrdeptnm" type="STRING" size="256" sumtext="원가귀속부서명"/>
- <Column id="bugtmngtdeptcd" type="STRING" size="256" sumtext="예산관리부서"/>
- <Column id="bugtmngtdeptnm" type="STRING" size="256" sumtext="예산관리부서명"/>
- <Column id="costbelongdeptcd" type="STRING" size="256" sumtext="원가귀속부서"/>
- <Column id="costbelongdeptnm" type="STRING" size="256" sumtext="원가귀속부서명"/>
- <Column id="slipdeptcd" type="STRING" size="256" sumtext="기표부서"/>
- <Column id="slipdeptnm" type="STRING" size="256" sumtext="기표부서명"/>
- <Column id="notefactnm1" type="STRING" size="256" sumtext="기재사항명1"/>
- <Column id="notefactcd1" type="STRING" size="256" sumtext="기재사항코드1"/>
- <Column id="notefactspec1" type="STRING" size="256" sumtext="기재사항내역1"/>
- <Column id="inptkind1" type="STRING" size="256" sumtext="입력형태1"/>
- <Column id="notefactnm2" type="STRING" size="256" sumtext="기재사항명2"/>
- <Column id="notefactcd2" type="STRING" size="256" sumtext="기재사항코드2"/>
- <Column id="notefactspec2" type="STRING" size="256" sumtext="기재사항내역2"/>
- <Column id="inptkind2" type="STRING" size="256" sumtext="입력형태2"/>
- <Column id="notefactnm3" type="STRING" size="256" sumtext="기재사항명3"/>
- <Column id="notefactcd3" type="STRING" size="256" sumtext="기재사항코드3"/>
- <Column id="notefactspec3" type="STRING" size="256" sumtext="기재사항내역3"/>
- <Column id="inptkind3" type="STRING" size="256" sumtext="입력형태3"/>
- <Column id="notefactnm4" type="STRING" size="256" sumtext="기재사항명4"/>
- <Column id="notefactcd4" type="STRING" size="256" sumtext="기재사항코드4"/>
- <Column id="notefactspec4" type="STRING" size="256" sumtext="기재사항내역4"/>
- <Column id="inptkind4" type="STRING" size="256" sumtext="입력형태4"/>
- <Column id="notefactnm5" type="STRING" size="256" sumtext="기재사항명5"/>
- <Column id="notefactcd5" type="STRING" size="256" sumtext="기재사항코드5"/>
- <Column id="notefactspec5" type="STRING" size="256" sumtext="기재사항내역5"/>
- <Column id="inptkind5" type="STRING" size="256" sumtext="입력형태5"/>
- <Column id="notefactnm6" type="STRING" size="256" sumtext="기재사항명6"/>
- <Column id="notefactcd6" type="STRING" size="256" sumtext="기재사항코드6"/>
- <Column id="notefactspec6" type="STRING" size="256" sumtext="기재사항내역6"/>
- <Column id="inptkind6" type="STRING" size="256" sumtext="입력형태6"/>
- <Column id="etcnotefact" type="STRING" size="256" sumtext="적요"/>
- <Column id="autjournflag" type="STRING" size="256" sumtext="자동분개구분"/>
- <Column id="profflag" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="etcprofcnt" type="BIGDECIMAL" size="256" sumtext="증빙수량"/>
- <Column id="profdate" type="STRING" size="256" sumtext="증빙일자"/>
- <Column id="profdata" type="STRING" size="256" sumtext="증빙자료"/>
- <Column id="seqno" type="BIGDECIMAL" size="256" sumtext="증빙일련번호"/>
- <Column id="defrayreqdd" type="STRING" size="256" sumtext="출금요청일자"/>
- <Column id="bugtaprvyn" type="STRING" size="256" sumtext="예산승인여부"/>
- <Column id="bugtautoaprvyn" type="STRING" size="256" sumtext="예산자동승인여부"/>
- <Column id="bugtearncostflag" type="STRING" size="256" sumtext="예산수익비용구분"/>
- <Column id="unslwrit" type="STRING" size="256" sumtext="미결전표작성자"/>
- <Column id="usernm" type="STRING" size="256" sumtext="미결전표작성자명"/>
- <Column id="sanctyn" type="STRING" size="256" sumtext="결재여부"/>
- <Column id="dramt" type="BIGDECIMAL" size="256" sumtext="차변금액"/>
- <Column id="cramt" type="BIGDECIMAL" size="256" sumtext="대변금액"/>
- <Column id="amt" type="BIGDECIMAL" size="256" sumtext="금액"/>
- <Column id="bugtamt" type="BIGDECIMAL" size="256" sumtext="예산금액"/>
- <Column id="fundscd" type="STRING" size="256" sumtext="자금코드"/>
- <Column id="rlaacntseqno" type="STRING" size="256" sumtext="상대계정일련번호"/>
- <Column id="sanctno" type="STRING" size="256" sumtext="승인정보"/>
- <Column id="supacntnm" type="STRING" size="256" sumtext="상위계정"/>
- <Column id="slipcmt" type="STRING" size="256" sumtext="전표적요"/>
- <Column id="approval11" type="STRING" size="256" sumtext="발의부서결재란1"/>
- <Column id="approval12" type="STRING" size="256" sumtext="발의부서결재란2"/>
- <Column id="approval13" type="STRING" size="256" sumtext="발의부서결재란3"/>
- <Column id="approval14" type="STRING" size="256" sumtext="발의부서결재란4"/>
- <Column id="approval15" type="STRING" size="256" sumtext="발의부서결재란5"/>
- <Column id="approval16" type="STRING" size="256" sumtext="발의부서결재란6"/>
- <Column id="approval17" type="STRING" size="256" sumtext="발의부서결재란7"/>
- <Column id="approval21" type="STRING" size="256" sumtext="재무팀결재란1"/>
- <Column id="approval22" type="STRING" size="256" sumtext="재무팀결재란2"/>
- <Column id="approval23" type="STRING" size="256" sumtext="재무팀결재란3"/>
- <Column id="approval24" type="STRING" size="256" sumtext="재무팀결재란4"/>
- <Column id="approval25" type="STRING" size="256" sumtext="재무팀결재란5"/>
- <Column id="approval26" type="STRING" size="256" sumtext="재무팀결재란6"/>
- <Column id="approval27" type="STRING" size="256" sumtext="재무팀결재란7"/>
- <Column id="arbitrary11" type="STRING" size="256" sumtext="발의부서전결1"/>
- <Column id="arbitrary12" type="STRING" size="256" sumtext="발의부서전결2"/>
- <Column id="arbitrary13" type="STRING" size="256" sumtext="발의부서전결3"/>
- <Column id="arbitrary14" type="STRING" size="256" sumtext="발의부서전결4"/>
- <Column id="arbitrary15" type="STRING" size="256" sumtext="발의부서전결5"/>
- <Column id="arbitrary16" type="STRING" size="256" sumtext="발의부서전결6"/>
- <Column id="arbitrary21" type="STRING" size="256" sumtext="재무팀전결1"/>
- <Column id="arbitrary22" type="STRING" size="256" sumtext="재무팀전결2"/>
- <Column id="arbitrary23" type="STRING" size="256" sumtext="재무팀전결3"/>
- <Column id="arbitrary24" type="STRING" size="256" sumtext="재무팀전결4"/>
- <Column id="arbitrary25" type="STRING" size="256" sumtext="재무팀전결5"/>
- <Column id="arbitrary26" type="STRING" size="256" sumtext="재무팀전결6"/>
- <Column id="ymdaction" type="STRING" size="256" sumtext="행위일자"/>
- <Column id="cdbojo1" type="STRING" size="256" sumtext="보조항목"/>
- <Column id="cdbojo2" type="STRING" size="256" sumtext="보조항목"/>
- <Column id="ymdpum" type="STRING" size="256" sumtext="예산합의일"/>
- <Column id="servseqno" type="BIGDECIMAL" size="256" sumtext="접대비명세서순번"/>
- <!-- 2013.04.25 박준범 : 치과여부(dentyn) 추가 -->
- <Column id="dentyn" type="STRING" size="256" sumtext="치과여부"/>
- <!-- 2013.09.27 박준범 -->
- <Column id="rcmsyn" type="STRING" size="256" sumtext="RCMS적용여부"/>
- <!-- 2017.03.23 박준범 : 예산합의필요여부(bugtyn) 추가 -->
- <Column id="bugtyn" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_genrinfo_genrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="drcrflag" type="STRING" size="256" sumtext="차대구분"/>
- <Column id="acntcd" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm" type="STRING" size="256" sumtext="계정명"/>
- <Column id="slipcmt" type="STRING" size="256" sumtext="전표적요"/>
- <Column id="amt" type="STRING" size="256" sumtext="금액"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_R0008list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_R0017list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_Z0007list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="mngtcd" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="mngtcd"/>
- <Col id="instcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_code_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256" sumtext="관리코드명"/>
- <Column id="cdnm" type="STRING" size="256" sumtext="비고"/>
- <Column id="cdgbn" type="STRING" size="256" sumtext="관리코드"/>
- <Column id="entrregno" type="STRING" size="256" sumtext="사업자등록번호"/>
- <Column id="custnm" type="STRING" size="256" sumtext="거래처명"/>
- <Column id="aactcd" type="STRING" size="256" sumtext="계좌코드"/>
- <Column id="aactno" type="STRING" size="256" sumtext="계좌번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_target_slipinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="slipdt" type="STRING" size="256"/>
- <Column id="slipno" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_custflaglist_custflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="slipdd" type="STRING" size="256"/>
- <Column id="slipflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="slipdd"/>
- <Col id="slipflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_maxslipno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="unslno" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_apln" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="approval11" type="STRING" size="256"/>
- <Column id="approval12" type="STRING" size="256"/>
- <Column id="approval13" type="STRING" size="256"/>
- <Column id="approval14" type="STRING" size="256"/>
- <Column id="approval15" type="STRING" size="256"/>
- <Column id="approval16" type="STRING" size="256"/>
- <Column id="approval17" type="STRING" size="256"/>
- <Column id="approval21" type="STRING" size="256"/>
- <Column id="approval22" type="STRING" size="256"/>
- <Column id="approval23" type="STRING" size="256"/>
- <Column id="approval24" type="STRING" size="256"/>
- <Column id="approval25" type="STRING" size="256"/>
- <Column id="approval26" type="STRING" size="256"/>
- <Column id="approval27" type="STRING" size="256"/>
- <Column id="iudflag" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="aplnflag" type="STRING" size="256"/>
- <Column id="arbitrary1" type="STRING" size="256"/>
- <Column id="arbitrary2" type="STRING" size="256"/>
- <Column id="arbitrary3" type="STRING" size="256"/>
- <Column id="arbitrary4" type="STRING" size="256"/>
- <Column id="arbitrary5" type="STRING" size="256"/>
- <Column id="arbitrary6" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="approval11"/>
- <Col id="approval12"/>
- <Col id="approval13"/>
- <Col id="approval14"/>
- <Col id="approval15"/>
- <Col id="approval16"/>
- <Col id="approval17"/>
- <Col id="approval21"/>
- <Col id="approval22"/>
- <Col id="approval23"/>
- <Col id="approval24"/>
- <Col id="approval25"/>
- <Col id="approval26"/>
- <Col id="approval27"/>
- <Col id="iudflag"/>
- <Col id="instcd"/>
- <Col id="deptcd"/>
- <Col id="aplnflag"/>
- <Col id="arbitrary1"/>
- <Col id="arbitrary2"/>
- <Col id="arbitrary3"/>
- <Col id="arbitrary4"/>
- <Col id="arbitrary5"/>
- <Col id="arbitrary6"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_arbitrarylist_arbitrary" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_data3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="unsldd" type="STRING" size="256"/>
- <Column id="unslno" type="STRING" size="256"/>
- <Column id="slipdeptcd" type="STRING" size="256"/>
- <Column id="unslddno" type="STRING" size="256"/>
- <Column id="aplnflag" type="STRING" size="256"/>
- <Column id="costcntrdeptcd" type="STRING" size="256"/>
- <Column id="drcrcmt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="unsldd"/>
- <Col id="unslno"/>
- <Col id="slipdeptcd"/>
- <Col id="unslddno"/>
- <Col id="aplnflag">1</Col>
- <Col id="costcntrdeptcd"/>
- <Col id="drcrcmt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="acntcd" type="STRING" size="256"/>
- <Column id="drcrflag" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="tpbojo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="acntcd"/>
- <Col id="drcrflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_combo4_acntcmb" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="bojocd" type="STRING" size="256" sumtext="보조과목"/>
- <Column id="bojonm" type="STRING" size="256" sumtext="보조과목명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_unsl_one" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="unsldd" type="STRING" size="256"/>
- <Column id="unslno" type="STRING" size="256"/>
- <Column id="unslseqno" type="STRING" size="256"/>
- <Column id="projectid" type="STRING" size="256"/>
- <Column id="projectnm" type="STRING" size="256"/>
- <Column id="slipflag" type="STRING" size="256"/>
- <Column id="slipkind" type="STRING" size="256"/>
- <Column id="acountingflag" type="STRING" size="256"/>
- <Column id="drcrflag" type="STRING" size="256"/>
- <Column id="acntcd" type="STRING" size="256"/>
- <Column id="acntnm" type="STRING" size="256"/>
- <Column id="suppitemcd" type="STRING" size="256"/>
- <Column id="bugtcd" type="STRING" size="256"/>
- <Column id="bugtnm" type="STRING" size="256"/>
- <Column id="custflag" type="STRING" size="256"/>
- <Column id="custcd" type="STRING" size="256"/>
- <Column id="custnm" type="STRING" size="256"/>
- <Column id="costcntrdeptcd" type="STRING" size="256"/>
- <Column id="costcntrdeptnm" type="STRING" size="256"/>
- <Column id="bugtmngtdeptcd" type="STRING" size="256"/>
- <Column id="bugtmngtdeptnm" type="STRING" size="256"/>
- <Column id="costbelongdeptcd" type="STRING" size="256"/>
- <Column id="costbelongdeptnm" type="STRING" size="256"/>
- <Column id="slipdeptcd" type="STRING" size="256"/>
- <Column id="slipdeptnm" type="STRING" size="256"/>
- <Column id="fundscd" type="STRING" size="256"/>
- <Column id="profflag" type="STRING" size="256"/>
- <Column id="notefactnm1" type="STRING" size="256"/>
- <Column id="notefactcd1" type="STRING" size="256"/>
- <Column id="notefactspec1" type="STRING" size="256"/>
- <Column id="notefactnm2" type="STRING" size="256"/>
- <Column id="notefactcd2" type="STRING" size="256"/>
- <Column id="notefactspec2" type="STRING" size="256"/>
- <Column id="notefactnm3" type="STRING" size="256"/>
- <Column id="notefactcd3" type="STRING" size="256"/>
- <Column id="notefactspec3" type="STRING" size="256"/>
- <Column id="notefactnm4" type="STRING" size="256"/>
- <Column id="notefactcd4" type="STRING" size="256"/>
- <Column id="notefactspec4" type="STRING" size="256"/>
- <Column id="notefactnm5" type="STRING" size="256"/>
- <Column id="notefactcd5" type="STRING" size="256"/>
- <Column id="notefactspec5" type="STRING" size="256"/>
- <Column id="notefactnm6" type="STRING" size="256"/>
- <Column id="notefactcd6" type="STRING" size="256"/>
- <Column id="notefactspec6" type="STRING" size="256"/>
- <Column id="etcnotefact" type="STRING" size="256"/>
- <Column id="autjournflag" type="STRING" size="256"/>
- <Column id="profdata" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="defrayreqdd" type="STRING" size="256"/>
- <Column id="bugtaprvyn" type="STRING" size="256"/>
- <Column id="bugtautoaprvyn" type="STRING" size="256"/>
- <Column id="bugtearncostflag" type="STRING" size="256"/>
- <Column id="unslwrit" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="sanctyn" type="STRING" size="256"/>
- <Column id="dramt" type="STRING" size="256"/>
- <Column id="cramt" type="STRING" size="256"/>
- <Column id="amt" type="STRING" size="256"/>
- <Column id="bugtamt" type="STRING" size="256"/>
- <Column id="sanctno" type="STRING" size="256"/>
- <Column id="rlaacntseqno" type="STRING" size="256"/>
- <Column id="supacntnm" type="STRING" size="256"/>
- <Column id="slipcmt" type="STRING" size="256"/>
- <Column id="approval11" type="STRING" size="256"/>
- <Column id="approval12" type="STRING" size="256"/>
- <Column id="approval13" type="STRING" size="256"/>
- <Column id="approval14" type="STRING" size="256"/>
- <Column id="approval15" type="STRING" size="256"/>
- <Column id="approval16" type="STRING" size="256"/>
- <Column id="approval17" type="STRING" size="256"/>
- <Column id="approval21" type="STRING" size="256"/>
- <Column id="approval22" type="STRING" size="256"/>
- <Column id="approval23" type="STRING" size="256"/>
- <Column id="approval24" type="STRING" size="256"/>
- <Column id="approval25" type="STRING" size="256"/>
- <Column id="approval26" type="STRING" size="256"/>
- <Column id="approval27" type="STRING" size="256"/>
- <Column id="orgbugtamtsum" type="STRING" size="256"/>
- <Column id="revbugtamtsum" type="STRING" size="256"/>
- <Column id="bugtexecamtsum" type="STRING" size="256"/>
- <Column id="bugtflag" type="STRING" size="256"/>
- <Column id="bugtflagnm" type="STRING" size="256"/>
- <Column id="servseqno" type="STRING" size="256"/>
- <Column id="etcprofcnt" type="STRING" size="256"/>
- <Column id="ymdaction" type="STRING" size="256"/>
- <Column id="cdbojo1" type="STRING" size="256"/>
- <Column id="cdbojo2" type="STRING" size="256"/>
- <Column id="ymdpum" type="STRING" size="256"/>
- <Column id="dentyn" type="STRING" size="256"/>
- <Column id="rcmsyn" type="STRING" size="256"/>
- <Column id="bugtyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="unsldd"/>
- <Col id="unslno"/>
- <Col id="unslseqno"/>
- <Col id="projectid"/>
- <Col id="projectnm"/>
- <Col id="slipflag"/>
- <Col id="slipkind"/>
- <Col id="acountingflag"/>
- <Col id="drcrflag"/>
- <Col id="acntcd"/>
- <Col id="acntnm"/>
- <Col id="suppitemcd"/>
- <Col id="bugtcd"/>
- <Col id="bugtnm"/>
- <Col id="custflag"/>
- <Col id="custcd"/>
- <Col id="custnm"/>
- <Col id="costcntrdeptcd"/>
- <Col id="costcntrdeptnm"/>
- <Col id="bugtmngtdeptcd"/>
- <Col id="bugtmngtdeptnm"/>
- <Col id="costbelongdeptcd"/>
- <Col id="costbelongdeptnm"/>
- <Col id="slipdeptcd"/>
- <Col id="slipdeptnm"/>
- <Col id="fundscd"/>
- <Col id="profflag"/>
- <Col id="notefactnm1"/>
- <Col id="notefactcd1"/>
- <Col id="notefactspec1"/>
- <Col id="notefactnm2"/>
- <Col id="notefactcd2"/>
- <Col id="notefactspec2"/>
- <Col id="notefactnm3"/>
- <Col id="notefactcd3"/>
- <Col id="notefactspec3"/>
- <Col id="notefactnm4"/>
- <Col id="notefactcd4"/>
- <Col id="notefactspec4"/>
- <Col id="notefactnm5"/>
- <Col id="notefactcd5"/>
- <Col id="notefactspec5"/>
- <Col id="notefactnm6"/>
- <Col id="notefactcd6"/>
- <Col id="notefactspec6"/>
- <Col id="etcnotefact"/>
- <Col id="autjournflag"/>
- <Col id="profdata"/>
- <Col id="seqno"/>
- <Col id="defrayreqdd"/>
- <Col id="bugtaprvyn"/>
- <Col id="bugtautoaprvyn"/>
- <Col id="bugtearncostflag"/>
- <Col id="unslwrit"/>
- <Col id="usernm"/>
- <Col id="sanctyn"/>
- <Col id="dramt"/>
- <Col id="cramt"/>
- <Col id="amt"/>
- <Col id="bugtamt"/>
- <Col id="sanctno"/>
- <Col id="rlaacntseqno"/>
- <Col id="supacntnm"/>
- <Col id="slipcmt"/>
- <Col id="approval11"/>
- <Col id="approval12"/>
- <Col id="approval13"/>
- <Col id="approval14"/>
- <Col id="approval15"/>
- <Col id="approval16"/>
- <Col id="approval17"/>
- <Col id="approval21"/>
- <Col id="approval22"/>
- <Col id="approval23"/>
- <Col id="approval24"/>
- <Col id="approval25"/>
- <Col id="approval26"/>
- <Col id="approval27"/>
- <Col id="orgbugtamtsum"/>
- <Col id="revbugtamtsum"/>
- <Col id="bugtexecamtsum"/>
- <Col id="bugtflag"/>
- <Col id="bugtflagnm"/>
- <Col id="servseqno"/>
- <Col id="etcprofcnt"/>
- <Col id="ymdaction"/>
- <Col id="cdbojo1"/>
- <Col id="cdbojo2"/>
- <Col id="ymdpum"/>
- <Col id="dentyn"/>
- <Col id="rcmsyn"/>
- <Col id="bugtyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_acntcdinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="acntcd" type="STRING" size="256"/>
- <Column id="acntnm" type="STRING" size="256"/>
- <Column id="acntflag" type="STRING" size="256"/>
- <Column id="slipyn" type="STRING" size="256"/>
- <Column id="expsprofyn" type="STRING" size="256"/>
- <Column id="balflag" type="STRING" size="256"/>
- <Column id="custflag" type="STRING" size="256"/>
- <Column id="notecd1" type="STRING" size="256"/>
- <Column id="notecdnm1" type="STRING" size="256"/>
- <Column id="mngtkind1" type="STRING" size="256"/>
- <Column id="inptkind1" type="STRING" size="256"/>
- <Column id="frmt1" type="STRING" size="256"/>
- <Column id="popwnd1" type="STRING" size="256"/>
- <Column id="notecd2" type="STRING" size="256"/>
- <Column id="notecdnm2" type="STRING" size="256"/>
- <Column id="mngtkind2" type="STRING" size="256"/>
- <Column id="inptkind2" type="STRING" size="256"/>
- <Column id="frmt2" type="STRING" size="256"/>
- <Column id="popwnd2" type="STRING" size="256"/>
- <Column id="notecd3" type="STRING" size="256"/>
- <Column id="notecdnm3" type="STRING" size="256"/>
- <Column id="mngtkind3" type="STRING" size="256"/>
- <Column id="inptkind3" type="STRING" size="256"/>
- <Column id="frmt3" type="STRING" size="256"/>
- <Column id="popwnd3" type="STRING" size="256"/>
- <Column id="notecd4" type="STRING" size="256"/>
- <Column id="notecdnm4" type="STRING" size="256"/>
- <Column id="mngtkind4" type="STRING" size="256"/>
- <Column id="inptkind4" type="STRING" size="256"/>
- <Column id="frmt4" type="STRING" size="256"/>
- <Column id="popwnd4" type="STRING" size="256"/>
- <Column id="notecd5" type="STRING" size="256"/>
- <Column id="notecdnm5" type="STRING" size="256"/>
- <Column id="mngtkind5" type="STRING" size="256"/>
- <Column id="inptkind5" type="STRING" size="256"/>
- <Column id="frmt5" type="STRING" size="256"/>
- <Column id="popwnd5" type="STRING" size="256"/>
- <Column id="notecd6" type="STRING" size="256"/>
- <Column id="notecdnm6" type="STRING" size="256"/>
- <Column id="mngtkind6" type="STRING" size="256"/>
- <Column id="inptkind6" type="STRING" size="256"/>
- <Column id="frmt6" type="STRING" size="256"/>
- <Column id="popwnd6" type="STRING" size="256"/>
- <Column id="bugtcostacntcd" type="STRING" size="256"/>
- <Column id="bugtuseyn" type="STRING" size="256"/>
- <Column id="bugtcntryn" type="STRING" size="256"/>
- <Column id="bugtautoaprvyn" type="STRING" size="256"/>
- <Column id="fundscd" type="STRING" size="256"/>
- <Column id="suppitemcd" type="STRING" size="256"/>
- <Column id="option1" type="STRING" size="256"/>
- <Column id="option2" type="STRING" size="256"/>
- <Column id="option3" type="STRING" size="256"/>
- <Column id="option4" type="STRING" size="256"/>
- <Column id="option5" type="STRING" size="256"/>
- <Column id="option6" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="acntcd"/>
- <Col id="acntnm"/>
- <Col id="acntflag"/>
- <Col id="slipyn"/>
- <Col id="expsprofyn"/>
- <Col id="balflag"/>
- <Col id="custflag"/>
- <Col id="notecd1"/>
- <Col id="notecdnm1"/>
- <Col id="mngtkind1"/>
- <Col id="inptkind1"/>
- <Col id="frmt1"/>
- <Col id="popwnd1"/>
- <Col id="notecd2"/>
- <Col id="notecdnm2"/>
- <Col id="mngtkind2"/>
- <Col id="inptkind2"/>
- <Col id="frmt2"/>
- <Col id="popwnd2"/>
- <Col id="notecd3"/>
- <Col id="notecdnm3"/>
- <Col id="mngtkind3"/>
- <Col id="inptkind3"/>
- <Col id="frmt3"/>
- <Col id="popwnd3"/>
- <Col id="notecd4"/>
- <Col id="notecdnm4"/>
- <Col id="mngtkind4"/>
- <Col id="inptkind4"/>
- <Col id="frmt4"/>
- <Col id="popwnd4"/>
- <Col id="notecd5"/>
- <Col id="notecdnm5"/>
- <Col id="mngtkind5"/>
- <Col id="inptkind5"/>
- <Col id="frmt5"/>
- <Col id="popwnd5"/>
- <Col id="notecd6"/>
- <Col id="notecdnm6"/>
- <Col id="mngtkind6"/>
- <Col id="inptkind6"/>
- <Col id="frmt6"/>
- <Col id="popwnd6"/>
- <Col id="bugtcostacntcd"/>
- <Col id="bugtuseyn"/>
- <Col id="bugtcntryn"/>
- <Col id="bugtautoaprvyn"/>
- <Col id="fundscd"/>
- <Col id="suppitemcd"/>
- <Col id="option1"/>
- <Col id="option2"/>
- <Col id="option3"/>
- <Col id="option4"/>
- <Col id="option5"/>
- <Col id="option6"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_instcardseqnoinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcardseqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_paydedu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="sanctslipdd" type="STRING" size="256" sumtext="작성일자"/>
- <Column id="sanctslipno" type="STRING" size="256" sumtext="작성순번"/>
- <Column id="custnm" type="STRING" size="256" sumtext="거래처명"/>
- <Column id="text" type="STRING" size="256" sumtext="예금주"/>
- <Column id="yyyy" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_grnt_grntlist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_orchreturn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="amt" type="STRING" size="256"/>
- <Column id="etcnotefact" type="STRING" size="256"/>
- <Column id="incmtax" type="STRING" size="256"/>
- <Column id="resdntax" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="seqno"/>
- <Col id="amt"/>
- <Col id="etcnotefact"/>
- <Col id="incmtax"/>
- <Col id="resdntax"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_copyshiftslip" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="newunsldd" type="STRING" size="256"/>
- <Column id="newunslno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="newunsldd"/>
- <Col id="newunslno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_projectidlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_pop2data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="xrwseq" type="STRING" size="256"/>
- <Column id="no" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data7" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="acntcd" type="STRING" size="256"/>
- <Column id="custcode" type="STRING" size="256"/>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="acntcd"/>
- <Col id="custcode"/>
- <Col id="gubun"/>
- <Col id="instcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_griddatainfo_acntcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="acntcd" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm" type="STRING" size="256" sumtext="계정명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_griddatainfo_custlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="custcode" type="STRING" size="256" sumtext="거래처코드"/>
- <Column id="custnm" type="STRING" size="256" sumtext="거래처명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_data5" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="unsldd" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="refcond" type="STRING" size="256"/>
- <Column id="retrnm" type="STRING" size="256"/>
- <Column id="sqlkind" type="STRING" size="256"/>
- <Column id="drcrflag" type="STRING" size="256"/>
- <Column id="projectid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="unsldd"/>
- <Col id="deptcd"/>
- <Col id="refcond"/>
- <Col id="retrnm"/>
- <Col id="sqlkind"/>
- <Col id="drcrflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list_bugtorgnzlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="bugtflagnm" type="STRING" size="256" sumtext="예산구분flag"/>
- <Column id="bugtflag" type="STRING" size="256" sumtext="예산구분"/>
- <Column id="acntcd" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm" type="STRING" size="256" sumtext="계정명"/>
- <Column id="bugtcd" type="STRING" size="256" sumtext="예산코드"/>
- <Column id="bugtnm" type="STRING" size="256" sumtext="예산명"/>
- <Column id="projectid" type="STRING" size="256" sumtext="프로젝트ID"/>
- <Column id="projectnm" type="STRING" size="256" sumtext="프로젝트명"/>
- <Column id="orgbugtamtsum" type="BIGDECIMAL" size="256" sumtext="본예산액"/>
- <Column id="revbugtamtsum" type="BIGDECIMAL" size="256" sumtext="추산액"/>
- <Column id="bugtexecamtsum" type="BIGDECIMAL" size="256" sumtext="예산집행액"/>
- <Column id="bugtamt" type="BIGDECIMAL" size="256" sumtext="잔액"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <purgrpno/>
- <usedd/>
- <unslwrit/>
- <slipcmt/>
- <amt/>
- <cmt/>
- <tranflag/>
- <ColumnInfo>
- <Column id="purgrpno" type="STRING" size="256" sumtext="문서번호"/>
- <Column id="usedd" type="STRING" size="256" sumtext="사용일자"/>
- <Column id="unslwrit" type="STRING" size="256" sumtext="신청자사번"/>
- <Column id="slipcmt" type="STRING" size="256" sumtext="전표적요"/>
- <Column id="amt" type="STRING" size="256" sumtext="금액"/>
- <Column id="cmt" type="STRING" size="256" sumtext="비고"/>
- <Column id="tranflag" type="STRING" size="256" sumtext="처리"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_sea.rdo_slipkind" propid="value" datasetid="ds_hidden_condition" columnid="slipkind"/>
- <BindItem id="item1" compid="grp_sea.ipt_unsldd" propid="value" datasetid="ds_hidden_condition" columnid="unsldd"/>
- <BindItem id="item2" compid="grp_sea.ipt_unslno" propid="value" datasetid="ds_hidden_condition" columnid="unslno"/>
- <BindItem id="item3" compid="grp_sea.cmb_slipflag" propid="value" datasetid="ds_hidden_condition" columnid="slipflag"/>
- <BindItem id="item4" compid="grp_sea.ipt_slipcmt" propid="value" datasetid="ds_hidden_condition" columnid="slipcmt"/>
- <BindItem id="item5" compid="grp_sea.rdo_dentyn" propid="value" datasetid="ds_main_unsl_one" columnid="dentyn"/>
- <BindItem id="item6" compid="grp_sea.input2" propid="value" datasetid="ds_hidden_condition" columnid="ymdpum"/>
- <BindItem id="item7" compid="grp_sea.ipt_projectnm" propid="value" datasetid="ds_hidden_condition" columnid="projectnm"/>
- <BindItem id="item8" compid="grp_sea.input1" propid="value" datasetid="ds_hidden_condition" columnid="ymdaction"/>
- <BindItem id="item9" compid="grp_sea.ipt_defrayreqdd" propid="value" datasetid="ds_hidden_condition" columnid="defrayreqdd"/>
- <BindItem id="item10" compid="grp_sea.rdo_rcmsyn" propid="value" datasetid="ds_main_unsl_one" columnid="rcmsyn"/>
- <BindItem id="item11" compid="grp_sea.rdo_drcrcmt" propid="value" datasetid="ds_hidden_condition" columnid="drcrcmt"/>
- <BindItem id="item12" compid="grp_sea.cmb_instcd" propid="value" datasetid="ds_main_unsl_one" columnid="instcd"/>
- <BindItem id="item13" compid="grp_sea.cmb_deptflag" propid="value" datasetid="ds_hidden" columnid="deptflag"/>
- <BindItem id="item14" compid="grp_sea.ipt_costcntrdeptcd" propid="value" datasetid="ds_main_unsl_one" columnid="costcntrdeptcd"/>
- <BindItem id="item15" compid="grp_sea.ipt_costcntrdeptnm" propid="value" datasetid="ds_main_unsl_one" columnid="costcntrdeptnm"/>
- <BindItem id="item16" compid="grp_sea.rdo_bugtyn" propid="value" datasetid="ds_main_unsl_one" columnid="bugtyn"/>
- <BindItem id="item17" compid="grp_sea.input4" propid="value" datasetid="ds_hidden_condition" columnid="genrfrom"/>
- <BindItem id="item18" compid="grp_sea.input5" propid="value" datasetid="ds_hidden_condition" columnid="genrto"/>
- <BindItem id="item19" compid="grp_sea.ipt_slipdeptcd" propid="value" datasetid="ds_hidden_condition" columnid="slipdeptcd"/>
- <BindItem id="item20" compid="grp_sea.ipt_slipdeptnm" propid="value" datasetid="ds_hidden_condition" columnid="slipdeptnm"/>
- <BindItem id="item21" compid="grp_sea.ipt_unslwrit" propid="value" datasetid="ds_hidden_userinfo" columnid="unslwrit"/>
- <BindItem id="item22" compid="grp_sea.ipt_unslwritnm" propid="value" datasetid="ds_hidden_userinfo" columnid="usernm"/>
- <BindItem id="item23" compid="input6" propid="value" datasetid="ds_send_data8" columnid="srchunsldd"/>
- <BindItem id="item24" compid="input7" propid="value" datasetid="ds_send_data8" columnid="srchunslno"/>
- <BindItem id="item25" compid="cmb_custflag" propid="value" datasetid="ds_main_unsl_one" columnid="custflag"/>
- <BindItem id="item26" compid="grp_apln.ipt_approval11" propid="value" datasetid="ds_main_apln" columnid="approval11"/>
- <BindItem id="item27" compid="grp_apln.ipt_approval21" propid="value" datasetid="ds_main_apln" columnid="approval21"/>
- <BindItem id="item28" compid="grp_apln.cmb_arbitrary1" propid="value" datasetid="ds_main_apln" columnid="arbitrary1"/>
- <BindItem id="item29" compid="grp_apln.cmb_arbitrary2" propid="value" datasetid="ds_main_apln" columnid="arbitrary2"/>
- <BindItem id="item30" compid="grp_apln.ipt_approval22" propid="value" datasetid="ds_main_apln" columnid="approval22"/>
- <BindItem id="item31" compid="grp_apln.ipt_approval12" propid="value" datasetid="ds_main_apln" columnid="approval12"/>
- <BindItem id="item32" compid="grp_apln.ipt_approval13" propid="value" datasetid="ds_main_apln" columnid="approval13"/>
- <BindItem id="item33" compid="grp_apln.ipt_approval23" propid="value" datasetid="ds_main_apln" columnid="approval23"/>
- <BindItem id="item34" compid="grp_apln.cmb_arbitrary3" propid="value" datasetid="ds_main_apln" columnid="arbitrary3"/>
- <BindItem id="item35" compid="grp_apln.cmb_arbitrary4" propid="value" datasetid="ds_main_apln" columnid="arbitrary4"/>
- <BindItem id="item36" compid="grp_apln.ipt_approval24" propid="value" datasetid="ds_main_apln" columnid="approval24"/>
- <BindItem id="item37" compid="grp_apln.ipt_approval14" propid="value" datasetid="ds_main_apln" columnid="approval14"/>
- <BindItem id="item38" compid="grp_apln.ipt_approval15" propid="value" datasetid="ds_main_apln" columnid="approval15"/>
- <BindItem id="item39" compid="grp_apln.ipt_approval25" propid="value" datasetid="ds_main_apln" columnid="approval25"/>
- <BindItem id="item40" compid="grp_apln.cmb_arbitrary5" propid="value" datasetid="ds_main_apln" columnid="arbitrary5"/>
- <BindItem id="item41" compid="grp_apln.cmb_arbitrary6" propid="value" datasetid="ds_main_apln" columnid="arbitrary6"/>
- <BindItem id="item42" compid="grp_apln.ipt_approval26" propid="value" datasetid="ds_main_apln" columnid="approval26"/>
- <BindItem id="item43" compid="grp_apln.ipt_approval16" propid="value" datasetid="ds_main_apln" columnid="approval16"/>
- <BindItem id="item44" compid="grp_apln.ipt_approval17" propid="value" datasetid="ds_main_apln" columnid="approval17"/>
- <BindItem id="item45" compid="grp_apln.ipt_approval27" propid="value" datasetid="ds_main_apln" columnid="approval27"/>
- <BindItem id="item46" compid="ipt_etcnotefact" propid="value" datasetid="ds_main_unsl_one" columnid="etcnotefact"/>
- <BindItem id="item47" compid="ipt_costbelongdeptcd" propid="value" datasetid="ds_main_unsl_one" columnid="costbelongdeptcd"/>
- <BindItem id="item48" compid="ipt_costbelongdeptnm" propid="value" datasetid="ds_main_unsl_one" columnid="costbelongdeptnm"/>
- <BindItem id="item49" compid="grp_sea.ipt_slipyn" propid="value" datasetid="ds_hidden" columnid="slipyn"/>
- <BindItem id="item50" compid="grp_sea.ipt_acntyy" propid="value" datasetid="ds_hidden" columnid=""/>
- <BindItem id="item51" compid="rdo_drcrflag" propid="value" datasetid="ds_main_unsl_one" columnid="drcrflag"/>
- <BindItem id="item52" compid="switch8.code.ipt_custcd" propid="value" datasetid="ds_main_unsl_one" columnid="custcd"/>
- <BindItem id="item53" compid="switch8.code.ipt_custnm" propid="value" datasetid="ds_main_unsl_one" columnid="custnm"/>
- <BindItem id="item54" compid="switch8.named.ipt_custnm2" propid="value" datasetid="ds_main_unsl_one" columnid="custnm"/>
- <BindItem id="item55" compid="switch8.named.ipt_custcd2" propid="value" datasetid="ds_main_unsl_one" columnid=""/>
- <BindItem id="item56" compid="rdo_profflag6" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item57" compid="ipt_bugtmngtdeptnm" propid="value" datasetid="ds_main_unsl_one" columnid="bugtmngtdeptnm"/>
- <BindItem id="item58" compid="ipt_bugtmngtdeptcd" propid="value" datasetid="ds_main_unsl_one" columnid="bugtmngtdeptcd"/>
- <BindItem id="item59" compid="ipt_acntnm" propid="value" datasetid="ds_main_unsl_one" columnid="acntnm"/>
- <BindItem id="item60" compid="ipt_acntcd" propid="value" datasetid="ds_main_unsl_one" columnid="acntcd"/>
- <BindItem id="item61" compid="grp_sea.ipt_projectid" propid="value" datasetid="ds_hidden_condition" columnid="projectid"/>
- <BindItem id="item62" compid="grp_sea.rdo_acountingflag" propid="value" datasetid="ds_hidden_condition" columnid="acountingflag"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2017-06-19
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-06-19 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "mis_miscommonxp::MIS.xjs";
- include "mis_acntcommonxp::RAD001.xjs";
- include "mis_miscommonxp::RAC001.xjs";
- var cashcd = "";
- var cashcdnm = "";
- var expsacnt = "";
- var expsacntnm = "";
- var acntdept = "";
- var bugtdept = "";
- var incmtax = "";
- var incmtaxnm = "";
- var resdntax = "";
- var resdntaxnm = "";
- var isacntdept = false;
- var seizurecd = "";
- var seizurenm = "";
- var sExpsacnt_Entrregno = "";
- var sExpsacnt_Custnm = "";
- var sExpsacnt_Aactcd = "";
- var sExpsacnt_Aactno = "";
- var arrCashAcntCd = new Array();
- var arrTransAcntCd = new Array();
- var expansion = radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition3");
- function SMRAD08100_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMRAD08100_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(grd_unsl);
- grdf_setRowTypeIcon(grd_unsl, 0);
-
- fInitialize();
- }
- function fInitialize()
- {
- var sToday = utlf_getCurrentDate().toString();
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var deptcd = sysf_getUserInfo("dutplcecd");
- var deptnm = sysf_getUserInfo("dutplcenm");
- var cdgbn;
-
- var arrParam = [ {dsNm: "ds_init_R0008list", cdGrpId: "R0008"}
- ,{dsNm: "ds_init_R0017list", cdGrpId: "R0017"}
- ,{dsNm: "ds_init_Z0007list", cdGrpId: "Z0007"}]
- appf_getCodeList(arrParam);
-
- var Rcnt = ds_init_R0008list.rowcount;
-
- for( var a = 0; a < Rcnt ; a++ )
- {
- if(ds_init_R0008list.getColumn(a, "cdid") == "6" || ds_init_R0008list.getColumn(a, "cdid") == "7"
- || ds_init_R0008list.getColumn(a, "cdid") == "8" || ds_init_R0008list.getColumn(a, "cdid") == "9"
- || ds_init_R0008list.getColumn(a, "cdid") == "A" || ds_init_R0008list.getColumn(a, "cdid") == "B"
- || ds_init_R0008list.getColumn(a, "cdid") == "J" || ds_init_R0008list.getColumn(a, "cdid") == "K"
- || ds_init_R0008list.getColumn(a, "cdid") == "H" || ds_init_R0008list.getColumn(a, "cdid") == "G"
- || ds_init_R0008list.getColumn(a, "cdid") == "D" || ds_init_R0008list.getColumn(a, "cdid") == "E"
- || ds_init_R0008list.getColumn(a, "cdid") == "F")
- {
- ds_init_R0008list.setColumn(a, "cdid", "");
-
- a = 0;
- }
- }
-
- ds_main_unsl.clearData();
-
- ds_send_data4.setColumn(0, "instcd", instcd);
- ds_send_data4.setColumn(0, "mngtcd", "%");
-
- var oParam = {};
- oParam.id = "TRRAZ00001";
- oParam.service = "acntcommonapp.AcntCommon";
- oParam.method = "reqGetAcntMngtCodeList";
- oParam.inds = "req=ds_send_data4";
- oParam.outds = "ds_init_code_codelist=codelist";
- oParam.async = false;
- //oParam.callback = "cf_TRRAZ00001";
- tranf_submit(oParam);
-
- for(var i = 0; i < ds_init_code_codelist.rowcount; i++)
- {
- cdgbn = ds_init_code_codelist.getColumn(i, "cdgbn");
- if (cdgbn == "acntdept")
- {
- acntdept = ds_init_code_codelist.getColumn(i, "cdid");
- }
- else if (cdgbn == "bugtdept")
- {
- bugtdept = ds_init_code_codelist.getColumn(i, "cdid");
- }
- else if (cdgbn == "cashcd")
- {
- cashcd = ds_init_code_codelist.getColumn(i, "cdid");
- cashcdnm = ds_init_code_codelist.getColumn(i, "cdnm");
- }
- else if (cdgbn == "expsacnt")
- {
- expsacnt = ds_init_code_codelist.getColumn(i, "cdid");
- expsacntnm = ds_init_code_codelist.getColumn(i, "cdnm");
- sExpsacnt_Entrregno = ds_init_code_codelist.getColumn(i, "entrregno");
- sExpsacnt_Custnm = ds_init_code_codelist.getColumn(i, "custnm");
- sExpsacnt_Aactcd = ds_init_code_codelist.getColumn(i, "aactcd");
- sExpsacnt_Aactno = ds_init_code_codelist.getColumn(i, "aactno");
- ds_hidden.setColumn(0, "expsacnt", expsacnt);
- }
- else if (cdgbn == "incmtax")
- {
- incmtax = ds_init_code_codelist.getColumn(i, "cdid");
- incmtaxnm = ds_init_code_codelist.getColumn(i, "cdnm");
- }
- else if (cdgbn == "resdntax")
- {
- resdntax = ds_init_code_codelist.getColumn(i, "cdid");
- resdntaxnm = ds_init_code_codelist.getColumn(i, "cdnm");
- }
- else if (cdgbn == "cashacntcd")
- {
- arrCashAcntCd[arrCashAcntCd.length] = ds_init_code_codelist.getColumn(i, "cdid");
- }
- else if (cdgbn == "seizureacnt")
- {
- seizurecd = ds_init_code_codelist.getColumn(i, "cdid");
- seizurenm = ds_init_code_codelist.getColumn(i, "cdnm");
- }
- }
- for(var i = 0 ; i < arrCashAcntCd.length ; i++)
- {
- if(arrCashAcntCd[i] != cashcd)
- {
- arrTransAcntCd[arrTransAcntCd.length] = arrCashAcntCd[i];
- }
- }
- if(arrTransAcntCd.length != arrCashAcntCd.length-1)
- {
- sysf_messageBox("관리코드 계정 setting 이 잘못되었습니다. 운영자에게 문의하세요", "I000");
- this.close();
- }
-
- ds_main_unsl_one.setColumn(0, "costcntrdeptcd", deptcd);
- ds_main_unsl_one.setColumn(0, "costcntrdeptnm", deptnm);
-
- ipt_costbelongdeptcd.value = deptcd;
- ipt_costbelongdeptnm.value = deptnm;
- ds_hidden_condition.setColumn(0, "slipdeptcd", deptcd);
- ds_hidden_condition.setColumn(0, "slipdeptnm", deptnm);
-
- var pinstcd = ds_target_slipinfo.getColumn(0, "instcd");
- var pslipdt = ds_target_slipinfo.getColumn(0, "slipdt");
- var pslipno = ds_target_slipinfo.getColumn(0, "slipno");
-
- if(ds_target_slipinfo.rowcount != 0)
- {
- ds_main_unsl_one.setColumn(0, "instcd", pinstcd);
- ds_hidden_condition.setColumn(0, "unsldd", pslipdt);
- ds_hidden_condition.setColumn(0, "unslno", pslipno);
-
- fQueryClick();
- }
- else
- {
- ds_hidden_condition.setColumn(0, "unsldd", sToday);
- ds_hidden_condition.setColumn(0, "defrayreqdd", sToday);
- ds_hidden_condition.setColumn(0, "ymdaction", sToday);
- ds_hidden_condition.setColumn(0, "ymdpum", sToday);
-
- ds_main_unsl_one.setColumn(0, "profflag", "6");
- ds_main_unsl_one.setColumn(0, "etcprofcnt", "1");
- ds_main_unsl_one.setColumn(0, "custflag", "1");
- ds_main_unsl_one.setColumn(0, "cdbojo2", "*");
-
- frmf_inputEnterKey("cmb_custflag", "onitemchanged", new ItemChangeEventInfo );
-
- ds_hidden_condition.setColumn(0, "genrfrom", sToday);
- ds_hidden_condition.setColumn(0, "genrto", sToday);
-
- ds_main_unsl_one.setColumn(0, "dentyn", "N");
- ds_main_unsl_one.setColumn(0, "rcmsyn", "N");
- ds_main_unsl_one.setColumn(0, "bugtyn", "N");
-
- if (String(instcd).length > 0)
- {
- ds_main_unsl_one.setColumn(0, "instcd", instcd);
- }
- else
- {
- if(ds_init_Z0007list.rowcount > 0)
- {
- grp_sea.cmb_instcd.index = 0;
- }
- }
-
- ds_main_unsl_one.setColumn(0, "unslwrit", sysf_getUserId());
- ds_main_unsl_one.setColumn(0, "usernm", sysf_getUserName());
-
- ds_send_data1.setColumn(0, "instcd", instcd);
- ds_send_data1.setColumn(0, "slipdd", sToday);
- ds_send_data1.setColumn(0, "slipflag", "U");
-
- var oParam = {};
- oParam.id = "TRRAD00102";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetMaxUnslNo";
- oParam.inds = "req=ds_send_data1";
- oParam.outds = "ds_hidden_maxslipno=unslno";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00102";
- tranf_submit(oParam);
- ds_hidden_condition.setColumn(0, "unslno", ds_hidden_maxslipno.getColumn(0, "unslno"));
- ds_main_unsl_one.setColumn(0, "unslseqno", "00001");
- ds_hidden.setColumn(0, "maxslipseqno", "00000");
-
- grp_apln.ipt_approval21.enable = false;
- grp_apln.ipt_approval22.enable = false;
- grp_apln.ipt_approval23.enable = false;
- grp_apln.ipt_approval24.enable = false;
- grp_apln.ipt_approval25.enable = false;
- grp_apln.ipt_approval26.enable = false;
-
- grp_sea.btn_jichul.visible = false;
- grp_sea.btn_accntuncl.visible = false;
-
- fuserInfoSet();
- }
-
- if(radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition5") == "Y")
- {
- ipt_costbelongdeptcd.enable = true;
- ipt_costbelongdeptnm.enable = true;
-
- btn_costbelongdeptcd.visible = true;
- ipt_costbelongdeptcd.position.width = 82;
- }
-
-
- if(radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition7") == "Y")
- {
- misfComboComCdList("R0360", grp_sea.rdo_slipkind, "N");
-
- grp_sea.btn_transslip.visible = true;
- grp_sea.rdo_slipkind.value = "3";
- }
- else
- {
- misfComboComCdList("R0359", grp_sea.rdo_slipkind, "N");
-
- grp_sea.btn_transslip.visible = false;
- grp_sea.rdo_slipkind.value = "3";
- }
-
- if(sysf_getUserInfo("dutplcecd") == acntdept)
- {
- grp_sea.btn_proj.visible = true;
- if(radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition1") == "Y")
- {
- grp_sea.ipt_slipdeptcd.enable = true;
- grp_sea.ipt_slipdeptnm.enable = true;
-
- grp_sea.btn_slipdeptcd.visible = true;
-
- grp_sea.ipt_slipdeptcd.position.width = 80;
- }
- }
-
-
- if(radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition2") == "Y")
- {
- // grp_sea.opt_number01.visible = true;
- // grp_sea.opt_number02.visible = true;
- // opt_number03.visible = true;
- // opt_number04.visible = true;
- // opt_number05.visible = true;
- // opt_number06.visible = true;
- // opt_number07.visible = true;
- // opt_number08.visible = true;
- // opt_number09.visible = true;
- // opt_number10.visible = true;
- // opt_number11.visible = true;
- // shp_number01.visible = true;
- // shp_number02.visible = true;
- // shp_number03.visible = true;
- // shp_number04.visible = true;
- // shp_number05.visible = true;
- // shp_number06.visible = true;
- // shp_number07.visible = true;
- // shp_number08.visible = true;
- // shp_number09.visible = true;
- // shp_number10.visible = true;
- // shp_number11.visible = true;
- }
-
- if(sysf_getUserInfo("dutplceinstcd") == "017")
- {
- grp_sea.rdo_drcrcmt.visible = true;
- grp_sea.cap_drcrcmt.visible = true;
- }
- if(sysf_getUserInfo("dutplceinstcd") == "103")
- {
- //grp_sea.cap_acountingflag.visible = true;
- //grp_sea.rdo_acountingflag.visible = true;
- }
-
- fSlipStatus();
- setDefrayreqdd();
-
- if(expansion == "N")
- {
- grp_apln.ipt_approval16.enable = false;
- grp_apln.ipt_approval26.enable = false;
- grp_apln.cmb_arbitrary6.enable = false;
- }
- grp_sea.ipt_slipcmt.setFocus();
- }
- function fQueryClick()
- {
- var instcd = ds_main_unsl_one.getColumn(0, "instcd");
- var unsldd = ds_hidden_condition.getColumn(0, "unsldd");
- var unslno = ds_hidden_condition.getColumn(0, "unslno");
- var slipdeptcd = ds_main_unsl_one.getColumn(0, "slipdeptcd");
- var slipkind = ds_hidden_condition.getColumn(0, "slipkind");
- var costcntrdeptcd = ds_main_unsl_one.getColumn(0, "costcntrdeptcd");
- if (!utlf_isNull(String(instcd).getTrim()) && !utlf_isNull(String(unsldd).getTrim()) && !utlf_isNull(String(unslno).getTrim()))
- {
- grp_apln.visible = false;
- ds_send_data3.setColumn(0, "instcd", instcd);
- ds_send_data3.setColumn(0, "unsldd", unsldd);
- ds_send_data3.setColumn(0, "unslno", unslno);
- ds_send_data3.setColumn(0, "slipdeptcd", slipdeptcd);
- ds_send_data3.setColumn(0, "costcntrdeptcd", costcntrdeptcd);
-
- if (sysf_getUserInfo("dutplcecd") == acntdept || sysf_getUserInfo("dutplcecd") == bugtdept)
- {
- ds_send_data3.setColumn(0, "slipdeptcd", "%");
- }
- else
- {
- ds_send_data3.setColumn(0, "slipdeptcd", slipdeptcd);
- }
-
- var oParam = {};
- oParam.id = "TRRAD00101";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetUnsl";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_main_unsl=unsl";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00101";
- tranf_submit(oParam);
-
- fuserInfoSet();
- ds_hidden.setColumn(0, "prev_prof", ds_main_unsl_one.getColumn(0, "profflag"));
-
- var iRow = ds_main_unsl.findRow("sanctyn", "N");
-
- if (iRow > -1)
- {
- grp_sea.btn_prtcancel.enable = false;
- }
- else
- {
- if (sysf_getUserInfo("dutplcecd") == acntdept)
- {
- grp_sea.btn_prtcancel.enable = true;
- }
- }
-
- if(!utlf_isNull(ds_main_unsl.getColumn(0, "instcd")))
- {
- ds_main_unsl_one.setColumn(0, "slipdeptcd", ds_main_unsl.getColumn(0, "slipdeptcd"));
- ds_main_unsl_one.setColumn(0, "slipdeptnm", ds_main_unsl.getColumn(0, "slipdeptnm"));
- ds_main_unsl_one.setColumn(0, "costcntrdeptcd", ds_main_unsl.getColumn(0, "costcntrdeptcd"));
- ds_main_unsl_one.setColumn(0, "costcntrdeptnm", ds_main_unsl.getColumn(0, "costcntrdeptnm"));
-
- ds_hidden_condition.setColumn(0, "slipdeptcd", ds_main_unsl.getColumn(0, "slipdeptcd"));
- ds_hidden_condition.setColumn(0, "slipdeptnm", ds_main_unsl.getColumn(0, "slipdeptnm"));
-
- ds_main_unsl_one.setColumn(0, "dentyn", ds_main_unsl.getColumn(0, "dentyn"));
- ds_main_unsl_one.setColumn(0, "rcmsyn", ds_main_unsl.getColumn(0, "rcmsyn"));
- ds_main_unsl_one.setColumn(0, "bugtyn", ds_main_unsl.getColumn(0, "bugtyn"));
-
- ds_hidden.setColumn(0, "maxslipseqno", ds_main_unsl.getColumn(ds_main_unsl.rowcount-1, "unslseqno"))
-
- grp_sea.btn_copy.enable = true;
- grp_sea.btn_dayshift.enable = true;
- grp_sea.btn_availablebugt.enable = true;
-
- fRowClearClick();
-
- if(ds_main_unsl.getColumn(0, "autjournflag") == "Y")
- {
- grd_unsl.setCellProperty("Body", grd_unsl.getBindCellIndex("Body", "drcrflag"), "edittype", "none");
- grd_unsl.setCellProperty("Body", grd_unsl.getBindCellIndex("Body", "acntcd"), "edittype", "none");
- grd_unsl.setCellProperty("Body", grd_unsl.getBindCellIndex("Body", "amt"), "edittype", "none");
-
- btn_grdadd.visible = false;
- btn_grddel.visible = false;
- btn_delete.visible = false;
- }
- else
- {
- grd_unsl.setCellProperty("Body", grd_unsl.getBindCellIndex("Body", "drcrflag"), "edittype", "combo");
- grd_unsl.setCellProperty("Body", grd_unsl.getBindCellIndex("Body", "acntcd"), "edittype", "text");
- grd_unsl.setCellProperty("Body", grd_unsl.getBindCellIndex("Body", "amt"), "edittype", "normal");
-
- btn_grdadd.visible = true; //행추가
- btn_grddel.visible = true; //행삭제
- btn_delete.visible = true; //삭제
- }
- }
- else
- {
- ds_hidden.setColumn(0, "maxslipseqno", "00000");
-
- //ds_hidden_condition.setColumn(0, "slipkind", ds_main_unsl.getColumn(0, "slipdeptcd"));
- ds_hidden_condition.setColumn(0, "slipflag", "1");
- ds_hidden_condition.setColumn(0, "projectid", "");
- ds_hidden_condition.setColumn(0, "projectnm", "");
- ds_hidden_condition.setColumn(0, "slipcmt", "");
- ds_hidden_condition.setColumn(0, "slipdeptcd", sysf_getUserInfo("dutplcecd"));
- ds_hidden_condition.setColumn(0, "slipdeptnm", sysf_getUserInfo("dutplcenm"));
-
- fRowClearClick();
-
- ds_main_unsl_one.setColumn(0, "dentyn", "N");
- ds_main_unsl_one.setColumn(0, "rcmsyn", "N");
- ds_main_unsl_one.setColumn(0, "bugtyn", "N");
-
- grp_sea.btn_copy.enable = false;
- grp_sea.btn_dayshift.enable = false;
- grp_sea.btn_availablebugt.enable = false;
- grp_sea.ipt_defrayreqdd.enable = true;
-
- grd_unsl.setCellProperty("Body", grd_unsl.getBindCellIndex("Body", "drcrflag"), "edittype", "combo");
- grd_unsl.setCellProperty("Body", grd_unsl.getBindCellIndex("Body", "acntcd"), "edittype", "text");
- grd_unsl.setCellProperty("Body", grd_unsl.getBindCellIndex("Body", "amt"), "edittype", "normal");
-
- btn_grdadd.visible = true; //행추가
- btn_grddel.visible = true; //행삭제
- btn_delete.visible = true; //삭제
- return;
- }
- var rowCnt = ds_main_unsl.rowcount-1;
- ds_hidden.setColumn(0, "maxslipseqno", ds_main_unsl.getColumn(rowCnt, "unslseqno"));
-
- ds_hidden_condition.setColumn(0, "slipkind", ds_main_unsl.getColumn(rowCnt, "slipkind"));
- ds_hidden_condition.setColumn(0, "slipflag", ds_main_unsl.getColumn(rowCnt, "slipflag"));
- ds_hidden_condition.setColumn(0, "acountingflag", ds_main_unsl.getColumn(rowCnt, "acountingflag"));
- ds_hidden_condition.setColumn(0, "projectid", ds_main_unsl.getColumn(rowCnt, "projectid"));
- ds_hidden_condition.setColumn(0, "projectnm", ds_main_unsl.getColumn(rowCnt, "projectnm"));
- ds_hidden_condition.setColumn(0, "slipcmt", ds_main_unsl.getColumn(rowCnt, "slipcmt"));
- ds_hidden_condition.setColumn(0, "defrayreqdd", ds_main_unsl.getColumn(rowCnt, "defrayreqdd"));
-
- if (ds_hidden_condition.getColumn(0, "slipkind") != "1")
- {
- grp_sea.ipt_defrayreqdd.enable = true;
- }
- else
- {
- grp_sea.ipt_defrayreqdd.enable = false;
- }
-
- fdrcrflagSet();
- }
- fSumExpantAmt();
-
- ds_send_data2.setColumn(0, "acntcd", ds_main_unsl.getColumn(0, "acntcd"));
-
- var oParam = {};
- oParam.id = "TRRAD01701";
- oParam.service = "slipapp.AccBook";
- oParam.method = "reqGetBojocdAllList";
- oParam.inds = "req=ds_send_data2";
- oParam.outds = "ds_init_combo4_acntcmb=acntcmb";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD01701";
- tranf_submit(oParam);
- }
- function fSlipStatus()
- {
- var sanctyn = ds_main_unsl.getColumn(0, "sanctyn");
- var sanctno = ds_main_unsl.getColumn(0, "sanctno");
-
- if(!utlf_isNull(sanctno))
- {
- ipt_slipstatus.value = "승 인";
- ipt_slipstatus.style.color = "#0000ff";
- }
- else if(sanctyn == "Y")
- {
- ipt_slipstatus.value = "미 승 인";
- ipt_slipstatus.style.color = "#008000";
- }
- else
- {
- ipt_slipstatus.value = "미 출 력";
- ipt_slipstatus.style.color = "#ff0000";
- }
-
- if(grp_sea.cmb_slipflag.value == "9")
- {
- grp_sea.cmb_slipflag.enable = false;
- }
- else
- {
- grp_sea.cmb_slipflag.enable = true;
- }
- }
- function fuserInfoSet()
- {
- if(ds_main_unsl.rowcount > 0)
- {
- ds_hidden_userinfo.setColumn(0, "unslwrit", ds_main_unsl.getColumn(0, "unslwrit"));
- ds_hidden_userinfo.setColumn(0, "usernm", ds_main_unsl.getColumn(0, "usernm"));
- }
- else
- {
- ds_hidden_userinfo.setColumn(0, "unslwrit", ds_main_unsl_one.getColumn(0, "unslwrit"));
- ds_hidden_userinfo.setColumn(0, "usernm", ds_main_unsl_one.getColumn(0, "usernm"));
- }
- }
- function setDefrayreqdd()
- {
- if(utlf_isNull(ds_hidden_condition.getColumn(0, "defrayreqdd")) && sysf_getUserInfo("dutplceinstcd") == "017")
- {
- var vCurrentMM = parseInt(String(grp_sea.ipt_unsldd.value).substr(4, 2), 10);
- var vCurrentDD = parseInt(String(grp_sea.ipt_unsldd.value).substr(6, 2), 10);
- var vMaxDD = parseInt(fDayCountForMonth(String(grp_sea.ipt_unsldd.value).substr(0, 4), String(grp_sea.ipt_unsldd.value).substr(4, 2)), 10);
- var vRemainDD = vMaxDD - vCurrentDD;
- var vDefrayreqdd = vCurrentDD + 5;
- var vNextMonthDD = 5 - vRemainDD;
-
- if((vMaxDD - vDefrayreqdd) >= 0)
- {
- grp_sea.ipt_defrayreqdd.value = String(grp_sea.ipt_unsldd.value).substr(0,6).toString() + vDefrayreqdd.toString().getLeftPad(2,"0");
- }
- else
- {
- if(vCurrentMM == 12)
- {
- grp_sea.ipt_defrayreqdd.value = (parseInt(String(grp_sea.ipt_unsldd.value).substr(0, 4), 10) + 1).toString() + "01" + vNextMonthDD.toString().getLeftPad(2,"0");
- }
- else
- {
- grp_sea.ipt_defrayreqdd.value = (parseInt(String(grp_sea.ipt_unsldd.value).substr(0, 6), 10) + 1).toString() + vNextMonthDD.toString().getLeftPad(2,"0");
- }
- }
- }
- else
- {
- ds_main_unsl_one.setColumn(0, "defrayreqdd", ds_hidden_condition.getColumn(0, "defrayreqdd"));
- }
- }
- function fDayCountForMonth(year, month)
- {
- var normal = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
- var leap = new Array(31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
- if (isLeapYear(year))
- {
- return leap[month - 1];
- }
- else
- {
- return normal[month - 1];
- }
- }
- function fRowClearClick()
- {
- var instcd = ds_main_unsl_one.getColumn(0, "instcd");
- var deptcd = ds_main_unsl_one.getColumn(0, "costcntrdeptcd");
- var deptnm = ds_main_unsl_one.getColumn(0, "costcntrdeptnm");
- var slipdeptcd = ds_main_unsl_one.getColumn(0, "slipdeptcd");
- var slipdeptnm = ds_main_unsl_one.getColumn(0, "slipdeptnm");
- var dentyn = ds_main_unsl_one.getColumn(0, "dentyn");
- var rcmsyn = ds_main_unsl_one.getColumn(0, "rcmsyn");
- var bugtyn = ds_main_unsl_one.getColumn(0, "bugtyn");
- var slipkind = ds_hidden_condition.getColumn(0, "slipkind");
- // ds_main_unsl_one.clearData();
- // ds_main_unsl_one.copyData(ds_hidden_unsl_one)
-
- if(String(instcd).length > 0)
- {
- grp_sea.cmb_instcd.value = instcd;
- }
- else
- {
- if(ds_init_Z0007list.rowcount > 0)
- {
- grp_sea.cmb_instcd.index = 0;
- }
- }
-
- ds_main_unsl_one.setColumn(0, "costcntrdeptcd", deptcd);
- ds_main_unsl_one.setColumn(0, "costcntrdeptnm", deptnm);
- ds_main_unsl_one.setColumn(0, "costbelongdeptcd", deptcd);
- ds_main_unsl_one.setColumn(0, "costbelongdeptnm", deptnm);
-
- if (slipkind == "1" || slipkind == "4")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "D");
- }
- else if (slipkind == "2")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "C");
- }
- else if (slipkind == "3")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "D");
- }
- ds_main_unsl_one.setColumn(0, "slipdeptcd", slipdeptcd);
- ds_main_unsl_one.setColumn(0, "slipdeptnm", slipdeptnm);
- ds_main_unsl_one.setColumn(0, "unslwrit", sysf_getUserId());
- ds_main_unsl_one.setColumn(0, "usernm", sysf_getUserName());
-
- ds_main_unsl_one.setColumn(0, "dentyn", dentyn);
- ds_main_unsl_one.setColumn(0, "rcmsyn", rcmsyn);
- ds_main_unsl_one.setColumn(0, "bugtyn", bugtyn);
-
- fIncreSeqno(ds_main_unsl_one, "unslseqno");
- ds_main_unsl_one.setColumn(0, "profflag", "");
-
- ds_hidden.setColumn(0, "acntcdinfo", "");
- ds_hidden.setColumn(0, "orchreturn", "");
-
- ds_hidden_unsl_one.clearData();
-
- fSetNoteClear();
-
- btn_grdadd.enable = true;
- btn_grdset.enable = false;
- btn_grddel.enable = true;
- btn_grdcopy.enable = false;
- }
- function fSetNoteClear()
- {
- ds_hidden_acntcdinfo.setColumn(0, "notecd1", "");
- ds_hidden_acntcdinfo.setColumn(0, "notecd2", "");
- ds_hidden_acntcdinfo.setColumn(0, "notecd3", "");
- ds_hidden_acntcdinfo.setColumn(0, "notecd4", "");
- ds_hidden_acntcdinfo.setColumn(0, "notecd5", "");
- ds_hidden_acntcdinfo.setColumn(0, "notecd6", "");
-
- for (var i = 1 ; i < 7; i++)
- {
- ds_main_unsl_one.setColumn(0, "notefactnm"+i, "");
- ds_main_unsl_one.setColumn(0, "notefactcd"+i, "");
- ds_main_unsl_one.setColumn(0, "notefactspec"+i, "");
-
-
- //model.toggle("case_noteblank"+i);
- }
-
- var pre_custflag = cmb_custflag.value;
- var custflag = ds_hidden.getColumn(0, "custflag");
- if(pre_custflag != custflag || utlf_isNull(custflag))
- {
- var vFundcd = ds_hidden_acntcdinfo.getColumn(0, "fundscd");
- var vCustcd = "";
- var vCustnm = "";
- var vTogglenm = "";
-
- if(custflag == "9")
- {
- vCustcd = "-";
- vTogglenm = "명관리";
- }
- else if(utlf_isNull(custflag))
- {
- custflag = "9";
- vCustcd = "-";
- vTogglenm = "명관리";
- }
- else
- {
- vCustcd = "";
- vTogglenm = "코드관리";
- }
-
- vCustnm = "";
- //model.toggle(vTogglenm);
-
- ds_main_unsl_one.setColumn(0, "custflag", custflag);
- ds_main_unsl_one.setColumn(0, "custnm", vCustnm);
- ds_main_unsl_one.setColumn(0, "custcd", vCustcd);
- ds_main_unsl_one.setColumn(0, "fundscd", vFundcd);
- }
- }
- function fSumExpantAmt()
- {
- var iSum = 0;
- var iExpAmt = 0;
- var sAcntCd = "";
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- sAcntCd = ds_main_unsl.getColumn(i, "acntcd");
- iExpAmt = 0;
- for(var j = 0; j < arrTransAcntCd.length ; j++)
- {
- if(arrTransAcntCd[j] == sAcntCd)
- {
- var sExpAmt = (utlf_isNull(ds_main_unsl.getColumn(i, "cramt")) ? 0 : ds_main_unsl.getColumn(i, "cramt"));
- iExpAmt = parseInt(sExpAmt, 10);
- break;
- }
- }
- iSum += iExpAmt;
- }
- ds_hidden.setColumn(0, "expsacntsum", iSum);
- }
- function fIncreSeqno(pRef, pColumn)
- {
- var slipseqno = ds_hidden.getColumn(0, "maxslipseqno");
-
- var seqno = parseInt(slipseqno, 10);
-
- seqno++;
-
- pRef.setColumn(0, pColumn, seqno.toString().getLeftPad(5,"0"));
- }
- function grp_sea_rdo_slipkind_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fClearClick();
- }
- function fClearClick()
- {
- var sToday = utlf_getCurrentDate().toString();
- btn_grdadd.enable = true;
- btn_grdset.enable = false;
- btn_grddel.enable = true;
- btn_grdcopy.enable = false;
-
- grp_sea.btn_copy.enable = false;
- grp_sea.btn_dayshift.enable = false;
- grp_sea.btn_availablebugt.enable = false;
- grp_sea.btn_prtcancel.enable = false;
-
- grp_sea.cmb_slipflag.enable = true;
- grp_sea.cmb_slipflag.value = "1";
-
- grp_sea.ipt_defrayreqdd.enable = true;
- grp_sea.ipt_projectid.enable = false;
- grp_sea.ipt_projectnm.enable = false;
-
- ds_main_unsl.clearData();
- // ds_main_unsl_one.clearData();
- // ds_main_unsl_one.copyData(ds_hidden_unsl_one);
-
- ds_hidden_condition.setColumn(0, "projectid", "");
- ds_hidden_condition.setColumn(0, "projectnm", "");
- if(utlf_isNull(ds_hidden_condition.getColumn(0, "unsldd")))
- {
- ds_hidden_condition.setColumn(0, "unsldd", sToday);
- }
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var deptcd = sysf_getUserInfo("dutplcecd");
- var deptnm = sysf_getUserInfo("dutplcenm");
- if (String(instcd).length > 0)
- {
- ds_main_unsl_one.setColumn(0, "instcd", instcd);
- }
- else
- {
- if(ds_init_Z0007list.rowcount > 0)
- {
- grp_sea.cmb_instcd.index = 0;
- }
- }
-
- ds_main_unsl_one.setColumn(0, "costcntrdeptcd", deptcd);
- ds_main_unsl_one.setColumn(0, "costcntrdeptnm", deptnm);
- ds_main_unsl_one.setColumn(0, "costbelongdeptcd", deptcd);
- ds_main_unsl_one.setColumn(0, "costbelongdeptnm", deptnm);
-
- ds_hidden_condition.setColumn(0, "slipdeptcd", deptcd);
- ds_hidden_condition.setColumn(0, "slipdeptnm", deptnm);
- ds_main_unsl_one.setColumn(0, "unslwrit", sysf_getUserId());
- ds_main_unsl_one.setColumn(0, "usernm", sysf_getUserName());
-
- ds_main_unsl_one.setColumn(0, "dentyn", "N");
- ds_main_unsl_one.setColumn(0, "rcmsyn", "N");
- ds_main_unsl_one.setColumn(0, "bugtyn", "N");
-
- ds_send_data1.setColumn(0, "instcd", ds_main_unsl_one.getColumn(0, "instcd"));
- ds_send_data1.setColumn(0, "slipdd", ds_hidden_condition.getColumn(0, "unsldd"));
- ds_send_data1.setColumn(0, "slipflag", "U");
-
- var oParam = {};
- oParam.id = "TRRAD00102";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetMaxUnslNo";
- oParam.inds = "req=ds_send_data1";
- oParam.outds = "ds_hidden_maxslipno=unslno";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00102";
- tranf_submit(oParam);
-
- ds_hidden_condition.setColumn(0, "unslno", ds_hidden_maxslipno.getColumn(0, "unslno"));
- ds_main_unsl_one.setColumn(0, "unslseqno", "00001");
- ds_hidden.setColumn(0, "maxslipseqno", "00000");
- ds_hidden_condition.setColumn(0, "slipcmt", "");
-
- fdrcrflagSet();
- fSumExpantAmt();
- fuserInfoSet();
- for (var i = 1; i < 7; i++)
- {
- //model.toggle("case_noteblank"+i);
- }
- fSlipStatus();
- if(grp_sea.rdo_slipkind.value == "4" && acntdept != sysf_getUserInfo("dutplcecd"))
- {
- sysf_messageBox("권한이 없습니다." ,"I000");
- grp_sea.rdo_slipkind.value = "3";
- }
-
- grp_sea.ipt_slipcmt.setFocus();
- }
- function fdrcrflagSet()
- {
- var slipkind = ds_hidden_condition.getColumn(0, "slipkind");
- if (slipkind == "1" || slipkind == "4")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "D");
- grp_sea.ipt_defrayreqdd.enable = true;
- }
- else if (slipkind == "2")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "C");
- grp_sea.ipt_defrayreqdd.enable = true;
- }
- else if (slipkind == "3")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "D");
- grp_sea.ipt_defrayreqdd.enable = true;
- }
- }
- function grp_sea_ipt_unsldd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- fClearClick();
- }
- function grp_sea_btn_pre_onclick(obj:Button, e:ClickEventInfo)
- {
- var vUnslno = ds_hidden_condition.getColumn(0, "unslno");
- var vNum = parseInt(vUnslno, 10);
- if (vNum != 1)
- {
- vNum--;
- }
- else
- {
- return;
- }
-
- ds_hidden_condition.setColumn(0, "unslno", vNum.toString().getLeftPad(4,"0"));
-
- grp_sea.btn_search.click()
- }
- function grp_sea_ipt_unslno_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- }
- }
- function ds_hidden_condition_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "unslno")
- {
- var vUnslno = e.newvalue;
-
- if (!vUnslno.isNumber())
- {
- sysf_messageBox("번호(숫자)를 " ,"C001");
- return;
- }
-
- var vUnslno = e.newvalue.getLeftPad(4,"0");
-
- grp_sea.btn_search.click();
- }
-
- if(e.columnid == "slipcmt")
- {
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount;
-
- for(var i = 0; i < vLength ; i++)
- {
- var slipcmt = e.newvalue;
- if (utlf_isNull(slipcmt))
- {
- slipcmt = " ";
- }
- ds_main_unsl.setColumn(i, "slipcmt", slipcmt);
- }
- }
- else
- {
- ds_main_unsl_one.setColumn(0, "etcnotefact", ds_hidden_condition.getColumn(0, "slipcmt"));
- }
- }
-
- if(e.columnid == "slipdeptcd")
- {
- grp_sea.ipt_slipdeptcd.setFocus();
- racfDeptValidCheck("slipdeptcd,slipdeptnm"); // 전체부서
-
- fUpdateSlipDeptCD();
-
- grp_sea.ipt_slipdeptnm.setFocus();
- }
-
- if(e.columnid == "slipdeptnm")
- {
- grp_sea.ipt_slipdeptnm.setFocus();
- racfDeptValidCheck("slipdeptcd,slipdeptnm");
-
- fUpdateSlipDeptCD();
- }
-
- if(e.columnid == "projectid")
- {
- grp_sea.ipt_projectid.setFocus();
- misfValidationCheck("23", "", "projectid,projectnm", "", "code");
- fSetProjectValue();
- }
-
- if(e.columnid == "projectnm")
- {
- grp_sea.ipt_projectnm.setFocus();
- misfValidationCheck("23", "", "projectid,projectnm", "", "name");
- fSetProjectValue();
- }
- }
- function grp_sea_btn_next_onclick(obj:Button, e:ClickEventInfo)
- {
- var vUnslno = ds_hidden_condition.getColumn(0, "unslno");
- var vNum = parseInt(vUnslno, 10);
- vNum++;
- ds_hidden_condition.setColumn(0, "unslno", vNum.toString().getLeftPad(4,"0"));
- grp_sea.btn_search.click();
- }
- function grp_sea_cmb_slipflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- if(obj.value == "A")
- {
- sysf_messageBox("전년도 예산을 사용합니다.\n전년도 예산을 확인 후 작업하세요.", "I000");
- }
- else if(obj.value == "B")
- {
- if(sysf_getUserInfo("dutplcecd") != acntdept)
- {
- sysf_messageBox("재무팀 권한으로만 결산전표를 생성할 수 있습니다.", "I000");
- obj.value = "1";
- return false;
- }
- else
- {
- sysf_messageBox("예산과 연동되지 않습니다.", "I000");
- }
- }
- else if(obj.value == "9")
- {
- sysf_messageBox("반제전표는 반제 자동분개에서 작성하세요", "I000");
- obj.value = "1";
- return false;
- }
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount;
-
- for(var i = 0; i < vLength ; i++)
- {
- ds_main_unsl.setColumn(i, "slipflag", ds_hidden_condition.getColumn(0, "slipflag"));
- }
- }
- if(obj.value == "2" || obj.value == "3" || obj.value == "4" || obj.value == "T")
- {
- grp_sea.caption72.visible = true;
- grp_sea.input4.visible = true;
- grp_sea.input5.visible = true;
- grp_sea.caption73.visible = true;
- grp_sea.button5.visible = true;
- }
- else
- {
- grp_sea.caption72.visible = false;
- grp_sea.input4.visible = false;
- grp_sea.input5.visible = false;
- grp_sea.caption73.visible = false;
- grp_sea.button5.visible = false;
- }
-
- if(obj.value == "1")
- {
- grp_sea.btn_jichul.visible = true;
- }
- else
- {
- grp_sea.btn_jichul.visible = false;
- }
-
- if(obj.value == "Z")
- {
- grp_sea.btn_accntuncl.visible = true;
- }
- else
- {
- grp_sea.btn_accntuncl.visible = false;
- }
- }
- function grp_sea_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- //openLoadingBar("전표");
- fQueryClick();
- fSlipStatus();
- //closeLoadingBar();
- }
- function grp_sea_rdo_dentyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- var str1 = String(ds_hidden_condition.getColumn(0, "slipcmt")).getTrim();
- var str2 = str1.substr(0,4);
-
- var str3 = str1.substr(0,6);
- var str4 = str1.substr(6, str1.length).getTrim();
- var str5 = str4.substr(0,4);
- if (grp_sea.rdo_rcmsyn.value == "N")
- {
- if (obj.value == "Y")
- {
- if (str2 != "[치과]")
- {
- ds_hidden_condition.setColumn(0, "slipcmt", "[치과]" + str1);
- }
- }
- else
- {
- if (str2 == "[치과]")
- {
- ds_hidden_condition.setColumn(0, "slipcmt", str1.substr(4, str1.length).getTrim());
- }
- }
- }
- else
- {
- if (obj.value == "Y")
- {
- if (str5 != "[치과]")
- {
- ds_hidden_condition.setColumn(0, "slipcmt", "[RCMS][치과]" + str4);
- }
- }
- else
- {
- if (str5 == "[치과]")
- {
- ds_hidden_condition.setColumn(0, "slipcmt", "[RCMS]" + str4.substr(4, str4.length).getTrim());
- }
- }
- }
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount;
-
- for(var i = 0; i < vLength ; i++)
- {
- ds_main_unsl.setColumn(i, "dentyn", obj.value);
-
- var str1 = String(ds_main_unsl.getColumn(i, "etcnotefact")).getTrim();
- var str2 = str1.substr(0,4);
- var str3 = str1.substr(0,6);
- var str4 = str1.substr(6, str1.length).getTrim();
- var str5 = str4.substr(0,4);
- if (grp_sea.rdo_rcmsyn.value == "N")
- {
- if (obj.value == "Y")
- {
- if (str2 != "[치과]")
- {
- ds_main_unsl.setColumn(i, "etcnotefact", "[치과]" + str1);
- }
- }
- else
- {
- if (str2 == "[치과]")
- {
- ds_main_unsl.setColumn(i, "etcnotefact", str1.substr(4, str1.length).getTrim());
- }
- }
- }
- else
- {
- if (obj.value == "Y")
- {
- if (str5 != "[치과]")
- {
- ds_main_unsl.setColumn(i, "etcnotefact", "[RCMS][치과]" + str4);
- }
- }
- else
- {
- if (str5 == "[치과]")
- {
- ds_main_unsl.setColumn(i, "etcnotefact", "[RCMS]" + str4.substr(4, str4.length).getTrim());
- }
- }
- }
- }
- }
- }
- function ds_main_unsl_one_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "costcntrdeptcd")
- {
- if(grp_sea.cmb_deptflag.value == "1")
- {
- grp_sea.ipt_costcntrdeptcd.value = e.newvalue;
- grp_sea.ipt_costcntrdeptcd.setFocus();
- racfDeptValidCheck("costcntrdeptcd,costcntrdeptnm"); // 전체부서
- }
- else if(grp_sea.cmb_deptflag.value == "2")
- {
- grp_sea.ipt_costcntrdeptcd.setFocus();
- ds_hidden.setColumn(0, "acntyy", radfgetAcntYY(sysf_getUserInfo("dutplceinstcd"), ds_hidden_condition.getColumn(0, "unsldd")));
- misfValidationCheck("47", "", "costcntrdeptcd,costcntrdeptnm", "grp_sea.ipt_acntyy", "acntyy");
- }
-
- if(radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition8") == "Y" && !(radfCheckBugtAuth(sysf_getUserInfo("dutplceinstcd"), sysf_getUserInfo("userid"), e.newvalue, "SELECTDEPTYN") == "Y"
- || sysf_getUserInfo("dutplcecd") == e.newvalue || sysf_getUserInfo("dutplcecd") == bugtdept))
- {
- sysf_messageBox("권한이 없습니다.", "I000");
- grp_sea.ipt_costcntrdeptcd.value = sysf_getUserInfo("dutplcecd");
-
- return false;
- }
- grp_sea.ipt_costcntrdeptnm.setFocus();
-
- if(!utlf_isNull(ds_main_unsl_one.getColumn(0, "bugtmngtdeptcd")) && !utlf_isNull(ds_main_unsl_one.getColumn(0, "bugtmngtdeptnm")))
- {
- ds_main_unsl_one.setColumn(0, "bugtmngtdeptcd", e.newvalue);
- ds_main_unsl_one.setColumn(0, "bugtmngtdeptnm", ds_main_unsl_one.getColumn(0, "costcntrdeptnm"));
- ds_main_unsl_one.setColumn(0, "costbelongdeptcd", ds_main_unsl_one.getColumn(0, "costcntrdeptcd"));
- ds_main_unsl_one.setColumn(0, "costbelongdeptnm", ds_main_unsl_one.getColumn(0, "costcntrdeptnm"));
- ds_hidden_instcardseqnoinfo.setColumn(0, "instcardseqno", "");
- }
- fRemoveAcntValue();
- }
-
- if(e.columnid == "costcntrdeptnm")
- {
- grp_sea.ipt_costcntrdeptnm.setFocus();
- if(grp_sea.cmb_deptflag.value == "1")
- {
- racfDeptValidCheck("costcntrdeptcd,costcntrdeptnm");
- }
- else if(grp_sea.cmb_deptflag.value == "2")
- {
- ds_hidden.setColumn(0, "acntyy", radfgetAcntYY(sysf_getUserInfo("dutplceinstcd"), ds_hidden_condition.getColumn(0, "unsldd")));
- misfValidationCheck("47", "", "costcntrdeptcd,costcntrdeptnm", "grp_sea.ipt_acntyy", "acntyy");
- }
-
- if(radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition8") == "Y" && !(radfCheckBugtAuth(sysf_getUserInfo("dutplceinstcd"), sysf_getUserInfo("userid"), grp_sea.ipt_costcntrdeptcd.value, "SELECTDEPTYN") == "Y"
- || sysf_getUserInfo("dutplcecd") == grp_sea.ipt_costcntrdeptcd.value || sysf_getUserInfo("dutplcecd") == bugtdept))
- {
- sysf_messageBox("권한이 없습니다.", "I000");
- grp_sea.ipt_costcntrdeptcd.value = sysf_getUserInfo("dutplcecd");
-
- return false;
- }
-
- if(!utlf_isNull(ds_main_unsl_one.getColumn(0, "bugtmngtdeptcd")) && !utlf_isNull(ds_main_unsl_one.getColumn(0, "bugtmngtdeptnm")))
- {
- ds_main_unsl_one.setColumn(0, "costbelongdeptcd", ds_main_unsl_one.getColumn(0, "costcntrdeptcd"));
- ds_main_unsl_one.setColumn(0, "costbelongdeptnm", ds_main_unsl_one.getColumn(0, "costcntrdeptnm"));
- ds_main_unsl_one.setColumn(0, "bugtmngtdeptcd", ds_main_unsl_one.getColumn(0, "costcntrdeptcd"));
- ds_main_unsl_one.setColumn(0, "bugtmngtdeptnm", ds_main_unsl_one.getColumn(0, "costcntrdeptnm"));
- }
- fRemoveAcntValue();
- }
-
- if(e.columnid == "costbelongdeptnm")
- {
- ipt_costbelongdeptnm.enable = true;
- ipt_costbelongdeptnm.setFocus();
- racfDeptValidCheck("costbelongdeptcd,costbelongdeptnm");
- ipt_costbelongdeptnm.enable = false;
- }
-
- if(e.columnid == "acntnm")
- {
- ds_hidden_projectidlist.clearData();
- misfValidationCheck("05", "", "acntcd,acntnm", "", "grp_sea.ipt_slipyn,grp_sea.cmb_instcd", "slipyn,instcd");
- fAcntSelect();
- }
-
- if(e.columnid == "acntcd")
- {
- ds_hidden_projectidlist.clearData();
- misfValidationCheck("05", "", "acntcd,acntnm", "", "grp_sea.ipt_slipyn,grp_sea.cmb_instcd", "slipyn,instcd");
-
- ds_main_unsl_one.setColumn(0, "cdbojo1", "");
- ds_main_unsl_one.setColumn(0, "cdbojo2", "*");
- ds_main_unsl_one.setColumn(0, "profflag", "6");
- ds_main_unsl_one.setColumn(0, "seqno", "1");
- var oParam = {};
- oParam.id = "TRRAD01701";
- oParam.service = "slipapp.AccBook";
- oParam.method = "reqGetBojocdAllList";
- oParam.inds = "req=ds_send_data2";
- oParam.outds = "ds_init_combo4_acntcmb=acntcmb";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD01701";
- tranf_submit(oParam);
- fAcntSelect();
- }
-
- if(e.columnid == "amt")
- {
- var sABugtUseYn = ds_hidden_acntcdinfo.getColumn(0, "bugtuseyn");
- var sABugtCntrYn = ds_hidden_acntcdinfo.getColumn(0, "bugtcntryn");
-
- if(sABugtCntrYn == "Y" && sABugtUseYn == "Y" && ipt_bugtamt.visible == true && grp_sea.cmb_slipflag.value != "A" && grp_sea.cmb_slipflag.value != "B")
- {
- var iAppAmt = parseInt(e.newvalue, 10);
- var iBugtAmt = parseInt(ds_main_unsl_one.getColumn(0, "bugtamt"), 10);
- var iBugtFlag = ds_main_unsl_one.getColumn(0, "bugtflag");
- var iDrCrFlag = ds_main_unsl_one.getColumn(0, "drcrflag");
-
- var iAcntFlag = ds_hidden_acntcdinfo.getColumn(0, "acntflag");
- var iBalflag = ds_hidden_acntcdinfo.getColumn(0, "balflag");
- if(iAcntFlag == "5" && iBugtFlag == "2" && iDrCrFlag == "C")
- {
- iBugtFlag = "1";
- iAppAmt = iAppAmt * (-1);
- }
- else if(iAcntFlag == "4" && iBugtFlag == "1" && iDrCrFlag == "D")
- {
- iBugtFlag = "2";
- iAppAmt = iAppAmt * (-1);
- }
-
- if(iAppAmt > iBugtAmt)
- {
- sysf_messageBox("예산가용액을 초과", "E001");
- ds_main_unsl_one.setColumn(0, "amt", "0");
-
- ipt_amt.setFocus();
- return;
- }
- }
- }
- }
- function grp_sea_ipt_costcntrdeptcd_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
-
- grd_sea.ipt_acntnm.setFocus();
- }
- }
- function fRemoveAcntValue()
- {
- ds_hidden_condition.setColumn(0, "projectid", "");
- ds_hidden_condition.setColumn(0, "projectnm", "");
-
- ds_main_unsl_one.setColumn(0, "projectid", "");
-
- ipt_costbelongdeptcd.value = grp_sea.ipt_costcntrdeptcd.value;
- ipt_costbelongdeptnm.value = grp_sea.ipt_costcntrdeptnm.value;
- }
- function grp_sea_btn_costcntrdeptcd_onclick(obj:Button, e:ClickEventInfo)
- {
- if(grp_sea.cmb_deptflag.value == "1")
- {
- fOpenPopupDeptHelp(ds_main_unsl_one, "costcntrdeptcd,costcntrdeptnm"); //전체부서
- }
- else if(grp_sea.cmb_deptflag == "2")
- {
- ds_hidden.setColumn(0, "acntyy", radfgetAcntYY(sysf_getUserInfo("dutplceinstcd"), ds_hidden_condition.getColumn(0, "unsldd")))
- fOpenPopupHelp("47", ds_main_unsl_one, "costcntrdeptcd,costcntrdeptnm", "", "ipt_acntyy", "acntyy");
- }
-
- if(radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition8") == "Y" && !(radfCheckBugtAuth(sysf_getUserInfo("dutplceinstcd"), sysf_getUserInfo("userid"), grp_sea.ipt_costcntrdeptcd.value, "SELECTDEPTYN") == "Y"
- || sysf_getUserInfo("dutplcecd") == grp_sea.ipt_costcntrdeptcd.value || sysf_getUserInfo("dutplcecd") == bugtdept))
- {
- sysf_messageBox("권한이 없습니다.", "I000");
- grp_sea.ipt_costcntrdeptcd.value = sysf_getUserInfo("dutplcecd");
- return false;
- }
-
- if(!utlf_isNull(ds_main_unsl_one.getColumn(0, "bugtmngtdeptcd") && !utlf_isNull(ds_main_unsl_one.getColumn(0, "bugtmngtdeptnm"))))
- {
- ds_main_unsl_one.setColumn(0, "costbelongdeptcd", ds_main_unsl_one.getColumn(0, "costcntrdeptcd"));
- ds_main_unsl_one.setColumn(0, "costbelongdeptnm", ds_main_unsl_one.getColumn(0, "costcntrdeptnm"));
- ds_main_unsl_one.setColumn(0, "bugtmngtdeptcd", ds_main_unsl_one.getColumn(0, "costcntrdeptcd"));
- ds_main_unsl_one.setColumn(0, "bugtmngtdeptnm", ds_main_unsl_one.getColumn(0, "costcntrdeptnm"));
- }
- fRemoveAcntValue();
- }
- function fOpenPopupDeptHelp(pControl, pInstance)
- {
- misfOpenPopUpList("02", pControl, "", pInstance);
- }
- function fOpenPopupHelp(pHelper, pControl, pInstance, pCdgrupid, pValueControl, pNodeName)
- {
- //misfOpenPopUpList(pHelper, pControl, pCdgrupid, pInstance, pValueControl, pNodeName);
- misfOpenPopUpList(pHelper, pControl, pCdgrupid, pInstance, "", "");
- }
- function grp_sea_ipt_costcntrdeptnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- ipt_acntnm.setFocus();
- }
- }
- function grp_sea_rdo_bugtyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount
-
- for(var i = 0; i < vLength ; i++)
- {
- ds_main_unsl.setColumn(i, "bugtyn", ds_main_unsl_one.getColumn(0, "bugtyn"));
- }
- }
- }
- function fUpdateSlipDeptCD()
- {
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount;
- for(var i = 0; i < vLength ; i++)
- {
- ds_main_unsl.setColumn(i, "slipdeptcd", ds_hidden_condition.getColumn(0, "slipdeptcd"));
- ds_main_unsl.setColumn(i, "slipdeptnm", ds_hidden_condition.getColumn(0, "slipdeptnm"));
- }
- }
- }
- function grp_sea_btn_slipdeptcd_onclick(obj:Button, e:ClickEventInfo)
- {
- fOpenPopupDeptHelp(ds_hidden_condition, "slipdeptcd,slipdeptnm"); //전체부서
- fUpdateSlipDeptCD();
- }
- function grp_sea_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- var slipflag = grp_sea.cmb_slipflag.value;
- if(!utlf_isNull(slipflag))
- {
- ds_send_paydedu.clearData();
- ds_send_paydedu.addRow();
- ds_send_paydedu.setColumn(0, "sanctslipdd", ds_hidden_condition.getColumn(0, "unsldd"));
- ds_send_paydedu.setColumn(0, "sanctslipno", ds_hidden_condition.getColumn(0, "unslno"));
-
- if(slipflag == "T")
- {
- var oParam = {};
- oParam.id = "TRRAD03801";
- oParam.service = "slipapp.AccBook";
- oParam.method = "reqGetSuipTotalPrintList";
- oParam.inds = "req=ds_send_paydedu";
- oParam.outds = "ds_main_grnt_grntlist1=grntlist1";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD03801";
- tranf_submit(oParam);
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/grnt/grntlist1", ds_main_grnt_grntlist1);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30(["RPRAD03802"],[objParam], option);
- }
- else
- {
- var oParam = {};
- oParam.id = "TRRAD03801";
- oParam.service = "slipapp.AccBook";
- oParam.method = "reqGetSuipPrintList";
- oParam.inds = "req=ds_send_paydedu";
- oParam.outds = "ds_main_grnt_grntlist1=grntlist1";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD03801";
- tranf_submit(oParam);
-
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/grnt/grntlist1", ds_main_grnt_grntlist1);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30(["RPRAD03801"],[objParam], option);
- }
- }
- }
- function grp_sea_btn_accntuncl_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_send_paydedu.clearData();
- ds_send_paydedu.addRow();
- ds_send_paydedu.setColumn(0, "yyyy", ds_hidden_condition.getColumn(0, "unsldd"));
- ds_send_paydedu.setColumn(0, "sanctslipdd", ds_hidden_condition.getColumn(0, "unsldd"));
- ds_send_paydedu.setColumn(0, "sanctslipno", ds_hidden_condition.getColumn(0, "unslno"));
-
- var oParam = {};
- oParam.id = "TRRAH01101";
- oParam.service = "acntknuhapp.Acntknuh";
- oParam.method = "reqGetClosingList";
- oParam.inds = "req=ds_send_paydedu";
- oParam.outds = "ds_main_grnt_grntlist1=grntlist1";
- oParam.async = false;
- oParam.callback = "cf_TRRAH01101";
- tranf_submit(oParam);
-
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/grnt/grntlist1", ds_main_grnt_grntlist1);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30(["SMRAH00801"],[objParam], option);
- }
- function grp_sea_btn_jichul_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_send_paydedu.clearData();
- ds_send_paydedu.addRow();
- ds_send_paydedu.setColumn(0, "sanctslipdd", ds_hidden_condition.getColumn(0, "unsldd"));
- ds_send_paydedu.setColumn(0, "sanctslipno", ds_hidden_condition.getColumn(0, "unslno"));
-
- var oParam = {};
- oParam.id = "TRRAD03702";
- oParam.service = "slipapp.AccBook";
- oParam.method = "reqGetJichulPrintList";
- oParam.inds = "req=ds_send_paydedu";
- oParam.outds = "ds_main_grnt_grntlist1=grntlist1";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD03702";
- tranf_submit(oParam);
-
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/grnt/grntlist1", ds_main_grnt_grntlist1);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30(["RPRAD03701"],[objParam], option);
- }
- function btn_grdadd_onclick(obj:Button, e:ClickEventInfo)
- {
- if (!fSlipAprvChk("N"))
- {
- return;
- }
-
- fGridRowAddClick();
-
- misfGridIUDs(grd_unsl, "A");
-
- var slipcmt = ds_hidden_condition.getColumn(0, "slipcmt");
-
- if (utlf_isNull(slipcmt))
- {
- slipcmt = " ";
- }
-
- ds_main_unsl.setColumn(ds_main_unsl.rowposition, "etcnotefact", ds_hidden_condition.getColumn(0, "slipcmt"));
- ds_main_unsl.setColumn(ds_main_unsl.rowposition, "custflag", "9");
- ds_main_unsl.setColumn(ds_main_unsl.rowposition, "slipcmt", slipcmt);
-
- grd_unsl.setFocus();
-
- var irow = ds_main_unsl.rowposition
- grd_unsl.row = irow;
- grd_unsl.setCellPos(grd_unsl.getBindCellIndex("body", "unslseqno"));
- grd_unsl.showEditor(true);
- }
- function misfGridIUDs (pGrid_Name, pIAD_Flag)
- {
- if (sysf_getObjType(pGrid_Name)!= "grid")
- {
- return;
- }
-
- pGrid_Name.setFocus();
-
- if (pIAD_Flag == "A" || pIAD_Flag == "I")
- {
- misfGridDefaultSet(pGrid_Name);
-
- pGrid_Name.setCellPos(pGrid_Name.getBindCellIndex("body", "unsldd"));
- pGrid_Name.showEditor(true);
- }
- }
- function fGridRowAddClick()
- {
- if(fNotNullCheck() == false)
- {
- return;
- }
-
- var seqno = ds_main_unsl_one.getColumn(0, "unslseqno");
- var unslseqno = ds_main_unsl.lookup("unslseqno", seqno, "unslseqno");
-
- if(ds_main_unsl_one.getColumn(0, "drcrflag") == "D")
- {
- ds_main_unsl_one.setColumn(0, "dramt", ds_main_unsl_one.getColumn(0, "amt"));
- ds_main_unsl_one.setColumn(0, "cramt", "0");
- }
- else
- {
- ds_main_unsl_one.setColumn(0, "cramt", ds_main_unsl_one.getColumn(0, "amt"));
- ds_main_unsl_one.setColumn(0, "dramt", "0");
- }
-
- var checkExistSlip = false;
-
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if(!(ds_main_unsl.getRowType(i) == 2))
- {
- checkExistSlip = true;
- }
- }
- if (checkExistSlip)
- {
- ds_main_unsl_one.setColumn(0, "unslno", ds_hidden_condition.getColumn(0, "unslno"));
- }
- var cur_row = 0;
- if (utlf_isNull(unslseqno))
- {
- cur_row = ds_main_unsl.addRow();
- }
-
- ds_main_unsl.copyRow(cur_row, ds_main_unsl_one, 0);
-
- var maxslipseqno = ds_hidden.getColumn(0, "maxslipseqno");
-
- if (parseInt(maxslipseqno,10) < parseInt(seqno,10))
- {
- ds_hidden.setColumn(0, "maxslipseqno", seqno);
- }
-
- //model.recalculate();
- fSumExpantAmt();
- fRowClearClick(); //행정리
- }
- function fSumExpantAmt()
- {
- var iSum = 0;
- var iExpAmt = 0;
- var sAcntCd = "";
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- sAcntCd = ds_main_unsl.getColumn(i, "acntcd");
- iExpAmt = 0;
-
- for(var j = 0; j < arrTransAcntCd.length ; j++)
- {
- if(arrTransAcntCd[j] == sAcntCd)
- {
- var sExpAmt = (utlf_isNull(ds_main_unsl.getColumn(i, "cramt")) ? 0 : ds_main_unsl.getColumn(i, "cramt"));
- iExpAmt = parseInt(sExpAmt, 10);
- break;
- }
- }
- iSum += iExpAmt;
- }
- ds_hidden.setColumn(0, "expsacntsum", iSum);
- }
- function fRowClearClick()
- {
- var instcd = String(ds_main_unsl_one.getColumn(0, "instcd"));
- var deptcd = ds_main_unsl_one.getColumn(0, "costcntrdeptcd");
- var deptnm = ds_main_unsl_one.getColumn(0, "costcntrdeptnm");
- var slipdeptcd = ds_main_unsl_one.getColumn(0, "slipdeptcd");
- var slipdeptnm = ds_main_unsl_one.getColumn(0, "slipdeptnm");
- var dentyn = ds_main_unsl_one.getColumn(0, "dentyn");
- var rcmsyn = ds_main_unsl_one.getColumn(0, "rcmsyn");
- var bugtyn = ds_main_unsl_one.getColumn(0, "bugtyn");
- var slipkind = ds_hidden_condition.getColumn(0, "slipkind");
-
- // ds_main_unsl_one.clearData();
- // ds_main_unsl_one.copyData(ds_hidden_unsl_one);
-
- if(instcd.length > 0)
- {
- grp_sea.cmb_instcd.value = instcd;
- }
- else
- {
- if(ds_init_Z0007list.rowcount > 0)
- {
- grp_sea.cmb_instcd.index = 0;
- }
- }
-
- ds_main_unsl_one.setColumn(0, "costcntrdeptcd", deptcd);
- ds_main_unsl_one.setColumn(0, "costcntrdeptnm", deptnm);
- ds_main_unsl_one.setColumn(0, "costbelongdeptcd", deptcd);
- ds_main_unsl_one.setColumn(0, "costbelongdeptnm", deptnm);
-
- if (slipkind == "1" || slipkind == "4")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "D");
- }
- else if (slipkind == "2")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "C");
- }
- else if (slipkind == "3")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "D");
- }
-
- ds_main_unsl_one.setColumn(0, "slipdeptcd", slipdeptcd);
- ds_main_unsl_one.setColumn(0, "slipdeptnm", slipdeptnm);
- ds_main_unsl_one.setColumn(0, "unslwrit", sysf_getUserId());
- ds_main_unsl_one.setColumn(0, "usernm", sysf_getUserName());
- ds_main_unsl_one.setColumn(0, "dentyn",dentyn);
- ds_main_unsl_one.setColumn(0, "rcmsyn",rcmsyn);
- ds_main_unsl_one.setColumn(0, "bugtyn",bugtyn);
-
- fIncreSeqno(ds_main_unsl_one, "unslseqno");
- ds_main_unsl_one.setColumn(0, "profflag", "");
-
- ds_hidden_acntcdinfo.clearData();
- ds_hidden_unsl_one.clearData();
- ds_hidden_orchreturn.clearData();
-
- fSetNoteClear();
-
- btn_grdadd.enable = true;
- btn_grdset.enable = false;
- btn_grddel.enable = true;
- btn_grdcopy.enable = false;
- }
- function fSlipAprvChk(pBugtChk)
- {
- var rows = ds_main_unsl.rowcount;
- if (rows == 0 && pBugtChk != "N")
- {
- sysf_messageBox("작업할 내용이 없습니다." ,"I000");
- return false;
- }
- var sanctyn = ds_main_unsl.getColumn(0, "sanctyn");
- var sanctno = ds_main_unsl.getColumn(0, "sanctno");
- var slipflag = grp_sea.cmb_slipflag.value;
- var autjournflag = ds_main_unsl.getColumn(0, "autjournflag");
-
- if (slipflag == "9")
- {
- sysf_messageBox("반제전표이므로 작업을 불허합니다." ,"I000");
- return false;
- }
- return true;
- }
- function grp_sea_btn_availablebugt_onclick(obj:Button, e:ClickEventInfo)
- {
- if (ds_main_unsl.rowcount == 0)
- {
- return false;
- }
- var sanctyn = ds_main_unsl.getColumn(0, "sanctyn");
- if (sanctyn == "Y")
- {
- return false;
- }
- dsf_createDsRow("ds_source_availablebugtinfo", [{col:"instcd", type:"STRING", size:256 , val : ds_main_unsl_one.getColumn(0, "instcd")}
- , {col:"unsldd", type:"STRING", size:256 , val : ds_hidden_condition.getColumn(0, "unsldd")}
- , {col:"unslno", type:"STRING", size:256 , val : ds_hidden_condition.getColumn(0, "unslno")}]);
- var objArg = new Object();
- objArg.arg_target = ds_source_availablebugtinfo;
- frmf_modal("SPRAD00125", "SPRAD00125", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- function grp_sea_btn_copy_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_hidden_condition.getColumn(0, "slipflag") == "9")
- {
- sysf_messageBox("[전표 반제 전표]는 복사할 수 없습니다. \n전표 반제 프로그램에서 작업하세요", "I000");
- return false;
- }
- fCopyShftSlip("copy")
- }
- function fCopyShftSlip(workflag)
- {
- if(workflag == "shift" && ds_main_unsl.getColumn(0, "sanctyn") == "Y")
- {
- sysf_messageBox("전송된 전표는 날짜를 변경할 수 없습니다.","I000");
- return;
- }
- if (ds_main_unsl.rowcount > 0)
- {
- var updtdata = grdf_getGridUpdateData(grd_unsl).rowcount;
-
- if (updtdata != 0)
- {
- sysf_messageBox("변경된 데이터 저장 후 작업하세요.","I000");
- return;
- }
- }
- else
- {
- return;
- }
- var instcd = ds_main_unsl_one.getColumn(0, "instcd");
- var oldunsldd = grp_sea.ipt_unsldd.value;
- var oldunslno = ds_hidden_condition.getColumn(0, "unslno");
- dsf_createDsRow("ds_source_copyshiftslipinfo", [{col:"instcd", type:"STRING", size:256 , val : instcd}
- , {col:"oldunsldd", type:"STRING", size:256 , val : oldunsldd}
- , {col:"oldunslno", type:"STRING", size:256 , val : oldunslno}
- , {col:"jobflag", type:"STRING", size:256 , val : workflag}]);
-
- //model.makeValue("/root/source/receiveref", "/root/hidden/copyshiftslip");
- var objArg = new Object();
- objArg.arg_target = ds_source_copyshiftslipinfo;
- frmf_modal("SPRAD00160", "SPRAD00160", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- var newunsldd = String(ds_hidden_copyshiftslip.getColumn(0, "newunsldd"));
- var newunslno = String(ds_hidden_copyshiftslip.getColumn(0, "newunslno"));
- if(newunslno == "0000")
- {
- return;
- }
- if(utlf_isNull(newunslno))
- {
- sysf_messageBox("작업중 문제가 있습니다. 운영자에게 문의하세요.","I000");
- return;
- }
- if(workflag == "copy")
- {
- ret = sysf_messageBox("전표가 " + newunsldd.substr(0, 4) + "년 " + newunsldd.substr(4, 2) + "월 " + newunsldd.substr(6, 2) + "일 " + newunslno + "번 전표로 복사되었습니다.\n복사된 전표를 조회하시겠습니까?","Q999");
- }
- else if(workflag == "shift")
- {
- sysf_messageBox("전표가 " + newunsldd.substr(0, 4) + "년 " + newunsldd.substr(4, 2) + "월 " + newunsldd.substr(6, 2) + "일 " + newunslno + "번 전표로 날짜가 변경되었습니다.","I000");
- ret = "6";
- }
- if (ret == "6")
- {
- ds_hidden_condition.setColumn(0, "unsldd", newunsldd);
- ds_hidden_condition.setColumn(0, "unslno", newunslno);
-
- grp_sea.btn_search.click();
- }
- }
- function grp_sea_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- if (utlf_isNull(ds_hidden_condition.getColumn(0, "genrfrom")) || utlf_isNull(ds_hidden_condition.getColumn(0, "genrto")))
- {
- sysf_messageBox("발의일자를 입력한 후 처리하시기 바랍니다.", "E999", "");
- return;
- }
-
- ds_main_genrinfo_genrlist.clearData();
-
- var irow = ds_main_unsl.rowcount;
- irow = parseInt(irow) - 1;
-
- var oParam = {};
- oParam.id = "TRRAD00117";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetGenrList";
- oParam.inds = "req=ds_hidden_condition";
- oParam.outds = "ds_main_genrinfo_genrlist=genrlist";
- oParam.async = false;
- oParam.callback = "cf_TRRAD00117";
- tranf_submit(oParam);
- }
- function cf_TRRAD00117(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- for (var i = 0; i < ds_main_genrinfo_genrlist.rowcount; i++)
- {
- fGridRowAddClick();
- misfGridIUDs(grd_unsl, "A");
- var slipcmt = ds_hidden_condition.getColumn(0, "slipcmt");
-
- if (utlf_isNull(slipcmt))
- {
- slipcmt = " ";
- }
-
- irow = parseInt(irow) + 1;
-
- ds_main_unsl.setColumn(irow, "etcnotefact", ds_main_genrinfo_genrlist.getColumn(i, "slipcmt"));
- ds_main_unsl.setColumn(irow, "custflag", "9");
- ds_main_unsl.setColumn(irow, "slipcmt", slipcmt);
- ds_main_unsl.setColumn(irow, "drcrflag", ds_main_genrinfo_genrlist.getColumn(i, "drcrflag"));
- ds_main_unsl.setColumn(irow, "acntcd", ds_main_genrinfo_genrlist.getColumn(i, "acntcd"));
- ds_main_unsl.setColumn(irow, "acntnm", ds_main_genrinfo_genrlist.getColumn(i, "acntnm"));
- ds_main_unsl.setColumn(irow, "amt", ds_main_genrinfo_genrlist.getColumn(i, "amt"));
-
- var drcrflag = ds_main_genrinfo_genrlist.getColumn(i, "drcrflag");
- var amt = ds_main_genrinfo_genrlist.getColumn(i, "amt");
-
- if (drcrflag == "D")
- {
- ds_main_unsl.setColumn(irow, "dramt", amt);
- ds_main_unsl.setColumn(irow, "cramt", "0");
- }
- else
- {
- ds_main_unsl.setColumn(irow, "cramt", amt);
- ds_main_unsl.setColumn(irow, "dramt", "0");
- }
- }
- fGridRowAddClick();
- misfGridIUDs(grd_unsl, "A");
- var irow = parseInt(irow) + 1;
-
- ds_main_unsl.setColumn(irow, "dramt", "0");
- ds_main_unsl.setColumn(irow, "cramt", "0");
-
- ds_main_unsl.deleteRow(irow);
- }
- }
- function btn_grddel_onclick(obj:Button, e:ClickEventInfo)
- {
-
- if( grdf_getSelectedRows(grd_unsl).length > 1)
- {
- fMultiGridRowDelClick();
- }
- else
- {
- if(ds_main_unsl.rowposition >= 0)
- {
- if (sysf_messageBox(utlf_transEmptyToNull(ds_main_unsl.getColumn(ds_main_unsl.rowposition, "unslseqno")) + "번 전표를", "Q001") == "6")
- {
- if (!fSlipAprvChk("N"))
- {
- return;
- }
- fGridRowDelClick();
- fRowClearClick();
- }
- }
- }
- }
- function fGridRowDelClick()
- {
- var rlaacntseqno = ds_main_unsl_one.getColumn(0, "unslseqno");
- ds_main_unsl.deleteRow(ds_main_unsl.rowposition);
-
- var i;
-
- do
- {
- i = ds_main_unsl.findRow("rlaacntseqno", rlaacntseqno);
- if (i > 0)
- {
- ds_main_unsl.deleteRow(i);
- }
- }
- while (i > 0)
- }
- function fMultiGridRowDelClick()
- {
- var rlaacntseqno = ds_main_unsl_one.getColumn(0, "unslseqno");
- var rows = grdf_getSelectedRows(grd_unsl);
-
- ds_main_unsl.updatecontrol = false;
- for( var a = 0 ; a < rows.length; a++ )
- {
- ds_main_unsl.setRowType(a, "d");
- }
- ds_main_unsl.updatecontrol = true;
-
- var i;
-
- do
- {
- i = ds_main_unsl.findRow("rlaacntseqno", rlaacntseqno);
- if (i > 0)
- {
- ds_main_unsl.deleteRow(i);
- }
- }
- while (i > 0)
- }
- function fNotNullCheck()
- {
- var unsldd = ds_hidden_condition.getColumn(0, "unsldd");
-
- if(ds_init_R0008list.rowcount == 0)
- {
- sysf_messageBox("전표구분은" ,"I003");
- grp_sea.cmb_slipflag.setFocus();
- return false;
- }
-
- if (utlf_isNull(unsldd))
- {
- sysf_messageBox("전표일자는" ,"I003");
- grp_sea.ipt_unsldd.setFocus();
- return false;
- }
- else
- {
- ds_main_unsl_one.setColumn(0, "unsldd", unsldd);
- ds_main_unsl_one.setColumn(0, "slipkind", ds_hidden_condition.getColumn(0, "slipkind"));
- ds_main_unsl_one.setColumn(0, "slipflag", ds_hidden_condition.getColumn(0, "slipflag"));
- ds_main_unsl_one.setColumn(0, "acountingflag", ds_hidden_condition.getColumn(0, "acountingflag"));
- ds_main_unsl_one.setColumn(0, "slipdeptcd", ds_hidden_condition.getColumn(0, "slipdeptcd"));
- ds_main_unsl_one.setColumn(0, "slipdeptnm", ds_hidden_condition.getColumn(0, "slipdeptnm"));
- ds_main_unsl_one.setColumn(0, "slipcmt", ds_hidden_condition.getColumn(0, "slipcmt"));
- setDefrayreqdd();
- }
-
- if(String(grp_sea.ipt_defrayreqdd.value).length == 0)
- {
- if(ds_hidden_condition.getColumn(0, "slipkind") == "3")
- {
- sysf_messageBox("거래발생일은" ,"I003");
- grp_sea.ipt_defrayreqdd.setFocus();
- return false;
- }
- else if(ds_hidden_condition.getColumn(0, "slipkind") == "2")
- {
- grp_sea.ipt_defrayreqdd.value = grp_sea.ipt_unsldd.value;
- }
- }
-
- if(String(grp_sea.ipt_costcntrdeptcd.value).length== 0 )
- {
- sysf_messageBox("사용부서는" ,"I003");
- grp_sea.ipt_costcntrdeptnm.setFocus();
- return false;
- }
- }
- function btn_clear_onclick(obj:Button, e:ClickEventInfo)
- {
- if (sysf_messageBox("전표를 초기화 하시겠습니까?", "Q999") == "6")
- {
- fClearClick();
- grp_sea.caption72.visible = false;
- grp_sea.input4.visible = false;
- grp_sea.input5.visible = false;
- grp_sea.caption73.visible = false;
- grp_sea.button5.visible = false;
- }
- }
- function grd_unsl_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- if (e.cell == obj.getBindCellIndex("Body", "acntcd"))
- {
- ds_hidden_projectidlist.clearData();
- fOpenPopupHelp("05", ds_main_unsl, "acntcd,acntnm", "", "ipt_slipyn,cmb_instcd", "slipyn,instcd");
- fAcntSelect();
- ds_send_data2.setColumn(0, "acntcd", ds_main_unsl.getColumn(e.row, "acntcd"));
- ds_main_unsl_one.setColumn(0, "cdbojo1", "");
- ds_main_unsl_one.setColumn(0, "cdbojo2", "*");
- ds_main_unsl_one.setColumn(0, "profflag", "6");
- ds_main_unsl_one.setColumn(0, "seqno", "1");
- var oParam = {};
- oParam.id = "TRRAD01701";
- oParam.service = "slipapp.AccBook";
- oParam.method = "reqGetBojocdAllList";
- oParam.inds = "req=ds_send_data2";
- oParam.outds = "ds_init_combo4_acntcmb=acntcmb";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD01701";
- tranf_submit(oParam);
- }
- if(e.cell == obj.getBindCellIndex("Body", "custcd"))
- {
- fOpenPopupHelp("14", ds_main_unsl, "custcd,custnm", "", "");
- }
- if(e.cell == obj.getBindCellIndex("Body", "cdbojo2"))
- {
- ds_pop2data.setColumn(0, "xrwseq", "4");
- ds_pop2data.setColumn(0, "no", "");
- var orgCdbojo2 = ds_main_unsl.getColumn(ds_main_unsl.rowposition, "cdbojo2");
- var objArg = new Object();
- objArg.arg_ds_pop2data = ds_pop2data;
- frmf_modal("SMRPQ02000", "SMRPQ02000", objArg, "", "", "", "", "", "", "", "", "", "M");
- if (ds_main_unsl.getColumn(e.row, "cdbojo2") != orgCdbojo2)
- {
- ds_main_unsl.updatecontrol = false;
-
- if(ds_main_unsl.getRowType(e.row) == 1)
- {
- ds_main_unsl.setRowType(e.row, "u");
- }
- ds_main_unsl.updatecontrol = true;
- }
- }
- }
- function ds_main_unsl_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- var drcrflag = "";
- var amt = 0;
-
- if(obj.getRowType(e.row) == 2)
- {
- obj.updatecontrol = false;
- }
- if (e.columnid == "amt" || e.columnid == "drcrflag")
- {
- drcrflag = obj.getColumn(e.row, "drcrflag");
- amt = obj.getColumn(e.row, "amt");
-
- if (drcrflag == "D")
- {
- obj.setColumn(e.row, "dramt", amt);
- obj.setColumn(e.row, "cramt", "0");
- }
- else
- {
- obj.setColumn(e.row, "cramt", amt);
- obj.setColumn(e.row, "dramt", "0");
- }
- }
-
- if(e.columnid == "acntcd")
- {
- ds_send_data7.setColumn(0, "acntcd", obj.getColumn(e.row, "acntcd"));
- ds_send_data7.setColumn(0, "gubun", "acnt");
- ds_send_data7.setColumn(0, "instcd", sysf_getUserInfo("dutplceinstcd"));
-
- var oParam = {};
- oParam.id = "TRRAD00116";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetAcntUnsl";
- oParam.inds = "req=ds_send_data7";
- oParam.outds = "ds_griddatainfo_acntcdlist=acntcdlist ds_griddatainfo_custlist=custlist";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00116";
- tranf_submit(oParam);
- obj.setColumn(e.row, "acntnm", ds_griddatainfo_acntcdlist.getColumn(0, "acntnm"));
- }
- else if(e.columnid == "custcd")
- {
- ds_send_data7.setColumn(0, "custcode", obj.getColumn(e.row, "custcd"));
- ds_send_data7.setColumn(0, "gubun", "cust");
- ds_send_data7.setColumn(0, "instcd", sysf_getUserInfo("dutplceinstcd"));
-
- var oParam = {};
- oParam.id = "TRRAD00116";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetAcntUnsl";
- oParam.inds = "req=ds_send_data7";
- oParam.outds = "ds_griddatainfo_acntcdlist=acntcdlist ds_griddatainfo_custlist=custlist";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00116";
- tranf_submit(oParam);
-
- obj.setColumn(e.row, "custnm", ds_griddatainfo_custlist.getColumn(0, "custnm"));
- }
-
- obj.updatecontrol = true;
- }
- function fAcntSelect()
- {
- if(!fdayreptAcntcdException())return;
- fAcntInfoSelect();
- if(!utlf_isNull(ds_main_unsl_one.getColumn(0, "acntcd")) && !utlf_isNull(ds_main_unsl_one.getColumn(0, "acntnm")))
- {
- if(ds_hidden_acntcdinfo.getColumn(0, "bugtuseyn") == "Y" && grp_sea.cmb_slipflag.value != "A" && grp_sea.cmb_slipflag.value != "B")
- {
- ds_send_data5.setColumn(0, "instcd", ds_main_unsl_one.getColumn(0, "instcd"));
- ds_send_data5.setColumn(0, "deptcd", grp_sea.ipt_costcntrdeptcd.value);
- ds_send_data5.setColumn(0, "unsldd", grp_sea.ipt_unsldd.value);
- ds_send_data5.setColumn(0, "refcond", "code");
- ds_send_data5.setColumn(0, "retrnm", ds_main_unsl_one.getColumn(0, "acntcd"));
- ds_send_data5.setColumn(0, "drcrflag", rdo_drcrflag.value);
-
- var oParam = {};
- oParam.id = "TRRAD90107";
- oParam.service = "slipapp.AccBook";
- oParam.method = "reqGetBugtOrgnzList";
- oParam.inds = "req=ds_send_data5";
- oParam.outds = "ds_main_list_bugtorgnzlist=bugtorgnzlist";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD90107";
- tranf_submit(oParam);
- if(ds_main_list_bugtorgnzlist.rowcount > 0)
- {
- ds_main_unsl_one.setColumn(0, "acntcd", ds_main_list_bugtorgnzlist.getColumn(0, "acntcd"));
- ds_main_unsl_one.setColumn(0, "acntnm", ds_main_list_bugtorgnzlist.getColumn(0, "acntnm"));
- ds_main_unsl_one.setColumn(0, "bugtcd", ds_main_list_bugtorgnzlist.getColumn(0, "bugtcd"));
- ds_main_unsl_one.setColumn(0, "bugtamt", ds_main_list_bugtorgnzlist.getColumn(0, "bugtamt"));
- ds_main_unsl_one.setColumn(0, "bugtflag", ds_main_list_bugtorgnzlist.getColumn(0, "bugtflag"));
- }
- else if(ds_main_unsl_one.setColumn(0, "drcrflag") == "C" && ds_hidden_acntcdinfo.getColumn(0, "acntflag") == "1")
- {
- ds_main_unsl_one.setColumn(0, "bugtcd", "01");
- ds_main_unsl_one.setColumn(0, "bugtamt", "0");
- }
- else if(ds_hidden_condition.getColumn(0, "unsldd") <= "20090228" && (ds_main_unsl_one.getColumn(0, "instcd") == "012" || ds_main_unsl_one.getColumn(0, "instcd") == "001"))
- {
- ds_main_unsl_one.setColumn(0, "bugtcd", "01");
- ds_main_unsl_one.setColumn(0, "bugtamt", "0");
- }
- else
- {
- }
- }
- else
- {
- ds_main_unsl_one.setColumn(0, "projectid", "");
- ds_main_unsl_one.setColumn(0, "projectnm", "");
-
- ds_hidden_condition.setColumn(0, "projectid", "");
- ds_hidden_condition.setColumn(0, "projectnm", "");
- ipt_bugtamt.value = "";
- }
- fAcntInfoSelect1();
- if (switch8.tabindex == 0)
- {
- switch8.code.ipt_custnm.setFocus();
- }
- else
- {
- switch8.named.ipt_custnm2.setFocus();
- }
- }
- else
- {
- fAcntClear();
- }
-
- for(var i = 0 ; i < arrCashAcntCd.length ; i++)
- {
- if(arrCashAcntCd[i] == ipt_acntcd.value)
- {
- if((grp_sea.rdo_slipkind.value == "1" || grp_sea.rdo_slipkind.value == "4") && rdo_drcrflag.value == "C" && (utlf_isNull(ds_main_unsl_one.getColumn(0, "amt"))|| parseInt(ds_main_unsl_one.getColumn(0, "amt")) == 0))
- {
- ds_main_unsl_one.setColumn(0, "amt", parseInt(caption13.value) - parseInt(caption14.value));
- }
- rdo_profflag6.index = 0;
- }
- }
- }
- function fAcntInfoSelect1()
- {
- if (ds_hidden_acntcdinfo.getColumn(0, "bugtuseyn") == "Y")
- {
- if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "2" && ds_main_unsl_one.getColumn(0, "drcrflag") == "D")
- {
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "2");
- fBugtCntrYN(false);
- }
- else if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "2" && ds_main_unsl_one.getColumn(0, "drcrflag") == "C")
- {
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "2");
- fBugtCntrYN(true);
- }
- else if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "1" && ds_main_unsl_one.getColumn(0, "drcrflag") == "D")
- {
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "1");
- fBugtCntrYN(true);
- }
- else if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "1" && ds_main_unsl_one.getColumn(0, "drcrflag") == "C")
- {
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "1");
- fBugtCntrYN(false);
- }
- else if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "3" && ds_main_unsl_one.getColumn(0, "drcrflag") == "D")
- {
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "2");
- fBugtCntrYN(false);
- }
- else if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "3" && ds_main_unsl_one.getColumn(0, "drcrflag") == "C")
- {
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "1");
- fBugtCntrYN(false);
- }
- else
- {
- fBugtCntrYN(true);
- return;
- }
- ds_main_unsl_one.setColumn(0, "bugtautoaprvyn", ds_hidden_acntcdinfo.getColumn(0, "bugtautoaprvyn"))
- ds_main_unsl_one.setColumn(0, "bugtaprvyn", "N");
-
- ds_main_unsl_one.setColumn(0, "bugtmngtdeptcd", ds_main_unsl_one.getColumn(0, "costcntrdeptcd"));
- ds_main_unsl_one.setColumn(0, "bugtmngtdeptnm", ds_main_unsl_one.getColumn(0, "costcntrdeptnm"));
- }
- else
- {
- fBugtCntrYN(true);
- }
-
- }
- function fBugtCntrYN(YN)
- {
- if(YN = "Y")
- {
- ipt_bugtmngtdeptcd.value = "";
- ipt_bugtmngtdeptnm.value = "";
- }
- }
- function fAcntClear()
- {
- ds_hidden_acntcdinfo.clearData();
- ds_hidden_acntcdinfo.addRow();
-
- ds_main_unsl_one.setColumn(0, "bugtamt", "0");
-
- fAcntInfoSelect();
-
- ipt_acntnm.setFocus();
- }
- function fdayreptAcntcdException()
- {
- if(ipt_acntcd.value == cashcd && (grp_sea.rdo_slipkind.value == "1" || grp_sea.rdo_slipkind.value == "4"))
- {
- sysf_messageBox("현금은 대체전표로 발의 할 수" ,"E001");
-
- ds_main_unsl_one.setColumn(0, "acntcd", "");
- ds_main_unsl_one.setColumn(0, "acntnm", "");
- return false;
- }
- else
- {
- return true;
- }
- }
- function fAcntInfoSelect()
- {
- var acntcd = String(ds_main_unsl_one.getColumn(0, "acntcd"));
- var acntnm = String(ds_main_unsl_one.getColumn(0, "acntnm"));
-
- if(!utlf_isNull(acntcd) && !utlf_isNull(acntnm) && !utlf_isNull(acntcd.getTrim()) && !utlf_isNull(acntnm.getTrim()))
- {
- ds_send_data2.setColumn(0, "instcd", ds_main_unsl_one.getColumn(0, "instcd"));
- ds_send_data2.setColumn(0, "acntcd", acntcd);
- ds_send_data2.setColumn(0, "drcrflag", ds_main_unsl_one.getColumn(0, "drcrflag"));
-
- var oParam = {};
- oParam.id = "TRRAD00103";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetAcntCdInfo";
- oParam.inds = "req=ds_send_data2";
- oParam.outds = "ds_hidden_acntcdinfo=acntcdinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00103";
- tranf_submit(oParam);
- }
- fSetNoteClear();
- fSetNote();
- }
- function fSetNote()
- {
- for (var i = 1; i < 7; i++)
- {
- var kind = ds_hidden_acntcdinfo.getColumn(0, "mngtkind"+i);
- var title = ds_hidden_acntcdinfo.getColumn(0, "notecdnm"+i);
- var option = ds_hidden_acntcdinfo.getColumn(0, "option"+i);
-
- ds_main_unsl_one.setColumn(0, "notefactnm"+i, title);
-
- switch (kind)
- {
- case "1":
- //model.toggle("case_notecd"+i);
- break;
- case "2":
- //model.toggle("case_notenm"+i);
- // var cControl = document.controls("ipt_notenm"+i);
- // cControl.attribute("format") = model.getValue("/root/hidden/acntcdinfo/frmt"+i);
- // cControl.attribute("showmask") = "true";
- break;
- case "3": //콤보
- //model.toggle("case_notecombo"+i);
- break;
- default :
- // model.toggle("case_noteblank"+i);
- break;
- }
- }
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- if (!fSlipAprvChk("N"))
- {
- return;
- }
- if (!fprofChk())
- {
- return;
- }
- fSaveClick();
- }
- function fprofChk()
- {
- ds_main_unsl.updatecontrol = false;
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if(!(ds_main_unsl.setColumn(i, "profflag") == "6" || ds_main_unsl.getColumn(i, "profflag") == "9") && utlf_isNull(ds_main_unsl.getColumn(i, "seqno")))
- {
- ds_main_unsl.setColumn(i, "profflag", "6");
- }
- }
- ds_main_unsl.updatecontrol = true;
- return true;
- }
- var rowDel = "";
- function fSaveClick(rowDel)
- {
- var updtdata = grdf_getGridUpdateData(grd_unsl).rowcount;
- if (updtdata == 0)
- {
- sysf_messageBox("변경된 내역이", "I004");
- return;
- }
-
- if(!famtCheck())
- {
- return;
- }
-
- if(!fCheckCustcd())
- {
- return;
- }
-
- var oParam = {};
- oParam.id = "TXRAD08101";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqExeSaveUnslNew";
- oParam.inds = "req=ds_main_unsl:u";
- oParam.outds = "ds_main_unsl=unsl";
- oParam.async = false;
- oParam.callback = "cf_TXRAD08101";
- tranf_submit(oParam);
- }
- function cf_TXRAD08101(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- grp_sea.btn_search.click();
- return;
- }
- else
- {
- grp_apln.visible = false;
- grp_sea.enable = true;
- grp_sea.btn_dayshift.enable = true;
- grp_sea.btn_availablebugt.enable = true;
- // if(ds_hidden_condition.getColumn(0, "unslno") != ds_main_unsl.getColumn(0, "unslno"))
- // {
- // ds_hidden_condition.setColumn(0, "unslno", ds_main_unsl.getColumn(0, "unslno"));
- // }
- fSumExpantAmt();
- var bExist = false;
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if(bExist) break;
-
- var sAcntCd = ds_main_unsl.getColumn(i, "acntcd");
- var sDrCrFlag = ds_main_unsl.getColumn(i, "drcrflag");
-
- if(sDrCrFlag == "C")
- {
- for(var j = 0; j < arrTransAcntCd.length; j++)
- {
- if(arrTransAcntCd[j] == sAcntCd) bExist = true;
- }
- }
- }
-
- if(rowDel != "Y")
- {
- var oParam = {};
- oParam.id = "TXRAD00110";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqRadhunslgrpSave";
- oParam.inds = "req=ds_temp2";
- oParam.outds = "";
- oParam.async = false;
- //oParam.callback = "cf_TXRAD00110";
- tranf_submit(oParam);
-
- sysf_messageBox("전표가 저장", "I002");
- }
- }
- }
- function famtCheck()
- {
- var dramt = 0;
- var cramt = 0;
- for (var i = 0; i < ds_main_unsl.rowcount; i ++)
- {
- dramt = parseFloat(dramt) + parseFloat(ds_main_unsl.getColumn(i, "dramt"));
- cramt = parseFloat(cramt) + parseFloat(ds_main_unsl.getColumn(i, "cramt"));
- }
- if (dramt != cramt)
- {
- sysf_messageBox("차대변 금액이","E004");
- return false;
- }
- return true;
- }
- function fCheckCustcd()
- {
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if(ds_main_unsl.getColumn(i, "acntcd") == "21130000" && utlf_isNull(ds_main_unsl.getColumn(i, "custnm")))
- {
- sysf_messageBox("미지급금(21130000) 계정의 거래처코드가 정상적으로 선택되지 않았습니다. " + "\n\n" +
- "거래처코드를 확인하십시요. " + "\n\n" +
- "만약 해당 거래처가 없는 경우에는 거래처코드에 '9000' 을 입력해 주십시요. " + "\n\n" +
- "('9000' 은 '기타' 에 해당합니다.) "
- , "E000", "");
- return false;
- }
- }
- return true;
- }
- function btn_delete_onclick(obj:Button, e:ClickEventInfo)
- {
- if (!fSlipAprvChk())
- {
- return;
- }
- fDeleteClick();
- }
- function fDeleteClick()
- {
- if (sysf_messageBox("전표를", "Q001") == "6")
- {
- var rowCnt = ds_main_unsl.rowcount;
-
- ds_main_unsl.updatecontrol = false;
- for(var i = 0; i < rowCnt; i++)
- {
- ds_main_unsl.setRowType(i, "d");
- }
- ds_main_unsl.updatecontrol = true;
-
- var oParam = {};
- oParam.id = "TXRAD08101";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqExeSaveUnslNew";
- oParam.inds = "req=ds_main_unsl:u";
- oParam.outds = "ds_main_unsl=unsl";
- oParam.async = false;
- oParam.callback = "cf_TXRAD08101_1";
- tranf_submit(oParam);
- }
- }
- function cf_TXRAD08101_1(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- grp_sea.btn_search.click();
- return;
- }
- else
- {
- ds_main_unsl.updatecontrol = false
- ds_main_unsl.updatecontrol = true;
- fClearClick();
- }
- }
- function grp_sea_rdo_rcmsyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- var str1 = String(ds_hidden_condition.getColumn(0, "slipcmt")).getTrim();
- var str2 = str1.substr(0,6);
-
- if (obj.value == "Y")
- {
- if (str2 != "[RCMS]")
- {
- ds_hidden_condition.setColumn(0, "slipcmt", "[RCMS]" + str1);
- }
- }
- else
- {
- if (str2 == "[RCMS]")
- {
- ds_hidden_condition.setColumn(0, "slipcmt", str1.substr(6, str1.length).getTrim());
- }
- }
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount;
-
- for(var i = 0; i < vLength ; i++)
- {
- ds_main_unsl.setColumn(i, "rcmsyn", ds_main_unsl_one.getColumn(0, "rcmsyn"));
-
- var str1 = String(ds_main_unsl.getColumn(i, "etcnotefact")).getTrim();
- var str2 = str1.substr(0,6);
-
- if (obj.value == "Y")
- {
- if (str2 != "[RCMS]")
- {
- ds_main_unsl.setColumn(i, "etcnotefact", "[RCMS]" + str1);
- }
- }
- else
- {
- if (str2 == "[RCMS]")
- {
- ds_main_unsl.setColumn(i, "etcnotefact", str1.substr(6, str1.length).getTrim());
- }
- }
- }
- }
- }
- function grp_sea_input2_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount;
-
- for(var i = 0; i < vLength; i++)
- {
- ds_main_unsl.setColumn(i, "ymdpum", obj.value);
- }
- }
- }
- function grp_sea_input1_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount;
-
- for(var i = 0; i < vLength ; i++)
- {
- ds_main_unsl.setColumn(i, "ymdaction", ds_hidden_condition.getColumn(0, "ymdaction"));
- }
- }
- }
- function grp_sea_ipt_defrayreqdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount;
-
- for(var i = 0; i < vLength ; i++)
- {
- ds_main_unsl.setColumn(i, "defrayreqdd", ds_hidden_condition.getColumn(0, "defrayreqdd"));
- }
- }
- }
- function grp_sea_btn_projectid_onclick(obj:Button, e:ClickEventInfo)
- {
- misfOpenPopUpList("23", ds_hidden_condition, "", "projectid,projectnm");
- fSetProjectValue();
- }
- function fSetProjectValue()
- {
- ds_main_unsl_one.setColumn(0, "projectid", ds_hidden_condition.getColumn(0, "projectid"));
- ds_main_unsl_one.setColumn(0, "projectnm", ds_hidden_condition.getColumn(0, "projectnm"));
- }
-
- function grp_sea_btn_dayshift_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_hidden_condition.getColumn(0, "slipflag") == "9")
- {
- sysf_messageBox("[전표 반제 전표]는 날짜를 변경할 수 없습니다. \n전표 반제 프로그램에서 작업하세요", "I000");
- return false;
- }
-
- fCopyShftSlip("shift");
- }
- function btn_costbelongdeptcd_onclick(obj:Button, e:ClickEventInfo)
- {
- fOpenPopupDeptHelp(ds_main_unsl_one, "costbelongdeptcd,costbelongdeptnm");
- }
- function ipt_costbelongdeptnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- ipt_acntnm.setFocus();
- }
- }
- function rdo_drcrflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fAcntSelect();
- }
- function ipt_acntnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
-
- }
- }
- function btn_acntcd_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_hidden_projectidlist.clearData();
-
- fOpenPopupHelp("05", ds_main_unsl_one, "acntcd,acntnm", "", "ipt_slipyn,cmb_instcd", "slipyn,instcd");
- fAcntSelect();
-
- ds_main_unsl_one.setColumn(0, "cdbojo1", "");
- ds_main_unsl_one.setColumn(0, "cdbojo2", "*");
- ds_main_unsl_one.setColumn(0, "profflag", "6");
- ds_main_unsl_one.setColumn(0, "seqno", "1");
-
- var oParam = {};
- oParam.id = "TRRAD01701";
- oParam.service = "slipapp.AccBook";
- oParam.method = "reqGetBojocdAllList";
- oParam.inds = "req=ds_send_data2";
- oParam.outds = "ds_init_combo4_acntcmb=acntcmb";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD01701";
- tranf_submit(oParam);
- }
- function ipt_acntcd_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- switch8.code.ipt_custnm.setFocus();
- }
- }
- function grp_sea_rdo_acountingflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount;
-
- for(var i = 0; i < vLength ; i++)
- {
- ds_main_unsl.setColumn(i, "acountingflag", ds_hidden_condition.getColumn(0, "acountingflag"));
- }
- }
- }
- function grp_sea_btn_proj_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMRAC00800", "SMRAC00800", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function grp_sea_btn_transslip_onclick(obj:Button, e:ClickEventInfo)
- {
- if (!fSlipAprvChk())
- {
- return;
- }
-
- if(grp_sea.rdo_slipkind.value != "3")
- {
- sysf_messageBox("출금전표만 지출대체전표로 전환할 수 있습니다.","I000");
- return;
- }
-
- var updtdata = grdf_getGridUpdateData(grd_unsl).rowcount;
- if (updtdata != 0)
- {
- sysf_messageBox("변경된 데이터 저장 후 작업하세요.","I000");
- return;
- }
-
- var vRowCount = 0;
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if(ds_main_unsl.getRowType(i) == 1)
- {
- vRowCount = 1;
- continue;
- }
- }
-
- ds_hidden_condition.setColumn(0, "instcd", grp_sea.cmb_instcd.value);
- if(vRowCount == 0)
- {
- return;
- }
-
- var oParam = {};
- oParam.id = "TXRAD00109";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqExeTransSlip";
- oParam.inds = "req=ds_hidden_condition";
- oParam.outds = "";
- oParam.async = false;
- //oParam.callback = "cf_TXRAD00109";
- tranf_submit(oParam);
- fQueryClick();
- }
- function ipt_amt_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- ipt_etcnotefact.setFocus();
- }
- }
- function cmb_custflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var custflag = obj.value;
- ds_main_unsl_one.setColumn(0, "custnm", "");
-
- if (custflag == "9" || utlf_isNull(custflag))
- {
- ds_main_unsl_one.setColumn(0, "custcd", "-");
- switch8.named.ipt_custnm2.setFocus();
- switch8.tabindex = 1 ;
- }
- else
- {
- ds_main_unsl_one.setColumn(0, "custcd", "");
- switch8.code.ipt_custnm.setFocus();
- switch8.tabindex = 0;
- }
- }
- function grp_sea_btn_prtcancel_onclick(obj:Button, e:ClickEventInfo)
- {
- if(!utlf_isNull(ds_main_unsl.getColumn(0, "sanctno")))
- {
- sysf_messageBox("승인된 전표이므로 작업을 불허합니다." ,"I000");
- return;
- }
- if(ds_main_unsl.getColumn(0, "bugtaprvyn") == "Y" && ds_main_unsl.getColumn(0, "bugtautoaprvyn") == "N")
- {
- sysf_messageBox("기획팀 예산 승인된 전표이므로 작업을 불허합니다." ,"I000");
- return;
- }
- if(!utlf_isNull(ds_main_unsl_one.getColumn(0, "acntcd")))
- {
- fRowClearClick();
- }
- fSlipPrintCancelClick();
- fSlipStatus();
- fQueryClick();
- }
- function fSlipPrintCancelClick()
- {
- var row = ds_main_unsl.rowcount;
- if (row == 0)
- {
- sysf_messageBox("취소할 전표를 선택하세요.","I000");
- return;
- }
- iRow = ds_main_unsl.findRow("sanctyn", "N");
-
- if (iRow > -1 )
- {
- grp_sea.btn_prtcancel.enable = false;
- return;
- }
- ret = sysf_messageBox(" 전표출력을\n\n취소하시겠습니까?\n","Q999");
- if (ret == "6")
- {
- ds_send_data3.setColumn(0, "instcd", ds_main_unsl_one.getColumn(0, "instcd"));
- ds_send_data3.setColumn(0, "unsldd", ds_hidden_condition.getColumn(0, "unsldd"));
- ds_send_data3.setColumn(0, "unslno", ds_hidden_condition.getColumn(0, "unslno"));
-
- dsf_makeValue(ds_send_data3, "sanctyn", "string", "N", 0);
- dsf_makeValue(ds_send_data3, "refreshyn", "string", "Y", 0);
-
- var oParam = {};
- oParam.id = "TXRAD00102";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqExeSaveUnslTrans";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_main_unsl=unsl";
- oParam.async = false;
- oParam.callback = "cf_TXRAD00102";
- tranf_submit(oParam);
- }
- else
- {
- return;
- }
- }
- function cf_TXRAD00102(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- grp_sea.btn_prtcancel.enable = false;
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|