|
972 | 972 | <param name="description">The action description</param> |
973 | 973 | <param name="categories">The action categories</param> |
974 | 974 | </member> |
| 975 | + <member name="T:PayrollEngine.Client.Scripting.LookupRangeBracket"> |
| 976 | + <summary> |
| 977 | + A lookup range bracket with computed bounds |
| 978 | + </summary> |
| 979 | + </member> |
| 980 | + <member name="P:PayrollEngine.Client.Scripting.LookupRangeBracket.Key"> |
| 981 | + <summary>The lookup value key</summary> |
| 982 | + </member> |
| 983 | + <member name="P:PayrollEngine.Client.Scripting.LookupRangeBracket.Value"> |
| 984 | + <summary>The lookup value as JSON</summary> |
| 985 | + </member> |
| 986 | + <member name="P:PayrollEngine.Client.Scripting.LookupRangeBracket.RangeStart"> |
| 987 | + <summary>The range start value</summary> |
| 988 | + </member> |
| 989 | + <member name="P:PayrollEngine.Client.Scripting.LookupRangeBracket.RangeEnd"> |
| 990 | + <summary>The range end value (unbound bracket: Decimal.MaxValue)</summary> |
| 991 | + </member> |
| 992 | + <member name="P:PayrollEngine.Client.Scripting.LookupRangeBracket.RangeValue"> |
| 993 | + <summary>The original range value from the lookup value</summary> |
| 994 | + <remarks> |
| 995 | + For threshold lookups, the value within the matching bracket is displayed. |
| 996 | + For progressive lookups, it is the sum of all the matching brackets, excluding the final one, which has its own value. |
| 997 | + For all other lookup types, the value is null. |
| 998 | + </remarks> |
| 999 | + </member> |
| 1000 | + <member name="P:PayrollEngine.Client.Scripting.LookupRangeBracket.IsUnlimited"> |
| 1001 | + <summary>Test for unlimited bracket</summary> |
| 1002 | + </member> |
| 1003 | + <member name="M:PayrollEngine.Client.Scripting.LookupRangeBracket.ToString"> |
| 1004 | + <inheritdoc/> |
| 1005 | + </member> |
975 | 1006 | <member name="T:PayrollEngine.Client.Scripting.Date"> |
976 | 1007 | <summary>Date specifications</summary> |
977 | 1008 | </member> |
|
3096 | 3127 | <param name="values">The tuple values</param> |
3097 | 3128 | <returns>The wage type custom results</returns> |
3098 | 3129 | </member> |
| 3130 | + <member name="M:PayrollEngine.Client.Scripting.TupleExtensions.TupleToLookupRangeBracketList(System.Collections.Generic.List{System.Tuple{System.String,System.String,System.Decimal,System.Decimal,System.Nullable{System.Decimal}}})"> |
| 3131 | + <summary>Convert tuple values to a wage type custom result</summary> |
| 3132 | + <param name="brackets">The lookup brackets</param> |
| 3133 | + <returns>The lookup brackets</returns> |
| 3134 | + </member> |
3099 | 3135 | <member name="T:PayrollEngine.Client.Scripting.TupleExtensions.<G>$049E3D7DB88CCD9F9A84BC340C1323AF.<M>$E742679868AB1797ED468CA6BCB2BCAC"> |
3100 | 3136 | <param name="values">The tuple values</param> |
3101 | 3137 | </member> |
|
5931 | 5967 | <param name="lookupKey">The lookup key (optional)</param> |
5932 | 5968 | <param name="culture">The culture, null for the system culture (optional)</param> |
5933 | 5969 | </member> |
| 5970 | + <member name="M:PayrollEngine.Client.Scripting.Function.PayrollFunction.GetLookupRanges(System.String,System.Nullable{System.Decimal})"> |
| 5971 | + <summary>Get payroll lookup range brackets</summary> |
| 5972 | + <param name="lookupName">The name of the lookup</param> |
| 5973 | + <param name="rangeValue">The range value (supported by threshold and progressive lookups)</param> |
| 5974 | + <returns>List of lookup range brackets</returns> |
| 5975 | + </member> |
| 5976 | + <member name="M:PayrollEngine.Client.Scripting.Function.PayrollFunction.GetLookupThresholdRange(System.String,System.Decimal)"> |
| 5977 | + <summary>Get threshold lookup range bracket</summary> |
| 5978 | + <param name="lookupName">The name of the lookup</param> |
| 5979 | + <param name="rangeValue">The range value (supported by threshold and progressive lookups)</param> |
| 5980 | + <returns>Matching threshold bracket, null on missing range</returns> |
| 5981 | + </member> |
| 5982 | + <member name="M:PayrollEngine.Client.Scripting.Function.PayrollFunction.GetLookupProgressiveRanges(System.String,System.Decimal)"> |
| 5983 | + <summary>Get progressive lookup range brackets</summary> |
| 5984 | + <param name="lookupName">The name of the lookup</param> |
| 5985 | + <param name="rangeValue">The range value (supported by threshold and progressive lookups)</param> |
| 5986 | + <returns>Matching progressive brackets</returns> |
| 5987 | + </member> |
5934 | 5988 | <member name="M:PayrollEngine.Client.Scripting.Function.PayrollFunction.GetRangeLookup``1(System.String,System.Decimal,System.String,System.String)"> |
5935 | 5989 | <summary>Get lookup by range value</summary> |
5936 | 5990 | <param name="lookupName">The lookup name</param> |
|
9642 | 9696 | <param name="culture">The value culture</param> |
9643 | 9697 | <returns>The lookup value matching tho the lookup key</returns> |
9644 | 9698 | </member> |
| 9699 | + <member name="M:PayrollEngine.Client.Scripting.Runtime.IPayrollRuntime.GetLookupRanges(System.String,System.Nullable{System.Decimal})"> |
| 9700 | + <summary>Get payroll lookup range brackets</summary> |
| 9701 | + <param name="lookupName">The name of the lookup</param> |
| 9702 | + <param name="rangeValue">The range value (supported by threshold and progressive lookups)</param> |
| 9703 | + <remarks>Use nested tuples to reduce the tuple item count to 7</remarks> |
| 9704 | + <returns>List of lookup range brackets</returns> |
| 9705 | + </member> |
9645 | 9706 | <member name="M:PayrollEngine.Client.Scripting.Runtime.IPayrollRuntime.GetRangeLookup(System.String,System.Decimal,System.String,System.String)"> |
9646 | 9707 | <summary>Get lookup value by range</summary> |
9647 | 9708 | <param name="lookupName">The name of the lookup</param> |
|
0 commit comments