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]
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#

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

procedure InsertError(ParRecordId: RecordId; ParErrorMessage: Text; ParLookupPage: Integer): Integer

Parameters:

  • ParRecordId: Record Id for which the error is to be registered.
  • ParErrorMessage: Error Message
  • ParLookupPage: Lookup Page for Record

Returns:

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

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

procedure InsertError(ParRecordId: RecordId; ParErrorMessage: Text; ParLookupPage: Integer; ParKVSEDXDocumentSetup: Record "KVSEDX Document Setup"): Integer

Parameters:

  • ParRecordId: Record Id for which the error is to be registered.
  • ParErrorMessage: Error Message
  • ParLookupPage: Lookup Page for Record
  • ParKVSEDXDocumentSetup: EDX Document Setup

Returns:

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

procedure InsertError(ParRecordId: RecordId; ParErrorMessage: Text; ParLookupPage: Integer; ParMessageType: Enum "KVSEDX Message Type"; ParKVSEDXDocumentSetup: Record "KVSEDX Document Setup"; ParDocumentNo: Code[50]; ParDocumentType: Integer; ParLineNo: Integer; ParFieldNo: Integer): Integer

DeleteError(RecordId) :#

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

procedure DeleteError(ParRecordId: RecordId): 

Parameters:

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

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

procedure InsSystError(PartnerCodePar: Code[30]; SourceCodePar: Code[20]; SourceTableNoPar: Integer; SourceNoPar: Integer; MessagePar: Text): Integer

InsInboundErr(Record KVSEDX Inbound, Text) : Integer#

procedure InsInboundErr(ParKVSEDXInbound: Record "KVSEDX Inbound"; MessagePar: Text): Integer

DeleteInboundErr(Record KVSEDX Inbound) :#

procedure DeleteInboundErr(ParKVSEDXInbound: Record "KVSEDX Inbound"): 

InsOutboundErr(Record KVSEDX Outbound, Text) : Integer#

procedure InsOutboundErr(KVSEDXOutbound: Record "KVSEDX Outbound"; MessageText: Text): Integer

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

procedure InsOutboundErr(KVSEDXOutboundArchiv: Record "KVSEDX Outbound Archiv"; MessageText: Text): Integer

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

procedure InsEDXSalHeadErr(ParKVSEDXSalesHeader: Record "KVSEDX Sales Header"; FieldNoPar: Integer; MessagePar: Text): Integer

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

procedure InsEDXSalLineErr(ParKVSEDXSalesLine: Record "KVSEDX Sales Line"; FieldNoPar: Integer; MessagePar: Text): Integer

DeleteEDXSalHeadErr(Record KVSEDX Sales Header) : Integer#

procedure DeleteEDXSalHeadErr(ParKVSEDXSalesHeader: Record "KVSEDX Sales Header"): Integer

DeleteEDXSalLineErr(Record KVSEDX Sales Line) : Integer#

procedure DeleteEDXSalLineErr(ParKVSEDXSalesLine: Record "KVSEDX Sales Line"): Integer

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

procedure InsEDXPurchHeadErr(ParKVSEDXPurchaseHeader: Record "KVSEDX Purchase Header"; FieldNoPar: Integer; MessagePar: Text): Integer

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

procedure InsEDXPurchLineErr(ParKVSEDXPurchaseLine: Record "KVSEDX Purchase Line"; FieldNoPar: Integer; MessagePar: Text): Integer

DeleteEDXPurchHeadErr(Record KVSEDX Purchase Header) : Integer#

procedure DeleteEDXPurchHeadErr(ParKVSEDXPurchaseHeader: Record "KVSEDX Purchase Header"): Integer

DeleteEDXPurchLineErr(Record KVSEDX Purchase Line) : Integer#

procedure DeleteEDXPurchLineErr(ParKVSEDXPurchaseLine: Record "KVSEDX Purchase Line"): Integer

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

procedure InsEDXPuRecptHeadErr(ParKVSEDXPurchReceiptHeader: Record "KVSEDX Purch. Receipt Header"; FieldNoPar: Integer; MessagePar: Text): Integer

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

procedure InsEDXPuRecptLineErr(ParKVSEDXPurchReceiptLine: Record "KVSEDX Purch. Receipt Line"; FieldNoPar: Integer; MessagePar: Text): Integer

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

procedure DeleteEDXPuRecptHeadErr(ParKVSEDXPurchReceiptHeader: Record "KVSEDX Purch. Receipt Header"): Integer

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

procedure DeleteEDXPuRecptLineErr(ParKVSEDXPurchReceiptLine: Record "KVSEDX Purch. Receipt Line"): Integer

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

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 InsertError 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 InsertError 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 InsertError 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 InsertError 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 InsertError 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 InsertError 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 InsertError 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 InsertError with different signatures.', '24.0')]
procedure InsServiceCrMemoHeadErr(ParServiceCrMemoHeader: Record "Service Cr.Memo Header"; FieldNoPar: Integer; MessagePar: Text): Integer