Files
ayanova7/source/bizobjects/AyaLib/GZTW.AyaNova.BLL/PurchaseOrderStatus.cs
2018-06-29 19:47:36 +00:00

54 lines
2.0 KiB
C#

///////////////////////////////////////////////////////////
// PurchaseOrderStatus.cs
// Implementation of Class PurchaseOrderStatus
//
// Created on: 10-Nov-2004
// Object design: Joyce
// Coded: John 10-Nov-2004
// Changed: John 15-Nov-2004
///////////////////////////////////////////////////////////
using System;
using System.ComponentModel;
namespace GZTW.AyaNova.BLL
{
/// <summary>
/// Enumeration used to track Purchase Order through business process from start to closed
/// </summary>
[TypeConverter(typeof(EnumDescConverter))]
public enum PurchaseOrderStatus : int
{
/// <summary>
/// Created but no placed on order yet, still editable
/// </summary>
[Description("LT:PurchaseOrder.Label.PurchaseOrderStatus.OpenNotYetOrdered")]
OpenNotYetOrdered = 1,
/// <summary>
/// Ordered and not received yet, partially editable at this point
/// </summary>
[Description("LT:PurchaseOrder.Label.PurchaseOrderStatus.OpenOrdered")]
OpenOrdered = 2,
/// <summary>
/// Partial receipt, more to come
/// </summary>
[Description("LT:PurchaseOrder.Label.PurchaseOrderStatus.OpenPartialReceived")]
OpenPartialReceived = 3,
/// <summary>
/// Closed and not all received indicating user has given up on balance of order
/// </summary>
[Description("LT:PurchaseOrder.Label.PurchaseOrderStatus.ClosedPartialReceived")]
ClosedPartialReceived = 4,
/// <summary>
/// Completed closed and all items received
/// </summary>
[Description("LT:PurchaseOrder.Label.PurchaseOrderStatus.ClosedFullReceived")]
ClosedFullReceived = 5,
/// <summary>
/// Closed, nothing received
/// </summary>
[Description("LT:PurchaseOrder.Label.PurchaseOrderStatus.ClosedNoneReceived")]
ClosedNoneReceived = 6
}//end PurchaseOrderStatus
}