Skip to content

KVSEDX Error Log#

Fields#

Name Type Note
Entry No. Integer
EDX Partner No. Code[30]
Message Type Enum (KVSEDX Message Type)
Source Table No. Integer
Source No. Integer
Source Code Code[50]
EDX Field No Integer
Source Option Enum (KVSEDX Source Option Integer)
Source systemId Guid
Error Message Text[250]
Source Table Name Text[249] FlowField
Source Field Name Text[80] FlowField
EDX Document Code[30]
Error Call Stack Blob
Field Name Text[100]
Value to Transfer Text[250]
Value NAV Text[250]
Value EDX Text[250]
Source RecID RecordId
Target RecID RecordId
Equal Error Boolean
Accept Changes Boolean
Readed Boolean
Confirmation Error Boolean
Error Mail Required Boolean
Error Mail Sent Date DateTime
Page Link Text[250]
Line No. Integer
No. Code[20]
Type Enum Sales Line Type
Error E-Mail Address Text[200]

Procedures#

GetNextEntryNo() : Integer#

procedure GetNextEntryNo(): Integer

InsertError(RecordId, Text, Integer) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

Summary: Inserts a record in the error log. The error will be registered for the record with the record id.

[Obsolete('InsertError is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsertError(SourceRecordId: RecordId; ErrorMessage: Text; LookupPageId: Integer): Integer

Parameters:

  • SourceRecordId: Record Id for which the error is to be registered.
  • ErrorMessage: Error Message
  • LookupPageId: Lookup Page for Record

Returns: ErrorLog Entry No.

InsertError(RecordId, Text, Integer, Record KVSEDX Document Setup) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

Summary: Inserts a record in the error log. The error will be registered for the record with the record id.

[Obsolete('InsertError is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsertError(SourceRecordId: RecordId; ErrorMessage: Text; LookupPageId: Integer; DocumentSetup: Record "KVSEDX Document Setup"): Integer

Parameters:

  • SourceRecordId: Record Id for which the error is to be registered.
  • ErrorMessage: Error Message
  • LookupPageId: Lookup Page for Record
  • DocumentSetup: EDX Document Setup

Returns: ErrorLog Entry No.

InsertError(RecordId, Text, Integer, Enum KVSEDX Message Type, Record KVSEDX Document Setup, Code[50], Integer, Integer, Integer) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

Summary: Inserts a record in the error log. The error will be registered for the record with the record id.

[Obsolete('InsertError is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsertError(SourceRecordId: RecordId; ErrorMessage: Text; LookupPageId: Integer; MessageType: Enum "KVSEDX Message Type"; DocumentSetup: Record "KVSEDX Document Setup"; DocumentNo: Code[50]; DocumentType: Integer; LineNo: Integer; FieldNo: Integer): Integer

Parameters:

  • SourceRecordId: Record Id for which the error is to be registered.
  • ErrorMessage: Error Message
  • LookupPageId: Lookup Page for Record
  • MessageType: Message Type
  • DocumentSetup: Current Document Setup
  • DocumentNo: Document No
  • DocumentType: Document Type
  • LineNo: Line No
  • FieldNo: Field No

Returns: ErrorLog Entry No.

DeleteError(RecordId) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

Summary: Deletes a record in the error log. The error will be deleted for the record with the record id.

[Obsolete('DeleteError is obsolete, use CodeUnit KVSEDXErrorLogMgt.Delete instead.', '26.3')]
procedure DeleteError(ParRecordId: RecordId): 

Parameters:

  • ParRecordId: Record Id for which the error is registered.

InsSystError(Code[30], Code[20], Integer, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsSystError is obsolete, use CodeUnit KVSEDXErrorLogMgt.InsSystError instead.', '26.3')]
procedure InsSystError(PartnerCodePar: Code[30]; SourceCodePar: Code[20]; SourceTableNoPar: Integer; SourceNoPar: Integer; MessagePar: Text): Integer

InsInboundErr(Record KVSEDX Inbound, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsInboundErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsInboundErr(ParKVSEDXInbound: Record "KVSEDX Inbound"; MessagePar: Text): Integer

DeleteInboundErr(Record KVSEDX Inbound) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('DeleteInboundErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Delete instead.', '26.3')]
procedure DeleteInboundErr(ParKVSEDXInbound: Record "KVSEDX Inbound"): 

InsOutboundErr(Record KVSEDX Outbound, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsOutboundErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsOutboundErr(KVSEDXOutbound: Record "KVSEDX Outbound"; MessageText: Text): Integer

InsOutboundErr(Record KVSEDX Outbound Archiv, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsOutboundErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsOutboundErr(KVSEDXOutboundArchiv: Record "KVSEDX Outbound Archiv"; MessageText: Text): Integer

InsEDXSalHeadErr(Record KVSEDX Sales Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsEDXSalHeadErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsEDXSalHeadErr(ParKVSEDXSalesHeader: Record "KVSEDX Sales Header"; FieldNoPar: Integer; MessagePar: Text): Integer

InsEDXSalLineErr(Record KVSEDX Sales Line, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsEDXSalLineErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsEDXSalLineErr(ParKVSEDXSalesLine: Record "KVSEDX Sales Line"; FieldNoPar: Integer; MessagePar: Text): Integer

DeleteEDXSalHeadErr(Record KVSEDX Sales Header) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('DeleteEDXSalHeadErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Delete instead.', '26.3')]
procedure DeleteEDXSalHeadErr(ParKVSEDXSalesHeader: Record "KVSEDX Sales Header"): Integer

DeleteEDXSalLineErr(Record KVSEDX Sales Line) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('DeleteEDXSalLineErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Delete instead.', '26.3')]
procedure DeleteEDXSalLineErr(ParKVSEDXSalesLine: Record "KVSEDX Sales Line"): Integer

InsEDXPurchHeadErr(Record KVSEDX Purchase Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsEDXPurchHeadErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsEDXPurchHeadErr(ParKVSEDXPurchaseHeader: Record "KVSEDX Purchase Header"; FieldNoPar: Integer; MessagePar: Text): Integer

InsEDXPurchLineErr(Record KVSEDX Purchase Line, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsEDXPurchLineErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsEDXPurchLineErr(ParKVSEDXPurchaseLine: Record "KVSEDX Purchase Line"; FieldNoPar: Integer; MessagePar: Text): Integer

DeleteEDXPurchHeadErr(Record KVSEDX Purchase Header) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('DeleteEDXPurchHeadErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Delete instead.', '26.3')]
procedure DeleteEDXPurchHeadErr(ParKVSEDXPurchaseHeader: Record "KVSEDX Purchase Header"): Integer

DeleteEDXPurchLineErr(Record KVSEDX Purchase Line) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('DeleteEDXPurchLineErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Delete instead.', '26.3')]
procedure DeleteEDXPurchLineErr(ParKVSEDXPurchaseLine: Record "KVSEDX Purchase Line"): Integer

InsEDXPuRecptHeadErr(Record KVSEDX Purch. Receipt Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsEDXPuRecptHeadErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsEDXPuRecptHeadErr(ParKVSEDXPurchReceiptHeader: Record "KVSEDX Purch. Receipt Header"; FieldNoPar: Integer; MessagePar: Text): Integer

InsEDXPuRecptLineErr(Record KVSEDX Purch. Receipt Line, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsEDXPuRecptLineErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsEDXPuRecptLineErr(ParKVSEDXPurchReceiptLine: Record "KVSEDX Purch. Receipt Line"; FieldNoPar: Integer; MessagePar: Text): Integer

DeleteEDXPuRecptHeadErr(Record KVSEDX Purch. Receipt Header) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('DeleteEDXPuRecptHeadErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Delete instead.', '26.3')]
procedure DeleteEDXPuRecptHeadErr(ParKVSEDXPurchReceiptHeader: Record "KVSEDX Purch. Receipt Header"): Integer

DeleteEDXPuRecptLineErr(Record KVSEDX Purch. Receipt Line) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('DeleteEDXPuRecptLineErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Delete instead.', '26.3')]
procedure DeleteEDXPuRecptLineErr(ParKVSEDXPurchReceiptLine: Record "KVSEDX Purch. Receipt Line"): Integer

InsEDXReservationErr(Record KVSEDX Reservation Entry, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('InsEDXReservationErr is obsolete, use CodeUnit KVSEDXErrorLogMgt.Insert instead.', '26.3')]
procedure InsEDXReservationErr(ParKVSEDXReservationEntry: Record "KVSEDX Reservation Entry"; FieldNoPar: Integer; MessagePar: Text): Integer

InsSalHeadErr(Record Sales Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The InsSalHeadErr procedure is discontinued. Use KVSEDXErrorLogMgt.Insert with different signatures.', '24.0')]
procedure InsSalHeadErr(ParSalesHeader: Record "Sales Header"; FieldNoPar: Integer; MessagePar: Text): Integer

InsPurchHeadErr(Record Purchase Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The InsPurchHeadErr procedure is discontinued. Use KVSEDXErrorLogMgt.Insert with different signatures.', '24.0')]
procedure InsPurchHeadErr(ParPurchaseHeader: Record "Purchase Header"; FieldNoPar: Integer; MessagePar: Text): Integer

InsSalesShipmentHeaderErr(Record Sales Shipment Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The InsSalesShipmentHeaderErr procedure is discontinued. Use KVSEDXErrorLogMgt.Insert with different signatures.', '24.0')]
procedure InsSalesShipmentHeaderErr(ParSalesShipmentHeader: Record "Sales Shipment Header"; FieldNoPar: Integer; MessagePar: Text): Integer

InsSalesInvoiceHeaderErr(Record Sales Invoice Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The InsSalesInvoiceHeaderErr procedure is discontinued. Use KVSEDXErrorLogMgt.Insert with different signatures.', '24.0')]
procedure InsSalesInvoiceHeaderErr(ParSalesInvoiceHeader: Record "Sales Invoice Header"; FieldNoPar: Integer; MessagePar: Text): Integer

InsSalesCrMemoHeaderErr(Record Sales Cr.Memo Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The InsSalesCrMemoHeaderErr procedure is discontinued. Use KVSEDXErrorLogMgt.Insert with different signatures.', '24.0')]
procedure InsSalesCrMemoHeaderErr(ParSalesCrMemoHeader: Record "Sales Cr.Memo Header"; FieldNoPar: Integer; MessagePar: Text): Integer

InsReturnReceiptHeaderErr(Record Return Receipt Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The InsReturnReceiptHeaderErr procedure is discontinued. Use KVSEDXErrorLogMgt.Insert with different signatures.', '24.0')]
procedure InsReturnReceiptHeaderErr(ReturnReceiptHeader: Record "Return Receipt Header"; FieldNo: Integer; MessageText: Text): Integer

InsServiceInvHeadErr(Record Service Invoice Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The InsServiceInvHeadErr procedure is discontinued. Use KVSEDXErrorLogMgt.Insert with different signatures.', '24.0')]
procedure InsServiceInvHeadErr(ParServiceInvoiceHeader: Record "Service Invoice Header"; FieldNoPar: Integer; MessagePar: Text): Integer

InsServiceCrMemoHeadErr(Record Service Cr.Memo Header, Integer, Text) : Integer#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The InsServiceCrMemoHeadErr procedure is discontinued. Use KVSEDXErrorLogMgt.Insert with different signatures.', '24.0')]
procedure InsServiceCrMemoHeadErr(ParServiceCrMemoHeader: Record "Service Cr.Memo Header"; FieldNoPar: Integer; MessagePar: Text): Integer

SetSaveCallStack(Boolean) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('SetSaveCallStack is obsolete, use CodeUnit KVSEDXErrorLogMgt.SetSaveCallStack instead.', '26.3')]
procedure SetSaveCallStack(NewValue: Boolean):