Codeunit 5988 Serv-Documents Mgt. in 18

App
Base Application

Procedures, 17Events, 67

Versions171819202122232425262728latest

Source29

Procedures, 17

NameParametersReturnsAccessObsolete
Initialize(var Record Service Header, var Record Service Line)public-
CalcInvDiscount()public-
PostDocumentLines(var Dialog)public-
UpdateDocumentLines()public-
PrepareShipmentHeader()Code[20]public-
PrepareInvoiceHeader(var Dialog)Code[20]public-
PrepareCrMemoHeader(var Dialog)Code[20]public-
Finalize(var Record Service Header)public-
InsertValueEntryRelation()public-
CheckAndSetPostingConstants(var Boolean, var Boolean, var Boolean)public-
CheckAndBlankQtys(Integer)public-
CheckAdjustedLines()public-
IsCloseConditionMet()Booleanpublic-
SetNoSeries(var Record Service Header)Booleanpublic-
SetLastNos(var Record Service Header)public-
SetPostingOptions(Boolean, Boolean, Boolean)public-
CollectTrackingSpecification(var Record Tracking Specification)public-

Events, 67

KindNameParametersObsolete
Integration eventOnBeforeModifyServiceDocNoSeries(var Record Service Header, Record Service Header, Boolean)-
Integration eventOnAfterCheckCertificateOfSupplyStatus(Record Service Shipment Header, Record Service Shipment Line)-
Integration eventOnAfterCheckDimComb(var Record Service Header, var Record Service Line)-
Integration eventOnAfterFinalize(var Record Service Header, var Boolean)-
Integration eventOnAfterFinalizeHeader(var Record Service Header)-
Integration eventOnAfterFinalizeCrMemoDocument(var Record Service Cr.Memo Header, Record Service Header)-
Integration eventOnAfterFinalizeInvoiceDocument(var Record Service Invoice Header, Record Service Header)-
Integration eventOnAfterFinalizeShipmentDocument(var Record Service Shipment Header, Record Service Header)-
Integration eventOnAfterInitialize(var Record Service Header, var Record Service Line, var Boolean, Boolean, Boolean, Boolean)-
Integration eventOnAfterPostDocumentLines(var Record Service Header, var Record Service Invoice Header, var Record Service Invoice Line, var Record Service Cr.Memo Header, var Record Service Cr.Memo Line)-
Integration eventOnAfterPrepareDocument(var Record Service Header, var Record Service Line)-
Integration eventOnAfterPrepareShipmentHeader(var Record Service Shipment Header, Record Service Header)-
Integration eventOnAfterPrepareInvoiceHeader(var Record Service Invoice Header, Record Service Header, var Record Service Item Line)-
Integration eventOnAfterPrepareCrMemoHeader(var Record Service Cr.Memo Header, Record Service Header)-
Integration eventOnAfterServShptHeaderInsert(var Record Service Shipment Header, Record Service Header)-
Integration eventOnAfterServShptLineInsert(var Record Service Shipment Line, Record Service Line, Record Service Shipment Header, Record Service Invoice Header, Record Service Line)-
Integration eventOnAfterServShptItemLineInsert(var Record Service Shipment Item Line, Record Service Item Line)-
Integration eventOnAfterServInvHeaderInsert(var Record Service Invoice Header, Record Service Header)-
Integration eventOnAfterServInvLineInsert(var Record Service Invoice Line, Record Service Line)-
Integration eventOnAfterServCrMemoHeaderInsert(var Record Service Cr.Memo Header, Record Service Header)-
Integration eventOnAfterServCrMemoLineInsert(var Record Service Cr.Memo Line, Record Service Line)-
Integration eventOnBeforeFinalize(var Record Service Header, var Boolean)-
Integration eventOnBeforeFinalizeCrMemoDocument(var Record Service Cr.Memo Header)-
Integration eventOnBeforeFinalizeInvoiceDocument(var Record Service Invoice Header)-
Integration eventOnBeforeFinalizeShipmentDocument(var Record Service Shipment Header)-
Integration eventOnBeforeInitialize(var Record Service Header, var Record Service Line, var Boolean)-
Integration eventOnBeforeServInvHeaderInsert(var Record Service Invoice Header, Record Service Header)-
Integration eventOnBeforeServInvLineInsert(var Record Service Invoice Line, Record Service Line)-
Integration eventOnBeforeServCrMemoHeaderInsert(var Record Service Cr.Memo Header, Record Service Header)-
Integration eventOnBeforeServCrMemoLineInsert(var Record Service Cr.Memo Line, Record Service Line)-
Integration eventOnBeforeServShptHeaderInsert(var Record Service Shipment Header, Record Service Header)-
Integration eventOnBeforeServShptLineInsert(var Record Service Shipment Line, Record Service Line, Record Service Shipment Header)-
Integration eventOnBeforeServShptItemLineInsert(var Record Service Shipment Item Line, Record Service Item Line)-
Integration eventOnBeforeSetGenJnlLineDocNos(var Record Service Header, var Integer, var Code[20], var Code[20])Pending 16.0
Replaced by OnBeforeSetGenJnlLineDocNumbers
Integration eventOnBeforeSetGenJnlLineDocNumbers(var Record Service Header, var Integer, var Code[20], var Code[35])-
Integration eventOnBeforeSortLines(var Record Service Line)-
Integration eventOnCheckDimensionsAnAfterSetServLineFilters(var Record Service Line)-
Integration eventOnCheckAndSetPostingContantsOnAfterSetFilterForConsume(var Record Service Line)-
Integration eventOnCheckAndSetPostingContantsOnAfterSetFilterForInvoice(var Record Service Line)-
Integration eventOnCheckAndSetPostingContantsOnAfterSetFilterForShip(var Record Service Line)-
Integration eventOnCheckAndBlankQtysOnAfterServLineSetFilters(var Record Service Line)-
Integration eventOnCheckAndBlankQtysOnBeforeCheckServLine(var Record Service Line)-
Integration eventOnFinalizeOnBeforeFinalizeDeleteHeader(var Record Service Header)-
Integration eventOnFinalizeOnBeforeFinalizeHeader(var Record Service Header)-
Integration eventOnFinalizeDeleteLinesOnAfterSetPServItemLineFilters(var Record Service Item Line)-
Integration eventOnFinalizeDeleteLinesOnAfterSetPServLineFilters(var Record Service Line)-
Integration eventOnFinalizeItemLinesOnAfterSetFilters(var Record Service Item Line)-
Integration eventOnFinalizeLinesOnAfterSetFilters(var Record Service Line)-
Integration eventOnPostDocumentLinesOnAfterFillInvPostingBuffer(var Record Service Header, var Record Service Line)-
Integration eventOnPostDocumentLinesOnBeforeCheckServLine(var Record Service Header, var Record Service Line, Boolean, Boolean)-
Integration eventOnPostDocumentLinesOnBeforePostInvoicePostBuffer(Record Service Header, var Record Invoice Post. Buffer, var Record Service Line, var Record Service Line)-
Integration eventOnPostDocumentLinesOnBeforePostRemQtyToBeConsumed(var Record Service Header, var Record Service Line)-
Integration eventOnPrepareDocumentOnBeforePassedServLineFind(var Record Service Line, Record Service Header)-
Integration eventOnPostDocumentLinesOnBeforeRoundAmount(var Record Service Line)-
Integration eventOnPostServiceResourceLineOnBeforeCalcSLEDivideAmount(var Record Service Line)-
Integration eventOnPrepareDocumentOnAfterSetPServItemLineFilters(var Record Service Item Line)-
Integration eventOnPrepareDocumentOnAfterSetPServLineFilters(var Record Service Line)-
Integration eventOnRemoveLinesNotSatisfyPostingOnBeforeInitRemainingServLine(var Record Service Line, var Boolean)-
Integration eventOnUpdateShptLinesOnInvOnAfterServiceShptLineModify(Record Service Line, Record Service Invoice Header, Record Service Shipment Header, Record Service Shipment Line, Record Tracking Specification, Boolean, Decimal, Decimal, Decimal, Decimal)-
Integration eventOnUpdateServLinesOnPostOrderOnBeforeCalcQuantityShipped(var Record Service Line)-
Integration eventOnUpdateServLinesOnPostOrderOnBeforeInitOutstanding(var Record Service Line)-
Integration eventOnPrepareDocumentOnPServLineLoopOnBeforeServLineInsert(var Record Service Line)-
Integration eventOnAfterSetServiceLedgerEntryFilters(var Record Service Ledger Entry)-
Integration eventOnBeforeCheckDimValuePosting(var Record Service Line)-
Integration eventOnFinalizeOnBeforeFinalizeHeaderAndLines(var Record Service Header, var Boolean)-
Integration eventOnBeforeGetAndCheckCustomer(var Record Service Header, var Boolean)-
Integration eventOnPrepareShipmentHeaderOnBeforeCalcServItemDates(var Record Service Header, var Record Service Item Line, var Boolean)-