<?xml version="1.0"?>
<Entity>
  <Name>Payout</Name>
  <Type>Single</Type>
  <Table>
    <Name>Payout</Name>
    <Column>
      <Name>PayoutCode</Name>
      <DataType>System.String</DataType>
      <IsKey>true</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>PayoutID</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>ProjectCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>PaymentCodes</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>500</ColumnSize>
    </Column>
    <Column>
      <Name>PayoutDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>PaymentType</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Payer</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>SupplyCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>BillNo</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>InvoNo</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>BankName</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>400</ColumnSize>
    </Column>
    <Column>
      <Name>BankAccount</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>400</ColumnSize>
    </Column>
    <Column>
      <Name>SubjectCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>Money</Name>
      <DataType>System.Decimal</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>17</ColumnSize>
    </Column>
    <Column>
      <Name>Status</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>InputPerson</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>InputDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>CheckPerson</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>CheckDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>CheckOpinion</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>800</ColumnSize>
    </Column>
    <Column>
      <Name>SupplyName</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>200</ColumnSize>
    </Column>
    <Column>
      <Name>Remark</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>800</ColumnSize>
    </Column>
    <Column>
      <Name>ReceiptCount</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>GroupCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>IsApportioned</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</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>50</ColumnSize>
    </Column>
    <Column>
      <Name>ExchangeRate</Name>
      <DataType>System.Decimal</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>17</ColumnSize>
    </Column>
    <Column>
      <Name>VoucherNo</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>SubjectSetCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>YFPayoutApplyCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>10</ColumnSize>
    </Column>
    <Column>
      <Name>SubjectName</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>800</ColumnSize>
    </Column>
    <Column>
      <Name>SubjectID</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>SubjectYear</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>IsExport</Name>
      <DataType>System.Int32</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>false</IsAllowNull>
      <ColumnSize>4</ColumnSize>
    </Column>
    <Column>
      <Name>ExportDate</Name>
      <DataType>System.DateTime</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>8</ColumnSize>
    </Column>
    <Column>
      <Name>BalanceMode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>BalanceModeName</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>400</ColumnSize>
    </Column>
    <Column>
      <Name>BalanceType</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>50</ColumnSize>
    </Column>
    <Column>
      <Name>BankAccountCode</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>200</ColumnSize>
    </Column>
    <Column>
      <Name>BankAccountName</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>400</ColumnSize>
    </Column>
    <Column>
      <Name>ReceiveName</Name>
      <DataType>System.String</DataType>
      <IsKey>false</IsKey>
      <IsAllowNull>true</IsAllowNull>
      <ColumnSize>400</ColumnSize>
    </Column>
    <Sql>
      <Name>Select</Name>
      <String>select * from Payout where  PayoutCode=@PayoutCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@PayoutCode</Name>
        <Column>PayoutCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectAll</Name>
      <String>select * from Payout</String>
      <CommandType>Text</CommandType>
    </Sql>
    <Sql>
      <Name>Insert</Name>
      <String> Insert into Payout (  PayoutCode, PayoutID, ProjectCode, PaymentCodes, PayoutDate, PaymentType, Payer, SupplyCode, BillNo, InvoNo, BankName, BankAccount, SubjectCode, Money, Status, InputPerson, InputDate, CheckPerson, CheckDate, CheckOpinion, SupplyName, Remark, ReceiptCount, GroupCode, IsApportioned, Cash, MoneyType, ExchangeRate, VoucherNo, SubjectSetCode, YFPayoutApplyCode, SubjectName, SubjectID, SubjectYear, IsExport, ExportDate, BalanceMode, BalanceModeName, BalanceType, BankAccountCode, BankAccountName, ReceiveName ) values (  @PayoutCode, @PayoutID, @ProjectCode, @PaymentCodes, @PayoutDate, @PaymentType, @Payer, @SupplyCode, @BillNo, @InvoNo, @BankName, @BankAccount, @SubjectCode, @Money, @Status, @InputPerson, @InputDate, @CheckPerson, @CheckDate, @CheckOpinion, @SupplyName, @Remark, @ReceiptCount, @GroupCode, @IsApportioned, @Cash, @MoneyType, @ExchangeRate, @VoucherNo, @SubjectSetCode, @YFPayoutApplyCode, @SubjectName, @SubjectID, @SubjectYear, @IsExport, @ExportDate, @BalanceMode, @BalanceModeName, @BalanceType, @BankAccountCode, @BankAccountName, @ReceiveName )</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@PayoutCode</Name>
        <Column>PayoutCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PayoutID</Name>
        <Column>PayoutID</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ProjectCode</Name>
        <Column>ProjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PaymentCodes</Name>
        <Column>PaymentCodes</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PayoutDate</Name>
        <Column>PayoutDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@PaymentType</Name>
        <Column>PaymentType</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Payer</Name>
        <Column>Payer</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplyCode</Name>
        <Column>SupplyCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BillNo</Name>
        <Column>BillNo</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@InvoNo</Name>
        <Column>InvoNo</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BankName</Name>
        <Column>BankName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BankAccount</Name>
        <Column>BankAccount</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectCode</Name>
        <Column>SubjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Money</Name>
        <Column>Money</Column>
        <SqlDbType>Decimal</SqlDbType>
      </Param>
      <Param>
        <Name>@Status</Name>
        <Column>Status</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@InputPerson</Name>
        <Column>InputPerson</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@InputDate</Name>
        <Column>InputDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckPerson</Name>
        <Column>CheckPerson</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckDate</Name>
        <Column>CheckDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckOpinion</Name>
        <Column>CheckOpinion</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplyName</Name>
        <Column>SupplyName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Remark</Name>
        <Column>Remark</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ReceiptCount</Name>
        <Column>ReceiptCount</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@GroupCode</Name>
        <Column>GroupCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@IsApportioned</Name>
        <Column>IsApportioned</Column>
        <SqlDbType>Int</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>Decimal</SqlDbType>
      </Param>
      <Param>
        <Name>@VoucherNo</Name>
        <Column>VoucherNo</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectSetCode</Name>
        <Column>SubjectSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@YFPayoutApplyCode</Name>
        <Column>YFPayoutApplyCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectName</Name>
        <Column>SubjectName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectID</Name>
        <Column>SubjectID</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectYear</Name>
        <Column>SubjectYear</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@IsExport</Name>
        <Column>IsExport</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@ExportDate</Name>
        <Column>ExportDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@BalanceMode</Name>
        <Column>BalanceMode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BalanceModeName</Name>
        <Column>BalanceModeName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BalanceType</Name>
        <Column>BalanceType</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BankAccountCode</Name>
        <Column>BankAccountCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BankAccountName</Name>
        <Column>BankAccountName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ReceiveName</Name>
        <Column>ReceiveName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Update</Name>
      <String> Update Payout set PayoutID=@PayoutID,ProjectCode=@ProjectCode,PaymentCodes=@PaymentCodes,PayoutDate=@PayoutDate,PaymentType=@PaymentType,Payer=@Payer,SupplyCode=@SupplyCode,BillNo=@BillNo,InvoNo=@InvoNo,BankName=@BankName,BankAccount=@BankAccount,SubjectCode=@SubjectCode,Money=@Money,Status=@Status,InputPerson=@InputPerson,InputDate=@InputDate,CheckPerson=@CheckPerson,CheckDate=@CheckDate,CheckOpinion=@CheckOpinion,SupplyName=@SupplyName,Remark=@Remark,ReceiptCount=@ReceiptCount,GroupCode=@GroupCode,IsApportioned=@IsApportioned,Cash=@Cash,MoneyType=@MoneyType,ExchangeRate=@ExchangeRate,VoucherNo=@VoucherNo,SubjectSetCode=@SubjectSetCode,YFPayoutApplyCode=@YFPayoutApplyCode,SubjectName=@SubjectName,SubjectID=@SubjectID,SubjectYear=@SubjectYear,IsExport=@IsExport,ExportDate=@ExportDate,BalanceMode=@BalanceMode,BalanceModeName=@BalanceModeName,BalanceType=@BalanceType,BankAccountCode=@BankAccountCode,BankAccountName=@BankAccountName,ReceiveName=@ReceiveName where  PayoutCode=@PayoutCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@PayoutCode</Name>
        <Column>PayoutCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PayoutID</Name>
        <Column>PayoutID</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ProjectCode</Name>
        <Column>ProjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PaymentCodes</Name>
        <Column>PaymentCodes</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@PayoutDate</Name>
        <Column>PayoutDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@PaymentType</Name>
        <Column>PaymentType</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Payer</Name>
        <Column>Payer</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplyCode</Name>
        <Column>SupplyCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BillNo</Name>
        <Column>BillNo</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@InvoNo</Name>
        <Column>InvoNo</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BankName</Name>
        <Column>BankName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BankAccount</Name>
        <Column>BankAccount</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectCode</Name>
        <Column>SubjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Money</Name>
        <Column>Money</Column>
        <SqlDbType>Decimal</SqlDbType>
      </Param>
      <Param>
        <Name>@Status</Name>
        <Column>Status</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@InputPerson</Name>
        <Column>InputPerson</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@InputDate</Name>
        <Column>InputDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckPerson</Name>
        <Column>CheckPerson</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckDate</Name>
        <Column>CheckDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@CheckOpinion</Name>
        <Column>CheckOpinion</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SupplyName</Name>
        <Column>SupplyName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@Remark</Name>
        <Column>Remark</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ReceiptCount</Name>
        <Column>ReceiptCount</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@GroupCode</Name>
        <Column>GroupCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@IsApportioned</Name>
        <Column>IsApportioned</Column>
        <SqlDbType>Int</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>Decimal</SqlDbType>
      </Param>
      <Param>
        <Name>@VoucherNo</Name>
        <Column>VoucherNo</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectSetCode</Name>
        <Column>SubjectSetCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@YFPayoutApplyCode</Name>
        <Column>YFPayoutApplyCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectName</Name>
        <Column>SubjectName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectID</Name>
        <Column>SubjectID</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@SubjectYear</Name>
        <Column>SubjectYear</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@IsExport</Name>
        <Column>IsExport</Column>
        <SqlDbType>Int</SqlDbType>
      </Param>
      <Param>
        <Name>@ExportDate</Name>
        <Column>ExportDate</Column>
        <SqlDbType>DateTime</SqlDbType>
      </Param>
      <Param>
        <Name>@BalanceMode</Name>
        <Column>BalanceMode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BalanceModeName</Name>
        <Column>BalanceModeName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BalanceType</Name>
        <Column>BalanceType</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BankAccountCode</Name>
        <Column>BankAccountCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@BankAccountName</Name>
        <Column>BankAccountName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
      <Param>
        <Name>@ReceiveName</Name>
        <Column>ReceiveName</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>Delete</Name>
      <String> Delete from Payout  where  PayoutCode=@PayoutCode</String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@PayoutCode</Name>
        <Column>PayoutCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
    <Sql>
      <Name>SelectByProjectCode</Name>
      <String>select * from Payout where ProjectCode=@ProjectCode </String>
      <CommandType>Text</CommandType>
      <Param>
        <Name>@ProjectCode</Name>
        <Column>ProjectCode</Column>
        <SqlDbType>VarChar</SqlDbType>
      </Param>
    </Sql>
  </Table>
</Entity>