<% ' ' %> <% 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 SenpoSyoribi <> "" Then %> <% End If %>
<% If GB_Gyosyu <> "B" Then %> <% = ConvKaisyaRyakuMeisyoDx(EnshuCD, GinkoCD) & " " & title & "依頼書" %> <% Else %> <% = title %> <% End If %> 受付番号:<% = BunsyoNaiyoCD %>
<% If GB_Gyosyu <> "B" Then %> <% End If %> <% If BunsyoSyuruiCD = "BA" Then %> <% ElseIf BunsyoSyuruiCD <> "BH" Then %> <% End If %> <% If BunsyoSyuruiCD = "BA" Then %> <% ElseIf BunsyoSyuruiCD = "BB" Then %> <% ElseIf BunsyoSyuruiCD = "BC" Then %> <% If GB_Gyosyu <> "B" Then '銀行自社口座の場合は小切手無し %> <% End If %> <% If GB_Gyosyu <> "B" Then '銀行自社口座の場合は暗証番号無し %> <% End If %> <% ElseIf BunsyoSyuruiCD = "BD" Then %> <% If GB_Gyosyu <> "B" Then '銀行自社口座の場合は小切手無し %> <% End If %> <% If GB_Gyosyu <> "B" Then '銀行自社口座の場合は暗証番号無し %> <% End If %> <% ElseIf BunsyoSyuruiCD = "BE" Then %> <% ElseIf BunsyoSyuruiCD = "BF" Or BunsyoSyuruiCD = "BG" Then %> <% End If %>
申込社名 <% = ConvKaisyaMeisyoDx(EnshuCD, SakuseiKaisyaCD) %>
申込番号 <% = BunsyoNaiyoCD %>
処理日 <% = Syoribi %>
口座種類 <% = ConvKubunMeisyo("口座区分", KozaKubun) %>
口座種類 <% = ConvKubunMeisyo("口座区分", KozaKubun) %>
口座番号 <% = KozaBango %>
暗証番号 <% = String(Len(AnsyoBango) ,Asc("*")) %>
金額 <% = ConvIntToMoney(Kingaku, false, false) %>
金額 <% = ConvIntToMoney(Kingaku, false, false) %>
<% If TozaHikidashiFurikomiKogitteHituyo = "1" Then %> ○当座預金からの引出の場合は、小切手を選択・送付する必要があります。 <% Else %> ○当座預金からの引出の場合は、小切手を選択・送付することも可能です。 <% End If %>
小切手 <% = Tegata %>
金額 <% = ConvIntToMoney(Kingaku, false, false) %>
暗証番号 <% = String(Len(AnsyoBango) ,Asc("*")) %>
振込先口座 <% = FurikomisakiKoza %>
<% If TozaHikidashiFurikomiKogitteHituyo = "y" Then %> ○当座預金からの振込場合は、小切手を選択・送付する必要があります。 <% Else %> ○当座預金からの振込の場合は、小切手を選択・送付する事も可能です。 <% End If %>
小切手 <% = Tegata %>
金額 <% = ConvIntToMoney(Kingaku, false, false) %>
暗証番号 <% = String(Len(AnsyoBango) ,Asc("*")) %>
小切手 <% = Tegata %>
手形 <% = Tegata %>
摘要 <% = Tekiyo %>
銀行処理欄
<% If BunsyoSyuruiCD = "BD" Then %> <% ElseIf BunsyoSyuruiCD = "BE" OR BunsyoSyuruiCD = "BF" Then %> <% ElseIf BunsyoSyuruiCD = "BT" Then %> <% End If %>
処理日 <% = SenpoSyoribi %>
受付 <% = ConvKubunMeisyo("受付区分", UketsukeKubun) %>
入金金額 <% = ConvIntToMoney(Kingaku , false, false) %>
年利率(%) <% = WaribikiRiritsu %>
日数 <% = WaribikiRiritsuTekiyoNissu %>
利息金額 <% = ConvIntToMoney(WaribikiRisokuKingaku, false, false) %>
入金金額 <% = ConvIntToMoney(Kingaku , false, false) %>
摘要 <% = SenpoTekiyo %>
<% If HasshinFlg <> "1" Then %>
※この依頼書は送信されていません。 <% End If %>
<% If PrintFlg = 1 Then Response.Write(PrintFooter()) End if %>
<% GinkoSyorui = HtmlOut End Function %>