KVSKBAServiceLib#
Procedures#
DeleteAddedTablesTab5900(Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
Summary: Deletes all entries from the added tables associated to the service header
[Obsolete('This procedure is no longer supported, please use DeleteAddedTablesFromServiceHeader', '24.2')]
procedure DeleteAddedTablesTab5900(ServiceHeader: Record "Service Header"):
Parameters:
ServiceHeader
: The service header to delete the entries from
DeleteAddedTablesFromServiceHeader(Record Service Header, Boolean, Boolean) :#
Summary: Deletes all entries from the added tables associated to the service header
procedure DeleteAddedTablesFromServiceHeader(ServiceHeader: Record "Service Header"; WithLines: Boolean; DeleteCommentLines: Boolean):
Parameters:
ServiceHeader
: The service header to delete the entries from.WithLines
: Defines whether the table data attached to the rows should also be deleted.DeleteCommentLines
: Defines whether the Comment Lines should also be deleted.
CopyAddedTablesCustToTab5900(Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This procedure is no longer supported, please use CopyAddedTablesCustToServiceHeader', '25.0')]
procedure CopyAddedTablesCustToTab5900(ServiceHeader: Record "Service Header"):
CopyAddedTablesCustToServiceHeader(Record Service Header) :#
Summary: Copy the added tables from Customer to the Service Header
procedure CopyAddedTablesCustToServiceHeader(ServiceHeader: Record "Service Header"):
Parameters:
ServiceHeader
: Is the target Service Header
CopyAddedTablesTab5900ToTab5900(Record Service Header, Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
Summary: Copies the entries from the added tables associated to a service header to another service header.
[Obsolete('This procedure is no longer supported, please use CopyAddedTablesFromServiceHeaderToServiceHeader', '24.2')]
procedure CopyAddedTablesTab5900ToTab5900(FromServiceHeader: Record "Service Header"; ToServiceHeader: Record "Service Header"):
Parameters:
FromServiceHeader
: Service header to copy fromToServiceHeader
: Service header to copy to
CopyAddedTablesFromServiceHeaderToServiceHeader(Record Service Header, Record Service Header) :#
Summary: Copies the entries from the added tables associated to a service header to another service header.
procedure CopyAddedTablesFromServiceHeaderToServiceHeader(FromServiceHeader: Record "Service Header"; ToServiceHeader: Record "Service Header"):
Parameters:
FromServiceHeader
: Service header to copy fromToServiceHeader
: Service header to copy to
CopyAddedTablesFromServiceItemLineToServiceItemLine(Record Service Item Line, Record Service Item Line) :#
Summary: Copies the entries from the added tables associated to a service header to another service header.
procedure CopyAddedTablesFromServiceItemLineToServiceItemLine(FromServiceItemLine: Record "Service Item Line"; ToServiceItemLine: Record "Service Item Line"):
Parameters:
FromServiceItemLine
: Service Item Line to copy fromToServiceItemLine
: Service Item Line to copy to
CopyAddedTablesFromServiceItemLineToServiceShipmentItemLine(Record Service Item Line, Record Service Shipment Item Line) :#
Summary: Copies the entries from the added tables associated to a service header to another service header.
procedure CopyAddedTablesFromServiceItemLineToServiceShipmentItemLine(FromServiceItemLine: Record "Service Item Line"; ToServiceShipmentItemLine: Record "Service Shipment Item Line"):
Parameters:
FromServiceItemLine
: Service Item Line to copy fromToServiceShipmentLine
: Service Item Line to copy to
CopyAddedTablesTab5990ToTab5900(Record Service Shipment Header, Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
Summary: Copies the entries from the added tables associated to a service shipment header to a service header.
[Obsolete('This procedure is no longer supported, please use CopyAddedTablesFromPostedServiceHeaderToServiceHeader', '24.2')]
procedure CopyAddedTablesTab5990ToTab5900(FromServiceShipmentHeader: Record "Service Shipment Header"; ToServiceHeader: Record "Service Header"):
Parameters:
FromServiceShipmentHeader
: Service shipment header to copy fromToServiceHeader
: Service header to copy to
CopyAddedTablesTab5992ToTab5900(Record Service Invoice Header, Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
Summary: Copies the entries from the added tables associated to a service invoice header to a service header.
[Obsolete('This procedure is no longer supported, please use CopyAddedTablesFromPostedServiceHeaderToServiceHeader', '24.2')]
procedure CopyAddedTablesTab5992ToTab5900(FromServiceInvoiceHeader: Record "Service Invoice Header"; ToServiceHeader: Record "Service Header"):
Parameters:
FromServiceInvoiceHeader
: Service invoice header to copy fromToServiceHeader
: Service header to copy to
CopyAddedTablesTab5994ToTab5900(Record Service Cr.Memo Header, Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
Summary: Copies the entries from the added tables associated to a service credit memo header to a service header.
[Obsolete('This procedure is no longer supported, please use CopyAddedTablesFromPostedServiceHeaderToServiceHeader', '24.2')]
procedure CopyAddedTablesTab5994ToTab5900(FromServiceCrMemoHeader: Record "Service Cr.Memo Header"; ToServiceHeader: Record "Service Header"):
Parameters:
FromServiceCrMemoHeader
: Service credit memo header to copy fromToServiceHeader
: Service header to copy to
EvaluateServiceLine(Record Service Header) :#
Summary: This function will be called in Service document pages to calculate the subtotal-structure of the service lines of the Service Header.
procedure EvaluateServiceLine(ServiceHeader: Record "Service Header"):
Parameters:
ServiceHeader
: The service header to calculate the service lines for
InsertBundleLines(Record Service Line, Boolean, Boolean, Boolean, Text[100]) :#
Summary: This function will insert a new ServiceLine to finish an old and/or to open a new bundle.
procedure InsertBundleLines(ServiceLine: Record "Service Line"; BeforeCurrLine: Boolean; CloseOldBundle: Boolean; OpenNewBundle: Boolean; DescriptionText: Text[100]):
Parameters:
ServiceLine
: The reference from where to put the new lines atBeforeCurrLine
: If TRUE the new lines will be inserted before the referenced service line. If FALSE it will be inserted after the referenced service line.CloseOldBundle
: If TRUE, a new ServiceLine will be inserted to close the old bundleOpenNewBundle
: If TRUE, a new ServiceLine will be inserted to open a new bundleDescriptionText
: The description of the new bundle
AddBundleLinesForServiceInv(Record Service Header, Integer, Integer) :#
Summary: This function will insert new service lines with Type::Bundle and Type::End-Bundle for all service lines from the service header and between FromLineNo and ToLineNo. The bundle-structure will be analyzed for the first level only (not multi-level).
procedure AddBundleLinesForServiceInv(ServiceHeader: Record "Service Header"; FromLineNo: Integer; ToLineNo: Integer):
Parameters:
ServiceHeader
: The header for which lines to modifyFromLineNo
: From which line number to modifyToLineNo
: To which line number to modify
CheckTotalStructureInServiceLine(Record Service Header, Boolean) :#
Summary: This function will check the bundle and subtotal structure of the service lines.
procedure CheckTotalStructureInServiceLine(ServiceHeader: Record "Service Header"; CheckTotaling: Boolean):
Parameters:
ServiceHeader
: The service item line to check the service lines forCheckTotaling
: If TRUE, the function will check the field KVSKBATotaling too
CalcSubTotals(Record Service Line) :#
Summary: This function will calculate the subtotals in the service line.
procedure CalcSubTotals(var ServiceLine: Record "Service Line"):
Parameters:
ServiceLine
: The Subtotal Service Line to calculate
Events#
OnBeforeCheckPrintLineInTabServiceLine(Record Service Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckPrintLineInTabServiceLine(ServiceLine: Record "Service Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCheckPrintLineInTabServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeCheckPrintLineInTabServiceLine(ServiceLine: Record "Service Line"; var IsHandled: Boolean)
begin
end;
OnAfterCopyAddedTablesTab5900ToTab5900(Record Service Header, Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported, please use OnAfterCopyAddedTablesFromServiceHeaderToServiceHeader', '24.2')]
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5900ToTab5900(FromServiceHeader: Record "Service Header"; ToServiceHeader: Record "Service Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5900ToTab5900', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5900ToTab5900(FromServiceHeader: Record "Service Header"; ToServiceHeader: Record "Service Header")
begin
end;
OnAfterCopyAddedTablesFromServiceLineToServiceLine(Record Service Line, Record Service Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromServiceLineToServiceLine(FromServiceLine: Record "Service Line"; ToServiceLine: Record "Service Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromServiceLineToServiceLine', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromServiceLineToServiceLine(FromServiceLine: Record "Service Line"; ToServiceLine: Record "Service Line")
begin
end;
OnAfterCopyAddedTablesTab5900ToTab5990(Record Service Header, Record Service Shipment Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported, please use OnAfterCopyAddedTablesFromServiceHeadertoPostedServiceHeader', '24.2')]
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5900ToTab5990(FromServiceHeader: Record "Service Header"; ToServiceShipmentHeader: Record "Service Shipment Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5900ToTab5990', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5900ToTab5990(FromServiceHeader: Record "Service Header"; ToServiceShipmentHeader: Record "Service Shipment Header")
begin
end;
OnAfterCopyAddedTablesTab5900ToTab5992(Record Service Header, Record Service Invoice Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported, please use OnAfterCopyAddedTablesFromServiceHeadertoPostedServiceHeader', '24.2')]
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5900ToTab5992(FromServiceHeader: Record "Service Header"; ToServiceInvoiceHeader: Record "Service Invoice Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5900ToTab5992', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5900ToTab5992(FromServiceHeader: Record "Service Header"; ToServiceInvoiceHeader: Record "Service Invoice Header")
begin
end;
OnAfterCopyAddedTablesTab5900ToTab5994(Record Service Header, Record Service Cr.Memo Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported, please use OnAfterCopyAddedTablesFromServiceHeadertoPostedServiceHeader', '24.2')]
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5900ToTab5994(FromServiceHeader: Record "Service Header"; ToServiceCrMemoHeader: Record "Service Cr.Memo Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5900ToTab5994', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5900ToTab5994(FromServiceHeader: Record "Service Header"; ToServiceCrMemoHeader: Record "Service Cr.Memo Header")
begin
end;
OnAfterCopyAddedTablesTab5990ToTab5900(Record Service Shipment Header, Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported, please use OnAfterCopyAddedTablesFromPostedServiceHeaderToServiceHeader', '24.2')]
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5990ToTab5900(FromServiceShptHeaderPar: Record "Service Shipment Header"; ToServiceHeaderPar: Record "Service Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5990ToTab5900', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5990ToTab5900(FromServiceShptHeaderPar: Record "Service Shipment Header"; ToServiceHeaderPar: Record "Service Header")
begin
end;
OnAfterCopyAddedTablesTab5992ToTab5900(Record Service Invoice Header, Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported, please use OnAfterCopyAddedTablesFromPostedServiceHeaderToServiceHeader', '24.2')]
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5992ToTab5900(FromServiceInvoiceHeader: Record "Service Invoice Header"; ToServiceHeaderPar: Record "Service Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5992ToTab5900', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5992ToTab5900(FromServiceInvoiceHeader: Record "Service Invoice Header"; ToServiceHeaderPar: Record "Service Header")
begin
end;
OnAfterCopyAddedTablesTab5994ToTab5900(Record Service Cr.Memo Header, Record Service Header) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported, please use OnAfterCopyAddedTablesFromPostedServiceHeaderToServiceHeader', '24.2')]
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesTab5994ToTab5900(FromServiceCrMemoHeader: Record "Service Cr.Memo Header"; ToServiceHeaderPar: Record "Service Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesTab5994ToTab5900', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesTab5994ToTab5900(FromServiceCrMemoHeader: Record "Service Cr.Memo Header"; ToServiceHeaderPar: Record "Service Header")
begin
end;
OnBeforeCheckNullPositionInServiceLine(Record Service Line, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckNullPositionInServiceLine(ServiceLine: Record "Service Line"; CheckNullPositionNo: Boolean; var Handled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCheckNullPositionInServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeCheckNullPositionInServiceLine(ServiceLine: Record "Service Line"; CheckNullPositionNo: Boolean; var Handled: Boolean)
begin
end;
OnBeforeValidateServiceOrderTypeServiceContractHeader(Record Service Contract Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeValidateServiceOrderTypeServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeValidateServiceOrderTypeServiceContractHeader', '', false, false)]
local procedure DoSomethingOnBeforeValidateServiceOrderTypeServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; var IsHandled: Boolean)
begin
end;
OnBeforeValidateServiceOrderTypeServiceHeader(Record Service Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeValidateServiceOrderTypeServiceHeader(var ServiceHeader: Record "Service Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeValidateServiceOrderTypeServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeValidateServiceOrderTypeServiceHeader(var ServiceHeader: Record "Service Header"; var IsHandled: Boolean)
begin
end;
OnBeforeSetDefaultSalespersonOnServiceContractHeader(Record Service Contract Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetDefaultSalespersonOnServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeSetDefaultSalespersonOnServiceContractHeader', '', false, false)]
local procedure DoSomethingOnBeforeSetDefaultSalespersonOnServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; var IsHandled: Boolean)
begin
end;
OnBeforeSetDefaultSalespersonOnServiceHeader(Record Service Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetDefaultSalespersonOnServiceHeader(var ServiceHeader: Record "Service Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeSetDefaultSalespersonOnServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeSetDefaultSalespersonOnServiceHeader(var ServiceHeader: Record "Service Header"; var IsHandled: Boolean)
begin
end;
OnBeforeSetAssignedUserIDOnServiceContractHeader(Record Service Contract Header, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetAssignedUserIDOnServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; OnInsert: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeSetAssignedUserIDOnServiceContractHeader', '', false, false)]
local procedure DoSomethingOnBeforeSetAssignedUserIDOnServiceContractHeader(var ServiceContractHeader: Record "Service Contract Header"; OnInsert: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeSetAssignedUserIDOnServiceHeader(Record Service Header, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetAssignedUserIDOnServiceHeader(var ServiceHeader: Record "Service Header"; OnInsertMode: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeSetAssignedUserIDOnServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeSetAssignedUserIDOnServiceHeader(var ServiceHeader: Record "Service Header"; OnInsertMode: Boolean; var IsHandled: Boolean)
begin
end;
OnAfterCopyAddedTablesFromServiceItemLineToServiceItemLine(Record Service Item Line, Record Service Item Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromServiceItemLineToServiceItemLine(FromServiceItemLine: Record "Service Item Line"; ToServiceItemLine: Record "Service Item Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromServiceItemLineToServiceItemLine', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromServiceItemLineToServiceItemLine(FromServiceItemLine: Record "Service Item Line"; ToServiceItemLine: Record "Service Item Line")
begin
end;
OnCopyAddedTablesLineNoToServiceLine(Record Service Line) :#
[IntegrationEvent(false, false)]
local procedure OnCopyAddedTablesLineNoToServiceLine(ServiceLine: Record "Service Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnCopyAddedTablesLineNoToServiceLine', '', false, false)]
local procedure DoSomethingOnCopyAddedTablesLineNoToServiceLine(ServiceLine: Record "Service Line")
begin
end;
OnCopyAddedTablesLineNoToServiceItemLine(Record Service Item Line) :#
[IntegrationEvent(false, false)]
local procedure OnCopyAddedTablesLineNoToServiceItemLine(ServiceItemLine: Record "Service Item Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnCopyAddedTablesLineNoToServiceItemLine', '', false, false)]
local procedure DoSomethingOnCopyAddedTablesLineNoToServiceItemLine(ServiceItemLine: Record "Service Item Line")
begin
end;
OnInsertBundleLinesCloseOldBundleOnAfterServiceLineInsert(Record Service Line) :#
[IntegrationEvent(false, false)]
local procedure OnInsertBundleLinesCloseOldBundleOnAfterServiceLineInsert(var ServiceLine: Record "Service Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnInsertBundleLinesCloseOldBundleOnAfterServiceLineInsert', '', false, false)]
local procedure DoSomethingOnInsertBundleLinesCloseOldBundleOnAfterServiceLineInsert(var ServiceLine: Record "Service Line")
begin
end;
OnInsertBundleLinesCloseOldBundleOnBeforeServiceLineInsert(Record Service Line) :#
[IntegrationEvent(false, false)]
local procedure OnInsertBundleLinesCloseOldBundleOnBeforeServiceLineInsert(var ServiceLine: Record "Service Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnInsertBundleLinesCloseOldBundleOnBeforeServiceLineInsert', '', false, false)]
local procedure DoSomethingOnInsertBundleLinesCloseOldBundleOnBeforeServiceLineInsert(var ServiceLine: Record "Service Line")
begin
end;
OnInsertBundleLinesOpenNewBundleOnAfterServiceLineInsert(Record Service Line) :#
[IntegrationEvent(false, false)]
local procedure OnInsertBundleLinesOpenNewBundleOnAfterServiceLineInsert(var ServiceLine: Record "Service Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnInsertBundleLinesOpenNewBundleOnAfterServiceLineInsert', '', false, false)]
local procedure DoSomethingOnInsertBundleLinesOpenNewBundleOnAfterServiceLineInsert(var ServiceLine: Record "Service Line")
begin
end;
OnInsertBundleLinesOpenNewBundleOnBeforeServiceLineInsert(Record Service Line) :#
[IntegrationEvent(false, false)]
local procedure OnInsertBundleLinesOpenNewBundleOnBeforeServiceLineInsert(var ServiceLine: Record "Service Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnInsertBundleLinesOpenNewBundleOnBeforeServiceLineInsert', '', false, false)]
local procedure DoSomethingOnInsertBundleLinesOpenNewBundleOnBeforeServiceLineInsert(var ServiceLine: Record "Service Line")
begin
end;
OnBeforeIsServiceLineTypeForEndBundle(Enum Service Line Type, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeIsServiceLineTypeForEndBundle(ServiceLineType: Enum "Service Line Type"; var IsBundleType: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeIsServiceLineTypeForEndBundle', '', false, false)]
local procedure DoSomethingOnBeforeIsServiceLineTypeForEndBundle(ServiceLineType: Enum "Service Line Type"; var IsBundleType: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeEvaluateServiceLine(Record Service Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeEvaluateServiceLine(ServiceHeader: Record "Service Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeEvaluateServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeEvaluateServiceLine(ServiceHeader: Record "Service Header"; var IsHandled: Boolean)
begin
end;
OnCheckTotalStructureInServiceLineOnBeforeCheckBundleTotalStructure(Record Service Line, Boolean, Integer, Boolean, Boolean, Integer, Integer) :#
[IntegrationEvent(false, false)]
local procedure OnCheckTotalStructureInServiceLineOnBeforeCheckBundleTotalStructure(var ServiceLine: Record "Service Line"; var BundleStarted: Boolean; var NumberOfOpenSubtotals: Integer; var IsHandled: Boolean; CheckTotaling: Boolean; LineNoArray: Integer; LineArrayPosition: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnCheckTotalStructureInServiceLineOnBeforeCheckBundleTotalStructure', '', false, false)]
local procedure DoSomethingOnCheckTotalStructureInServiceLineOnBeforeCheckBundleTotalStructure(var ServiceLine: Record "Service Line"; var BundleStarted: Boolean; var NumberOfOpenSubtotals: Integer; var IsHandled: Boolean; CheckTotaling: Boolean; LineNoArray: Integer; LineArrayPosition: Integer)
begin
end;
OnCheckTotalStructureInServiceLineOnBeforeCheckTotalling(Record Service Line, Boolean, Integer, Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnCheckTotalStructureInServiceLineOnBeforeCheckTotalling(var ServiceLine: Record "Service Line"; CheckTotaling: Boolean; LineNoArray: Integer; var LineArrayPosition: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnCheckTotalStructureInServiceLineOnBeforeCheckTotalling', '', false, false)]
local procedure DoSomethingOnCheckTotalStructureInServiceLineOnBeforeCheckTotalling(var ServiceLine: Record "Service Line"; CheckTotaling: Boolean; LineNoArray: Integer; var LineArrayPosition: Integer; var IsHandled: Boolean)
begin
end;
OnBeforeOnCheckErrorIsServiceLineTypeForTotalingCalculation(Enum Service Line Type, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeOnCheckErrorIsServiceLineTypeForTotalingCalculation(ServiceLineType: Enum "Service Line Type"; var IsEndType: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeOnCheckErrorIsServiceLineTypeForTotalingCalculation', '', false, false)]
local procedure DoSomethingOnBeforeOnCheckErrorIsServiceLineTypeForTotalingCalculation(ServiceLineType: Enum "Service Line Type"; var IsEndType: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeIsServiceLineTypeForTotalingCalculation(Enum Service Line Type, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeIsServiceLineTypeForTotalingCalculation(ServiceLineType: Enum "Service Line Type"; var IsEndType: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeIsServiceLineTypeForTotalingCalculation', '', false, false)]
local procedure DoSomethingOnBeforeIsServiceLineTypeForTotalingCalculation(ServiceLineType: Enum "Service Line Type"; var IsEndType: Boolean; var IsHandled: Boolean)
begin
end;
OnEvaluateServiceLineOnBeforeServiceLineModify(Record Service Line) :#
[IntegrationEvent(false, false)]
local procedure OnEvaluateServiceLineOnBeforeServiceLineModify(ServiceLine: Record "Service Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnEvaluateServiceLineOnBeforeServiceLineModify', '', false, false)]
local procedure DoSomethingOnEvaluateServiceLineOnBeforeServiceLineModify(ServiceLine: Record "Service Line")
begin
end;
OnEvaluateServiceLineOnAfterServiceLineModify(Record Service Line) :#
[IntegrationEvent(false, false)]
local procedure OnEvaluateServiceLineOnAfterServiceLineModify(ServiceLine: Record "Service Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnEvaluateServiceLineOnAfterServiceLineModify', '', false, false)]
local procedure DoSomethingOnEvaluateServiceLineOnAfterServiceLineModify(ServiceLine: Record "Service Line")
begin
end;
OnEvaluateServiceLineOnBeforeHandleEndSubTotal(Record Service Header, Record Service Line, Integer, Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnEvaluateServiceLineOnBeforeHandleEndSubTotal(ServiceHeader: Record "Service Header"; ServiceLine: Record "Service Line"; LineNoArray: Integer; IndentationInteger: Integer; IsServiceLineHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnEvaluateServiceLineOnBeforeHandleEndSubTotal', '', false, false)]
local procedure DoSomethingOnEvaluateServiceLineOnBeforeHandleEndSubTotal(ServiceHeader: Record "Service Header"; ServiceLine: Record "Service Line"; LineNoArray: Integer; IndentationInteger: Integer; IsServiceLineHandled: Boolean)
begin
end;
OnAfterCalcSubTotals(Record Service Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCalcSubTotals(var ServiceLine: Record "Service Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCalcSubTotals', '', false, false)]
local procedure DoSomethingOnAfterCalcSubTotals(var ServiceLine: Record "Service Line")
begin
end;
OnBeforeSetSalespersonCode(Code[20], Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeSetSalespersonCode(SalesPersonCodeToCheck: Code[20]; var SalesPersonCodeToAssign: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeSetSalespersonCode', '', false, false)]
local procedure DoSomethingOnBeforeSetSalespersonCode(SalesPersonCodeToCheck: Code[20]; var SalesPersonCodeToAssign: Code[20]; var IsHandled: Boolean)
begin
end;
OnAfterCopyAddedTablesFromServiceLinetoPostedServiceLine(Record Service Line, Enum KVSKBAPostedServiceDocTextType, Code[20], Integer) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromServiceLinetoPostedServiceLine(ServiceLine: Record "Service Line"; PostedServiceDocTextType: Enum "KVSKBAPostedServiceDocTextType"; DocumentNo: Code[20]; DocumentLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromServiceLinetoPostedServiceLine', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromServiceLinetoPostedServiceLine(ServiceLine: Record "Service Line"; PostedServiceDocTextType: Enum "KVSKBAPostedServiceDocTextType"; DocumentNo: Code[20]; DocumentLineNo: Integer)
begin
end;
OnBeforeGetSpecialNote(Integer, Code[20], Text[50], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeGetSpecialNote(DatabaseInteger: Integer; No: Code[20]; var CommentTextReturn: Text[50]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeGetSpecialNote', '', false, false)]
local procedure DoSomethingOnBeforeGetSpecialNote(DatabaseInteger: Integer; No: Code[20]; var CommentTextReturn: Text[50]; var IsHandled: Boolean)
begin
end;
OnBeforeShowSpecialNote(Integer, Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeShowSpecialNote(DatabaseInteger: Integer; No: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeShowSpecialNote', '', false, false)]
local procedure DoSomethingOnBeforeShowSpecialNote(DatabaseInteger: Integer; No: Code[20]; var IsHandled: Boolean)
begin
end;
OnAfterCopyAddedTablesFromServiceItemLineToServiceShipmentItemLine(Record Service Item Line, Record Service Shipment Item Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromServiceItemLineToServiceShipmentItemLine(ServiceItemLine: Record "Service Item Line"; ServiceShipmentItemLine: Record "Service Shipment Item Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromServiceItemLineToServiceShipmentItemLine', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromServiceItemLineToServiceShipmentItemLine(ServiceItemLine: Record "Service Item Line"; ServiceShipmentItemLine: Record "Service Shipment Item Line")
begin
end;
OnAfterCopyAddedTablesFromPostedServiceLineToServiceLine(Record Service Line, Enum KVSKBAPostedServiceDocTextType, Code[20], Integer) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromPostedServiceLineToServiceLine(ToServiceLine: Record "Service Line"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]; FromDocumentLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromPostedServiceLineToServiceLine', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromPostedServiceLineToServiceLine(ToServiceLine: Record "Service Line"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]; FromDocumentLineNo: Integer)
begin
end;
OnAfterCopyAddedTablesFromPostedServiceLineToServiceItemLine(Record Service Item Line, Enum KVSKBAPostedServiceDocTextType, Code[20], Integer) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromPostedServiceLineToServiceItemLine(ToServiceItemLine: Record "Service Item Line"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]; FromDocumentLineNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromPostedServiceLineToServiceItemLine', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromPostedServiceLineToServiceItemLine(ToServiceItemLine: Record "Service Item Line"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]; FromDocumentLineNo: Integer)
begin
end;
OnAfterCopyAddedTablesFromPostedServiceHeaderToServiceHeader(Record Service Header, Enum KVSKBAPostedServiceDocTextType, Code[20]) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromPostedServiceHeaderToServiceHeader(ToServiceHeader: Record "Service Header"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromPostedServiceHeaderToServiceHeader', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromPostedServiceHeaderToServiceHeader(ToServiceHeader: Record "Service Header"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20])
begin
end;
OnAfterCopyAddedTablesFromServiceHeadertoPostedServiceHeader(Record Service Header, Enum KVSKBAPostedServiceDocTextType, Code[20]) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromServiceHeadertoPostedServiceHeader(FromServiceHeader: Record "Service Header"; ToDocumentType: Enum "KVSKBAPostedServiceDocTextType"; ToDocumentNo: Code[20]):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromServiceHeadertoPostedServiceHeader', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromServiceHeadertoPostedServiceHeader(FromServiceHeader: Record "Service Header"; ToDocumentType: Enum "KVSKBAPostedServiceDocTextType"; ToDocumentNo: Code[20])
begin
end;
OnAfterCopyAddedTablesFromServiceHeaderToServiceHeader(Record Service Header, Record Service Header) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromServiceHeaderToServiceHeader(FromServiceHeader: Record "Service Header"; ToServiceHeader: Record "Service Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromServiceHeaderToServiceHeader', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromServiceHeaderToServiceHeader(FromServiceHeader: Record "Service Header"; ToServiceHeader: Record "Service Header")
begin
end;
OnBeforeCreatePurchaseOrderByServiceOrder(Record Service Header, Option, Code[20], Integer, Code[20], Boolean, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreatePurchaseOrderByServiceOrder(ServiceHeader: Record "Service Header"; OrderType: Option; OrderNo: Code[20]; LineNo: Integer; VendorNo: Code[20]; ShowDocument: Boolean; MultipleVendors: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCreatePurchaseOrderByServiceOrder', '', false, false)]
local procedure DoSomethingOnBeforeCreatePurchaseOrderByServiceOrder(ServiceHeader: Record "Service Header"; OrderType: Option; OrderNo: Code[20]; LineNo: Integer; VendorNo: Code[20]; ShowDocument: Boolean; MultipleVendors: Boolean; var IsHandled: Boolean)
begin
end;
OnAfterCreatePurchaseOrderByServiceOrder(Record Service Header, Record Purchase Header, Option, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCreatePurchaseOrderByServiceOrder(ServiceHeader: Record "Service Header"; PurchaseHeader: Record "Purchase Header"; OrderType: Option; ShowDocument: Boolean; MultipleVendors: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCreatePurchaseOrderByServiceOrder', '', false, false)]
local procedure DoSomethingOnAfterCreatePurchaseOrderByServiceOrder(ServiceHeader: Record "Service Header"; PurchaseHeader: Record "Purchase Header"; OrderType: Option; ShowDocument: Boolean; MultipleVendors: Boolean)
begin
end;
OnBeforeShowPurchaseOrdersAfterCreate(List, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeShowPurchaseOrdersAfterCreate(PurchaseHeaderNoList: List; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeShowPurchaseOrdersAfterCreate', '', false, false)]
local procedure DoSomethingOnBeforeShowPurchaseOrdersAfterCreate(PurchaseHeaderNoList: List; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromServiceLineArchivedtoServiceLine(Record Service Line, Record Service Line Archive, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromServiceLineArchivedtoServiceLine(ServiceLine: Record "Service Line"; ServiceLineArchive: Record "Service Line Archive"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromServiceLineArchivedtoServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromServiceLineArchivedtoServiceLine(ServiceLine: Record "Service Line"; ServiceLineArchive: Record "Service Line Archive"; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromServiceHeaderArchivedtoServiceHeader(Record Service Header, Record Service Header Archive, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromServiceHeaderArchivedtoServiceHeader(ServiceHeader: Record "Service Header"; ServiceHeaderArchive: Record "Service Header Archive"; CopyCommentLines: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromServiceHeaderArchivedtoServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromServiceHeaderArchivedtoServiceHeader(ServiceHeader: Record "Service Header"; ServiceHeaderArchive: Record "Service Header Archive"; CopyCommentLines: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromServiceItemLineArchivedtoServiceItemLine(Record Service Item Line, Record Service Item Line Archive, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromServiceItemLineArchivedtoServiceItemLine(ServiceItemLine: Record "Service Item Line"; ServiceItemLineArchive: Record "Service Item Line Archive"; CopyCommentLines: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromServiceItemLineArchivedtoServiceItemLine', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromServiceItemLineArchivedtoServiceItemLine(ServiceItemLine: Record "Service Item Line"; ServiceItemLineArchive: Record "Service Item Line Archive"; CopyCommentLines: Boolean; var IsHandled: Boolean)
begin
end;
OnAfterCopyAddedTablesFromServiceItemLineArchivedtoServiceItemLine(Record Service Item Line, Record Service Item Line Archive, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromServiceItemLineArchivedtoServiceItemLine(ServiceItemLine: Record "Service Item Line"; ServiceItemLineArchive: Record "Service Item Line Archive"; CopyCommentLines: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromServiceItemLineArchivedtoServiceItemLine', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromServiceItemLineArchivedtoServiceItemLine(ServiceItemLine: Record "Service Item Line"; ServiceItemLineArchive: Record "Service Item Line Archive"; CopyCommentLines: Boolean)
begin
end;
OnAfterCopyAddedTablesFromServiceHeaderArchivedtoServiceHeader(Record Service Header, Record Service Header Archive, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromServiceHeaderArchivedtoServiceHeader(ServiceHeader: Record "Service Header"; ServiceHeaderArchive: Record "Service Header Archive"; CopyCommentLines: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromServiceHeaderArchivedtoServiceHeader', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromServiceHeaderArchivedtoServiceHeader(ServiceHeader: Record "Service Header"; ServiceHeaderArchive: Record "Service Header Archive"; CopyCommentLines: Boolean)
begin
end;
OnAfterCopyAddedTablesFromServiceLineArchivedtoServiceLine(Record Service Line, Record Service Line Archive) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAddedTablesFromServiceLineArchivedtoServiceLine(ServiceLine: Record "Service Line"; ServiceLineArchive: Record "Service Line Archive"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCopyAddedTablesFromServiceLineArchivedtoServiceLine', '', false, false)]
local procedure DoSomethingOnAfterCopyAddedTablesFromServiceLineArchivedtoServiceLine(ServiceLine: Record "Service Line"; ServiceLineArchive: Record "Service Line Archive")
begin
end;
OnBeforeDeleteAddedTablesFromServiceHeader(Record Service Header, Boolean, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteAddedTablesFromServiceHeader(ServiceHeader: Record "Service Header"; WithLines: Boolean; DeleteCommentLines: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeDeleteAddedTablesFromServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeDeleteAddedTablesFromServiceHeader(ServiceHeader: Record "Service Header"; WithLines: Boolean; DeleteCommentLines: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeDeleteAddedTablesfromServiceItemLine(Record Service Item Line, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteAddedTablesfromServiceItemLine(ServiceItemLine: Record "Service Item Line"; DeleteCommentLines: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeDeleteAddedTablesfromServiceItemLine', '', false, false)]
local procedure DoSomethingOnBeforeDeleteAddedTablesfromServiceItemLine(ServiceItemLine: Record "Service Item Line"; DeleteCommentLines: Boolean; var IsHandled: Boolean)
begin
end;
OnBeforeDeleteAddedTablesfromServiceLine(Record Service Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteAddedTablesfromServiceLine(ServiceLine: Record "Service Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeDeleteAddedTablesfromServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeDeleteAddedTablesfromServiceLine(ServiceLine: Record "Service Line"; var IsHandled: Boolean)
begin
end;
OnAfterDeleteAddedTablesfromServiceLine(Record Service Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterDeleteAddedTablesfromServiceLine(ServiceLine: Record "Service Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterDeleteAddedTablesfromServiceLine', '', false, false)]
local procedure DoSomethingOnAfterDeleteAddedTablesfromServiceLine(ServiceLine: Record "Service Line")
begin
end;
OnAfterDeleteAddedTablesfromServiceItemLine(Record Service Item Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterDeleteAddedTablesfromServiceItemLine(ServiceItemLine: Record "Service Item Line"; DeleteCommentLines: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterDeleteAddedTablesfromServiceItemLine', '', false, false)]
local procedure DoSomethingOnAfterDeleteAddedTablesfromServiceItemLine(ServiceItemLine: Record "Service Item Line"; DeleteCommentLines: Boolean)
begin
end;
OnAfterDeleteAddedTablesFromServiceHeader(Record Service Header, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterDeleteAddedTablesFromServiceHeader(ServiceHeader: Record "Service Header"; WithLines: Boolean; DeleteCommentLines: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterDeleteAddedTablesFromServiceHeader', '', false, false)]
local procedure DoSomethingOnAfterDeleteAddedTablesFromServiceHeader(ServiceHeader: Record "Service Header"; WithLines: Boolean; DeleteCommentLines: Boolean)
begin
end;
OnBeforeDeleteAddedTablesFromServiceHeaderArchive(Record Service Header Archive, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteAddedTablesFromServiceHeaderArchive(ServiceHeaderArchive: Record "Service Header Archive"; WithLines: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeDeleteAddedTablesFromServiceHeaderArchive', '', false, false)]
local procedure DoSomethingOnBeforeDeleteAddedTablesFromServiceHeaderArchive(ServiceHeaderArchive: Record "Service Header Archive"; WithLines: Boolean; var IsHandled: Boolean)
begin
end;
OnAfterDeleteAddedTablesFromServiceHeaderArchive(Record Service Header Archive, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterDeleteAddedTablesFromServiceHeaderArchive(ServiceHeaderArchive: Record "Service Header Archive"; WithLines: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterDeleteAddedTablesFromServiceHeaderArchive', '', false, false)]
local procedure DoSomethingOnAfterDeleteAddedTablesFromServiceHeaderArchive(ServiceHeaderArchive: Record "Service Header Archive"; WithLines: Boolean)
begin
end;
OnBeforeDeleteAddedTablesfromServiceShipmentHeader(Record Service Shipment Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteAddedTablesfromServiceShipmentHeader(ServiceShipmentHeader: Record "Service Shipment Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeDeleteAddedTablesfromServiceShipmentHeader', '', false, false)]
local procedure DoSomethingOnBeforeDeleteAddedTablesfromServiceShipmentHeader(ServiceShipmentHeader: Record "Service Shipment Header"; var IsHandled: Boolean)
begin
end;
OnAfterDeleteAddedTablesfromServiceShipmentHeader(Record Service Shipment Header) :#
[IntegrationEvent(false, false)]
local procedure OnAfterDeleteAddedTablesfromServiceShipmentHeader(ServiceShipmentHeader: Record "Service Shipment Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterDeleteAddedTablesfromServiceShipmentHeader', '', false, false)]
local procedure DoSomethingOnAfterDeleteAddedTablesfromServiceShipmentHeader(ServiceShipmentHeader: Record "Service Shipment Header")
begin
end;
OnBeforeDeleteAddedTablesfromServiceInvoiceHeader(Record Service Invoice Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteAddedTablesfromServiceInvoiceHeader(ServiceInvoiceHeader: Record "Service Invoice Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeDeleteAddedTablesfromServiceInvoiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeDeleteAddedTablesfromServiceInvoiceHeader(ServiceInvoiceHeader: Record "Service Invoice Header"; var IsHandled: Boolean)
begin
end;
OnAfterDeleteAddedTablesfromServiceInvoiceHeader(Record Service Invoice Header) :#
[IntegrationEvent(false, false)]
local procedure OnAfterDeleteAddedTablesfromServiceInvoiceHeader(ServiceInvoiceHeader: Record "Service Invoice Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterDeleteAddedTablesfromServiceInvoiceHeader', '', false, false)]
local procedure DoSomethingOnAfterDeleteAddedTablesfromServiceInvoiceHeader(ServiceInvoiceHeader: Record "Service Invoice Header")
begin
end;
OnBeforeDeleteAddedTablesfromServiceCrMemoHeader(Record Service Cr.Memo Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteAddedTablesfromServiceCrMemoHeader(ServiceCrMemoHeader: Record "Service Cr.Memo Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeDeleteAddedTablesfromServiceCrMemoHeader', '', false, false)]
local procedure DoSomethingOnBeforeDeleteAddedTablesfromServiceCrMemoHeader(ServiceCrMemoHeader: Record "Service Cr.Memo Header"; var IsHandled: Boolean)
begin
end;
OnAfterDeleteAddedTablesfromServiceCrMemoHeader(Record Service Cr.Memo Header) :#
[IntegrationEvent(false, false)]
local procedure OnAfterDeleteAddedTablesfromServiceCrMemoHeader(ServiceCrMemoHeader: Record "Service Cr.Memo Header"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterDeleteAddedTablesfromServiceCrMemoHeader', '', false, false)]
local procedure DoSomethingOnAfterDeleteAddedTablesfromServiceCrMemoHeader(ServiceCrMemoHeader: Record "Service Cr.Memo Header")
begin
end;
OnBeforeCopyAddedTablesCustToServiceHeader(Record Service Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesCustToServiceHeader(ServiceHeader: Record "Service Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesCustToServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesCustToServiceHeader(ServiceHeader: Record "Service Header"; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromServiceHeaderToServiceHeader(Record Service Header, Record Service Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromServiceHeaderToServiceHeader(FromServiceHeader: Record "Service Header"; ToServiceHeader: Record "Service Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromServiceHeaderToServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromServiceHeaderToServiceHeader(FromServiceHeader: Record "Service Header"; ToServiceHeader: Record "Service Header"; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromServiceItemLineToServiceItemLine(Record Service Item Line, Record Service Item Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromServiceItemLineToServiceItemLine(FromServiceItemLine: Record "Service Item Line"; ToServiceItemLine: Record "Service Item Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromServiceItemLineToServiceItemLine', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromServiceItemLineToServiceItemLine(FromServiceItemLine: Record "Service Item Line"; ToServiceItemLine: Record "Service Item Line"; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromServiceLineToServiceLine(Record Service Line, Record Service Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromServiceLineToServiceLine(FromServiceLine: Record "Service Line"; ToServiceLine: Record "Service Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromServiceLineToServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromServiceLineToServiceLine(FromServiceLine: Record "Service Line"; ToServiceLine: Record "Service Line"; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromServiceHeadertoPostedServiceHeader(Record Service Header, Enum KVSKBAPostedServiceDocTextType, Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromServiceHeadertoPostedServiceHeader(FromServiceHeader: Record "Service Header"; ToDocumentType: Enum "KVSKBAPostedServiceDocTextType"; ToDocumentNo: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromServiceHeadertoPostedServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromServiceHeadertoPostedServiceHeader(FromServiceHeader: Record "Service Header"; ToDocumentType: Enum "KVSKBAPostedServiceDocTextType"; ToDocumentNo: Code[20]; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromServiceItemLineToServiceShipmentItemLine(Record Service Item Line, Record Service Shipment Item Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromServiceItemLineToServiceShipmentItemLine(FromServiceItemLine: Record "Service Item Line"; ToServiceShipmentItemLine: Record "Service Shipment Item Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromServiceItemLineToServiceShipmentItemLine', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromServiceItemLineToServiceShipmentItemLine(FromServiceItemLine: Record "Service Item Line"; ToServiceShipmentItemLine: Record "Service Shipment Item Line"; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromServiceLinetoPostedServiceLine(Record Service Line, Enum KVSKBAPostedServiceDocTextType, Code[20], Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromServiceLinetoPostedServiceLine(FromServiceLine: Record "Service Line"; DocumentType: Enum "KVSKBAPostedServiceDocTextType"; DocumentNo: Code[20]; DocumentLineNo: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromServiceLinetoPostedServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromServiceLinetoPostedServiceLine(FromServiceLine: Record "Service Line"; DocumentType: Enum "KVSKBAPostedServiceDocTextType"; DocumentNo: Code[20]; DocumentLineNo: Integer; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromPostedServiceHeaderToServiceHeader(Record Service Header, Enum KVSKBAPostedServiceDocTextType, Code[20], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromPostedServiceHeaderToServiceHeader(ToServiceHeader: Record "Service Header"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromPostedServiceHeaderToServiceHeader', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromPostedServiceHeaderToServiceHeader(ToServiceHeader: Record "Service Header"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromPostedServiceLineToServiceItemLine(Record Service Item Line, Enum KVSKBAPostedServiceDocTextType, Code[20], Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromPostedServiceLineToServiceItemLine(ToServiceItemLine: Record "Service Item Line"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]; FromDocumentLineNo: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromPostedServiceLineToServiceItemLine', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromPostedServiceLineToServiceItemLine(ToServiceItemLine: Record "Service Item Line"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]; FromDocumentLineNo: Integer; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesFromPostedServiceLineToServiceLine(Record Service Line, Enum KVSKBAPostedServiceDocTextType, Code[20], Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesFromPostedServiceLineToServiceLine(ToServiceLine: Record "Service Line"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]; FromDocumentLineNo: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesFromPostedServiceLineToServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesFromPostedServiceLineToServiceLine(ToServiceLine: Record "Service Line"; FromDocumentType: Enum "KVSKBAPostedServiceDocTextType"; FromDocumentNo: Code[20]; FromDocumentLineNo: Integer; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesLineNoToServiceLine(Record Service Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesLineNoToServiceLine(ServiceLine: Record "Service Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesLineNoToServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesLineNoToServiceLine(ServiceLine: Record "Service Line"; var IsHandled: Boolean)
begin
end;
OnBeforeCopyAddedTablesLineNoToServiceItemLine(Record Service Item Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCopyAddedTablesLineNoToServiceItemLine(ServiceItemLine: Record "Service Item Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCopyAddedTablesLineNoToServiceItemLine', '', false, false)]
local procedure DoSomethingOnBeforeCopyAddedTablesLineNoToServiceItemLine(ServiceItemLine: Record "Service Item Line"; var IsHandled: Boolean)
begin
end;
OnAfterTransferServiceLineToItemJnLine(Record Service Line, Record Item Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterTransferServiceLineToItemJnLine(ServiceLine: Record "Service Line"; var ItemJournalLine: Record "Item Journal Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterTransferServiceLineToItemJnLine', '', false, false)]
local procedure DoSomethingOnAfterTransferServiceLineToItemJnLine(ServiceLine: Record "Service Line"; var ItemJournalLine: Record "Item Journal Line")
begin
end;
OnBeforeShowServiceDocumentTextLines(Enum Service Document Type, Code[20], Enum KVSKBAServiceDocumentTable, Integer, Enum KVSKBATextPosition, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeShowServiceDocumentTextLines(ServiceDocumentType: Enum "Service Document Type"; DocumentNo: Code[20]; ServiceDocumentTable: Enum "KVSKBAServiceDocumentTable"; DocumentLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeShowServiceDocumentTextLines', '', false, false)]
local procedure DoSomethingOnBeforeShowServiceDocumentTextLines(ServiceDocumentType: Enum "Service Document Type"; DocumentNo: Code[20]; ServiceDocumentTable: Enum "KVSKBAServiceDocumentTable"; DocumentLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; var IsHandled: Boolean)
begin
end;
OnBeforeServiceLineValidateAlternative(Record Service Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeServiceLineValidateAlternative(var ServiceLine: Record "Service Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeServiceLineValidateAlternative', '', false, false)]
local procedure DoSomethingOnBeforeServiceLineValidateAlternative(var ServiceLine: Record "Service Line"; var IsHandled: Boolean)
begin
end;
OnBeforeServiceLineValidateAllowInvDisc(Record Service Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeServiceLineValidateAllowInvDisc(var ServiceLine: Record "Service Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeServiceLineValidateAllowInvDisc', '', false, false)]
local procedure DoSomethingOnBeforeServiceLineValidateAllowInvDisc(var ServiceLine: Record "Service Line"; var IsHandled: Boolean)
begin
end;
OnBeforeUpdateBundleElementPrices(Record Service Line, Record Service Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeUpdateBundleElementPrices(ServiceLine: Record "Service Line"; xServiceLine: Record "Service Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeUpdateBundleElementPrices', '', false, false)]
local procedure DoSomethingOnBeforeUpdateBundleElementPrices(ServiceLine: Record "Service Line"; xServiceLine: Record "Service Line"; var IsHandled: Boolean)
begin
end;
OnBeforeInsertBundleLines(Record Service Line, Boolean, Boolean, Boolean, Text[100], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertBundleLines(ServiceLine: Record "Service Line"; BeforeCurrLine: Boolean; CloseOldBundle: Boolean; OpenNewBundle: Boolean; DescriptionText: Text[100]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeInsertBundleLines', '', false, false)]
local procedure DoSomethingOnBeforeInsertBundleLines(ServiceLine: Record "Service Line"; BeforeCurrLine: Boolean; CloseOldBundle: Boolean; OpenNewBundle: Boolean; DescriptionText: Text[100]; var IsHandled: Boolean)
begin
end;
OnBeforeCheckTotalStructureInServiceLine(Record Service Header, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckTotalStructureInServiceLine(ServiceHeader: Record "Service Header"; CheckTotaling: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeCheckTotalStructureInServiceLine', '', false, false)]
local procedure DoSomethingOnBeforeCheckTotalStructureInServiceLine(ServiceHeader: Record "Service Header"; CheckTotaling: Boolean; var IsHandled: Boolean)
begin
end;
OnAfterCheckTotalStructureInServiceLine(Record Service Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCheckTotalStructureInServiceLine(ServiceHeader: Record "Service Header"; CheckTotaling: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnAfterCheckTotalStructureInServiceLine', '', false, false)]
local procedure DoSomethingOnAfterCheckTotalStructureInServiceLine(ServiceHeader: Record "Service Header"; CheckTotaling: Boolean)
begin
end;
OnBeforeInsertPurchaseDropShipmentOrderLine(Record Purchase Header, Code[20], Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertPurchaseDropShipmentOrderLine(var PurchaseHeader: Record "Purchase Header"; OrderNo: Code[20]; LineNo: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeInsertPurchaseDropShipmentOrderLine', '', false, false)]
local procedure DoSomethingOnBeforeInsertPurchaseDropShipmentOrderLine(var PurchaseHeader: Record "Purchase Header"; OrderNo: Code[20]; LineNo: Integer; var IsHandled: Boolean)
begin
end;
OnBeforeInsertPurchaseSpecialOrderLine(Record Purchase Header, Code[20], Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertPurchaseSpecialOrderLine(var PurchaseHeader: Record "Purchase Header"; OrderNo: Code[20]; LineNo: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeInsertPurchaseSpecialOrderLine', '', false, false)]
local procedure DoSomethingOnBeforeInsertPurchaseSpecialOrderLine(var PurchaseHeader: Record "Purchase Header"; OrderNo: Code[20]; LineNo: Integer; var IsHandled: Boolean)
begin
end;
OnBeforeShowPurchaseOrders(Code[20], Integer, Boolean, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeShowPurchaseOrders(DocumentNo: Code[20]; LineNo: Integer; ShowDropShipments: Boolean; ShowSpecialOrders: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAServiceLib", 'OnBeforeShowPurchaseOrders', '', false, false)]
local procedure DoSomethingOnBeforeShowPurchaseOrders(DocumentNo: Code[20]; LineNo: Integer; ShowDropShipments: Boolean; ShowSpecialOrders: Boolean; var IsHandled: Boolean)
begin
end;