%
'
'
%>
<%
Function GinkoSyorui(EnshuCD, KaisyaCD, SakuseiKaisyaCD, BunsyoSyuruiCD, BunsyoNaiyoCD, AutoFlg, PrintFlg)
Dim GinkoCD
Dim Syoribi, AnsyoBango, Tekiyo , SenpoTekiyo
Dim SenpoBunsyoSyuruiCD, SenpoBunsyoNaiyoCD
Dim KozaKubun, Kingaku
Dim KozaBango
Dim FurikomisakiKozaBango, FurikomisakiGinkoCD, FurikomisakiKozaKubun, Tesuryo 'BD
Dim TegataFuridashininCD, TegataSyuruiKubun, TegataNo, TegataBunsyoNaiyoCD
Dim TegataShiharaiKijitsu
Dim WaribikiRiritsu, WaribikiRiritsuTekiyoNissu, WaribikiRisokuKingaku
Dim SenpoSyoribi
Dim UketsukeKubun
Dim FurikomisakiKoza
Dim Tegata
Dim SakujyoFlg
Dim HasshinFlg
Dim Title
If BunsyoSyuruiCD= "BA" Then
Title = "口座開設"
ElseIf BunsyoSyuruiCD= "BB" Then
Title = "預入"
ElseIf BunsyoSyuruiCD= "BC" Then
Title = "引出"
ElseIf BunsyoSyuruiCD= "BD" Then
Title = "振込"
ElseIf BunsyoSyuruiCD= "BE" Then
Title = "小切手入金"
ElseIf BunsyoSyuruiCD= "BF" Then
Title = "手形取立"
ElseIf BunsyoSyuruiCD= "BG" Then
Title = "手形割引"
ElseIf BunsyoSyuruiCD= "BH" Then
Title = "残高証明"
End If
Dim Query, Content, Query1, Content1
If GB_JisyaFlag <> "" Then '運用管理・演習管理(自社フラグ無し)では開封フラグを立てない(061213小野)
Query = "exec SPB銀行取引書類開封 '" & GB_SystemCD & "','" & EnshuCD & "', '" & KaisyaCD & "', '" & SakuseiKaisyaCD & "', '" & BunsyoSyuruiCD & "', '" & BunsyoNaiyoCD & "'"
Set Content = OpenQuery(Query)
End If
Query = "exec SPB銀行取引書類取得 '" & GB_SystemCD & "','" & EnshuCD & "', '" & KaisyaCD & "', '" & SakuseiKaisyaCD & "', '" & BunsyoSyuruiCD & "', '" & BunsyoNaiyoCD & "'"
Set Content = OpenQuery(Query)
If Not(Content.BOF Or Content.EOF) Then
GinkoCD =Content.Fields("取引先CD")
BunsyoNaiyoCD = Content.Fields("文書内容CD")
KozaKubun = Content.Fields("口座区分")
AnsyoBango = Content.Fields("暗証番号")
Kingaku = Content.Fields("金額")
KozaBango = Content.Fields("口座番号")
FurikomisakiGinkoCD = Content.Fields("振込先銀行CD")
FurikomisakiKozaBango = Content.Fields("振込先口座番号")
FurikomisakiKozaKubun = Content.Fields("振込先口座区分")
TegataFuridashininCD = Content.Fields("手形作成会社CD")
TegataSyuruiKubun = Content.Fields("手形文書種類CD")
TegataBunsyoNaiyoCD = Content.Fields("手形文書内容CD")
TegataNo = Content.Fields("手形番号")
WaribikiRiritsu = Content.Fields("割引利率")
WaribikiRiritsuTekiyoNissu = Content.Fields("割引利率適用日数")
WaribikiRisokuKingaku = Content.Fields("割引利息金額")
Tekiyo = Content.Fields("摘要")
Syoribi = SetTimeYYYYMMDD(Content.Fields("処理日"))
UketsukeKubun = Content.Fields("受付区分")
KaisyaCD = Content.Fields("会社CD")
SakujyoFlg = Content.Fields("削除フラグ")
HasshinFlg = "" & Content.Fields("発行フラグ")
If FurikomisakiKozaKubun <> "" Then
FurikomisakiKoza = GetKozaOutput(EnshuCD, Content.Fields("振込先銀行CD"), Content.Fields("振込先口座区分"), Content.Fields("振込先口座番号"))
Else
FurikomisakiKoza = "その他"
End If
If TegataBunsyoNaiyoCD <> "" Then
Tegata = ConvKaisyaRyakuMeisyo(TegataFuridashininCD) & " " & ConvKubunMeisyo("手形種類区分", TegataSyuruiKubun ) & " " & TegataNo
End If
End If
If GB_Gyosyu <> "B" Then '自社銀行口座の場合は返信取得はできない
Query = "exec SPB銀行取引書類返信取得 '" & GB_SystemCD & "','" & EnshuCD & "', '" & KaisyaCD & "', '" & GinkoCD & "', '" & BunsyoSyuruiCD & "', '" & BunsyoNaiyoCD & "'"
Set Content = OpenQuery(Query)
If Not(Content.BOF Or Content.EOF) Then
SenpoSyoribi = SetTimeYYYYMMDD(Content.Fields("先方処理日"))
Kingaku = Content.Fields("金額")
Tekiyo = Content.Fields("先方摘要")
SenpoTekiyo = Content.Fields("摘要")
UketsukeKubun = Content.Fields("受付区分")
End If
End If
Dim TozaHikidashiFurikomiKogitteHituyo
TozaHikidashiFurikomiKogitteHituyo = GetEnshuParam(EnshuCD, "当座引出振込小切手必要")
Dim HtmlOut
%>
<%
If PrintFlg = 1 Then
Response.Write(PrintHeader(AutoFlg, ""))
End if
%>
<% If GB_Gyosyu <> "B" Then %>
<% = ConvKaisyaRyakuMeisyoDx(EnshuCD, GinkoCD) & " " & title & "依頼書" %>
<% Else %>
<% = title %>
<% End If %>
|
受付番号:<% = BunsyoNaiyoCD %>
|
|
|
<% If GB_Gyosyu <> "B" Then %>
申込社名 |
<% = ConvKaisyaMeisyoDx(EnshuCD, SakuseiKaisyaCD) %> |
申込番号 |
<% = BunsyoNaiyoCD %> |
<% End If %>
処理日 |
<% = Syoribi %> |
<% If BunsyoSyuruiCD = "BA" Then %>
口座種類 |
<% = ConvKubunMeisyo("口座区分", KozaKubun) %> |
<% ElseIf BunsyoSyuruiCD <> "BH" Then %>
口座種類 |
<% = ConvKubunMeisyo("口座区分", KozaKubun) %> |
口座番号 |
<% = KozaBango %> |
<% End If %>
<% If BunsyoSyuruiCD = "BA" Then %>
暗証番号 |
<% = String(Len(AnsyoBango) ,Asc("*")) %> |
金額 |
<% = ConvIntToMoney(Kingaku, false, false) %> |
<% ElseIf BunsyoSyuruiCD = "BB" Then %>
金額 |
<% = ConvIntToMoney(Kingaku, false, false) %> |
<% ElseIf BunsyoSyuruiCD = "BC" Then %>
<% If GB_Gyosyu <> "B" Then '銀行自社口座の場合は小切手無し %>
<% If TozaHikidashiFurikomiKogitteHituyo = "1" Then %>
○当座預金からの引出の場合は、小切手を選択・送付する必要があります。
<% Else %>
○当座預金からの引出の場合は、小切手を選択・送付することも可能です。
<% End If %>
|
小切手 |
<% = Tegata %> |
<% End If %>
金額 |
<% = ConvIntToMoney(Kingaku, false, false) %> |
<% If GB_Gyosyu <> "B" Then '銀行自社口座の場合は暗証番号無し %>
暗証番号 |
<% = String(Len(AnsyoBango) ,Asc("*")) %> |
<% End If %>
<% ElseIf BunsyoSyuruiCD = "BD" Then %>
振込先口座 |
<% = FurikomisakiKoza %> |
<% If GB_Gyosyu <> "B" Then '銀行自社口座の場合は小切手無し %>
<% If TozaHikidashiFurikomiKogitteHituyo = "y" Then %>
○当座預金からの振込場合は、小切手を選択・送付する必要があります。
<% Else %>
○当座預金からの振込の場合は、小切手を選択・送付する事も可能です。
<% End If %>
|
小切手 |
<% = Tegata %> |
<% End If %>
金額 |
<% = ConvIntToMoney(Kingaku, false, false) %> |
<% If GB_Gyosyu <> "B" Then '銀行自社口座の場合は暗証番号無し %>
暗証番号 |
<% = String(Len(AnsyoBango) ,Asc("*")) %> |
<% End If %>
<% ElseIf BunsyoSyuruiCD = "BE" Then %>
小切手 |
<% = Tegata %> |
<% ElseIf BunsyoSyuruiCD = "BF" Or BunsyoSyuruiCD = "BG" Then %>
手形 |
<% = Tegata %> |
<% End If %>
摘要 |
<% = Tekiyo %> |
|
<% If SenpoSyoribi <> "" Then %>
銀行処理欄
|
処理日 |
<% = SenpoSyoribi %> |
受付 |
<% = ConvKubunMeisyo("受付区分", UketsukeKubun) %> |
<% If BunsyoSyuruiCD = "BD" Then %>
<% ElseIf BunsyoSyuruiCD = "BE" OR BunsyoSyuruiCD = "BF" Then %>
入金金額 |
<% = ConvIntToMoney(Kingaku , false, false) %> |
<% ElseIf BunsyoSyuruiCD = "BT" Then %>
年利率(%) |
<% = WaribikiRiritsu %> |
日数 |
<% = WaribikiRiritsuTekiyoNissu %> |
利息金額 |
<% = ConvIntToMoney(WaribikiRisokuKingaku, false, false) %> |
入金金額 |
<% = ConvIntToMoney(Kingaku , false, false) %> |
<% End If %>
摘要 |
<% = SenpoTekiyo %> |
|
<% End If %>
|
<% If HasshinFlg <> "1" Then %>
※この依頼書は送信されていません。
<% End If %>
|
<%
If PrintFlg = 1 Then
Response.Write(PrintFooter())
End if
%>
|
<%
GinkoSyorui = HtmlOut
End Function
%>