| Docs Help
  AppSource  
Docs  /  App  /  NAVAX Document Text  /  Information for Developers

 Extending NAVAX Document Text


2026/08/20 • 78 min. to read
This page contains the available events of the app NAVAX Document Text together with their parameters and the same structure used previously.

Tables

  • NVXDT Doc. Text Line

    • OnBeforeGetFormattedText

      The event is used to adjust the text before it is rendered for reports or output.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeGetFormattedText(Text: Text[2048]; var RetText: Text; AsHTML: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Text[2048]TextRepresents the text value that can be adjusted.
      TextRetText
      [Pass by Reference]Represents the text value that can be adjusted.
      BooleanAsHTMLA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterCreateStyleExpression

      The event is used to adapt the generated output after the main logic has created it.
      [IntegrationEvent(false, false)]
      local procedure OnAfterCreateStyleExpression(StyleText: Text)
      begin
      end;
      Parameters
      TypeNameDescription
      TextStyleTextParameter used by the current event.
    • OnBeforeEditText

      The event is used to influence the text before it is saved or edited.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeEditText(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var IsHandled: Boolean; Editable: Boolean; var ReturnValue: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
      BooleanEditableA Boolean switch that can be influenced by the extension.
      BooleanReturnValue
      [Pass by Reference]Returns the result of the event handling.
    • OnAfterSetSequelFieldsSetCustomFields

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetSequelFieldsSetCustomFields(var TempMasterDocTextLine: Record "NVXDT Doc. Text Line"; var FromExtendedTextHeader: Record "Extended Text Header"; var ToDocTextLine: Record "NVXDT Doc. Text Line")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"TempMasterDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "Extended Text Header"FromExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"ToDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
  • NVXDT Doc. Text Line Archive

    • OnBeforeGetFormattedText

      The event is used to adjust the text before it is rendered for reports or output.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeGetFormattedText(Text: Text[2048]; var RetText: Text; AsHTML: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Text[2048]TextRepresents the text value that can be adjusted.
      TextRetText
      [Pass by Reference]Represents the text value that can be adjusted.
      BooleanAsHTMLA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnBeforeEditText

      The event is used to influence the text before it is saved or edited.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeEditText(var NVXDTDocTextLineArchive: Record "NVXDT Doc. Text Line Archive"; var IsHandled: Boolean; Editable: Boolean; var ReturnValue: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line Archive"NVXDTDocTextLineArchive
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
      BooleanEditableA Boolean switch that can be influenced by the extension.
      BooleanReturnValue
      [Pass by Reference]Returns the result of the event handling.
    • OnAfterCreateStyleExpression

      The event is used to adapt the generated output after the main logic has created it.
      [IntegrationEvent(false, false)]
      local procedure OnAfterCreateStyleExpression(StyleText: Text)
      begin
      end;
      Parameters
      TypeNameDescription
      TextStyleTextParameter used by the current event.
  • NVXDT Job Text Line

    • OnBeforeGetFormattedText

      The event is used to adjust the text before it is rendered for reports or output.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeGetFormattedText(Text: Text[2048]; var RetText: Text; AsHTML: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Text[2048]TextRepresents the text value that can be adjusted.
      TextRetText
      [Pass by Reference]Represents the text value that can be adjusted.
      BooleanAsHTMLA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterCreateStyleExpression

      The event is used to adapt the generated output after the main logic has created it.
      [IntegrationEvent(false, false)]
      local procedure OnAfterCreateStyleExpression(StyleText: Text)
      begin
      end;
      Parameters
      TypeNameDescription
      TextStyleTextParameter used by the current event.
    • OnBeforeEditText

      The event is used to influence the text before it is saved or edited.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeEditText(var NVXDTJobTextLine: Record "NVXDT Job Text Line"; var IsHandled: Boolean; Editable: Boolean; var ReturnValue: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Job Text Line"NVXDTJobTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
      BooleanEditableA Boolean switch that can be influenced by the extension.
      BooleanReturnValue
      [Pass by Reference]Returns the result of the event handling.
    • OnAfterSetSequelFieldsSetCustomFields

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetSequelFieldsSetCustomFields(var TempMasterJobTextLine: Record "NVXDT Job Text Line"; var FromExtendedTextHeader: Record "Extended Text Header"; var ToJobTextLine: Record "NVXDT Job Text Line")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Job Text Line"TempMasterJobTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "Extended Text Header"FromExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Job Text Line"ToJobTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
  • NVXDT Job Text Line Archive

    • OnBeforeGetFormattedText

      The event is used to adjust the text before it is rendered for reports or output.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeGetFormattedText(Text: Text[2048]; var RetText: Text; AsHTML: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Text[2048]TextRepresents the text value that can be adjusted.
      TextRetText
      [Pass by Reference]Represents the text value that can be adjusted.
      BooleanAsHTMLA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnBeforeEditText

      The event is used to influence the text before it is saved or edited.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeEditText(var NVXDTJobTextLineArchive: Record "NVXDT Job Text Line Archive"; var IsHandled: Boolean; Editable: Boolean; var ReturnValue: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Job Text Line Archive"NVXDTJobTextLineArchive
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
      BooleanEditableA Boolean switch that can be influenced by the extension.
      BooleanReturnValue
      [Pass by Reference]Returns the result of the event handling.
    • OnAfterCreateStyleExpression

      The event is used to adapt the generated output after the main logic has created it.
      [IntegrationEvent(false, false)]
      local procedure OnAfterCreateStyleExpression(StyleText: Text)
      begin
      end;
      Parameters
      TypeNameDescription
      TextStyleTextParameter used by the current event.
  • NVXDT Posted Doc. Text Line

    • OnBeforeGetFormattedText

      The event is used to adjust the text before it is rendered for reports or output.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeGetFormattedText(Text: Text[2048]; var RetText: Text; AsHTML: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Text[2048]TextRepresents the text value that can be adjusted.
      TextRetText
      [Pass by Reference]Represents the text value that can be adjusted.
      BooleanAsHTMLA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterCreateStyleExpression

      The event is used to adapt the generated output after the main logic has created it.
      [IntegrationEvent(false, false)]
      local procedure OnAfterCreateStyleExpression(StyleText: Text)
      begin
      end;
      Parameters
      TypeNameDescription
      TextStyleTextParameter used by the current event.
    • OnBeforeEditText

      The event is used to influence the text before it is saved or edited.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeEditText(var NVXDTPostedDocTextLine: Record "NVXDT Posted Doc. Text Line"; var IsHandled: Boolean; Editable: Boolean; var ReturnValue: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Posted Doc. Text Line"NVXDTPostedDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
      BooleanEditableA Boolean switch that can be influenced by the extension.
      BooleanReturnValue
      [Pass by Reference]Returns the result of the event handling.
    • OnAfterSetSequelFieldsSetCustomFields

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetSequelFieldsSetCustomFields(var FromExtendedTextHeader: Record "Extended Text Header"; var ToPostedDocTextLine: Record "NVXDT Posted Doc. Text Line")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"FromExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Posted Doc. Text Line"ToPostedDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
  • NVXDT Setup

    • OnOpenLicenseOverview

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnOpenLicenseOverview()
      begin
      end;
      Parameters
      TypeNameDescription
    • OnCheckLicense

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnCheckLicense(ContinueIfExpired: Boolean; var Result: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      BooleanContinueIfExpiredA Boolean switch that can be influenced by the extension.
      BooleanResult
      [Pass by Reference]Returns the result of the event handling.

Table extensions

  • NVXDT Extended Text Line

    • NVXDTOnBeforeEditText

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnBeforeEditText(var ExtendedTextLine: Record "Extended Text Line"; var IsHandled: Boolean; Editable: Boolean; var ReturnValue: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Line"ExtendedTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
      BooleanEditableA Boolean switch that can be influenced by the extension.
      BooleanReturnValue
      [Pass by Reference]Returns the result of the event handling.
    • NVXDTOnAfterGetTableIdOnUnknownTable

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnAfterGetTableIdOnUnknownTable(var TableID: Integer; ExtendedTextLine: Record "Extended Text Line"; ReadOnly: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      IntegerTableID
      [Pass by Reference]An integer value used by the current logic.
      Record "Extended Text Line"ExtendedTextLineThe record instance that can be inspected or changed.
      BooleanReadOnlyA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
  • NVXDT Job

    • NVXDTOnGetDocTextFlagsOnBeforeExit

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnGetDocTextFlagsOnBeforeExit(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var DocTextExist: Boolean; var FollDocTextExist: Boolean; Job: Record "Job")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanFollDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Record "Job"JobThe record instance that can be inspected or changed.
    • NVXDTOnAfterGetDocTextFlags

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnAfterGetDocTextFlags(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var DocTextExist: Boolean; var FollDocTextExist: Boolean; Job: Record "Job")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanFollDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Record "Job"JobThe record instance that can be inspected or changed.
  • NVXDT Purchase Header

    • NVXDTOnGetDocTextFlagsOnBeforeExit

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnGetDocTextFlagsOnBeforeExit(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var DocTextExist: Boolean; var FollDocTextExist: Boolean; PurchaseHeader: Record "Purchase Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanFollDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Record "Purchase Header"PurchaseHeaderThe record instance that can be inspected or changed.
    • NVXDTOnAfterGetDocTextFlags

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnAfterGetDocTextFlags(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var DocTextExist: Boolean; var FollDocTextExist: Boolean; PurchaseHeader: Record "Purchase Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanFollDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Record "Purchase Header"PurchaseHeaderThe record instance that can be inspected or changed.
  • NVXDT Sales Header

    • NVXDTOnGetDocTextFlagsOnBeforeExit

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnGetDocTextFlagsOnBeforeExit(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var DocTextExist: Boolean; var FollDocTextExist: Boolean; SalesHeader: Record "Sales Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanFollDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Record "Sales Header"SalesHeaderThe record instance that can be inspected or changed.
    • NVXDTOnAfterGetDocTextFlags

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnAfterGetDocTextFlags(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var DocTextExist: Boolean; var FollDocTextExist: Boolean; SalesHeader: Record "Sales Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanFollDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Record "Sales Header"SalesHeaderThe record instance that can be inspected or changed.
  • NVXDT Service Contract Header

    • NVXDTOnGetDocTextFlagsOnBeforeExit

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnGetDocTextFlagsOnBeforeExit(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var DocTextExist: Boolean; var FollDocTextExist: Boolean; ServiceContractHeader: Record "Service Contract Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanFollDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Record "Service Contract Header"ServiceContractHeaderThe record instance that can be inspected or changed.
    • NVXDTOnAfterGetDocTextFlags

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnAfterGetDocTextFlags(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var DocTextExist: Boolean; var FollDocTextExist: Boolean; ServiceContractHeader: Record "Service Contract Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanFollDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Record "Service Contract Header"ServiceContractHeaderThe record instance that can be inspected or changed.
  • NVXDT Service Header

    • NVXDTOnGetDocTextFlagsOnBeforeExit

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnGetDocTextFlagsOnBeforeExit(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var DocTextExist: Boolean; var FollDocTextExist: Boolean; ServiceHeader: Record "Service Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanFollDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Record "Service Header"ServiceHeaderThe record instance that can be inspected or changed.
    • NVXDTOnAfterGetDocTextFlags

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnAfterGetDocTextFlags(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var DocTextExist: Boolean; var FollDocTextExist: Boolean; ServiceHeader: Record "Service Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanFollDocTextExist
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Record "Service Header"ServiceHeaderThe record instance that can be inspected or changed.

Codeunits

  • NVXDT Codeunit Event Mgt.

    • OnBeforeSalesQuoteToOrderOnBeforeDeleteSalesQuote

      The event lets you influence deletion behavior before the action is executed.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSalesQuoteToOrderOnBeforeDeleteSalesQuote(var QuoteSalesHeader: Record "Sales Header"; var OrderSalesHeader: Record "Sales Header"; var IsHandled: Boolean; var SalesQuoteLine: Record "Sales Line"; var DeleteTexts: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Sales Header"QuoteSalesHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "Sales Header"OrderSalesHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
      Record "Sales Line"SalesQuoteLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDeleteTexts
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
    • OnBeforeSalesQuoteToInvoiceOnBeforeDeletionOfQuote

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSalesQuoteToInvoiceOnBeforeDeletionOfQuote(var SalesHeader: Record "Sales Header"; var SalesInvoiceHeader: Record "Sales Header"; var IsHandled: Boolean; var SalesQuoteLine: Record "Sales Line"; var DeleteTexts: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Sales Header"SalesHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "Sales Header"SalesInvoiceHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
      Record "Sales Line"SalesQuoteLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDeleteTexts
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
    • OnBeforePurchQuoteToOrderOnBeforeDeletePurchQuote

      The event lets you influence deletion behavior before the action is executed.
      [IntegrationEvent(false, false)]
      local procedure OnBeforePurchQuoteToOrderOnBeforeDeletePurchQuote(var QuotePurchHeader: Record "Purchase Header"; var OrderPurchHeader: Record "Purchase Header"; var IsHandled: Boolean; var DeleteTexts: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Purchase Header"QuotePurchHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "Purchase Header"OrderPurchHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
      BooleanDeleteTexts
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
  • NVXDT Copy Document Management

    • OnCopyHeaderTextsFromSalesDocumentOnUnknownDocType

      The event provides an extension point for copy operations.
      [IntegrationEvent(false, false)]
      local procedure OnCopyHeaderTextsFromSalesDocumentOnUnknownDocType(SalesDocumentTypeFrom: Enum "Sales Document Type From"; FromDocumentNo: Code[20]; var ToSalesHeader: Record "Sales Header"; FromDocOccurenceNo: Integer; FromDocVersionNo: Integer; DeleteFromTexts: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Enum "Sales Document Type From"SalesDocumentTypeFromParameter used by the current event.
      Code[20]FromDocumentNoA code value such as a document number or type.
      Record "Sales Header"ToSalesHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      IntegerFromDocOccurenceNoAn integer value used by the current logic.
      IntegerFromDocVersionNoAn integer value used by the current logic.
      BooleanDeleteFromTextsA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnCopyHeaderTextsFromPurchaseDocumentOnUnknownDocType

      The event provides an extension point for copy operations.
      [IntegrationEvent(false, false)]
      local procedure OnCopyHeaderTextsFromPurchaseDocumentOnUnknownDocType(PurchaseDocumentTypeFrom: Enum "Purchase Document Type From"; FromDocumentNo: Code[20]; var ToPurchaseHeader: Record "Purchase Header"; FromDocOccurenceNo: Integer; FromDocVersionNo: Integer; DeleteFromTexts: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Enum "Purchase Document Type From"PurchaseDocumentTypeFromParameter used by the current event.
      Code[20]FromDocumentNoA code value such as a document number or type.
      Record "Purchase Header"ToPurchaseHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      IntegerFromDocOccurenceNoAn integer value used by the current logic.
      IntegerFromDocVersionNoAn integer value used by the current logic.
      BooleanDeleteFromTextsA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
  • NVXDT Document Text Mgt.

    • OnBeforeGetRecordRefData

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeGetRecordRefData(RecordRef: RecordRef; var _TableID: Integer; var _DocNo: Code[20]; var _DocDate: Date; var _DocType: Enum "NVXDT Document Type"; var _DocStatus: Option; var _DocLineNo: Integer; var _DocLineTheNo: Code[20]; var _DocLineTheType: Option; var IsHandled: Boolean; LanguageCode: Code[10])
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRefThe record instance that can be inspected or changed.
      Integer_TableID
      [Pass by Reference]An integer value used by the current logic.
      Code[20]_DocNo
      [Pass by Reference]A code value such as a document number or type.
      Date_DocDate
      [Pass by Reference]A date value used by the current logic.
      Enum "NVXDT Document Type"_DocType
      [Pass by Reference]Parameter used by the current event.
      Option_DocStatus
      [Pass by Reference]Parameter used by the current event.
      Integer_DocLineNo
      [Pass by Reference]An integer value used by the current logic.
      Code[20]_DocLineTheNo
      [Pass by Reference]A code value such as a document number or type.
      Option_DocLineTheType
      [Pass by Reference]Parameter used by the current event.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
      Code[10]LanguageCodeA code value such as a document number or type.
    • OnAfterGetRecordRefData

      The event lets you extend the result after the main values have been determined.
      [IntegrationEvent(false, false)]
      local procedure OnAfterGetRecordRefData(RecordRef: RecordRef; var _TableID: Integer; var _DocNo: Code[20]; var _DocDate: Date; var _DocType: Enum "NVXDT Document Type"; var _DocStatus: Option; var _DocLineNo: Integer; var _DocLineTheNo: Code[20]; var _DocLineTheType: Option; LanguageCode: Code[10])
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRefThe record instance that can be inspected or changed.
      Integer_TableID
      [Pass by Reference]An integer value used by the current logic.
      Code[20]_DocNo
      [Pass by Reference]A code value such as a document number or type.
      Date_DocDate
      [Pass by Reference]A date value used by the current logic.
      Enum "NVXDT Document Type"_DocType
      [Pass by Reference]Parameter used by the current event.
      Option_DocStatus
      [Pass by Reference]Parameter used by the current event.
      Integer_DocLineNo
      [Pass by Reference]An integer value used by the current logic.
      Code[20]_DocLineTheNo
      [Pass by Reference]A code value such as a document number or type.
      Option_DocLineTheType
      [Pass by Reference]Parameter used by the current event.
      Code[10]LanguageCodeA code value such as a document number or type.
    • OnGetRecordRefDataUnknownTable

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnGetRecordRefDataUnknownTable(RecordRef: RecordRef; var _TableID: Integer; var _DocNo: Code[20]; var _DocDate: Date; var _DocType: Enum "NVXDT Document Type"; var _DocStatus: Option; var GlobalVersionNo: Integer; var _DocLineNo: Integer; var _DocLineTheNo: Code[20]; var _DocLineTheType: Option; var Handled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRefThe record instance that can be inspected or changed.
      Integer_TableID
      [Pass by Reference]An integer value used by the current logic.
      Code[20]_DocNo
      [Pass by Reference]A code value such as a document number or type.
      Date_DocDate
      [Pass by Reference]A date value used by the current logic.
      Enum "NVXDT Document Type"_DocType
      [Pass by Reference]Parameter used by the current event.
      Option_DocStatus
      [Pass by Reference]Parameter used by the current event.
      IntegerGlobalVersionNo
      [Pass by Reference]An integer value used by the current logic.
      Integer_DocLineNo
      [Pass by Reference]An integer value used by the current logic.
      Code[20]_DocLineTheNo
      [Pass by Reference]A code value such as a document number or type.
      Option_DocLineTheType
      [Pass by Reference]Parameter used by the current event.
      BooleanHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnBeforeDeleteText

      The event lets you influence deletion behavior before the action is executed.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeDeleteText(RecordRef: RecordRef; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRefThe record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnBeforeDoPrintText

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeDoPrintText(var TableID: Integer; var DocLineTheType: Option; var DocLineTheType2: Option; var DocLineTheNo: Code[20]; var Unconditionally: Boolean; var AutoText: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      IntegerTableID
      [Pass by Reference]An integer value used by the current logic.
      OptionDocLineTheType
      [Pass by Reference]Parameter used by the current event.
      OptionDocLineTheType2
      [Pass by Reference]Parameter used by the current event.
      Code[20]DocLineTheNo
      [Pass by Reference]A code value such as a document number or type.
      BooleanUnconditionally
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanAutoText
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterDoPrintUnknownTableID

      The event allows you to extend the logic after the main action has completed.
      [IntegrationEvent(false, false)]
      local procedure OnAfterDoPrintUnknownTableID(TableID: Integer; DocLineTheType: Option; DocLineTheType2: Option; DocLineTheNo: Code[20]; Unconditionally: Boolean; var AutoText: Boolean; var Handled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      IntegerTableIDAn integer value used by the current logic.
      OptionDocLineTheTypeParameter used by the current event.
      OptionDocLineTheType2Parameter used by the current event.
      Code[20]DocLineTheNoA code value such as a document number or type.
      BooleanUnconditionallyA Boolean switch that can be influenced by the extension.
      BooleanAutoText
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnBeforeExtTextToDocTextSetSequelFields

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeExtTextToDocTextSetSequelFields(var TempDocTextLine: Record "NVXDT Doc. Text Line"; var ExtendedTextHeader: Record "Extended Text Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"TempDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
    • OnBeforeExtTextToPostedDocTextSetSequelFields

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeExtTextToPostedDocTextSetSequelFields(var TempPostedDocTextLine: Record "NVXDT Posted Doc. Text Line"; var ExtendedTextHeader: Record "Extended Text Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Posted Doc. Text Line"TempPostedDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
    • OnBeforeExtTextToJobTextSetSequelFields

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeExtTextToJobTextSetSequelFields(var TempNVXDTJobTextLine: Record "NVXDT Job Text Line"; var ExtendedTextHeader: Record "Extended Text Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Job Text Line"TempNVXDTJobTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
    • OnBeforeResetDocTypeFilterSetFilterGroup

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeResetDocTypeFilterSetFilterGroup(var ExtendedTextHeader: Record "Extended Text Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
    • OnBeforeSetExtTextHeaderFilters

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSetExtTextHeaderFilters(var ExtendedTextHeader: Record "Extended Text Header"; LanguageCode: Code[10]; TableID: Integer; DocNo: Code[20]; var DocType: Enum "NVXDT Document Type"; var DocDate: Date; DocLineTheType: Option; DocLineTheNo: Code[20]; var DocLineNo: Integer; var TextType: Enum "NVXDT Text Type"; var Unconditional: Boolean; var AddedLines: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Code[10]LanguageCodeA code value such as a document number or type.
      IntegerTableIDAn integer value used by the current logic.
      Code[20]DocNoA code value such as a document number or type.
      Enum "NVXDT Document Type"DocType
      [Pass by Reference]Parameter used by the current event.
      DateDocDate
      [Pass by Reference]A date value used by the current logic.
      OptionDocLineTheTypeParameter used by the current event.
      Code[20]DocLineTheNoA code value such as a document number or type.
      IntegerDocLineNo
      [Pass by Reference]An integer value used by the current logic.
      Enum "NVXDT Text Type"TextType
      [Pass by Reference]Parameter used by the current event.
      BooleanUnconditional
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanAddedLines
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterSetExtTextHeaderFiltersJobPlanningLine

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetExtTextHeaderFiltersJobPlanningLine(var ExtendedTextHeader: Record "Extended Text Header"; var AddedLines: Boolean; var LanguageCode: Code[10]; var JobNo: Code[20]; var JobTaskNo: Code[20]; var DocDate: Date; var DocLineTheType: Option; var DocLineTheNo: Code[20]; var DocLineNo: Integer; Unconditionally: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanAddedLines
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Code[10]LanguageCode
      [Pass by Reference]A code value such as a document number or type.
      Code[20]JobNo
      [Pass by Reference]A code value such as a document number or type.
      Code[20]JobTaskNo
      [Pass by Reference]A code value such as a document number or type.
      DateDocDate
      [Pass by Reference]A date value used by the current logic.
      OptionDocLineTheType
      [Pass by Reference]Parameter used by the current event.
      Code[20]DocLineTheNo
      [Pass by Reference]A code value such as a document number or type.
      IntegerDocLineNo
      [Pass by Reference]An integer value used by the current logic.
      BooleanUnconditionallyA Boolean switch that can be influenced by the extension.
    • OnAfterSetExtTextHeaderFilters

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetExtTextHeaderFilters(var ExtendedTextHeader: Record "Extended Text Header"; var AddedLines: Boolean; var LanguageCode: Code[10]; var TableID: Integer; var DocNo: Code[20]; var DocType: Enum "NVXDT Document Type"; var DocDate: Date; var DocLineTheType: Option; var DocLineTheNo: Code[20]; var DocLineNo: Integer; var TextType: Enum "NVXDT Text Type"; Unconditionally: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanAddedLines
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      Code[10]LanguageCode
      [Pass by Reference]A code value such as a document number or type.
      IntegerTableID
      [Pass by Reference]An integer value used by the current logic.
      Code[20]DocNo
      [Pass by Reference]A code value such as a document number or type.
      Enum "NVXDT Document Type"DocType
      [Pass by Reference]Parameter used by the current event.
      DateDocDate
      [Pass by Reference]A date value used by the current logic.
      OptionDocLineTheType
      [Pass by Reference]Parameter used by the current event.
      Code[20]DocLineTheNo
      [Pass by Reference]A code value such as a document number or type.
      IntegerDocLineNo
      [Pass by Reference]An integer value used by the current logic.
      Enum "NVXDT Text Type"TextType
      [Pass by Reference]Parameter used by the current event.
      BooleanUnconditionallyA Boolean switch that can be influenced by the extension.
    • OnBeforeSetDocTextLineFields

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSetDocTextLineFields(TableID: Integer; var DocType: Enum "NVXDT Document Type"; DocNo: Code[20]; var DocLineNo: Integer; var TextType: Enum "NVXDT Text Type"; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocType
      [Pass by Reference]Parameter used by the current event.
      Code[20]DocNoA code value such as a document number or type.
      IntegerDocLineNo
      [Pass by Reference]An integer value used by the current logic.
      Enum "NVXDT Text Type"TextType
      [Pass by Reference]Parameter used by the current event.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnBeforeShowTexts

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeShowTexts(RecordRef: RecordRef; TextType: Enum "NVXDT Text Type"; var Handled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRefThe record instance that can be inspected or changed.
      Enum "NVXDT Text Type"TextTypeParameter used by the current event.
      BooleanHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterSetDocTextLineFilterOnUnknownTableID

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetDocTextLineFilterOnUnknownTableID(TableID: Integer; DocType: Enum "NVXDT Document Type"; DocNo: Code[20]; DocLineNo: Integer; var DocTextLine: Record "NVXDT Doc. Text Line"; var Handled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocTypeParameter used by the current event.
      Code[20]DocNoA code value such as a document number or type.
      IntegerDocLineNoAn integer value used by the current logic.
      Record "NVXDT Doc. Text Line"DocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterSetExtTextHeaderDocTypeFiltersOnUnknownTableID

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetExtTextHeaderDocTypeFiltersOnUnknownTableID(TableID: Integer; DocType: Enum "NVXDT Document Type"; var ExtendedTextHeader: Record "Extended Text Header"; var Handled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocTypeParameter used by the current event.
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterSetExtTextHeaderTableFilterOnUnknownTableID

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetExtTextHeaderTableFilterOnUnknownTableID(TableID: Integer; DocLineTheType: Option; DocLineTheNo: Code[20]; var ExtendedTextHeader: Record "Extended Text Header"; var Handled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      IntegerTableIDAn integer value used by the current logic.
      OptionDocLineTheTypeParameter used by the current event.
      Code[20]DocLineTheNoA code value such as a document number or type.
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnInsertItemAttributeTextLineUnknownTableID

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnInsertItemAttributeTextLineUnknownTableID(RecordRef: RecordRef; TableID: Integer; DocType: Enum "NVXDT Document Type"; DocNo: Code[20]; DocLineNo: Integer; TextType: Enum "NVXDT Text Type"; var AddedLines: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRefThe record instance that can be inspected or changed.
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocTypeParameter used by the current event.
      Code[20]DocNoA code value such as a document number or type.
      IntegerDocLineNoAn integer value used by the current logic.
      Enum "NVXDT Text Type"TextTypeParameter used by the current event.
      BooleanAddedLines
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnSetDocTextLineFieldTableNotDefined

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnSetDocTextLineFieldTableNotDefined(TableID: Integer; var DocType: Enum "NVXDT Document Type"; DocNo: Code[20]; var DocLineNo: Integer; var TextType: Enum "NVXDT Text Type"; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocType
      [Pass by Reference]Parameter used by the current event.
      Code[20]DocNoA code value such as a document number or type.
      IntegerDocLineNo
      [Pass by Reference]An integer value used by the current logic.
      Enum "NVXDT Text Type"TextType
      [Pass by Reference]Parameter used by the current event.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnBeforeGetCustomerOrVendorTextCodes

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeGetCustomerOrVendorTextCodes(GlobalTableID: Integer; Customer: Record Customer; Vendor: Record Vendor; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      IntegerGlobalTableIDAn integer value used by the current logic.
      Record CustomerCustomerThe record instance that can be inspected or changed.
      Record VendorVendorThe record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnCopyJobTextToDocText

      The event provides an extension point for copy operations.
      [IntegrationEvent(false, false)]
      local procedure OnCopyJobTextToDocText(var FromNVXDTJobTextLine: Record "NVXDT Job Text Line"; var ToNVXDTDocTextLine: Record "NVXDT Doc. Text Line")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Job Text Line"FromNVXDTJobTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"ToNVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
    • OnAfterCopyJobTextLineToTempDocTextLineOnSetSequelFields

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterCopyJobTextLineToTempDocTextLineOnSetSequelFields(var FromNVXDTJobTextLine: Record "NVXDT Job Text Line"; var TempNVXDTDocTextLine: Record "NVXDT Doc. Text Line")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Job Text Line"FromNVXDTJobTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"TempNVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
    • OnBeforeSetFilterOnCopyText

      The event allows you to influence copy handling before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSetFilterOnCopyText(FromRecordRef: RecordRef; ToRecordRef: RecordRef; DeleteFromText: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefFromRecordRefThe record instance that can be inspected or changed.
      RecordRefToRecordRefThe record instance that can be inspected or changed.
      BooleanDeleteFromTextA Boolean switch that can be influenced by the extension.
    • OnAfterSetFilterOnCopyText

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetFilterOnCopyText(FromRecordRef: RecordRef; ToRecordRef: RecordRef; var FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; DeleteFromText: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefFromRecordRefThe record instance that can be inspected or changed.
      RecordRefToRecordRefThe record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanDeleteFromTextA Boolean switch that can be influenced by the extension.
    • OnBeforeTestDocTextLineInsert

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeTestDocTextLineInsert(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var Result: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanResult
      [Pass by Reference]Returns the result of the event handling.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnTestDocTextLineInsertUnknownTable

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnTestDocTextLineInsertUnknownTable(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var Result: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanResult
      [Pass by Reference]Returns the result of the event handling.
    • OnAfterTestDocTextLineInsert

      The event allows you to extend the logic after the main action has completed.
      [IntegrationEvent(false, false)]
      local procedure OnAfterTestDocTextLineInsert(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var Result: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanResult
      [Pass by Reference]Returns the result of the event handling.
    • OnAfterResetSequelFields

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterResetSequelFields(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
    • OnAfterResetSequelFieldsArchive

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterResetSequelFieldsArchive(var NVXDTDocTextLineArchive: Record "NVXDT Doc. Text Line Archive")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line Archive"NVXDTDocTextLineArchive
      [Pass by Reference]The record instance that can be inspected or changed.
    • OnSetExtTextHeaderDocTypeFiltersSales

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnSetExtTextHeaderDocTypeFiltersSales(var ExtendedTextHeader: Record "Extended Text Header"; var TempDocTextLine: Record "NVXDT Doc. Text Line" temporary; TableID: Integer; DocType: Enum "NVXDT Document Type")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line" temporaryTempDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocTypeParameter used by the current event.
    • OnSetExtTextHeaderDocTypeFiltersPurchase

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnSetExtTextHeaderDocTypeFiltersPurchase(var ExtendedTextHeader: Record "Extended Text Header"; var TempDocTextLine: Record "NVXDT Doc. Text Line" temporary; TableID: Integer; DocType: Enum "NVXDT Document Type")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line" temporaryTempDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocTypeParameter used by the current event.
    • OnSetExtTextHeaderDocTypeFiltersService

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnSetExtTextHeaderDocTypeFiltersService(var ExtendedTextHeader: Record "Extended Text Header"; var TempDocTextLine: Record "NVXDT Doc. Text Line" temporary; TableID: Integer; DocType: Enum "NVXDT Document Type")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line" temporaryTempDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocTypeParameter used by the current event.
    • OnSetExtTextHeaderDocTypeFiltersJob

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnSetExtTextHeaderDocTypeFiltersJob(var ExtendedTextHeader: Record "Extended Text Header"; var TempDocTextLine: Record "NVXDT Doc. Text Line" temporary; TableID: Integer; DocType: Enum "NVXDT Document Type")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line" temporaryTempDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocTypeParameter used by the current event.
    • OnBeforeSetSequelFieldsSales

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSetSequelFieldsSales(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; MakeNew: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterSetSequelFieldsSales

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetSequelFieldsSales(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; MakeNew: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
    • OnBeforeSetSequelFieldsPurchase

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSetSequelFieldsPurchase(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; MakeNew: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterSetSequelFieldsPurchase

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetSequelFieldsPurchase(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; MakeNew: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
    • OnBeforeSetSequelFieldsService

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSetSequelFieldsService(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; MakeNew: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterSetSequelFieldsService

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetSequelFieldsService(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; MakeNew: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
    • OnBeforeSetSequelFieldsJob

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSetSequelFieldsJob(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; MakeNew: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterSetSequelFieldsJob

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetSequelFieldsJob(var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; MakeNew: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
    • OnBeforeSetSequelFieldsJobPlanningLine

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSetSequelFieldsJobPlanningLine(var NVXDTJobTextLine: Record "NVXDT Job Text Line"; MakeNew: Boolean; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Job Text Line"NVXDTJobTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterSetSequelFieldsJobPlanningLine

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetSequelFieldsJobPlanningLine(var NVXDTJobTextLine: Record "NVXDT Job Text Line"; MakeNew: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Job Text Line"NVXDTJobTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
    • OnAfterSetSequelFields

      The event allows you to extend the logic after the main values have been set.
      [IntegrationEvent(false, false)]
      local procedure OnAfterSetSequelFields(var ToNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; MakeNew: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"ToNVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanMakeNewA Boolean switch that can be influenced by the extension.
    • OnBeforeFindDocTextLinesCopyTextNormal

      The event allows you to influence copy handling before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeFindDocTextLinesCopyTextNormal(FromRecordRef: RecordRef; ToRecordRef: RecordRef; FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line")
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefFromRecordRefThe record instance that can be inspected or changed.
      RecordRefToRecordRefThe record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
    • OnBeforeInsertCopyTextNormal

      The event allows you to influence copy handling before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeInsertCopyTextNormal(var FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var ToNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line"FromNVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"ToNVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnBeforeFindDocTextLinesCopyTextPosted

      The event allows you to influence copy handling before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeFindDocTextLinesCopyTextPosted(FromRecordRef: RecordRef; ToRecordRef: RecordRef; FromNVXDTDocTextLine: Record "NVXDT Posted Doc. Text Line")
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefFromRecordRefThe record instance that can be inspected or changed.
      RecordRefToRecordRefThe record instance that can be inspected or changed.
      Record "NVXDT Posted Doc. Text Line"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
    • OnBeforeInsertCopyTextPosted

      The event allows you to influence copy handling before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeInsertCopyTextPosted(var FromPostedNVXDTDocTextLine: Record "NVXDT Posted Doc. Text Line"; var ToNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Posted Doc. Text Line"FromPostedNVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"ToNVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnBeforeFindDocTextLinesCopyTextArchive

      The event allows you to influence copy handling before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeFindDocTextLinesCopyTextArchive(FromRecordRef: RecordRef; ToRecordRef: RecordRef; FromNVXDTDocTextLine: Record "NVXDT Doc. Text Line Archive")
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefFromRecordRefThe record instance that can be inspected or changed.
      RecordRefToRecordRefThe record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line Archive"FromNVXDTDocTextLineThe record instance that can be inspected or changed.
    • OnBeforeInsertCopyTextArchive

      The event allows you to influence copy handling before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeInsertCopyTextArchive(var FromNVXDTDocTextLineArchive: Record "NVXDT Doc. Text Line Archive"; var ToNVXDTDocTextLine: Record "NVXDT Doc. Text Line"; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "NVXDT Doc. Text Line Archive"FromNVXDTDocTextLineArchive
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"ToNVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterInsertTexts

      The event allows you to extend the logic after the main action has completed.
      [IntegrationEvent(false, false)]
      local procedure OnAfterInsertTexts(RecordRef: RecordRef; TextType: Enum "NVXDT Text Type"; Unconditionally: Boolean; TableID: Integer; DocType: Enum "NVXDT Document Type"; DocNo: Code[20]; DocLineNo: Integer; DocDate: Date; LanguageCode: Code[10]; DocLineTheType: Option; DocLineTheNo: Code[20]; JobNo: Code[20]; JobTaskNo: Code[20]; JobPlanningLineNo: Integer)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRefThe record instance that can be inspected or changed.
      Enum "NVXDT Text Type"TextTypeParameter used by the current event.
      BooleanUnconditionallyA Boolean switch that can be influenced by the extension.
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocTypeParameter used by the current event.
      Code[20]DocNoA code value such as a document number or type.
      IntegerDocLineNoAn integer value used by the current logic.
      DateDocDateA date value used by the current logic.
      Code[10]LanguageCodeA code value such as a document number or type.
      OptionDocLineTheTypeParameter used by the current event.
      Code[20]DocLineTheNoA code value such as a document number or type.
      Code[20]JobNoA code value such as a document number or type.
      Code[20]JobTaskNoA code value such as a document number or type.
      IntegerJobPlanningLineNoAn integer value used by the current logic.
    • OnExtTextToDocTextOnBeforeFindExtendedTextLines

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnExtTextToDocTextOnBeforeFindExtendedTextLines(var ExtendedTextHeader: Record "Extended Text Header"; var ExtendedTextLine: Record "Extended Text Line"; TableID: Integer; DocType: Enum "NVXDT Document Type"; DocNo: Code[20]; DocLineNo: Integer; TextType: Enum "NVXDT Text Type")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"ExtendedTextHeader
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "Extended Text Line"ExtendedTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      IntegerTableIDAn integer value used by the current logic.
      Enum "NVXDT Document Type"DocTypeParameter used by the current event.
      Code[20]DocNoA code value such as a document number or type.
      IntegerDocLineNoAn integer value used by the current logic.
      Enum "NVXDT Text Type"TextTypeParameter used by the current event.
    • OnApplyLanguageMarksToExtendedTextHeadersOnBeforeMarkAllLanguageCodes

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnApplyLanguageMarksToExtendedTextHeadersOnBeforeMarkAllLanguageCodes(var ExtendedText: Record "Extended Text Header"; LanguageCode: Code[10]; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Extended Text Header"ExtendedText
      [Pass by Reference]The record instance that can be inspected or changed.
      Code[10]LanguageCodeA code value such as a document number or type.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
  • NVXDT Import/Export

    • OnBeforeExportExtendedTextOnBeforeDialog

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeExportExtendedTextOnBeforeDialog(ClientFileName: Text; var TempBlob: Codeunit "Temp Blob"; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      TextClientFileNameParameter used by the current event.
      Codeunit "Temp Blob"TempBlob
      [Pass by Reference]A code value such as a document number or type.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterExportExtendedText

      The event allows you to extend the logic after the main action has completed.
      [IntegrationEvent(false, false)]
      local procedure OnAfterExportExtendedText(ClientFileName: Text; var TempBlob: Codeunit "Temp Blob")
      begin
      end;
      Parameters
      TypeNameDescription
      TextClientFileNameParameter used by the current event.
      Codeunit "Temp Blob"TempBlob
      [Pass by Reference]A code value such as a document number or type.
    • OnBeforeImportExtendedTextOnBeforeDialog

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeImportExtendedTextOnBeforeDialog(ClientFileName: Text; var TempBlob: Codeunit "Temp Blob"; FilterString: Text; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      TextClientFileNameParameter used by the current event.
      Codeunit "Temp Blob"TempBlob
      [Pass by Reference]A code value such as a document number or type.
      TextFilterStringParameter used by the current event.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterImportExtendedText

      The event allows you to extend the logic after the main action has completed.
      [IntegrationEvent(false, false)]
      local procedure OnAfterImportExtendedText(ClientFileName: Text; var TempBlob: Codeunit "Temp Blob")
      begin
      end;
      Parameters
      TypeNameDescription
      TextClientFileNameParameter used by the current event.
      Codeunit "Temp Blob"TempBlob
      [Pass by Reference]A code value such as a document number or type.
  • NVXDT Placeholder Mgt.

    • OnBeforeConvertPlaceholder

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeConvertPlaceholder(var Text: Text; var RecordRef: RecordRef; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      TextText
      [Pass by Reference]Represents the text value that can be adjusted.
      RecordRefRecordRef
      [Pass by Reference]The record instance that can be inspected or changed.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterConvertPlaceholder

      The event allows you to extend the logic after the main action has completed.
      [IntegrationEvent(false, false)]
      local procedure OnAfterConvertPlaceholder(var Text: Text)
      begin
      end;
      Parameters
      TypeNameDescription
      TextText
      [Pass by Reference]Represents the text value that can be adjusted.
  • NVXDT Report Event Mgt.

    • NVXDT_DeleteInvoicedServiceOrders_OnBeforeDeleteServiceHeader

      The event is raised before deleting the service header and allows custom logic for document texts.
      [EventSubscriber(ObjectType::Report, Report::"Delete Invoiced Service Orders", OnBeforeDeleteServiceHeader, '', false, false)]
      local procedure NVXDT_DeleteInvoicedServiceOrders_OnBeforeDeleteServiceHeader(var ServiceHeader: Record "Service Header")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Service Header"ServiceHeader
      [Pass by Reference]The record instance that can be inspected or changed.
    • NVXDT_DeleteInvoicedServiceOrders_OnBeforeDeleteServiceOrderItemLine

      The event is raised before deleting the service item line and allows custom logic for document texts.
      [EventSubscriber(ObjectType::Report, Report::"Delete Invoiced Service Orders", OnBeforeDeleteServiceOrderItemLine, '', false, false)]
      local procedure NVXDT_DeleteInvoicedServiceOrders_OnBeforeDeleteServiceOrderItemLine(ServiceItemLine: Record "Service Item Line")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Service Item Line"ServiceItemLineThe record instance that can be inspected or changed.
    • NVXDT_DeleteInvoicedServiceOrders_OnBeforeDeleteServiceOrderLine

      The event is raised before deleting the service line and allows custom logic for document texts.
      [EventSubscriber(ObjectType::Report, Report::"Delete Invoiced Service Orders", OnBeforeDeleteServiceOrderLine, '', false, false)]
      local procedure NVXDT_DeleteInvoicedServiceOrders_OnBeforeDeleteServiceOrderLine(ServiceLine: Record "Service Line")
      begin
      end;
      Parameters
      TypeNameDescription
      Record "Service Line"ServiceLineThe record instance that can be inspected or changed.
  • NVXDT Report Management

    • OnGetReportText

      The event provides an extension point for the current functionality.
      [IntegrationEvent(false, false)]
      local procedure OnGetReportText(var RecordRef: RecordRef; NVXDTTextType: enum "NVXDT Text Type"; AsHTML: Boolean; var Output: Text; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRef
      [Pass by Reference]The record instance that can be inspected or changed.
      enum "NVXDT Text Type"NVXDTTextTypeParameter used by the current event.
      BooleanAsHTMLA Boolean switch that can be influenced by the extension.
      TextOutput
      [Pass by Reference]Represents the text value that can be adjusted.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterGetReportTextDocTextLine

      The event lets you extend the result after the main values have been determined.
      [IntegrationEvent(false, false)]
      local procedure OnAfterGetReportTextDocTextLine(var RecordRef: RecordRef; var NVXDTDocTextLine: Record "NVXDT Doc. Text Line"; NVXDTTextType: enum "NVXDT Text Type"; AsHTML: Boolean; var Output: Text; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRef
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line"NVXDTDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      enum "NVXDT Text Type"NVXDTTextTypeParameter used by the current event.
      BooleanAsHTMLA Boolean switch that can be influenced by the extension.
      TextOutput
      [Pass by Reference]Represents the text value that can be adjusted.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterGetReportTextJobTextLine

      The event lets you extend the result after the main values have been determined.
      [IntegrationEvent(false, false)]
      local procedure OnAfterGetReportTextJobTextLine(var RecordRef: RecordRef; var NVXDTJobTextLine: Record "NVXDT Job Text Line"; NVXDTTextType: enum "NVXDT Text Type"; AsHTML: Boolean; var Output: Text; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRef
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Job Text Line"NVXDTJobTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      enum "NVXDT Text Type"NVXDTTextTypeParameter used by the current event.
      BooleanAsHTMLA Boolean switch that can be influenced by the extension.
      TextOutput
      [Pass by Reference]Represents the text value that can be adjusted.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterGetReportTextPostedDocTextLine

      The event lets you extend the result after the main values have been determined.
      [IntegrationEvent(false, false)]
      local procedure OnAfterGetReportTextPostedDocTextLine(var RecordRef: RecordRef; var NVXDTPostedDocTextLine: Record "NVXDT Posted Doc. Text Line"; NVXDTTextType: enum "NVXDT Text Type"; AsHTML: Boolean; var Output: Text; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRef
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Posted Doc. Text Line"NVXDTPostedDocTextLine
      [Pass by Reference]The record instance that can be inspected or changed.
      enum "NVXDT Text Type"NVXDTTextTypeParameter used by the current event.
      BooleanAsHTMLA Boolean switch that can be influenced by the extension.
      TextOutput
      [Pass by Reference]Represents the text value that can be adjusted.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
    • OnAfterGetReportTextDocTextLineArchive

      The event lets you extend the result after the main values have been determined.
      [IntegrationEvent(false, false)]
      local procedure OnAfterGetReportTextDocTextLineArchive(var RecordRef: RecordRef; var NVXDTDocTextLineArchive: Record "NVXDT Doc. Text Line Archive"; NVXDTTextType: enum "NVXDT Text Type"; AsHTML: Boolean; var Output: Text; var IsHandled: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      RecordRefRecordRef
      [Pass by Reference]The record instance that can be inspected or changed.
      Record "NVXDT Doc. Text Line Archive"NVXDTDocTextLineArchive
      [Pass by Reference]The record instance that can be inspected or changed.
      enum "NVXDT Text Type"NVXDTTextTypeParameter used by the current event.
      BooleanAsHTMLA Boolean switch that can be influenced by the extension.
      TextOutput
      [Pass by Reference]Represents the text value that can be adjusted.
      BooleanIsHandled
      [Pass by Reference]Allows the extension to stop or continue the calling flow.
  • NVXDT Table Event Management

    • OnBeforeSetPersonResponsible

      The event allows you to influence the process before the main logic continues.
      [IntegrationEvent(false, false)]
      local procedure OnBeforeSetPersonResponsible(var SkipAssignment: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      BooleanSkipAssignment
      [Pass by Reference]A Boolean switch that can be influenced by the extension.

Page and report extensions

  • NVXDT Copy Job

    • NVXDTOnCopyJobTasksOnClosePage

      The event provides an extension point for copy operations.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnCopyJobTasksOnClosePage(var IncludeDocumentTexts: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      BooleanIncludeDocumentTexts
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
  • NVXDT Copy Job Planning Lines

    • NVXDTOnCopyJobTasksOnClosePage

      The event provides an extension point for copy operations.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnCopyJobTasksOnClosePage(var IncludeDocumentTexts: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      BooleanIncludeDocumentTexts
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
  • NVXDT Copy Job Tasks

    • NVXDTOnCopyJobTasksOnClosePage

      The event provides an extension point for copy operations.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnCopyJobTasksOnClosePage(var IncludeDocumentTexts: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      BooleanIncludeDocumentTexts
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
  • NVXDT Copy Purchase Document

    • NVXDTOnCopyPurchaseDocumentPostReport

      The event provides an extension point for copy operations.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnCopyPurchaseDocumentPostReport(FromDocNo: Code[20]; var IncludeHeader: Boolean; var RecalculateLines: Boolean; var IncludeDocumentTexts: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Code[20]FromDocNoA code value such as a document number or type.
      BooleanIncludeHeader
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanRecalculateLines
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanIncludeDocumentTexts
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
  • NVXDT Copy Sales Document

    • NVXDTOnCopySalesDocumentPostReport

      The event provides an extension point for copy operations.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnCopySalesDocumentPostReport(FromDocNo: Code[20]; var IncludeHeader: Boolean; var RecalculateLines: Boolean; var IncludeDocumentTexts: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Code[20]FromDocNoA code value such as a document number or type.
      BooleanIncludeHeader
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanRecalculateLines
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
      BooleanIncludeDocumentTexts
      [Pass by Reference]A Boolean switch that can be influenced by the extension.
  • NVXDT Copy Service Document

    • NVXDTOnCopyServiceDocumentPostReport

      The event provides an extension point for copy operations.
      [IntegrationEvent(false, false)]
      local procedure NVXDTOnCopyServiceDocumentPostReport(FromContractNo: Code[20]; var IncludeDocumentTexts: Boolean)
      begin
      end;
      Parameters
      TypeNameDescription
      Code[20]FromContractNoA code value such as a document number or type.
      BooleanIncludeDocumentTexts
      [Pass by Reference]A Boolean switch that can be influenced by the extension.


Submit feedback for
DE|EN Imprint