You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

119 lines
2.7 KiB
C#

using System.ComponentModel;
namespace DS.Module.Core.Enums
{
/// <summary>
/// 往来单位开票方式
/// </summary>
public enum InvoicingMethod
{
/// <summary>
/// 单票明细开
/// </summary>
[Description("单票明细开")]
ByDetails = 1,
/// <summary>
/// 单票合并开
/// </summary>
[Description("单票合并开")]
ByMerge = 2,
/// <summary>
/// 月结开票
/// </summary>
[Description("月结开票")]
Monthly = 3
}
/// <summary>
/// 往来单位推送通知
/// </summary>
[Flags]
public enum PushNotification
{
/// <summary>
/// 未设置
/// </summary>
None = 0,
/// <summary>
/// 订舱回执
/// </summary>
[Description("订舱回执")]
BookingReceipt = 1 << 0,
/// <summary>
/// 入货通知
/// </summary>
[Description("入货通知")]
IncomingNotification = 1 << 1,
/// <summary>
/// 船东BC
/// </summary>
[Description("船东BC")]
ShipOwnerBC = 1 << 2,
/// <summary>
/// 费用账单
/// </summary>
[Description("费用账单")]
ExpenseBill = 1 << 3,
/// <summary>
/// 截单提醒
/// </summary>
[Description("截单提醒")]
CutoffReminder = 1 << 4,
/// <summary>
/// 用箱提醒
/// </summary>
[Description("用箱提醒")]
BoxReminder = 1 << 5,
/// <summary>
/// 开船通知
/// </summary>
[Description("开船通知")]
DepartureReminder = 1 << 6,
/// <summary>
/// 开票提醒
/// </summary>
[Description("开票提醒")]
InvoiceReminder = 1 << 7,
/// <summary>
/// 付款提醒(月结账单)
/// </summary>
[Description("付款提醒(月结账单)")]
PaymentReminder = 1 << 8,
/// <summary>
/// 放单提醒
/// </summary>
[Description("放单提醒")]
ReleaseReminder = 1 << 9,
/// <summary>
/// 到港提醒
/// </summary>
[Description("到港提醒")]
ArrivalReminder = 1 << 10,
/// <summary>
/// 异常到港提醒
/// </summary>
[Description("异常到港提醒")]
AbnormalArrivalReminder = 1 << 11,
/// <summary>
/// 未提货提醒
/// </summary>
[Description("未提货提醒")]
UndeliveredGoodsReminder = 1 << 12
}
}