SQL-022: clsXPrintControl.DeleteSQL
Deletes a single row from XPRINT_CONTROL by its primary key (XPRINT_CONTROL_SEQ_NUM). This is the live delete path for clsXPrintControl.BeforeDelete. Post-delete contention is detected by AfterDelete per BR-001 .
Classification
Field
Value
SQL ID
SQL-022
Operation type
Delete
Execution method
Inline
Database
Oracle
Schema
[unqualified]**
Command type
Text
Business object
clsXPrintControl
Criteria property
DeleteSQL
Lifecycle method
BeforeDelete
Parameters
Parameter
Direction
Type
Max length
Description
:XprintControlSeqNum
Input
Decimal
—
Primary key of the batch header row to delete
Tables
Table
Access
Columns used
XPRINT_CONTROL
DELETE
XPRINT_CONTROL_SEQ_NUM
Sample SQL
Delete XPRINT_CONTROL
Where
XPRINT_CONTROL . XPRINT_CONTROL_SEQ_NUM = : XprintControlSeqNum
Business rules
Note: Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources
Services\SAIF.Services.Printing.Remote\clsXPrintControl.vb