using Dm;
using MathNet.Numerics.LinearAlgebra.Factorization;
using Myshipping.Core.Entity;
using NPOI.SS.Formula.Functions;
using Org.BouncyCastle.Ocsp;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace Myshipping.Application.Entity
{
///
/// 订舱递送记录表箱信息
///
[SugarTable("booking_delivery_record")]
[Description("订舱递送记录表")]
public class BookingDeliveryRecord : DBEntityTenant
{
///
/// 订舱ID
///
public long BookingId { get; set; }
///
/// 船公司代号
///
public string CARRIERID { get; set; }
///
/// 船公司
///
public string CARRIER { get; set; }
///
/// 合约号主键
///
public Nullable PRICE_REFERENCE_ID { get; set; }
///
/// 合约号
///
public string PRICE_REFERENCE { get; set; }
///
/// 合约号名称
///
public string PRICE_REFERENCE_NAME { get; set; }
///
/// 产品类型
///
public string PRODUCT_CODE { get; set; }
///
/// 请求类别
///
public string SENDER { get; set; }
///
/// 订舱公司名称(英文全称)
///
public string BOOKEDBY_COMPANY_NAME { get; set; }
///
/// 订舱公司代码
///
public string BOOKEDBY_COMPANY_PARTYCODE { get; set; }
///
/// 订舱公司联系人名称
///
public string BOOKEDBY_COMPANY_CONTACT { get; set; }
///
/// 订舱公司联系人邮箱
///
public string BOOKEDBY_COMPANY_CONTACT_EMAIL { get; set; }
///
/// 当前订舱公司是否也是合约方 1-标识合约信息跟订舱公司一致,0-标识有单独的合约方
///
public bool IS_BOOKING_PART_OWN_PRICE { get; set; }
///
/// 价格所有者公司名称
///
public string PRICE_OWNER_COMPANY_NAME { get; set; }
///
/// 价格所有者代码
///
public string PRICE_OWNER_COMPANY_PARTYCODE { get; set; }
///
/// 价格所有者公司联系人名称
///
public string PRICE_OWNER_COMPANY_CONTACT { get; set; }
///
/// 价格所有者公司联系人邮箱
///
public string PRICE_OWNER_COMPANY_CONTACT_EMAIL { get; set; }
///
/// 价格所有者合约号主键
///
public Nullable PRICE_OWNER_REFERENCE_ID { get; set; }
///
/// 价格所有者合约号
///
public string PRICE_OWNER_REFERENCE { get; set; }
///
/// 价格所有者合约号名称
///
public string PRICE_OWNER_REFERENCE_NAME { get; set; }
///
/// 承运人代码
///
public string CARRIER_CODE { get; set; }
///
/// 最早起运日期
///
public Nullable EARLIEST_DEPARTURE_DATE { get; set; }
///
/// 出口服务类型
///
public string EXPORT_SERVICE_MODE { get; set; }
///
/// 进口服务类型
///
public string IMPORT_SERVICE_MODE { get; set; }
///
/// 收货地城市英文名称
///
public string PLACERECEIPT_CITY { get; set; }
///
/// 收货地UN地点代码
///
public string PLACERECEIPT_UNLOC_CODE { get; set; }
///
/// 收货地国家代码
///
public string PLACERECEIPT_COUNTRY_CODE { get; set; }
///
/// 收货地代码
///
public string PLACERECEIPTID { get; set; }
///
/// 收货地
///
public string PLACERECEIPT { get; set; }
///
/// 交货地城市英文名称
///
public string PLACEDELIVERY_CITY { get; set; }
///
/// 交货地UN地点代码
///
public string PLACEDELIVERY_UNLOC_CODE { get; set; }
///
/// 交货地国家代码
///
public string PLACEDELIVERY_COUNTRY_CODE { get; set; }
///
/// 预计开船日期
///
public Nullable ETD { get; set; }
///
/// 预计到港日期
///
public Nullable ETA { get; set; }
///
/// 预计航行天数
///
public Nullable EST_SAILING_DAYS { get; set; }
///
/// 船名
///
public string VESSEL { get; set; }
///
/// 船名代码
///
public string VESSEL_CODE { get; set; }
///
/// 航次号
///
public string VOYNO { get; set; }
///
/// 运输方式
///
public string TRANSPORT_MODE { get; set; }
///
/// 重量
///
public Nullable TOTAL_CARGO_WEIGHT { get; set; }
///
/// 是否冷冻处理 1-是,0-否
///
public bool IS_REEFER { get; set; }
///
/// 温度探头的数量
///
public Nullable NO_OF_PROBES { get; set; }
///
/// 设置温度
///
public string TEMPSET { get; set; }
///
/// 温度单位
///
public string TEMPID { get; set; }
///
/// 通风度
///
public Nullable VENT { get; set; }
///
/// 湿度
///
public Nullable HUMIDITY { get; set; }
///
/// 货物标识
///
public string CARGOID { get; set; }
///
/// 货物代码类型
///
public string COMMODITY_CODE_TYPE { get; set; }
///
/// 品名代码
///
public string GOODSCODE { get; set; }
///
/// 品名
///
public string GOODSNAME { get; set; }
///
/// 货物类型
///
public string CARGO_TYPE { get; set; }
///
/// 托运人自己的集装箱
///
public bool IS_SHIPPER_OWNED { get; set; }
///
/// 进口退货集装箱或者其他三角集运
///
public bool IS_IMPORT_RETURNED { get; set; }
///
/// 交货地代码
///
public string PLACEDELIVERYID { get; set; }
///
/// 交货地
///
public string PLACEDELIVERY { get; set; }
///
/// 装货港代码
///
public string PORTLOADID { get; set; }
///
/// 装货港
///
public string PORTLOAD { get; set; }
///
/// 卸货港代码
///
public string PORTDISCHARGEID { get; set; }
///
/// 卸货港
///
public string PORTDISCHARGE { get; set; }
///
/// 航线代码(船公司)
///
public string LANECODE { get; set; }
///
/// 航线名称(船公司)
///
public string LANENAME { get; set; }
///
/// 承运方式 DIRECT_SHIP-直达;TRANSFER_SHIP-中转
///
public string CARRIAGE_TYPE { get; set; }
///
/// 承运方式名称 CONTRACT_ORDER-合约订舱;SPOT_ORDER-SPOT订舱
///
public string CARRIAGE_TYPE_NAME { get; set; }
///
/// 订舱方式 CONTRACT_ORDER-合约订舱;SPOT_ORDER-SPOT订舱
///
public string BOOKING_SLOT_TYPE { get; set; }
///
/// 订舱方式名称 CONTRACT_ORDER-合约订舱;SPOT_ORDER-SPOT订舱
///
public string BOOKING_SLOT_TYPE_NAME { get; set; }
///
/// 签单方式 ORIGINAL-正本;TELEX-电放;SEAWAY BILL-海运单;
///
public string ISSUETYPE { get; set; }
///
/// 箱型箱量
///
public string CTN_STAT { get; set; }
///
/// 所在周数
///
public string WEEK_AT { get; set; }
///
/// 发送时间
///
public Nullable SEND_TIME { get; set; }
///
/// 是否定时任务 1-是 0-否
///
public bool IS_JOB { get; set; }
///
/// 是否定时任务 1-是 0-否
///
public Nullable JOB_TIME { get; set; }
///
/// 危险品类别
///
public string DCLASS { get; set; }
///
/// 危险品编号
///
public string DUNNO { get; set; }
///
/// 危险品页号
///
public string DPAGE { get; set; }
///
/// 危险品标签
///
public string DLABEL { get; set; }
///
/// 危险品联系人
///
public string LINKMAN { get; set; }
///
/// 预计运输天数
///
public Nullable TRANSPORT_EST_DAY { get; set; }
///
/// 订舱回执ID
///
public string REQUEST_ACKNOWLEDGEMENT_ID { get; set; }
///
/// 订舱回执预定号
///
public string BOOKING_REFERENCE { get; set; }
///
/// 状态 SUCC-成功,FAILURE-失败
///
public string STATUS { get; set; }
///
/// 状态名称 SUCC-成功,FAILURE-失败
///
public string STATUS_NAME { get; set; }
///
/// 发送备注
///
public string NOTES { get; set; }
///
/// 是否已有BC
///
public bool IS_RECV_BC { get; set; }
///
/// 最后BC接收时间
///
public Nullable LST_RECV_BC_DATE { get; set; }
///
/// 是否已有BookingCancellation
///
public bool IS_RECV_BK_CANCEL { get; set; }
///
/// 最后BookingCancellation接收时间
///
public Nullable LST_RECV_BK_CANCEL_DATE { get; set; }
///
/// 船期ID
///
public string CARRIER_PRODUCT_ID { get; set; }
///
/// 是否不使用船期表订舱
///
public bool IS_SEND_NO_SCHEDULE { get; set; }
///
/// 收货地国家名称
///
public string PLACERECEIPT_COUNTRY_NAME { get; set; }
///
/// 收货地行政名称
///
public string PLACERECEIPT_REGION_NAME { get; set; }
///
/// 用户录入收货地城市英文名称
///
public string USER_PLACERECEIPT_CITY { get; set; }
///
/// 用户录入收货地UN地点代码
///
public string USER_PLACERECEIPT_UNLOC_CODE { get; set; }
///
/// 用户录入收货地国家代码
///
public string USER_PLACERECEIPT_COUNTRY_CODE { get; set; }
///
/// 用户录入收货地国家名称
///
public string USER_PLACERECEIPT_COUNTRY_NAME { get; set; }
///
/// 用户录入收货地行政名称
///
public string USER_PLACERECEIPT_REGION_NAME { get; set; }
///
/// 交货地国家名称
///
public string PLACEDELIVERY_COUNTRY_NAME { get; set; }
///
/// 交货地行政名称
///
public string PLACEDELIVERY_REGION_NAME { get; set; }
///
/// 用户录入交货地城市英文名称
///
public string USER_PLACEDELIVERY_CITY { get; set; }
///
/// 用户录入交货地UN地点代码
///
public string USER_PLACEDELIVERY_UNLOC_CODE { get; set; }
///
/// 用户录入交货地国家代码
///
public string USER_PLACEDELIVERY_COUNTRY_CODE { get; set; }
///
/// 用户录入交货地国家名称
///
public string USER_PLACEDELIVERY_COUNTRY_NAME { get; set; }
///
/// 用户录入交货地行政名称
///
public string USER_PLACEDELIVERY_REGION_NAME { get; set; }
///
/// 订舱通道类型
///
public string BOOKING_CHANNEL_TYPE { get; set; }
///
/// 订舱通道类型名称
///
public string BOOKING_CHANNEL_TYPE_NAME { get; set; }
///
/// 价格ID(SPOT专用)对应单个船期
///
public string PRICE_ID { get; set; }
///
/// 船期金额
///
public Nullable SHIP_RATE_TOTAL_AMOUNT { get; set; }
///
/// 船期币别
///
public string SHIP_RATE_TOTAL_CURRENCY { get; set; }
///
/// 船期PID
///
public Nullable SHIP_RATE_PID { get; set; }
///
/// 船期MD5
///
public string SHIP_RATE_MD5 { get; set; }
///
/// 收货地定位ID
///
public string PLACERECEIPT_GEO_ID { get; set; }
///
/// 交货地定位ID
///
public string PLACEDELIVERY_GEO_ID { get; set; }
}
}