<!-- #include file="../../../include.asp" -->

<%
'<!--
'################################################
'	名称	:仕入売上書類表示(寄託処理用)
'	作成日:2006/12/11
'	作成者:ジャワネット
'	目的  :仕入売上書類画面を表示する。
'	概要	:<<表示>>
'################################################
'-->
'
%>

<%
main()

Sub main()
	If Not(SessionCheck()) Then
		Exit Sub
	End If

	'マスタの標準消費税率を取得
	Dim StdTaxRate
	Dim StdTaxRateUnso
	StdTaxRate = GB_Shohizei
	StdTaxRateUnso = GB_Shohizei
	If GB_ShohizeiMode = 1 Then
		Query = " SELECT * FROM TDA消費税率M WHERE システムCD = '" & GB_SystemCD & "' AND 演習CD = '" & EnshuCD & "' AND (標準 = '1' OR 運送費標準 = '1') "
		Set Content = OpenQuery(Query)
		Do While Not(Content.BOF Or Content.EOF)
			If "" & Content.Fields("標準") = "1" Then
				StdTaxRate = Content.Fields("消費税率")
			End If
			If "" & Content.Fields("運送費標準") = "1" Then
				StdTaxRateUnso = Content.Fields("消費税率")
			End If
			Content.MoveNext
		Loop
	End If

	Dim TmpCnt

	Dim UnsohiButton
	UnsohiButton = 0

	Dim SakuseiKaisyaCD                            '作成会社CD
	Dim TorihikisakiCD                             '取引先CD
	Dim UnsoGaisyaCD                               '運送会社CD
	Dim KitakuGaisyaCD                             '寄託会社CD
	Dim SenpoKitakuGaisyaCD                        '先方寄託会社CD
	Dim BunsyoSyuruiCD                             '文書種類CD
	Dim BunsyoNaiyoCD                              '文書内容CD
	Dim SenpoBunsyoSyuruiCD                        '先方文書種類CD
	Dim SenpoBunsyoNaiyoCD                         '先方文書内容CD
	Dim Syoribi                                    '処理日
	Dim SenpoSyoribi                               '先方処理日
	Dim NonyuBasyoKubun                            '納入場所区分
	Dim NonyuKijitsu                               '納入期日
	Dim UntinSyogakariKubun                        '運賃諸掛区分
	Dim Unsohi                                     '運送費
	Dim UnsohiSeikyuFlg                            '運送費請求フラグ
	Dim Tekiyo                                     '摘要
	Dim ShiharaiHoho                               '支払方法
	Dim HasshinFlg                                 '発信フラグ
	Dim GakuseiBango                               '学生番号
	
	Dim SyohinCD(5)														     '商品CD
	Dim ShijyoCD(5)                                '市場CD
	Dim SyohinName(5)							                 '商品名称
	Dim Kakaku(5)								                   '標準価格
	Dim Suryo(5)															     '数量
	Dim Tanka(5)															     '単価
	Dim Kingaku(5)															   '金額
	Dim TaxRate(5)	'消費税率

	Dim GokeiKingaku									             '合計
	Dim SyohizeiKingaku							               '消費税
	Dim ZeikomiKingaku							               '税込み金額
	Dim Checked_N,Checked_R
	Dim GakuseiShimei							                 '学生氏名(係印)
	Dim SyoruiMei
	Dim Query
	Dim Content
	Dim Genkin
	Dim Toza
	Dim Shimei
	Dim BinType

	Dim UnsoTanka(5)							'運送単価
	Dim UnsohiSyohin(5)							'商品運送費
	Dim UnsohiGokei
	Dim OldSyoruiFlg
	UnsohiGokei = 0
	OldSyoruiFlg = 0

	BinType = Request("BinType")
	
	SakuseiKaisyaCD = Request("SakuseiKaisyaCD")
	TorihikisakiCD = Request("TorihikisakiCD")
	BunsyoSyuruiCD = Request("BunsyoSyuruiCD")
	BunsyoNaiyoCD = Request("BunsyoNaiyoCD")
	SenpoBunsyoSyuruiCD = Request("SenpoBunsyoSyuruiCD")
	SenpoBunsyoNaiyoCD = Request("SenpoBunsyoNaiyoCD")

	Dim UnsohiSyohizei

	Dim Tekiyo2

	Dim SenpoFlg
	SenpoFlg = 0
	If SenpoBunsyoNaiyoCD <> "" Then
		SenpoFlg = 1
	End If

	Dim SenpoTmpBunsyoSyuruiCD
	Dim BunsyoKubun

	Select Case BunsyoSyuruiCD
	Case "KI"
		SyoruiMei =	"見積依頼書"
		BunsyoKubun = "S"
	Case "KM"
		SyoruiMei =	"見積書"
		BunsyoKubun = "U"
		SenpoTmpBunsyoSyuruiCD = "KI"
	Case "KC"
		SyoruiMei =	"注文書"
		BunsyoKubun = "S"
		SenpoTmpBunsyoSyuruiCD = "KM"
	Case "KU"
		SyoruiMei =	"注文請書"
		BunsyoKubun = "U"
		SenpoTmpBunsyoSyuruiCD = "KC"
'	Case "KK"
'		SyoruiMei = "相手注文請書確認"
'		BunsyoKubun = "S"
'		SenpoTmpBunsyoSyuruiCD = "KU"
	Case "KN"
		SyoruiMei =	"納品請求書"
		BunsyoKubun = "U"
		SenpoTmpBunsyoSyuruiCD = "KK"
	Case "KB"
		SyoruiMei =	"物品受領書"
		BunsyoKubun = "S"
		SenpoTmpBunsyoSyuruiCD = "KN"
	Case "KQ"
		SyoruiMei = "領収書"
		BunsyoKubun = "U"
		SenpoTmpBunsyoSyuruiCD = "KB"
	Case "KX"
		SyoruiMei =	"管理部買入申込書"
		BunsyoKubun = "X"
	Case "KY"
		SyoruiMei =	"管理部売渡申込書"
		BunsyoKubun = "1"
	Case "KV"
		SyoruiMei =	"管理部納品請求書"
		BunsyoKubun = "V"
		SenpoTmpBunsyoSyuruiCD = "KX"
	Case "KW"
		SyoruiMei =	"管理部売渡受付書"
		BunsyoKubun = "W"
		SenpoTmpBunsyoSyuruiCD = "KY"
	Case "KO"
		SyoruiMei =	"管理部宛物品受領書"
		BunsyoKubun = "X"
		SenpoTmpBunsyoSyuruiCD = "KV"
	Case "KP"
		SyoruiMei =	"管理部宛納品請求書"
		BunsyoKubun = "1"
		SenpoTmpBunsyoSyuruiCD = "KW"
	Case "KS"
		SyoruiMei =	"出庫依頼書"
		BunsyoKubun = "U"
		SenpoTmpBunsyoSyuruiCD = "KS"
	Case Else
	End Select


	'見積依頼書・管理部買入申込書・管理部売渡申込書は税率・合計がないので此処でレイアウトトグル
	Dim TmpShohizeiMode
	Dim TmpGokeiMode
	TmpShohizeiMode = GB_ShohizeiMode
	TmpGokeiMode = 1
	If BunsyoSyuruiCD = "KI" Or BunsyoSyuruiCD = "KX" Or BunsyoSyuruiCD = "KY" Then
		TmpShohizeiMode = 0
		TmpGokeiMode = 0
	End If
'Response.Write(TmpShohizeiMode)
'Exit Sub


	'修正または先方書類モード
	If BunsyoNaiyoCD <> "" Or SenpoBunsyoNaiyoCD <> "" Then
		If SenpoBunsyoSyuruiCD = "KK" Then
		
			Query = "exec SPD仕入売上書類取得 '" & GB_SystemCD & "','" & EnshuCD & "','" & KaisyaCD & "', '', 'KU', '" & SenpoBunsyoNaiyoCD & "'"
			
		ElseIf SenpoFlg = 1 Then
		
			If GB_JisyaFlag <> "" Then	'運用管理・演習管理(自社フラグ無し)では開封フラグを立てない(061213小野)
				Query = "exec SPD仕入売上書類開封 '" & GB_SystemCD & "','" & EnshuCD & "','" & KaisyaCD & "', '" & SakuseiKaisyaCD & "', '" & SenpoBunsyoSyuruiCD & "', '" & SenpoBunsyoNaiyoCD & "'"
				Set Content = OpenQuery(Query)
			End If
			Query = "exec SPD仕入売上書類取得 '" & GB_SystemCD & "','" & EnshuCD & "','" & KaisyaCD & "', '" & SakuseiKaisyaCD & "', '" & SenpoBunsyoSyuruiCD & "', '" & SenpoBunsyoNaiyoCD & "'"
			
		Else
		
			Query = "exec SPD仕入売上書類取得 '" & GB_SystemCD & "','" & EnshuCD & "','" & KaisyaCD & "', '" & SakuseiKaisyaCD & "', '" & BunsyoSyuruiCD & "', '" & BunsyoNaiyoCD & "'"

		End If

'Response.Write(Query)
'Exit Sub

		Set Content = OpenQuery(Query)

		If Not(Content.BOF Or Content.EOF) Then

'			BunsyoNaiyoCD = Content.Fields("文書内容CD")
			If SenpoBunsyoSyuruiCD = "KK" OR SenpoBunsyoSyuruiCD = "KU"  Then
				SenpoSyoribi = SetTimeYYYYMMDD(Content.Fields("処理日"))
				TorihikisakiCD = Content.Fields("取引先CD")
				HasshinFlg = Content.Fields("発行フラグ")
			ElseIf SenpoFlg = 1 Then
				TorihikisakiCD = Content.Fields("作成会社CD")
				SenpoSyoribi = SetTimeYYYYMMDD(Content.Fields("処理日"))
			Else
				SenpoBunsyoNaiyoCD = Content.Fields("先方文書内容CD")
				SenpoBunsyoSyuruiCD = Content.Fields("先方文書種類CD")
				SenpoSyoribi = SetTimeYYYYMMDD(Content.Fields("先方処理日"))
				TorihikisakiCD = Content.Fields("取引先CD")
				HasshinFlg = Content.Fields("発行フラグ")
				Syoribi = SetTimeYYYYMMDD(Content.Fields("処理日"))
			End If

			NonyuBasyoKubun = Content.Fields("納入場所区分")
			NonyuKijitsu = SetTimeYYYYMMDD(Content.Fields("納入期日"))
			UntinSyogakariKubun = Content.Fields("運賃諸掛区分")
			UnsoGaisyaCD = Content.Fields("運送会社CD")
			Unsohi = Content.Fields("運送費")
			UnsohiSeikyuFlg = Content.Fields("運送費請求フラグ")
			Tekiyo = Content.Fields("摘要")
			If SenpoFlg <> 1 Then
				Tekiyo2 = Content.Fields("摘要2")
			End If
			ShiharaiHoho = Content.Fields("支払方法")
			
			KitakuGaisyaCD = Content.Fields("寄託会社CD")
			SenpoKitakuGaisyaCD = Content.Fields("先方寄託会社CD")
			
			GakuseiBango = Content.Fields("学生番号")

			Do While Not(Content.BOF Or Content.EOF)
				Dim DenpyoSEQ,PreDenpyoSEQ
				DenpyoSEQ = Content.Fields("文書内容SEQ")
				SyohinCD(DenpyoSEQ) = Content.Fields("商品CD")
				
				ShijyoCD(DenpyoSEQ) = Content.Fields("市場CD")
				
				SyohinName(DenpyoSEQ) = ConvSyohinMeisyo(Content.Fields("商品CD"))
				Kakaku(DenpyoSEQ) = ConvSyohinHanbaiTanka(Content.Fields("商品CD"))
				Suryo(DenpyoSEQ) = Content.Fields("数量")
				Tanka(DenpyoSEQ) = Content.Fields("単価")
				Kingaku(DenpyoSEQ) = Content.Fields("単価")	* Content.Fields("数量")
				TaxRate(DenpyoSEQ) = Content.Fields("消費税率")
				If "" & TaxRate(DenpyoSEQ) = "" Or GB_ShohizeiMode <> 1 Then
					TaxRate(DenpyoSEQ) = StdTaxRate
				End If
				UnsoTanka(DenpyoSEQ) = Content.Fields("運送単価")
				UnsohiSyohin(DenpyoSEQ) = Content.Fields("運送単価") * Content.Fields("数量")
				If PreDenpyoSEQ <> DenpyoSEQ then
					If TaxRate(DenpyoSEQ) <> "" Then
						SyohizeiKingaku = SyohizeiKingaku + (Kingaku(DenpyoSEQ) * CCur(TaxRate(DenpyoSEQ)) / 100)
					Else
						SyohizeiKingaku = SyohizeiKingaku + (Kingaku(DenpyoSEQ) * StdTaxRate / 100)
					End If
					GokeiKingaku = GokeiKingaku + Kingaku(DenpyoSEQ)
					If Not(IsNull(UnsohiSyohin(DenpyoSEQ))) Then
						UnsohiGokei = UnsohiGokei + UnsohiSyohin(DenpyoSEQ)
					End If
				End If

				Content.MoveNext
				PreDenpyoSEQ=DenpyoSEQ
			Loop
			SyohizeiKingaku = Int((GokeiKingaku + Unsohi * UnsohiSeikyuFlg) * GB_Shohizei / 100)
			UnsohiSyohizei = Int(Unsohi * GB_Shohizei / 100)
			ZeikomiKingaku = SyohizeiKingaku + GokeiKingaku + Unsohi * UnsohiSeikyuFlg
			If UnsohiGokei <> Unsohi Then	'運送単価から計算された値が運送費と異なっていれば旧仕様にする
				OldSyoruiFlg = 1
			End If
		End If
	End If

	If BinType = "Saisakusei" Then
		BunsyoNaiyoCD = ""
	End If

	Dim jj,tmps

	Dim Kaisyamei, KaisyaRyakumei, kaisyaKanamei, ZipCode
	Dim Adr1, Adr2, Tel, Fax, GyosyuCD, Set_ShijyoCD

	Query = "exec SPM会社取得 '" & GB_SystemCD & "','" & EnshuCD & "','" & KaisyaCD & "'"
	Set Content = OpenQuery(Query)
	If Not(Content.BOF Or Content.EOF) Then
		Kaisyamei = Content.Fields("会社名称")
		KaisyaRyakumei = Content.Fields("会社略名称")
		kaisyaKanamei = Content.Fields("会社カナ名称")
		ZipCode = Content.Fields("郵便番号")
		Adr1 = Content.Fields("住所1")
		Adr2 = Content.Fields("住所2")
		Tel = Content.Fields("TEL")
		Fax = Content.Fields("FAX")
		GyosyuCD = Content.Fields("業種CD")
		Set_ShijyoCD = Content.Fields("市場CD")
		KitakuGaisyaCD = Content.Fields("寄託会社CD")
	End If


	'何らかの理由で仕入売上書類Fの寄託会社・先方寄託会社にNULLがセットされてしまうことがあるので保険(091225)
	If "" & KitakuGaisyaCD = "" Then
		Query = "exec SPM会社取得 '" & GB_SystemCD & "','" & EnshuCD & "','" & KaisyaCD & "'"
		Set Content = OpenQuery(Query)
		If Not(Content.BOF Or Content.EOF) Then
			KitakuGaisyaCD = Content.Fields("寄託会社CD")
			Query = ""
			Query = Query & "  "
			Query = Query & " UPDATE TSA仕入売上書類F "
			Query = Query & " SET 寄託会社CD = '" & KitakuGaisyaCD & "' "
			Query = Query & " WHERE システムCD = '" & GB_SystemCD & "' "
			Query = Query & " 	AND 演習CD = '" & EnshuCD & "' "
			Query = Query & " 	AND 作成会社CD = '" & KaisyaCD & "' "
			Query = Query & " 	AND (寄託会社CD = '' OR 寄託会社CD IS NULL) "
'			Set Content = OpenQuery(Query)
'			Query = ""
'			Query = Query & "  "
			Query = Query & " UPDATE TSA仕入売上書類F "
			Query = Query & " SET 先方寄託会社CD = '" & KitakuGaisyaCD & "' "
			Query = Query & " WHERE システムCD = '" & GB_SystemCD & "' "
			Query = Query & " 	AND 演習CD = '" & EnshuCD & "' "
			Query = Query & " 	AND 取引先CD = '" & KaisyaCD & "' "
			Query = Query & " 	AND (先方寄託会社CD = '' OR 先方寄託会社CD IS NULL) "
			Set Content = OpenQuery(Query)
		End If
	End If
	If "" & SenpoKitakuGaisyaCD = "" Then
		Query = "exec SPM会社取得 '" & GB_SystemCD & "','" & EnshuCD & "','" & TorihikisakiCD & "'"
		Set Content = OpenQuery(Query)
		If Not(Content.BOF Or Content.EOF) Then
			SenpoKitakuGaisyaCD = Content.Fields("寄託会社CD")
			Query = ""
			Query = Query & "  "
			Query = Query & " UPDATE TSA仕入売上書類F "
			Query = Query & " SET 先方寄託会社CD = '" & SenpoKitakuGaisyaCD & "' "
			Query = Query & " WHERE システムCD = '" & GB_SystemCD & "' "
			Query = Query & " 	AND 演習CD = '" & EnshuCD & "' "
			Query = Query & " 	AND 取引先CD = '" & TorihikisakiCD & "' "
			Query = Query & " 	AND (先方寄託会社CD = '' OR 先方寄託会社CD IS NULL) "
'			Set Content = OpenQuery(Query)
'			Query = ""
'			Query = Query & "  "
			Query = Query & " UPDATE TSA仕入売上書類F "
			Query = Query & " SET 寄託会社CD = '" & SenpoKitakuGaisyaCD & "' "
			Query = Query & " WHERE システムCD = '" & GB_SystemCD & "' "
			Query = Query & " 	AND 演習CD = '" & EnshuCD & "' "
			Query = Query & " 	AND 作成会社CD = '" & TorihikisakiCD & "' "
			Query = Query & " 	AND (寄託会社CD = '' OR 寄託会社CD IS NULL) "
			Set Content = OpenQuery(Query)
		End If
	End If


	Dim JidoBangoShiireUriageSyorui
	JidoBangoShiireUriageSyorui = GetEnshuParam(EnshuCD, "自動番号仕入売上書類")

	'演習設定取得
	Dim ShameiYusen
	ShameiYusen = ""
	Dim Kitakuriyou
	Dim Jissenbi
	Jissenbi = ""
	Dim SenpoRiyo
	Dim KanribuUnchinShogakari
	Dim ShiireUriageKennin
	Query = "exec SPM演習取得 '" & GB_SystemCD & "','" & EnshuCD & "'"
	Set Content = OpenQuery(Query)
	If Not(Content.BOF Or Content.EOF) Then
		Kitakuriyou = Content.Fields("寄託倉庫利用")
		Jissenbi = "" & SetTimeYYYYMMDD(Content.Fields("実践日"))
		SenpoRiyo = "" & Content.Fields("仕入売上書類先方書類必要")
		KanribuUnchinShogakari = "" & Content.Fields("管理部買入売渡運賃諸掛")
		ShiireUriageKennin = ";" & Content.Fields("仕入売上書類検認利用") & ";"
		ShameiYusen = "" & Content.Fields("仕入売上書類社名優先")
	End If
	If ShiireHanbaiKennin <> 1 Then
		ShiireUriageKennin = ""
	End If

	If BunsyoSyuruiCD = "KW" Then	'管理部売渡受付書の場合デフォルトの先方寄託会社を取得
		Query = "exec SPM会社取得 '" & GB_SystemCD & "','" & EnshuCD & "','" & TorihikisakiCD & "'"
		Set Content = OpenQuery(Query)
		If Not(Content.BOF Or Content.EOF) Then
			SenpoKitakuGaisyaCD = Content.Fields("寄託会社CD")
		End If
	End If



	'会社配列作成
	Dim KaishaCDA
	Dim KaishaNameA
	Dim KaishaGyoshuA
	Dim KaishaShijoA
	ReDim KaishaCDA(0)
	ReDim KaishaNameA(0)
	ReDim KaishaShijoA(0)
	If BunsyoSyuruiCD = "KX" OR  BunsyoSyuruiCD = "KO" OR  BunsyoSyuruiCD = "KY" OR  BunsyoSyuruiCD = "KV" OR  BunsyoSyuruiCD = "KW" OR  BunsyoSyuruiCD = "KP" Then
		Query = "exec SPM会社市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GakuseiNo & "', '" & GB_ShijyoCD & "'"
	Else
		Query = "exec SPM会社全部一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GakuseiNo & "'"
	End If
	Set Content = OpenQuery(Query)
	Do While Not(Content.BOF Or Content.EOF)
		If ((BunsyoKubun = "X" OR BunsyoKubun = "1") AND Content.Fields("業種CD") = "K") OR ((BunsyoKubun <> "X" AND BunsyoKubun <> "1") AND Content.Fields("業種CD") = "S") Then
			If Content.Fields("会社CD") <> KaisyaCD Then
				ReDim PreServe KaishaCDA(UBound(KaishaCDA) + 1)	'配列数+1
				ReDim PreServe KaishaNameA(UBound(KaishaCDA))
				ReDim PreServe KaishaShijoA(UBound(KaishaCDA))
				KaishaCDA(UBound(KaishaCDA)) = "" & Content.Fields("会社CD")
				KaishaNameA(UBound(KaishaCDA)) = "" & Content.Fields("会社名称")
				KaishaShijoA(UBound(KaishaCDA)) = "" & Content.Fields("市場CD")
			End If
		End If
		Content.MoveNext
	Loop



	'↓商品表示幅の指定及び商品名称・商品略名称の指定(修正061031小野)
	Dim SyohinMeisyo, SyohinMeisyoListWidth, ShijyoListWidth
	SyohinMeisyo = "商品名称"
	SyohinMeisyoListWidth = ""
	If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KO" AND BunsyoSyuruiCD <> "KY" Then
		SyohinMeisyo = "商品名称"
		SyohinMeisyoListWidth = "width:220;"
	ElseIf BunsyoSyuruiCD = "KX" Then
		SyohinMeisyo = "商品名称"
		SyohinMeisyoListWidth = "width:300;"
	Else
		SyohinMeisyo = "商品名称"
	End If
	'↑商品表示幅の指定及び商品名称・商品略名称の指定(修正061031小野)



	'消費税率配列作成(消費税率マスタ及び商品マスタ・現在書類からすべての設定税率を取得する)
	'まず仮配列に代入しその後本配列にソートする
	Dim TmpTaxRateAry
	ReDim TmpTaxRateAry(0)
	Dim TmpTaxRate
	Query = ""
	Query = Query & "  "
	Query = Query & " SELECT * "
	Query = Query & " FROM TDA消費税率M "
	Query = Query & " WHERE システムCD = '" & GB_SystemCD & "' "
	Query = Query & " 	AND 演習CD = '" & EnshuCD & "' "
	Query = Query & " ORDER BY 消費税率 DESC "
	Set Content = OpenQuery(Query)
	Do While Not(Content.BOF Or Content.EOF)
		ReDim PreServe TmpTaxRateAry(UBound(TmpTaxRateAry) + 1) '配列+1
		TmpTaxRateAry(UBound(TmpTaxRateAry)) = Content.Fields("消費税率")
'Response.Write(TmpTaxRateAry(UBound(TmpTaxRateAry)) & "<br>")
		TmpTaxRate = TmpTaxRate & "'" & Content.Fields("消費税率") & "'" '存在チェック用羅列
		Content.MoveNext
	Loop
	Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
	Set Content = OpenQuery(Query)
	Do While Not(Content.BOF Or Content.EOF)
		If "" & Content.Fields("標準消費税率") <> "" Then
			If InStr(TmpTaxRate, "'" & Content.Fields("標準消費税率") & "'") < 1 Then
				ReDim PreServe TmpTaxRateAry(UBound(TmpTaxRateAry) + 1) '配列+1
				TmpTaxRateAry(UBound(TmpTaxRateAry)) = Content.Fields("標準消費税率")
				TmpTaxRate = TmpTaxRate & "'" & Content.Fields("標準消費税率") & "'" '存在チェック用羅列
			End If
		End If
		Content.MoveNext
	Loop
	For TmpCnt = 1 To 5
		If "" & TaxRate(TmpCnt) <> "" Then
			If InStr(TmpTaxRate, "'" & TaxRate(TmpCnt) & "'") < 1 Then
				ReDim PreServe TmpTaxRateAry(UBound(TmpTaxRateAry) + 1) '配列+1
				TmpTaxRateAry(UBound(TmpTaxRateAry)) = CCur(TaxRate(TmpCnt))
				TmpTaxRate = TmpTaxRate & "'" & TaxRate(TmpCnt) & "'" '存在チェック用羅列
			End If
		End If
	Next
	'本配列にソート
	Dim TCnt
	Dim TaxRateAry
	ReDim TaxRateAry(0)
	ReDim PreServe TaxRateAry(UBound(TmpTaxRateAry)) '仮配列と同じ長さ
	For TCnt = 1 To UBound(TaxRateAry)
		TaxRateAry(Tcnt) = 0 'すべてにゼロを代入
	Next
	TmpTaxRate = "" '存在チェック用羅列リセット
	For TCnt = 1 To UBound(TaxRateAry)
		For TmpCnt = 1 To UBound(TmpTaxRateAry)
			'その時点で有効な最大税率を取得する
			If InStr(TmpTaxRate, "'" & TmpTaxRateAry(TmpCnt) & "'") < 1 Then
				If TmpTaxRateAry(TmpCnt) > TaxRateAry(TCnt) Then
					TaxRateAry(TCnt) = TmpTaxRateAry(TmpCnt)
				End If
			End If
		Next
		TmpTaxRate = TmpTaxRate & "'" & TaxRateAry(TCnt) & "'" '存在チェック用羅列
	Next
For TmpCnt = 1 To UBound(TmpTaxRateAry)
'	Response.Write(TmpTaxRateAry(TmpCnt) & "<br>")
Next
For TCnt = 1 To UBound(TaxRateAry)
	'Response.Write(TaxRateAry(TCnt) & "<br>")
Next
'Response.Write(TmpTaxRate & "<br>")
'Exit Sub

%>
<html>
<% = HtmlHeader("") %>
<SCRIPT LANGUAGE="JavaScript">
<!--
	HomeAlias = "<% = HomeAlias %>";
	HomeAliasSL = "<% = HomeAliasSL %>";
	ExitFlg = 2;


////バーコードスキャン関係

	//初期フラグ(停止状態)
	ScanAct = 0;
	//ループカウンタ
	LoopCnt = 0;
	//ループ上限
	MaxLoop = 10;
	//明細番号
	Meisai = 1;

	//onkeypressイベントのスキャンを開始(イベントは1文字毎に発生する)
	document.onkeypress = BarcodeScanAct

	function BarcodeScanAct(e) {
		//1文字追加
		form1.Barcode.value = form1.Barcode.value + String.fromCharCode(event.keyCode);
		//停止状態でonkeypressされた場合はループ開始処理
		if (ScanAct == 0) {
			//実行フラグを立てる
			ScanAct = 1;
			//BarcodeScan()関数を30msで繰り返す
			ScanInterval = setInterval("BarcodeScan()", 30);
		}
	}

	function BarcodeScan() {
		//既定ループ数を超えた場合若しくは4文字を超えた場合
		if (LoopCnt > MaxLoop || form1.Barcode.value.length > 3) {
			//実行する処理
<%
	Dim iii
	iii = 1
	If BunsyoSyuruiCD = "KX" OR BunsyoSyuruiCD = "KO" then
		'管理部買入・売渡
		Query2 = "exec SPM商品市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "','" & Set_ShijyoCD & "', '" & GB_GakuseiNo & "'"
	Else
		'扱える全商品
		Query2 = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
	End If
	Set Content2 = OpenQuery(Query2)
	Do While Not(Content2.BOF Or Content2.EOF)
		Response.Write("			if (form1.Barcode.value.substring(0,4) == '" & Right("   " & Replace(UCase(Content2.Fields("商品CD")), "-" & UCase(GB_GakuseiNo), ""), 4) & "' || form1.Barcode.value.substring(0,4) == '" & Right("   " & Replace(LCase(Content2.Fields("商品CD")), "-" & LCase(GB_GakuseiNo), ""), 4) & "') {" & vbCrLf )
		If BunsyoSyuruiCD <> "KX" And BunsyoSyuruiCD <> "KO" then
											'商品リストボックスを全商品リストに変更
			Response.Write("				SetShohinMenu(0);" & vbCrLf )
											'市場リストボックスを「全商品」に変更
			Response.Write("				document.form1[""SShijoCD""].selectedIndex = 0;" & vbCrLf )
		End If
										'商品リストボックスから商品を選択
		Response.Write("				document.form1[""SyohinCD"" + Meisai].selectedIndex = " & iii & ";" & vbCrLf )
										'商品説明を変更
		Response.Write("				SetSyohinSetsumei(""" & Content2.Fields("商品CD") & """);" & vbCrLf )
										'商品価格を変更
		Response.Write("				SetSyohinKakaku(Meisai);" & vbCrLf )
										'フォーカス移動
		Response.Write("				document.form1[""SyohinCD"" + Meisai].focus();" & vbCrLf )
										'明細番号をシフト
		Response.Write("				Meisai = Meisai + 1;" & vbCrLf )
		Response.Write("				if (Meisai > 5) Meisai = 1;" & vbCrLf )
		Response.Write("			}" & vbCrLf )
		iii = iii + 1
		Content2.MoveNext
	Loop
%>
			//初期クリア
			clearInterval(ScanInterval);
			ScanAct = 0;
			LoopCnt = 0;
			form1.Barcode.value = "";
		}
		//ループカウントアップ
		LoopCnt = LoopCnt + 1;
	}


/////////////////////////////////////////
//市場を選択し商品を変更する
/////////////////////////////////////////
//商品CD及び商品名の配列を作成
Val = new Array();
Tex = new Array();

//debug
//alert(selindex);
//alert(selname);

<%
	Dim Query2,Content2,i,j
	i=0
	j=0
	'TDA市場Mから市場(市場CD)を取得
	Query = "exec SPM市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "'"
	Set Content = OpenQuery(Query)
	If Not(Content.BOF Or Content.EOF) Then
		Do While Not(Content.BOF Or Content.EOF)
			Response.Write("Val[" & i & "] = new Array()" & vbCrLf)
			Response.Write("Tex[" & i & "] = new Array()" & vbCrLf)
			j = 0
			'先頭配列は必ず作成する
			Response.Write("Val[" & i & "][" & j & "] = ''" & vbCrLf )
			Response.Write("Tex[" & i & "][" & j & "] = '    '" & vbCrLf )
			j = j + 1
			'TDA商品Mから商品CDと商品名を取得し、JavaScript用の配列として書き出す
			if i = 0 then
'				Query2 = "exec SPM商品市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "','', '" & GB_GakuseiNo & "'"
				'最上列に全商品一覧(070512小野)
				Query2 = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
			else
				Query2 = "exec SPM商品市場一覧2 '" & GB_SystemCD & "','" & EnshuCD & "','" & Content.Fields("市場CD") & "', '" & GB_GakuseiNo & "'"
			end if
			Set Content2 = OpenQuery(Query2)
			If Not(Content2.BOF Or Content2.EOF) Then
				Do While Not(Content2.BOF Or Content2.EOF)
					Response.Write("Val[" & i & "][" & j & "] = '" & Content2.Fields("商品CD") & "'" & vbCrLf )
					Response.Write("Tex[" & i & "][" & j & "] = '" & Content2.Fields(SyohinMeisyo) & "'" & vbCrLf )
					Content2.MoveNext
					j = j + 1
				Loop
			End If
			if i <> 0 then
				Content.MoveNext
			end if
			i = i + 1
		Loop

		'最下列に市場非限定一覧(070512小野)
		Response.Write("Val[" & i & "] = new Array()" & vbCrLf)
		Response.Write("Tex[" & i & "] = new Array()" & vbCrLf)
		j = 0
		'先頭配列は必ず作成する
		Response.Write("Val[" & i & "][" & j & "] = ''" & vbCrLf )
		Response.Write("Tex[" & i & "][" & j & "] = '    '" & vbCrLf )
		j = j + 1
		Query2 = "exec SPM商品市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "','', '" & GB_GakuseiNo & "'"
		Set Content2 = OpenQuery(Query2)
		If Not(Content2.BOF Or Content2.EOF) Then
			Do While Not(Content2.BOF Or Content2.EOF)
				Response.Write("Val[" & i & "][" & j & "] = '" & Content2.Fields("商品CD") & "'" & vbCrLf )
				Response.Write("Tex[" & i & "][" & j & "] = '" & Content2.Fields(SyohinMeisyo) & "'" & vbCrLf )
				Content2.MoveNext
				j = j + 1
			Loop
		End If
	End If
%>

	function SetShohinMenu(selindex) {
		for (ii=1; ii<=5; ii++) {
			var plusLen = 0;
			//現在選択されているメニュー内容を取得
			var selVal = form1['SyohinCD' + ii].value;
			var selTex = form1['SyohinCD' + ii].options[form1['SyohinCD' + ii].selectedIndex].text;
			//メニューの配列長を変更(Valの2次元目の配列長)
			if (selVal != '') {
				plusLen = 1;
				//現在選択されているメニュー内容がnullで無ければ配列長+1&先頭メニュー配列にセット
				form1['SyohinCD' + ii].options.length = Val[selindex].length + plusLen;
				form1['SyohinCD' + ii].options[0].value = selVal;
				form1['SyohinCD' + ii].options[0].text = selTex;
			} else {
				form1['SyohinCD' + ii].options.length = Val[selindex].length;
			}
			for (jj=0; jj<Val[selindex].length; jj++) {
				//メニューの内容を変更
				form1['SyohinCD' + ii].options[jj + plusLen].value = Val[selindex][jj]
				form1['SyohinCD' + ii].options[jj + plusLen].text = Tex[selindex][jj]
			}
			form1['SyohinCD' + ii].selectedIndex = 0;
		}
	}

-->
</SCRIPT>

<body onkeydown="if(ExitFlg==2)ExitFlg=3;" onBeforeUnload="if(ExitFlg!=0)window.event.returnValue = ExitMsg(ExitFlg)" bgcolor="#5C70B6" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form OnKeyDown="FormKeyDown(this)" name="form1" method="POST" action="fd_kitaku_syorui_bin.asp" autocomplete="off">
<input type="hidden" name="OldBunsyoNaiyoCD" value="<% = BunsyoNaiyoCD %>">
<input type="hidden" name="Barcode" value="">


<%
	Response.Write(HtmlDesign(1))

	Response.Write(HttpL1(3))


	If BunsyoKubun = "V" Then
		Response.Write(HttpL2("会社選択" ,"tblbtn( '/" & HomeAlias & "/user/bk/')", "管理部", "tblbtn( '/" & HomeAlias & "/user/bk/menu_k.asp')", "受付業務", "tblbtn( '/" & HomeAlias & "/user/bk/menu_k2.asp')", "買入受付", "", "", "", "", ""))
	ElseIf BunsyoKubun = "W" Then
		Response.Write(HttpL2("会社選択" ,"tblbtn( '/" & HomeAlias & "/user/bk/')", "管理部", "tblbtn( '/" & HomeAlias & "/user/bk/menu_k.asp')", "受付業務", "tblbtn( '/" & HomeAlias & "/user/bk/menu_k2.asp')", "売渡受付", "", "", "", "", ""))
	ElseIf BunsyoKubun = "1" Or BunsyoKubun = "U" Then
		Response.Write(HttpL2("会社選択" ,"tblbtn( '/" & HomeAlias & "/user/bk/')", GB_GyosyuMeisyo, "tblbtn( '/" & HomeAlias & "/user/bk/menu_" & GB_Gyosyu & ".asp')", "販売部", "tblbtn( '/" & HomeAlias & "/user/bk/menu_s2.asp')", SyoruiMei, "", "", "", "", ""))
	Else
		 Response.Write(HttpL2("会社選択" ,"tblbtn( '/" & HomeAlias & "/user/bk/')", GB_GyosyuMeisyo, "tblbtn( '/" & HomeAlias & "/user/bk/menu_" & GB_Gyosyu & ".asp')", "仕入部", "tblbtn( '/" & HomeAlias & "/user/bk/menu_s3.asp')", SyoruiMei, "", "", "", "", ""))
	End If


	Response.Write(HttpL3("", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""))

	Response.Write(HttpL3_1("保存", "SubmitCheck()", "", "", "", "", "", "", "", ""))


	If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" And SenpoRiyo <> "2" Then
		Response.Write(HttpL3_2("先方書類一覧", "tblbtn( 'fd_kitaku_syorui_ichiran.asp?BunsyoSyuruiCD=" & BunsyoSyuruiCD & "&SenpoBunsyoSyuruiCD=" & SenpoTmpBunsyoSyuruiCD & "')", "一覧表示", "tblbtn( 'fd_kitaku_syorui_ichiran.asp?BunsyoSyuruiCD=" & BunsyoSyuruiCD & "')", "", "", "", "", "", ""))
	Else
		Response.Write(HttpL3_2("一覧表示", "tblbtn( 'fd_kitaku_syorui_ichiran.asp?BunsyoSyuruiCD=" & BunsyoSyuruiCD & "')", "", "", "", "", "", "", "", ""))
	End If

	Response.Write(HttpL4(SyoruiMei, ""))

	If BunsyoSyuruiCD = "KX" OR BunsyoSyuruiCD = "KO" then '管理部買入の際に表示(070512小野)
		Response.Write(HttpL5("<font color=""#FF0000"">※ 他市場に限定された商品は取り扱い出来ません。</font>"))
	End If

%>

<div id="L0" style="position: absolute; visibility: hidden; left: 0px; top: -2000px;">

<table width="700" height="345" border="0" cellpadding="0" cellspacing="2">
	<tr>
		<td align="center">
		<% If BunsyoSyuruiCD = "KX" OR  BunsyoSyuruiCD = "KO" OR  BunsyoSyuruiCD = "KY" OR  BunsyoSyuruiCD = "KV" OR  BunsyoSyuruiCD = "KW" OR  BunsyoSyuruiCD = "KP" Then %>
		<% ElseIf SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
			<input type="hidden" name="ShijoCD" value="">
		<% Else %>
			<TABLE BORDER="0" CELLSPACING="5" CELLPADDING="0" HEIGHT="1" STYLE="BORDER:1px solid #000000; border-collapse:collapse" bgcolor="#FFFFFF">
				<TR>
					<TD height="30" valign="bottom" BACKGROUND="/<% = HomeAlias %>/images/window_bk.gif?<% = GB_STU %>">
						<table height="30" border="0" cellpadding="0" cellspacing="0">
							<tr>
								<td width="100%" align="CENTER" valign="MIDDLE">
									<table height="30" border="0" cellpadding="0" cellspacing="0" class="tx1416">
										<tr>
											<td align="left" nowrap>&nbsp;
															取引先市場
															<select size="1" name="ShijoCD" class="tbox4" onChange="SetTorihikisakiMenu(this.selectedIndex);">
																<option value="">全て表示</option>
																<%
																	Query = "exec SPM市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "'"
																	Set Content = OpenQuery(Query)
																	Do While Not(Content.BOF Or Content.EOF)
																		Response.Write("<option value=""" & Content.Fields("市場CD") & """>" & Content.Fields("市場名称") & "</option>" & vbCrLf)
																		Content.MoveNext
																	Loop
																%>
															</select>
															&nbsp;&nbsp;&nbsp;
															商品取扱市場
															<select size="1" name="SShijoCD" onChange="SetShohinMenu(this.selectedIndex)" class="tbox4">
															<option value="">全商品</option>
															<% 
															Query = "exec SPM市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "'"
															Set Content = OpenQuery(Query)
															Do While Not(Content.BOF Or Content.EOF)
																Response.Write("<option value=""" & Content.Fields("市場CD") & """")
																If Content.Fields("市場CD") = ShijyoCD(4) Then 
																	Response.Write(" selected")
																End If
																Response.Write(">" & Content.Fields("市場名称") & "</option>" & vbCrLf)
																Content.MoveNext
															Loop
															'市場を限定しない商品
															Response.Write("<option value=""""")
															'修正モードで非限定の商品の場合のみselected
															If SyohinCD(4) <> "" And ShijyoCD(4) = "" Then 
																Response.Write(" selected")
															End If
															Response.Write(">市場非限定</option>" & vbCrLf)
															%>
															</select>&nbsp;&nbsp;
											</td>
										</tr>
									</table>
								</td>
							</tr>
						</table>
					</TD>
				</TR>
			</table>
			<div><% = Spacer(1,7) %></div>
		<% End If %>
		</td>
	</tr>
	<tr>
		<td align="center">
			<table width="100%" height="100%" border="0" cellpadding="10" cellspacing="0" bgcolor="#FFFFFF" style="border:solid 1px #111111">
				<tr>
					<td align="center" valign="top">
						<table width="100%" border="0" cellpadding="0" cellspacing="0">
							<tr>
								<td height="2" align="center" valign="top"></td>
							</tr>
							<tr>
								<td valign="top" align="center">
									<table width="100%" border="0" cellpadding="0" cellspacing="0">
										<tr>
											<td width="100%" valign="top" align="center">
												<table border="0" width="95%" cellpadding="0" cellspacing="0">
													<tr>
														<td width="190">
															<table width="190" border="0" cellpadding="0" cellspacing="0">
																<tr class="tx1416">
																	<td width="190" align="left">書類番号:
																	<% If JidoBangoShiireUriageSyorui = "1" Then %>
																		<input type="text" name="BunsyoNaiyoCD" size="10" readonly class="tbox4_ro" value="<% = BunsyoNaiyoCD %>">
																	<% Else %>
																		<input type="text" name="BunsyoNaiyoCD" size="10"  onBlur="FormStrLeftEdge(this,12,true,false);SetString(this, 12, false)" class="tbox4" value="<% = BunsyoNaiyoCD %>">
																	<% End If %>
																	</td>
																</tr>
															</table>
														</td>
														<td valign="top" align="center">

															<table class="tx2022b" border="0" cellpadding="0" cellspacing="0" >
																<tr>
																	<td align="center" nowrap><%
																		Dim ii
																		If Len(SyoruiMei) < 8 Then
																			Response.Write(SetStringInsertSpace(SyoruiMei))
																		Else
																			Response.Write(SyoruiMei)
																		End If
																	%></td>
																</tr>
															</table>
														</td>
														<td width="190">
															<table width="190" border="0" cellpadding="0" cellspacing="0">
																<tr class="tx1416">
																	<td width="190" align="right">処理日:
																	<% If Jissenbi <> "" And BunsyoNaiyoCD <> "" Then '実践日固定モード且つ修正モード %>
																		<input type="text" name="Syoribi" size="12" value="<% = Syoribi %>" onBlur="SetDate(this, 1, true, '<% = Syoribi %>', '')" readonly class="tbox4_ro">
																	<% ElseIf Jissenbi <> "" Then '実践日固定モード %>
																		<input type="text" name="Syoribi" size="12" value="<% = Jissenbi %>" onBlur="SetDate(this, 1, true, '<% = Jissenbi %>', '')" readonly class="tbox4_ro">
																	<% Else %>
																		<input type="text" name="Syoribi" size="12" value="<% = Syoribi %>" onBlur="SetDate(this, 1, true, '<% = SenpoSyoribi %>', '')" class="tbox4">
																	<% End If %>
																	</td>
																</tr>
															</table>
														</td>
													</tr>
												</table>
											</td>
										</tr>
									</table>
								</td>
							</tr>
							<tr><td height="10" align="center" valign="top"></td></tr>
							<tr>
								<td height="95" align="center" valign="top">
									<table border="0" cellpadding="0" cellspacing="0" width="95%">
										<tr>
											<td width="290">
												<table class="tx1416" width="100%" border="0" cellpadding="0" cellspacing="0">
													<tr>
														<td width="70" height="26" style="border-bottom: 1px solid #000000">取引先:</td>
														<td style="border-bottom: 1px solid #000000">
														<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="TorihikisakiCDHyoji" style="width:190px;" value="<%
																For ii = 1 To Ubound(KaishaCDA)
																	If KaishaCDA(ii) = TorihikisakiCD Then
																		Response.Write(KaishaNameA(ii))
																		Exit For
																	End If
																Next
															 %>" readonly class="tbox4_ro">御中
															<input type="hidden" name="TorihikisakiCD" value="<% = TorihikisakiCD %>">
														<% Else %>
															<select size="1" name="TorihikisakiCD" class="tbox4" style="width:190px;" OnChange="SetSenpoKitakuGaisya();">
																<option value="">    </option>
																<%
																	For ii = 1 To Ubound(KaishaCDA)
																		Response.Write("<option value=""" & KaishaCDA(ii) & """")
																		If KaishaCDA(ii) = TorihikisakiCD Then
																			Response.Write(" selected")
																		End If
																		Response.Write(">" & KaishaNameA(ii) & "</option>" & vbCrLf)
																	Next
																%>
															</select>御中
														<% End If %>
														</td>
													</tr>
													<tr >
														<td height="26"	style="border-bottom: 1px solid #000000">納入場所:</td>
														<td	style="border-bottom: 1px solid #000000">
														<%
															If BunsyoSyuruiCD = "KW" Then
																Response.Write(ConvKubunMeisyo("納入場所区分", NonyuBasyoKubun))
															Else
																Response.Write("寄託倉庫")
														%>
															<!--
															<select size="1" name="NonyuBasyoKubun" class="tbox2">
																<option value="S"<% If NonyuBasyoKubun = "S" Then %> selected<% End If %>>寄託倉庫</option>
															</select>
															-->
														<%	End If %>

															<% If BunsyoSyuruiCD ="KM" OR BunsyoSyuruiCD ="KU" OR BunsyoSyuruiCD ="KN" OR BunsyoSyuruiCD ="KS" OR BunsyoSyuruiCD = "KV" OR BunsyoSyuruiCD = "KW" Then %>
															
																<!-- 寄託処理に関連する文書種類CDがあれば、ここの条件文に記述 //-->
																<!-- KM:見積書,KU;注文請書 //-->
																<!-- 先方書類 取引先の寄託会社をセット //-->
																
																<input type="text" name="SenpoKitakuGaisyaMei" size="23" value="<% =ConvKaisyaMeisyo(SenpoKitakuGaisyaCD) %>" readonly class="tbox4_ro">
																<input type="hidden" name="SenpoKitakuGaisyaCD" value="<% =SenpoKitakuGaisyaCD %>">
																<input type="hidden" name="KitakuGaisyaCD" value="<% =KitakuGaisyaCD %>">
																
															<% Else %>
															
																<!-- 条件文以外の文書 KI:見積依頼書,KC:注文書など //-->
																<!-- 自社の寄託会社をセット //-->
																
																<input type="text" name="KitakuGaisyaMei" size="23" value="<% =ConvKaisyaMeisyo(KitakuGaisyaCD) %>" readonly class="tbox4_ro">
																<input type="hidden" name="KitakuGaisyaCD" value="<% =KitakuGaisyaCD %>">
																<input type="hidden" name="SenpoKitakuGaisyaCD" value="<% =SenpoKitakuGaisyaCD %>">
																<input type="hidden" name="SenpoKitakuGaisyaMei" size="16" value="<% =ConvKaisyaMeisyo(SenpoKitakuGaisyaCD) %>" readonly class="tbox4_ro">
															<% End If %>
															
														</td>
													</tr>
													<tr >
														<td height="26" style="border-bottom: 1px solid #000000" >運賃諸掛:</td>
														<td style="border-bottom: 1px solid #000000" >
															<% 'KanribuUnchinShogakari = "0" %>
															<% If KanribuUnchinShogakari = "1" And (BunsyoSyuruiCD = "KX" OR  BunsyoSyuruiCD = "KO" Or BunsyoSyuruiCD = "KV") Then %>
															買主負担<input type="hidden" name="UntinSyogakariKubun" value="K">
															<% ElseIf KanribuUnchinShogakari = "1" And (BunsyoSyuruiCD = "KY" Or BunsyoSyuruiCD = "KW") Then %>
															売主負担<input type="hidden" name="UntinSyogakariKubun" value="U">
															<% Else %>
															<% 'ElseIf BunsyoSyuruiCD <> "KV" And BunsyoSyuruiCD <> "KW" AND	BunsyoSyuruiCD <> "KY" Then %>
																<% If SenpoFlg = 1 And UntinSyogakariKubun <> "" Then '先方書類前提モード(090925小野) %>
																	<input type="text" name="UntinSyogakariKubunHyoji" style="width:70px;" value="<% If UntinSyogakariKubun = "K" Then %>買主負担<% ElseIf UntinSyogakariKubun = "U" Then %>売主負担<% ElseIf UntinSyogakariKubun = "J" Then %>自社便<% End If %>" readonly class="tbox4_ro">
																	<input type="hidden" name="UntinSyogakariKubun" value="<% = UntinSyogakariKubun %>">
																<% Else %>
																	<select size="1" name="UntinSyogakariKubun" onChange="SetUntin();SetGokei();" class="tbox4">
																		<option value="">    </option>
																		<option value="U"<% If UntinSyogakariKubun = "U" Then %> selected<% End If %>>売主負担</option>
																		<option value="K"<% If UntinSyogakariKubun = "K" Then %> selected<% End If %>>買主負担</option>
																		<option value="J"<% If UntinSyogakariKubun = "J" Then %> selected<% End If %>>自社便</option>
																	</select>
																<% End If %>
															<% End If %>
														</td>
													</tr>
													<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
													<tr >
														<td height="26" style="border-bottom: 1px solid #000000" >運送会社:</td>
														<td style="border-bottom: 1px solid #000000" >
														<% If SenpoFlg = 1 And UnsoGaisyaCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="UnsoGaisyaCDHyoji" style="width:190px;" value="<%
																Query = "exec SPM会社全部一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GakuseiNo & "'"
																Set Content = OpenQuery(Query)
																Do While Not(Content.BOF Or Content.EOF)
																	If Content.Fields("業種CD") = "U" Then
																		If Content.Fields("会社CD") = UnsoGaisyaCD Then
																			Response.Write(Content.Fields("会社名称"))
																			Exit Do
																		End If
																	End If
																	Content.MoveNext
																Loop
															 %>" readonly class="tbox4_ro">
															<input type="hidden" name="UnsoGaisyaCD" value="<% = UnsoGaisyaCD %>">
														<% Else %>
															<select size="1" name="UnsoGaisyaCD" class="tbox4" style="width:190">
																<option value="">    </option>
																<%
																	Query = "exec SPM会社全部一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GakuseiNo & "'"
																	Set Content = OpenQuery(Query)
																	Do While Not(Content.BOF Or Content.EOF)
																		If Content.Fields("業種CD") = "U" Then
																			Response.Write("<option value=""" & Content.Fields("会社CD") & """")
																			If Content.Fields("会社CD") = UnsoGaisyaCD Then
																				Response.Write(" selected")
																			End If
																			Response.Write(">" & Content.Fields("会社名称") & "</option>" & vbCrLf)
																		End If
																		Content.MoveNext
																	Loop
																%>
															</select>
														<% End If %>
														</td>
													</tr>
													<% Else '運送会社がない分は空行にする %>
													<tr>
														<td height="26" style="border-bottom: 1px solid #000000" colspan="2">       </td>
														</td>
													</tr>
													<% End If %>

													<tr>
														<td height="26" style="border-bottom: 1px solid #000000">支払方法:</td>
														<td style="border-bottom: 1px solid #000000" >
														<% If SenpoFlg = 1 And ShiharaiHoho <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="ShiharaiHoho" size="33" value="<% = ShiharaiHoho %>" readonly class="tbox4_ro">
														<% Else %>
															<input type="text" name="ShiharaiHoho" size="33" class="tbox4_ime" value="<% = ShiharaiHoho %>" onBlur="FormStrLeftIME(this,52,true);" maxlength="26">
														<% End If %>
														</td>
													</tr>
													<tr >
														<td height="26" style="border-bottom: 1px solid #000000" ><% If MHMNONYUKIJITSU <> "" Then Response.Write(MHMNONYUKIJITSU) Else Response.Write("納入期日") End If %>:</td>
														<td style="border-bottom: 1px solid #000000" >
														<% If SenpoFlg = 1 And NonyuKijitsu <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="NonyuKijitsu" size="12" value="<% = NonyuKijitsu %>" readonly class="tbox4_ro">
														<% Else %>
															<input type="text" name="NonyuKijitsu" size="12" value="<% = NonyuKijitsu %>" class="tbox4" onBlur="SetDate(this, 1, true)">
														<% End If %>
														</td>
													</tr>
												</table>
											</td>
											<td>
												<table height="80" class="tx1416" border="0" cellpadding="0" cellspacing="0">
													<tr >
														<td width="5"></td>
													</tr>
												</table>
											</td>
											<td width="290" valign="bottom">
												<table width="100%" class="tx1416" border="0" cellpadding="0" cellspacing="0">
												<% If ShameiYusen <> "1" Then %>
													<tr>
														<td height="26" style="border-bottom: 1px solid #000000"><% = Kaisyamei %> </td>
													</tr>
												<% End If %>
													<tr>
														<td height="26" style="border-bottom: 1px solid #000000"><% = Adr1 %> </td>
													</tr>
												<% If Trim(Adr2) <> "" Then %>
													<tr>
														<td height="26" style="border-bottom: 1px solid #000000"><% = Adr2 %> </td>
													</tr>
												<% End If %>
												<% If ShameiYusen = "1" Then %>
													<tr>
														<td height="26" style="border-bottom: 1px solid #000000"><% = Kaisyamei %> </td>
													</tr>
												<% End If %>
												<% If ShiireHanbaiKaishaTekiyo = 1 Then %>
													<tr>
														<td height="26" style="border-bottom: 1px solid #000000">
															<input type="text" name="Tekiyo2" size="45" class="tbox4_ime" value="<% = Tekiyo2 %>" onBlur="FormStrLeftIME(this,64,true);" maxlength="32"></td>
													</tr>
												<% Else %>
														<input type="hidden" name="Tekiyo2" value="<% = Tekiyo2 %>">
												<% End If %>
													<tr>
														<td height="26" style="border-bottom: 1px solid #000000">TEL:<% = Tel %></td>
													</tr>
													<tr>
														<td height="26" style="border-bottom: 1px solid #000000">FAX:<% = Fax %></td>
													</tr>
													<tr>
														<td height="26" style="border-bottom: 1px solid #000000">
															摘要:<input type="text" name="Tekiyo" size="39" class="tbox4_ime" value="<% = Tekiyo %>" onBlur="FormStrLeftIME(this,64,true);" maxlength="32"></td>
													</tr>
												</table>
											</td>
										</tr>
									</table>
								</td>
							</tr>
						</table>
						<table width="<% If TmpShohizeiMode = 1 Then %>680<% Else %>640<% End If %>" height="230" border="0" cellpadding="4" cellspacing="0">
							<tr>
								<td width="100%" align="RIGHT">
									<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="<% If TmpShohizeiMode = 1 Then %>690<% Else %>640<% End If %>" bordercolor="#000000">
										<tr>
											<td height="150" valign="TOP">
												<table width="100%" height="<% If TmpGokeiMode = 1 Then %>250<% Else %>160<% End If %>" border="1" frame="void" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#000000"  class="tx1416">
													<tr bgcolor="#DDDDDD">
														<td align="center">商品名称</td>
														<td align="center" width="98"><% If MHMSTDSELLPRICE <> "" Then Response.Write(MHMSTDSELLPRICE) Else Response.Write("標準価格") End If %></td>
														<td align="center" width="98">数 量</td>
													<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
														<td align="center" width="98">単 価</td>
														<td align="center" width="98">金 額</td>
														<% If TmpShohizeiMode = 1 Then %>
														<td align="center" width="64">税率</td>
														<% End If %>
													<% End If %>
													</tr>
													<tr>
														<td align="center">

													<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="SyohinCD1Hyoji" style="<% = SyohinMeisyoListWidth %>" value="<% = ConvSyohinMeisyo(SyohinCD(1)) %>" readonly class="tbox4_ro">
															<input type="hidden" name="SyohinCD1" value="<% = SyohinCD(1) %>">
													<% Else %>

															<select name="SyohinCD1" size="1" style="<% = SyohinMeisyoListWidth %>" onChange="SetSyohinSetsumei(this.value);SetSyohinKakaku(1);" class="tbox4">
																	<option value="">    </option>
																	 <%
																		If BunsyoSyuruiCD = "KX" OR  BunsyoSyuruiCD = "KO" OR  BunsyoSyuruiCD = "KI" OR  BunsyoSyuruiCD = "KC" OR  BunsyoSyuruiCD = "KB" OR  BunsyoSyuruiCD = "KM" OR  BunsyoSyuruiCD = "KU" OR  BunsyoSyuruiCD = "KN" OR  BunsyoSyuruiCD = "KY" OR  BunsyoSyuruiCD = "KP" OR  BunsyoSyuruiCD = "KV" OR  BunsyoSyuruiCD = "KW" Then
																			'管理部買入は市場CDをセットし市場商品+市場非限定商品の一覧を表示
																			If BunsyoSyuruiCD = "KX" OR BunsyoSyuruiCD = "KO" then
																				ShijyoCD(1) = Set_ShijyoCD
																				Query = "exec SPM商品市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "','" & ShijyoCD(1) & "', '" & GB_GakuseiNo & "'"
																			'修正モード(市場CD若しくは商品CDが存在する場合)は市場別一覧を表示(非限定を含む)
																			'ElseIf ShijyoCD(1) <> "" Or SyohinCD(1) <> "" Then
																			'	Query = "exec SPM商品市場一覧2 '" & GB_SystemCD & "','" & EnshuCD & "','" & ShijyoCD(1) & "', '" & GB_GakuseiNo & "'"
																			'追加モードは全商品一覧を表示
																			Else
																				Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
																			End if
																		Else
																			Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
																		End if
																		Set Content = OpenQuery(Query)
																		Do While Not(Content.BOF Or Content.EOF)
																			Response.Write("<option value=""" & Content.Fields("商品CD") & """")
																			If Content.Fields("商品CD") = SyohinCD(1) Then
																				Response.Write(" selected")
																			End If
																			Response.Write(">" & Content.Fields(SyohinMeisyo) & "</option>" & vbCrLf)
																			Content.MoveNext
																		Loop
																	%>
															</select>
													<% End If %>
														</td>
														<td align="center">
															<input type="text" name="Kakaku1" size="13" value="<% = SetMoney(Kakaku(1), false, true) %>" readonly class="tbox5_ro">
														</td>
														<td align="center">
													<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="Suryo1" size="13" value="<% = SetNumber(Suryo(1), false) %>" readonly class="tbox5_ro" tabindex="-1">
													<% Else %>
															<input type="text" name="Suryo1" size="13" value="<% = SetNumber(Suryo(1), false) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD1.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD1.value);SetKingaku(1);SetGokei();" class="tbox5">
													<% End If %>
														</td>
													<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
														<td align="center">
														<% If SenpoFlg = 1 And TorihikisakiCD <> "" And (SyohinCD(1) = "" Or Tanka(1) > 0) Then '先方書類前提モード(090925小野) %>
															<input type="text" name="Tanka1" size="13" value="<% = SetMoney(Tanka(1), false, true) %>" readonly class="tbox5_ro" tabindex="-1">
														<% Else %>
															<input type="text" name="Tanka1" size="13" value="<% = SetMoney(Tanka(1), false, true) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD1.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD1.value);SetKingaku(1);SetGokei();" class="tbox5">
														<% End If %>
														</td>
														<td align="center">
															<input type="text" name="Kingaku1" size="13" value="<% = SetMoney(Kingaku(1), false, true) %>" readonly class="tbox5_ro">
														</td>
														<% If TmpShohizeiMode = 1 Then %>
														<td align="center">
															<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード %>
															<input type="text" name="TaxRate1" size="5" value="<% = TaxRate(1) %>" readonly class="tbox5_ro" tabindex="-1">%
															<% Else %>
															<select name="TaxRate1" size="1" class="tbox4" onChange="SetGokei();">
																<option value=""></option>
																 <%
																	'消費税率配列より
																	For TCnt = 1 To UBound(TaxRateAry)
																		Response.Write("<option value=""" & TaxRateAry(TCnt) & """")
																		If "" & TaxRateAry(TCnt) = "" & TaxRate(1) Then
																			Response.Write(" selected")
																		End If
																		Response.Write(">" & TaxRateAry(TCnt) & "</option>" & vbCrLf)
																	Next
																%>
															</select>
															<% End If %>
														</td>
														<% Else %>
														<input type="hidden" name="TaxRate1" value="<% = TaxRate(1) %>">
														<% End If %>
													<% Else %>
														<input type="hidden" name="TaxRate1" value="<% = TaxRate(1) %>">
													<% End If %>
													</tr>
													<tr>
														<td align="center">

													<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="SyohinCD2Hyoji" style="<% = SyohinMeisyoListWidth %>" value="<% = ConvSyohinMeisyo(SyohinCD(2)) %>" readonly class="tbox4_ro">
															<input type="hidden" name="SyohinCD2" value="<% = SyohinCD(2) %>">
													<% Else %>
														
															<select name="SyohinCD2" size="1" style="<% = SyohinMeisyoListWidth %>" onChange="SetSyohinSetsumei(this.value);SetSyohinKakaku(2);" class="tbox4">       
																	<option value="">    </option>
																	 <%
																		If BunsyoSyuruiCD = "KX" OR  BunsyoSyuruiCD = "KO" OR  BunsyoSyuruiCD = "KI" OR  BunsyoSyuruiCD = "KC" OR  BunsyoSyuruiCD = "KB" OR  BunsyoSyuruiCD = "KM" OR  BunsyoSyuruiCD = "KU" OR  BunsyoSyuruiCD = "KN" OR  BunsyoSyuruiCD = "KY" OR  BunsyoSyuruiCD = "KP" OR  BunsyoSyuruiCD = "KV" OR  BunsyoSyuruiCD = "KW" Then
																			'管理部買入は市場CDをセットし市場商品+市場非限定商品の一覧を表示
																			If BunsyoSyuruiCD = "KX" OR BunsyoSyuruiCD = "KO" then
																				ShijyoCD(2) = Set_ShijyoCD
																				Query = "exec SPM商品市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "','" & ShijyoCD(2) & "', '" & GB_GakuseiNo & "'"
																			'修正モード(市場CD若しくは商品CDが存在する場合)は市場別一覧を表示(非限定を含む)
																			'ElseIf ShijyoCD(2) <> "" Or SyohinCD(2) <> "" Then
																			'	Query = "exec SPM商品市場一覧2 '" & GB_SystemCD & "','" & EnshuCD & "','" & ShijyoCD(2) & "', '" & GB_GakuseiNo & "'"
																			'追加モードは全商品一覧を表示
																			Else
																				Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
																			End if
																		Else
																			Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
																		End if
																		Set Content = OpenQuery(Query)
																		Do While Not(Content.BOF Or Content.EOF)
																			Response.Write("<option value=""" & Content.Fields("商品CD") & """")
																			If Content.Fields("商品CD") = SyohinCD(2) Then
																				Response.Write(" selected")
																			End If
																			Response.Write(">" & Content.Fields(SyohinMeisyo) & "</option>" & vbCrLf)
																			Content.MoveNext
																		Loop
																	%>
															</select>
													<% End If %>
														</td>
														<td align="center">
															<input type="text" name="Kakaku2" size="13" value="<% = SetMoney(Kakaku(2), false, true) %>" readonly class="tbox5_ro">
														</td>
														<td align="center">
													<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="Suryo2" size="13" value="<% = SetNumber(Suryo(2), false) %>" readonly class="tbox5_ro" tabindex="-1">
													<% Else %>
															<input type="text" name="Suryo2" size="13" value="<% = SetNumber(Suryo(2), false) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD2.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD2.value);SetKingaku(2);SetGokei();" class="tbox5">
													<% End If %>
														</td>
													<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
														<td align="center">
														<% If SenpoFlg = 1 And TorihikisakiCD <> "" And (SyohinCD(2) = "" Or Tanka(2) > 0) Then '先方書類前提モード(090925小野) %>
															<input type="text" name="Tanka2" size="13" value="<% = SetMoney(Tanka(2), false, true) %>" readonly class="tbox5_ro" tabindex="-1">
														<% Else %>
															<input type="text" name="Tanka2" size="13" value="<% = SetMoney(Tanka(2), false, true) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD2.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD2.value);SetKingaku(2);SetGokei();" class="tbox5">
														<% End If %>
														</td>
														<td align="center">
															<input type="text" name="Kingaku2" size="13" value="<% = SetMoney(Kingaku(2), false, true) %>" readonly class="tbox5_ro">
														</td>
														<% If TmpShohizeiMode = 1 Then %>
														<td align="center">
															<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード %>
															<input type="text" name="TaxRate2" size="5" value="<% = TaxRate(2) %>" readonly class="tbox5_ro" tabindex="-1">%
															<% Else %>
															<select name="TaxRate2" size="1" class="tbox4" onChange="SetGokei();">
																<option value=""></option>
																 <%
																	'消費税率配列より
																	For TCnt = 1 To UBound(TaxRateAry)
																		Response.Write("<option value=""" & TaxRateAry(TCnt) & """")
																		If "" & TaxRateAry(TCnt) = "" & TaxRate(2) Then
																			Response.Write(" selected")
																		End If
																		Response.Write(">" & TaxRateAry(TCnt) & "</option>" & vbCrLf)
																	Next
																%>
															</select>
															<% End If %>
														</td>
														<% Else %>
														<input type="hidden" name="TaxRate2" value="<% = TaxRate(2) %>">
														<% End If %>
													<% Else %>
														<input type="hidden" name="TaxRate2" value="<% = TaxRate(2) %>">
													<% End If %>
													</tr>
													<tr>
														<td align="center">

													<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="SyohinCD3Hyoji" style="<% = SyohinMeisyoListWidth %>" value="<% = ConvSyohinMeisyo(SyohinCD(3)) %>" readonly class="tbox4_ro">
															<input type="hidden" name="SyohinCD3" value="<% = SyohinCD(3) %>">
													<% Else %>
														
															<select name="SyohinCD3" size="1" style="<% = SyohinMeisyoListWidth %>" onChange="SetSyohinSetsumei(this.value);SetSyohinKakaku(3);" class="tbox4">       
																	<option value="">    </option>
																	 <%
																		If BunsyoSyuruiCD = "KX" OR  BunsyoSyuruiCD = "KO" OR  BunsyoSyuruiCD = "KI" OR  BunsyoSyuruiCD = "KC" OR  BunsyoSyuruiCD = "KB" OR  BunsyoSyuruiCD = "KM" OR  BunsyoSyuruiCD = "KU" OR  BunsyoSyuruiCD = "KN" OR  BunsyoSyuruiCD = "KY" OR  BunsyoSyuruiCD = "KP" OR  BunsyoSyuruiCD = "KV" OR  BunsyoSyuruiCD = "KW" Then
																			'管理部買入は市場CDをセットし市場商品+市場非限定商品の一覧を表示
																			If BunsyoSyuruiCD = "KX" OR BunsyoSyuruiCD = "KO" then
																				ShijyoCD(3) = Set_ShijyoCD
																				Query = "exec SPM商品市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "','" & ShijyoCD(3) & "', '" & GB_GakuseiNo & "'"
																			'修正モード(市場CD若しくは商品CDが存在する場合)は市場別一覧を表示(非限定を含む)
																			'ElseIf ShijyoCD(3) <> "" Or SyohinCD(3) <> "" Then
																			'	Query = "exec SPM商品市場一覧2 '" & GB_SystemCD & "','" & EnshuCD & "','" & ShijyoCD(3) & "', '" & GB_GakuseiNo & "'"
																			'追加モードは全商品一覧を表示
																			Else
																				Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
																			End if
																		Else
																			Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
																		End if
																		Set Content = OpenQuery(Query)
																		Do While Not(Content.BOF Or Content.EOF)
																			Response.Write("<option value=""" & Content.Fields("商品CD") & """")
																			If Content.Fields("商品CD") = SyohinCD(3) Then
																				Response.Write(" selected")
																			End If
																			Response.Write(">" & Content.Fields(SyohinMeisyo) & "</option>" & vbCrLf)
																			Content.MoveNext
																		Loop
																	%>
															</select>
													<% End If %>
														</td>
														<td align="center">
															<input type="text" name="Kakaku3" size="13" value="<% = SetMoney(Kakaku(3), false, true) %>" readonly class="tbox5_ro">
														</td>
														<td align="center">
													<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="Suryo3" size="13" value="<% = SetNumber(Suryo(3), false) %>" readonly class="tbox5_ro" tabindex="-1">
													<% Else %>
															<input type="text" name="Suryo3" size="13" value="<% = SetNumber(Suryo(3), false) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD3.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD3.value);SetKingaku(3);SetGokei();" class="tbox5">
													<% End If %>
														</td>
													<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
														<td align="center">
														<% If SenpoFlg = 1 And TorihikisakiCD <> "" And (SyohinCD(3) = "" Or Tanka(3) > 0) Then '先方書類前提モード(090925小野) %>
															<input type="text" name="Tanka3" size="13" value="<% = SetMoney(Tanka(3), false, true) %>" readonly class="tbox5_ro" tabindex="-1">
														<% Else %>
															<input type="text" name="Tanka3" size="13" value="<% = SetMoney(Tanka(3), false, true) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD3.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD3.value);SetKingaku(3);SetGokei();" class="tbox5">
														<% End If %>
														</td>
														<td align="center">
															<input type="text" name="Kingaku3" size="13" value="<% = SetMoney(Kingaku(3), false, true) %>" readonly class="tbox5_ro">
														</td>
														<% If TmpShohizeiMode = 1 Then %>
														<td align="center">
															<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード %>
															<input type="text" name="TaxRate3" size="5" value="<% = TaxRate(3) %>" readonly class="tbox5_ro" tabindex="-1">%
															<% Else %>
															<select name="TaxRate3" size="1" class="tbox4" onChange="SetGokei();">
																<option value=""></option>
																 <%
																	'消費税率配列より
																	For TCnt = 1 To UBound(TaxRateAry)
																		Response.Write("<option value=""" & TaxRateAry(TCnt) & """")
																		If "" & TaxRateAry(TCnt) = "" & TaxRate(3) Then
																			Response.Write(" selected")
																		End If
																		Response.Write(">" & TaxRateAry(TCnt) & "</option>" & vbCrLf)
																	Next
																%>
															</select>
															<% End If %>
														</td>
														<% Else %>
														<input type="hidden" name="TaxRate3" value="<% = TaxRate(3) %>">
														<% End If %>
													<% Else %>
														<input type="hidden" name="TaxRate3" value="<% = TaxRate(3) %>">
													<% End If %>
													</tr>
													<tr>
														<td align="center">

													<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="SyohinCD4Hyoji" style="<% = SyohinMeisyoListWidth %>" value="<% = ConvSyohinMeisyo(SyohinCD(4)) %>" readonly class="tbox4_ro">
															<input type="hidden" name="SyohinCD4" value="<% = SyohinCD(4) %>">
													<% Else %>
														
															<select name="SyohinCD4" size="1" style="<% = SyohinMeisyoListWidth %>" onChange="SetSyohinSetsumei(this.value);SetSyohinKakaku(4);" class="tbox4">       
																	<option value="">    </option>
																	 <%
																		If BunsyoSyuruiCD = "KX" OR  BunsyoSyuruiCD = "KO" OR  BunsyoSyuruiCD = "KI" OR  BunsyoSyuruiCD = "KC" OR  BunsyoSyuruiCD = "KB" OR  BunsyoSyuruiCD = "KM" OR  BunsyoSyuruiCD = "KU" OR  BunsyoSyuruiCD = "KN" OR  BunsyoSyuruiCD = "KY" OR  BunsyoSyuruiCD = "KP" OR  BunsyoSyuruiCD = "KV" OR  BunsyoSyuruiCD = "KW" Then
																			'管理部買入は市場CDをセットし市場商品+市場非限定商品の一覧を表示
																			If BunsyoSyuruiCD = "KX" OR BunsyoSyuruiCD = "KO" then
																				ShijyoCD(4) = Set_ShijyoCD
																				Query = "exec SPM商品市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "','" & ShijyoCD(4) & "', '" & GB_GakuseiNo & "'"
																			'修正モード(市場CD若しくは商品CDが存在する場合)は市場別一覧を表示(非限定を含む)
																			'ElseIf ShijyoCD(4) <> "" Or SyohinCD(4) <> "" Then
																			'	Query = "exec SPM商品市場一覧2 '" & GB_SystemCD & "','" & EnshuCD & "','" & ShijyoCD(4) & "', '" & GB_GakuseiNo & "'"
																			'追加モードは全商品一覧を表示
																			Else
																				Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
																			End if
																		Else
																			Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
																		End if
																		Set Content = OpenQuery(Query)
																		Do While Not(Content.BOF Or Content.EOF)
																			Response.Write("<option value=""" & Content.Fields("商品CD") & """")
																			If Content.Fields("商品CD") = SyohinCD(4) Then
																				Response.Write(" selected")
																			End If
																			Response.Write(">" & Content.Fields(SyohinMeisyo) & "</option>" & vbCrLf)
																			Content.MoveNext
																		Loop
																	%>
															</select>
													<% End If %>
														</td>
														<td align="center">
															<input type="text" name="Kakaku4" size="13" value="<% = SetMoney(Kakaku(4), false, true) %>" readonly class="tbox5_ro">
														</td>
														<td align="center">
													<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="Suryo4" size="13" value="<% = SetNumber(Suryo(4), false) %>" readonly class="tbox5_ro" tabindex="-1">
													<% Else %>
															<input type="text" name="Suryo4" size="13" value="<% = SetNumber(Suryo(4), false) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD4.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD4.value);SetKingaku(4);SetGokei();" class="tbox5">
													<% End If %>
														</td>
													<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
														<td align="center">
														<% If SenpoFlg = 1 And TorihikisakiCD <> "" And (SyohinCD(4) = "" Or Tanka(4) > 0) Then '先方書類前提モード(090925小野) %>
															<input type="text" name="Tanka4" size="13" value="<% = SetMoney(Tanka(4), false, true) %>" readonly class="tbox5_ro" tabindex="-1">
														<% Else %>
															<input type="text" name="Tanka4" size="13" value="<% = SetMoney(Tanka(4), false, true) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD4.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD4.value);SetKingaku(4);SetGokei();" class="tbox5">
														<% End If %>
														</td>
														<td align="center">
															<input type="text" name="Kingaku4" size="13" value="<% = SetMoney(Kingaku(4), false, true) %>" readonly class="tbox5_ro">
														</td>
														<% If TmpShohizeiMode = 1 Then %>
														<td align="center">
															<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード %>
															<input type="text" name="TaxRate4" size="5" value="<% = TaxRate(4) %>" readonly class="tbox5_ro" tabindex="-1">%
															<% Else %>
															<select name="TaxRate4" size="1" class="tbox4" onChange="SetGokei();">
																<option value=""></option>
																 <%
																	'消費税率配列より
																	For TCnt = 1 To UBound(TaxRateAry)
																		Response.Write("<option value=""" & TaxRateAry(TCnt) & """")
																		If "" & TaxRateAry(TCnt) = "" & TaxRate(4) Then
																			Response.Write(" selected")
																		End If
																		Response.Write(">" & TaxRateAry(TCnt) & "</option>" & vbCrLf)
																	Next
																%>
															</select>
															<% End If %>
														</td>
														<% Else %>
														<input type="hidden" name="TaxRate4" value="<% = TaxRate(4) %>">
														<% End If %>
													<% Else %>
														<input type="hidden" name="TaxRate4" value="<% = TaxRate(4) %>">
													<% End If %>
													</tr>
													<tr>
														<td align="center">

													<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="SyohinCD5Hyoji" style="<% = SyohinMeisyoListWidth %>" value="<% = ConvSyohinMeisyo(SyohinCD(5)) %>" readonly class="tbox4_ro">
															<input type="hidden" name="SyohinCD5" value="<% = SyohinCD(5) %>">
													<% Else %>
														
															<select name="SyohinCD5" size="1" style="<% = SyohinMeisyoListWidth %>" onChange="SetSyohinSetsumei(this.value);SetSyohinKakaku(5);" class="tbox4">       
																	<option value="">    </option>
																	 <%
																		If BunsyoSyuruiCD = "KX" OR  BunsyoSyuruiCD = "KO" OR  BunsyoSyuruiCD = "KI" OR  BunsyoSyuruiCD = "KC" OR  BunsyoSyuruiCD = "KB" OR  BunsyoSyuruiCD = "KM" OR  BunsyoSyuruiCD = "KU" OR  BunsyoSyuruiCD = "KN" OR  BunsyoSyuruiCD = "KY" OR  BunsyoSyuruiCD = "KP" OR  BunsyoSyuruiCD = "KV" OR  BunsyoSyuruiCD = "KW" Then
																			'管理部買入は市場CDをセットし市場商品+市場非限定商品の一覧を表示
																			If BunsyoSyuruiCD = "KX" OR BunsyoSyuruiCD = "KO" then
																				ShijyoCD(5) = Set_ShijyoCD
																				Query = "exec SPM商品市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "','" & ShijyoCD(5) & "', '" & GB_GakuseiNo & "'"
																			'修正モード(市場CD若しくは商品CDが存在する場合)は市場別一覧を表示(非限定を含む)
																			'ElseIf ShijyoCD(5) <> "" Or SyohinCD(5) <> "" Then
																			'	Query = "exec SPM商品市場一覧2 '" & GB_SystemCD & "','" & EnshuCD & "','" & ShijyoCD(5) & "', '" & GB_GakuseiNo & "'"
																			'追加モードは全商品一覧を表示
																			Else
																				Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
																			End if
																		Else
																			Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
																		End if
																		Set Content = OpenQuery(Query)
																		Do While Not(Content.BOF Or Content.EOF)
																			Response.Write("<option value=""" & Content.Fields("商品CD") & """")
																			If Content.Fields("商品CD") = SyohinCD(5) Then
																				Response.Write(" selected")
																			End If
																			Response.Write(">" & Content.Fields(SyohinMeisyo) & "</option>" & vbCrLf)
																			Content.MoveNext
																		Loop
																	%>
															</select>
													<% End If %>
														</td>
														<td align="center">
															<input type="text" name="Kakaku5" size="13" value="<% = SetMoney(Kakaku(5), false, true) %>" readonly class="tbox5_ro">
														</td>
														<td align="center">
													<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード(090925小野) %>
															<input type="text" name="Suryo5" size="13" value="<% = SetNumber(Suryo(5), false) %>" readonly class="tbox5_ro" tabindex="-1">
													<% Else %>
															<input type="text" name="Suryo5" size="13" value="<% = SetNumber(Suryo(5), false) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD5.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD5.value);SetKingaku(5);SetGokei();" class="tbox5">
													<% End If %>
														</td>
													<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
														<td align="center">
														<% If SenpoFlg = 1 And TorihikisakiCD <> "" And (SyohinCD(5) = "" Or Tanka(5) > 0) Then '先方書類前提モード(090925小野) %>
															<input type="text" name="Tanka5" size="13" value="<% = SetMoney(Tanka(5), false, true) %>" readonly class="tbox5_ro" tabindex="-1">
														<% Else %>
															<input type="text" name="Tanka5" size="13" value="<% = SetMoney(Tanka(5), false, true) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD5.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD5.value);SetKingaku(5);SetGokei();" class="tbox5">
														<% End If %>
														</td>
														<td align="center">
															<input type="text" name="Kingaku5" size="13" value="<% = SetMoney(Kingaku(5), false, true) %>" readonly class="tbox5_ro">
														</td>
														<% If TmpShohizeiMode = 1 Then %>
														<td align="center">
															<% If SenpoFlg = 1 And TorihikisakiCD <> "" Then '先方書類前提モード %>
															<input type="text" name="TaxRate5" size="5" value="<% = TaxRate(5) %>" readonly class="tbox5_ro" tabindex="-1">%
															<% Else %>
															<select name="TaxRate5" size="1" class="tbox4" onChange="SetGokei();">
																<option value=""></option>
																 <%
																	'消費税率配列より
																	For TCnt = 1 To UBound(TaxRateAry)
																		Response.Write("<option value=""" & TaxRateAry(TCnt) & """")
																		If "" & TaxRateAry(TCnt) = "" & TaxRate(5) Then
																			Response.Write(" selected")
																		End If
																		Response.Write(">" & TaxRateAry(TCnt) & "</option>" & vbCrLf)
																	Next
																%>
															</select>
															<% End If %>
														</td>
														<% Else %>
														<input type="hidden" name="TaxRate5" value="<% = TaxRate(5) %>">
														<% End If %>
													<% Else %>
														<input type="hidden" name="TaxRate5" value="<% = TaxRate(5) %>">
													<% End If %>
													</tr>
<!--
												</table>
											</td>
										</tr>
-->
										<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
<!--
										<tr>
											<td>
												<table width="100%" border="1" cellpadding="0" cellspacing="0" frame="void" style="border-collapse: collapse" bordercolor="#000000"	bgcolor="#DDDDDD"  class="tx1416">
-->
													<tr bgcolor="#DDDDDD">
														<td align="center" colspan="2" rowspan="4">

														</td>
														<td align="center" colspan="2">合計金額</td>
														<td align="center" bgcolor="#FFFFFF">
															<input type="text" name="GokeiKingaku" size="13" value="<% = SetMoney(GokeiKingaku, false, false) %>" readonly class="tbox5_ro"></td>
														<td align="center" colspan="2" rowspan="4">

														</td>
													</tr>
													<tr bgcolor="#DDDDDD">
														<td align="center" colspan="2">運送費請求額</td>
														<td align="center" bgcolor="#FFFFFF">
															<input type="text" name="UnsohiSeikyugaku" size="13" value="<% = SetMoney(Unsohi * UnsohiSeikyuFlg, false, false) %>" readonly class="tbox5_ro"></td>
													</tr>
													<tr bgcolor="#DDDDDD">
														<td align="center" colspan="2">消費税額</td>
														<td align="center" bgcolor="#FFFFFF">
															<input type="text" name="SyohizeiKingaku" size="13" value="<% = SetMoney(SyohizeiKingaku, false, false) %>" readonly class="tbox5_ro"></td>
													</tr>
													<tr bgcolor="#DDDDDD">
														<td align="center" colspan="2">税込金額</td>
														<td align="center" bgcolor="#FFFFFF">
															<input type="text" name="ZeikomiKingaku" size="13" value="<% = SetMoney(ZeikomiKingaku, false, false) %>" readonly class="tbox5_ro">
														</td>
													</tr>
												</table>
											</td>
										</tr>
										<% End If %>
									</table>
								</td>
							</tr>
						</table>
					</td>
				</tr>
			</table>
		</td>

		<td valign="top">
			<table id="Setsumei" width="200" height="206" BORDERCOLOR="#000000" border="1" cellpadding="3" cellspacing="0" bgcolor="#eeeeff" STYLE="border-collapse: collapse">
				<tr>
					<td valign="top">


						<table BORDER="0" CELLSPACING="0" CELLPADDING="0" class="tx1416" width="185">
							<tr><td><% = Spacer(5,5) %></td></tr>
							<tr>
								<td>この書類に関する情報</td>
							</tr>
							<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
							<tr><td><% = Spacer(5,5) %></td></tr>
							<tr>
								<td>先方書類番号:<% = SenpoBunsyoNaiyoCD %></td>
							</tr>
							<tr>
								<td><%
								Response.Write("先方処理日:")
								Response.Write("" & SenpoSyoribi)
								'If SenpoBunsyoNaiyoCD <> "" Then
								'	Response.Write(" 番号 " & SenpoBunsyoNaiyoCD)
								'End If %></td>
							</tr>
							<% End If %>
							<tr><td><% = Spacer(5,5) %></td></tr>
						<% If OldSyoruiFlg > 0 Then %>
							<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
							<tr>
								<td>
									<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" HEIGHT="30" class="tx1416">
										<TR>
											<TD WIDTH="60" valign="top">運送費:</TD>
											<TD>
												<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
												<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" HEIGHT="30" onClick="SetUnsohi();SetUntin();SetGokei();" class="tx1416">
													<TR>
														<TD WIDTH="10" BACKGROUND="/<% = HomeAlias %>/images/dlogbtn_b2l.gif?<% = GB_STU %>"> </TD>
														<TD WIDTH="60" CLASS="tbtn1" ALIGN="CENTER" VALIGN="MIDDLE" BACKGROUND="/<% = HomeAlias %>/images/dlogbtn_b2c.gif?<% = GB_STU %>">自動計算</TD>
														<TD WIDTH="10" BACKGROUND="/<% = HomeAlias %>/images/dlogbtn_b2r.gif?<% = GB_STU %>"> </TD>
													</TR>
												</TABLE>
												<% End If %>
											</TD>
										</TR>
									</TABLE>
								</td>
							</tr>
							<tr>
								<td><input type="text" name="Unsohi" size="16" value="<% = SetMoney(Unsohi, false, true) %>" onkeyup="ChangeMoney(this);" onBlur="FormStrFloatEdge(this,10,0,true);SetMoney2(this, false, false);SetUntin();SetGokei();" class="tbox5"> </td>
							</tr>
							<tr>
								<td height="10"></td>
							</tr>
							<input type="hidden" name="UnsoTanka1" value="<% = SetMoney(UnsoTanka(1), false, true) %>">
							<input type="hidden" name="UnsoTanka2" value="<% = SetMoney(UnsoTanka(2), false, true) %>">
							<input type="hidden" name="UnsoTanka3" value="<% = SetMoney(UnsoTanka(3), false, true) %>">
							<input type="hidden" name="UnsoTanka4" value="<% = SetMoney(UnsoTanka(4), false, true) %>">
							<input type="hidden" name="UnsoTanka5" value="<% = SetMoney(UnsoTanka(5), false, true) %>">
							<input type="hidden" name="UnsohiSyohin1" value="<% = SetMoney(UnsohiSyohin(1), false, true) %>">
							<input type="hidden" name="UnsohiSyohin2" value="<% = SetMoney(UnsohiSyohin(2), false, true) %>">
							<input type="hidden" name="UnsohiSyohin3" value="<% = SetMoney(UnsohiSyohin(3), false, true) %>">
							<input type="hidden" name="UnsohiSyohin4" value="<% = SetMoney(UnsohiSyohin(4), false, true) %>">
							<input type="hidden" name="UnsohiSyohin5" value="<% = SetMoney(UnsohiSyohin(5), false, true) %>">
							<input type="hidden" name="UnsohiSyohizei" value="<% = SetMoney(UnsohiSyohizei, false, true) %>">
							<% End If %>
						<% End If %>
<!--
							<tr>
								<td>摘要:</td>
							</tr>
							<tr>
								<td>
								<input type="text" name="Tekiyo" size="30" class="tbox4_ime" value="<% = Tekiyo %>" onBlur="SetString(this, 60, true)" maxlength="30">
								</td>
							</tr>
-->
							<% If BunsyoSyuruiCD = "KV" OR BunsyoSyuruiCD = "KW" Then %>
							<tr>
								<td height="10"></td>
							</tr>
							<tr>
								<td align="left">
									<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" HEIGHT="30" class="tx1416">
										<TR>
											<TD colspan="2">掛け率で単価を決定する</TD>
										</TR>
										<TR>
											<TD>
												<input type="text" name="Kakeritsu" size="3" value="" class="tbox5" onKeyup="FormStrFloat(this,3,0);" onKeypress="FormStrFloat(this,3,0);" onBlur="FormStrFloatEdge(this,3,0,true);FormStrFloatCutoff(this,true);SetKakeritsu();">%
											</TD>
											<TD>
												<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" HEIGHT="30" onClick="CalcKakeritsu();SetKakeritsu();" CLASS="tbtn1" class="tx1416">
													<TR>
														<TD WIDTH="10" BACKGROUND="/<% = HomeAlias %>/images/dlogbtn_b2l.gif?<% = GB_STU %>"> </TD>
														<TD WIDTH="80" ALIGN="CENTER" VALIGN="MIDDLE" BACKGROUND="/<% = HomeAlias %>/images/dlogbtn_b2c.gif?<% = GB_STU %>">自動決定</TD>
														<TD WIDTH="10" BACKGROUND="/<% = HomeAlias %>/images/dlogbtn_b2r.gif?<% = GB_STU %>"> </TD>
													</TR>
												</TABLE>
											</TD>
										</TR>
									</TABLE>


								</td>
							</tr>
							<% End If %>
						</table>
					</td>
				</tr>
			</table>
	<% If OldSyoruiFlg < 1 Then %>
		<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
			<table width="100%" height="2" border="0" cellpadding="0" cellspacing="0">
				<tr height="2">
					<td height="2">
					</td>
				</tr>
			</table>
			<table id="Set" width="100%" height="204" BORDERCOLOR="#000000" border="1" cellpadding="0" cellspacing="0" bgcolor="#eeeeff" STYLE="border-collapse: collapse" class="tx1416">
				<tr bgcolor="#DDDDDD" height="19">
					<td align="center" width="50%">運送単価</td>
					<td align="center">運 送 費</td>
				</tr>
				<tr height="27">
					<td align="center">
					<% If SenpoFlg = 1 And TorihikisakiCD <> "" And (SyohinCD(1) = "" Or UnsoTanka(1) > 0) Then '先方書類前提モード(090925小野) %>
						<input type="text" name="UnsoTanka1" size="13" value="<% = SetMoney(UnsoTanka(1), false, true) %>" readonly class="tbox5_ro">
					<% Else %>
						<input type="text" name="UnsoTanka1" size="13" value="<% = SetMoney(UnsoTanka(1), false, true) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD1.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD1.value);SetKingaku(1);SetGokei();" class="tbox5">
						<% UnsohiButton = 1 %>
					<% End If %>
					</td>
					<td align="center">
						<input type="text" name="UnsohiSyohin1" size="13" value="<% = SetMoney(UnsohiSyohin(1), false, true) %>" readonly class="tbox5_ro">
					</td>
				</tr>
				<tr>
					<td align="center">
					<% If SenpoFlg = 1 And TorihikisakiCD <> "" And (SyohinCD(2) = "" Or UnsoTanka(2) > 0) Then '先方書類前提モード(090925小野) %>
						<input type="text" name="UnsoTanka2" size="13" value="<% = SetMoney(UnsoTanka(2), false, true) %>" readonly class="tbox5_ro">
					<% Else %>
						<input type="text" name="UnsoTanka2" size="13" value="<% = SetMoney(UnsoTanka(2), false, true) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD2.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD2.value);SetKingaku(2);SetGokei();" class="tbox5">
						<% UnsohiButton = 1 %>
					<% End If %>
					</td>
					<td align="center">
						<input type="text" name="UnsohiSyohin2" size="13" value="<% = SetMoney(UnsohiSyohin(2), false, true) %>" readonly class="tbox5_ro">
					</td>
				</tr>
				<tr>
					<td align="center">
					<% If SenpoFlg = 1 And TorihikisakiCD <> "" And (SyohinCD(3) = "" Or UnsoTanka(3) > 0) Then '先方書類前提モード(090925小野) %>
						<input type="text" name="UnsoTanka3" size="13" value="<% = SetMoney(UnsoTanka(3), false, true) %>" readonly class="tbox5_ro">
					<% Else %>
						<input type="text" name="UnsoTanka3" size="13" value="<% = SetMoney(UnsoTanka(3), false, true) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD3.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD3.value);SetKingaku(3);SetGokei();" class="tbox5">
						<% UnsohiButton = 1 %>
					<% End If %>
					</td>
					<td align="center">
						<input type="text" name="UnsohiSyohin3" size="13" value="<% = SetMoney(UnsohiSyohin(3), false, true) %>" readonly class="tbox5_ro">
					</td>
				</tr>
				<tr>
					<td align="center">
					<% If SenpoFlg = 1 And TorihikisakiCD <> "" And (SyohinCD(4) = "" Or UnsoTanka(4) > 0) Then '先方書類前提モード(090925小野) %>
						<input type="text" name="UnsoTanka4" size="13" value="<% = SetMoney(UnsoTanka(4), false, true) %>" readonly class="tbox5_ro">
					<% Else %>
						<input type="text" name="UnsoTanka4" size="13" value="<% = SetMoney(UnsoTanka(4), false, true) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD4.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD4.value);SetKingaku(4);SetGokei();" class="tbox5">
						<% UnsohiButton = 1 %>
					<% End If %>
					</td>
					<td align="center">
						<input type="text" name="UnsohiSyohin4" size="13" value="<% = SetMoney(UnsohiSyohin(4), false, true) %>" readonly class="tbox5_ro">
					</td>
				</tr>
				<tr>
					<td align="center">
					<% If SenpoFlg = 1 And TorihikisakiCD <> "" And (SyohinCD(5) = "" Or UnsoTanka(5) > 0) Then '先方書類前提モード(090925小野) %>
						<input type="text" name="UnsoTanka5" size="13" value="<% = SetMoney(UnsoTanka(5), false, true) %>" readonly class="tbox5_ro">
					<% Else %>
						<input type="text" name="UnsoTanka5" size="13" value="<% = SetMoney(UnsoTanka(5), false, true) %>" onFocus="SetSyohinSetsumei1(form1.SyohinCD5.value);FormStrCommaReplace(this);" onKeyup="FormStrFloat(this,10,0);" onKeypress="FormStrFloat(this,10,0);" onBlur="FormStrFloatEdge(this,10,0,true);FormStrFloatCutoff(this,true);SetSyohinSetsumei2(form1.SyohinCD5.value);SetKingaku(5);SetGokei();" class="tbox5">
						<% UnsohiButton = 1 %>
					<% End If %>
					</td>
					<td align="center">
						<input type="text" name="UnsohiSyohin5" size="13" value="<% = SetMoney(UnsohiSyohin(5), false, true) %>" readonly class="tbox5_ro">
					</td>
				</tr>
				<tr>
					<td align="center" bgcolor="#DDDDDD">運送費合計</td>
					<td align="center">
						<input type="text" name="Unsohi" size="13" value="<% = SetMoney(Unsohi, false, false) %>" readonly class="tbox5_ro">
					</td>
				</tr>
				<tr>
					<td align="center" bgcolor="#DDDDDD">運送費消費税</td>
					<td align="center">
						<input type="text" name="UnsohiSyohizei" size="13" value="<% = SetMoney(UnsohiSyohizei, false, false) %>" readonly class="tbox5_ro">
					</td>
				</tr>
			</table>
			<% If UnsohiButton = 1 Then %>
			<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" HEIGHT="30" onClick="SetUnsohi();SetUntin();SetGokei();" class="tx1416">
				<TR>
					<TD WIDTH="10" BACKGROUND="/<% = HomeAlias %>/images/dlogbtn_b2l.gif?<% = GB_STU %>"> </TD>
					<TD WIDTH="150" CLASS="tbtn1" ALIGN="CENTER" VALIGN="MIDDLE" BACKGROUND="/<% = HomeAlias %>/images/dlogbtn_b2c.gif?<% = GB_STU %>">運送費自動計算</TD>
					<TD WIDTH="10" BACKGROUND="/<% = HomeAlias %>/images/dlogbtn_b2r.gif?<% = GB_STU %>"> </TD>
				</TR>
			</TABLE>
			<% End If %>
		<% End If %>
	<% End If %>

		</td>

	</tr>
</table>


</div>
<input type="hidden" name="UnsohiSeikyuFlg" value="<% = UnsohiSeikyuFlg %>">
<input type="hidden" name="SenpoSyoribi" value="<% = SenpoSyoribi%>">

<input type="hidden" name="BunsyoSyuruiCD" value="<% = BunsyoSyuruiCD %>">
<input type="hidden" name="SenpoBunsyoNaiyoCD" value="<% = SenpoBunsyoNaiyoCD %>">
<input type="hidden" name="SenpoBunsyoSyuruiCD" value="<% = SenpoBunsyoSyuruiCD %>">

</form>

</body>

<SCRIPT LANGUAGE="JavaScript">

//////取引先メニュー変更ロジック

	//取引先CD及び取引先名称の配列を作成
	var ValS = new Array();	//配列番号=市場メニューのselectedIndexで動作する
	var TexS = new Array();
<%
	Dim ContentTorihikisaki
'	Dim iii
	Dim jjj
	iii = 0
	jjj = 0
	'TDA市場Mから市場(市場CD)を取得
	Query = "exec SPM市場一覧 '" & GB_SystemCD & "','" & EnshuCD & "'"
	Set Content = OpenQuery(Query)
	If Not(Content.BOF Or Content.EOF) Then
		Do While Not(Content.BOF Or Content.EOF)
			'取引先
			Response.Write("ValS[" & iii & "] = new Array()" & vbCrLf)	'2次元配列
			Response.Write("TexS[" & iii & "] = new Array()" & vbCrLf)
			If UBound(KaishaCDA) > 0 Then
				jjj = 0
				Response.Write("ValS[" & iii & "][" & jjj & "] = ''" & vbCrLf )
				Response.Write("TexS[" & iii & "][" & jjj & "] = ''" & vbCrLf )
				jjj = jjj + 1
				'摘要配列より
				For ii = 1 To UBound(KaishaCDA)
					'iii=0は全取引先取得	KaishaShijoA(ii)=NULLも取得(小売販売対応)
					If iii = 0 Or KaishaShijoA(ii) = "" Or KaishaShijoA(ii) = Content.Fields("市場CD") Then
						Response.Write("ValS[" & iii & "][" & jjj & "] = '" & KaishaCDA(ii) & "'" & vbCrLf)
						Response.Write("TexS[" & iii & "][" & jjj & "] = '" & KaishaNameA(ii) & "'" & vbCrLf)
						jjj = jjj + 1
					End If
				Next
			End If
			'iii=0は全取引先取得なのでMoveNextしない
			If iii <> 0 then
				Content.MoveNext
			End If
			iii = iii + 1
		Loop
	End If
%>

	function SetTorihikisakiMenu(selindex) {
		var plusLen = 0;
		//現在選択されているメニュー内容を取得
		var selVal = form1.TorihikisakiCD.value;
		var selTex = form1.TorihikisakiCD.options[form1.TorihikisakiCD.selectedIndex].text;
		//メニューの配列長を変更(Valの2次元目の配列長)
		if (selVal != '') {
			plusLen = 1;
			//現在選択されているメニュー内容がnullで無ければ配列長+1&先頭メニュー配列にセット
			form1.TorihikisakiCD.options.length = ValS[selindex].length + plusLen;
			form1.TorihikisakiCD.options[0].value = selVal;
			form1.TorihikisakiCD.options[0].text = selTex;
		} else {
			form1.TorihikisakiCD.options.length = ValS[selindex].length;
		}
		for (jj=0; jj<ValS[selindex].length; jj++) {
			//メニューの内容を変更
			form1.TorihikisakiCD.options[jj + plusLen].value = ValS[selindex][jj]
			form1.TorihikisakiCD.options[jj + plusLen].text = TexS[selindex][jj]
		}
		form1.TorihikisakiCD.selectedIndex = 0;
	}



now = 'menu0' ;
check = 0 ;
menuflag = 0 ;

//################################################
//	名称:CalcKakeritsu
//	目的:掛け率を更新する
// 概要:掛け率をランダムに設定する
//################################################
	function CalcKakeritsu()
	{
		var Kakeritsu;
		var irand;
		irand = Math.random();
		Kakeritsu = 1;
			<% If BunsyoSyuruiCD = "KV" Then %>

		if(irand < 0.05){Kakeritsu = 80;}
		else if(irand < 0.15){Kakeritsu = 75;}
		else if(irand < 0.45){Kakeritsu = 70;}
		else if(irand < 0.7){Kakeritsu = 65;}
		else if(irand < 0.9){Kakeritsu = 60;}
		else if(irand < 0.95){Kakeritsu = 55;}
		else if(irand < 1){Kakeritsu = 50;}
		else{Kakeritsu = 70;}

			<% ElseIf BunsyoSyuruiCD = "KW" Then %>

		if(irand < 0.05){Kakeritsu = 75;}
		else if(irand < 0.15){Kakeritsu = 80;}
		else if(irand < 0.45){Kakeritsu = 85;}
		else if(irand < 0.7){Kakeritsu = 90;}
		else if(irand < 0.9){Kakeritsu = 95;}
		else if(irand < 0.95){Kakeritsu = 100;}
		else if(irand < 1){Kakeritsu = 105;}
		else{Kakeritsu = 85;}

		<% Else %>
			<% End If %>
		form1.Kakeritsu.value = Kakeritsu;

	}

//################################################
//	名称:SetKakeritsu
//	目的:掛け率から単価を計算する。
//################################################
	function SetKakeritsu()
	{
		if(form1.Kakeritsu.value != "")
		{
			var ii;
			for(ii = 1;ii <= 5; ii++)
			{
				var SyohinCD;
				SyohinCD = document.form1["SyohinCD" + ii].value;

				if(SyohinCD != "")
				{
					form1["Tanka" + ii].value = ConvIntToMoney(ConvMoneyToInt(form1["Kakaku" + ii].value) * form1.Kakeritsu.value / 100);
					SetKingaku(ii);
				}
			}
		}
		SetGokei();
		return true;

	}



//################################################
//	名称:SetUntin
//	目的:運賃請求額を更新する
// 概要:運賃諸掛をチェックし、UnsohiSeikyuFlgを更新し、運賃とUnsohiSeikyuFlgを掛け運賃請求額を求める
//################################################
	function SetUntin() {
		if (form1.UntinSyogakariKubun.value == "K") {
	<% If BunsyoSyuruiCD = "KW" Then '管理部売渡受付書では運送費請求先が逆になる(101210小野) %>
			form1.UnsohiSeikyuFlg.value = 0;
		} else {
			form1.UnsohiSeikyuFlg.value = 1;
	<% Else %>
			form1.UnsohiSeikyuFlg.value = 1;
		} else {
			form1.UnsohiSeikyuFlg.value = 0;
	<% End If %>
		}
	<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
		form1.UnsohiSeikyugaku.value = ConvIntToMoney(ConvMoneyToInt(form1.Unsohi.value) * ConvMoneyToInt(form1.UnsohiSeikyuFlg.value));
	<% End If %>
	}

//################################################
//	名称:SubmitCheck
//	目的:更新前に入力値をチェックする。
//################################################
	function SubmitCheck()
	{

		SetUntin();

//test
//alert(form1.SenpoKitakuGaisyaCD.value);

		//** 1.取引日のチェック
		if(form1.Syoribi.value == "")
		{
			alert("処理日を入力してください ");
			form1.Syoribi.focus();
			return false;
		}

//		if(form1.NonyuBasyoKubun.value == "")
//		{
//			alert("納入場所を入力してください ");
//			form1.NonyuBasyoKubun.focus();
//			return false;
//		}
//
//		if(form1.UntinSyogakariKubun.value == "")
//		{
//			alert("運賃諸掛を入力してください ");
//			form1.UntinSyogakariKubun.focus();
//			return false;
//		}

		if(typeof(form1.UnsoGaisyaCD) == "object")
		{
			if(form1.UnsoGaisyaCD.value == "")
			{
				alert("運送会社を入力してください ");
				form1.UnsoGaisyaCD.focus();
				return false;
			}
		}


		<% If BunsyoSyuruiCD = "KM" Or BunsyoSyuruiCD = "KU" Or BunsyoSyuruiCD = "KI" Or BunsyoSyuruiCD = "KC" Or BunsyoSyuruiCD = "KU" Or BunsyoSyuruiCD = "KX" Or BunsyoSyuruiCD = "KY" Then %>
		//** 1.取引日のチェック
		if(Date.parse(form1.Syoribi.value) > Date.parse(form1.NonyuKijitsu.value))
		{
			alert("<% If MHMNONYUKIJITSU <> "" Then Response.Write(MHMNONYUKIJITSU) Else Response.Write("納入期日") End If %>が処理日より古い日付になっています。\r\n正しい日付を入力してください ");
			return false;
		}
		<% End If %>

		if(typeof(form1.ZeikomiKingaku) == "object")
		{
			if(ConvMoneyToInt(form1.ZeikomiKingaku.value) > 900000000000000)
			{
				alert("900,000,000,000,000円以下の金額になるようにデータを修正してください。");
				return false;
			}
		}

		//** 2.取引先のチェック
		if(form1.TorihikisakiCD.value == "")
		{
			alert("取引先を入力してください ");
			form1.TorihikisakiCD.focus();
			return false;
		}

		//061210追加 寄託会社CDのチェック
		<% If Kitakuriyou = 1 Then %>

			//管理部の納品請求書の場合は、寄託会社CDをチェックしない(管理部は寄託倉庫を持たないため)
			//現状ではKVのみとするが、他からアクセスすることがあれば、条件文に追加すること。
			<% If BunsyoSyuruiCD <> "KV" And BunsyoSyuruiCD <> "KW" Then %>
			if(typeof(form1.KitakuGaisyaCD) == "object")
			{
				if(form1.KitakuGaisyaCD.value == "")
				{
					alert("仕入の前に倉庫会社との間に寄託契約を締結してください。\r\n\r\n(寄託契約手続は「社長室・総務部」より行います。)");
					//readonlyなのでフォーカスは特にあてない
					//form1.SenpoKitakuGaisyaCD.focus(); 
					return false;
				}
			}
			<% End If %>
			
			//管理部への買入申込の場合は、先方寄託会社CDをチェックしない(管理部は寄託倉庫を持たないため)
			//現状ではKXのみとするが、他からアクセスすることがあれば、条件文に追加すること。
			<% If BunsyoSyuruiCD <> "KO" And BunsyoSyuruiCD <> "KX" And BunsyoSyuruiCD <> "KP" Then %>
			if(typeof(form1.SenpoKitakuGaisyaCD) == "object")
			{
				if(form1.SenpoKitakuGaisyaCD.value == "")
				{
					alert("取引先が倉庫会社との間で寄託契約を締結しておりません。");
					//readonlyなのでフォーカスは特にあてない
					//form1.SenpoKitakuGaisyaCD.focus(); 
					return false;
				}
			}
			<% End If %>
		
		<% End If %>


		//** 1.<% If MHMNONYUKIJITSU <> "" Then Response.Write(MHMNONYUKIJITSU) Else Response.Write("納入期日") End If %>のチェック
		if(form1.NonyuKijitsu.value == "")
		{
			alert("<% If MHMNONYUKIJITSU <> "" Then Response.Write(MHMNONYUKIJITSU) Else Response.Write("納入期日") End If %>を入力してください ");
			form1.NonyuKijitsu.focus();
			return false;
		}

		//** 3.明細部のチェック
		var ii;
		var bExist;
		bExist = 0;
		for(ii = 1;ii <= 5; ii++)
		{
			var SyohinCD;
			SyohinCD = document.form1["SyohinCD" + ii].value;

			if(SyohinCD != "")
			{
				bExist = 1;
				if(ConvSyohinMeisyo(SyohinCD) == "")
				{
					alert("商品を正しく選択してください ");
					form1["SyohinCD" + ii].focus();
					return false;
				}
				<% If BunsyoSyuruiCD = "KI" OR BunsyoSyuruiCD = "KX" OR BunsyoSyuruiCD = "KY" Then %>
				if(form1["Suryo" + ii].value == "")
				{
					alert("数量を入力してください ");
					form1["Suryo" + ii].focus();
					return false;
				}
				if(form1["Suryo" + ii].value == 0)
				{
					alert("数量に0以外の数値を入力してください ");
					form1["Suryo" + ii].focus();
					return false;
				}
				<% ElseIf BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
				if(form1["Suryo" + ii].value == "")
				{
					alert("数量を入力してください ");
					form1["Suryo" + ii].focus();
					return false;
				}
				if(form1["Suryo" + ii].value == 0)
				{
					alert("数量に0以外の数値を入力してください ");
					form1["Suryo" + ii].focus();
					return false;
				}

				if(typeof(form1["Tanka" + ii]) == "object")
				{
					if(form1["Tanka" + ii].value == "")
					{
						alert("単価を入力してください ");
						form1["Tanka" + ii].focus();
						return false;
					}
				}
				
				if(typeof(form1["Tanka" + ii]) == "object")
				{
					if(form1["Tanka" + ii].value == 0)
					{
						alert("単価に0以外の数値を入力してください ");
						form1["Tanka" + ii].focus();
						return false;
					}
				}

				<% End If %>

			}
		}
		if(bExist == 0)
		{
			alert("明細を入力してください ");
			form1.SyohinCD1.focus();
			return false;
		}

		<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
		if(typeof(form1.GokeiKingaku) == "object")
		{
			if(ConvMoneyToInt(form1.GokeiKingaku.value) == 0)
			{
				alert("明細を入力してください ");
				form1.SyohinCD1.focus();
				return false;
			}
		}
		<% End If %>


			if(typeof(form1.Unsohi) == "object")
			{
				if(form1.UntinSyogakariKubun.value != "J" && (form1.Unsohi.value == "" || form1.Unsohi.value == "0"))
				{
					if(!confirm("運送費が入力されていませんが、よろしいですか?"))
					{
						form1.Unsohi.focus();
						return false;
					}
				}
			}

		SubmitReal(form1);
		return true;
	}

//################################################
//	名称:SetKingaku
//	目的:行ごとの金額の値をセットする。
//################################################
	function SetKingaku(ii)
	{
			<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
		var Kingaku;


		if(form1["Tanka" + ii].value == "" || form1["Suryo" + ii].value == "" )
		{
			form1["Kingaku" + ii].value = "";
			form1["UnsohiSyohin" + ii].value = "";
		}
		else
		{
			Kingaku = ConvMoneyToInt(form1["Tanka" + ii].value) * ConvMoneyToInt(form1["Suryo" + ii].value);
			if(!isNaN(Kingaku))form1["Kingaku" + ii].value = ConvIntToMoney(Kingaku, false, false);
			Kingaku = ConvMoneyToInt(form1["UnsoTanka" + ii].value) * ConvMoneyToInt(form1["Suryo" + ii].value);
			if(!isNaN(Kingaku))form1["UnsohiSyohin" + ii].value = ConvIntToMoney(Kingaku, false, false);
		}
		<% End If %>
	}

	function SetUnsohi()
	{
		<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>

		var Unsohi;
		Unsohi = 0;
		gokei = 0;
		for(ii = 1; ii<=5; ii=ii+1)
		{
			var Kingaku;
			Kingaku = ConvMoneyToInt(form1["Kingaku" + ii].value);
			if(Kingaku == "" || Kingaku == "isNaN")Kingaku = 0;
			gokei = gokei + Kingaku;

			if (form1["SyohinCD" + ii].value != '') {
				form1["UnsoTanka" + ii].value = ConvIntToMoney(ConvUnsoryoTanka(form1["SyohinCD" + ii].value), false, false);
				form1["UnsohiSyohin" + ii].value = ConvIntToMoney(ConvUnsoryoTanka(form1["SyohinCD" + ii].value) * ConvMoneyToInt(form1["Suryo" + ii].value), false, false);
			}
			Kingaku = ConvUnsoryoTanka(form1["SyohinCD" + ii].value) * ConvMoneyToInt(form1["Suryo" + ii].value)
			if(Kingaku == "" || Kingaku == "isNaN")Kingaku = 0;
			Unsohi = Unsohi + Kingaku;
		}

		form1["Unsohi"].value = ConvIntToMoney(Unsohi , false, false);
		form1["UnsohiSyohizei"].value = ConvIntToMoney(Math.floor(Unsohi * <% = StdTaxRateUnso %> / 100));
		<% End If %>
	}


//################################################
//	名称:SetGokei
//	目的:合計金額、消費税額、税込金額 をセットする。
//################################################
	function SetGokei() {
		//運送単価が指定された場合のみ運送費を更新する(グロス入力のため)(110628小野)
		var Unsohiflg = 0;

	<% If BunsyoSyuruiCD <> "KI" AND BunsyoSyuruiCD <> "KX" AND BunsyoSyuruiCD <> "KY" Then %>
		var gokei;
		var TaxRate;
		var zei;
		var Unsohi;
		var ii;

		zei = 0;
		gokei = 0;
		Unsohi = 0;
		for (ii = 1; ii<=5; ii=ii+1) {
			var Kingaku;
			var UnsohiTmp;
			Kingaku = ConvMoneyToInt(form1["Kingaku" + ii].value);
			UnsohiTmp = ConvMoneyToInt(form1["UnsohiSyohin" + ii].value);
			if (Kingaku == "") Kingaku = 0;
			if (UnsohiTmp == "") UnsohiTmp = 0;
			if (isNaN(Kingaku)) {
				alert("10桁を超えた金額があります");
				Kingaku = 0;
				form1["Kingaku" + ii].value = "";
				form1["Tanka" + ii].value = "";
			}
			if (isNaN(UnsohiTmp)) {
				alert("10桁を超えた金額があります");
				UnsohiTmp = 0;
				form1["UnsohiSyohin" + ii].value = "";
				form1["UnsoTanka" + ii].value = "";
			}
			TaxRate = form1["TaxRate" + ii].value;
			if (TaxRate != "" && !isNaN(TaxRate)) {
				TaxRate = parseFloat(TaxRate); //小数あり注意!
			} else {
				TaxRate = 0;
			}
			zei = zei + ((Kingaku * TaxRate) / 100);
			gokei = gokei + Kingaku;
			Unsohi = Unsohi + UnsohiTmp;
			if (UnsohiTmp > 0) Unsohiflg = 1; //運送単価を利用するフラグ
		}

		form1["GokeiKingaku"].value = ConvIntToMoney(gokei, false, false);
		//運送単価が指定された場合のみ運送費を更新する(運送費グロス入力の場合は更新させないため)(110628小野)
		if (Unsohiflg == 1) {
			form1["Unsohi"].value = ConvIntToMoney(Unsohi, false, false);
		}
		form1["UnsohiSyohizei"].value = ConvIntToMoney(Math.floor(ConvMoneyToInt(form1["Unsohi"].value) * <% = StdTaxRateUnso %> / 100));
		SetUntin();
		var UnsohiSeikyugaku;
		UnsohiSeikyugaku = ConvMoneyToInt(form1["UnsohiSeikyugaku"].value);
		if (UnsohiSeikyugaku == "" || UnsohiSeikyugaku == "isNaN") {
			UnsohiSeikyugaku = 0;
		}
		gokei = gokei + UnsohiSeikyugaku;
		//zei = gokei * <% = GB_Shohizei %> / 100;
		zei = zei + (ConvMoneyToInt(form1["UnsohiSyohizei"].value) * ConvMoneyToInt(form1.UnsohiSeikyuFlg.value)); //買主負担の場合のみ運送費消費税を加算
		zei = Math.floor(zei);

		form1["UnsohiSeikyugaku"].value = ConvIntToMoney(UnsohiSeikyugaku, false, false) ;
		form1["SyohizeiKingaku"].value = ConvIntToMoney(zei, false, false) ;
		form1["ZeikomiKingaku"].value = ConvIntToMoney(gokei + zei, false, false);

		<% End If %>
	}


	function SetSyohinCD(F_SyohinCD)
	{
		document.form1["SyohinCD" + iiflag].value = F_SyohinCD;
	}

//################################################
//	名称:SetSyohinKakaku
//	目的:商品標準価格をセットする。
// 作成:2002/9/12 山崎
//################################################
	function SetSyohinKakaku(ii)
	{
		form1["Kakaku" + ii].value = ConvIntToMoney(ConvSyohinHanbaiTanka(document.form1["SyohinCD" + ii].value));
		form1["TaxRate" + ii].value = ConvSyohinTaxRate(document.form1["SyohinCD" + ii].value);
	}



//################################################
//	名称:ConvSyohinHanbaiTanka
//	目的:商品リストの表示
// 作成:2002/8/26 川崎
// 概要:TS商品Mの標準販売単価を返す。
//################################################
	function ConvSyohinHanbaiTanka(SyohinCD)
	{
<%
	Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
	Set Content = OpenQuery(Query)

		Do While Not(Content.BOF Or Content.EOF)
			Response.Write("if(SyohinCD == """ & Content.Fields("商品CD") & """)return """ & Content.Fields("標準販売単価") & """;" & vbCrLf)
			Content.MoveNext
		Loop
%>
		return "";
	}


//################################################
//	名称:ConvSyohinTaxRate
//################################################
	function ConvSyohinTaxRate(SyohinCD) {
<%
	Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
	Set Content = OpenQuery(Query)
	Do While Not(Content.BOF Or Content.EOF)
		If "" & Content.Fields("標準消費税率") <> "" And GB_ShohizeiMode = 1 Then
			Response.Write("		if (SyohinCD == """ & Content.Fields("商品CD") & """) return """ & Content.Fields("標準消費税率") & """;" & vbCrLf)
		Else
			Response.Write("		if (SyohinCD == """ & Content.Fields("商品CD") & """) return """ & StdTaxRate & """;" & vbCrLf)
		End If
		Content.MoveNext
	Loop
%>
		return "<% = StdTaxRate %>";
	}


//################################################
//	名称:ConvUnsoryoTanka
//	目的:運送料単価の表示
// 作成:2003/10/3 川崎
// 概要:TS商品Mの運送料単価を返す。
//################################################
	function ConvUnsoryoTanka(SyohinCD)
	{
<%
	Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
	Set Content = OpenQuery(Query)

		Do While Not(Content.BOF Or Content.EOF)
			Response.Write("if(SyohinCD == """ & Content.Fields("商品CD") & """)return """ & Content.Fields("運送料単価") & """;" & vbCrLf)
			Content.MoveNext
		Loop
%>
		return "";
	}


	function SetSyohinSetsumei1(SyohinCD)
	{
		SetSyohinSetsumei(SyohinCD)
	}

	function SetSyohinSetsumei2(SyohinCD)
	{

	}

	function SetSyohinSetsumei(SyohinCD)
	{

		var GazoFile, UnsoryoTanka, SyohinMeisyo, tmp;
		GazoFile = ConvSyohinGazoFile(SyohinCD);

		SyohinMeisyo = ConvSyohinMeisyo(SyohinCD);
		UnsoryoTanka = ConvUnsoryoTanka(SyohinCD);
		SyohinSetsumei = ConvSyohinSetsumei(SyohinCD);
		BikouWidth = "158";
		BikouHeight = "69";

		if(SyohinCD != "")
		{
			tmp =  "<TABLE BORDER='0' width='100%' CELLSPACING='0' CELLPADDING='1' class='tx1214'>\r\n";
//			tmp = tmp + "<tr><td>" + SyohinMeisyo + "</td></tr>\r\n";
//			tmp = tmp + "<tr><td colspan='2'><span style='width:156px; height:14px; overflow:hidden'>" + SyohinMeisyo + "</span></td></tr>\r\n";
//			tmp = tmp + "<tr><td colspan='2'>運送単価: " + ConvIntToMoney(UnsoryoTanka, false, false) + " 円</td></tr>\r\n";
			tmp = tmp + "<tr><td colspan='2'><div style='width:158px; height:14px; overflow:hidden'>" + SyohinMeisyo + "</div>\r\n";
			tmp = tmp + "運送単価: " + ConvIntToMoney(UnsoryoTanka, false, false) + " 円</td></tr>\r\n";
			tmp = tmp + "<tr>"; 
		<% If BunsyoSyuruiCD <> "KV" AND BunsyoSyuruiCD <> "KW" Then %>
			if(GazoFile != "") {
				tmp = tmp + "<td><img height='69' width='92' src='" + GazoFile + "'></td>\r\n"; 
				BikouWidth = "64";
			}
			tmp = tmp + "<td width='160'><span style='width:" + BikouWidth + "px; height:" + BikouHeight + "px; overflow:hidden'>" + SyohinSetsumei + "</span></td>\r\n";
		<% End If %>
			tmp = tmp + "</tr>\r\n";
			tmp = tmp + "</table>\r\n";

			if(document.all.Setsumei.rows.length != 2)
			{
				document.all.Setsumei.insertRow();
				document.all.Setsumei.rows[1].insertCell();
			}
			document.all.Setsumei.rows[1].cells[0].innerHTML = tmp;
		}
		else
		{
			if(document.all.Setsumei.rows.length == 2)
			{
				document.all.Setsumei.deleteRow(1);
			}
			tmp = "";
		}

	}

//################################################
//	名称:ConvSyohinGazoFile
//	目的:商品画像ファイルの表示
// 作成:2003/10/3 川崎
// 概要:TS商品Mの:商品画像ファイルを返す。
//################################################
	function ConvSyohinGazoFile(SyohinCD)
	{
<%
	Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
	Set Content = OpenQuery(Query)
	Do While Not(Content.BOF Or Content.EOF)
		Dim ImageFile
		ImageFile = ""
		If Content.Fields("画像ファイル") <> "" Then
			ImageFile = Fgoods & "/" & EnshuCD & "/" & Content.Fields("画像ファイル")
		End If

		Response.Write("if(SyohinCD == """ & Content.Fields("商品CD") & """)return """ & ImageFile & """;" & vbCrLf)
		Content.MoveNext
	Loop
%>
		return "";
	}


//################################################
//	名称:ConvSyohinMeisyo
//	目的:商品名の表示
// 作成:2002/8/26 川崎
// 概要:TS商品Mの標準販売単価を返す。
//################################################
	function ConvSyohinMeisyo(SyohinCD)
	{
<%
	Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
	Set Content = OpenQuery(Query)

		Do While Not(Content.BOF Or Content.EOF)
			Response.Write("if(SyohinCD == """ & Content.Fields("商品CD") & """)return """ & Content.Fields("商品名称") & """;" & vbCrLf)
			Content.MoveNext
		Loop
%>
		return "";
	}
//################################################
//	名称:ConvSyohinRyakuMeisyo
//	目的:商品名の表示
// 作成:2002/8/26 川崎
// 概要:TS商品Mの標準販売単価を返す。
//################################################
	function ConvSyohinRyakuMeisyo(SyohinCD)
	{
<%
	Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
	Set Content = OpenQuery(Query)

		Do While Not(Content.BOF Or Content.EOF)
			Response.Write("if(SyohinCD == """ & Content.Fields("商品CD") & """)return """ & Content.Fields("商品略名称") & """;" & vbCrLf)
			Content.MoveNext
		Loop
%>
		return "";
	}

//################################################
//	名称:ConvSyohinRyakuMeisyo
//	目的:商品名の表示
// 作成:2002/8/26 川崎
// 概要:TS商品Mの標準販売単価を返す。
//################################################
	function ConvSyohinSetsumei(SyohinCD)
	{
<%
	Query = "exec SPM商品一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '" & GB_GakuseiNo & "'"
	Set Content = OpenQuery(Query)

		Do While Not(Content.BOF Or Content.EOF)
			Response.Write("if(SyohinCD == """ & Content.Fields("商品CD") & """)return """ & Content.Fields("備考") & """;" & vbCrLf)
			Content.MoveNext
		Loop
%>
		return "";
	}



//寄託倉庫を利用する設定で使用するスクリプトを作成
<% If Kitakuriyou = 1 Then %>
	
//################################################
//	名称:SetSenpoKitakuGaisya
//	目的:先方寄託倉庫会社をセットする。
//  作成:2006/12/10 鈴木
//################################################
	function SetSenpoKitakuGaisya()
	{
		form1.SenpoKitakuGaisyaCD.value = ConvKitakuGaisya(document.form1.TorihikisakiCD.value);
		form1.SenpoKitakuGaisyaMei.value = ConvKaisyaMei(ConvKitakuGaisya(document.form1.TorihikisakiCD.value));

	}
	
//################################################
//	名称:ConvKitakuGaisya
//	目的:寄託倉庫会社表示
//  作成:2006/12/10 鈴木
//  概要:TDA会社Mの寄託会社CDを返す
//################################################
	function ConvKitakuGaisya(KaisyaCD)
	{
	<%

	Query = "exec SPM会社一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '1'"
	Set Content = OpenQuery(Query)

		Do While Not(Content.BOF Or Content.EOF)
			Response.Write("if(KaisyaCD == """ & Content.Fields("会社CD") & """)return """ & Content.Fields("寄託会社CD") & """;" & vbCrLf)
			Content.MoveNext
		Loop
	%>
		return "";
	}

//################################################
//	名称:ConvKaisyaMei
//	目的:会社名表示
//  作成:2006/12/10 鈴木
//  概要:TDA会社Mの会社名称を返す
//################################################
	function ConvKaisyaMei(KaisyaCD)
	{
	<%

	Query = "exec SPM会社一覧 '" & GB_SystemCD & "','" & EnshuCD & "', '1'"
	Set Content = OpenQuery(Query)

		Do While Not(Content.BOF Or Content.EOF)
			Response.Write("if(KaisyaCD == """ & Content.Fields("会社CD") & """)return """ & Content.Fields("会社名称") & """;" & vbCrLf)
			Content.MoveNext
		Loop
	%>
		return "";
	}

<% End If %>
//寄託利用スクリプトここまで

</SCRIPT>
<% = HtmlFooter %>

<SCRIPT FOR="window" EVENT="onload" LANGUAGE="JavaScript">

<%
	If BunsyoNaiyoCD = "" And InStr(ShiireUriageKennin, ";" & BunsyoSyuruiCD & ";") > 0 Then
		'既に作成されている検認済み書類の存在チェック(二重作成抑止のため)
		Query = "exec SPD仕入売上書類一覧 '" & GB_SystemCD & "', '" & EnshuCD & "', '" & KaisyaCD & "', '" & KaisyaCD & "', '" & BunsyoSyuruiCD & "'"
		Set Content = OpenQuery(Query)
		Do While Not(Content.BOF Or Content.EOF)
			If "" & Content.Fields("検認フラグ") = "1" And "" & Content.Fields("発行フラグ") <> "1" And "" & Content.Fields("削除フラグ") <> "1" Then
%>
	alert("まだ発信されていない発信許可済みの書類が存在しています。 \n発信許可済みの書類を発信する場合は、画面上部の \n「一覧表示」から発信したい文書を開いて発信してください。 \n\nこの画面で同じ書類を作成すると二重作成になってしまうので注意! ");
<%
				Exit Do
			End If
			Content.MoveNext
		Loop
	End If
%>

//	form1.Syoribi.select;
//	form1.Syoribi.focus();
//	form1.Syoribi.select();
	event.returnValue = false;
	return;

</SCRIPT>

</html>
<%
End Sub
%>