%
Function UnsoKeiyakuSyorui(EnshuCD, KaisyaCD, keiyakuNo, AutoFlg, PrintFlg)
Dim NRflg , ErrMSG , Action
Dim HyojunTankaHyoji
Query = "exec SPMKζΎ '" & GB_SystemCD & "','" & EnshuCD & "'"
Set Content = OpenQuery(Query)
If Not(Content.BOF Or Content.EOF) Then
HyojunTankaHyoji = "" & Content.Fields("WΜPΏ\¦")
End If
'^_ρ
Dim TorihikisakiCD 'ζψζCD
Dim TorihikisakiName 'ζψζΌΜ
Dim Mosikomibi '\Nϊ
Dim SyohinCD '€iR[h
Dim Suryo 'Κ
Dim Tanka 'PΏ
Dim NiukesakiCD 'ΧσζψζCD
Dim NiukesakiName 'ΧσζψζΌΜ
Dim NiokusakiCD 'ΧζψζCD
Dim NiokusakiName 'ΧζψζΌΜ
Dim Unchin '^ΐ
Dim chikuwariRyo 'nζΏ
Dim HokenRyokin 'Ϋ―Ώΰ
Dim Ryoritsu 'Ώ¦
Dim NizouRyokin 'Χ’Ώΰ
Dim SekyuKingaku 'Ώΰz
Dim Biko 'υl
Dim Biko2 'υl
Dim HyojyunHanbaiKakaku
Dim Syohinjyuryo '€idΚ
Dim Syohinyouseki '€ieΟ
Dim Goukeijyuryo 'vdΚ
Dim Goukeiyouseki 'veΟ
Dim TelTo 'TEL
Dim YubinTo 'XΦΤ
Dim JyusyoTo1 'Z
P
Dim JyusyoTo2 'Z
Q
Dim TelFrom 'TEL
Dim YubinFrom 'XΦΤ
Dim JyusyoFrom1 'ZP
Dim JyusyoFrom2 'ZQ
Dim SyoKingaku '¬vΰz
Dim Syouhizei 'ΑοΕz
Dim Goukeikinngaku 'vΰz
Dim Query
Dim Content
'ΞΫf[^fdsΫ―ξρζΎ
Query = "exec SPC^_ρζΎ '" & GB_SystemCD & "','" & EnshuCD & "','" & KaisyaCD & "', "& keiyakuNo &""
Set Content = OpenQuery(Query)
If Not(Content.BOF Or Content.EOF) Then
keiyakuNo= Content.Fields("\Τ")
TorihikisakiCD = Content.Fields("ζψζCD")
SyohinCD = Content.Fields("€iCD")
Mosikomibi = SetTimeYYYYMMDD(Content.Fields("\Nϊ"))
Suryo = Content.Fields("Κ")
Tanka = Content.Fields("PΏ")
NiukesakiCD = Content.Fields("ΧσζψζCD")
NiokusakiCD = Content.Fields("ΧζψζCD")
Unchin = Content.Fields("^ΐ")
chikuwariRyo = Content.Fields("nζΏ")
HokenRyokin = Content.Fields("Ϋ―Ώΰ")
Ryoritsu = Content.Fields("Ώ¦")
NizouRyokin = Content.Fields("Χ’Ώΰ")
SekyuKingaku= Content.Fields("Ώΰz")
Biko = Content.Fields("υl")
End If
Query = "exec SPM€iκ '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
Set Content = OpenQuery(Query)
Do While Not(Content.BOF Or Content.EOF)
If Content.Fields("€iCD") = SyohinCD Then
HyojyunHanbaiKakaku=Content.Fields("WΜPΏ")
Syohinjyuryo=Content.Fields("€idΚ")
Syohinyouseki=Content.Fields("€ieΟ")
Goukeijyuryo=Syohinjyuryo*Suryo
Goukeiyouseki=Syohinyouseki*Suryo
End If
Content.MoveNext
Loop
Query = "exec SPMοΠSκ '" & GB_SystemCD & "','" & EnshuCD & "','" & GakuseiNo & "'"
Set Content = OpenQuery(Query)
Do While Not(Content.BOF Or Content.EOF)
If Content.Fields("οΠCD") = TorihikisakiCD Then
NiukesakiName=Content.Fields("οΠͺΌΜ")
End If
Content.MoveNext
Loop
Query = "exec SPMοΠSκ '" & GB_SystemCD & "','" & EnshuCD & "','" & GakuseiNo & "'"
Set Content = OpenQuery(Query)
Do While Not(Content.BOF Or Content.EOF)
If Content.Fields("οΠCD") = NiokusakiCD Then
'NiukesakiName=Content.Fields("οΠͺΌΜ")
TelFrom= Content.Fields("TEL")
YubinFrom= Content.Fields("XΦΤ")
JyusyoFrom1=Content.Fields("Z1") 'Z
P
JyusyoFrom2=Content.Fields("Z2") 'Z
Q
End If
Content.MoveNext
Loop
Query = "exec SPMοΠSκ '" & GB_SystemCD & "','" & EnshuCD & "','" & GakuseiNo & "'"
Set Content = OpenQuery(Query)
Do While Not(Content.BOF Or Content.EOF)
If Content.Fields("οΠCD") = NiukesakiCD Then
NiukesakiName=Content.Fields("οΠͺΌΜ")
TelTo= Content.Fields("TEL")
YubinTo= Content.Fields("XΦΤ")
JyusyoTo1=Content.Fields("Z1") 'Z
P
JyusyoTo2=Content.Fields("Z2") 'Z
Q
End If
Content.MoveNext
Loop
If Unchin="" or Isnull(Unchin) Then
Unchin=0
End If
If chikuwariRyo="" or Isnull(chikuwariRyo) Then
chikuwariRyo=0
End If
If HokenRyokin="" or Isnull(HokenRyokin) Then
HokenRyokin=0
End If
If NizouRyokin="" or Isnull(NizouRyokin) Then
NizouRyokin=0
End If
SyoKingaku=Unchin + chikuwariRyo + HokenRyokin + NizouRyokin
SyoKingaku= ConvIntToMoney(SyoKingaku, false, false)
Syouhizei=SyoKingaku*GB_Shohizei/100
Syouhizei=Int(Syouhizei)
Goukeikinngaku=SyoKingaku+Syouhizei
Goukeikinngaku=ConvIntToMoney(Goukeikinngaku, false, false)
%>
\Τ |
<% = keiyakuNo %> |
ζψζΌ |
<% = ConvKaisyaMeisyoDx(EnshuCD, TorihikisakiCD) %> |
\Nϊ |
<% = Mosikomibi %> |
€iΌ |
<% = ConvSyohinRyakuMeisyo(SyohinCD) %> |
Κ |
<% = SetNumber(Suryo, false) %> |
PΏ |
<% = SetMoney(Tanka, false, true) %> |
Ev |
<% = Biko %> |
|
€iξρ |
<% If HyojunTankaHyoji <> "0" Then 'WΜPΏ\¦ %>
WΜPΏ |
<% = SetNumber(HyojyunHanbaiKakaku, false) %> |
|
<% End If %>
€idΚ |
<% = SetNumber(Syohinjyuryo, false) %> |
kg |
€ieΟ |
<% = SetNumber(Syohinyouseki, false) %> |
|
vdΚ |
<% = SetNumber(Goukeijyuryo, false) %> |
kg |
veΟ |
<% = SetNumber(Goukeiyouseki, false) %> |
|
|
|
|
Χσl(
j |
<% = ConvKaisyaMeisyoDx(EnshuCD, NiukesakiCD ) %> |
TEL@<% = TelTo %> |
§<% = YubinTo %> |
<% = JyusyoTo1 %> |
@ |
<% = JyusyoTo2 %> |
|
|
^ΐξρ |
^ΐ |
<% = SetMoney(Unchin, false, true) %> |
nζΏ |
<% = SetMoney(chikuwariRyo, false, true) %> |
Χ’Ώΰ |
<% = SetMoney(NizouRyokin, false, true) %> |
|
Ϋ―Ώΰ |
<% = SetMoney(HokenRyokin, false, true) %> |
Ώ¦ |
<% = SetMoney(Ryoritsu, false, true) %> |
|
¬vΰz |
<% = SetMoney(SyoKingaku, false, true) %> |
ΑοΕz |
<% = SetMoney(Syouhizei, false, true) %> |
vΰz |
<% = SetMoney(Goukeikinngaku, false, true) %> |
|
|
Χl(j |
<% = ConvKaisyaMeisyoDx(EnshuCD, NiokusakiCD ) %> |
TEL@<% = TelFrom %> |
§<% = YubinFrom %> |
<% = JyusyoFrom1 %> |
@ |
<% = JyusyoFrom2 %> |
|
|
|
<%
End Function
%>