%
'
'
%>
<%
main()
Sub main()
If Not(SessionCheck()) Then
Exit Sub
End If
Dim GinkoCD, BunsyoSyuruiCD, BunsyoNaiyoCD, SyosyaCD
Dim Moshikomibi, AnsyoBango, Tekiyo
Dim SenpoTekiyo
Dim SenpoFlg, SakuseiKaisyaCD, SenpoBunsyoSyuruiCD, SenpoBunsyoNaiyoCD
Dim KozaKubun, Kingaku
Dim UketsukeKubun, KozaBango
Dim FurikomisakiGinkoCD, FurikomisakiKaisyaCD, FurikomisakiKozaKubun, FurikomisakiKozaBango, FurikomiNyukinKingaku, FurikomiTesuryo
Dim TegataFuridashininCD, TegataSyuruiKubun, TegataNo, TegataHikiukeninCD
Dim TegataShiharaiKijitsu, TegataKingaku
Dim WaribikiRiritsu, WaribikiRiritsuTekiyoNissu, WaribikiRisokuKingaku
Dim Syoribi
Dim RouteType, PageType
Dim FurikomisakiKoza, Koza
Dim Tegata
Dim TegataKogitteSyukkinGinkoCD, TegataKogitteSyukkinKozaKubun, TegataKogitteSyukkinKozaBango
Dim TegataKogitteSyukkinSyukkinKingaku, TegataKogitteSyukkinKoza
Dim BunNaiCD
PageType = Request("PageType")
RouteType = Request("RouteType")
GinkoCD = Request("GinkoCD")
BunsyoSyuruiCD = Request("BunsyoSyuruiCD")
BunsyoNaiyoCD = Request("BunsyoNaiyoCD")
SenpoFlg = Request("SenpoFlg")
SakuseiKaisyaCD = Request("SakuseiKaisyaCD")
SenpoBunsyoSyuruiCD = Request("SenpoBunsyoSyuruiCD")
SenpoBunsyoNaiyoCD = Request("SenpoBunsyoNaiyoCD")
BunNaiCD = BunsyoNaiyoCD
Dim KaisyaCD1
Dim AdminMailFlag
AdminMailFlag = 0
'メール管理機能から開いた場合はKaisyaCD1からKaisyaCDを取得
if Request("KaisyaCD1") <> "" then
AdminMailFlag = 1
KaisyaCD = Request("KaisyaCD1")
end if
Dim Query, Content
If KaisyaCD <> SakuseiKaisyaCD Then
SenpoFlg = "1"
End If
If SakuseiKaisyaCD = "" Then
SakuseiKaisyaCD = KaisyaCD
End If
If SenpoFlg = "1" And GB_JisyaFlag <> "" Then '運用管理・演習管理(自社フラグ無し)では開封フラグを立てない(061213小野)
SyosyaCD = KaisyaCD
GinkoCD = SakuseiKaisyaCD
Query = "exec SPB銀行取引書類開封 '" & GB_SystemCD & "', '" & EnshuCD & "', '" & KaisyaCD & "', '" & SakuseiKaisyaCD & "', '" & BunsyoSyuruiCD & "', '" & BunsyoNaiyoCD & "'"
Set Content = OpenQuery(Query)
Query = "exec SPB銀行取引書類取得 '" & GB_SystemCD & "', '" & EnshuCD & "', '" & KaisyaCD & "', '" & SakuseiKaisyaCD & "', '" & BunsyoSyuruiCD & "', '" & BunsyoNaiyoCD & "'"
Else
GinkoCD = KaisyaCD
Query = "exec SPB銀行取引書類取得 '" & GB_SystemCD & "', '" & EnshuCD & "', '" & KaisyaCD & "', '" & SakuseiKaisyaCD & "', '" & BunsyoSyuruiCD & "', '" & BunsyoNaiyoCD & "'"
End If
Set Content = OpenQuery(Query)
If Not(Content.BOF Or Content.EOF) Then
If SenpoFlg = "1" Then
Else
End If
SyosyaCD = Content.Fields("取引先CD")
BunsyoNaiyoCD = Content.Fields("文書内容CD")
KozaKubun = Content.Fields("口座区分")
KozaBango = Content.Fields("口座番号")
Moshikomibi = Content.Fields("先方処理日")
AnsyoBango = Content.Fields("暗証番号")
Kingaku = Content.Fields("金額")
Tekiyo = Content.Fields("摘要")
SenpoTekiyo = Content.Fields("先方摘要")
UketsukeKubun = Content.Fields("受付区分")
FurikomisakiGinkoCD = Content.Fields("振込先銀行CD")
FurikomisakiKozaKubun = Content.Fields("振込先口座区分")
FurikomisakiKozaBango = Content.Fields("振込先口座番号")
FurikomiNyukinKingaku = Content.Fields("振込入金金額")
FurikomiTesuryo = Content.Fields("振込手数料")
TegataKogitteSyukkinGinkoCD = Content.Fields("手形小切手出金銀行CD")
TegataKogitteSyukkinKozaKubun = Content.Fields("手形小切手出金口座区分")
TegataKogitteSyukkinKozaBango = Content.Fields("手形小切手出金口座番号")
TegataKogitteSyukkinSyukkinKingaku = Content.Fields("手形小切手出金金額")
TegataFuridashininCD = Content.Fields("手形作成会社CD")
TegataSyuruiKubun = Content.Fields("手形文書種類CD")
TegataNo = Content.Fields("手形文書内容CD")
WaribikiRiritsu = Content.Fields("割引利率")
WaribikiRiritsuTekiyoNissu = Content.Fields("割引利率適用日数")
WaribikiRisokuKingaku = Content.Fields("割引利息金額")
Syoribi = Content.Fields("処理日")
TegataShiharaiKijitsu = Content.Fields("手形支払期日")
TegataKingaku = Content.Fields("手形金額")
If FurikomisakiKozaKubun <> "" Then
FurikomisakiKoza = GetKozaOutput(EnshuCD, FurikomisakiGinkoCD, FurikomisakiKozaKubun, FurikomisakiKozaBango)
Else
FurikomisakiKoza = "その他"
End If
If TegataNo <> "" Then
Tegata = ConvKaisyaRyakuMeisyo(TegataFuridashininCD) & "_" & ConvKubunMeisyo("手形種類区分", TegataSyuruiKubun) & "_" & TegataNo
End If
Koza = GetKozaOutput(EnshuCD, GinkoCD, KozaKubun, KozaBango)
TegataKogitteSyukkinKoza = GetKozaOutput(EnshuCD, TegataKogitteSyukkinGinkoCD, TegataKogitteSyukkinKozaKubun, TegataKogitteSyukkinKozaBango)
End If
Dim title, DefSenpoBunsyoSyuruiCD
If BunsyoSyuruiCD = "BN" Then
title = "口座開設"
DefSenpoBunsyoSyuruiCD = "BA"
ElseIf BunsyoSyuruiCD = "BO" Then
title = "預入"
DefSenpoBunsyoSyuruiCD = "BB"
ElseIf BunsyoSyuruiCD = "BP" Then
title = "引出"
If GB_Gyosyu = "B" Then
title = "払戻 (引出)"
End If
DefSenpoBunsyoSyuruiCD = "BC"
ElseIf BunsyoSyuruiCD = "BQ" Then
title = "振込"
DefSenpoBunsyoSyuruiCD = "BD"
ElseIf BunsyoSyuruiCD = "BR" Then
title = "小切手入金"
DefSenpoBunsyoSyuruiCD = "BE"
ElseIf BunsyoSyuruiCD = "BS" Then
title = "手形取立"
DefSenpoBunsyoSyuruiCD = "BF"
ElseIf BunsyoSyuruiCD = "BT" Then
title = "手形割引"
DefSenpoBunsyoSyuruiCD = "BG"
ElseIf BunsyoSyuruiCD = "BU" Then
title = "残高証明書"
DefSenpoBunsyoSyuruiCD = "BH"
End If
'先方書類は何かを入れている
If SenpoBunsyoSyuruiCD = "" Then
SenpoBunsyoSyuruiCD = DefSenpoBunsyoSyuruiCD
End If
Dim Tegata1, Tegata2, Kogitte1, Kogitte2, TegataShiharaininCD
If TegataNo <> "" Then
If TegataSyuruiKubun = "TY" Or TegataSyuruiKubun = "TG" Then
TegataShiharaininCD = TegataFuridashininCD
Else
TegataShiharaininCD = TegataHikiukeninCD
End If
Tegata1 = ConvKubunMeisyo("手形種類区分", TegataSyuruiKubun ) & " " & TegataNo
Tegata1 = Tegata1 & " 振出人:" & ConvKaisyaRyakuMeisyo(TegataFuridashininCD)
Tegata2 = "支払期日:" & TegataShiharaiKijitsu & " 金額:" & ConvIntToMoney(TegataKingaku, false, false)
Kogitte1 = ConvKubunMeisyo("手形種類区分", TegataSyuruiKubun ) & " " & TegataNo
Kogitte1 = Kogitte1 & " 振出人:" & ConvKaisyaRyakuMeisyo(TegataFuridashininCD)
Kogitte2 = "金額:" & ConvIntToMoney(TegataKingaku, false, false)
End If
'前後の文書を特定(170407小野)
Dim ButtonPrv
Dim ButtonFwd
Dim URLPrv
Dim URLFwd
Dim Jibunsho
Jibunsho = False
Query = "exec SPB銀行取引書類一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & KaisyaCD & "', '" & KaisyaCD & "','" & BunsyoSyuruiCD & "'"
Set Content = OpenQuery(Query)
Do While Not(Content.BOF Or Content.EOF)
If "" & Content.Fields("文書内容CD") = BunsyoNaiyoCD Then
Jibunsho = True '自文書が見付かった時点でそれを示すフラグを代入
ElseIf Not(Jibunsho) And "" & Content.Fields("文書内容CD") <> BunsyoNaiyoCD Then
'自文書が見付かっていない場合はPrvに代入
URLPrv = "tblbtn('/" & HomeAlias & "/user/bk/ginko/fb_uketsukesyori_view.asp?BunsyoSyuruiCD=" & BunsyoSyuruiCD & "&BunsyoNaiyoCD=" & Content.Fields("文書内容CD") & "&Syorizumi=" & Content.Fields("返信フラグ") & "');"
ElseIf Jibunsho And "" & Content.Fields("文書内容CD") <> BunsyoNaiyoCD Then
'自文書が見付かっていればFwdに代入
URLFwd = "tblbtn('/" & HomeAlias & "/user/bk/ginko/fb_uketsukesyori_view.asp?BunsyoSyuruiCD=" & BunsyoSyuruiCD & "&BunsyoNaiyoCD=" & Content.Fields("文書内容CD") & "&Syorizumi=" & Content.Fields("返信フラグ") & "');"
Exit Do
End If
Content.MoveNext
Loop
'Response.Write(URLPrv & "
")
'Response.Write(BunsyoNaiyoCD & "
")
'Response.Write(URLFwd & "
")
'Exit Sub
If URLPrv <> "" Then
ButtonPrv = "<前文書"
End If
If URLFwd <> "" Then
ButtonFwd = "次文書>"
End If
%>
<% = HtmlHeader("") %>