Codeunit 550 VAT Rate Change Conversion in 27

App
Base Application
Namespace
Microsoft.Finance.VAT.RateChange

Procedures, 19Events, 64

Versions171819202122232425262728latest

Source29

Procedures, 19

NameParametersReturnsAccessObsolete
GetNextPurchaseLineNo(Record Purchase Line, var Integer)Booleanpublic-
GetNextSalesLineNo(Record Sales Line, var Integer)Booleanpublic-
GetNextServiceLineNo(Record Service Line, var Integer)BooleanpublicPending 25.0
Replaced by same procedure in codeunit "Serv. VAT Rate Change Conv."
ConvertVATProdPostGrp(Option)Booleanpublic-
ConvertGenProdPostGrp(Option)Booleanpublic-
UpdateTable(Integer, Boolean, Boolean)public-
UpdateRec(var RecordRef, Boolean, Boolean)public-
WriteLogEntry(Record VAT Rate Change Log Entry)public-
AddNewSalesLine(Record Sales Line, Code[20], Code[20])public-
UpdatePurchase()public-
UpdateUnitPriceInclVAT(Enum Sales Line Type)Booleanpublic-
LineInScope(Code[20], Code[20], Boolean, Boolean)Booleanpublic-
GetRoundingPrecision(Code[10])Decimalpublic-
IncludeSalesLine(Enum Sales Line Type, Code[20])Booleanpublic-
IncludePurchLine(Enum Purchase Line Type, Code[20])Booleanpublic-
InitVATRateChangeLogEntry(var Record VAT Rate Change Log Entry, RecordRef, Decimal, Integer)public-
RunOnAddNewServiceLineOnBeforeOldServiceLineModify(var Record Service Line, var Record Service Line, Code[20], Code[20])internal-
RunOnBeforeUpdateServPriceAdjDetail(var Record VAT Rate Change Setup, var Boolean)internal-
RunOnBeforeUpdateService(var Record VAT Rate Change Setup, var Boolean)internal-

Events, 64

KindNameParametersObsolete
Integration eventOnAddNewPurchaseLineOnBeforeOldPurchaseLineModify(var Record Purchase Line, var Record Purchase Line, Code[20], Code[20])-
Integration eventOnAddNewSalesLineOnBeforeOldSalesLineModify(var Record Sales Line, var Record Sales Line, Code[20], Code[20])-
Integration eventOnAddNewServiceLineOnBeforeOldServiceLineModify(var Record Service Line, var Record Service Line, Code[20], Code[20])Pending 25.0
Replaced by same event in codeunit Serv. VAT Rate Change Conv.
Integration eventOnAfterUpdateTables(var Record VAT Rate Change Setup)-
Integration eventOnAfterConvert(var Record VAT Rate Change Setup)-
Integration eventOnBeforeConvert(var Record VAT Rate Change Setup)-
Integration eventOnBeforeOnRun(var Boolean)-
Integration eventOnBeforeUpdateGLAccount(var Record G/L Account, var Record VAT Rate Change Setup, var Boolean)-
Integration eventOnBeforeUpdateItem(var Record Item, var Record VAT Rate Change Setup, var Boolean)-
Integration eventOnBeforeUpdateResource(var Record Resource, var Record VAT Rate Change Setup, var Boolean)-
Integration eventOnBeforeUpdateService(var Record VAT Rate Change Setup, var Boolean)Pending 25.0
Replaced by same event in codeunit Serv. VAT Rate Change Conv.
Integration eventOnAfterAddNewSalesLine(var Record Sales Line, var Record Sales Line)-
Integration eventOnAfterAddNewPurchaseLine(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnAfterAreTablesSelected(var Record VAT Rate Change Setup, var Boolean)-
Integration eventOnBeforeCheckPurchaseLinePartlyShipped(var Record Purchase Line, var Text[250], var Boolean)-
Integration eventOnBeforeCheckSalesLinePartlyShipped(var Record Sales Line, var Text[250], var Boolean)-
Integration eventOnBeforeUpdateTable(Integer, Boolean, Boolean, var Boolean)-
Integration eventOnBeforeUpdateServPriceAdjDetail(var Record VAT Rate Change Setup, var Boolean)Pending 25.0
Replaced by same event in codeunit Serv. VAT Rate Change Conv.
Integration eventOnConvertOnBeforeStartConvert(var Record VAT Rate Change Setup)-
Integration eventOnBeforeUpdateRec(var RecordRef, Boolean, Boolean, var Boolean)-
Integration eventOnUpdatePurchaseOnAfterPurchaseHeaderSetFilters(var Record Purchase Header)-
Integration eventOnUpdateRecOnBeforeRecRefModify(var RecordRef, Boolean, Boolean)-
Integration eventOnUpdateRecOnAfterRecRefModify(var RecordRef, Boolean, Boolean)-
Integration eventOnUpdateSalesOnAfterSalesHeaderSetFilters(Record VAT Rate Change Setup, var Record Sales Header)-
Integration eventOnUpdateSalesOnAfterSalesLineSetFilters(Record VAT Rate Change Setup, Record Sales Header, var Record Sales Line)-
Integration eventOnUpdateSalesOnAfterUpdateSalesLines(Record VAT Rate Change Setup, var Record Sales Header, Boolean, Boolean)-
Integration eventOnUpdatePurchaseOnAfterResetPurchaseHeaderStatus(var Record Purchase Header)-
Integration eventOnUpdateSalesOnAfterResetSalesHeaderStatus(var Record Sales Header)-
Integration eventOnUpdateSalesOnBeforeModifySalesLine(var Record Sales Line, var Boolean)-
Integration eventOnUpdatePurchaseOnBeforeModifyPurchaseLine(var Record Purchase Line, var Boolean)-
Integration eventOnAddNewPurchaseLineOnAfterInsertNewLine(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnAddNewSalesLineOnAfterInsertNewLine(var Record Sales Line, var Record Sales Line)-
Integration eventOnUpdateSalesOnBeforeChangeSalesLine(var Record Sales Line)-
Integration eventOnUpdatePurchaseOnBeforeChangePurchaseLine(var Record Purchase Line)-
Integration eventOnUpdatePurchaseBlanketOrderOnBeforeChangeBlanketOrder(var Record Purchase Line, var Boolean)-
Integration eventOnUpdateSalesBlanketOrderOnBeforeChangeBlanketOrder(var Record Sales Line, var Boolean)-
Integration eventOnUpdatePurchaseOnAfterOpenPurchaseHeader(var Record Purchase Header)-
Integration eventOnUpdateSalesOnAfterOpenSalesHeader(var Record Sales Header)-
Integration eventOnUpdatePurchaseOnAfterUpdatePurchaseLines(Record VAT Rate Change Setup, var Record Purchase Header, Boolean, Boolean)-
Integration eventOnTestVATPostingSetupOnAfterVATPostingSetupOldSetFilters(var Record VAT Posting Setup, Record VAT Rate Change Setup)-
Integration eventOnAfterInitNewSalesLineFromSalesLine(var Record Sales Line, Record Sales Line)-
Integration eventOnAfterLineInScope(Code[20], Code[20], Boolean, Boolean, var Boolean)-
Integration eventOnBeforeFinishConvert(var Record VAT Rate Change Setup, var Dialog)-
Integration eventOnBeforeUpdateSales(var Record VAT Rate Change Setup, var Boolean, var Record Sales Header)-
Integration eventOnBeforeUpdatePurchase(var Record VAT Rate Change Setup, var Boolean, var Record Purchase Header)-
Integration eventOnUpdatePurchaseOnAfterPurchaseLineSetFilters(var Record Purchase Line, Record Purchase Header)-
Integration eventOnUpdateSalesOnAfterModifySalesLine(var Record Sales Line, Boolean, Record VAT Rate Change Setup, Record Sales Header, Record Sales Line)-
Integration eventOnUpdatePurchaseOnAfterCalcShouldProcessLine(var Record Purchase Line, var Boolean)-
Integration eventOnAddNewPurchaseLineOnBeforeInsertNewLine(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnUpdateRecOnBeforeValidateGenProdPostingGroup(var RecordRef, FieldRef, Record VAT Rate Change Conversion, var Boolean)-
Integration eventOnAddNewPurchaseLineOnAfterNewPurchaseLineInit(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnUpdatePurchaseOnAfterPurchaseLineModify(Record VAT Rate Change Setup, Record Purchase Header, var Record Purchase Line, Record Purchase Line)-
Integration eventOnIncludePurchLineOnTypeElse(Enum Purchase Line Type, var Boolean, var Boolean)-
Integration eventOnIncludeSalesLineOnTypeElse(Enum Sales Line Type, var Boolean, var Boolean)-
Integration eventOnCanUpdatePurchaseOnAfterLoopIteration(var Text[250], Record Purchase Line)-
Integration eventOnCanUpdatePurchaseOnAfterPurchaseLineSetFilters(var Record Purchase Line)-
Integration eventOnCanUpdateSalesOnAfterLoopIteration(var Text[250], Record Sales Line)-
Integration eventOnCanUpdateSalesOnAfterSalesLineSetFilters(var Record Sales Line)-
Integration eventOnBeforeDoUpdatePurchaseLine(Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBeforeDoUpdateSalesLine(Record Sales Line, var Boolean, var Boolean)-
Integration eventOnBeforeCanUpdateSales(Record Sales Header, Boolean, Boolean, var Boolean, var Boolean)-
Integration eventOnBeforeCanUpdatePurchase(Record Purchase Header, Boolean, Boolean, var Boolean, var Boolean)-
Integration eventOnBeforeAddNewSalesLine(Record Sales Line, Code[20], Code[20], var Boolean)-
Integration eventOnBeforeAddNewPurchaseLine(Record Purchase Line, Code[20], Code[20], var Boolean)-