Skip to content

SQL-015: Insert Pa Policy Data

This statement supports the premium-audit library by insert Pa Policy Data.

Classification

Field Value
SQL ID SQL-015
Operation type Insert
Execution method IDataRequest.SQLStatement (CommandType.Text)
Database Oracle
Schema [unqualified]**
Command type Text
Business object clsAuditSelectionOverride
Criteria property InsertSQL
Lifecycle method BeforeInsert / AfterInsert

Parameters

Parameter Direction Type Max length Description
:PolicyNum Input bound from PolicyNum — Bound in clsAuditSelectionOverride.BeforeInsert (line 269)
:AuditInstructionsText Input bound from m_AuditInstructionsText 4000 Bound in clsAuditSelectionOverride.BeforeInsert (line 267)
:AuditSelectDate Input bound from m_AuditSelectDate — Bound in clsAuditSelectionOverride.BeforeInsert (line 266)
:AuditExcludeDate Input bound from m_AuditExcludeDate — Bound in clsAuditSelectionOverride.BeforeInsert (line 265)
:AuditReviewerID Input bound from m_AuditReviewerID 30 Bound in clsAuditSelectionOverride.BeforeInsert (line 268)
:CreateUser Input bound from CreateUser 30 Bound in clsAuditSelectionOverride.BeforeInsert (line 271)
:CreateDate Input bound from CreateDate — Bound in clsAuditSelectionOverride.BeforeInsert (line 270)

Tables

Table Access Columns used
PA_POLICY INSERT See sample SQL.

Sample SQL

INSERT INTO
  PA_POLICY
VALUES
  (
    :PolicyNum,
    :AuditInstructionsText,
    :AuditSelectDate,
    :AuditExcludeDate,
    'N',
    null,
    :AuditReviewerID,
    :CreateUser,
    :CreateDate,
    null,
    null,
    0
  )

Operations and processes

Business rules

Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.

Sources

  • Business/SAIF.Business.Policy.Audit.Premium/clsAuditSelectionOverride.vb:517