Skip to content

SAIF.Services.Printing.Remote SQL catalog

This page indexes all SQL statements in this library (22 live IBusinessCriteria properties + 1 supplemental property), grouped by CRUD type. Statements flagged ⚠️ contain live SQL text but are not wired to an executing Before* lifecycle method — they are dead/orphaned code.

Sequence operations

SQL ID Description Sequence Tables Business object
SQL-001 clsXDeferredPrint.CreateSQL — scalar sequence select ⚠️ dead/unwired COPIES_COUNT_NEXTVAL (CodeGen2 artifact)* DUAL clsXDeferredPrint
SQL-002 clsXDeferredPrintCollection.CreateSQL — scalar sequence select ⚠️ dead/unwired COPIES_COUNT_NEXTVAL (CodeGen2 artifact)* DUAL clsXDeferredPrintCollection
SQL-003 clsXPrintControlCollection.CreateSQL — scalar sequence select ⚠️ dead/unwired DIRECTORY_NAME_NEXTVAL (CodeGen2 artifact)* DUAL clsXPrintControlCollection

Create operations

SQL ID Description Type Tables Business object
SQL-004 clsXDeferredPrint.InsertSQL — insert a deferred print item Inline XDEFERRED_PRINT clsXDeferredPrint
SQL-005 clsXDeferredPrintCollection.InsertSQL ⚠️ dead/unwired Inline XDEFERRED_PRINT clsXDeferredPrintCollection
SQL-006 clsXDocument.InsertSQL — insert a print job document Inline XDOCUMENT clsXDocument
SQL-007 clsXPrintControl.InsertSQL — insert a print-control batch header Inline XPRINT_CONTROL clsXPrintControl
SQL-008 clsXPrintControlCollection.InsertSQL ⚠️ dead/unwired Inline XPRINT_CONTROL clsXPrintControlCollection

Read operations

SQL ID Description Type Tables Business object
SQL-009 clsXDeferredPrint.RetrieveSQL ⚠️ dead/unwired (hard Throw) Inline XDEFERRED_PRINT clsXDeferredPrint
SQL-010 clsXDeferredPrintCollection.RetrieveSQL — dynamic WHERE/ORDER BY Inline (dynamically assembled) XDEFERRED_PRINT clsXDeferredPrintCollection
SQL-011 clsXDocumentCollection.RetrieveSQL — per-document retrieve with routing join (ByDocSeq) Inline XDOCUMENT, XPRINTER_BIN, XPRINTER clsXDocumentCollection
SQL-012 clsXDocumentCollection.RetrievePrintSQL — grouped retrieve (ByPrintGroup); supplemental non-interface property Inline XDOCUMENT, XPRINTER_BIN, XPRINTER clsXDocumentCollection
SQL-013 clsXPrintControl.RetrieveSQL — single batch header by PK Inline XPRINT_CONTROL clsXPrintControl
SQL-014 clsXPrintControlCollection.RetrieveSQL — pending/stale batches Inline XPRINT_CONTROL clsXPrintControlCollection

Update operations

SQL ID Description Type Tables Business object
SQL-015 clsXDeferredPrint.UpdateSQL — update a deferred print item by PK Inline XDEFERRED_PRINT clsXDeferredPrint
SQL-016 clsXDeferredPrintCollection.UpdateSQL ⚠️ dead/unwired Inline XDEFERRED_PRINT clsXDeferredPrintCollection
SQL-017 clsXPrintControl.UpdateSQL — update a print-control batch header by PK Inline XPRINT_CONTROL clsXPrintControl
SQL-018 clsXPrintControlCollection.UpdateSQL ⚠️ dead/unwired Inline XPRINT_CONTROL clsXPrintControlCollection

Delete operations

SQL ID Description Type Tables Business object
SQL-019 clsXDeferredPrint.DeleteSQL — delete a deferred print item by PK Inline XDEFERRED_PRINT clsXDeferredPrint
SQL-020 clsXDeferredPrintCollection.DeleteSQL ⚠️ dead/unwired Inline XDEFERRED_PRINT clsXDeferredPrintCollection
SQL-021 clsXDocumentCollection.DeleteSQL — delete documents by batch PK ⚠️ no BeforeDelete override Inline XDOCUMENT clsXDocumentCollection
SQL-022 clsXPrintControl.DeleteSQL — delete a print-control batch by PK Inline XPRINT_CONTROL clsXPrintControl
SQL-023 clsXPrintControlCollection.DeleteSQL — delete a print-control batch by PK Inline XPRINT_CONTROL clsXPrintControlCollection

Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts.

Sources

  • Services\SAIF.Services.Printing.Remote\clsXDeferredPrint.vb
  • Services\SAIF.Services.Printing.Remote\clsXDeferredPrintCollection.vb
  • Services\SAIF.Services.Printing.Remote\clsXDocument.vb
  • Services\SAIF.Services.Printing.Remote\clsXDocumentCollection.vb
  • Services\SAIF.Services.Printing.Remote\clsXPrintControl.vb
  • Services\SAIF.Services.Printing.Remote\clsXPrintControlCollection.vb