KVSEDXMessageLogMgt#
Procedures#
Delete(Record KVSEDX Purchase Header) :#
Summary: Deletes all message log records that are related to the specified EDX Purchase Header.
procedure Delete(Source: Record "KVSEDX Purchase Header"):
Parameters:
Source
: The EDX Purchase Header record for which message log entries should be deleted
Delete(Record KVSEDX Purchase Line) :#
Summary: Deletes all message log records that are related to the specified EDX Purchase Line.
procedure Delete(Source: Record "KVSEDX Purchase Line"):
Parameters:
Source
: The EDX Purchase Line record for which message log entries should be deleted
Delete(Record KVSEDX Sales Header) :#
Summary: Deletes all message log records that are related to the specified EDX Sales Header.
procedure Delete(Source: Record "KVSEDX Sales Header"):
Parameters:
Source
: The EDX Sales Header record for which message log entries should be deleted
Delete(Record KVSEDX Sales Line) :#
Summary: Deletes all message log records that are related to the specified EDX Sales Line.
procedure Delete(Source: Record "KVSEDX Sales Line"):
Parameters:
Source
: The EDX Sales Line record for which message log entries should be deleted
Delete(Record KVSEDX Purch. Receipt Header) :#
Summary: Deletes all message log records that are related to the specified EDX Purchase Receipt Header.
procedure Delete(Source: Record "KVSEDX Purch. Receipt Header"):
Parameters:
Source
: The EDX Purchase Receipt Header record for which message log entries should be deleted
Delete(Record KVSEDX Purch. Receipt Line) :#
Summary: Deletes all message log records that are related to the specified EDX Purchase Receipt Line.
procedure Delete(Source: Record "KVSEDX Purch. Receipt Line"):
Parameters:
Source
: The EDX Purchase Receipt Line record for which message log entries should be deleted
Delete(Record KVSEDX Reservation Entry) :#
Summary: Deletes all message log records that are related to the specified EDX Reservation Entry.
procedure Delete(Source: Record "KVSEDX Reservation Entry"):
Parameters:
Source
: The EDX Reservation Entry record for which message log entries should be deleted
Delete(Record KVSEDX Inbound) :#
Summary: Deletes all message log records that are related to the specified EDX Inbound record.
procedure Delete(Source: Record "KVSEDX Inbound"):
Parameters:
Source
: The EDX Inbound record for which message log entries should be deleted
Delete(Record KVSEDX Inbound Archiv) :#
Summary: Deletes all message log records that are related to the specified EDX Inbound Archive record.
procedure Delete(Source: Record "KVSEDX Inbound Archiv"):
Parameters:
Source
: The EDX Inbound Archive record for which message log entries should be deleted
Delete(Record KVSEDX Outbound) :#
Summary: Deletes all message log records that are related to the specified EDX Outbound record.
procedure Delete(Source: Record "KVSEDX Outbound"):
Parameters:
Source
: The EDX Outbound record for which message log entries should be deleted
Delete(Record KVSEDX Outbound Archiv) :#
Summary: Deletes all message log records that are related to the specified EDX Outbound Archive record.
procedure Delete(Source: Record "KVSEDX Outbound Archiv"):
Parameters:
Source
: The EDX Outbound Archive record for which message log entries should be deleted
Delete(RecordId) :#
Summary: Deletes message log records that are associated with a specific record via its Record ID.
procedure Delete(Source: RecordId):
Parameters:
Source
: The Record ID of the source record for which message log entries should be deleted
Delete(RecordId, Enum KVSEDX Message Type, Code[30], Code[20], Integer) :#
Summary: Deletes an message log record for EDX document messages.. Creates a comprehensive message log entry for header or line records. This function is used by EDX WMS.
procedure Delete(Source: RecordId; MessageType: Enum "KVSEDX Message Type"; PartnerNo: Code[30]; SourceNo: Code[20]; LineNo: Integer):
Parameters:
Source
: The Record ID of the header or line record associated with the errorMessageType
: The type of message (Inbound, Outbound, EDX Document, etc.)PartnerNo
: The EDX partner number associated with the messageSourceNo
: The source document numberLineNo
: The line number within the document
Insert(RecordId, Text, Integer) : Integer#
Summary: Inserts a basic message log record for the specified source record.
procedure Insert(Source: RecordId; MessageText: Text; LookupPageId: Integer): Integer
Parameters:
Source
: The Record ID of the source record that generated the messageMessageText
: The message text to be loggedLookupPageId
: The page ID that can be used to navigate to the source record
Returns: The Entry No. of the created message log record
Insert(RecordId, Text, Integer, Enum KVSEDX Message Type, Code[30], Code[50], Integer, Integer, Integer) : Integer#
Summary: Inserts a comprehensive message log record with full details for the specified source record.
procedure Insert(Source: RecordId; MessageText: Text; LookupPageId: Integer; MessageType: Enum "KVSEDX Message Type"; PartnerNo: Code[30]; ParDocumentNo: Code[50]; ParDocumentType: Integer; ParLineNo: Integer; ParFieldNo: Integer): Integer
Parameters:
Source
: The Record ID of the source record that generated the messageMessageText
: The message text to be loggedLookupPageId
: The page ID that can be used to navigate to the source recordMessageType
: The type of message (Inbound, Outbound, EDX Document, etc.)PartnerNo
: The EDX partner number associated with the messageParDocumentNo
: The document number associated with the messageParDocumentType
: The document type identifierParLineNo
: The line number within the document (if applicable)ParFieldNo
: The field number that generated the message (if applicable)
Returns: The Entry No. of the created message log record
Insert(Code[30], Code[20], Integer, Integer, Text[250]) : Integer#
Summary: Inserts a system message log record for general system-level messages.
procedure Insert(PartnerNo: Code[30]; SourceCode: Code[20]; SourceTableNo: Integer; SourceNo: Integer; MessageText: Text[250]): Integer
Parameters:
PartnerNo
: The EDX partner number associated with the messageSourceCode
: A code identifying the source of the messageSourceTableNo
: The table number where the message originatedSourceNo
: The source number or entry number related to the messageMessageText
: The message text to be logged
Returns: The Entry No. of the created message log record
Insert(Record KVSEDX Inbound, Text[250]) : Integer#
Summary: Inserts a message log record for EDX Inbound processing messages.
procedure Insert(Inbound: Record "KVSEDX Inbound"; MessageText: Text[250]): Integer
Parameters:
Inbound
: The EDX Inbound record that generated the messageMessageText
: The message text to be logged
Returns: The Entry No. of the created message log record
Insert(Record KVSEDX Outbound, Text[250]) : Integer#
Summary: Inserts a message log record for EDX Outbound processing messages.
procedure Insert(Outbound: Record "KVSEDX Outbound"; MessageText: Text[250]): Integer
Parameters:
Outbound
: The EDX Outbound record that generated the messageMessageText
: The message text to be logged
Returns: The Entry No. of the created message log record
Insert(Record KVSEDX Sales Header, Integer, Text[250]) : Integer#
Summary: Inserts a message log record for EDX Sales Header processing messages.
procedure Insert(EDXSalesHeader: Record "KVSEDX Sales Header"; FieldNo: Integer; MessageText: Text[250]): Integer
Parameters:
EDXSalesHeader
: The EDX Sales Header record that generated the messageFieldNo
: The field number that generated the message (0 if not field-specific)MessageText
: The message text to be logged
Returns: The Entry No. of the created message log record
Insert(Record KVSEDX Sales Line, Integer, Text[250]) : Integer#
Summary: Inserts a message log record for EDX Sales Line processing messages.
procedure Insert(EDXSalesLine: Record "KVSEDX Sales Line"; FieldNo: Integer; MessageText: Text[250]): Integer
Parameters:
EDXSalesLine
: The EDX Sales Line record that generated the messageFieldNo
: The field number that generated the message (0 if not field-specific)MessageText
: The message text to be logged
Returns: The Entry No. of the created message log record
Insert(Record KVSEDX Purchase Header, Integer, Text[250]) : Integer#
Summary: Inserts a message log record for EDX Purchase Header processing messages.
procedure Insert(EDXPurchaseHeader: Record "KVSEDX Purchase Header"; FieldNo: Integer; MessageText: Text[250]): Integer
Parameters:
EDXPurchaseHeader
: The EDX Purchase Header record that generated the messageFieldNo
: The field number that generated the message (0 if not field-specific)MessageText
: The message text to be logged
Returns: The Entry No. of the created message log record
Insert(Record KVSEDX Purchase Line, Integer, Text[250]) : Integer#
Summary: Inserts a message log record for EDX Purchase Line processing messages.
procedure Insert(EDXPurchaseLine: Record "KVSEDX Purchase Line"; FieldNo: Integer; MessageText: Text[250]): Integer
Parameters:
EDXPurchaseLine
: The EDX Purchase Line record that generated the messageFieldNo
: The field number that generated the message (0 if not field-specific)MessageText
: The message text to be logged
Returns: The Entry No. of the created message log record
Insert(Record KVSEDX Purch. Receipt Header, Integer, Text[250]) : Integer#
Summary: Inserts a message log record for EDX Purchase Receipt Header processing messages.
procedure Insert(EDXPurchReceiptHeader: Record "KVSEDX Purch. Receipt Header"; FieldNo: Integer; MessageText: Text[250]): Integer
Parameters:
EDXPurchReceiptHeader
: The EDX Purchase Receipt Header record that generated the messageFieldNo
: The field number that generated the message (0 if not field-specific)MessageText
: The message text to be logged
Returns: The Entry No. of the created message log record
Insert(Record KVSEDX Purch. Receipt Line, Integer, Text[250]) : Integer#
Summary: Inserts a message log record for EDX Purchase Receipt Line processing messages.
procedure Insert(EDXPurchReceiptLine: Record "KVSEDX Purch. Receipt Line"; FieldNo: Integer; MessageText: Text[250]): Integer
Parameters:
EDXPurchReceiptLine
: The EDX Purchase Receipt Line record that generated the messageFieldNo
: The field number that generated the message (0 if not field-specific)MessageText
: The message text to be logged
Returns: The Entry No. of the created message log record
Insert(RecordId, Enum KVSEDX Message Type, Code[30], Code[20], Integer, Integer, Text) : Integer#
Summary: Inserts an message log record for EDX document messages.. Creates a comprehensive message log entry for header or line records. This function is used by EDX WMS.
procedure Insert(Source: RecordId; MessageType: Enum "KVSEDX Message Type"; PartnerNo: Code[30]; SourceNo: Code[20]; FieldNo: Integer; LineNo: Integer; MessageText: Text): Integer
Parameters:
Source
: The Record ID of the header or line record associated with the errorMessageType
: The type of message (Inbound, Outbound, EDX Document, etc.)PartnerNo
: The EDX partner number associated with the messageSourceNo
: The source document numberFieldNo
: The field number that caused the error (0 if not field-specific)LineNo
: The line number within the documentMessageText
: The message text to be logged
Returns: The Entry No. of the created message log record