﻿<?xml version="1.0"?>
<Entity>
	<Name>Cash_Detail</Name>
	<Type>Single</Type>
	<Table>
		<Name>Cash_Detail</Name>
		<Column>
			<Name>DetailID</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>false</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>CashDetialCode</Name>
			<DataType>System.String</DataType>
			<IsKey>true</IsKey>
			<IsAllowNull>false</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>CostCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>100</ColumnSize>
		</Column>
		<Column>
			<Name>Cash</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>MoneyType</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>100</ColumnSize>
		</Column>
		<Column>
			<Name>ExchangeRate</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>100</ColumnSize>
		</Column>
		<Column>
			<Name>MoneyTypeID</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>100</ColumnSize>
		</Column>
		<Column>
			<Name>CashDetialRemark</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>2000</ColumnSize>
		</Column>
		<Column>
			<Name>CashDetialState</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>Cash_MessageCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>CashMessageRemark1</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>1000</ColumnSize>
		</Column>
		<Column>
			<Name>CashMessageRemark2</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>1000</ColumnSize>
		</Column>
		<Column>
			<Name>TemporaryMoney</Name>
      <DataType>System.Decimal</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>17</ColumnSize>
    </Column>
		<Column>
			<Name>CashMessageCostName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>CashMessageCostBudgeSetCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>CashMessagePBSType</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>CashMessagePBSCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>RMB</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Sql>
			<Name>Select</Name>
			<String>select * from Cash_Detail where  CashDetialCode=@CashDetialCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@CashDetialCode</Name>
				<Column>CashDetialCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>SelectAll</Name>
			<String>select * from Cash_Detail</String>
			<CommandType>Text</CommandType>
		</Sql>
		<Sql>
			<Name>Insert</Name>
			<String> Insert into Cash_Detail (  CashDetialCode, CostCode, Cash, MoneyType, ExchangeRate, MoneyTypeID, CashDetialRemark, CashDetialState, Cash_MessageCode, CashMessageRemark1, CashMessageRemark2, TemporaryMoney, CashMessageCostName, CashMessageCostBudgeSetCode, CashMessagePBSType, CashMessagePBSCode, RMB ) values (  @CashDetialCode, @CostCode, @Cash, @MoneyType, @ExchangeRate, @MoneyTypeID, @CashDetialRemark, @CashDetialState, @Cash_MessageCode, @CashMessageRemark1, @CashMessageRemark2, @TemporaryMoney, @CashMessageCostName, @CashMessageCostBudgeSetCode, @CashMessagePBSType, @CashMessagePBSCode, @RMB )</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@CashDetialCode</Name>
				<Column>CashDetialCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CostCode</Name>
				<Column>CostCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Cash</Name>
				<Column>Cash</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@MoneyType</Name>
				<Column>MoneyType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ExchangeRate</Name>
				<Column>ExchangeRate</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@MoneyTypeID</Name>
				<Column>MoneyTypeID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashDetialRemark</Name>
				<Column>CashDetialRemark</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashDetialState</Name>
				<Column>CashDetialState</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Cash_MessageCode</Name>
				<Column>Cash_MessageCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessageRemark1</Name>
				<Column>CashMessageRemark1</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessageRemark2</Name>
				<Column>CashMessageRemark2</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@TemporaryMoney</Name>
				<Column>TemporaryMoney</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessageCostName</Name>
				<Column>CashMessageCostName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessageCostBudgeSetCode</Name>
				<Column>CashMessageCostBudgeSetCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessagePBSType</Name>
				<Column>CashMessagePBSType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessagePBSCode</Name>
				<Column>CashMessagePBSCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@RMB</Name>
				<Column>RMB</Column>
				<SqlDbType>Char</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Update</Name>
			<String> Update Cash_Detail set CostCode=@CostCode,Cash=@Cash,MoneyType=@MoneyType,ExchangeRate=@ExchangeRate,MoneyTypeID=@MoneyTypeID,CashDetialRemark=@CashDetialRemark,CashDetialState=@CashDetialState,Cash_MessageCode=@Cash_MessageCode,CashMessageRemark1=@CashMessageRemark1,CashMessageRemark2=@CashMessageRemark2,TemporaryMoney=@TemporaryMoney,CashMessageCostName=@CashMessageCostName,CashMessageCostBudgeSetCode=@CashMessageCostBudgeSetCode,CashMessagePBSType=@CashMessagePBSType,CashMessagePBSCode=@CashMessagePBSCode,RMB=@RMB where  CashDetialCode=@CashDetialCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@DetailID</Name>
				<Column>DetailID</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@CashDetialCode</Name>
				<Column>CashDetialCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CostCode</Name>
				<Column>CostCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Cash</Name>
				<Column>Cash</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@MoneyType</Name>
				<Column>MoneyType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ExchangeRate</Name>
				<Column>ExchangeRate</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@MoneyTypeID</Name>
				<Column>MoneyTypeID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashDetialRemark</Name>
				<Column>CashDetialRemark</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashDetialState</Name>
				<Column>CashDetialState</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Cash_MessageCode</Name>
				<Column>Cash_MessageCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessageRemark1</Name>
				<Column>CashMessageRemark1</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessageRemark2</Name>
				<Column>CashMessageRemark2</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@TemporaryMoney</Name>
				<Column>TemporaryMoney</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessageCostName</Name>
				<Column>CashMessageCostName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessageCostBudgeSetCode</Name>
				<Column>CashMessageCostBudgeSetCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessagePBSType</Name>
				<Column>CashMessagePBSType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CashMessagePBSCode</Name>
				<Column>CashMessagePBSCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@RMB</Name>
				<Column>RMB</Column>
				<SqlDbType>Char</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Delete</Name>
			<String> Delete from Cash_Detail  where  CashDetialCode=@CashDetialCode</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@CashDetialCode</Name>
				<Column>CashDetialCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>SelectByCash_MessageCode</Name>
			<String>select * from Cash_Detail where Cash_MessageCode=@Cash_MessageCode </String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@Cash_MessageCode</Name>
				<Column>Cash_MessageCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
	</Table>
</Entity>