Class AllowanceReasonCode
UNTDID 5189 - Allowance reason codes for EN 16931. Name carries the XML serialization value.
public sealed class AllowanceReasonCode : SmartEnum<AllowanceReasonCode, int>, ISmartEnum, IEquatable<SmartEnum<AllowanceReasonCode, int>>, IComparable<SmartEnum<AllowanceReasonCode, int>>
- Inheritance
-
AllowanceReasonCode
- Implements
-
ISmartEnum
- Inherited Members
-
SmartEnum<AllowanceReasonCode, int>.FromValue(int)SmartEnum<AllowanceReasonCode, int>.FromValue(int, AllowanceReasonCode)SmartEnum<AllowanceReasonCode, int>.TryFromValue(int, out AllowanceReasonCode)SmartEnum<AllowanceReasonCode, int>.ToString()SmartEnum<AllowanceReasonCode, int>.GetHashCode()SmartEnum<AllowanceReasonCode, int>.Equals(SmartEnum<AllowanceReasonCode, int>)SmartEnum<AllowanceReasonCode, int>.When(SmartEnum<AllowanceReasonCode, int>)SmartEnum<AllowanceReasonCode, int>.When(params SmartEnum<AllowanceReasonCode, int>[])SmartEnum<AllowanceReasonCode, int>.CompareTo(SmartEnum<AllowanceReasonCode, int>)SmartEnum<AllowanceReasonCode, int>.ListSmartEnum<AllowanceReasonCode, int>.NameSmartEnum<AllowanceReasonCode, int>.Value
Fields
BonusForWorksAheadOfSchedule
41: Bonus for works ahead of schedule.
public static readonly AllowanceReasonCode BonusForWorksAheadOfSchedule
Field Value
Discount
95: Discount.
public static readonly AllowanceReasonCode Discount
Field Value
DueToMilitaryStatus
62: Due to military status.
public static readonly AllowanceReasonCode DueToMilitaryStatus
Field Value
DueToWorkAccident
63: Due to work accident.
public static readonly AllowanceReasonCode DueToWorkAccident
Field Value
EndOfRangeDiscount
68: End-of-range discount.
public static readonly AllowanceReasonCode EndOfRangeDiscount
Field Value
FixedLongTerm
102: Fixed long term.
public static readonly AllowanceReasonCode FixedLongTerm
Field Value
IncotermDiscount
70: Incoterm discount.
public static readonly AllowanceReasonCode IncotermDiscount
Field Value
ManufacturerSConsumerDiscount
60: Manufacturer’s consumer discount.
public static readonly AllowanceReasonCode ManufacturerSConsumerDiscount
Field Value
MaterialSurchargeDeduction
88: Material surcharge/deduction.
public static readonly AllowanceReasonCode MaterialSurchargeDeduction
Field Value
NewOutletDiscount
66: New outlet discount.
public static readonly AllowanceReasonCode NewOutletDiscount
Field Value
OtherBonus
42: Other bonus.
public static readonly AllowanceReasonCode OtherBonus
Field Value
PointOfSalesThresholdAllowance
71: Point of sales threshold allowance.
public static readonly AllowanceReasonCode PointOfSalesThresholdAllowance
Field Value
ProductionErrorDiscount
65: Production error discount.
public static readonly AllowanceReasonCode ProductionErrorDiscount
Field Value
SampleDiscount
67: Sample discount.
public static readonly AllowanceReasonCode SampleDiscount
Field Value
SpecialAgreement
64: Special agreement.
public static readonly AllowanceReasonCode SpecialAgreement
Field Value
SpecialRebate
100: Special rebate.
public static readonly AllowanceReasonCode SpecialRebate
Field Value
Standard
104: Standard.
public static readonly AllowanceReasonCode Standard
Field Value
Temporary
103: Temporary.
public static readonly AllowanceReasonCode Temporary
Field Value
YearlyTurnover
105: Yearly turnover.
public static readonly AllowanceReasonCode YearlyTurnover
Field Value
Properties
DisplayName
public string DisplayName { get; }
Property Value
Methods
FromName(string, bool)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(AllowanceReasonCode))]
public static AllowanceReasonCode FromName(string name, bool ignoreCase = false)
Parameters
Returns
FromValue(int)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(AllowanceReasonCode))]
public static AllowanceReasonCode FromValue(int value)
Parameters
valueint
Returns
TryFromName(string, out AllowanceReasonCode)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(AllowanceReasonCode))]
public static bool TryFromName(string name, out AllowanceReasonCode result)
Parameters
namestringresultAllowanceReasonCode
Returns
TryFromValue(int, out AllowanceReasonCode)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(AllowanceReasonCode))]
public static bool TryFromValue(int value, out AllowanceReasonCode result)
Parameters
valueintresultAllowanceReasonCode