//------------------------------------------------------------------------------
// <auto-generated>
//    This code was generated from a template.
//
//    Manual changes to this file may cause unexpected behavior in your application.
//    Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace KendoWithChart.Models
{
    using System;
    using System.Collections.Generic;
    
    public partial class BLOOMBERG_TRADE_BU
    {
        public decimal BB_TRADE_ID { get; set; }
        public Nullable<System.DateTime> BB_TRADE_DATE { get; set; }
        public Nullable<decimal> ACCRUED_INTEREST_FRACTIONAL_IN { get; set; }
        public string ALERT_ID { get; set; }
        public Nullable<decimal> ALLOCATOR_USER_NAME { get; set; }
        public string APPROVER_USER_NUMBER { get; set; }
        public Nullable<System.DateTime> AS_OF_TRADE_DATE { get; set; }
        public Nullable<decimal> ASSET_SWAP_SPREAD { get; set; }
        public Nullable<decimal> ASSET_SWAP_SPREAD_INDICATOR { get; set; }
        public string AUTHORIZER_USER_NAME { get; set; }
        public Nullable<System.DateTime> AUTHORIZATION_DATE { get; set; }
        public string BENCHMARK { get; set; }
        public Nullable<decimal> BENCHMARK_PRICE_VALUE { get; set; }
        public Nullable<decimal> BENCHMARK_SPREAD { get; set; }
        public Nullable<decimal> BENCHMARK_SPREAD_FRACTIONAL_IN { get; set; }
        public Nullable<decimal> BENCHMARK_YIELD { get; set; }
        public Nullable<decimal> BENCHMARK_YIELD_FRACTIONAL_IND { get; set; }
        public string BLOOMBERG_IDENTIFIER { get; set; }
        public string BROKER_SHORT_NAME { get; set; }
        public string BUY_SELL_FLAG { get; set; }
        public string CALCULATION_INDICATOR { get; set; }
        public string CANCEL_DUE_TO_CORRECTION { get; set; }
        public string CANCEL_DUE_TO_MATCH { get; set; }
        public string CLEARING_BROKER { get; set; }
        public Nullable<decimal> CONTRACT_SIZE_FRACTIONAL_INDIC { get; set; }
        public Nullable<decimal> CONTRACT_SIZE { get; set; }
        public string CORRECTION_AS_ORIGINAL { get; set; }
        public string COUNTERPARTY { get; set; }
        public string COUNTERPARTY_SHORT_NAME { get; set; }
        public Nullable<decimal> COUPON_FRACTIONAL_INDICATOR { get; set; }
        public Nullable<decimal> COUPON_STRIKE_PRICE { get; set; }
        public string CUSTODY_BANK_DESTINATION_ID { get; set; }
        public Nullable<decimal> D_SPREAD { get; set; }
        public Nullable<decimal> D_SPREAD_FRACTIONAL_INDICATOR { get; set; }
        public string DATE_ROLL_CONVENTION__SW048_ { get; set; }
        public Nullable<System.DateTime> DELAYED_DELIVERY_DATE { get; set; }
        public string DIRTY_PRICE_FLAG { get; set; }
        public Nullable<decimal> DISCOUNT_RATE { get; set; }
        public Nullable<decimal> DISCOUNT_RATE_FRACTIONAL_INDIC { get; set; }
        public Nullable<System.DateTime> EFFECTIVE_DATE__SW002_ { get; set; }
        public Nullable<decimal> EXECUTION_PLATFORM { get; set; }
        public Nullable<decimal> EXTENDED_PRECISION_PRICE { get; set; }
        public Nullable<decimal> EXTENDED_PRECISION_PRICE_FRACT { get; set; }
        public string EXTERNAL_TRADE_ID { get; set; }
        public string FIRST_COUPON_DATE__MM020_ { get; set; }
        public string FLOAT_LAG_TERM__SW050_ { get; set; }
        public Nullable<decimal> I_SPREAD { get; set; }
        public Nullable<decimal> I_SPREAD_FRACTIONAL_INDICATOR { get; set; }
        public string IN_UNITS_FLAG { get; set; }
        public string INTERNAL_EXTERNAL_TRADE_INDICA { get; set; }
        public Nullable<System.DateTime> ISSUE_DATE { get; set; }
        public string LONG_NOTE_1 { get; set; }
        public string LONG_NOTE_2 { get; set; }
        public string LONG_NOTE_3 { get; set; }
        public string LONG_NOTE_4 { get; set; }
        public string MASTER_ACCOUNT_NAME { get; set; }
        public string MASTER_ACCOUNT_NUMBER { get; set; }
        public Nullable<decimal> MASTER_TICKET_NUMBER { get; set; }
        public Nullable<System.DateTime> MATCH_DATE { get; set; }
        public string MATCH_TIME { get; set; }
        public Nullable<System.DateTime> MATURITY_DATE { get; set; }
        public Nullable<decimal> NUMBER_OF_DAYS_ACCRUED { get; set; }
        public string OASYS_GLOBAL_ID { get; set; }
        public string OASYS_ID { get; set; }
        public Nullable<decimal> ORIGINAL_TICKET_ID { get; set; }
        public string PAY_CURRENCY__SW010_ { get; set; }
        public string PAY_FLOATING_RATE_INDEX__SW100 { get; set; }
        public string PAY_FREQUENCY__SW012_ { get; set; }
        public Nullable<decimal> PAY_NOTIONAL__SW001_ { get; set; }
        public string PAY_RECEIVE_FIXED__SW003_ { get; set; }
        public string PAY_RESET_FREQUENCY__SW113_ { get; set; }
        public Nullable<decimal> PAY_SIDE_ACCRUAL_DAY_ADJUSTMEN { get; set; }
        public string PAY_SIDE_CALCULATION_CALENDAR_ { get; set; }
        public string PAY_SIDE_CALCULATION_CALE16968 { get; set; }
        public string PAY_SIDE_DAY_COUNTS__SW026_ { get; set; }
        public string PAY_SIDE_FIXING_CALENDAR__1___ { get; set; }
        public string PAY_SIDE_FIXING_CALENDAR__2___ { get; set; }
        public Nullable<decimal> PAY_SIDE_PAYMENT_ADJUSTMENT__S { get; set; }
        public string PAY_SIDE_SETTLEMENT_CALENDAR__ { get; set; }
        public string PAY_SIDE_SETTLEMENT_CALEN16952 { get; set; }
        public Nullable<decimal> PAY_STUB_RESET_FRACTIONAL_INDI { get; set; }
        public Nullable<decimal> PAY_STUB_RESET__SW128_ { get; set; }
        public string PLATFORM_NAME { get; set; }
        public string PRIMARY_EXCHANGE_CODE { get; set; }
        public string PRINCIPAL_AGENCY_FLAG { get; set; }
        public Nullable<decimal> PRINCIPAL_LOAN_AMOUNT_FRACTION { get; set; }
        public Nullable<decimal> PRINCIPAL_NOMINAL_CONTRACT_VAL { get; set; }
        public string PROGRAM_TYPE_EXCHANGE_CODE { get; set; }
        public string PUT_CALL_INDICATOR { get; set; }
        public string RECEIVE_CURRENCY__SW011_ { get; set; }
        public string RECEIVE_FLOATING_RATE_INDEX__S { get; set; }
        public string RECEIVE_FREQUENCY__SW013_ { get; set; }
        public Nullable<decimal> RECEIVE_NOTIONAL__SW020_ { get; set; }
        public Nullable<decimal> RECEIVE_SIDE_ACCRUAL_DAY_ADJUS { get; set; }
        public string RECEIVE_SIDE_CALCULATION_CALEN { get; set; }
        public string RECEIVE_SIDE_CALCULATION_16972 { get; set; }
        public string RECEIVE_SIDE_DAY_COUNTS__SW027 { get; set; }
        public string RECEIVE_SIDE_FIXING_CALENDAR__ { get; set; }
        public string RECEIVE_SIDE_FIXING_CALEN16964 { get; set; }
        public Nullable<decimal> RECEIVE_SIDE_PAYMENT_ADJUSTMEN { get; set; }
        public Nullable<decimal> RECEIVE_STUB_RESET_FRACTIONAL_ { get; set; }
        public Nullable<decimal> RECEIVE_STUB_RESET__SW127_ { get; set; }
        public string RECEIVE_SIDE_SETTLEMENT_CALEND { get; set; }
        public string RECEIVE_SIDE_SETTLEMENT_C16956 { get; set; }
        public Nullable<decimal> RECORD_TYPE { get; set; }
        public Nullable<System.DateTime> TRADE_DATE { get; set; }
        public string SECURITY_CURRENCY_ISO_CODE { get; set; }
        public string SECURITY_IDENTIFIER { get; set; }
        public Nullable<decimal> SECURITY_IDENTIFIER_FLAG { get; set; }
        public Nullable<decimal> SECURITY_PRODUCT_KEY { get; set; }
        public Nullable<decimal> SETTLEMENT_AMOUNT { get; set; }
        public Nullable<decimal> SETTLEMENT_AMOUNT_FRACTIONAL_I { get; set; }
        public string SETTLEMENT_CURRENCY_ISO_CODE { get; set; }
        public Nullable<decimal> SETTLEMENT_CURRENCY_RATE { get; set; }
        public Nullable<decimal> SETTLEMENT_CURRENCY_RATE_FRACT { get; set; }
        public Nullable<System.DateTime> SETTLEMENT_DATE { get; set; }
        public string SETTLEMENT_LOCATION_ABBREVIATI { get; set; }
        public string SHORT_NOTE_1 { get; set; }
        public string SHORT_NOTE_2 { get; set; }
        public string SHORT_NOTE_3 { get; set; }
        public string SHORT_NOTE_4 { get; set; }
        public Nullable<decimal> SOURCE_CODE { get; set; }
        public Nullable<decimal> SPREAD__SW025_ { get; set; }
        public Nullable<decimal> SPREAD_FRACTIONAL_INDICATOR__S { get; set; }
        public string STRIP_TICKET_FLAG { get; set; }
        public string SWAP_COUNTERPARTY__SW095_ { get; set; }
        public Nullable<System.DateTime> SWAP_PAY_LEG_FIRST_COUPON_DATE { get; set; }
        public Nullable<System.DateTime> SWAP_RECEIVE_LEG_FIRST_COUPON_ { get; set; }
        public Nullable<decimal> SWAP_SPREAD { get; set; }
        public Nullable<decimal> SWAP_SPREAD_FRACTIONAL_INDICAT { get; set; }
        public string SWAP_TYPE__SW032_ { get; set; }
        public Nullable<System.DateTime> SWAPTION_EXPIRATION_DATE__SW05 { get; set; }
        public Nullable<System.DateTime> SYSTEM_DATE { get; set; }
        public string TICKER { get; set; }
        public Nullable<decimal> TICKET_CAPTURE_USER_NAME { get; set; }
        public Nullable<decimal> TOTAL_TRADE_AMOUNT_FRACTIONAL_ { get; set; }
        public Nullable<decimal> TOTAL_TRADE_AMOUNT { get; set; }
        public string TRADE_TYPE { get; set; }
        public Nullable<decimal> TRADER_ACCOUNT_NUMBER { get; set; }
        public Nullable<decimal> TRADE_AMOUNT { get; set; }
        public Nullable<decimal> TRADE_AMOUNT_FRACTIONAL_INDICA { get; set; }
        public string TRADER_NAME { get; set; }
        public string TRANSACTION_CODE { get; set; }
        public Nullable<decimal> TRANSACTION_NUMBER { get; set; }
        public Nullable<decimal> TRANSACTION_NUMBER_OF_ORIGIN_T { get; set; }
        public string TRANSACTION_TYPE { get; set; }
        public string TRS_BENCHMARK { get; set; }
        public Nullable<decimal> TRS_BENCHMARK_FRACTIONAL_INDIC { get; set; }
        public Nullable<decimal> TRS_DEALID_NUMBER_1 { get; set; }
        public Nullable<decimal> TRS_DEALID_NUMBER_2 { get; set; }
        public string TRS_FUNDING_CURRENCY { get; set; }
        public Nullable<decimal> TRS_ORIGINAL_FX_RATE { get; set; }
        public Nullable<decimal> TRS_ORIGINAL_FX_RATE_FRACTIONA { get; set; }
        public string TRS_PAY_RECEIVE_INDICATOR { get; set; }
        public Nullable<decimal> TRS_RESET_FREQUENCY { get; set; }
        public Nullable<decimal> TRS_SPREAD_TO_THE_BENCHMARK { get; set; }
        public string UNIQUE_BLOOMBERG_ID { get; set; }
        public string VCON_ELECTRONIC_TRADE { get; set; }
        public Nullable<decimal> VERSION { get; set; }
        public Nullable<decimal> YIELD { get; set; }
        public string YIELD_CONVENTION { get; set; }
        public Nullable<decimal> YIELD_FRACTIONAL_INDICATOR { get; set; }
        public Nullable<decimal> Z_SPREAD { get; set; }
        public Nullable<decimal> Z_SPREAD_FRACTIONAL_INDICATOR { get; set; }
        public string VALID_DATA_FLAG { get; set; }
        public string CREATE_USER_ID { get; set; }
        public Nullable<System.DateTime> CREATE_TIMESTAMP { get; set; }
        public string UPDATE_USER_ID { get; set; }
        public Nullable<System.DateTime> UPDATE_TIMESTAMP { get; set; }
        public Nullable<decimal> DATA_FEED_ID { get; set; }
        public Nullable<decimal> DATA_FEED_REPORT_ID { get; set; }
        public Nullable<decimal> BLOOMBERG_SUBFLAG { get; set; }
        public Nullable<decimal> DELTA_BEST_PRICE { get; set; }
        public Nullable<decimal> EXCHANGE_RATE { get; set; }
        public string EXTERNAL_SOURCE { get; set; }
        public string FEED_SOURCE_DESCRIPTION { get; set; }
        public string FEED_ACCOUNT_SHORT_NAME { get; set; }
        public string FEED_ACCOUNT_SHORT_NAME_2 { get; set; }
        public Nullable<decimal> MARKET_SECTOR_2 { get; set; }
        public Nullable<decimal> ONLINE_TRADE_FEED_VER_NUMBER { get; set; }
        public string ORDER_ID { get; set; }
        public Nullable<decimal> ORDER_NUMBER { get; set; }
        public string SERIES_EXCHANGE_CODE { get; set; }
        public Nullable<decimal> TICKET_SLATE_WHO { get; set; }
        public Nullable<decimal> TICKET_TYPE { get; set; }
        public Nullable<decimal> TRADE_PRICE { get; set; }
        public Nullable<decimal> TRADER_NUMBER { get; set; }
        public string TRANSACTION_ACCOUNT { get; set; }
        public Nullable<decimal> TRANS_COST1_RATE2 { get; set; }
        public string TRANS_CUSTODY_BANK_CODE { get; set; }
        public string UNIT_TRADE_INDICATOR { get; set; }
        public string USER_WHO_MATCHED_ALLOCATED { get; set; }
        public string USER_WHO_RELEASE_TRADE { get; set; }
        public string USER_WHO_RELEASE_TRADE_2 { get; set; }
        public string VIEW_CURRENCY { get; set; }
        public Nullable<System.DateTime> CLOSE_OF_BUSINESS_DATE { get; set; }
        public Nullable<decimal> DURATION { get; set; }
        public Nullable<decimal> STRIKE_PRICE { get; set; }
        public string FIRM_BROKER { get; set; }
        public Nullable<decimal> PRESENT_VALUE { get; set; }
        public string SECURITY_DESCRIPTION { get; set; }
    }
}
