Skip to content

KVSEDX Message 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
Message Text[250]
Creation Date Date Warning: Obsolete
Creation Time Time Warning: Obsolete
Created by Code[50] Warning: Obsolete
Readed Boolean
Page Link Text[250]

Procedures#

GetNextEntryNo() : Integer#

procedure GetNextEntryNo(): Integer

InsertMessage(RecordId, Text, Integer) : Integer#

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

procedure InsertMessage(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:

InsertMessage(RecordId, Text, Integer, Enum KVSEDX Message Type, Code[30], Code[50], Integer, Integer, Integer) : Integer#

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

procedure InsertMessage(ParRecordId: RecordId; ParErrorMessage: Text; ParLookupPage: Integer; ParMessageType: Enum "KVSEDX Message Type"; ParPartner: Code[30]; ParDocumentNo: Code[50]; ParDocumentType: Integer; ParLineNo: Integer; ParFieldNo: Integer): Integer

Parameters:

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

Returns:

DeleteMessage(RecordId) :#

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

procedure DeleteMessage(ParRecordId: RecordId): 

Parameters:

  • ParRecordId: Record Id for which the error is to be deleted.

Returns:

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

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

InsInboundMess(Record KVSEDX Inbound, Text[250]) : Integer#

procedure InsInboundMess(EDXInboundPar: Record "KVSEDX Inbound"; MessagePar: Text[250]): Integer

InsOutboundMessage(Record KVSEDX Outbound, Text[250]) : Integer#

procedure InsOutboundMessage(KVSEDXOutbound: Record "KVSEDX Outbound"; MessageText: Text[250]): Integer

InsEDXSalHeadMess(Record KVSEDX Sales Header, Integer, Text[250]) : Integer#

procedure InsEDXSalHeadMess(EDXSalesHeaderPar: Record "KVSEDX Sales Header"; FieldNoPar: Integer; MessagePar: Text[250]): Integer

InsEDXSalLineMess(Record KVSEDX Sales Line, Integer, Text[250]) : Integer#

procedure InsEDXSalLineMess(EDXSalesLinePar: Record "KVSEDX Sales Line"; FieldNoPar: Integer; MessagePar: Text[250]): Integer

DeleteEDXSalLineMess(Record KVSEDX Sales Line) : Integer#

procedure DeleteEDXSalLineMess(EDXSalesLinePar: Record "KVSEDX Sales Line"): Integer

InsEDXPurchHeadMess(Record KVSEDX Purchase Header, Integer, Text[250]) : Integer#

procedure InsEDXPurchHeadMess(ParKVSEDXPurchaseHeader: Record "KVSEDX Purchase Header"; FieldNoPar: Integer; MessagePar: Text[250]): Integer

InsEDXPurchLineMess(Record KVSEDX Purchase Line, Integer, Text[250]) : Integer#

procedure InsEDXPurchLineMess(ParKVSEDXPurchaseLine: Record "KVSEDX Purchase Line"; FieldNoPar: Integer; MessagePar: Text[250]): Integer

DeleteEDXPurchLineMess(Record KVSEDX Purchase Line) : Integer#

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

InsEDXPuRecptHeadMess(Record KVSEDX Purch. Receipt Header, Integer, Text[250]) : Integer#

procedure InsEDXPuRecptHeadMess(ParKVSEDXPurchReceiptHeader: Record "KVSEDX Purch. Receipt Header"; FieldNoPar: Integer; MessagePar: Text[250]): Integer

InsEDXPuRecptLineMess(Record KVSEDX Purch. Receipt Line, Integer, Text[250]) : Integer#

procedure InsEDXPuRecptLineMess(ParKVSEDXPurchReceiptLine: Record "KVSEDX Purch. Receipt Line"; FieldNoPar: Integer; MessagePar: Text[250]): Integer

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

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