123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMRAD00100" position="absolute 0 0 1211 784" titletext="전표입력" oninit="SMRAD00100_oninit" onload="SMRAD00100_onload">
- <Layouts>
- <Layout>
- <Shape id="line11" linetype="horizontal" class="line_2" position="absolute 0 339 1195 345">
- <Layouts>
- <Layout width="1195" height="6"/>
- </Layouts>
- </Shape>
- <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 125">
- <Layouts>
- <Layout>
- <Static id="caption7" text="전표유형 :" class="search_name" position="absolute 11 17 112 34" anchor="default"/>
- <Shape id="line5" linetype="vertical" class="line_4" position="absolute 1094 16 1100 85" anchor="default"/>
- <Static id="caption19" text="작성일자 :" class="search_name" position="absolute 415 17 516 34" anchor="default"/>
- <Static id="caption22" text="전표구분 :" class="search_name" position="absolute 745 18 846 35" anchor="default"/>
- <Static id="caption16" text="전표적요 :" class="search_name" position="absolute 11 43 110 60" anchor="default"/>
- <Radio id="rdo_slipkind" taborder="1" columncount="5" rowcount="0" class="radio_search" position="absolute 114 17 410 37" anchor="default" onitemchanged="grp_sea_rdo_slipkind_onitemchanged"/>
- <Calendar id="ipt_unsldd" taborder="2" class="input_s_essential" position="absolute 506 16 626 35" anchor="default" autoselect="true" autoskip="true" onchanged="grp_sea_ipt_unsldd_onchanged"/>
- <Edit id="ipt_unslno" taborder="3" class="input_s_essential" position="absolute 643 16 691 35" anchor="default" autoselect="true" autoskip="true" onkeydown="grp_sea_ipt_unslno_onkeydown"/>
- <Combo id="cmb_slipflag" taborder="4" innerdataset="@ds_init_R0008list" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 860 16 1047 35" anchor="default" onitemchanged="grp_sea_cmb_slipflag_onitemchanged" index="-1"/>
- <Edit id="ipt_projectid" taborder="5" class="input_search" position="absolute 114 66 195 85" anchor="default" autoselect="true" autoskip="true" onkeydown="grp_sea_ipt_projectid_onkeydown"/>
- <Edit id="ipt_projectnm" taborder="6" class="input_search" position="absolute 225 66 402 85" anchor="default" autoselect="true" autoskip="true" onkeydown="grp_sea_ipt_projectnm_onkeydown"/>
- <Button id="btn_projectid" taborder="7" class="icon_search" position="absolute 199 67 215 83" anchor="default" onclick="grp_sea_btn_projectid_onclick"/>
- <Button id="btn_search" taborder="8" text="조회" class="btn1" position="absolute 1119 41 1175 63" anchor="default" onclick="grp_sea_btn_search_onclick"/>
- <Button id="btn_pre" taborder="9" class="icon_pre" position="absolute 629 18 642 33" anchor="default" onclick="grp_sea_btn_pre_onclick"/>
- <Button id="btn_next" taborder="10" class="icon_next" position="absolute 692 18 705 33" anchor="default" onclick="grp_sea_btn_next_onclick"/>
- <Edit id="output1" taborder="11" readonly="true" visible="false" position="absolute 1160 16 1190 35" anchor="default"/>
- <Calendar id="ipt_defrayreqdd" taborder="12" class="input_s_essential" position="absolute 860 43 968 62" anchor="default" autoselect="true" autoskip="true" onchanged="grp_sea_ipt_defrayreqdd_onchanged"/>
- <Static id="cpt_defrayreqdd" text="기표일자 :" class="search_name" position="absolute 745 43 857 60" anchor="default"/>
- <Static id="caption47" text="Project ID :" class="search_name" position="absolute 11 68 110 85" anchor="default"/>
- <Edit id="ipt_slipcmt" taborder="13" class="input_s_essential" position="absolute 114 42 710 61" anchor="default" autoselect="true" autoskip="true"/>
- <Button id="btn_proj" taborder="14" text="관리" class="btn1" visible="false" position="absolute 410 65 466 87" anchor="default" onclick="grp_sea_btn_proj_onclick"/>
- <Shape id="shp_number12" type="roundrectangle" visible="false" position="absolute 970 38 995 58" anchor="default"/>
- <Shape id="shp_number01" type="roundrectangle" visible="false" position="absolute 6 37 31 57" anchor="default"/>
- <Shape id="shp_number13" type="roundrectangle" visible="false" position="absolute 1005 38 1030 58" anchor="default"/>
- <Shape id="shp_number02" type="roundrectangle" visible="false" position="absolute 6 61 31 81" anchor="default"/>
- <Shape id="shp_number14" type="roundrectangle" visible="false" position="absolute 1040 38 1065 58" anchor="default"/>
- <Shape id="shp_number15" type="roundrectangle" visible="false" position="absolute 1075 38 1100 58" anchor="default"/>
- <Shape id="shp_number08" type="roundrectangle" visible="false" position="absolute 740 38 765 58" anchor="default"/>
- <Edit id="opt_number01" taborder="15" readonly="true" visible="false" position="absolute 6 41 31 60" anchor="default"/>
- <Edit id="opt_number14" taborder="16" readonly="true" visible="false" position="absolute 1040 42 1065 61" anchor="default"/>
- <Edit id="opt_number15" taborder="17" readonly="true" visible="false" position="absolute 1075 42 1100 61" anchor="default"/>
- <Edit id="opt_number08" taborder="18" readonly="true" visible="false" position="absolute 740 43 765 62" anchor="default"/>
- <Edit id="opt_number12" taborder="19" readonly="true" visible="false" position="absolute 970 42 995 61" anchor="default"/>
- <Edit id="opt_number02" taborder="20" readonly="true" visible="false" position="absolute 6 65 31 84" anchor="default"/>
- <Edit id="opt_number13" taborder="21" readonly="true" visible="false" position="absolute 1005 42 1030 61" anchor="default"/>
- <Button id="btn_transslip" taborder="22" text="지출대체전표" class="btn4" visible="false" position="absolute 506 65 610 87" anchor="default" onclick="grp_sea_btn_transslip_onclick"/>
- <Button id="button2" taborder="23" text="DTI 홈" class="btn4" visible="false" position="absolute 630 65 710 87" anchor="default" onclick="grp_sea_button2_onclick"/>
- <Radio id="rdo_drcrcmt" taborder="24" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" visible="false" position="absolute 860 72 1136 89" 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="cap_drcrcmt" text="적요차대구분 :" class="search_name" visible="false" position="absolute 745 68 857 85" anchor="default"/>
- <Static id="cap_acountingflag" text="회계 구분 :" class="search_name" visible="false" position="absolute 745 68 857 85" anchor="default"/>
- <Calendar id="input1" taborder="26" class="input_s_essential" position="absolute 860 69 968 88" anchor="default" autoselect="true" autoskip="true" onchanged="grp_sea_input1_onchanged"/>
- <Static id="caption67" text="행위일자 :" class="search_name" position="absolute 745 68 857 85" anchor="default"/>
- <Static id="caption69" text="예산합의일 :" class="search_name" position="absolute 505 69 617 86" anchor="default" onclick="grp_sea_caption69_onclick"/>
- <Calendar id="input2" taborder="27" class="input_s_essential" position="absolute 620 67 728 86" anchor="default" autoselect="true" autoskip="true" onchanged="grp_sea_input2_onchanged"/>
- </Layout>
- </Layouts>
- </Div>
- <Edit id="ipt_slipyn" taborder="2" visible="false" position="absolute 1088 42 1123 61"/>
- <Edit id="ipt_acntyy" taborder="3" visible="false" position="absolute 1124 42 1159 61"/>
- <Edit id="ipt_acntcd" taborder="4" class="input_essential" position="absolute 515 184 595 203" autoselect="true" autoskip="true" onkeydown="ipt_acntcd_onkeydown"/>
- <Combo id="cmb_acntcd" taborder="5" innerdataset="@ds_init_code_codelist" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" visible="false" position="absolute 515 184 803 203" onitemchanged="cmb_acntcd_onitemchanged"/>
- <Shape id="line13" linetype="horizontal" class="line_2" position="absolute 0 178 1195 184"/>
- <Static id="caption2" text="차대구분" class="cell_1" position="absolute 0 182 110 205"/>
- <Static id="caption3" text="귀속부서" class="cell_1" position="absolute 403 156 513 179"/>
- <Static id="caption8" text="적요" class="cell_1" position="absolute 403 286 513 309"/>
- <Static id="caption18" text="기관구분" class="cell_1" position="absolute 0 156 110 179"/>
- <Static id="caption1" text="전표정보" class="tit_2" position="absolute 0 135 83 157"/>
- <Static id="caption23" text="발의자" class="cell_1" position="absolute 806 260 916 283"/>
- <Static id="caption24" text="계정과목" class="cell_1" position="absolute 403 182 513 205"/>
- <Static id="caption26" text="상대처구분" class="cell_1" position="absolute 0 209 110 232"/>
- <Static id="cpt_bugtamt" text="예산가용액" class="cell_1" position="absolute 915 182 1019 205"/>
- <Static id="caption10" text="금액합계" class="cell_1" position="absolute 834 757 954 780" style="align:center middle;"/>
- <Static id="caption13" position="absolute 955 757 1065 780" mask="(-)#,###" style="background:#fcd2c1ff;"/>
- <Static id="caption14" position="absolute 1066 757 1176 780" mask="(-)#,###" style="background:#ffe79dff;"/>
- <Static id="caption12" text="승인정보" class="cell_1" position="absolute 403 397 513 420"/>
- <Edit id="ipt_slipaprvinfo" taborder="6" class="input_default" enable="false" position="absolute 515 399 690 418"/>
- <Static id="caption15" text="승인일자" class="cell_1" visible="false" position="absolute 695 397 805 420"/>
- <Calendar id="ipt_slipaprvdd" taborder="7" class="input_default" visible="false" position="absolute 807 399 922 418"/>
- <Shape id="line9" linetype="horizontal" class="line_3" position="absolute 0 393 1195 399"/>
- <Shape id="line10" linetype="horizontal" class="line_2" position="absolute 0 308 1195 314"/>
- <Combo id="cmb_instcd" taborder="8" innerdataset="@ds_init_Z0007list" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" enable="false" position="absolute 112 158 400 177"/>
- <Edit id="ipt_costcntrdeptcd" taborder="9" class="input_essential" position="absolute 515 158 595 177" onkeydown="ipt_costcntrdeptcd_onkeydown"/>
- <Edit id="ipt_costcntrdeptnm" taborder="10" class="input_essential" position="absolute 619 158 803 177" onkeydown="ipt_costcntrdeptnm_onkeydown"/>
- <Edit id="ipt_unslwrit" taborder="11" class="input_essential" enable="false" position="absolute 918 262 1020 281"/>
- <Edit id="ipt_unslwritnm" taborder="12" class="input_essential" enable="false" position="absolute 1023 262 1193 281"/>
- <Radio id="rdo_drcrflag" taborder="13" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" enable="false" position="absolute 112 186 388 203" 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>
- <Edit id="ipt_acntnm" taborder="14" class="input_essential" position="absolute 619 184 803 203" onkeydown="ipt_acntnm_onkeydown"/>
- <Button id="btn_costcntrdeptcd" taborder="15" class="icon_search" position="absolute 599 160 615 176" onclick="btn_costcntrdeptcd_onclick"/>
- <Button id="btn_acntcd" taborder="16" class="icon_search" position="absolute 599 186 615 202" onclick="btn_acntcd_onclick"/>
- <MaskEdit id="ipt_amt" taborder="17" mask="(-)#,###" class="input_essential" position="absolute 112 288 400 307" autoselect="true" autoskip="true" onkeydown="ipt_amt_onkeydown"/>
- <Combo id="cmb_custflag" taborder="18" innerdataset="@ds_init_custflaglist_custflag" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 112 211 242 230" onitemchanged="cmb_custflag_onitemchanged"/>
- <Edit id="ipt_etcnotefact" taborder="19" class="input_essential" position="absolute 515 288 1195 307"/>
- <Combo id="cmb_bugtcd" taborder="20" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_essential" visible="false" position="absolute 901 316 936 335">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">01</Col>
- <Col id="datacolumn">-</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <MaskEdit id="ipt_bugtamt" taborder="21" mask="(-)#,###" class="input_essential" enable="false" position="absolute 1023 184 1193 203"/>
- <Button id="btn_grdadd" taborder="22" text="행추가" class="btn2" position="absolute 978 375 1031 394" onclick="btn_grdadd_onclick"/>
- <Button id="btn_grddel" taborder="23" text="행삭제" class="btn2" enable="false" position="absolute 1088 375 1141 394" onclick="btn_grddel_onclick"/>
- <Button id="btn_grdclear" taborder="24" text="행정리" class="btn2" visible="false" position="absolute 923 375 976 394" onclick="btn_grdclear_onclick"/>
- <Button id="btn_save" taborder="25" text="저장" class="btn4" position="absolute 480 128 536 150" onclick="btn_save_onclick"/>
- <Button id="btn_delete" taborder="26" text="삭제" class="btn4" position="absolute 649 128 705 150" onclick="btn_delete_onclick"/>
- <Button id="btn_clear" taborder="27" text="초기화" class="btn4" position="absolute 709 128 777 150" onclick="btn_clear_onclick"/>
- <Button id="btn_slipaprv" taborder="28" text="전표승인" class="btn5" visible="false" position="absolute 925 399 989 418" onclick="btn_slipaprv_onclick"/>
- <Button id="btn_send" taborder="29" text="전송 및 출력" class="btn4" position="absolute 1002 128 1106 150" onclick="btn_send_onclick"/>
- <Button id="btn_prt" taborder="30" text="미리보기" class="btn4" position="absolute 919 128 999 150" onclick="btn_prt_onclick"/>
- <Button id="btn_bugtorgnzspec" taborder="31" text="예산편성내역" class="btn2" position="absolute 805 183 899 202" onclick="btn_bugtorgnzspec_onclick"/>
- <Button id="btn_setacnt" taborder="32" text="이체계좌등록" class="btn4" position="absolute 541 128 645 150" onclick="btn_setacnt_onclick"/>
- <Grid id="grd_unsl" taborder="33" binddataset="ds_main_unsl" useinputpanel="false" position="absolute 0 425 1195 748" autoenter="select" autofittype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="22"/>
- <Column size="48"/>
- <Column size="69"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="160"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="90"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="95"/>
- <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="254"/>
- <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="100"/>
- <Column size="100"/>
- <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 text="기관코드"/>
- <Cell col="1" text="미결전표일자"/>
- <Cell col="2" text="미결전표번호"/>
- <Cell col="3"/>
- <Cell col="4" text="연번"/>
- <Cell col="5" text="프로젝트ID"/>
- <Cell col="6" text="프로젝트명"/>
- <Cell col="7" text="전표구분"/>
- <Cell col="8" text="전표유형"/>
- <Cell col="9" text="회계구분"/>
- <Cell col="10" text="차/대변구분"/>
- <Cell col="11" text="계정코드"/>
- <Cell col="12" text="계정명"/>
- <Cell col="13" text="계정구분"/>
- <Cell col="14" text="보조과목코드"/>
- <Cell col="15" text="예산코드"/>
- <Cell col="16" text="거래처구분"/>
- <Cell col="17" text="거래처코드"/>
- <Cell col="18" text="상대처"/>
- <Cell col="19" text="귀속부서"/>
- <Cell col="20" text="귀속부서"/>
- <Cell col="21" text="원가귀속부서"/>
- <Cell col="22" text="원가귀속부서"/>
- <Cell col="23" text="예산관리부서"/>
- <Cell col="24" text="예산관리부서명"/>
- <Cell col="25" text="기표부서"/>
- <Cell col="26" text="기표부서명"/>
- <Cell col="27" text="자금과목"/>
- <Cell col="28" text="증빙구분"/>
- <Cell col="29" text="증빙수량"/>
- <Cell col="30" text="기재사항명1"/>
- <Cell col="31" text="기재사항코드1"/>
- <Cell col="32" text="관리항목1"/>
- <Cell col="33" text="기재사항명2"/>
- <Cell col="34" text="기재사항코드2"/>
- <Cell col="35" text="관리항목2"/>
- <Cell col="36" text="기재사항명3"/>
- <Cell col="37" text="기재사항코드3"/>
- <Cell col="38" text="관리항목3"/>
- <Cell col="39" text="기재사항명4"/>
- <Cell col="40" text="기재사항코드4"/>
- <Cell col="41" text="관리항목4"/>
- <Cell col="42" text="기재사항명5"/>
- <Cell col="43" text="기재사항코드5"/>
- <Cell col="44" text="관리항목5"/>
- <Cell col="45" text="기재사항명6"/>
- <Cell col="46" text="기재사항코드6"/>
- <Cell col="47" text="관리항목6"/>
- <Cell col="48" text="적요"/>
- <Cell col="49" text="자동분개구분"/>
- <Cell col="50" text="증빙자료"/>
- <Cell col="51" text="일련번호"/>
- <Cell col="52" text="출금요청일자"/>
- <Cell col="53" text="예산승인여부"/>
- <Cell col="54" text="예산자동승인여부"/>
- <Cell col="55" text="예산수익비용구분"/>
- <Cell col="56" text="미결전표작성자"/>
- <Cell col="57" text="작성자명"/>
- <Cell col="58" text="결재여부"/>
- <Cell col="59" text="차변"/>
- <Cell col="60" text="대변"/>
- <Cell col="61" text="금액"/>
- <Cell col="62" text="예산금액"/>
- <Cell col="63" text="상대계정일련번호"/>
- <Cell col="64" text="상위계정"/>
- <Cell col="65" text="전표적요"/>
- <Cell col="66" text="부서결재란1"/>
- <Cell col="67" text="부서결재란2"/>
- <Cell col="68" text="부서결재란3"/>
- <Cell col="69" text="부서결재란4"/>
- <Cell col="70" text="부서결재란5"/>
- <Cell col="71" text="재무결재란1"/>
- <Cell col="72" text="재무결재란2"/>
- <Cell col="73" text="재무결재란3"/>
- <Cell col="74" text="재무결재란4"/>
- <Cell col="75" text="재무결재란5"/>
- <Cell col="76" text="caption1"/>
- <Cell col="77" text="caption2"/>
- <Cell col="78" text="caption3"/>
- <Cell col="79"/>
- </Band>
- <Band id="body">
- <Cell text="bind:instcd"/>
- <Cell col="1" text="bind:unsldd"/>
- <Cell col="2" text="bind:unslno"/>
- <Cell col="3" celltype="head"/>
- <Cell col="4" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:unslseqno"/>
- <Cell col="5" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:projectid"/>
- <Cell col="6" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:projectnm"/>
- <Cell col="7" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:slipflag"/>
- <Cell col="8" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:slipkind"/>
- <Cell col="9" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:acountingflag"/>
- <Cell col="10" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:drcrflag"/>
- <Cell col="11" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:acntcd"/>
- <Cell col="12" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:acntnm"/>
- <Cell col="13" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:acntflag"/>
- <Cell col="14" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:suppitemcd"/>
- <Cell col="15" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtcd"/>
- <Cell col="16" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:custflag"/>
- <Cell col="17" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:custcd"/>
- <Cell col="18" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:custnm"/>
- <Cell col="19" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:costcntrdeptcd"/>
- <Cell col="20" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:costcntrdeptnm"/>
- <Cell col="21" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:costbelongdeptcd"/>
- <Cell col="22" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:costbelongdeptnm"/>
- <Cell col="23" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtmngtdeptcd"/>
- <Cell col="24" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtmngtdeptnm"/>
- <Cell col="25" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:slipdeptcd"/>
- <Cell col="26" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:slipdeptnm"/>
- <Cell col="27" displaytype="combo" edittype="combo" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:fundscd" combodataset="ds_init_fundscdlist_fundscd" combocodecol="cd" combodatacol="nm" enable="false"/>
- <Cell col="28" displaytype="combo" edittype="combo" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:profflag" combodataset="ds_init_profflaglist_profflag" combocodecol="cd" combodatacol="nm" enable="false"/>
- <Cell col="29" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:etcprofcnt"/>
- <Cell col="30" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm1"/>
- <Cell col="31" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd1"/>
- <Cell col="32" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec1"/>
- <Cell col="33" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm2"/>
- <Cell col="34" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd2"/>
- <Cell col="35" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec2"/>
- <Cell col="36" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm3"/>
- <Cell col="37" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd3"/>
- <Cell col="38" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec3"/>
- <Cell col="39" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm4"/>
- <Cell col="40" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd4"/>
- <Cell col="41" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec4"/>
- <Cell col="42" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm5"/>
- <Cell col="43" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd5"/>
- <Cell col="44" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec5"/>
- <Cell col="45" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactnm6"/>
- <Cell col="46" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactcd6"/>
- <Cell col="47" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:notefactspec6"/>
- <Cell col="48" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:etcnotefact"/>
- <Cell col="49" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:autjournflag"/>
- <Cell col="50" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:profdata"/>
- <Cell col="51" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:seqno"/>
- <Cell col="52" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:defrayreqdd"/>
- <Cell col="53" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtaprvyn"/>
- <Cell col="54" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtautoaprvyn"/>
- <Cell col="55" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:bugtearncostflag"/>
- <Cell col="56" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:unslwrit"/>
- <Cell col="57" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:usernm"/>
- <Cell col="58" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:sanctyn"/>
- <Cell col="59" displaytype="number" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:dramt"/>
- <Cell col="60" displaytype="number" style="background:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');background2:EXPR(!utlf_isNull(getColumn(0, 'instcd')) && !utlf_isNull(rlaacntseqno) ? '#808080' : '');" text="bind:cramt"/>
- <Cell col="61" text="bind:amt"/>
- <Cell col="62" text="bind:bugtamt"/>
- <Cell col="63" text="bind:rlaacntseqno"/>
- <Cell col="64" text="bind:supacntnm"/>
- <Cell col="65" text="bind:slipcmt"/>
- <Cell col="66" text="bind:approval11"/>
- <Cell col="67" text="bind:approval12"/>
- <Cell col="68" text="bind:approval13"/>
- <Cell col="69" text="bind:approval14"/>
- <Cell col="70" text="bind:approval15"/>
- <Cell col="71" text="bind:approval21"/>
- <Cell col="72" text="bind:approval22"/>
- <Cell col="73" text="bind:approval23"/>
- <Cell col="74" text="bind:approval24"/>
- <Cell col="75" text="bind:approval25"/>
- <Cell col="76" text="bind:servseqno"/>
- <Cell col="77" text="bind:ymdaction"/>
- <Cell col="78" text="bind:cdbojo1"/>
- <Cell col="79" text="bind:ymdpum"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Tab id="switch1" taborder="34" tabindex="0" class="tab_Normal" position="absolute 0 302 403 343">
- <Tabpages>
- <Tabpage id="case_notenm1">
- <Layouts>
- <Layout>
- <Static id="caption34" class="cell_1" position="absolute 0 0 110 23"/>
- <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" autoselect="true" autoskip="true" onkeydown="switch1_case_notecd1_ipt_notecd1_onkeydown"/>
- <Edit id="ipt_notecdnm1" taborder="3" class="input_essential" position="absolute 216 2 400 21" onkeydown="switch1_case_notecd1_ipt_notecdnm1_onkeydown"/>
- <Button id="btn_notecd1" taborder="4" class="icon_search" position="absolute 196 4 212 20" onclick="switch1_case_notecd1_btn_notecd1_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecombo1">
- <Layouts>
- <Layout>
- <Static id="caption40" class="cell_1" position="absolute 0 0 110 23"/>
- <Combo id="cmb_notecombo1" taborder="2" innerdataset="@ds_hidden_acntcdcombo_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>
- <Tab id="switch2" taborder="35" tabindex="0" class="tab_Normal" position="absolute 403 302 805 343">
- <Tabpages>
- <Tabpage id="case_notenm2">
- <Layouts>
- <Layout>
- <Static id="caption9" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="ipt_notenm2" taborder="2" class="input_default" position="absolute 112 2 400 21" autoselect="true" autoskip="true"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecd2">
- <Layouts>
- <Layout>
- <Static id="caption20" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="ipt_notecd2" taborder="2" class="input_essential" position="absolute 112 2 192 21"/>
- <Edit id="ipt_notecdnm2" taborder="3" class="input_essential" position="absolute 216 2 400 21"/>
- <Button id="btn_notecd2" taborder="4" class="icon_search" position="absolute 196 4 212 20" onclick="switch2_case_notecd2_btn_notecd2_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecombo2">
- <Layouts>
- <Layout>
- <Static id="caption21" class="cell_1" position="absolute 0 0 110 23"/>
- <Combo id="cmb_notecombo2" taborder="2" innerdataset="@ds_hidden_acntcdcombo_notecombo2" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" position="absolute 112 2 401 21" autoselect="true" autoskip="true"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_noteblank2">
- <Layouts>
- <Layout>
- <Static id="caption29" class="cell_1" position="absolute 0 0 110 23"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Tab id="switch3" taborder="36" tabindex="0" class="tab_Normal" position="absolute 0 331 403 372">
- <Tabpages>
- <Tabpage id="case_notenm3">
- <Layouts>
- <Layout>
- <Static id="caption31" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="ipt_notenm3" taborder="2" class="input_default" position="absolute 112 2 400 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecd3">
- <Layouts>
- <Layout>
- <Static id="caption32" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="ipt_notecd3" taborder="2" class="input_essential" position="absolute 112 2 192 21" autoselect="true" autoskip="true"/>
- <Edit id="ipt_notecdnm3" taborder="3" class="input_essential" position="absolute 216 2 400 21"/>
- <Button id="btn_notecd3" taborder="4" class="icon_search" position="absolute 196 4 212 20" onclick="switch3_case_notecd3_btn_notecd3_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecombo3">
- <Layouts>
- <Layout>
- <Static id="caption35" class="cell_1" position="absolute 0 0 110 23"/>
- <Combo id="cmb_notecombo3" taborder="2" innerdataset="@ds_hidden_acntcdcombo_notecombo3" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" position="absolute 112 2 401 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_noteblank3">
- <Layouts>
- <Layout>
- <Static id="caption36" class="cell_1" position="absolute 0 0 110 23"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Tab id="switch4" taborder="37" tabindex="0" class="tab_Normal" position="absolute 403 331 806 372">
- <Tabpages>
- <Tabpage id="case_notenm4">
- <Layouts>
- <Layout>
- <Static id="caption37" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="ipt_notenm4" taborder="2" class="input_default" position="absolute 112 2 400 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecd4">
- <Layouts>
- <Layout>
- <Static id="caption38" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="ipt_notecd4" taborder="2" class="input_essential" position="absolute 112 2 192 21"/>
- <Edit id="ipt_notecdnm4" taborder="3" class="input_essential" position="absolute 216 2 400 21"/>
- <Button id="btn_notecd4" taborder="4" class="icon_search" position="absolute 196 4 212 20" onclick="switch4_case_notecd4_btn_notecd4_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecombo4">
- <Layouts>
- <Layout>
- <Static id="caption41" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="opt_notecombo4" taborder="1" readonly="true" position="absolute 0 2 110 21"/>
- <Combo id="cmb_notecombo4" taborder="2" innerdataset="@ds_hidden_acntcdcombo_notecombo4" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" position="absolute 112 2 401 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_noteblank4">
- <Layouts>
- <Layout>
- <Static id="caption42" class="cell_1" position="absolute 0 0 110 23"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Tab id="switch6" taborder="39" tabindex="0" class="tab_Normal" position="absolute 403 358 806 399">
- <Tabpages>
- <Tabpage id="case_notenm6">
- <Layouts>
- <Layout>
- <Static id="caption48" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="opt_notenm6" taborder="1" readonly="true" position="absolute 1 2 111 21"/>
- <Edit id="ipt_notenm6" taborder="2" class="input_default" position="absolute 112 2 400 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecd6">
- <Layouts>
- <Layout>
- <Static id="caption50" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="ipt_notecd6" taborder="2" class="input_essential" position="absolute 112 2 192 21"/>
- <Edit id="ipt_notecdnm6" taborder="3" class="input_essential" position="absolute 216 2 400 21"/>
- <Button id="btn_notecd6" taborder="4" class="icon_search" position="absolute 196 4 212 20" onclick="switch6_case_notecd6_btn_notecd6_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecombo6">
- <Layouts>
- <Layout>
- <Static id="caption52" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="opt_notecombo6" taborder="1" readonly="true" position="absolute 1 2 111 21"/>
- <Combo id="cmb_notecombo6" taborder="2" innerdataset="@ds_hidden_acntcdcombo_notecombo6" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" position="absolute 112 2 401 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_noteblank6">
- <Layouts>
- <Layout>
- <Static id="caption54" class="cell_1" position="absolute 0 0 110 23"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Shape id="line2" linetype="horizontal" class="line_2" position="absolute 0 205 1195 211" onclick="line2_onclick"/>
- <Static id="caption17" text="연번호" class="cell_1" position="absolute 0 397 110 420"/>
- <Shape id="line14" linetype="horizontal" class="line_10" position="absolute 0 420 1195 426"/>
- <Edit id="opt_unslseqno" taborder="40" readonly="true" position="absolute 112 399 212 418" class="output" style="color:#ff6600ff;align:center middle;font:Dotum,9,bold;"/>
- <Shape id="line7" linetype="horizontal" class="line_2" position="absolute 0 367 1195 373"/>
- <Combo id="cmb_drfundscd" taborder="42" innerdataset="@ds_init_fundscdlist_fundscd" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 1023 211 1193 230" onitemchanged="cmb_drfundscd_onitemchanged"/>
- <Static id="caption25" text="금 액" class="cell_1" position="absolute 0 286 110 309"/>
- <Shape id="line3" linetype="horizontal" class="line_2" position="absolute 0 282 1195 288"/>
- <Shape id="line4" linetype="horizontal" class="line_2" position="absolute 0 231 1195 237"/>
- <Button id="btn_grdset" taborder="43" text="행수정" class="btn2" enable="false" position="absolute 1033 375 1086 394" onclick="btn_grdset_onclick"/>
- <Static id="caption56" text="자금과목" class="cell_1" position="absolute 916 209 1020 232"/>
- <Static id="caption57" position="absolute 691 757 801 780" mask="(-)#,###" style="background:#fcd2c1ff;"/>
- <Static id="caption33" text="증빙구분" class="cell_1" position="absolute 0 235 110 283"/>
- <Radio id="rdo_profflag1" taborder="44" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 125 242 200 262" onitemchanged="rdo_profflag1_onitemchanged" onitemclick="rdo_profflag1_onitemclick">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">법인카드</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_profflag2" taborder="45" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 213 242 329 262" onitemchanged="rdo_profflag2_onitemchanged" onitemclick="rdo_profflag2_onitemclick">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">개인신용카드</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_profflag3" taborder="46" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 344 242 432 262" onitemclick="rdo_profflag3_onitemclick" onitemchanged="rdo_profflag3_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">현금영수증</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_profflag4" taborder="47" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 447 242 548 262" onitemclick="rdo_profflag4_onitemclick" onitemchanged="rdo_profflag4_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">세금계산서</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_profflag5" taborder="48" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 560 242 635 262" onitemclick="rdo_profflag5_onitemclick" onitemchanged="rdo_profflag5_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">계산서</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_profflag6" taborder="49" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 649 242 714 262" onitemclick="rdo_profflag6_onitemclick" onitemchanged="rdo_profflag6_onitemchanged">
- <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_profflag6" taborder="50" class="input_essential" visible="false" position="absolute 718 242 755 261"/>
- <Radio id="rdo_profflag7" taborder="51" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 125 262 200 282" onitemclick="rdo_profflag7_onitemclick" onitemchanged="rdo_profflag7_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">7</Col>
- <Col id="datacolumn">근로소득</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_profflag8" taborder="52" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 213 262 329 282" onitemclick="rdo_profflag8_onitemclick" onitemchanged="rdo_profflag8_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">8</Col>
- <Col id="datacolumn">비과세 근로소득</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_profflag9" taborder="53" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 344 262 432 282" onitemclick="rdo_profflag9_onitemclick" onitemchanged="rdo_profflag9_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">9</Col>
- <Col id="datacolumn">퇴직소득</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_profflaga" taborder="54" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 447 262 548 282" onitemclick="rdo_profflaga_onitemclick" onitemchanged="rdo_profflaga_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">일용근로소득</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_profflagb" taborder="55" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 560 262 635 282" onitemclick="rdo_profflagb_onitemclick" onitemchanged="rdo_profflagb_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">B</Col>
- <Col id="datacolumn">사업소득</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio id="rdo_profflagc" taborder="56" columncount="0" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 649 262 722 282" onitemclick="rdo_profflagc_onitemclick" onitemchanged="rdo_profflagc_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">C</Col>
- <Col id="datacolumn">기타소득</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Button id="btn_copy" taborder="57" text="복사" class="btn4" enable="false" position="absolute 293 128 349 150" onclick="btn_copy_onclick"/>
- <Button id="btn_grdcopy" taborder="58" text="행복사" class="btn2" enable="false" position="absolute 1143 375 1196 394" onclick="btn_grdcopy_onclick"/>
- <Static id="caption58" text="]" position="absolute 714 260 725 280" style="font:Dotum,9,bold;"/>
- <Button id="btn_prtcancel" taborder="59" text="출력취소" class="btn4" enable="false" position="absolute 1112 128 1192 150" onclick="btn_prtcancel_onclick"/>
- <Static id="caption30" text="[" position="absolute 117 260 128 280" style="font:Dotum,9,bold;"/>
- <Static id="caption11" text="원천징수" class="hand" position="absolute 723 260 805 280" style="color:#3366ffff;"/>
- <Button id="btn_setapln" taborder="60" text="결재선지정" class="btn4" position="absolute 781 128 873 150" onclick="btn_setapln_onclick"/>
- <Edit id="ipt_emplno" taborder="61" visible="false" position="absolute 505 760 525 779"/>
- <Edit id="ipt_emplnm" taborder="62" visible="false" position="absolute 525 760 545 779"/>
- <Button id="btn_dayshift" taborder="63" text="날짜변경" class="btn4" enable="false" position="absolute 209 128 289 150" onclick="btn_dayshift_onclick"/>
- <CheckBox id="checkbox1" taborder="64" visible="false" position="absolute 430 702 530 722"/>
- <CheckBox id="checkbox2" taborder="65" visible="false" position="absolute 430 717 530 737"/>
- <CheckBox id="checkbox3" taborder="66" visible="false" position="absolute 430 732 530 752"/>
- <CheckBox id="checkbox4" taborder="67" visible="false" position="absolute 540 702 640 722"/>
- <CheckBox id="checkbox5" taborder="68" visible="false" position="absolute 540 717 640 737"/>
- <CheckBox id="checkbox6" taborder="69" visible="false" position="absolute 540 732 640 752"/>
- <Static id="caption59" text="이체금액합계" class="cell_1" position="absolute 570 757 690 780" style="align:center middle;"/>
- <Button id="btn_serv" taborder="70" text="접대비명세서" class="btn2" visible="false" position="absolute 805 316 899 335" onclick="btn_serv_onclick"/>
- <Button id="btn_availablebugt" taborder="71" text="예산가용액" class="btn4" enable="false" position="absolute 112 128 208 150" onclick="btn_availablebugt_onclick"/>
- <Combo id="cmb_deptflag" taborder="72" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_essential" position="absolute 404 158 511 177">
- <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>
- <Combo id="cmb_aplnflag" taborder="73" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_essential" position="absolute 875 130 913 149">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">1</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">2</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption61" text="전표상태" class="cell_1" position="absolute 215 397 289 420"/>
- <Edit id="ipt_slipstatus" taborder="74" class="input_default" position="absolute 291 399 401 418" style="align:center middle;font:Dotum,9,bold;"/>
- <Button id="btn_9" taborder="75" text="엑셀출력" class="btn7" position="absolute 1115 401 1195 420" onclick="btn_9_onclick"/>
- <Static id="caption64" text="기표부서" class="cell_1" position="absolute 806 236 916 259"/>
- <Edit id="ipt_slipdeptnm" taborder="76" class="input_essential" enable="false" position="absolute 1023 239 1193 258"/>
- <Button id="btn_slipdeptcd" taborder="77" class="icon_search" visible="false" position="absolute 1003 239 1019 255"/>
- <Edit id="ipt_slipdeptcd" taborder="78" class="input_essential" enable="false" position="absolute 918 239 1020 258"/>
- <Static id="cap_etcprofcnt" text="[매수]" visible="false" position="absolute 757 242 800 262"/>
- <Static id="cap_costbelongdeptcd" text="실사용부서" class="cell_1" position="absolute 805 344 915 367"/>
- <Edit id="ipt_costbelongdeptnm" taborder="79" class="input_essential" enable="false" position="absolute 1022 346 1192 365"/>
- <Button id="btn_costbelongdeptcd" taborder="80" class="icon_search" visible="false" position="absolute 1002 348 1018 364"/>
- <Edit id="ipt_costbelongdeptcd" taborder="81" class="input_essential" enable="false" position="absolute 917 346 1019 365"/>
- <Button id="btn_bugtmngtdeptcd" taborder="82" class="icon_search" enable="false" position="absolute 1002 159 1018 175"/>
- <Edit id="ipt_bugtmngtdeptnm" taborder="83" class="input_essential" enable="false" position="absolute 1023 159 1193 178" onkeydown="ipt_bugtmngtdeptnm_onkeydown"/>
- <Static id="cpt_bugtmngtdeptnm" text="예산관리부서" class="cell_1" position="absolute 805 157 915 180"/>
- <Edit id="ipt_bugtmngtdeptcd" taborder="84" class="input_essential" enable="false" position="absolute 917 159 1020 178" onkeydown="ipt_bugtmngtdeptcd_onkeydown"/>
- <Shape id="line1" linetype="horizontal" class="line_10" position="absolute 0 151 1195 157"/>
- <Shape id="shp_number03" type="roundrectangle" visible="false" position="absolute 488 182 513 202"/>
- <Shape id="shp_number04" type="roundrectangle" visible="false" position="absolute 85 213 110 233"/>
- <Shape id="shp_number05" type="roundrectangle" visible="false" position="absolute 85 251 110 271"/>
- <Shape id="shp_number09" type="roundrectangle" visible="false" position="absolute 990 378 1015 398"/>
- <Edit id="opt_number09" taborder="85" readonly="true" visible="false" position="absolute 990 378 1015 397"/>
- <Shape id="shp_number10" type="roundrectangle" visible="false" position="absolute 516 126 541 146"/>
- <Edit id="opt_number10" taborder="86" readonly="true" visible="false" position="absolute 516 129 541 148"/>
- <Shape id="shp_number11" type="roundrectangle" visible="false" position="absolute 1083 125 1108 145"/>
- <Edit id="opt_number11" taborder="87" readonly="true" visible="false" position="absolute 1083 128 1108 147"/>
- <Edit id="opt_number04" taborder="88" readonly="true" visible="false" position="absolute 85 211 110 230"/>
- <Edit id="opt_number05" taborder="89" readonly="true" visible="false" position="absolute 85 250 110 269"/>
- <Edit id="opt_number03" taborder="90" readonly="true" visible="false" position="absolute 488 184 513 203"/>
- <Shape id="shp_number06" type="roundrectangle" visible="false" position="absolute 85 288 110 308"/>
- <Edit id="opt_number06" taborder="91" readonly="true" visible="false" position="absolute 85 288 110 307"/>
- <Div id="grp_apln" taborder="92" visible="false" position="absolute 497 467 1072 627" style="background:#6bb5feff;">
- <Layouts>
- <Layout>
- <Shape id="roundrect2" type="roundrectangle" position="absolute 5 4 570 155" anchor="default"/>
- <Button id="btn_saveapln" taborder="1" text="저장" class="btn4" position="absolute 448 129 504 151" anchor="default" onclick="grp_apln_btn_saveapln_onclick"/>
- <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"/>
- <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"/>
- <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"/>
- <Static id="caption27" text="결재선 1" class="cell_1" position="absolute 56 30 126 53" anchor="default"/>
- <Static id="caption28" text="결재선 2" class="cell_1" position="absolute 129 30 199 53" anchor="default"/>
- <Button id="btn_closeapln" taborder="2" text="닫기" class="btn4" position="absolute 508 129 564 151" anchor="default" onclick="grp_apln_btn_closeapln_onclick"/>
- <Edit id="ipt_approval11" taborder="3" class="input_search" position="absolute 56 56 126 75" anchor="default"/>
- <Edit id="ipt_approval12" taborder="4" class="input_search" position="absolute 129 56 199 75" anchor="default"/>
- <Edit id="ipt_approval13" taborder="5" class="input_search" position="absolute 202 56 272 75" anchor="default"/>
- <Edit id="ipt_approval14" taborder="6" class="input_search" position="absolute 275 56 345 75" anchor="default"/>
- <Edit id="ipt_approval15" taborder="7" class="input_search" position="absolute 348 56 418 75" anchor="default"/>
- <Edit id="ipt_approval21" taborder="8" class="input_search" position="absolute 56 78 126 97" anchor="default"/>
- <Edit id="ipt_approval22" taborder="9" class="input_search" position="absolute 129 78 199 97" anchor="default"/>
- <Edit id="ipt_approval23" taborder="10" class="input_search" position="absolute 202 78 272 97" anchor="default"/>
- <Edit id="ipt_approval24" taborder="11" class="input_search" position="absolute 275 78 345 97" anchor="default"/>
- <Edit id="ipt_approval25" taborder="12" 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"/>
- <Edit id="ipt_approval26" taborder="13" class="input_search" position="absolute 421 78 491 97" anchor="default"/>
- <Edit id="ipt_approval16" taborder="14" 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"/>
- <Edit id="ipt_approval27" taborder="15" class="input_search" enable="false" position="absolute 494 78 564 97" anchor="default"/>
- <Edit id="ipt_approval17" taborder="16" class="input_search" position="absolute 494 56 564 75" anchor="default"/>
- <Combo id="cmb_arbitrary1" taborder="17" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 56 101 126 120" anchor="default"/>
- <Combo id="cmb_arbitrary2" taborder="18" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 128 101 198 120" anchor="default"/>
- <Combo id="cmb_arbitrary3" taborder="19" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 201 101 271 120" anchor="default"/>
- <Combo id="cmb_arbitrary4" taborder="20" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 274 101 344 120" anchor="default"/>
- <Combo id="cmb_arbitrary5" taborder="21" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 347 101 417 120" anchor="default"/>
- <Combo id="cmb_arbitrary6" taborder="22" innerdataset="@ds_init_arbitrarylist_arbitrary" codecolumn="cd" datacolumn="nm" class="combo_essential" position="absolute 420 101 490 120" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="button3" taborder="93" text="그룹웨어" class="btn4" visible="false" position="absolute 374 128 454 150" onclick="button3_onclick"/>
- <Static id="caption68" text="보조과목" class="cell_1" position="absolute 937 314 1002 337"/>
- <Combo id="combo1" taborder="94" innerdataset="@ds_init_combo4_acntcmb" codecolumn="bojocd" datacolumn="bojonm" position="absolute 1004 316 1194 335"/>
- <Tab id="switch5" taborder="95" tabindex="0" class="tab_Normal" position="absolute 0 358 403 399">
- <Tabpages>
- <Tabpage id="case_notenm5">
- <Layouts>
- <Layout>
- <Static id="caption43" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="ipt_notenm5" taborder="4" class="input_default" position="absolute 112 2 400 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecd5">
- <Layouts>
- <Layout>
- <Static id="caption44" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="opt_notecd5" taborder="5" readonly="true" position="absolute 5 2 115 21"/>
- <Edit id="ipt_notecd5" taborder="6" class="input_essential" position="absolute 112 2 192 21"/>
- <Edit id="ipt_notecdnm5" taborder="7" class="input_essential" position="absolute 216 2 400 21"/>
- <Button id="btn_notecd5" taborder="8" class="icon_search" position="absolute 196 4 212 20" onclick="switch5_case_notecd5_btn_notecd5_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_notecombo5">
- <Layouts>
- <Layout>
- <Static id="caption45" class="cell_1" position="absolute 0 0 110 23"/>
- <Edit id="opt_notecombo5" taborder="3" readonly="true" position="absolute 0 2 110 21"/>
- <Combo id="cmb_notecombo5" taborder="4" innerdataset="@ds_hidden_acntcdcombo_notecombo5" codecolumn="cdid" datacolumn="cdnm" class="combo_essential" position="absolute 112 2 401 21"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_noteblank5">
- <Layouts>
- <Layout>
- <Static id="caption46" class="cell_1" position="absolute 0 0 110 23"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Tab id="switch8" taborder="41" tabindex="0" class="tab_Normal" position="absolute 248 197 910 238">
- <Tabpages>
- <Tabpage id="cd">
- <Layouts>
- <Layout>
- <Edit id="ipt_custnm" taborder="1" class="input_essential" position="absolute 141 1 660 20" onkeydown="switch8_cd_ipt_custnm_onkeydown"/>
- <Edit id="ipt_custcd" taborder="2" class="input_essential" position="absolute 0 1 116 20" onkeydown="switch8_cd_ipt_custcd_onkeydown"/>
- <Button id="btn_custcd" taborder="3" class="icon_search" position="absolute 121 4 137 20" onclick="switch8_cd_btn_custcd_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="named">
- <Layouts>
- <Layout>
- <Edit id="ipt_custnm2" taborder="1" class="input_essential" position="absolute 0 1 660 20" onkeydown="switch8_named_ipt_custnm2_onkeydown"/>
- <Edit id="ipt_custcd2" taborder="2" class="input_essential" visible="false" position="absolute 520 1 545 20"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- </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"/>
- </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"/>
- </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="ymdpum" 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="ymdpum"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_R0008list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_R0017list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_Z0007list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_unsl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <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_fundscdlist_fundscd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="cd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nm"/>
- <Col id="cd"/>
- </Row>
- <Row>
- <Col id="nm">의료수입</Col>
- <Col id="cd">1100</Col>
- </Row>
- <Row>
- <Col id="nm">의료외수입</Col>
- <Col id="cd">1900</Col>
- </Row>
- <Row>
- <Col id="nm">인건비</Col>
- <Col id="cd">2100</Col>
- </Row>
- <Row>
- <Col id="nm">재료비</Col>
- <Col id="cd">2200</Col>
- </Row>
- <Row>
- <Col id="nm">관리운영비</Col>
- <Col id="cd">2300</Col>
- </Row>
- <Row>
- <Col id="nm">의료외지출</Col>
- <Col id="cd">2900</Col>
- </Row>
- <Row>
- <Col id="nm">자산매각</Col>
- <Col id="cd">3100</Col>
- </Row>
- <Row>
- <Col id="nm">자산취득</Col>
- <Col id="cd">4100</Col>
- </Row>
- <Row>
- <Col id="nm">기본금증가</Col>
- <Col id="cd">5100</Col>
- </Row>
- <Row>
- <Col id="nm">기본금감소</Col>
- <Col id="cd">6100</Col>
- </Row>
- <Row>
- <Col id="nm">예금인출</Col>
- <Col id="cd">7100</Col>
- </Row>
- <Row>
- <Col id="nm">금융수입</Col>
- <Col id="cd">7200</Col>
- </Row>
- <Row>
- <Col id="nm">차입실행</Col>
- <Col id="cd">7300</Col>
- </Row>
- <Row>
- <Col id="nm">대여금회수</Col>
- <Col id="cd">7400</Col>
- </Row>
- <Row>
- <Col id="nm">예금불입</Col>
- <Col id="cd">8100</Col>
- </Row>
- <Row>
- <Col id="nm">금융비용</Col>
- <Col id="cd">8200</Col>
- </Row>
- <Row>
- <Col id="nm">차입상환</Col>
- <Col id="cd">8300</Col>
- </Row>
- <Row>
- <Col id="nm">자금대여</Col>
- <Col id="cd">8400</Col>
- </Row>
- <Row>
- <Col id="nm">자금이체</Col>
- <Col id="cd">9000</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_profflaglist_profflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="cd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nm">법인카드</Col>
- <Col id="cd">1</Col>
- </Row>
- <Row>
- <Col id="nm">개인신용카드</Col>
- <Col id="cd">2</Col>
- </Row>
- <Row>
- <Col id="nm">현금영수증</Col>
- <Col id="cd">3</Col>
- </Row>
- <Row>
- <Col id="nm">세금계산서</Col>
- <Col id="cd">4</Col>
- </Row>
- <Row>
- <Col id="nm">계산서</Col>
- <Col id="cd">5</Col>
- </Row>
- <Row>
- <Col id="nm">기타</Col>
- <Col id="cd">6</Col>
- </Row>
- <Row>
- <Col id="nm">근로소득</Col>
- <Col id="cd">7</Col>
- </Row>
- <Row>
- <Col id="nm">비과세근로소득</Col>
- <Col id="cd">8</Col>
- </Row>
- <Row>
- <Col id="nm">퇴직소득</Col>
- <Col id="cd">9</Col>
- </Row>
- <Row>
- <Col id="nm">일용근로소득</Col>
- <Col id="cd">A</Col>
- </Row>
- <Row>
- <Col id="nm">사업소득</Col>
- <Col id="cd">B</Col>
- </Row>
- <Row>
- <Col id="nm">기타소득</Col>
- <Col id="cd">C</Col>
- </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="bojonm" type="STRING" size="256"/>
- <Column id="bojocd" 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">
- <ColumnInfo>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="cd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nm">거래처</Col>
- <Col id="cd">1</Col>
- </Row>
- <Row>
- <Col id="nm">부서</Col>
- <Col id="cd">3</Col>
- </Row>
- <Row>
- <Col id="nm">직원</Col>
- <Col id="cd">4</Col>
- </Row>
- <Row>
- <Col id="nm">개인</Col>
- <Col id="cd">5</Col>
- </Row>
- <Row>
- <Col id="nm">기타</Col>
- <Col id="cd">9</Col>
- </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="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"/>
- </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="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_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_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_hidden_acntcdcombo_notecombo1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_acntcdcombo_notecombo2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_acntcdcombo_notecombo3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_acntcdcombo_notecombo4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_acntcdcombo_notecombo5" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_acntcdcombo_notecombo6" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </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="nm" type="STRING" size="256"/>
- <Column id="cd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nm">결재선</Col>
- <Col id="cd">1</Col>
- </Row>
- <Row>
- <Col id="nm">전결</Col>
- <Col id="cd">2</Col>
- </Row>
- <Row>
- <Col id="nm">후결</Col>
- <Col id="cd">3</Col>
- </Row>
- <Row>
- <Col id="nm">대결</Col>
- <Col id="cd">4</Col>
- </Row>
- </Rows>
- </Dataset>
- <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"/>
- <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_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_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_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"/>
- </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"/>
- </Row>
- </Rows>
- </Dataset>
- <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>
- </Dataset>
- <Dataset id="ds_temp2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="purgrpno" type="STRING" size="256"/>
- <Column id="usedd" type="STRING" size="256"/>
- <Column id="unslwrit" type="STRING" size="256"/>
- <Column id="slipcmt" type="STRING" size="256"/>
- <Column id="amt" type="STRING" size="256"/>
- <Column id="cmt" type="STRING" size="256"/>
- <Column id="tranflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="purgrpno"/>
- <Col id="usedd"/>
- <Col id="unslwrit"/>
- <Col id="slipcmt"/>
- <Col id="amt"/>
- <Col id="cmt"/>
- <Col id="tranflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rptparm" 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="instnm" type="STRING" size="256"/>
- <Column id="slipno" type="STRING" size="256"/>
- <Column id="reprtyn" type="STRING" size="256"/>
- <Column id="bugtinfocnt" type="STRING" size="256"/>
- <Column id="profinfocnt" type="STRING" size="256"/>
- <Column id="transinfocnt" type="STRING" size="256"/>
- <Column id="dayworkerprntlistcnt" type="STRING" size="256"/>
- <Column id="priprofprntlistcnt" type="STRING" size="256"/>
- <Column id="etcprofprntlistcnt" type="STRING" size="256"/>
- <Column id="retrprofprntlistcnt" type="STRING" size="256"/>
- <Column id="servprofprntlistcnt" type="STRING" size="256"/>
- <Column id="expansion" type="STRING" size="256"/>
- <Column id="preview" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="instnm"/>
- <Col id="slipno"/>
- <Col id="reprtyn"/>
- <Col id="bugtinfocnt"/>
- <Col id="profinfocnt"/>
- <Col id="transinfocnt"/>
- <Col id="dayworkerprntlistcnt"/>
- <Col id="priprofprntlistcnt"/>
- <Col id="etcprofprntlistcnt"/>
- <Col id="retrprofprntlistcnt"/>
- <Col id="servprofprntlistcnt"/>
- <Col id="expansion"/>
- <Col id="preview"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_slipproflist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="profnm" type="STRING" size="256" sumtext="증빙명"/>
- <Column id="entrregno" type="STRING" size="256" sumtext="사업자등록번호"/>
- <Column id="custnm" type="STRING" size="256" sumtext="거래처명"/>
- <Column id="cardno" type="STRING" size="256" sumtext="카드번호"/>
- <Column id="workflag" type="STRING" size="256" sumtext="구분"/>
- <Column id="amt1" type="STRING" size="256" sumtext="공급가액"/>
- <Column id="amt2" type="STRING" size="256" sumtext="세액"/>
- <Column id="amt3" type="STRING" size="256" sumtext="합계액"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_bugtacptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="unsldd" type="STRING" size="256" sumtext="미결전표일자"/>
- <Column id="unslno" type="STRING" size="256" sumtext="미결전표번호"/>
- <Column id="costcntrdeptcd" type="STRING" size="256" sumtext="귀속부서코드"/>
- <Column id="costcntrdeptnm" type="STRING" size="256" sumtext="귀속부서명"/>
- <Column id="acntcd" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm" type="STRING" size="256" sumtext="계정명"/>
- <Column id="projectid" type="STRING" size="256" sumtext="프로젝트ID"/>
- <Column id="balflag" type="STRING" size="256" sumtext="잔액구분"/>
- <Column id="bugtearncostflag" type="STRING" size="256" sumtext="예산수익비용구분"/>
- <Column id="bugtflag" type="STRING" size="256" sumtext="예산구분"/>
- <Column id="orgbugtamt" type="STRING" size="256" sumtext="본예산"/>
- <Column id="revsupmbugamt" type="STRING" size="256" sumtext="추경예산"/>
- <Column id="orgbugtupdtamt" type="STRING" size="256" sumtext="계정대체"/>
- <Column id="orgbugtadjtamt" type="STRING" size="256" sumtext="이월조정예산"/>
- <Column id="revsupmbugadjtamt" type="STRING" size="256" sumtext="조정예산"/>
- <Column id="bugtexpcamt" type="STRING" size="256" sumtext="추산액"/>
- <Column id="bugtexecamt" type="STRING" size="256" sumtext="집행액"/>
- <Column id="amt" type="STRING" size="256" sumtext="전표금액"/>
- <Column id="sumbugtamt" type="STRING" size="256" sumtext="예산가용총액"/>
- <Column id="resultamt" type="STRING" size="256" sumtext="전송후예산가용금액"/>
- <Column id="prof_totbugtamt" type="STRING" size="256" sumtext="예산합계"/>
- <Column id="prof_bugtexpcamt" type="STRING" size="256" sumtext="추산액"/>
- <Column id="prof_bugtexecamt" type="STRING" size="256" sumtext="승인액"/>
- <Column id="prof_balbugtamt" type="STRING" size="256" sumtext="잔액"/>
- <Column id="prof_amt" type="STRING" size="256" sumtext="전표금액"/>
- <Column id="prof_resultbugtamt" type="STRING" size="256" sumtext="승인후잔액"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_vincostunsl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="slipkind" type="STRING" size="256" sumtext="전표종류"/>
- <Column id="unsldd" type="STRING" size="256" sumtext="미결전표일자"/>
- <Column id="unslno" type="STRING" size="256" sumtext="미결전표번호"/>
- <Column id="sanctno" type="STRING" size="256" sumtext="승인번호"/>
- <Column id="slipdeptcd" type="STRING" size="256" sumtext="기표부서코드"/>
- <Column id="slipdeptnm" type="STRING" size="256" sumtext="기표부서명"/>
- <Column id="unslwrit" type="STRING" size="256" sumtext="기표자사번"/>
- <Column id="defrayreqdd" 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="unslseqno_1" type="STRING" size="256" sumtext="미결전표일련번호"/>
- <Column id="drcrflag_1" type="STRING" size="256" sumtext="차대구분"/>
- <Column id="acntcd_1" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm_1" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="amt_1" type="STRING" size="256" sumtext="금액"/>
- <Column id="dramt_1" type="STRING" size="256" sumtext="차변금액"/>
- <Column id="cramt_1" type="STRING" size="256" sumtext="대변금액"/>
- <Column id="custflag_1" type="STRING" size="256" sumtext="상대처구분"/>
- <Column id="custcd_1" type="STRING" size="256" sumtext="상대처코드"/>
- <Column id="custnm_1" type="STRING" size="256" sumtext="상대처명"/>
- <Column id="costcntrdeptcd_1" type="STRING" size="256" sumtext="귀속부서코드"/>
- <Column id="costcntrdeptnm_1" type="STRING" size="256" sumtext="귀속부서명"/>
- <Column id="bugtmngtdeptcd_1" type="STRING" size="256" sumtext="예산관리부서코드"/>
- <Column id="bugtmngtdeptnm_1" type="STRING" size="256" sumtext="예산관리부서명"/>
- <Column id="etcnotefact_1" type="STRING" size="256" sumtext="비고"/>
- <Column id="profflag_1" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="unslseqno_2" type="STRING" size="256" sumtext="미결전표일련번호"/>
- <Column id="drcrflag_2" type="STRING" size="256" sumtext="차대구분"/>
- <Column id="acntcd_2" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="amt_2" type="STRING" size="256" sumtext="금액"/>
- <Column id="acntnm_2" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="dramt_2" type="STRING" size="256" sumtext="차변금액"/>
- <Column id="cramt_2" type="STRING" size="256" sumtext="대변금액"/>
- <Column id="custflag_2" type="STRING" size="256" sumtext="상대처구분"/>
- <Column id="custcd_2" type="STRING" size="256" sumtext="상대처코드"/>
- <Column id="custnm_2" type="STRING" size="256" sumtext="상대처명"/>
- <Column id="costcntrdeptcd_2" type="STRING" size="256" sumtext="귀속부서코드"/>
- <Column id="costcntrdeptnm_2" type="STRING" size="256" sumtext="귀속부서명"/>
- <Column id="bugtmngtdeptcd_2" type="STRING" size="256" sumtext="예산관리부서코드"/>
- <Column id="bugtmngtdeptnm_2" type="STRING" size="256" sumtext="예산관리부서명"/>
- <Column id="etcnotefact_2" type="STRING" size="256" sumtext="비고"/>
- <Column id="profflag_2" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="unslseqno_3" type="STRING" size="256" sumtext="미결전표일련번호"/>
- <Column id="drcrflag_3" type="STRING" size="256" sumtext="차대구분"/>
- <Column id="acntcd_3" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm_3" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="amt_3" type="STRING" size="256" sumtext="금액"/>
- <Column id="dramt_3" type="STRING" size="256" sumtext="차변금액"/>
- <Column id="cramt_3" type="STRING" size="256" sumtext="대변금액"/>
- <Column id="custflag_3" type="STRING" size="256" sumtext="상대처구분"/>
- <Column id="custcd_3" type="STRING" size="256" sumtext="상대처코드"/>
- <Column id="custnm_3" type="STRING" size="256" sumtext="상대처명"/>
- <Column id="costcntrdeptcd_3" type="STRING" size="256" sumtext="귀속부서코드"/>
- <Column id="costcntrdeptnm_3" type="STRING" size="256" sumtext="귀속부서명"/>
- <Column id="bugtmngtdeptcd_3" type="STRING" size="256" sumtext="예산관리부서코드"/>
- <Column id="bugtmngtdeptnm_3" type="STRING" size="256" sumtext="예산관리부서명"/>
- <Column id="etcnotefact_3" type="STRING" size="256" sumtext="비고"/>
- <Column id="profflag_3" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="unslseqno_4" type="STRING" size="256" sumtext="미결전표일련번호"/>
- <Column id="drcrflag_4" type="STRING" size="256" sumtext="차대구분"/>
- <Column id="acntcd_4" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm_4" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="amt_4" type="STRING" size="256" sumtext="금액"/>
- <Column id="dramt_4" type="STRING" size="256" sumtext="차변금액"/>
- <Column id="cramt_4" type="STRING" size="256" sumtext="대변금액"/>
- <Column id="custflag_4" type="STRING" size="256" sumtext="상대처구분"/>
- <Column id="custcd_4" type="STRING" size="256" sumtext="상대처코드"/>
- <Column id="custnm_4" type="STRING" size="256" sumtext="상대처명"/>
- <Column id="costcntrdeptcd_4" type="STRING" size="256" sumtext="귀속부서코드"/>
- <Column id="costcntrdeptnm_4" type="STRING" size="256" sumtext="귀속부서명"/>
- <Column id="bugtmngtdeptcd_4" type="STRING" size="256" sumtext="예산관리부서코드"/>
- <Column id="bugtmngtdeptnm_4" type="STRING" size="256" sumtext="예산관리부서명"/>
- <Column id="slipdeptcd_4" type="STRING" size="256" sumtext="기표부서코드"/>
- <Column id="slipdeptnm_4" type="STRING" size="256" sumtext="기표부서명"/>
- <Column id="etcnotefact_4" type="STRING" size="256" sumtext="비고"/>
- <Column id="profflag_4" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="unslwrit_4" type="STRING" size="256" sumtext="기표자사번"/>
- <Column id="defrayreqdd_4" type="STRING" size="256" sumtext="출금요청일자"/>
- <Column id="unslseqno_5" type="STRING" size="256" sumtext="미결전표일련번호"/>
- <Column id="drcrflag_5" type="STRING" size="256" sumtext="차대구분"/>
- <Column id="acntcd_5" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm_5" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="amt_5" type="STRING" size="256" sumtext="금액"/>
- <Column id="dramt_5" type="STRING" size="256" sumtext="차변금액"/>
- <Column id="cramt_5" type="STRING" size="256" sumtext="대변금액"/>
- <Column id="custflag_5" type="STRING" size="256" sumtext="상대처구분"/>
- <Column id="custcd_5" type="STRING" size="256" sumtext="상대처코드"/>
- <Column id="custnm_5" type="STRING" size="256" sumtext="상대처명"/>
- <Column id="costcntrdeptcd_5" type="STRING" size="256" sumtext="귀속부서코드"/>
- <Column id="costcntrdeptnm_5" type="STRING" size="256" sumtext="귀속부서명"/>
- <Column id="bugtmngtdeptcd_5" type="STRING" size="256" sumtext="예산관리부서코드"/>
- <Column id="bugtmngtdeptnm_5" type="STRING" size="256" sumtext="예산관리부서명"/>
- <Column id="etcnotefact_5" type="STRING" size="256" sumtext="비고"/>
- <Column id="profflag_5" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="unslseqno_6" type="STRING" size="256" sumtext="미결전표일련번호"/>
- <Column id="drcrflag_6" type="STRING" size="256" sumtext="차대구분"/>
- <Column id="acntcd_6" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm_6" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="amt_6" type="STRING" size="256" sumtext="금액"/>
- <Column id="dramt_6" type="STRING" size="256" sumtext="차변금액"/>
- <Column id="cramt_6" type="STRING" size="256" sumtext="대변금액"/>
- <Column id="custflag_6" type="STRING" size="256" sumtext="상대처구분"/>
- <Column id="custcd_6" type="STRING" size="256" sumtext="상대처코드"/>
- <Column id="custnm_6" type="STRING" size="256" sumtext="상대처명"/>
- <Column id="costcntrdeptcd_6" type="STRING" size="256" sumtext="귀속부서코드"/>
- <Column id="costcntrdeptnm_6" type="STRING" size="256" sumtext="귀속부서명"/>
- <Column id="bugtmngtdeptcd_6" type="STRING" size="256" sumtext="예산관리부서코드"/>
- <Column id="bugtmngtdeptnm_6" type="STRING" size="256" sumtext="예산관리부서명"/>
- <Column id="etcnotefact_6" type="STRING" size="256" sumtext="비고"/>
- <Column id="profflag_6" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="unslseqno_7" type="STRING" size="256" sumtext="미결전표일련번호"/>
- <Column id="drcrflag_7" type="STRING" size="256" sumtext="차대구분"/>
- <Column id="acntcd_7" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm_7" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="amt_7" type="STRING" size="256" sumtext="금액"/>
- <Column id="dramt_7" type="STRING" size="256" sumtext="차변금액"/>
- <Column id="cramt_7" type="STRING" size="256" sumtext="대변금액"/>
- <Column id="custflag_7" type="STRING" size="256" sumtext="상대처구분"/>
- <Column id="custcd_7" type="STRING" size="256" sumtext="상대처코드"/>
- <Column id="custnm_7" type="STRING" size="256" sumtext="상대처명"/>
- <Column id="costcntrdeptcd_7" type="STRING" size="256" sumtext="귀속부서코드"/>
- <Column id="costcntrdeptnm_7" type="STRING" size="256" sumtext="귀속부서명"/>
- <Column id="bugtmngtdeptcd_7" type="STRING" size="256" sumtext="예산관리부서코드"/>
- <Column id="bugtmngtdeptnm_7" type="STRING" size="256" sumtext="예산관리부서명"/>
- <Column id="etcnotefact_7" type="STRING" size="256" sumtext="비고"/>
- <Column id="profflag_7" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="unslseqno_8" type="STRING" size="256" sumtext="미결전표일련번호"/>
- <Column id="drcrflag_8" type="STRING" size="256" sumtext="차대구분"/>
- <Column id="acntcd_8" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="acntnm_8" type="STRING" size="256" sumtext="계정코드"/>
- <Column id="amt_8" type="STRING" size="256" sumtext="금액"/>
- <Column id="dramt_8" type="STRING" size="256" sumtext="차변금액"/>
- <Column id="cramt_8" type="STRING" size="256" sumtext="대변금액"/>
- <Column id="custflag_8" type="STRING" size="256" sumtext="상대처구분"/>
- <Column id="custcd_8" type="STRING" size="256" sumtext="상대처코드"/>
- <Column id="custnm_8" type="STRING" size="256" sumtext="상대처명"/>
- <Column id="costcntrdeptcd_8" type="STRING" size="256" sumtext="귀속부서코드"/>
- <Column id="costcntrdeptnm_8" type="STRING" size="256" sumtext="귀속부서명"/>
- <Column id="bugtmngtdeptcd_8" type="STRING" size="256" sumtext="예산관리부서코드"/>
- <Column id="bugtmngtdeptnm_8" type="STRING" size="256" sumtext="예산관리부서명"/>
- <Column id="etcnotefact_8" type="STRING" size="256" sumtext="비고"/>
- <Column id="profflag_8" type="STRING" size="256" sumtext="증빙구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_transacnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="unsldd" type="STRING" size="256" sumtext="미결전표일자"/>
- <Column id="unslno" type="STRING" size="256" sumtext="미결전표번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="미결전표번호"/>
- <Column id="acntflag" type="STRING" size="256" sumtext="계좌구분"/>
- <Column id="acntflagcd" type="STRING" size="256" sumtext="계좌구분별코드"/>
- <Column id="acntflagnm" type="STRING" size="256" sumtext="계좌구분별코드명"/>
- <Column id="rcipntacntno" type="STRING" size="256" sumtext="수취인계좌번호"/>
- <Column id="bankcd" type="STRING" size="256" sumtext="은행코드"/>
- <Column id="banknm" type="STRING" size="256" sumtext="은행명"/>
- <Column id="depor" type="STRING" size="256" sumtext="예금주"/>
- <Column id="amt" type="STRING" size="256" sumtext="금액"/>
- <Column id="deponm" type="STRING" size="256" sumtext="입금명"/>
- <Column id="cmt" type="STRING" size="256" sumtext="비고"/>
- <Column id="dummy1" type="STRING" size="256" sumtext="여분1"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_prntlist_dayworkerprntlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="unsldd" type="STRING" size="256" sumtext="미결전표일자"/>
- <Column id="unslno" type="STRING" size="256" sumtext="미결전표번호"/>
- <Column id="unslseqno" type="STRING" size="256" sumtext="전표일련번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="증빙일련번호"/>
- <Column id="profflag" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="detlseqno" type="STRING" size="256" sumtext="증빙세부일련번호"/>
- <Column id="defrayreqdd" type="STRING" size="256" sumtext="지급일"/>
- <Column id="quadno" type="STRING" size="256" sumtext="분기"/>
- <Column id="emplno" type="STRING" size="256" sumtext="소득자ID"/>
- <Column id="name" type="STRING" size="256" sumtext="소득자명"/>
- <Column id="entrregno" type="STRING" size="256" sumtext="소득자사업자등록번호"/>
- <Column id="custnm" type="STRING" size="256" sumtext="소득자거래처명"/>
- <Column id="rrgstno" type="STRING" size="256" sumtext="소득자주민등록번호"/>
- <Column id="address" type="STRING" size="256" sumtext="소득자주소"/>
- <Column id="paytotamt" type="STRING" size="256" sumtext="총지급액"/>
- <Column id="incmtax" type="STRING" size="256" sumtext="소득세"/>
- <Column id="resdntax" type="STRING" size="256" sumtext="주민세"/>
- <Column id="deployeeentrregno" type="STRING" size="256" sumtext="지급자사업자등록번호"/>
- <Column id="deployeecustnm" type="STRING" size="256" sumtext="지급자사업주명"/>
- <Column id="deployeeprsdnm" type="STRING" size="256" sumtext="지급자사업주명"/>
- <Column id="deployeeaddress" type="STRING" size="256" sumtext="지급자주소"/>
- <Column id="deployeerrgstno" type="STRING" size="256" sumtext="지급자주소"/>
- <Column id="acntyy" type="STRING" size="256" sumtext="회계년도"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_prntlist_priprofprntlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="unsldd" type="STRING" size="256" sumtext="미결전표일자"/>
- <Column id="unslno" type="STRING" size="256" sumtext="미결전표번호"/>
- <Column id="unslseqno" type="STRING" size="256" sumtext="전표일련번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="증빙일련번호"/>
- <Column id="profflag" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="detlseqno" type="STRING" size="256" sumtext="증빙세부일련번호"/>
- <Column id="defrayreqdd" type="STRING" size="256" sumtext="지급일"/>
- <Column id="quadno" type="STRING" size="256" sumtext="분기"/>
- <Column id="emplno" type="STRING" size="256" sumtext="소득자ID"/>
- <Column id="name" type="STRING" size="256" sumtext="소득자명"/>
- <Column id="entrregno" type="STRING" size="256" sumtext="소득자사업자등록번호"/>
- <Column id="custnm" type="STRING" size="256" sumtext="소득자거래처명"/>
- <Column id="rrgstno" type="STRING" size="256" sumtext="소득자주민등록번호"/>
- <Column id="induflag" type="STRING" size="256" sumtext="소득자사업자등록번호"/>
- <Column id="address" type="STRING" size="256" sumtext="소득자주소"/>
- <Column id="totamt" type="STRING" size="256" sumtext="총지급액"/>
- <Column id="paytotamt" type="STRING" size="256" sumtext="총지급액"/>
- <Column id="incmtax" type="STRING" size="256" sumtext="소득세"/>
- <Column id="resdntax" type="STRING" size="256" sumtext="주민세"/>
- <Column id="taxrate" type="STRING" size="256" sumtext="주민세"/>
- <Column id="deployeeentrregno" type="STRING" size="256" sumtext="지급자사업자등록번호"/>
- <Column id="deployeecustnm" type="STRING" size="256" sumtext="지급자사업주명"/>
- <Column id="deployeeprsdnm" type="STRING" size="256" sumtext="지급자사업주명"/>
- <Column id="deployeeaddress" type="STRING" size="256" sumtext="지급자주소"/>
- <Column id="deployeerrgstno" type="STRING" size="256" sumtext="지급자주소"/>
- <Column id="acntyy" type="STRING" size="256" sumtext="회계년도"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_prntlist_etcprofprntlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="unsldd" type="STRING" size="256" sumtext="미결전표일자"/>
- <Column id="unslno" type="STRING" size="256" sumtext="미결전표번호"/>
- <Column id="unslseqno" type="STRING" size="256" sumtext="전표일련번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="증빙일련번호"/>
- <Column id="profflag" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="detlseqno" type="STRING" size="256" sumtext="증빙세부일련번호"/>
- <Column id="defrayreqdd" type="STRING" size="256" sumtext="지급일"/>
- <Column id="quadno" type="STRING" size="256" sumtext="분기"/>
- <Column id="emplno" type="STRING" size="256" sumtext="소득자ID"/>
- <Column id="name" type="STRING" size="256" sumtext="소득자명"/>
- <Column id="entrregno" type="STRING" size="256" sumtext="소득자사업자등록번호"/>
- <Column id="custnm" type="STRING" size="256" sumtext="소득자거래처명"/>
- <Column id="rrgstno" type="STRING" size="256" sumtext="소득자주민등록번호"/>
- <Column id="incmflag" type="STRING" size="256" sumtext="소득구분코드"/>
- <Column id="ionatiflag" type="STRING" size="256" sumtext="내/외국인"/>
- <Column id="residentflag" type="STRING" size="256" sumtext="거주자구분"/>
- <Column id="address" type="STRING" size="256" sumtext="소득자주소"/>
- <Column id="totamt" type="STRING" size="256" sumtext="총지급액"/>
- <Column id="paytotamt" type="STRING" size="256" sumtext="총지급액"/>
- <Column id="incmtax" type="STRING" size="256" sumtext="소득세"/>
- <Column id="resdntax" type="STRING" size="256" sumtext="주민세"/>
- <Column id="taxrate" type="STRING" size="256" sumtext="주민세"/>
- <Column id="deployeeentrregno" type="STRING" size="256" sumtext="지급자사업자등록번호"/>
- <Column id="deployeecustnm" type="STRING" size="256" sumtext="지급자사업주명"/>
- <Column id="deployeeprsdnm" type="STRING" size="256" sumtext="지급자사업주명"/>
- <Column id="deployeeaddress" type="STRING" size="256" sumtext="지급자주소"/>
- <Column id="deployeerrgstno" type="STRING" size="256" sumtext="지급자주소"/>
- <Column id="acntyy" type="STRING" size="256" sumtext="회계년도"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_prntlist_retrprofprntlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="unsldd" type="STRING" size="256" sumtext="전표일자"/>
- <Column id="unslno" type="STRING" size="256" sumtext="전표번호"/>
- <Column id="unslseqno" type="STRING" size="256" sumtext="전표일련번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="profflag" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="paydd" type="STRING" size="256" sumtext="증빙구분"/>
- <Column id="detlseqno" type="STRING" size="256" sumtext="세부일련번호"/>
- <Column id="chrgflag" type="STRING" size="256" sumtext="징수구분"/>
- <Column id="emplno" type="STRING" size="256" sumtext="사번"/>
- <Column id="name" type="STRING" size="256" sumtext="이름"/>
- <Column id="rregno" type="STRING" size="256" sumtext="주민등록번호"/>
- <Column id="resdnrgstareazipcd" type="STRING" size="256" sumtext="주민등록지우편번호1"/>
- <Column id="residnczipcd" type="STRING" size="256" sumtext="거주지우편번호1"/>
- <Column id="residncaddr" type="STRING" size="256" sumtext="거주지"/>
- <Column id="fromdd" type="STRING" size="256" sumtext="시작일"/>
- <Column id="todd" type="STRING" size="256" sumtext="종료일"/>
- <Column id="servedmonths" type="STRING" size="256" sumtext="근속월수"/>
- <Column id="servedyears" type="STRING" size="256" sumtext="근속년수"/>
- <Column id="retireamt" type="STRING" size="256" sumtext="퇴직급여액"/>
- <Column id="deductamt" type="STRING" size="256" sumtext="근속년수별공제"/>
- <Column id="yearsdeductamt" type="STRING" size="256" sumtext="근속년수별공제계"/>
- <Column id="sumretrdeductamt" type="STRING" size="256" sumtext="퇴직소득공제합"/>
- <Column id="taxstandard" type="STRING" size="256" sumtext="과세표준"/>
- <Column id="avetaxstandard" type="STRING" size="256" sumtext="연평균과세표준"/>
- <Column id="avecalctax" type="STRING" size="256" sumtext="연평균산출세액"/>
- <Column id="calctax" type="STRING" size="256" sumtext="산출세액"/>
- <Column id="taxdeduct" type="STRING" size="256" sumtext="세액공제"/>
- <Column id="determtax" type="STRING" size="256" sumtext="결정세액"/>
- <Column id="paymenttax" type="STRING" size="256" sumtext="기납부세액"/>
- <Column id="incmtax" type="STRING" size="256" sumtext="소득세"/>
- <Column id="resdntax" type="STRING" size="256" sumtext="주민세"/>
- <Column id="paytax" type="STRING" size="256" sumtext="납부세액"/>
- <Column id="paytotamt" type="STRING" size="256" sumtext="납부세액"/>
- <Column id="earlyretramt" type="STRING" size="256" sumtext="조기퇴직수당"/>
- <Column id="cmt" type="STRING" size="256" sumtext="비고"/>
- <Column id="deployeeentrregno" type="STRING" size="256" sumtext="사업자등록번호"/>
- <Column id="deployeecustnm" type="STRING" size="256" sumtext="법인명"/>
- <Column id="deployeeprsdnm" type="STRING" size="256" sumtext="대표자"/>
- <Column id="supaddr" type="STRING" size="256" sumtext="상위주소"/>
- <Column id="infaddr" type="STRING" size="256" sumtext="하위주소"/>
- <Column id="deployeeaddress" type="STRING" size="256" sumtext="주소"/>
- <Column id="deployeerrgstno" type="STRING" size="256" sumtext="주민등록번호(징수의무자)"/>
- <Column id="belongyearfrom" type="STRING" size="256" sumtext="귀속년도from"/>
- <Column id="belongyearto" type="STRING" size="256" sumtext="귀속년도to"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_prntlist_servprofprntlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
- <Column id="seqno" type="BIGDECIMAL" size="256" sumtext="순번"/>
- <Column id="paydd" type="STRING" size="256" sumtext="지급일"/>
- <Column id="payamt" type="STRING" size="256" sumtext="지급액"/>
- <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
- <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
- <Column id="emplno" type="STRING" size="256" sumtext="사번"/>
- <Column id="name" type="STRING" size="256" sumtext="이름"/>
- <Column id="entrregno" type="STRING" size="256" sumtext="사업자등록번호"/>
- <Column id="custnm" type="STRING" size="256" sumtext="거래처명"/>
- <Column id="recvcustnm" type="STRING" size="256" sumtext="상대방거래처명"/>
- <Column id="recventrregno" type="STRING" size="256" sumtext="상대방사업자등록번호"/>
- <Column id="recvdeptnm" type="STRING" size="256" sumtext="상대방 부서명"/>
- <Column id="recvname" type="STRING" size="256" sumtext="상대방이름"/>
- <Column id="cmt" type="STRING" size="256" sumtext="적요"/>
- <Column id="extramembers" 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="bizfrdd" type="STRING" size="256" sumtext="사업년도시작일"/>
- <Column id="biztodd" type="STRING" size="256" sumtext="사업년도종료일"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_chklist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="gbn" type="STRING" size="256" sumtext="비고"/>
- <Column id="chk" type="STRING" size="256" sumtext="여분1"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_kijeomitlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="unsldd" type="STRING" size="256" sumtext="미결전표일자"/>
- <Column id="unslno" type="STRING" size="256" sumtext="미결전표번호"/>
- <Column id="unslseqno" type="STRING" size="256" sumtext="미결전표일련번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_data6" 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"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd"/>
- <Col id="unsldd"/>
- <Col id="unslno"/>
- </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_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"/>
- </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_send_paydedu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="acntcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_tempnode" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="emplno" type="STRING" size="256"/>
- <Column id="emplnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_source_slipinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cardcd" type="STRING" size="256"/>
- <Column id="cardno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_source" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_retexpacntsum" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </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=""/>
- <BindItem id="item4" compid="grp_sea.input1" propid="value" datasetid="ds_hidden" columnid="slipyn"/>
- <BindItem id="item5" compid="ipt_acntyy" propid="value" datasetid="ds_hidden" columnid="acntyy"/>
- <BindItem id="item6" compid="grp_sea.output1" propid="value" datasetid="ds_hidden_condition" columnid="instcd"/>
- <BindItem id="item7" compid="grp_sea.ipt_slipcmt" propid="value" datasetid="ds_hidden_condition" columnid="slipcmt"/>
- <BindItem id="item8" compid="grp_sea.ipt_defrayreqdd" propid="value" datasetid="ds_hidden_condition" columnid="defrayreqdd"/>
- <BindItem id="item9" compid="grp_sea.ipt_projectid" propid="value" datasetid="ds_hidden_condition" columnid="projectid"/>
- <BindItem id="item10" compid="grp_sea.ipt_projectnm" propid="value" datasetid="ds_hidden_condition" columnid="projectnm"/>
- <BindItem id="item11" compid="grp_sea.input2" propid="value" datasetid="ds_hidden_condition" columnid="ymdpum"/>
- <BindItem id="item12" compid="grp_sea.rdo_drcrcmt" propid="value" datasetid="ds_hidden_condition" columnid="drcrcmt"/>
- <BindItem id="item13" compid="cmb_aplnflag" propid="value" datasetid="ds_send_data3" columnid="aplnflag"/>
- <BindItem id="item14" compid="cmb_instcd" propid="value" datasetid="ds_main_unsl_one" columnid="instcd"/>
- <BindItem id="item15" compid="cmb_deptflag" propid="value" datasetid="ds_hidden" columnid="deptflag"/>
- <BindItem id="item16" compid="ipt_costcntrdeptcd" propid="value" datasetid="ds_main_unsl_one" columnid="costcntrdeptcd"/>
- <BindItem id="item17" compid="ipt_costcntrdeptnm" propid="value" datasetid="ds_main_unsl_one" columnid="costcntrdeptnm"/>
- <BindItem id="item18" compid="ipt_bugtmngtdeptcd" propid="value" datasetid="ds_main_unsl_one" columnid="bugtmngtdeptcd"/>
- <BindItem id="item19" compid="ipt_bugtmngtdeptnm" propid="value" datasetid="ds_main_unsl_one" columnid="bugtmngtdeptnm"/>
- <BindItem id="item20" compid="rdo_drcrflag" propid="value" datasetid="ds_main_unsl_one" columnid="drcrflag"/>
- <BindItem id="item21" compid="cmb_acntcd" propid="value" datasetid="ds_main_unsl_one" columnid="acntcd"/>
- <BindItem id="item22" compid="ipt_acntnm" propid="value" datasetid="ds_main_unsl_one" columnid="acntnm"/>
- <BindItem id="item23" compid="ipt_acntcd" propid="value" datasetid="ds_main_unsl_one" columnid="acntcd"/>
- <BindItem id="item24" compid="ipt_bugtamt" propid="value" datasetid="ds_main_unsl_one" columnid="bugtamt"/>
- <BindItem id="item25" compid="cmb_custflag" propid="value" datasetid="ds_main_unsl_one" columnid="custflag"/>
- <BindItem id="item26" compid="switch8.cd.ipt_custcd" propid="value" datasetid="ds_main_unsl_one" columnid="custcd"/>
- <BindItem id="item27" compid="switch8.cd.ipt_custnm" propid="value" datasetid="ds_main_unsl_one" columnid="custnm"/>
- <BindItem id="item28" compid="switch8.named.ipt_custnm2" propid="value" datasetid="ds_main_unsl_one" columnid="custnm"/>
- <BindItem id="item29" compid="switch8.named.ipt_custcd2" propid="value" datasetid="ds_main_unsl_one" columnid="custcd"/>
- <BindItem id="item30" compid="cmb_drfundscd" propid="value" datasetid="ds_main_unsl_one" columnid="fundscd"/>
- <BindItem id="item31" compid="rdo_profflag1" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item32" compid="rdo_profflag2" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item33" compid="rdo_profflag3" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item34" compid="rdo_profflag4" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item35" compid="rdo_profflag5" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item36" compid="rdo_profflag6" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item37" compid="ipt_profflag6" propid="value" datasetid="ds_main_unsl_one" columnid="etcprofcnt"/>
- <BindItem id="item38" compid="rdo_profflagc" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item39" compid="rdo_profflagb" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item40" compid="rdo_profflaga" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item41" compid="rdo_profflag9" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item42" compid="rdo_profflag8" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item43" compid="rdo_profflag7" propid="value" datasetid="ds_main_unsl_one" columnid="profflag"/>
- <BindItem id="item44" compid="ipt_slipdeptcd" propid="value" datasetid="ds_hidden_condition" columnid="slipdeptcd"/>
- <BindItem id="item45" compid="ipt_slipdeptnm" propid="value" datasetid="ds_hidden_condition" columnid="slipdeptnm"/>
- <BindItem id="item46" compid="ipt_unslwrit" propid="value" datasetid="ds_hidden_userinfo" columnid="unslwrit"/>
- <BindItem id="item47" compid="ipt_unslwritnm" propid="value" datasetid="ds_hidden_userinfo" columnid="usernm"/>
- <BindItem id="item48" compid="ipt_amt" propid="value" datasetid="ds_main_unsl_one" columnid="amt"/>
- <BindItem id="item49" compid="ipt_etcnotefact" propid="value" datasetid="ds_main_unsl_one" columnid="etcnotefact"/>
- <BindItem id="item50" compid="switch1.case_notenm1.ipt_notenm1" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec1"/>
- <BindItem id="item51" compid="switch1.case_notecd1.ipt_notecd1" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd1"/>
- <BindItem id="item52" compid="switch1.case_notecd1.ipt_notecdnm1" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec1"/>
- <BindItem id="item53" compid="switch1.case_notecombo1.cmb_notecombo1" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd1"/>
- <BindItem id="item54" compid="switch2.case_notenm2.ipt_notenm2" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec2"/>
- <BindItem id="item55" compid="switch2.case_notecd2.ipt_notecd2" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd2"/>
- <BindItem id="item56" compid="switch2.case_notecd2.ipt_notecdnm2" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec2"/>
- <BindItem id="item57" compid="switch2.case_notecombo2.cmb_notecombo2" propid="value" datasetid="ds_main_unsl_one" columnid=""/>
- <BindItem id="item58" compid="cmb_bugtcd" propid="value" datasetid="ds_main_unsl_one" columnid="bugtcd"/>
- <BindItem id="item59" compid="combo1" propid="value" datasetid="ds_main_unsl_one" columnid="cdbojo1"/>
- <BindItem id="item60" compid="switch3.case_notenm3.ipt_notenm3" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec3"/>
- <BindItem id="item61" compid="switch3.case_notecd3.ipt_notecd3" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd3"/>
- <BindItem id="item62" compid="switch3.case_notecd3.ipt_notecdnm3" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec3"/>
- <BindItem id="item63" compid="switch3.case_notecombo3.cmb_notecombo3" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd3"/>
- <BindItem id="item64" compid="switch4.case_notenm4.ipt_notenm4" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec4"/>
- <BindItem id="item65" compid="switch4.case_notecd4.ipt_notecd4" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd4"/>
- <BindItem id="item66" compid="switch4.case_notecd4.ipt_notecdnm4" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec4"/>
- <BindItem id="item67" compid="switch4.case_notecombo4.opt_notecombo4" propid="value" datasetid="ds_main_unsl_one" columnid="notefactnm4"/>
- <BindItem id="item68" compid="switch4.case_notecombo4.cmb_notecombo4" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd4"/>
- <BindItem id="item69" compid="ipt_costbelongdeptcd" propid="value" datasetid="ds_main_unsl_one" columnid="costbelongdeptcd"/>
- <BindItem id="item70" compid="ipt_costbelongdeptnm" propid="value" datasetid="ds_main_unsl_one" columnid="costbelongdeptnm"/>
- <BindItem id="item71" compid="switch5.case_notenm5.ipt_notenm5" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec5"/>
- <BindItem id="item72" compid="switch5.case_notecd5.ipt_notecd5" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd5"/>
- <BindItem id="item73" compid="switch5.case_notecd5.opt_notecd5" propid="value" datasetid="ds_main_unsl_one" columnid="notefactnm5"/>
- <BindItem id="item74" compid="switch5.case_notecd5.ipt_notecdnm5" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec5"/>
- <BindItem id="item75" compid="switch5.case_notecombo5.opt_notecombo5" propid="value" datasetid="ds_main_unsl_one" columnid="notefactnm5"/>
- <BindItem id="item76" compid="switch5.case_notecombo5.cmb_notecombo5" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd5"/>
- <BindItem id="item77" compid="switch6.case_notenm6.opt_notenm6" propid="value" datasetid="ds_main_unsl_one" columnid="notefactnm6"/>
- <BindItem id="item78" compid="switch6.case_notenm6.ipt_notenm6" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec6"/>
- <BindItem id="item79" compid="switch6.case_notecd6.ipt_notecd6" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd6"/>
- <BindItem id="item80" compid="switch6.case_notecd6.ipt_notecdnm6" propid="value" datasetid="ds_main_unsl_one" columnid="notefactspec6"/>
- <BindItem id="item81" compid="switch6.case_notecombo6.opt_notecombo6" propid="value" datasetid="ds_main_unsl_one" columnid="notefactnm6"/>
- <BindItem id="item82" compid="switch6.case_notecombo6.cmb_notecombo6" propid="value" datasetid="ds_main_unsl_one" columnid="notefactcd6"/>
- <BindItem id="item83" compid="opt_unslseqno" propid="value" datasetid="ds_main_unsl_one" columnid="unslseqno"/>
- <BindItem id="item84" compid="ipt_slipstatus" propid="value" datasetid="ds_hidden" columnid="slipstatus"/>
- <BindItem id="item85" compid="ipt_slipaprvinfo" propid="value" datasetid="ds_main_unsl_one" columnid="sanctno"/>
- <BindItem id="item86" compid="grp_apln.ipt_approval11" propid="value" datasetid="ds_main_apln" columnid="approval11"/>
- <BindItem id="item87" compid="grp_apln.ipt_approval12" propid="value" datasetid="ds_main_apln" columnid="approval12"/>
- <BindItem id="item88" compid="grp_apln.ipt_approval13" propid="value" datasetid="ds_main_apln" columnid="approval13"/>
- <BindItem id="item89" compid="grp_apln.ipt_approval14" propid="value" datasetid="ds_main_apln" columnid="approval14"/>
- <BindItem id="item90" compid="grp_apln.ipt_approval15" propid="value" datasetid="ds_main_apln" columnid="approval15"/>
- <BindItem id="item91" compid="grp_apln.ipt_approval16" propid="value" datasetid="ds_main_apln" columnid="approval16"/>
- <BindItem id="item92" compid="grp_apln.ipt_approval17" propid="value" datasetid="ds_main_apln" columnid="approval17"/>
- <BindItem id="item93" compid="grp_apln.ipt_approval27" propid="value" datasetid="ds_main_apln" columnid="approval27"/>
- <BindItem id="item94" compid="grp_apln.ipt_approval26" propid="value" datasetid="ds_main_apln" columnid="approval26"/>
- <BindItem id="item95" compid="grp_apln.ipt_approval25" propid="value" datasetid="ds_main_apln" columnid="approval25"/>
- <BindItem id="item96" compid="grp_apln.ipt_approval24" propid="value" datasetid="ds_main_apln" columnid="approval24"/>
- <BindItem id="item97" compid="grp_apln.ipt_approval23" propid="value" datasetid="ds_main_apln" columnid="approval23"/>
- <BindItem id="item98" compid="grp_apln.ipt_approval22" propid="value" datasetid="ds_main_apln" columnid="approval22"/>
- <BindItem id="item99" compid="grp_apln.ipt_approval21" propid="value" datasetid="ds_main_apln" columnid="approval21"/>
- <BindItem id="item100" compid="grp_apln.cmb_arbitrary1" propid="value" datasetid="ds_main_apln" columnid="arbitrary1"/>
- <BindItem id="item101" compid="grp_apln.cmb_arbitrary2" propid="value" datasetid="ds_main_apln" columnid="arbitrary2"/>
- <BindItem id="item102" compid="grp_apln.cmb_arbitrary3" propid="value" datasetid="ds_main_apln" columnid="arbitrary3"/>
- <BindItem id="item103" compid="grp_apln.cmb_arbitrary4" propid="value" datasetid="ds_main_apln" columnid="arbitrary4"/>
- <BindItem id="item104" compid="grp_apln.cmb_arbitrary5" propid="value" datasetid="ds_main_apln" columnid="arbitrary5"/>
- <BindItem id="item105" compid="grp_apln.cmb_arbitrary6" propid="value" datasetid="ds_main_apln" columnid="arbitrary6"/>
- <BindItem id="item106" compid="ipt_emplno" propid="value" datasetid="ds_hidden_tempnode" columnid="emplno"/>
- <BindItem id="item107" compid="ipt_emplnm" propid="value" datasetid="ds_hidden_tempnode" columnid="emplnm"/>
- <BindItem id="item108" compid="caption57" propid="text" datasetid="ds_hidden" columnid="expsacntsum"/>
- <BindItem id="item109" compid="caption13" propid="text" datasetid="ds_hidden" columnid="drsum"/>
- <BindItem id="item110" compid="caption14" propid="text" datasetid="ds_hidden" columnid="crsum"/>
- </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";
- include "mis_humtrafactmngtxp::RPB001.xjs";
- var cashcd = ""; //현금 계정코드 default 값 "11101001"
- var cashcdnm = ""; //현금 계정명 default 값 "현금"
- var expsacnt = ""; //입출금 기본계정 default 값 - 기업자유예금 "11101004"
- var expsacntnm = ""; //입출금 기본계정 default 값 "기업자유예금"
- var acntdept = ""; //재무팀 부서코드 default 값 "4030100000"
- var bugtdept = ""; //기획팀 부서코드 default 값 "4060100000"
- 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 SMRAD00100_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMRAD00100_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(grd_unsl);
- grdf_setRowTypeIcon(grd_unsl, 3);
-
- try
- {
- ds_target_slipinfo.copyData(arg_ds_target);
- }
- catch(e)
- {
- }
-
- 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);
-
- 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);
-
- grp_sea.cmb_slipflag.index = 0;
- 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.enableevent = false;
- 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_main_unsl_one.enableevent = true;
-
- ds_hidden_condition.enableevent = false;
- ds_hidden_condition.setColumn(0, "slipdeptcd", deptcd);
- ds_hidden_condition.setColumn(0, "slipdeptnm", deptnm);
- ds_hidden_condition.enableevent = true;
-
- 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.enableevent = false;
- ds_main_unsl_one.setColumn(0, "instcd", pinstcd);
- ds_main_unsl_one.enableevent = true;
-
- ds_hidden_condition.enableevent = false;
- ds_hidden_condition.setColumn(0, "unsldd", pslipdt);
- ds_hidden_condition.setColumn(0, "unslno", pslipno);
- ds_hidden_condition.enableevent = true;
- fQueryClick();
- }
- else
- {
- ds_hidden_condition.enableevent = false;
- ds_hidden_condition.setColumn(0, "unsldd", sToday);
- ds_hidden_condition.enableevent = true;
-
- if (String(instcd).length > 0)
- {
- ds_main_unsl_one.setColumn(0, "instcd", instcd);
- }
- else
- {
- if(ds_init_Z0007list.rowcount > 0)
- {
- cmb_instcd.index = 0;
- }
- }
- ds_main_unsl_one.enableevent = false
- ds_main_unsl_one.setColumn(0, "unslwrit", sysf_getUserId());
- ds_main_unsl_one.setColumn(0, "usernm", sysf_getUserName());
- ds_main_unsl_one.enableevent = true;
-
- 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.enableevent = false;
- ds_hidden_condition.setColumn(0, "unslno", ds_hidden_maxslipno.getColumn(0, "unslno"));
- ds_hidden_condition.enableevent = true;
-
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "unslseqno", "00001");
- ds_main_unsl_one.enableevent = true;
- 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;
-
- 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;
- }
- else
- {
- misfComboComCdList("R0359", grp_sea.rdo_slipkind, "N");
- grp_sea.btn_transslip.visible = false;
- }
-
- if(sysf_getUserInfo("dutplcecd") == acntdept)
- {
- grp_sea.btn_proj.visible = true;
- if(radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition1") == "Y")
- {
- ipt_slipdeptcd.enable = true;
- ipt_slipdeptnm.enable = true;
- btn_slipdeptcd.visible = true;
- 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;
- }
-
- fSlipStatus();
- setDefrayreqdd();
-
- expansion = radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition3");
- 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)
- {
- btn_prtcancel.enable = false;
- }
- else
- {
- if (sysf_getUserInfo("dutplcecd") == acntdept)
- {
- btn_prtcancel.enable = true;
- }
- }
-
- if (!utlf_isNull(ds_main_unsl.getColumn(0, "instcd")))
- {
- ds_main_unsl_one.enableevent = false;
- 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_main_unsl_one.enableevent = true;
-
- ds_hidden_condition.enableevent = false;
- 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_hidden_condition.enableevent = true;
-
- ds_hidden.setColumn(0, "maxslipseqno", ds_main_unsl.getColumn(ds_main_unsl.rowcount-1, "unslseqno"));
-
- btn_copy.enable = true;
- btn_dayshift.enable= true;
- btn_availablebugt.enable = true;
- fRowClearClick();
- }
- else
- {
- ds_hidden.setColumn(0, "maxslipseqno", "00000");
-
- ds_hidden_condition.enableevent = false;
- ds_hidden_condition.setColumn(0, "slipkind", slipkind);
- ds_hidden_condition.setColumn(0, "slipflag", "1");
- ds_hidden_condition.setColumn(0, "defrayreqdd", "");
- 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"));
- ds_hidden_condition.enableevent = true;
- fRowClearClick();
- btn_copy.enable = false;
- btn_dayshift.enable = false;
- btn_availablebugt.enable = false;
- grp_sea.ipt_defrayreqdd.enabl = true;
- return;
- }
- var rowCnt = ds_main_unsl.rowcount-1;
- ds_hidden.setColumn(0, "maxslipseqno", ds_main_unsl.getColumn(rowCnt, "unslseqno"));
- ds_hidden.setColumn(0, "slipkind", ds_main_unsl.getColumn(rowCnt, "slipkind"));
- ds_hidden.setColumn(0, "slipflag", ds_main_unsl.getColumn(rowCnt, "slipflag"));
- ds_hidden.setColumn(0, "acountingflag", ds_main_unsl.getColumn(rowCnt, "acountingflag"));
- ds_hidden.setColumn(0, "projectid", ds_main_unsl.getColumn(rowCnt, "projectid"));
- ds_hidden.setColumn(0, "projectnm", ds_main_unsl.getColumn(rowCnt, "projectnm"));
- ds_hidden.setColumn(0, "slipcmt", ds_main_unsl.getColumn(rowCnt, "slipcmt"));
- ds_hidden.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 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 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 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(ipt_unsldd.value.substr(0, 4), 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() + String(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.enableevent = false;
- ds_main_unsl_one.setColumn(0, "defrayreqdd", ds_hidden_condition.getColumn(0, "defrayreqdd"));
- ds_main_unsl_one.enableevent = true;
- }
- }
- 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 slipkind = ds_hidden_condition.getColumn(0, "slipkind");
-
- ds_main_unsl_one.clearData();
- ds_main_unsl_one.addRow();
- // model.copyNode("/root/main/unsl_one","/root/hidden/unsl_one");
-
- if(String(instcd).length > 0)
- {
- cmb_instcd.value = instcd;
- }
- else
- {
- if(ds_init_Z0007list.rowcount > 0)
- {
- cmb_instcd.index = 0;
- }
- }
-
- ds_main_unsl_one.enableevent = false;
- 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", deptcd);
- ds_main_unsl_one.enableevent = true;
- 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.enableevent = false;
- 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.enableevent = true;
- fIncreSeqno(ds_main_unsl_one);
-
- 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 = false;
- btn_grdcopy.enable = false;
- ipt_acntcd.visible = true;
- ipt_acntnm.visible = true;
- btn_acntcd.visible = true;
- cmb_acntcd.visible = false;
- btn_grdclear.visible = false;
-
- ipt_acntnm.setFocus();
- }
- function fIncreSeqno(pRef)
- {
- var slipseqno = ds_hidden.getColumn(0, "maxslipseqno");
- var seqno = parseInt(slipseqno, 10);
-
- seqno++;
-
- pRef.setColumn(0, "unslseqno", seqno.toString().getLeftPad(5,"0"));
- }
- function fdrcrflagSet()
- {
- var slipkind = ds_hidden_condition.getColumn(0, "slipkind");
- if (slipkind == "1" || slipkind == "4")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "D");
- rdo_drcrflag.enable = true;
- grp_sea.ipt_defrayreqdd.enable = true;
- }
- else if (slipkind == "2")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "C");
- rdo_drcrflag.enable = false;
- grp_sea.ipt_defrayreqdd.enable = true;
- }
- else if (slipkind == "3")
- {
- ds_main_unsl_one.setColumn(0, "drcrflag", "D");
- rdo_drcrflag.enable = false;
- grp_sea.ipt_defrayreqdd.enable = true;
- }
- }
- 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 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 fSetNoteClear()
- {
- for (var i = 1; i < 7; i++)
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "notefactnm"+i, "");
- ds_main_unsl_one.setColumn(0, "notefactcd"+i, "");
- ds_main_unsl_one.setColumn(0, "notefactspec"+i, "");
- ds_main_unsl_one.enableevent = true;
-
- //model.toggle("case_noteblank"+i);
- }
-
- var pre_custflag = cmb_custflag.value
- var custflag = ds_hidden_acntcdinfo.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 = "-";
- switch8.tabindex = 0;
- }
- else if(custflag == "")
- {
- custflag = "9";
- vCustcd = "-";
- switch8.tabindex = 0;
- }
- else
- {
- vCustcd = "";
- switch8.tabindex = 1;
- }
- vCustnm = "";
-
- ds_main_unsl_one.enableevent = false;
- 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);
- ds_main_unsl_one.enableevent = true
- }
- }
- function grp_sea_rdo_slipkind_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fClearClick();
- }
- 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.enableevent = false;
- ds_hidden_condition.setColumn(0, "unslno", vNum.toString().getLeftPad(4,"0"));
- ds_hidden_condition.enableevent = true;
- grp_sea.btn_search.click()
- }
- 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.enableevent = false;
- ds_hidden_condition.setColumn(0, "unslno", vNum.toString().getLeftPad(4,"0"));
- ds_hidden_condition.enableevent = true;
- grp_sea.btn_search.click();
- }
- function ds_hidden_condition_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.column == "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.column == "slipcmt")
- {
- if(ds_main_unsl.rowcount > 0)
- {
- var vLength = ds_main_unsl.rowcount;
-
- for(var i = 0; i < vLength ; i++)
- {
- ds_main_unsl.setColumn(i, "slipcmt", ds_hidden_condition.getColumn(0, "slipcmt"));
- }
- }
- else
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "etcnotefact", ds_hidden_condition.getColumn(0, "slipcmt"));
- ds_main_unsl_one.enableevent = true;
- }
- }
-
- if(e.column == "slipdeptcd")
- {
- ipt_slipdeptcd.enable = true;
- ipt_slipdeptcd.value = e.newvalue;
- ipt_slipdeptcd.setFocus();
- racfDeptValidCheck("slipdeptcd,slipdeptnm"); // 전체부서
-
- fUpdateSlipDeptCD();
- ipt_slipdeptcd.enable = false;
- ipt_slipdeptnm.setFocus();
- }
-
- if(e.column == "slipdeptnm")
- {
- ipt_slipdeptnm.value = e.newvalue;
- ipt_slipdeptnm.setFocus();
- racfDeptValidCheck("slipdeptcd,slipdeptnm"); // 전체부서
-
- fUpdateSlipDeptCD();
- }
- }
- 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_ipt_projectid_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- fValidationCheck("23", "projectid,projectnm", "", "", "", "", "code");
- fSetProjectValue();
- }
- }
- function fValidationCheck(vgbn, recvlist, pcdgrupid, pNextIndex, pValueControl, pNodeName, pRetrKind)
- {
- misfValidationCheck(vgbn, pcdgrupid, recvlist, pValueControl, pNodeName, pRetrKind);
- if (!utlf_isNull(pNextIndex))
- {
- pNextIndex.setFocus();
- }
- }
- function fSetProjectValue()
- {
- ds_main_unsl_one.enableevent = false;
- 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"));
- ds_main_unsl_one.enableevent = true;
- }
- function grp_sea_ipt_unslno_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- }
- }
- 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"));
- }
- }
- }
- 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", obj.value);
- }
- }
- }
- function grp_sea_btn_projectid_onclick(obj:Button, e:ClickEventInfo)
- {
- misfOpenPopUpList("23", ds_hidden_condition, "", "projectid,projectnm");
- fSetProjectValue();
- }
- function grp_sea_ipt_projectnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- fValidationCheck("23", "projectid,projectnm", "", "", "", "", "name");
- fSetProjectValue();
- }
- }
- 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", 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 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 (sanctyn == "Y")
- {
- sysf_messageBox("재무팀 전송 전표이므로 작업이 불가합니다." ,"I000");
- return false;
- }
- if (!utlf_isNull(sanctno))
- {
- sysf_messageBox("승인된 전표이므로 작업을 불허합니다." ,"I000");
- return false;
- }
- if (slipflag == "9")
- {
- sysf_messageBox("반제전표이므로 작업을 불허합니다." ,"I000");
- return false;
- }
- return true;
- }
- 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", ds_hidden_condition.getColumn(0, "ymdpum"));
- }
- }
- }
- function grp_sea_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- radfGetDTIPassword();
- }
- 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_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fQueryClick();
- fSlipStatus();
- }
- function 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_ds_target = ds_source_availablebugtinfo;
- frmf_modal("SPRAD00125", "SPRAD00125", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- function btn_dayshift_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_hidden_condition.getColumn(0, "slipflag") == "9")
- {
- sysf_messageBox("[전표 반제 전표]는 날짜를 변경할 수 없습니다. \n전표 반제 프로그램에서 작업하세요", "I000");
- return false;
- }
-
- fCopyShftSlip("shift");
- }
- 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}]);
-
- dsf_makeValue(ds_source, "receiveref", "string", "ds_hidden_copyshiftslip", 0);
-
- var objArg = new Object();
- objArg.arg_target_copyshiftslipinfo = ds_source_copyshiftslipinfo;
- objArg.arg_target = ds_source;
- 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 btn_copy_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_hidden_condition.getColumn(0, "slipflag") == "9")
- {
- sysf_messageBox("[전표 반제 전표]는 복사할 수 없습니다. \n전표 반제 프로그램에서 작업하세요", "I000");
- return false;
- }
- fCopyShftSlip("copy")
- }
- function button3_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_open("SPRAS00100", "SPRAS00100", "", "", "", "", "", "", "", "", "", "", "M");
-
- ds_temp2.setColumn(0, "slipcmt", ds_hidden_condition.getColumn(0, "slipcmt"));
- ds_temp2.setColumn(0, "amt", ds_main_unsl_one.getColumn(0, "amt"));
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- if (!fSlipAprvChk("N"))
- {
- return;
- }
- if (!fprofChk())
- {
- return;
- }
- fSaveClick();
- }
- function fprofChk()
- {
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if(!(ds_main_unsl.getColumn(i, "profflag") == "6" || ds_main_unsl.getColumn(i, "profflag") == "9" ) && utlf_isNull(ds_main_unsl.getColumn(i, "seqno")))
- {
- sysf_messageBox(utlf_transEmptyToNull(ds_main_unsl.getColumn(i, "unslseqno")) + "번 전표의 증빙이 저장되지 않았습니다.","I000");
- return false;
- }
- }
- return true;
- }
- function fSaveClick(rowDel)
- {
- var updtdata = grdf_getGridUpdateData(grd_unsl).rowcount;
- if (updtdata == 0)
- {
- sysf_messageBox("변경된 내역이", "I004");
- return;
- }
-
- if(grp_sea.rdo_slipkind.value != "1" && !famtCheck()) // 차대 금액 확인 [20091029 - 지출대체전표도 이체계좌를 입력해야한다.]
- {
- return;
- }
-
- var oParam = {};
- oParam.id = "TXRAD00101";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqExeSaveUnsl";
- oParam.inds = "req=ds_main_unsl:u";
- oParam.outds = "ds_main_unsl=unsl";
- oParam.async = false;
- oParam.callback = "cf_TXRAD00101";
- tranf_submit(oParam);
- }
- function cf_TXRAD00101(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- 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);
- return;
- }
- else
- {
- grp_apln.visible = false;
- btn_copy.enable = true;
- btn_dayshift.enable = true;
- btn_availablebugt.enable = true;
- //model.setValue("/root/send/unsl","");
-
- 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 = parseInt(caption13.value);
- var cramt = parseInt(caption14.value);
-
- if (dramt != cramt)
- {
- sysf_messageBox("차대변 금액이","E004");
- return false;
- }
- return true;
- }
- function btn_setacnt_onclick(obj:Button, e:ClickEventInfo)
- {
- if (ds_main_unsl.rowcount > 0)
- {
- if (grp_sea.rdo_slipkind.value == "2")
- {
- sysf_messageBox("입금전표는 이체계좌를 등록하지 않습니다.","I000");
- return;
- }
-
- var updtdata = grdf_getGridUpdateData(grd_unsl).rowcount;
- if (updtdata != 0)
- {
- sysf_messageBox("변경된 데이터 저장 후 작업하세요.","I000");
- return;
- }
-
- fSetAcntClick();
- }
- }
- function fSetAcntClick()
- {
- if (ds_main_unsl.rowcount == 0)
- {
- sysf_messageBox("전표 입력 후 작업하세요." ,"I000");
- return;
- }
- if(!famtCheck()) // 차대 금액 확인
- {
- return;
- }
- var sYn = "N";
- if(sysf_getUserInfo("dutplcecd") == acntdept)
- {
- sYn = "Y";
- }
- dsf_makeValue(ds_source_slipinfo, "instcd", "string", ds_main_unsl_one.getColumn(0, "instcd"), 0);
- dsf_makeValue(ds_source_slipinfo, "instnm", "string", cmb_instcd.text, 0);
- dsf_makeValue(ds_source_slipinfo, "unsldd", "string", ds_hidden_condition.getColumn(0, "unsldd"), 0);
- dsf_makeValue(ds_source_slipinfo, "unslno", "string", ds_hidden_condition.getColumn(0, "unslno"), 0);
- dsf_makeValue(ds_source_slipinfo, "cmt", "string", ds_hidden_condition.getColumn(0, "slipcmt"), 0);
- dsf_makeValue(ds_source_slipinfo, "expsacntsum", "string", ds_hidden.getColumn(0, "expsacntsum"), 0);
- dsf_makeValue(ds_source_slipinfo, "sanctyn", "string", ds_main_unsl.getColumn(0, "sanctyn"), 0);
- dsf_makeValue(ds_source_slipinfo, "acntdeptyn", "string", sYn, 0);
- dsf_makeValue(ds_source_slipinfo, "slipkind", "string", ds_hidden_condition.getColumn(0, "slipkind"), 0);
-
- dsf_makeValue(ds_source, "receiveref", "string", "ds_main_unsl_one", 0);
- dsf_makeValue(ds_source, "receiveref2", "string", "ds_hidden", 0);
-
- var objArg = new Object();
- objArg.arg_ds_target_slipinfo = ds_source_slipinfo;
- objArg.arg_ds_target = ds_source;
- frmf_modal("SPRAD00108", "SPRAD00108", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- 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 = "TXRAD00101";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqExeSaveUnsl";
- oParam.inds = "req=ds_main_unsl:u";
- oParam.outds = "ds_main_unsl=unsl";
- oParam.async = false;
- oParam.callback = "cf_TXRAD00101_1";
- tranf_submit(oParam);
- }
- }
- function cf_TXRAD00101_1(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- fClearClick();
- }
- }
- function btn_clear_onclick(obj:Button, e:ClickEventInfo)
- {
- if (sysf_messageBox("전표를 초기화 하시겠습니까?", "Q999") == "6")
- {
- fClearClick();
- }
- }
- function btn_setapln_onclick(obj:Button, e:ClickEventInfo)
- {
- var updtdata = grdf_getGridUpdateData(grd_unsl).rowcount;
- if (updtdata != 0)
- {
- sysf_messageBox("변경된 데이터 저장 후 작업하세요.","I000");
- return;
- }
- if(grp_apln.visible == true)
- {
- grp_apln.visible = false;
- }
- else
- {
- ds_main_apln.clearData();
- ds_send_data3.setColumn(0, "instcd", ds_main_unsl_one.getColumn(0, "instcd"));
- ds_send_data3.setColumn(0, "slipdeptcd", ds_hidden_condition.getColumn(0, "slipdeptcd"));
-
- dsf_setDefaultVal(ds_send_data3, "aplnflag:1");
-
- var oParam = {};
- oParam.id = "TRRAD00151";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetAplnByDeptcd";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_main_apln=apln";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00151";
- tranf_submit(oParam);
-
- if(utlf_isNull(ds_main_apln.getColumn(0, "iudflag")))
- {
- ds_main_apln.setColumn(0, "iudflag", "I");
- }
- grp_apln.visible = true;
- grp_apln.setFocus();
- }
- }
- function btn_prt_onclick(obj:Button, e:ClickEventInfo)
- {
- if (ds_main_unsl.rowcount == 0)
- {
- sysf_messageBox("출력할 내용이" ,"I004");
- return false;
- }
-
- iRow = ds_main_unsl.findRow("sanctyn", "N");
-
- if(iRow > -1)
- {
- fSlipPrintClick("Y");
- }
- else
- {
- sysf_messageBox("이미 전송된 전표입니다.", "I000");
- }
-
- }
- function fSlipPrintClick(vPreview)
- {
- if(!famtCheck())
- {
- return;
- }
-
- var ret;
- var iRow;
- var actTrans = false;
- if (ds_main_unsl.rowcount == 0)
- {
- sysf_messageBox("출력할 내용이" ,"I004");
- return false;
- }
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if(ds_main_unsl.getRowType(i) != 1)
- {
- sysf_messageBox("작성중이거나 수정중인 내역이 있어 출력", "E001");
- return false;
- }
- }
- grp_apln.visible = false;
- ds_main_apln.clearData();
-
- ds_hidden_prntlist_dayworkerprntlist.clearData();
- ds_hidden_prntlist_priprofprntlist.clearData();
- ds_hidden_prntlist_etcprofprntlist.clearData();
- ds_hidden_prntlist_servprofprntlist.clearData();
- ds_hidden_prntlist_retrprofprntlist.clearData();
-
- 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"));
- ds_send_data3.setColumn(0, "costcntrdeptcd", ds_main_unsl_one.getColumn(0, "costcntrdeptcd"));
- ds_send_data3.setColumn(0, "slipdeptcd", ds_main_unsl_one.getColumn(0, "slipdeptcd"));
- ds_send_data3.setColumn(0, "unslddno", ds_hidden_condition.getColumn(0, "unsldd")+ds_hidden_condition.getColumn(0, "unslno"));
- ds_send_data3.setColumn(0, "drcrcmt", grp_sea.rdo_drcrcmt.value);
-
- if(sysf_getUserInfo("dutplceinstcd") == "017")
- {
- var oParam = {};
- oParam.id = "TRRAD00108";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetSlipProfList";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_main_slipproflist=slipproflist";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00108";
- tranf_submit(oParam);
-
- var oParam = {};
- oParam.id = "TRRAD00108";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetBugtAcptList";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_main_bugtacptlist=bugtacptlist";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00108";
- tranf_submit(oParam);
- dsf_setDefaultVal(ds_send_data3, "drcrcmt:D");
- var oParam = {};
- oParam.id = "TRRAD00115";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetVinCostUnsl";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_main_vincostunsl=vincostunsl";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00115";
- tranf_submit(oParam);
- }
- 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);
- var oParam = {};
- oParam.id = "TRRAD00108";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetTransAcnt";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_main_transacnt=transacnt";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00108";
- tranf_submit(oParam);
-
- var oParam = {};
- oParam.id = "TRRAD00108";
- oParam.service = "addtaxapp.Addtax";
- oParam.method = "reqGetSlipOrchPrtList";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_hidden_prntlist_dayworkerprntlist=dayworkerprntlist ds_hidden_prntlist_priprofprntlist=priprofprntlist ds_hidden_prntlist_etcprofprntlist=etcprofprntlist ds_hidden_prntlist_retrprofprntlist=retrprofprntlist ds_hidden_prntlist_servprofprntlist=servprofprntlist";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00108";
- tranf_submit(oParam);
-
- ds_hidden_rptparm.setColumn(0, "expansion", expansion);
- ds_hidden_rptparm.setColumn(0, "instcd", cmb_instcd.value);
- ds_hidden_rptparm.setColumn(0, "instnm", cmb_instcd.text);
- ds_hidden_rptparm.setColumn(0, "slipno", "(전표번호 : " + utlf_transEmptyToNull(ds_hidden_condition.getColumn(0, "unsldd"))+ "-" + utlf_transEmptyToNull(ds_hidden_condition.getColumn(0, "unslno")) + ")");
-
- ds_hidden_rptparm.setColumn(0, "bugtinfocnt", ds_main_bugtacptlist.rowcount);
- ds_hidden_rptparm.setColumn(0, "profinfocnt", ds_main_slipproflist.rowcount);
- ds_hidden_rptparm.setColumn(0, "transinfocnt", ds_main_transacnt.rowcount);
- ds_hidden_rptparm.setColumn(0, "dayworkerprntlistcnt", ds_hidden_prntlist_dayworkerprntlist.rowcount);
- ds_hidden_rptparm.setColumn(0, "priprofprntlistcnt", ds_hidden_prntlist_priprofprntlist.rowcount);
- ds_hidden_rptparm.setColumn(0, "etcprofprntlistcnt", ds_hidden_prntlist_etcprofprntlist.rowcount);
- ds_hidden_rptparm.setColumn(0, "retrprofprntlistcnt", ds_hidden_prntlist_retrprofprntlist.rowcount);
- ds_hidden_rptparm.setColumn(0, "servprofprntlistcnt", ds_hidden_prntlist_servprofprntlist.rowcount);
- ds_hidden_rptparm.setColumn(0, "preview", vPreview);
-
- iRow = ds_main_unsl.findRow("sanctyn", "Y");
-
- if (iRow > -1)
- {
- ds_hidden_rptparm.setColumn(0, "reprtyn", "Y");
-
- fPrintSlip();
-
- }
- else
- {
- if(!fAcntKijeCheck())
- {
- return false;
- }
- var vInstcd = sysf_getUserInfo("dutplceinstcd");
- var vUnsldd = ds_hidden_condition.getColumn(0, "unsldd");
- var vUnslno = ds_hidden_condition.getColumn(0, "unslno");
- 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", "Y", 0);
- dsf_makeValue(ds_send_data3, "refreshyn", "string", "Y", 0);
-
- var oParam = {};
- oParam.id = "TRRAD00107";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetSlipCloseInfo";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_hidden_chklist=chklist";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00107";
- tranf_submit(oParam);
- for(var i = 0; i < ds_hidden_chklist.rowcount; i++)
- {
- var sGbn = ds_hidden_chklist.getColumn(i, "gbn");
- var sChk = ds_hidden_chklist.getColumn(i, "chk");
- if(sGbn == "aact")
- {
- var sExpsAcntSum = ds_hidden.getColumn(0, "expsacntsum");
- var AactChkflag = true;
-
- if(ds_hidden_condition.getColumn(0, "slipkind") == "3")
- {
- if(parseFloat(sExpsAcntSum) != parseFloat(sChk))
- {
- sysf_messageBox("전표상의 [ 예금 금액 합계 ] 와 [ 이체계좌 금액 합계 ] 가 달라 출력을", "E001");
- return false;
- }
- }
- else if(ds_hidden_condition.getColumn(0, "slipkind") == "1")
- {
- if(parseFloat(sExpsAcntSum) != parseFloat(sChk) && parseInt(sChk, 10) != 0)
- {
- sysf_messageBox("전표상의 [ 예금 금액 합계 ] 와 [ 이체계좌 금액 합계 ] 가 달라 출력을", "E001");
- return false;
- }
-
- if(parseFloat(sChk) == 0)
- {
- AactChkflag = false;
- }
- }
-
-
- if(sysf_getUserInfo("dutplceinstcd") != "103")
- {
- if(AactChkflag == true && !fAactException()) // 출금계좌 일치 여부 확인
- {
- return false;
- }
- }
-
- }
- else if(sGbn == "orch")
- {
- if(!utlf_isNull(sChk))
- {
- var sChks = String(sChk).split("●");
- var sMsg = "";
- for(var i = 0; i < sChks.length; i++)
- {
- if((i + 1) == sChks.length)
- {
- sMsg = sMsg + sChks[i];
- }
- else
- {
- sMsg = sMsg + sChks[i] + "\n\n";
- }
- }
- sysf_messageBox(sMsg + "\n\n출력을", "E001");
- return false;
- }
- }
- else if(sGbn == "key")
- {
- if(!utlf_isNull(sChk))
- {
- var sChks = String(sChk).split("●");
- var sMsg = "";
- for(var i = 0; i < sChks.length; i++)
- {
- if((i + 1) == sChks.length)
- {
- sMsg = sMsg + sChks[i];
- }
- else
- {
- sMsg = sMsg + sChks[i] + "\n\n";
- }
- }
- sysf_messageBox(sMsg + "\n\n출력을", "E001");
- return false;
- }
- }
- else if(sGbn == "serv")
- {
- if(!utlf_isNull(sChk))
- {
- var sChks = String(sChk).split("●");
- var sMsg = "";
- for(var i = 0; i < sChks.length; i++)
- {
- if((i + 1) == sChks.length)
- {
- sMsg = sMsg + sChks[i];
- }
- else
- {
- sMsg = sMsg + sChks[i] + "\n\n";
- }
- }
- sysf_messageBox(sMsg + "\n\n출력을", "E001");
- return false;
- }
- }
-
- }
- actTrans = true;
-
- if(vPreview != "Y")
- {
- ret = sysf_messageBox("출력 후에는 전표수정이\n불가합니다.\n출력하시겠습니까?","Q999");
- if (ret == "6")
- {
- 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);
- if (sysf_getUserInfo("dutplcecd") == acntdept)
- {
- btn_prtcancel.enable = true;
- }
- }
- else
- {
- return false;
- }
- }
- fPrintSlip();
-
- if(actTrans == true && vPreview != "Y")
- {
- btn_clear.click();
- }
- }
-
- return true;
- }
- function cf_TXRAD00102(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return false;
- }
- }
- function fPrintSlip()
- {
- var SlipFrom = "";
- var SumSlipFrom = "RPRAD00101";
-
- var chSlipFlag ;
- var vanSwer;
-
- chSlipFlag = ds_hidden_condition.getColumn(0, "slipflag");
-
- if(sysf_getUserInfo("dutplceinstcd") == "017")
- {
- if(grp_sea.rdo_slipkind.value == "1" || grp_sea.rdo_slipkind.value == "2")
- {
- SlipFrom = "RPRAD00103";
- }
- else
- {
- SlipFrom = "RPRAD00102";
- }
- }
- else if(sysf_getUserInfo("dutplceinstcd") == "014")
- {
- if ( chSlipFlag == "2" || chSlipFlag == "3")
- {
- SlipFrom = "RPRAD00103";
- }
- else
- {
- SlipFrom = "RPRAD00100";
- }
- }
- else
- {
- SlipFrom = "RPRAD00100";
- }
-
-
- if ( chSlipFlag == "6" || chSlipFlag == "7" || chSlipFlag == "9")
- {
- vanSwer = sysf_messageBox("계정별 합계 형태의 출력을 하시겠습니까?","Q999");
-
- if (vanSwer == "6")
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/unsl", ds_main_unsl);
- rptf_setNodeListToDOM(objDOM, "/root/main/transacnt", ds_main_transacnt);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/dayworkerprntlist", ds_hidden_prntlist_dayworkerprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/priprofprntlist", ds_hidden_prntlist_priprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/etcprofprntlist", ds_hidden_prntlist_etcprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/retrprofprntlist", ds_hidden_prntlist_retrprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/servprofprntlist", ds_hidden_prntlist_servprofprntlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- objParam.xml_data_XML2 = objDOM.documentElement.source;
- objParam.xml_data_XML3 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30([SumSlipFrom],[objParam], option);
- }
- else
- {
- if(SlipFrom == "RPRAD00100")
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/unsl", ds_main_unsl);
- rptf_setNodeListToDOM(objDOM, "/root/main/transacnt", ds_main_transacnt);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/dayworkerprntlist", ds_hidden_prntlist_dayworkerprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/priprofprntlist", ds_hidden_prntlist_priprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/etcprofprntlist", ds_hidden_prntlist_etcprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/retrprofprntlist", ds_hidden_prntlist_retrprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/servprofprntlist", ds_hidden_prntlist_servprofprntlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- objParam.xml_data_XML2 = objDOM.documentElement.source;
- objParam.xml_data_XML3 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30([SlipFrom],[objParam], option);
- }
- else if(SlipFrom == "RPRAD00102")
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/vincostunsl", ds_main_vincostunsl);
- rptf_setNodeListToDOM(objDOM, "/root/main/bugtacptlist", ds_main_bugtacptlist);
- rptf_setNodeListToDOM(objDOM, "/root/main/slipproflist", ds_main_slipproflist);
- rptf_setNodeListToDOM(objDOM, "/root/main/transacnt", ds_main_transacnt);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/dayworkerprntlist", ds_hidden_prntlist_dayworkerprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/priprofprntlist", ds_hidden_prntlist_priprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/etcprofprntlist", ds_hidden_prntlist_etcprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/retrprofprntlist", ds_hidden_prntlist_retrprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/servprofprntlist", ds_hidden_prntlist_servprofprntlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- objParam.xml_data_XML2 = objDOM.documentElement.source;
- objParam.xml_data_XML3 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30([SlipFrom],[objParam], option);
- }
- else if(SlipFrom == "RPRAD00103")
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/unsl", ds_main_unsl);
- rptf_setNodeListToDOM(objDOM, "/root/main/bugtacptlist", ds_main_bugtacptlist);
- rptf_setNodeListToDOM(objDOM, "/root/main/slipproflist", ds_main_slipproflist);
- rptf_setNodeListToDOM(objDOM, "/root/main/transacnt", ds_main_transacnt);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/dayworkerprntlist", ds_hidden_prntlist_dayworkerprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/priprofprntlist", ds_hidden_prntlist_priprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/etcprofprntlist", ds_hidden_prntlist_etcprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/retrprofprntlist", ds_hidden_prntlist_retrprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/servprofprntlist", ds_hidden_prntlist_servprofprntlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- objParam.xml_data_XML2 = objDOM.documentElement.source;
- objParam.xml_data_XML3 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30([SlipFrom],[objParam], option);
- }
- }
- }
- else
- {
- if(SlipFrom == "RPRAD00100")
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/unsl", ds_main_unsl);
- rptf_setNodeListToDOM(objDOM, "/root/main/transacnt", ds_main_transacnt);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/dayworkerprntlist", ds_hidden_prntlist_dayworkerprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/priprofprntlist", ds_hidden_prntlist_priprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/etcprofprntlist", ds_hidden_prntlist_etcprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/retrprofprntlist", ds_hidden_prntlist_retrprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/servprofprntlist", ds_hidden_prntlist_servprofprntlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- objParam.xml_data_XML2 = objDOM.documentElement.source;
- objParam.xml_data_XML3 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30([SlipFrom],[objParam], option);
- }
- else if(SlipFrom == "RPRAD00102")
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/vincostunsl", ds_main_vincostunsl);
- rptf_setNodeListToDOM(objDOM, "/root/main/bugtacptlist", ds_main_bugtacptlist);
- rptf_setNodeListToDOM(objDOM, "/root/main/slipproflist", ds_main_slipproflist);
- rptf_setNodeListToDOM(objDOM, "/root/main/transacnt", ds_main_transacnt);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/dayworkerprntlist", ds_hidden_prntlist_dayworkerprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/priprofprntlist", ds_hidden_prntlist_priprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/etcprofprntlist", ds_hidden_prntlist_etcprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/retrprofprntlist", ds_hidden_prntlist_retrprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/servprofprntlist", ds_hidden_prntlist_servprofprntlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- objParam.xml_data_XML2 = objDOM.documentElement.source;
- objParam.xml_data_XML3 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30([SlipFrom],[objParam], option);
- }
- else if(SlipFrom == "RPRAD00103")
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/main/unsl", ds_main_unsl);
- rptf_setNodeListToDOM(objDOM, "/root/main/bugtacptlist", ds_main_bugtacptlist);
- rptf_setNodeListToDOM(objDOM, "/root/main/slipproflist", ds_main_slipproflist);
- rptf_setNodeListToDOM(objDOM, "/root/main/transacnt", ds_main_transacnt);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/dayworkerprntlist", ds_hidden_prntlist_dayworkerprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/priprofprntlist", ds_hidden_prntlist_priprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/etcprofprntlist", ds_hidden_prntlist_etcprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/retrprofprntlist", ds_hidden_prntlist_retrprofprntlist);
- rptf_setNodeListToDOM(objDOM, "/root/hidden/prntlist/servprofprntlist", ds_hidden_prntlist_servprofprntlist);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- objParam.xml_data_XML2 = objDOM.documentElement.source;
- objParam.xml_data_XML3 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30([SlipFrom],[objParam], option);
- }
- }
- }
- function fAcntKijeCheck()
- {
- ds_hidden_kijeomitlist.clearData();
-
- ds_send_data6.setColumn(0, "instcd", sysf_getUserInfo("dutplceinstcd"));
- ds_send_data6.setColumn(0, "unsldd", ds_hidden_condition.getColumn(0, "unsldd"));
- ds_send_data6.setColumn(0, "unslno", ds_hidden_condition.getColumn(0, "unslno"));
-
- var oParam = {};
- oParam.id = "TRRAD00152";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqGetKijeOptionCheck";
- oParam.inds = "req=ds_send_data6";
- oParam.outds = "ds_hidden_kijeomitlist=kijeomitlist";
- oParam.async = false;
- //oParam.callback = "cf_TRRAD00152";
- tranf_submit(oParam);
- var vExistsflag = false;
- for(var i = 0; i < ds_hidden_kijeomitlist.rowcount; i++)
- {
- sysf_messageBox("[" + utlf_transEmptyToNull(ds_hidden_kijeomitlist.getColumn(i, "unslseqno"))+ "] 번 기재사항이 정확히 입력되지 않았습니다.", "I000");
- vExistsflag = true;
- }
- if(vExistsflag == true)
- {
- return false;
- }
- else
- {
- return true;
- }
- }
- function fAactException()
- {
- var vFirstAactacntflag = false;
- var vFirstAactcd = "";
- var bExist = false;
-
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- var sAcntCd = ds_main_unsl.getColumn(i, "acntcd");
- var sDrCrFlag = ds_main_unsl.getColumn(i, "drcrflag");
- var sAactcd = ds_main_unsl.getColumn(i, "notefactcd1");
- if(sDrCrFlag == "C")
- {
- for(var j = 0; j < arrTransAcntCd.length; j++)
- {
- if(arrTransAcntCd[j] == sAcntCd)
- {
- bExist = true;
- }
- }
- }
- if(bExist == true)
- {
- if(vFirstAactacntflag == false)
- {
- vFirstAactcd = sAactcd;
- vFirstAactacntflag = true;
- }
- else if(vFirstAactcd != sAactcd)
- {
- sysf_messageBox("대변의 출금계좌는 두개 이상 존재할 수 없습니다.\n출금계좌를 하나로 일치시킨 후 출력하시기 바랍니다." ,"I000");
- return false;
- }
- bExist = false;
- }
- }
- return true;
- }
- function btn_send_onclick(obj:Button, e:ClickEventInfo)
- {
- if(fSlipPrintClick("N"))
- {
- fSlipStatus();
- fQueryClick();
- }
- }
- function 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)
- {
- 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"));
- ds_send_data3.setColumn(0, "sanctyn", "N");
- ds_send_data3.setColumn(0, "refreshyn", "Y");
-
- 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_1";
- tranf_submit(oParam);
- }
- else
- {
- return;
- }
- }
- function cf_TXRAD00102_1(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- btn_prtcancel.enable = false;
- }
- }
- function ds_main_unsl_one_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "costcntrdeptcd")
- {
- if(cmb_deptflag.value == "1")
- {
- ipt_costbelongdeptcd.enable = true;
- ipt_costbelongdeptcd.value = e.newvalue;
- ipt_costbelongdeptcd.setFocus();
- racfDeptValidCheck("costcntrdeptcd,costcntrdeptnm");
- ipt_costbelongdeptcd.enable = false;
- }
- else if(cmb_deptflag.value == "3")
- {
- ds_hidden.setColumn(0, "acntyy", radfgetAcntYY(sysf_getUserInfo("dutplceinstcd"), ds_hidden_condition.getColumn(0, "unsldd")));
- fValidationCheck("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");
-
- ipt_costbelongdeptcd.value = sysf_getUserInfo("dutplcecd");
- return false;
- }
- ipt_costcntrdeptnm.setFocus();
-
- if(!utlf_isNull(obj.getColumn(0, "bugtmngtdeptcd")) && !utlf_isNull(obj.getColumn(0, "bugtmngtdeptnm")))
- {
- obj.setColumn(0, "bugtmngtdeptcd", e.newvalue)
- obj.setColumn(0, "bugtmngtdeptnm", obj.getColumn(0, "costcntrdeptnm"));
- obj.setColumn(0, "costbelongdeptcd", e.newvalue);
- obj.setColumn(0, "costbelongdeptnm", obj.getColumn(0, "costcntrdeptnm"));
- ds_hidden_instcardseqnoinfo.setColumn(0, "instcardseqno", "");
- }
- fRemoveAcntValue();
- }
-
- if(e.columnid == "costcntrdeptnm")
- {
- if(cmb_deptflag.value == "1")
- {
- ipt_costcntrdeptnm.value = e.newvalue;
- ipt_costcntrdeptnm.setFocus();
- racfDeptValidCheck("costcntrdeptcd,costcntrdeptnm");
- }
- else if(cmb_deptflag.value == "2")
- {
- ds_hidden.setColumn(0, "acntyy", radfgetAcntYY(sysf_getUserInfo("dutplceinstcd"), ds_hidden_condition.getColumn(0, "unsldd")));
- fValidationCheck("47", "costcntrdeptcd,costcntrdeptnm", "", "", "grp_sea.ipt_acntyy", "acntyy");
- }
-
- if(radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition8") == "Y" && !(radfCheckBugtAuth(sysf_getUserInfo("dutplceinstcd"), ipt_costcntrdeptcd.value, e.newvalue, "SELECTDEPTYN") == "Y"
- || sysf_getUserInfo("dutplcecd") == ipt_costcntrdeptcd.value || sysf_getUserInfo("dutplcecd") == bugtdept))
- {
- sysf_messageBox("권한이 없습니다.", "I000");
-
- ipt_costbelongdeptcd.value = sysf_getUserInfo("dutplcecd");
- return false;
- }
- ipt_costcntrdeptnm.setFocus();
-
- if(!utlf_isNull(obj.getColumn(0, "bugtmngtdeptcd")) && !utlf_isNull(obj.getColumn(0, "bugtmngtdeptnm")))
- {
- obj.setColumn(0, "costbelongdeptcd", obj.getColumn(0, "costcntrdeptcd"))
- obj.setColumn(0, "costbelongdeptnm", e.newvalue);
- obj.setColumn(0, "bugtmngtdeptcd", obj.getColumn(0, "costcntrdeptcd"));
- obj.setColumn(0, "bugtmngtdeptnm", e.newvalue);
- }
- fRemoveAcntValue();
- }
-
- if(e.columnid == "acntcd")
- {
- ds_hidden.setColumn(0, "projectidlist", "");
-
- fValidationCheck("05", "acntcd,acntnm", "", "", "grp_sea.ipt_slipyn,cmb_instcd", "slipyn,instcd");
-
- fAcntSelect();
- }
-
- if(e.columnid == "acntnm")
- {
- ds_hidden.setColumn(0, "projectidlist", "");
-
- fValidationCheck("05", "acntcd,acntnm", "", "", "grp_sea.ipt_slipyn,cmb_instcd", "slipyn,instcd");
-
- fAcntSelect();
- }
-
- if(e.columnid == "custcd")
- {
- var custflag = ds_main_unsl_one.getColumn(0, "custflag");
-
- switch (custflag)
- {
- case "1":
- fValidationCheck("14", "custcd,custnm", "", "ipt_amt", "", "", "code");
- ds_hidden.setColumn(0, "seizureyn", radfseizureynCheck(sysf_getUserInfo("dutplceinstcd"), e.newvalue, "Y"));
- break;
- case "3":
- fValidationCheck("02", "custcd,custnm", "", "ipt_amt");
- break;
- case "4":
- ds_hidden_tempnode.setColumn(0, "emplno", e.newvalue);
- break;
- case "5":
- fValidationCheck("31", "custcd,custnm", "", "ipt_amt", "", "", "code");
- break;
- default :
- return;
- }
- }
-
- if(e.columnid == "custnm")
- {
- var custflag = ds_main_unsl_one.getColumn(0, "custflag");
-
- switch (custflag)
- {
- case "1":
- fValidationCheck("14", "custcd,custnm", "", "", "", "", "name");
- ds_hidden.setColumn(0, "seizureyn", radfseizureynCheck(sysf_getUserInfo("dutplceinstcd"), ds_main_unsl_one.getColumn(0, "custcd"), "Y"));
- break;
- case "3":
- fValidationCheck("02", "custcd,custnm", "", "");
- break;
- case "4":
- ds_hidden_tempnode.setColumn(0, "emplnm", e.newvalue);
- break;
- case "5":
- fValidationCheck("31", "custcd,custnm", "", "ipt_amt", "", "", "name");
- break;
- default :
- return;
- }
- }
-
- 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;
- }
- }
- }
-
- if(e.columnid == "notefactcd1")
- {
- switch1.case_notecd1.ipt_notecd1.value = e.newvalue;
- switch1.case_notecd1.ipt_notecd1.setFocus();
-
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd1"), "notefactcd1,notefactspec1", "", "ipt_amt", "ipt_acntcd", "acntcd");
- fAactCheck();
- }
-
- if(e.columnid == "notefactspec1")
- {
- switch1.case_notecd1.ipt_notecdnm1.value = e.newvalue;
- switch1.case_notecd1.ipt_notecdnm1.setFocus();
-
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd1"), "notefactcd1,notefactspec1", "", "ipt_amt", "ipt_acntcd", "acntcd");
- fAactCheck();
- }
-
- if(e.columnid == "notefactcd2")
- {
- switch2.case_notecd2.ipt_notecd2.value = e.newvalue;
- switch2.case_notecd2.ipt_notecd2.setFocus();
-
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd2"), "notefactcd2,notefactspec2", "", "ipt_amt", "ipt_acntcd", "acntcd");
- }
-
- if(e.columnid == "notefactspec2")
- {
- switch2.case_notecd2.ipt_notecdnm2.value = e.newvalue;
- switch2.case_notecd2.ipt_notecdnm2.setFocus();
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd2"), "notefactcd2,notefactspec2", "", "ipt_amt", "ipt_acntcd", "acntcd");
- }
-
- if(e.columnid == "notefactcd3")
- {
- switch3.case_notecd3.ipt_notecd3.value = e.newvalue;
- switch3.case_notecd3.ipt_notecd3.setFocus();
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd3"), "notefactcd3,notefactspec3", "", "ipt_amt", "ipt_acntcd", "acntcd");
- }
-
- if(e.columnid == "notefactspec3")
- {
- switch3.case_notecd3.ipt_notecdnm3.value = e.newvalue;
- switch3.case_notecd3.ipt_notecdnm3.setFocus();
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd3"), "notefactcd3,notefactspec3", "", "ipt_amt", "ipt_acntcd", "acntcd");
- }
-
- if(e.columnid == "notefactcd4")
- {
- switch4.case_notecd4.ipt_notecd4.value = e.newvalue;
- switch4.case_notecd4.ipt_notecd4.setFocus();
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd4"), "notefactcd4,notefactspec4", "", "ipt_amt", "ipt_acntcd", "acntcd");
- }
-
- if(e.columnid == "notefactcd4")
- {
- switch4.case_notecd4.ipt_notecdnm4.value = e.newvalue;
- switch4.case_notecd4.ipt_notecdnm4.setFocus();
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd4"), "notefactcd4,notefactspec4", "", "ipt_amt", "ipt_acntcd", "acntcd");
- }
-
- if(e.columnid == "notefactcd5")
- {
- switch5.case_notecd5.ipt_notecd5.value = e.newvalue;
- switch5.case_notecd5.ipt_notecd5.setFocus();
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd5"), "notefactcd5,notefactspec5", "", "ipt_amt", "ipt_acntcd", "acntcd");
- }
-
- if(e.columnid == "notefactspec5")
- {
- switch5.case_notecd5.ipt_notecdnm5.value = e.newvalue;
- switch5.case_notecd5.ipt_notecdnm5.setFocus();
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd5"), "notefactcd5,notefactspec5", "", "ipt_amt", "ipt_acntcd", "acntcd");
- }
-
- if(e.columnid == "notefactcd6")
- {
- switch6.case_notecd6.ipt_notecd6.value = e.newvalue;
- switch6.case_notecd6.ipt_notecd6.setFocus();
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd6"), "notefactcd6,notefactspec6", "", "ipt_amt", "ipt_acntcd", "acntcd");
- }
-
- if(e.columnid == "notefactspec6")
- {
- switch6.case_notecd6.ipt_notecdnm6.value = e.newvalue;
- switch6.case_notecd6.ipt_notecdnm6.setFocus();
- fValidationCheck(ds_hidden_acntcdinfo.getColumn(0, "popwnd6"), "notefactcd6,notefactspec6", "", "ipt_amt", "ipt_acntcd", "acntcd");
- }
-
- if(e.columnid == "costbelongdeptcd")
- {
- ipt_costbelongdeptcd.value = e.newvalue;
- ipt_costbelongdeptcd.setFocus();
- racfDeptValidCheck("costbelongdeptcd,costbelongdeptnm");
- }
-
- if(e.columnid == "costbelongdeptcd")
- {
- ipt_costbelongdeptnm.value = e.newvalue;
- ipt_costbelongdeptnm.setFocus();
- racfDeptValidCheck("costbelongdeptcd,costbelongdeptnm");
- }
- }
- function fRemoveAcntValue()
- {
- ds_hidden_condition.enableevent = false;
- ds_hidden_condition.setColumn(0, "projectid", "");
- ds_hidden_condition.setColumn(0, "projectnm", "");
- ds_hidden_condition.enableevent = true;
- ds_main_unsl_one.enableevent = false;
- dsf_makeValue(ds_main_unsl_one, "projectid", "string", "", 0);
-
- ipt_costbelongdeptcd.value = ipt_costcntrdeptcd.value;
- ipt_costbelongdeptnm.value = ipt_costcntrdeptnm.value;
- ds_main_unsl_one.enableevent = true;
- }
- function ipt_costcntrdeptcd_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- ipt_acntnm.setFocus();
- }
- }
- function btn_costcntrdeptcd_onclick(obj:Button, e:ClickEventInfo)
- {
- if(cmb_deptflag.value == "1")
- {
- fOpenPopupDeptHelp(ds_main_unsl_one, "costcntrdeptcd,costcntrdeptnm"); //전체부서
- }
- else if(cmb_deptflag.value == "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"), ipt_costcntrdeptcd.value, "SELECTDEPTYN") == "Y"
- || sysf_getUserInfo("dutplcecd") == ipt_costcntrdeptcd.value || sysf_getUserInfo("dutplcecd") == bugtdept))
- {
- sysf_messageBox("권한이 없습니다.", "I000");
- 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.enableevent = false;
- 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"));
- ds_main_unsl_one.enableevent = true;
- }
- fRemoveAcntValue();
- }
- function fOpenPopupDeptHelp(pControl, pInstance)
- {
- misfOpenPopUpList("02", pControl, "", pInstance);
- }
- function ipt_costcntrdeptnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- ipt_acntnm.setFocus();
- }
- }
- function rdo_drcrflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- var drcrflag = obj.value;
-
- fAcntSelect();
- }
- 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", 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.enableevent = false;
- 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"));
- dsf_makeValue(ds_main_unsl_one, "bugtflag", "string", ds_main_list_bugtorgnzlist.getColumn(0, "bugtflag"), 0);
- ds_main_unsl_one.enableevent = true;
- }
- else if(ds_main_unsl_one.getColumn(0, "drcrflag") == "C" && ds_hidden_acntcdinfo.getColumn(0, "acntflag") == "1")
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "bugtcd", "01");
- ds_main_unsl_one.setColumn(0, "bugtamt", "0");
- ds_main_unsl_one.enableevent = true;
- }
- 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.enableevent = false;
- ds_main_unsl_one.setColumn(0, "bugtcd", "01");
- ds_main_unsl_one.setColumn(0, "bugtamt", "0");
- ds_main_unsl_one.enableevent = true;
- }
- else
- {
- sysf_messageBox("예산 편성 내역이", "I004");
-
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "acntcd", "");
- ds_main_unsl_one.setColumn(0, "acntnm", "");
- ds_main_unsl_one.setColumn(0, "bugtcd", "");
- ds_main_unsl_one.setColumn(0, "bugtamt", "");
- ds_main_unsl_one.enableevent = true;
- return;
- }
- }
- else
- {
- ds_main_unsl_one.enableevent = false;
- 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 = "";
- ds_main_unsl_one.enableevent = true;
- }
- fAcntInfoSelect1();
- if (switch8.tabindex == 0)
- {
- switch8.cd.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") && grp_sea.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.enableevent = false;
- ds_main_unsl_one.setColumn(0, "amt", parseInt(caption13.text) - parseInt(caption14.text));
- ds_main_unsl_one.enableevent = true;
- }
- 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.enableevent = false;
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "2");
- ds_main_unsl_one.enableevent = true;
- fBugtCntrYN(false);
- }
- else if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "2" && ds_main_unsl_one.getColumn(0, "drcrflag") == "C")
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "2");
- ds_main_unsl_one.enableevent = true;
- fBugtCntrYN(true);
- }
- else if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "1" && ds_main_unsl_one.getColumn(0, "drcrflag") == "D")
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "1");
- ds_main_unsl_one.enableevent = true;
- fBugtCntrYN(true);
- }
- else if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "1" && ds_main_unsl_one.getColumn(0, "drcrflag") == "C")
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "1");
- ds_main_unsl_one.enableevent = true;
- fBugtCntrYN(false);
- }
- else if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "3" && ds_main_unsl_one.getColumn(0, "drcrflag") == "D")
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "2");
- ds_main_unsl_one.enableevent = true;
- fBugtCntrYN(false);
- }
- else if(ds_hidden_acntcdinfo.getColumn(0, "bugtcostacntcd") == "3" && ds_main_unsl_one.getColumn(0, "drcrflag") == "C")
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "bugtearncostflag", "1");
- ds_main_unsl_one.enableevent = true;
- fBugtCntrYN(false);
- }
- else
- {
- fBugtCntrYN(true);
- return;
- }
- ds_main_unsl_one.enableevent = false;
- 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"));
- ds_main_unsl_one.enableevent = true;
- }
- else
- {
- fBugtCntrYN(true);
- }
-
- }
- function fBugtCntrYN(YN)
- {
- if(YN = "Y")
- {
- ds_main_unsl_one.enableevent = false;
- ipt_bugtmngtdeptcd.value = "";
- ipt_bugtmngtdeptnm.value = "";
- ds_main_unsl_one.enableevent = true;
- }
- }
- 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.enableevent = false;
- ds_main_unsl_one.setColumn(0, "acntcd", "");
- ds_main_unsl_one.setColumn(0, "acntnm", "");
- ds_main_unsl_one.enableevent = true;
- return false;
- }
- else
- {
- return true;
- }
- }
- function fAcntInfoSelect()
- {
- var acntcd = ds_main_unsl_one.getColumn(0, "acntcd");
- var acntnm = ds_main_unsl_one.getColumn(0, "acntnm");
-
- if (!utlf_isNull(acntcd) && !utlf_isNull(acntnm) && !utlf_isNull(String(acntcd).getTrim()) && !utlf_isNull(String(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.enableevent = false;
- ds_main_unsl_one.setColumn(0, "notefactnm"+i, title);
- ds_main_unsl_one.enableevent = true;
-
- // switch (kind)
- // {
- // case "1":
- // switch1.tabindex = 1;
- // break;
- // case "2":
- //
- // model.toggle("case_notenm"+i);
- // //format지정
- // 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 fAcntClear()
- {
- ds_hidden_acntcdinfo.clearData();
-
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "bugtamt", "0");
- ds_main_unsl_one.enableevent = true;
- fAcntInfoSelect();
- ipt_acntnm.setFocus();
- }
- function ipt_bugtmngtdeptcd_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- ipt_acntnm.setFocus();
- }
- }
- function ipt_bugtmngtdeptnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- ipt_acntnm.setFocus();
- }
- }
- function btn_bugtorgnzspec_onclick(obj:Button, e:ClickEventInfo)
- {
- if(sysf_getUserInfo("dutplcecd") == acntdept || sysf_getUserInfo("dutplcecd") == bugtdept || radfCheckBugtAuth(sysf_getUserInfo("dutplceinstcd"), sysf_getUserInfo("userid"), ipt_costcntrdeptcd.value), "BUGTSEARCHYN")
- {
- fBugtClick();
- }
- else
- {
- sysf_messageBox("권한이 없어 조회 할 수", "I004");
- }
- }
- function fBugtClick()
- {
- var sInstCd = ds_main_unsl_one.getColumn(0, "instcd");
- var sDeptcd = ipt_costcntrdeptcd.value;
- var sUnsldd = "";
-
- if(grp_sea.cmb_slipflag.value == "A")
- {
- sUnsldd = parseFloat(grp_sea.ipt_unsldd.value) - 10000;
- }
- else
- {
- sUnsldd = grp_sea.ipt_unsldd.value;
- }
- var sAcntCd = ipt_acntcd.value;
- var sDrCrFlag = rdo_drcrflag.value;
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var emplno = sysf_getUserInfo("userid");
- var vAcntdept = acntdept;
- var vBugtdept = bugtdept;
- var vSlipdept = ds_main_unsl_one.getColumn(0, "slipdeptcd");
- var vFullSearchFlag = "N";
-
- if(vSlipdept == vAcntdept || vSlipdept == vBugtdept || vSlipdept == sDeptcd || radfCheckBugtAuth(instcd, emplno, sDeptcd, "SLIPSEARCHYN") == "Y")
- {
- vFullSearchFlag = "Y"
- }
- var sParams = sInstCd + "," + sDeptcd + "," + sUnsldd + "," + sAcntCd + "," + sDrCrFlag + "," + vFullSearchFlag
- ds_main_unsl_one.enableevent = false;
- dsf_makeValue(ds_main_unsl_one, "bugtflagnm", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "bugtflag", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "acntcd", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "acntnm", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "bugtcd", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "bugtnm", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "projectid", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "projectnm", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "orgbugtamtsum", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "revbugtamtsum", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "bugtexecamtsum", "string", "", 0);
- dsf_makeValue(ds_main_unsl_one, "bugtamt", "string", "", 0);
- ds_main_unsl_one.enableevent = true;
- fOpenPopupHelp("16", ds_main_unsl_one, "bugtflag,bugtflagnm,acntcd,acntnm,bugtcd,bugtnm,projectid,projectnm,orgbugtamtsum,revbugtamtsum,bugtexecamtsum,bugtamt", "", sParams, "instcd,deptcd,unsldd,acntcd,drcrflag,fullsearchflag");
- fAcntInfoSelect();
-
- if (!utlf_isNull(ds_main_unsl_one.getColumn(0, "acntcd")) && !utlf_isNull(ds_main_unsl_one.getColumn(0, "acntnm")))
- {
- fAcntInfoSelect1();
- }
- ds_hidden_condition.enableevent = false;
- ds_hidden_condition.setColumn(0, "projectid", ds_main_unsl_one.getColumn(0, "projectid"));
- ds_hidden_condition.setColumn(0, "projectnm", ds_main_unsl_one.getColumn(0, "projectnm"));
- ds_hidden_condition.enableevent = true;
- }
- function ipt_acntcd_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- ipt_acntcd.updateToDataset();
-
- switch8.cd.ipt_custnm.setFocus();
- }
- }
- function btn_acntcd_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_hidden.setColumn(0, "projectidlist", "");
-
- fOpenPopupHelp("05", ipt_acntcd, "acntcd,acntnm", "", "grp_sea.ipt_slipyn,cmb_instcd", "slipyn,instcd");
- fAcntSelect();
-
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "cdbojo1", ds_main_unsl_one.getColumn(0, "acntcd"));
- ds_main_unsl_one.enableevent = true;
-
- 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 cmb_acntcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var cur_row = ds_main_unsl.rowposition;
- if(!utlf_isNull(ds_main_unsl_one.getColumn(0, "acntcd")) && !utlf_isNull(ds_main_unsl_one.getColumn(0, "acntnm")))
- {
- fAcntInfoSelect();
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "acntnm", cmb_acntcd.text);
- ds_main_unsl_one.setColumn(0, "fundscd", ds_main_unsl.getColumn(cur_row, "fundscd"));
- ds_main_unsl_one.enableevent = true;
- }
- else
- {
- ds_hidden_acntcdinfo.clearData();
- fAcntInfoSelect();
- }
- if (switch8.tabindex == 0)
- {
- switch8.cd.ipt_custnm.setFocus();
- }
- else
- {
- switch8.named.ipt_custnm2.setFocus();
- }
-
- ds_send_paydedu.setColumn(0, "acntcd", ds_main_unsl_one.getColumn(0, "acntcd"));
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "cdbojo1", "");
- ds_main_unsl_one.enableevent = true;
- 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_acntnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
-
- if (switch8.tabindex == 0)
- {
- switch8.cd.ipt_custnm.setFocus();
- }
- else
- {
- switch8.named.ipt_custnm2.setFocus();
- }
- }
- }
- function cmb_custflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var custflag = obj.value;
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "custnm", "");
- ds_main_unsl_one.enableevent = true;
- if (custflag == "9" || utlf_isNull(custflag))
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "custcd", "-");
- ds_main_unsl_one.enableevent = true;
- switch8.named.ipt_custnm2.setFocus();
- switch8.tabindex = 1;
- }
- else
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "custcd", "");
- ds_main_unsl_one.enableevent = true;
- switch8.cd.ipt_custnm.setFocus();
- switch8.tabindex = 0;
- }
- }
- function switch8_cd_ipt_custcd_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
-
- ipt_amt.setFocus();
- }
- }
- function switch8_cd_btn_custcd_onclick(obj:Button, e:ClickEventInfo)
- {
- var custflag = ds_main_unsl_one.getColumn(0, "custflag");
-
- switch (custflag)
- {
- case "1":
- fOpenPopupHelp("14", ds_main_unsl_one, "custcd,custnm", "", "");
- ds_hidden.setColumn(0, "seizureyn", radfseizureynCheck(sysf_getUserInfo("dutplceinstcd"), e.newvalue, "Y"));
- break;
- case "3":
- fOpenPopupHelp("14", ds_main_unsl_one, "custcd,custnm", "", "");
- break;
- case "4":
- rpbfOpenPopUpList("SPRPB00101", ipt_emplno, "emplno,emplnm", "", "N");
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "custcd", ds_hidden_tempnode.getColumn(0, "emplno"));
- ds_main_unsl_one.setColumn(0, "custnm", ds_hidden_tempnode.getColumn(0, "emplnm"));
- ds_main_unsl_one.enableevent = true;
- break;
- case "5":
- fOpenPopupHelp("31", ds_main_unsl_one, "custcd,custnm", "", "");
- break;
- default :
- return;
- }
- }
- function switch8_cd_ipt_custnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
-
- ipt_amt.setFocus();
- }
- }
- function switch8_named_ipt_custnm2_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
-
- rdo_profflag1.setFocus();
- }
- }
- function cmb_drfundscd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- cmb_custflag.setFocus();
- }
- function fetcprofcntcheck()
- {
- if(ds_main_unsl_one.getColumn(0, "profflag") == "6")
- {
- ipt_profflag6.visible = true;
- cap_etcprofcnt.visible = true;
- }
- else
- {
- ipt_profflag6.visible = false;
- cap_etcprofcnt.visible = false;
- }
- }
- function fProfClick(pProfflag)
- {
- fetcprofcntcheck();
-
- if(ds_hidden.getColumn(0, "slipstatus") == "미 출 력")
- {
- if((rdo_profflag1.value == "1" || rdo_profflag2.value == "2" || rdo_profflag3.value == "3") && radfCheckInstMngt(sysf_getUserInfo("dutplceinstcd"), "condition6") == "Y")
- {
- if(!((cmb_custflag.value == "1" && !utlf_isNull(switch8.cd.ipt_custcd.value)) || cmb_custflag.value == "9"))
- {
- sysf_messageBox("상대처구분에 거래처나 기타를 선택해야 합니다.", "I000");
- return false;
- }
- }
- else
- {
- if(!(cmb_custflag.value == "1" && !utlf_isNull(switch8.cd.ipt_custcd.value)))
- {
- sysf_messageBox("상대처구분에 거래처를 입력해야 합니다.", "I000");
- return false;
- }
- }
- if(!fCashAcntProfException())
- {
- return false;
- }
- if (!fProfExistsChk())
- {
- return;
- }
- if(ds_main_unsl_one.getColumn(0, "profflag") == "1")
- {
- dsf_makeValue(ds_source_slipinfo, "cardno", "string", ds_hidden_instcardseqnoinfo.getColumn(0, "instcardseqno"), 0);
- var vDeptCD = sysf_getUserInfo("dutplcecd");
- if(vDeptCD == ipt_costcntrdeptcd.value)
- {
- dsf_makeValue(ds_source_slipinfo, "carddeptcd", "string", vDeptCD, 0);
- }
- else
- {
- dsf_makeValue(ds_source_slipinfo, "carddeptcd", "string", "", 0);
- }
- }
- ds_hidden.setColumn(0, "prev_prof", ds_main_unsl_one.getColumn(0, "profflag"));
-
- dsf_makeValue(ds_source_slipinfo, "instcd", "string", ds_main_unsl_one.getColumn(0, "instcd"), 0);
- dsf_makeValue(ds_source_slipinfo, "seqno", "string", ds_main_unsl_one.getColumn(0, "seqno"), 0);
- dsf_makeValue(ds_source_slipinfo, "custcd", "string", ds_main_unsl_one.getColumn(0, "custcd"), 0);
- dsf_makeValue(ds_source_slipinfo, "unsldd", "string", ds_hidden_condition.getColumn(0, "unsldd"), 0);
- dsf_makeValue(ds_source_slipinfo, "unslno", "string", ds_hidden_condition.getColumn(0, "unslno"), 0);
- dsf_makeValue(ds_source_slipinfo, "unslseqno", "string", ds_main_unsl_one.getColumn(0, "unslseqno"), 0);
- dsf_makeValue(ds_source_slipinfo, "readonly", "string", ds_main_unsl.getColumn(0, "sanctyn"), 0);
- dsf_makeValue(ds_source_slipinfo, "etcnotefact", "string", ds_main_unsl_one.getColumn(0, "etcnotefact"), 0);
- dsf_makeValue(ds_source_slipinfo, "amt", "string", ds_main_unsl_one.getColumn(0, "amt"), 0);
- dsf_makeValue(ds_source_slipinfo, "slipkind", "string", ds_hidden_condition.getColumn(0, "slipkind"), 0);
- if(cmb_custflag.value == "4" && !utlf_isNull(switch8.cd.ipt_custcd.value))
- {
- dsf_makeValue(ds_source_slipinfo, "emplno", "string", switch8.cd.ipt_custcd.value, 0);
- }
- var acntdeptflag;
- if(acntdept == sysf_getUserInfo("dutplcecd"))
- {
- acntdeptflag = "Y";
- }
- else
- {
- acntdeptflag = "N";
- }
- dsf_makeValue(ds_source_slipinfo, "acntdept", "string", acntdeptflag, 0);
-
- if (pProfflag == "SPRAT00101")
- {
- dsf_makeValue(ds_source_slipinfo, "taxbillkind", "string", ds_main_unsl_one.getColumn(0, "profflag"), 0);
- dsf_makeValue(ds_source_slipinfo, "taxbillflag", "string", "1", 0);
- dsf_makeValue(ds_source_slipinfo, "flagcd", "string", "1", 0);
-
- var sMonth = String(ds_hidden_condition.getColumn(0, "unsldd")).substr(4, 2);
- if(sMonth == "01" || sMonth == "02" || sMonth == "03")
- {
- sReptKind = "1";
- }
- else if(sMonth == "04" || sMonth == "05" || sMonth == "06")
- {
- sReptKind = "2";
- }
- else if(sMonth == "07" || sMonth == "08" || sMonth == "09")
- {
- sReptKind = "3";
- }
- else if(sMonth == "10" || sMonth == "11" || sMonth == "12")
- {
- sReptKind = "4";
- }
- dsf_makeValue(ds_source_slipinfo, "reptkind", "string", sReptKind, 0);
- }
- else
- {
- dsf_makeValue(ds_source_slipinfo, "profflag", "string", ds_main_unsl_one.getColumn(0, "profflag"), 0);
- }
- dsf_makeValue(ds_source, "receiveref", "string", "ds_main_unsl_one", 0);
- dsf_makeValue(ds_source, "receivecardinforef", "string", "ds_hidden_instcardseqnoinfo", 0);
-
- var objArg = new Object();
- objArg.arg_ds_target_slipinfo = ds_source_slipinfo;
- objArg.arg_ds_target = ds_source;
- frmf_modal(pProfflag, pProfflag, objArg, "", "", "", "", "", "", "", "", "", "M");
-
- if(ds_source_slipinfo.getColumn(0, "seqno") != ds_main_unsl_one.getColumn(0, "seqno") || ds_source_slipinfo.getColumn(0, "amt") != ds_main_unsl_one.getColumn(0, "amt") && btn_grdset.enable == true)
- {
- var cur_row = ds_main_unsl.rowposition;
- btn_grdset.click();
-
- fGridRowClick();
- }
-
- ds_hidden.setColumn(0, "prev_prof", ds_main_unsl_one.getColumn(0, "profflag"));
- }
- else
- {
- sysf_messageBox("미출력상태가 아닌 전표는 수정", "E001");
- return;
- }
- }
- function fCashAcntProfException()
- {
- for(var i = 0 ; i < arrCashAcntCd.length ; i++)
- {
- if(arrCashAcntCd[i] == ipt_acntcd.value && ds_main_unsl_one.getColumn(0, "profflag") == "6")
- {
- sysf_messageBox("현금성등가물의 증빙은 항상 기타입니다." ,"I000");
- return false;
- }
- }
- return true;
- }
- function fProfExistsChk()
- {
- var seqno = ds_main_unsl_one.getColumn(0, "seqno");
- var profflag = ds_main_unsl.getColumn(ds_main_unsl.rowposition, "profflag");
- var profflag1 = ds_main_unsl_one.getColumn(0, "profflag");
- var prev_prof = ds_hidden.getColumn(0, "prev_prof");
- if (ds_hidden_condition.getColumn(0, "slipkind") == "2" && (profflag1 != "4" && profflag1 != "5" && profflag1 != "6"))
- {
- ds_main_unsl_one.setColumn(0, "profflag", profflag);
- sysf_messageBox("입금전표 증빙은 세금계산서, 계산서, 기타 유형으로만 등록이 가능합니다.","I000");
- return false;
- }
- if (!utlf_isNull(seqno))
- {
- var ret = "";
- if(btn_grdset.enable == true && profflag != profflag1)
- {
- var profflagnm = utlf_transEmptyToNull(ds_init_profflaglist_profflag.lookup("cd", profflag, "nm"));
- ret = sysf_messageBox("해당 증빙[" + profflagnm + "]에 입력된 자료가 존재합니다.\n증빙을 변경하시겠습니까?","Q999");
-
- if(ret == "6")
- {
- return true;
- }
- else
- {
- ds_main_unsl_one.enableevent = false;
- ds_main_unsl_one.setColumn(0, "profflag", profflag);
- ds_main_unsl_one.enableevent = true;
- return false;
- }
- }
- else if(prev_prof != ds_main_unsl_one.getColumn(0, "profflag"))
- {
- var prev_profnm = utlf_transEmptyToNull(ds_init_profflaglist_profflag.lookup("cd", profflag, "nm"));
- ret = sysf_messageBox("해당 증빙[" + prev_profnm + "]에 입력된 자료가 존재합니다.\n증빙을 변경하시겠습니까?","Q999");
- if(ret == "6")
- {
- return true;
- }
- else
- {
- ds_main_unsl_one.setColumn(0, "profflag", prev_prof);
- return false;
- }
- }
-
- }
- return true;
- }
- function fGridRowClick()
- {
- var cur_row = ds_main_unsl.rowposition;
- if ( cur_row > -1 )
- {
- if (utlf_isNull(ds_main_unsl.getColumn(cur_row, "rlaacntseqno")))
- {
- btn_grdadd.enable = false;
- btn_grdset.enable = true;
- btn_grddel.enable = true;
- btn_grdcopy.enable = true;
-
- ipt_acntcd.visible = true;
- ipt_acntnm.visible = true;
- btn_acntcd.visible = true;
- cmb_acntcd.visible = false;
- }
- else
- {
- btn_grdadd.enable = false;
- btn_grdset.enable = true;
- btn_grddel.enable = false;
- btn_grdcopy.enable = false;
- if (ds_main_unsl.getColumn(cur_row, "acntcd") != incmtax && ds_main_unsl.getColumn(cur_row, "acntcd") != resdntax)
- {
- ipt_acntcd.visible = false;
- ipt_acntnm.visible = false;
- btn_acntcd.visible = false;
- cmb_acntcd.visible = true;
- }
- else
- {
- ipt_acntcd.visible = true;
- ipt_acntnm.visible = true;
- btn_acntcd.visible = true;
- cmb_acntcd.visible = false;
- }
- }
- btn_grdclear.visible = true;
- ds_main_unsl_one.copyRow(0, ds_main_unsl, cur_row);
-
- var custflag = ds_main_unsl_one.getColumn(0, "custflag");
- ds_send_data2.setColumn(0, "instcd", ds_main_unsl_one.getColumn(0, "instcd"));
- ds_send_data2.setColumn(0, "acntcd", ds_main_unsl_one.getColumn(0, "acntcd"));
- ds_send_data2.setColumn(0, "drcrflag", ds_main_unsl_one.getColumn(0, "drcrflag"));
-
- ds_hidden_condition.setColumn(0, "projectid", ds_main_unsl_one.getColumn(0, "projectid"));
- ds_hidden_condition.setColumn(0, "projectnm", ds_main_unsl_one.getColumn(0, "projectnm"));
-
- 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);
- fSetNote();
- fAcntInfoSelect1();
- var profflag = ds_main_unsl_one.getColumn(0, "profflag");
- var rlaacntseqno = ds_main_unsl_one.getColumn(0, "unslseqno");
- var j = 0;
- if (profflag == "7" || profflag == "8" || profflag == "9" || profflag == "A" || profflag == "B" || profflag == "C")
- {
- if (profflag == "9" || profflag == "A" || profflag == "B" || profflag == "C")
- {
- for (var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if (ds_main_unsl.getColumn(i, "anctcd") == incmtax && ds_main_unsl.getColumn(i, "rlaacntseqno") == rlaacntseqno)
- {
- ds_hidden_orchreturn.setColumn(0, "incmtax", ds_main_unsl.getColumn(i, "amt"));
- j++;
- }
- }
- for (var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if(ds_main_unsl.getColumn(i, "anctcd") == resdntax && ds_main_unsl.getColumn(i, "rlaacntseqno") == rlaacntseqno)
- {
- ds_hidden_orchreturn.setColumn(0, "resdntax", ds_main_unsl.getColumn(i, "amt"));
- j++;
- }
- }
- }
-
- ds_hidden_orchreturn.setColumn(0, "seqno", ds_main_unsl_one.getColumn(0, "seqno"));
- ds_hidden_orchreturn.setColumn(0, "amt", ds_main_unsl_one.getColumn(0, "amt"));
- ds_hidden_orchreturn.setColumn(0, "etcnotefact", ds_main_unsl_one.getColumn(0, "etcnotefact"));
- }
-
- if(ds_main_unsl_one.getColumn(0, "custflag") != custflag)
- {
- ds_main_unsl_one.setColumn(0, "custflag", custflag);
-
- if (custflag == "9" || utlf_isNull(custflag))
- {
- switch8.named.ipt_custnm2.setFocus();
- switch8.tabindex = 1;
- }
- else
- {
- switch8.cd.ipt_custnm.setFocus();
- switch8.tabindex = 0;
- }
- }
- else
- {
- if (custflag == "9" || custflag == "")
- {
- switch8.named.ipt_custnm2.setFocus();
- switch8.tabindex = 1;
- }
- else
- {
- switch8.cd.ipt_custnm.setFocus();
- switch8.tabindex = 0;
- }
- }
- }
- ds_hidden.setColumn(0, "prev_prof", ds_main_unsl_one.getColumn(0, "profflag"));
- }
- function rdo_profflag2_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- fProfClick("SPRAD00102");
- }
- function rdo_profflag1_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- fProfClick("SPRAD00101");
- }
- function rdo_profflag3_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- fProfClick("SPRAD00103");
- }
- function rdo_profflag4_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- fProfClick("SPRAT00101");
- }
- function rdo_profflag5_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- fProfClick("SPRAT00101");
- }
- function rdo_profflag6_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- frmf_inputEnterKey("rdo_profflag6", "onitemchanged", new ItemChangeEventInfo );
- }
- function rdo_profflag7_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- if(sysf_getUserInfo("dutplceinstcd") == "103")
- {
- fProfOrChClick("SPRAD00104");
- }
- else
- {
- fProfOrChClick("SPRAD00134");
- }
- }
- function rdo_profflag8_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- fetcprofcntcheck();
-
- if(sysf_getUserInfo("dutplceinstcd") == "103")
- {
- fProfOrChClick("SPRAD00104");
- }
- else
- {
- fProfOrChClick("SPRAD00134");
- }
- }
- function rdo_profflag9_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- fProfOrChClick("SPRAD00140");
- }
- function rdo_profflaga_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- if(sysf_getUserInfo("dutplceinstcd") == "103")
- {
- fProfOrChClick("SPRAD00111");
- }
- else
- {
- fProfOrChClick("SPRAD00131");
- }
- }
- function rdo_profflagb_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- if(sysf_getUserInfo("dutplceinstcd") == "103")
- {
- fProfOrChClick("SPRAD00106");
- }
- else
- {
- fProfOrChClick("SPRAD00136");
- }
- }
- function rdo_profflagc_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- if(sysf_getUserInfo("dutplceinstcd") == "103")
- {
- fProfOrChClick("SPRAD00105");
- }
- else
- {
- fProfOrChClick("SPRAD00135");
- }
- }
- function ipt_amt_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
-
- ipt_etcnotefact.setFocus();
- }
- }
- function switch1_case_notecd1_ipt_notecd1_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
-
- btn_grdadd.setFocus();
- }
- }
- function switch1_case_notecd1_btn_notecd1_onclick(obj:Button, e:ClickEventInfo)
- {
- fOpenPopupHelp(ds_hidden_acntcdinfo.getColumn(0, "popwnd1"), switch1.case_notecd1.ipt_notecd1, "notefactcd1,notefactspec1", "", "ipt_acntcd", "acntcd");
- fAactCheck();
- }
- function fOpenPopupHelp(pHelper, pControl, pInstance, pCdgrupid, pValueControl, pNodeName)
- {
- misfOpenPopUpList(pHelper, pControl, pCdgrupid, pInstance, pValueControl, pNodeName);
- }
- function fAactCheck()
- {
- var crrAcntCd = ds_main_unsl_one.getColumn(0, "acntcd");
- var crrDrCrFlag = ds_main_unsl_one.getColumn(0, "drcrflag");
- var bTransAcntCdYN = false;
- if(crrDrCrFlag == "C")
- {
- for(var j = 0; j < arrTransAcntCd.length; j++)
- {
- if(arrTransAcntCd[j] == crrAcntCd)
- {
- bTransAcntCdYN = true;
- }
- }
- }
- var bExist = false;
- if(bTransAcntCdYN == true)
- {
- for(var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- 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(bExist)
- {
- if(ds_main_unsl.getColumn(i, "notefactcd1") != ds_main_unsl_one.getColumn(0, "notefactcd1") && ds_main_unsl.rowposition != i)
- {
- sysf_messageBox("하나의 전표에는 하나의 출금계좌만 설정할수 있습니다.\n연번[" + utlf_transEmptyToNull(ds_main_unsl.getColumn(i, "unslseqno")) + "]와 지출계좌가 다릅니다." ,"I000");
- return false;
- }
- else
- {
- bExist = false;
- }
- }
- }
- }
- return true;
- }
- function switch1_case_notecd1_ipt_notecdnm1_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
-
- btn_grdadd.setFocus();
- }
- }
- function switch2_case_notecd2_btn_notecd2_onclick(obj:Button, e:ClickEventInfo)
- {
- fOpenPopupHelp(ds_hidden_acntcdinfo.getColumn(0, "popwnd2"), switch1.case_notecd1.ipt_notecd1, "notefactcd2,notefactspec2", "", "ipt_acntcd", "acntcd");
- }
- function btn_serv_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_unsl.rowposition > -1 && ds_main_unsl.getColumn(0, "sanctyn") == "Y")
- {
- sysf_messageBox("재무팀 전송 전표이므로 작업이 불가합니다." ,"I000");
- return false;
- }
- dsf_makeValue(ds_source_slipinfo, "instcd", "string", ds_main_unsl_one.getColumn(0, "instcd"), 0);
- dsf_makeValue(ds_source_slipinfo, "seqno", "string", ds_main_unsl_one.getColumn(0, "servseqno"), 0);
- dsf_makeValue(ds_source_slipinfo, "entrregno", "string", ds_main_unsl_one.getColumn(0, "custcd"), 0);
- dsf_makeValue(ds_source_slipinfo, "deptcd", "string", ds_main_unsl_one.getColumn(0, "costcntrdeptcd"), 0);
- dsf_makeValue(ds_source_slipinfo, "emplno", "string", sysf_getUserId(), 0);
- dsf_makeValue(ds_source_slipinfo, "unsldd", "string", ds_hidden_condition.getColumn(0, "unsldd"), 0);
- dsf_makeValue(ds_source_slipinfo, "unslno", "string", ds_hidden_condition.getColumn(0, "unslno"), 0);
- dsf_makeValue(ds_source_slipinfo, "unslseqno", "string", ds_main_unsl_one.getColumn(0, "unslseqno"), 0);
- dsf_makeValue(ds_source_slipinfo, "readonly", "string", ds_main_unsl.getColumn(0, "sanctyn"), 0);
- dsf_makeValue(ds_source_slipinfo, "amt", "string", ds_main_unsl_one.getColumn(0, "amt"), 0);
- dsf_makeValue(ds_source_slipinfo, "cmt", "string", ds_main_unsl_one.getColumn(0, "etcnotefact"), 0);
-
- dsf_makeValue(ds_source, "receiveref", "string", "ds_main_unsl_one", 0);
- var objArg = new Object();
- objArg.arg_ds_target = ds_source;
- objArg.arg_ds_target_slipinfo = ds_source_slipinfo;
- frmf_modal("SPRAD00112", "SPRAD00112", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- if(ds_source_slipinfo.getColumn(0, "seqno") != ds_main_unsl_one.getColumn(0, "servseqno") && btn_grdset.enable == true)
- {
- var cur_row = ds_main_unsl.rowposition;
- btn_grdset.click();
- fGridRowClick();
- }
- }
- function switch3_case_notecd3_btn_notecd3_onclick(obj:Button, e:ClickEventInfo)
- {
- fOpenPopupHelp(ds_hidden_acntcdinfo.getColumn(0, "popwnd3"), switch1.case_notecd1.ipt_notecd1, "notefactcd3,notefactspec3", "", "ipt_acntcd", "acntcd");
- }
- function switch4_case_notecd4_btn_notecd4_onclick(obj:Button, e:ClickEventInfo)
- {
- fOpenPopupHelp(ds_hidden_acntcdinfo.getColumn(0, "popwnd4"), switch1.case_notecd1.ipt_notecd1, "notefactcd4,notefactspec4", "", "ipt_acntcd", "acntcd");
- }
- function switch5_case_notecd5_btn_notecd5_onclick(obj:Button, e:ClickEventInfo)
- {
- rpbfOpenPopUpList("SPRPZ00800", switch5.case_notecd5.ipt_notecd5, "cardcd,cardno", "", "N");
-
- ds_main_unsl_one.setColumn(0, "notefactcd5", ds_temp.getColumn(0, "cardcd"));
- ds_main_unsl_one.setColumn(0, "notefactspec5", ds_temp.getColumn(0, "cardno"));
- }
- function switch6_case_notecd6_btn_notecd6_onclick(obj:Button, e:ClickEventInfo)
- {
- fOpenPopupHelp(ds_hidden_acntcdinfo.getColumn(0, "popwnd6"), switch1.case_notecd1.ipt_notecd1, "notefactcd6,notefactspec6", "", "ipt_acntcd", "acntcd");
- }
- function btn_grdclear_onclick(obj:Button, e:ClickEventInfo)
- {
- fRowClearClick();
- }
- function btn_grdadd_onclick(obj:Button, e:ClickEventInfo)
- {
- if (!fSlipAprvChk("N"))
- {
- return;
- }
-
- if(ds_main_unsl_one.getColumn(0, "profflag") != 6 && utlf_isNull(ds_main_unsl_one.getColumn(0, "seqno")))
- {
- sysf_messageBox("증빙이 입력되지 않았습니다.","I000");
- return false;
- }
- if(!fcheckAcntOption())
- {
- return;
- }
- fGridRowAddClick();
-
- ds_main_unsl_one.setColumn(0, "etcnotefact", grp_sea.ipt_slipcmt.value)
- ds_main_unsl.addRow();
- }
- function fcheckAcntOption()
- {
- for (var i = 1; i < 7; i++)
- {
- var kind = utlf_transEmptyToNull(ds_hidden_acntcdinfo.getColumn(0, "mngtkind"+i));
- var title = utlf_transEmptyToNull(ds_hidden_acntcdinfo.getColumn(0, "notecdnm"+i));
- var option = utlf_transEmptyToNull(ds_hidden_acntcdinfo.getColumn(0, "option"+i));
-
- if(option == "Y")
- {
- if((kind == "1" || kind == "3") && utlf_isNull(ds_main_unsl_one.getColumn(0, "notefactcd"+i)))
- {
- sysf_messageBox(title + "은(는)","I003");
- return false;
- }
- else if(kind == "2" && utlf_isNull(ds_main_unsl_one.getColumn(0, "notefactspec"+i)))
- {
- sysf_messageBox(title + "은(는)","I003");
- return false;
- }
- }
- }
- return true;
- }
- function fGridRowAddClick()
- {
- if(fNotNullCheck() == false)
- {
- return;
- }
-
- var seqno = ds_main_unsl_one.getColumn(0, "unslseqno");
- var unslseqno = ds_main_unsl.findRow("unslseqno", seqno);
-
- 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, "costbelongdeptcd", ds_main_unsl_one.getColumn(0, "cramt"));
- }
- else
- {
- ds_main_unsl_one.setColumn(0, "dramt", 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 = -1;
-
- 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);
- }
-
- fCustAcntAutoSet();
- fSumExpantAmt();
- fRowClearClick();
- }
- function fNotNullCheck()
- {
- var unsldd = ds_hidden_condition.getColumn(0, "unsldd");
-
- if(String(grp_sea.cmb_slipflag.value).length == 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_slipcmt.value).length== 0)
- {
- sysf_messageBox("전표적요는" ,"I003");
- grp_sea.ipt_slipcmt.setFocus();
- return false;
- }
-
- 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(ipt_costcntrdeptcd.value).length== 0)
- {
- sysf_messageBox("사용부서는" ,"I003");
- ipt_costcntrdeptnm.setFocus();
- return false;
- }
-
- if(String(ipt_acntcd.value).length== 0)
- {
- sysf_messageBox("계정코드는" ,"I003");
- ipt_acntnm.setFocus();
- return false;
- }
-
- if(String(switch8.cd.ipt_custcd.value).length== 0)
- {
- sysf_messageBox("상대처는" ,"I003");
- switch8.cd.ipt_custcd.setFocus();
- return false;
- }
-
- if(String(ds_main_unsl_one.getColumn(0, "profflag")).length == 0)
- {
- sysf_messageBox("증빙구분은" ,"I003");
- rdo_profflag1.setFocus();
- return false;
- }
-
- if(String(ipt_amt.value).length == 0 || parseInt(ipt_amt.value, 10))
- {
- sysf_messageBox("금액을 입력하세요." ,"I000");
- ipt_amt.setFocus();
- return false;
- }
-
- if(String(ipt_etcnotefact.value).length == 0)
- {
- sysf_messageBox("적요는" ,"I003");
- ipt_etcnotefact.setFocus();
- return false;
- }
- }
- function fCustAcntAutoSet()
- {
- var slipkind = ds_hidden_condition.getColumn(0, "slipkind");
- var rlaacntseqno = ds_main_unsl_one.getColumn(0, "unslseqno");
- var amt = parseInt(ds_main_unsl_one.getColumn(0, "amt"),10);
- var rest_amt = 0;
- var drcrcolnm, drcracnt, drcrflag;
- var row=0;
-
- if (slipkind == "2")
- {
- drcrcolnm = "cramt";
- drcracnt = "dramt";
- drcrflag = "D";
- }
- else if (slipkind == "3")
- {
- drcrcolnm = "dramt";
- drcracnt = "cramt";
- drcrflag = "C";
- }
- else
- {
- return;
- }
-
- if (parseInt(ds_hidden_orchreturn.getColumn(0, "incmtax"),10) != 0 && !utlf_isNull(ds_hidden_orchreturn.getColumn(0, "incmtax")))
- {
- amt = amt - parseInt(ds_hidden_orchreturn.getColumn(0, "incmtax"),10) - parseInt(ds_hidden_orchreturn.getColumn(0, "resdntax"),10);
- }
- row = ds_main_unsl.findRow("rlaacntseqno", rlaacntseqno);
-
- if (row > -1)
- {
- ds_main_unsl.setColumn(row, "etcnotefact", ds_main_unsl_one.getColumn(0, "etcnotefact"));
- ds_main_unsl.setColumn(row, drcracnt, amt);
-
- ds_main_unsl.updatecontrol = false;
- ds_main_unsl.setRowType(i, "u");
- ds_main_unsl.updatecontrol = true;
-
- ds_hidden_unsl_one.copyRow(0, ds_main_unsl, row)
- }
- else
- {
- ds_hidden_unsl_one.copyData(ds_main_unsl_one);
-
- fIncreSeqno(ds_hidden_unsl_one);
-
- ds_hidden_unsl_one.setColumn(0, "drcrflag", drcrflag);
- ds_hidden_unsl_one.setColumn(0, "bugtcd", "");
- ds_hidden_unsl_one.setColumn(0, "profflag", "6");
- ds_hidden_unsl_one.setColumn(0, "profdata", "");
-
- ds_hidden_unsl_one.setColumn(0, drcrcolnm, "0");
- ds_hidden_unsl_one.setColumn(0, drcracnt, amt);
- ds_hidden_unsl_one.setColumn(0, "amt", amt);
-
- ds_main_unsl.setColumn(ds_main_unsl.rowposition, "fundscd", "");
-
- ds_hidden_unsl_one.setColumn(0, "defrayreqdd", ds_main_unsl_one.getColumn(0, "defrayreqdd"));
- ds_hidden_unsl_one.setColumn(0, "notefactnm2", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd2", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec2", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm3", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd3", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec3", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm4", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd4", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec4", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm5", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd5", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec5", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm6", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd6", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec6", "");
- ds_hidden_unsl_one.setColumn(0, "rlaacntseqno", rlaacntseqno);
- ds_hidden_unsl_one.setColumn(0, "bugtaprvyn", "");
- ds_hidden_unsl_one.setColumn(0, "bugtautoaprvyn", "");
- ds_hidden_unsl_one.setColumn(0, "bugtearncostflag", "");
- ds_hidden_unsl_one.setColumn(0, "bugtamt", "");
- ds_hidden_unsl_one.setColumn(0, "bugtmngtdeptcd", ds_main_unsl_one.getColumn(0, "bugtmngtdeptcd"));
- ds_hidden_unsl_one.setColumn(0, "bugtmngtdeptnm", ds_main_unsl_one.getColumn(0, "bugtmngtdeptnm"));
- ds_hidden_unsl_one.setColumn(0, "seqno", "");
- ds_hidden_unsl_one.setColumn(0, "servseqno", "");
-
- if(!(sysf_getUserInfo("dutplceinstcd") == "103" || sysf_getUserInfo("dutplceinstcd") == "001") && grp_sea.rdo_slipkind.value == "2")
- {
- ds_hidden_unsl_one.setColumn(0, "acntcd", cashcd);
- ds_hidden_unsl_one.setColumn(0, "acntnm", cashcdnm);
- ds_hidden_unsl_one.setColumn(0, "custflag", "");
- ds_hidden_unsl_one.setColumn(0, "custcd", "");
- ds_hidden_unsl_one.setColumn(0, "custnm", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm1", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd1", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec1", "");
- }
- else
- {
- ds_hidden_unsl_one.setColumn(0, "acntcd", cashcd);
- ds_hidden_unsl_one.setColumn(0, "acntnm", cashcdnm);
- ds_hidden_unsl_one.setColumn(0, "custflag", "9");
- ds_hidden_unsl_one.setColumn(0, "custcd", "");
- ds_hidden_unsl_one.setColumn(0, "custnm", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm1", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd1", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec1", "");
- }
- var cur_row = ds_main_unsl.addRow();
- ds_main_unsl.copyRow(cur_row, ds_hidden_unsl_one, 0);
-
- //grd_unsl.rowstyle(cur_row, "data", "color") = "#808080";
-
- var seqno = ds_hidden_unsl_one.getColumn(0, "unslseqno");
- var maxslipseqno = ds_hidden.getColumn(0, "maxslipseqno");
- if (parseInt(maxslipseqno,10) < parseInt(seqno, 10))
- {
- ds_hidden.setColumn(0, "maxslipseqno", seqno);
- }
- }
-
- var profflag = ds_main_unsl_one.getColumn(0, "profflag");
- var j = 0;
- if (profflag == "9" || profflag == "A" || profflag == "B" || profflag == "C")
- {
- for (var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if (ds_main_unsl.getColumn(i, "acntcd") == incmtax && ds_main_unsl.getColumn(i, "rlaacntseqno") == rlaacntseqno)
- {
- j = i;
- }
- }
- if (j > 0)
- {
- if (parseInt(ds_hidden_orchreturn.getColumn(0, "incmtax")) != 0 && !utlf_isNull(ds_hidden_orchreturn.getColumn(0, "incmtax")))
- {
- ds_main_unsl.setColumn(j, drcracnt, ds_hidden_orchreturn.getColumn(0, "incmtax"));
- ds_main_unsl.setColumn(j, "amt", ds_hidden_orchreturn.getColumn(0, "incmtax"));
-
- ds_main_unsl.updatecontrol = false;
- ds_main_unsl.setRowType(j, "u");
- ds_main_unsl.updatecontrol = true;
- }
- else
- {
- ds_main_unsl.deleteRow(j);
- }
- }
- else
- {
- if (parseInt(ds_hidden_orchreturn.getColumn(0, "incmtax")) != 0 && !utlf_isNull(ds_hidden_orchreturn.getColumn(0, "incmtax")))
- {
- fIncreSeqno(ds_hidden_unsl_one);
-
- ds_hidden_unsl_one.setColumn(0, drcracnt, ds_hidden_orchreturn.getColumn(0, "incmtax"));
- ds_hidden_unsl_one.setColumn(0, "amt", ds_hidden_orchreturn.getColumn(0, "incmtax"));
- ds_hidden_unsl_one.setColumn(0, "fundscd", "");
- ds_hidden_unsl_one.setColumn(0, "acntcd", incmtax);
- ds_hidden_unsl_one.setColumn(0, "acntnm", incmtaxnm);
- ds_hidden_unsl_one.setColumn(0, "custflag", ds_main_unsl_one.getColumn(0, "custflag"));
- ds_hidden_unsl_one.setColumn(0, "custcd", ds_main_unsl_one.getColumn(0, "custcd"));
- ds_hidden_unsl_one.setColumn(0, "custnm", ds_main_unsl_one.getColumn(0, "custnm"));
- ds_hidden_unsl_one.setColumn(0, "defrayreqdd", ds_main_unsl_one.getColumn(0, "defrayreqdd"));
- ds_hidden_unsl_one.setColumn(0, "notefactnm1", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd1", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec1", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm2", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd2", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec2", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm3", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd3", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec3", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm4", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd4", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec4", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm5", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd5", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec5", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm6", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd6", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec6", "");
- ds_hidden_unsl_one.setColumn(0, "rlaacntseqno", rlaacntseqno);
- ds_hidden_unsl_one.setColumn(0, "bugtaprvyn", "");
- ds_hidden_unsl_one.setColumn(0, "bugtautoaprvyn", "");
- ds_hidden_unsl_one.setColumn(0, "bugtearncostflag", "");
- ds_hidden_unsl_one.setColumn(0, "bugtamt", "");
- ds_hidden_unsl_one.setColumn(0, "bugtmngtdeptcd", ds_main_unsl_one.getColumn(0, "bugtmngtdeptcd"));
- ds_hidden_unsl_one.setColumn(0, "bugtmngtdeptnm", ds_main_unsl_one.getColumn(0, "bugtmngtdeptnm"));
- ds_hidden_unsl_one.setColumn(0, "seqno", "");
- ds_hidden_unsl_one.setColumn(0, "servseqno", "");
-
- var cur_row = ds_main_unsl.addRow();
- ds_main_unsl.copyRow(cur_row, ds_hidden_unsl_one, 0);
-
- //grd_unsl.rowstyle(cur_row, "data", "color") = "#808080";
-
- var seqno = ds_hidden_unsl_one.getColumn(0, "unslseqno");
- var maxslipseqno = ds_hidden.getColumn(0, "maxslipseqno");
-
- if (parseInt(maxslipseqno,10) < parseInt(seqno, 10))
- {
- ds_hidden.setColumn(0, "maxslipseqno", seqno);
- }
- }
- }
- j=-1;
- for (var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if (ds_main_unsl.getColumn(i, "acntcd") == resdntax && ds_main_unsl.getColumn(i, "rlaacntseqno") == rlaacntseqno)
- {
- j = i;
- }
- }
- if (j > -1)
- {
- if (parseInt(ds_hidden_orchreturn.getColumn(0, "resdntax")) != 0 && !utlf_isNull(ds_hidden_orchreturn.getColumn(0, "resdntax")))
- {
- ds_main_unsl.setColumn(j, drcracnt, ds_hidden_orchreturn.getColumn(0, "resdntax"));
- ds_main_unsl.setColumn(j, "amt", ds_hidden_orchreturn.getColumn(0, "resdntax"));
- ds_main_unsl.updatecontrol = false;
- ds_main_unsl.setRowType(j, "u");
- ds_main_unsl.updatecontrol = true;
- }
- else
- {
- ds_main_unsl.deleteRow(j);
- }
- }
- else
- {
- if (parseInt(ds_hidden_orchreturn.getColumn(0, "resdntax")) != 0 && !utlf_isNull(ds_hidden_orchreturn.getColumn(0, "resdntax")))
- {
- fIncreSeqno(ds_hidden_unsl_one);
-
- ds_hidden_unsl_one.setColumn(0, drcracnt, ds_hidden_orchreturn.getColumn(0, "resdntax"));
- ds_hidden_unsl_one.setColumn(0, "amt", ds_hidden_orchreturn.getColumn(0, "resdntax"));
- ds_hidden_unsl_one.setColumn(0, "fundscd", "");
- ds_hidden_unsl_one.setColumn(0, "acntcd", resdntax);
- ds_hidden_unsl_one.setColumn(0, "acntnm", resdntaxnm);
- ds_hidden_unsl_one.setColumn(0, "custflag", ds_main_unsl_one.getColumn(0, "custflag"));
- ds_hidden_unsl_one.setColumn(0, "custcd", ds_main_unsl_one.getColumn(0, "custcd"));
- ds_hidden_unsl_one.setColumn(0, "custnm", ds_main_unsl_one.getColumn(0, "custnm"));
- ds_hidden_unsl_one.setColumn(0, "defrayreqdd", ds_main_unsl_one.getColumn(0, "defrayreqdd"));
- ds_hidden_unsl_one.setColumn(0, "notefactnm1", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd1", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec1", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm2", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd2", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec2", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm3", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd3", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec3", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm4", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd4", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec4", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm5", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd5", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec5", "");
- ds_hidden_unsl_one.setColumn(0, "notefactnm6", "");
- ds_hidden_unsl_one.setColumn(0, "notefactcd6", "");
- ds_hidden_unsl_one.setColumn(0, "notefactspec6", "");
- ds_hidden_unsl_one.setColumn(0, "rlaacntseqno", rlaacntseqno);
- ds_hidden_unsl_one.setColumn(0, "bugtaprvyn", "");
- ds_hidden_unsl_one.setColumn(0, "bugtautoaprvyn", "");
- ds_hidden_unsl_one.setColumn(0, "bugtearncostflag", "");
- ds_hidden_unsl_one.setColumn(0, "bugtamt", "");
- ds_hidden_unsl_one.setColumn(0, "bugtmngtdeptcd", ds_main_unsl_one.getColumn(0, "bugtmngtdeptcd"));
- ds_hidden_unsl_one.setColumn(0, "bugtmngtdeptnm", ds_main_unsl_one.getColumn(0, "bugtmngtdeptnm"));
- ds_hidden_unsl_one.setColumn(0, "seqno", "");
- ds_hidden_unsl_one.setColumn(0, "servseqno", "");
-
- var cur_row = ds_main_unsl.addRow();
- ds_main_unsl.copyRow(cur_row, ds_hidden_unsl_one, 0);
-
- //grd_unsl.rowstyle(cur_row, "data", "color") = "#808080";
-
- var seqno = ds_hidden_unsl_one.getColumn(0, "unslseqno");
- var maxslipseqno = ds_hidden.getColumn(0, "maxslipseqno");
-
- if (parseInt(maxslipseqno,10) < parseInt(seqno, 10))
- {
- ds_hidden.setColumn(0, "maxslipseqno", seqno);
- }
- }
- }
- }
-
- ds_hidden_unsl_one.clearData();
- ds_hidden_orchreturn.clearData();
- }
- function btn_grdset_onclick(obj:Button, e:ClickEventInfo)
- {
- if (!fSlipAprvChk("N"))
- {
- return;
- }
- if(!fcheckAcntOption())
- {
- return;
- }
- fGridRowSetClick();
- }
- function fGridRowSetClick()
- {
- var cur_row = ds_main_unsl.rowposition;
- var bfstr = dsf_getDsCSV(ds_main_unsl, cur_row, "", "","");
- var afstr = dsf_getDsCSV(ds_main_unsl_one, 0, "", "","");
-
- if (bfstr == afstr && (grp_sea.rdo_slipkind.value == "2" || grp_sea.rdo_slipkind.value == "3"))
- {
- sysf_messageBox("변경된 데이터가","I004");
- fRowClearClick();
- return;
- }
- 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");
- }
-
- ds_main_unsl.copyRow(cur_row, ds_main_unsl_one, 0);
- ds_main_unsl.updatecontrol = false;
- ds_main_unsl.setRowType(cur_row, "u");
- ds_main_unsl.updatecontrol = true;
-
- var maxslipseqno = ds_hidden.getColumn(0, "maxslipseqno");
-
- if (parseInt(maxslipseqno, 10) < parseInt(seqno, 10))
- {
- ds_hidden.setColumn(0, "maxslipseqno", seqno);
- }
-
- var autjournflag = ds_main_unsl.getColumn(cur_row, "autjournflag");
-
- if (autjournflag != "Y" && utlf_isNull(ds_main_unsl.getColumn(cur_row, "rlaacntseqno")))
- {
- fCustAcntAutoSet();
- }
-
- fSumExpantAmt();
- fRowClearClick();
- }
- function btn_grddel_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_unsl.rowposition > -1)
- {
- if (sysf_messageBox(utlf_transEmptyToNull(ds_main_unsl.getColumn(ds_main_unsl.rowposition, "unslseqno")) + "번 전표를", "Q001") == "6")
- {
- if (!fSlipAprvChk("N"))
- {
- return;
- }
- fGridRowDelClick();
- fRowClearClick();
- fSaveClick("Y");
- }
- }
- }
- 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 > -1)
- {
- ds_main_unsl.deleteRow(i);
- }
- }
- while (i > -1)
- }
- function btn_grdcopy_onclick(obj:Button, e:ClickEventInfo)
- {
- fIncreSeqno(ds_main_unsl_one);
-
- ds_main_unsl_one.setColumn(0, "profflag", "");
- ds_main_unsl_one.setColumn(0, "seqno", "");
- ds_main_unsl_one.setColumn(0, "rlaacntseqno", "");
- ds_main_unsl_one.setColumn(0, "fundscd", ds_hidden_acntcdinfo.getColumn(0, "fundscd"));
-
- btn_grdadd.enable = true;
- btn_grdset.enable = false;
- btn_grddel.enable = false;
- btn_grdcopy.enable = false;
- btn_grdclear.visible = false;
- switch8.cd.ipt_custnm.setFocus();
- }
- function btn_slipaprv_onclick(obj:Button, e:ClickEventInfo)
- {
- //fSlipAprvClick();
- }
- function btn_9_onclick(obj:Button, e:ClickEventInfo)
- {
- grdf_exportExcel(grd_unsl, "excel", "see", false);
- }
- function grp_apln_btn_saveapln_onclick(obj:Button, e:ClickEventInfo)
- {
- var dlgRslt = sysf_messageBox("결재선을", "Q002");
- if(dlgRslt == 6)
- {
- ds_main_apln.setColumn(0, "instcd", ds_main_unsl_one.getColumn(0, "instcd"));
- ds_main_apln.setColumn(0, "deptcd", ds_hidden_condition.getColumn(0, "slipdeptcd"));
- ds_main_apln.setColumn(0, "aplnflag", ds_send_data3.getColumn(0, "aplnflag"));
-
- if(ds_main_apln.getColumn(0, "deptcd") == "4030100000")
- {
- ds_main_apln.setColumn(0, "iudflag", "U");
- }
-
- var oParam = {};
- oParam.id = "TXRAD00151";
- oParam.service = "slipapp.Slip";
- oParam.method = "reqExeSaveAplnByDeptCd";
- oParam.inds = "req=ds_main_apln";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXRAD00151";
- tranf_submit(oParam);
- }
- }
- function cf_TXRAD00151(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- grp_apln.visible = false;
- fQueryClick();
- }
- }
- function grp_apln_btn_closeapln_onclick(obj:Button, e:ClickEventInfo)
- {
- grp_apln.visible = false;
- }
- function rdo_profflag6_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if (!fProfExistsChk())
- {
- return;
- }
-
- fetcprofcntcheck();
- }
- function fProfOrChClick(pProfflag)
- {
- fetcprofcntcheck();
-
- var vProfflag = ds_main_unsl_one.getColumn(0, "profflag");
- if(sysf_getUserInfo("dutplceinstcd") != "103")
- {
- if(vProfflag == "7" || vProfflag == "8")
- {
- if(!(cmb_custflag == "4") && !utlf_isNull(switch8.cd.ipt_custcd.value))
- {
- sysf_messageBox("상대처구분에 교직원을 입력해야 합니다.", "I000");
- return false;
- }
- }
- else if(vProfflag == "9")
- {
- if(!((cmb_custflag.value == "4" || cmb_custflag.value == "5") && !utlf_isNull(switch8.cd.ipt_custcd.value)))
- {
- sysf_messageBox("상대처구분에 교직원이나 소득자를 입력해야 합니다.", "I000");
- return false;
- }
- }
- else if(vProfflag == "A" || vProfflag == "B" || vProfflag == "C")
- {
- if(!(cmb_custflag.value == "5" && !utlf_isNull(switch8.cd.ipt_custcd.value)))
- {
- sysf_messageBox("상대처구분에 소득자를 입력해야 합니다.", "I000");
- return false;
- }
- }
- }
-
- if (!fProfExistsChk())
- {
- return false;
- }
-
- if(!fCashAcntProfException())
- {
- return false;
- }
-
- ds_hidden.setColumn(0, "prev_prof", ds_main_unsl_one.getColumn(0, "profflag"));
-
- var chgchk = 0;
-
- dsf_makeValue(ds_source_slipinfo, "instcd", "string", ds_main_unsl_one.getColumn(0, "instcd"), 0);
- dsf_makeValue(ds_source_slipinfo, "seqno", "string", ds_main_unsl_one.getColumn(0, "seqno"), 0);
- dsf_makeValue(ds_source_slipinfo, "custcd", "string", ds_main_unsl_one.getColumn(0, "custcd"), 0);
- dsf_makeValue(ds_source_slipinfo, "unsldd", "string", ds_hidden_condition.getColumn(0, "unsldd"), 0);
- dsf_makeValue(ds_source_slipinfo, "unslno", "string", ds_hidden_condition.getColumn(0, "unslno"), 0);
- dsf_makeValue(ds_source_slipinfo, "unslseqno", "string", ds_main_unsl_one.getColumn(0, "unslseqno"), 0);
- dsf_makeValue(ds_source_slipinfo, "profflag", "string", ds_main_unsl_one.getColumn(0, "profflag"), 0);
- dsf_makeValue(ds_source_slipinfo, "amt", "string", ds_main_unsl_one.getColumn(0, "amt"), 0);
- dsf_makeValue(ds_source_slipinfo, "cmt", "string", ds_main_unsl_one.getColumn(0, "etcnotefact"), 0);
- dsf_makeValue(ds_source_slipinfo, "readonly", "string", ds_main_unsl.getColumn(0, "sanctyn"), 0);
- dsf_makeValue(ds_source_slipinfo, "instcd", "string", ds_main_unsl_one.getColumn(0, "instcd"), 0);
-
- dsf_makeValue(ds_source, "receiveref", "string", "ds_hidden_orchreturn", 0);
-
- if(cmb_custflag.value == "4" && !utlf_isNull(switch8.cd.ipt_custcd.value))
- {
- dsf_makeValue(ds_source_slipinfo, "emplno", "string", switch8.cd.ipt_custcd.value, 0);
- dsf_makeValue(ds_source_slipinfo, "rrgstno", "string", "", 0);
- }
- else if(cmb_custflag.value == "5" && !utlf_isNull(switch8.cd.ipt_custcd.value))
- {
- dsf_makeValue(ds_source_slipinfo, "rrgstno", "string", switch8.cd.ipt_custcd.value, 0);
- dsf_makeValue(ds_source_slipinfo, "emplno", "string", "", 0);
- }
- else
- {
- dsf_makeValue(ds_source_slipinfo, "emplno", "string", "", 0);
- dsf_makeValue(ds_source_slipinfo, "rrgstno", "string", "", 0);
- }
-
- var objArg = new Object();
- objArg.arg_ds_target_slipinfo = ds_source_slipinfo;
- objArg.arg_ds_target = ds_source;
- frmf_modal(pProfflag, pProfflag, objArg, "", "", "", "", "", "", "", "", "", "M");
-
- if(ds_main_unsl_one.getColumn(0, "seqno") != ds_hidden_orchreturn.getColumn(0, "seqno"))
- {
- ds_main_unsl_one.setColumn(0, "seqno", ds_hidden_orchreturn.getColumn(0, "seqno"));
- chgchk++;
- }
- if(ds_main_unsl_one.getColumn(0, "etcnotefact") != ds_hidden_orchreturn.getColumn(0, "etcnotefact") && !utlf_isNull(ds_hidden_orchreturn.getColumn(0, "etcnotefact")))
- {
- ds_main_unsl_one.setColumn(0, "etcnotefact", ds_hidden_orchreturn.getColumn(0, "etcnotefact"));
- }
- if(ds_main_unsl_one.getColumn(0, "amt") != ds_hidden_orchreturn.getColumn(0, "amt") && !utlf_isNull(ds_hidden_orchreturn.getColumn(0, "amt")))
- {
- ds_main_unsl_one.setColumn(0, "amt", ds_hidden_orchreturn.getColumn(0, "amt"));
- chgchk++;
- }
- var rlaacntseqno = ds_main_unsl_one.getColumn(0, "unslseqno");
- for (var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if (ds_main_unsl.getColumn(i, "acntcd") == incmtax && ds_main_unsl.getColumn(i, "rlaacntseqno")== rlaacntseqno)
- {
- if(ds_main_unsl.getColumn(i, "amt") != ds_hidden_orchreturn.getColumn(0, "incmtax") && !utlf_isNull(ds_hidden_orchreturn.getColumn(0, "incmtax")))
- {
- ds_main_unsl.setColumn(i, "amt", ds_hidden_orchreturn.getColumn(0, "incmtax"));
- chgchk++;
- break;
- }
- }
- }
- for (var i = 0; i < ds_main_unsl.rowcount; i++)
- {
- if(ds_main_unsl.getColumn(i, "acntcd") == resdntax && ds_main_unsl.getColumn(i, "rlaacntseqno") == rlaacntseqno)
- {
- if(ds_main_unsl.getColumn(i, "amt") != ds_hidden_orchreturn.getColumn(0, "resdntax") && !utlf_isNull(ds_hidden_orchreturn.getColumn(0, "resdntax")))
- {
- ds_main_unsl.setColumn(i, "amt", ds_hidden_orchreturn.getColumn(0, "resdntax"));
- chgchk++;
- break;
- }
- }
- }
-
- if (chgchk > 0 && btn_grdset.enable == true)
- {
- var cur_row = ds_main_unsl.rowposition;
-
- btn_grdset.click();
- fGridRowClick();
- }
- }
- function grp_sea_caption69_onclick(obj:Static, e:ClickEventInfo)
- {
-
- }
- ]]></Script>
- </Form>
- </FDL>
|