Codeunit 1720 Deferral Utilities in 17
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 19
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| CreateRecurringDescription | (Date, Text[100]) | Text[100] | public | - | |||
| CreateDeferralSchedule | (Code[10], Integer, Code[10], Code[10], Integer, Code[20], Integer, Decimal, Enum Deferral Calculation Method, Date, Integer, Boolean, Text[100], Boolean, Code[10]) | public | - | ||||
| CalcDeferralNoOfPeriods | (Enum Deferral Calculation Method, Integer, Date) | Integer | public | - | |||
| FilterDeferralLines | (var Record Deferral Line, Option, Code[10], Code[10], Integer, Code[20], Integer) | public | - | ||||
| SetDeferralRecords | (var Record Deferral Header, Integer, Code[10], Code[10], Integer, Code[20], Integer, Enum Deferral Calculation Method, Integer, Decimal, Date, Code[10], Text[100], Decimal, Boolean, Code[10]) | public | - | ||||
| RemoveOrSetDeferralSchedule | (Code[10], Integer, Code[10], Code[10], Integer, Code[20], Integer, Decimal, Date, Text[100], Code[10], Boolean) | public | - | ||||
| CreateScheduleFromGL | (Record Gen. Journal Line, Integer) | public | - | ||||
| DeferralCodeOnValidate | (Code[10], Integer, Code[10], Code[10], Integer, Code[20], Integer, Decimal, Date, Text[100], Code[10]) | public | - | ||||
| DeferralCodeOnDelete | (Integer, Code[10], Code[10], Integer, Code[20], Integer) | public | - | ||||
| OpenLineScheduleEdit | (Code[10], Integer, Code[10], Code[10], Integer, Code[20], Integer, Decimal, Date, Text[100], Code[10]) | Boolean | public | - | |||
| OpenLineScheduleView | (Code[10], Integer, Code[10], Code[10], Integer, Code[20], Integer) | public | - | ||||
| OpenLineScheduleArchive | (Code[10], Integer, Integer, Code[20], Integer, Integer, Integer) | public | - | ||||
| RoundDeferralAmount | (var Record Deferral Header, Code[10], Decimal, Date, var Decimal, var Decimal) | public | - | ||||
| GetSalesDeferralDocType | () | Integer | public | Pending 17.0 | |||
| Replace by enum "Deferral Document Type value." | |||||||
| GetPurchDeferralDocType | () | Integer | public | Pending 17.0 | |||
| Replace by enum "Deferral Document Type value." | |||||||
| GetGLDeferralDocType | () | Integer | public | Pending 17.0 | |||
| Replace by enum "Deferral Document Type value." | |||||||
| GetDeferralStartDate | (Integer, Integer, Code[20], Integer, Code[10], Date) | Date | public | - | |||
| AdjustTotalAmountForDeferrals | (Code[10], var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal) | public | - | ||||
| AdjustTotalAmountForDeferralsNoBase | (Code[10], var Decimal, var Decimal, var Decimal, var Decimal) | public | - | ||||
Events, 21
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnAfterCalculateDaysPerPeriod | (Record Deferral Header, var Record Deferral Line, Record Deferral Template) | - |
| Integration event | OnAfterCalculateEqualPerPeriod | (Record Deferral Header, var Record Deferral Line, Record Deferral Template) | - |
| Integration event | OnAfterCalculateStraightline | (Record Deferral Header, var Record Deferral Line, Record Deferral Template) | - |
| Integration event | OnAfterCalculateUserDefined | (Record Deferral Header, var Record Deferral Line, Record Deferral Template) | - |
| Integration event | OnAfterCreateDeferralSchedule | (Record Deferral Header, var Record Deferral Line, Record Deferral Template, Enum Deferral Calculation Method) | - |
| Integration event | OnAfterCreateScheduleFromGL | (var Record Gen. Journal Line, var Record Posted Deferral Header) | - |
| Integration event | OnAfterSetStartDate | (Record Deferral Template, var Date, var Date) | - |
| Integration event | OnBeforeCalculateDaysPerPeriod | (Record Deferral Header, var Record Deferral Line, Record Deferral Template) | - |
| Integration event | OnBeforeCalculateEqualPerPeriod | (Record Deferral Header, var Record Deferral Line, Record Deferral Template) | - |
| Integration event | OnBeforeCalculateStraightline | (Record Deferral Header, var Record Deferral Line, Record Deferral Template) | - |
| Integration event | OnBeforeCalculateUserDefined | (Record Deferral Header, var Record Deferral Line, Record Deferral Template) | - |
| Integration event | OnBeforeCreateDeferralSchedule | (Code[10], Integer, Code[10], Code[10], Integer, Code[20], Integer, Decimal, Enum Deferral Calculation Method, Date, Integer, Boolean, Text[100], Boolean, Code[10], var Boolean) | - |
| Integration event | OnBeforePostedDeferralHeaderInsert | (var Record Posted Deferral Header, Record Gen. Journal Line) | - |
| Integration event | OnBeforePostedDeferralLineInsert | (var Record Posted Deferral Line, Record Gen. Journal Line) | - |
| Integration event | OnAfterAdjustTotalAmountForDeferrals | (Code[10], var Decimal, var Decimal, var Decimal, var Decimal) | - |
| Integration event | OnBeforeCalcDeferralNoOfPeriods | (Enum Deferral Calculation Method, var Integer, Date, var Boolean) | - |
| Integration event | OnBeforeCheckPostingDate | (Record Deferral Header, var Record Deferral Line, var Boolean) | - |
| Integration event | OnBeforeGetDeferralDescription | (Code[10], Code[20], Text[100], var Text[100], var Boolean) | - |
| Integration event | OnCalculateEqualPerPeriodOnBeforeDeferralLineInsert | (Record Deferral Header, var Record Deferral Line) | - |
| Integration event | OnCalculateStraightlineOnBeforeDeferralLineInsert | (var Record Deferral Line, Record Deferral Header) | - |
| Integration event | OnSetDeferralRecordsOnBeforeDeferralHeaderModify | (var Record Deferral Header) | - |