KVSFCYEDModProposalErrorLog#
Fields#
| Name | Type | Note |
|---|---|---|
| Worksheet Name | Code[10] | |
| Entry No. | Integer | |
| Item No. | Code[20] | |
| Error Description | Text[250] | |
| Table ID | Integer | |
| Table Position | Text[250] | |
| Prod. Order No. | Code[20] | |
| Prod. Order Line No. | Integer | |
| Prod. Order Status | Option | OptionMembers: Simulated,Planned,Firm Planned,Released,Finished |
Procedures#
SetJnlBatch(Code[10], Code[20]) :#
Summary: Initializes the error log record for a specific Engineering and Design modification proposal worksheet and item. This procedure sets up the error logging context by specifying the worksheet name and item number, positioning the record to the last entry to prepare for adding new error entries. Used when starting error logging for a particular modification proposal worksheet operation.
procedure SetJnlBatch(wkshNamePar: Code[10]; itemNoPar: Code[20]):
Parameters:
wkshNamePar: The worksheet name to associate error log entries with for the modification proposal.itemNoPar: The item number associated with the errors being logged.
SetError(Text[250], Integer, Text[250]) :#
Summary: Records an error in the Engineering and Design modification proposal error log with detailed context information. This procedure creates a new error log entry with the specified error description, source table ID, and record position. The table ID and position enable drill-down functionality to navigate directly to the problematic record for troubleshooting. Used during modification proposal processing to log and track errors for later analysis and resolution.
procedure SetError(errorPar: Text[250]; tableIDPar: Integer; tablePositionPar: Text[250]):
Parameters:
errorPar: The error description text to be logged (maximum 250 characters).tableIDPar: The database table ID where the error occurred, used for drill-down navigation to the source record.tablePositionPar: The specific record position within the table where the error occurred (maximum 250 characters).