<% ' %> <% main() Sub main() If Not(SessionCheck()) Then Exit Sub End If '会社セッション初期化 ' KaisyaCD = "" ' GB_KaisyaCD = "" ' KaisyaMeisyo = "" ' GB_KaisyaMeisyo = "" ' KaisyaRyakuMeisyo = "" ' GB_KaisyaRyakuMeisyo = "" ' Session(HomeAlias & "KaisyaCD") = "" ' Session(HomeAlias & "Gyosyu") = "" ' Session(HomeAlias & "GyosyuMeisyo") = "" ' Session(HomeAlias & "KaisyaMeisyo") = "" ' Session(HomeAlias & "KaisyaRyakuMeisyo") = "" ' Session(HomeAlias & "JisyaFlag") = "" ' Session(HomeAlias & "ShijyoCD") = "" '演習管理者IDを再取得(書類一覧後の対処)(221201小野美) If GB_Admin = "2" And EnshuCD <> "" Then Query = "exec SPM演習取得 '" & GB_SystemCD & "','" & EnshuCD & "'" Set Content = OpenQuery(Query) If Not(Content.BOF Or Content.EOF) Then Session(HomeAlias & "GakuseiNo") = "" & Content.Fields("演習管理者ID") GB_GakuseiNo = Session(HomeAlias & "GakuseiNo") GakuseiNo = GB_GakuseiNo End If End If Dim HyojiFlg HyojiFlg = Request("HyojiFlg") Dim EnshuName Dim Query Dim Content Dim Content2 Dim SyudoHojyoboHyoji, SyudoSokanjyoMototyoHyoji Dim SyohinCheck, GenbutsuCheck Dim KinkoHyoji Dim YTegataHyoji Dim KTegataHyoji Dim TegataHyoji TegataHyoji = "1" Dim GinkoKozaToza Dim GinkoKozaFutu Dim GinkoKozaBetsudan Dim GinkoKozaTsumitate Dim GinkoKozaTeiki Dim DenpyoKubun Query = "exec SPM演習一覧 '" & GB_SystemCD & "', 4" Set Content = OpenQuery(Query) Do While Not(Content.BOF Or Content.EOF) If Content.Fields("演習CD") = EnshuCD Then SyudoHojyoboHyoji = Content.Fields("手動補助簿表示") SyudoSokanjyoMototyoHyoji = Content.Fields("手動総勘定元帳表示") SyohinCheck = "" & Content.Fields("商品チェック表示") GenbutsuCheck = "" & Content.Fields("現物チェック表示") KinkoHyoji = "" & Content.Fields("金庫表示") YTegataHyoji = "" & Content.Fields("約束手形表示") KTegataHyoji = "" & Content.Fields("為替手形表示") Dim YobiB YobiB = Content.Fields("利用銀行口座種類") GinkoKozaToza = Mid(YobiB , 1, 1) GinkoKozaFutu = Mid(YobiB , 2, 1) GinkoKozaBetsudan = Mid(YobiB , 3, 1) GinkoKozaTsumitate = Mid(YobiB , 4, 1) GinkoKozaTeiki = Mid(YobiB , 5, 1) DenpyoKubun = Content.Fields("利用伝票数区分") End If Content.MoveNext Loop Dim GenbutsuColumn GenbutsuColumn = 8 If GinkoKozaFutu = "F" Then GinkoKozaFutu = 1 Else GinkoKozaFutu = 0 GenbutsuColumn = GenbutsuColumn - 1 End If If GinkoKozaBetsudan = "B" Then GinkoKozaBetsudan = 1 Else GinkoKozaBetsudan = 0 GenbutsuColumn = GenbutsuColumn - 1 End If If GinkoKozaTsumitate = "M" Then GinkoKozaTsumitate = 1 Else GinkoKozaTsumitate = 0 GenbutsuColumn = GenbutsuColumn - 1 End If If GinkoKozaTeiki = "L" Then GinkoKozaTeiki = 1 Else GinkoKozaTeiki = 0 GenbutsuColumn = GenbutsuColumn - 1 End If If KinkoHyoji <> "1" Then GenbutsuColumn = GenbutsuColumn - 1 End If If YTegataHyoji <> "1" And KTegataHyoji <> "1" Then GenbutsuColumn = GenbutsuColumn - 2 End If 'GenbutsuCheck = "" Dim TmpEnshuKubun TmpEnshuKubun = ConvEnshuKubun(EnshuCD) If GenbutsuCheck = "1" Then Call Application.Lock() '多くの挿入処理が発生するためロックする '現物は集計処理が必要(現金は金庫での個別処理に移行したので不要) Query = "exec SPM記帳チェック挿入現物預金2全会社 '" & GB_SystemCD & "'" Query = Query & ", '" & EnshuCD & "'" Query = Query & ", " & GinkoKozaFutu Query = Query & ", " & GinkoKozaTeiki Query = Query & ", " & GinkoKozaTsumitate Query = Query & ", " & GinkoKozaBetsudan Set Content = OpenQuery(Query) If TegataHyoji = "1" Then Query = "exec SPM記帳チェック挿入現物受取手形全会社" Query = Query & " '" & GB_SystemCD & "', '" & EnshuCD & "'" Set Content = OpenQuery(Query) Query = "exec SPM記帳チェック挿入現物支払手形全会社" Query = Query & " '" & GB_SystemCD & "', '" & EnshuCD & "'" Set Content = OpenQuery(Query) End If Call Application.Unlock() End If '未処理の受取・支払小切手存在フラグ Dim ExistSKogitte ExistSKogitte = 0 Dim ExistRKogitte ExistRKogitte = 0 %> <% = HtmlHeader("") %>
<% Response.Write(HtmlDesign(1)) Response.Write(HttpL1(4)) Response.Write(HttpL2("運用管理メニュー" ,"tblbtn( '/" & HomeAlias & "/admin/admenu_w.asp')", "演習状況チェック", "", "", "", "", "", "", "", "", "")) Response.Write(HttpL3("", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "")) Response.Write(HttpL3_1("再表示", "PageReload();", "", "", "", "", "", "", "", "")) If TmpEnshuKubun = "P" Then If HyojiFlg = "1" Then Response.Write(HttpL3_2("マスター会社を非表示", "tblbtn('fm_kityochk_ichiran.asp?EnshuCD=" & EnshuCD & "')", "", "", "", "", "", "", "", "")) Else Response.Write(HttpL3_2("マスター会社を表示", "tblbtn('fm_kityochk_ichiran.asp?EnshuCD=" & EnshuCD & "&HyojiFlg=1')", "", "", "", "", "", "", "", "")) End If Else Response.Write(HttpL3_2("", "", "", "", "", "", "", "", "", "")) End If Response.Write(HttpL4("演習状況記帳チェック", "")) Response.Write(HttpL5("")) %>
<% = HtmlFooter %> <% End Sub Function CheckOutput(MototyoHyoji, MototyoFlg, HojyoboHyoji, HojyoboFlg) If MototyoHyoji = 1 And HojyoboHyoji = 1 Then If MototyoFlg = 1 And HojyoboFlg = 1 Then CheckOutput = "○" ElseIf MototyoFlg = 0 Or HojyoboFlg = 0 Then CheckOutput = "×" End If ElseIf MototyoHyoji = 1 Then If MototyoFlg = 1 Then CheckOutput = "○" ElseIf MototyoFlg = 0 Then CheckOutput = "×" End If ElseIf HojyoboHyoji = 1 Then If HojyoboFlg = 1 Then CheckOutput = "○" ElseIf HojyoboFlg = 0 Then CheckOutput = "×" End If End If End Function Function CheckOutputG(GenbutsuFlg) If GenbutsuFlg = 1 Then CheckOutputG = "○" ElseIf GenbutsuFlg = 0 Then CheckOutputG = "×" End If End Function %>