SQL-003: INSERT PROVIDER_EFT_INTERFACE
INSERT PROVIDER_EFT_INTERFACE.
Classification
| Field |
Value |
| SQL ID |
SQL-003 |
| Operation type |
Create |
| Execution method |
Inline SQL |
| Database |
Oracle |
| Schema |
Unqualified in SQL text |
| Command type |
Text |
| Business object |
clsProviderEFT |
| Criteria property |
InsertSQL |
| Lifecycle method |
BeforeInsert |
Parameters
| Parameter |
Direction |
Type |
Max length |
Description |
:ExtUserTypeSeqNum |
Input |
clsSmartDecimal |
N/A |
External user type; populated via SetExtUserTypeSeqNum when needed. |
:EffDate |
Input |
clsSmartDate |
N/A |
EFT effective date. |
:ExpDate |
Input |
clsSmartDate |
N/A |
EFT expiration date. |
:DefaultToPrimaryFlag |
Input |
String |
1 |
Direct-deposit default-to-primary indicator. |
:UpdateDate |
Input |
Date |
N/A |
Audit timestamp written by BeforeInsert. |
:UpdateUser |
Input |
String |
30 |
BOF user ID from DataPortalInfo.UserID. |
:UpdateNum |
Input |
Decimal |
N/A |
Starts at 1 on insert. |
:ProviderSeqNum |
Input |
Decimal |
N/A |
Provider key. |
:ProviderLocationSeqNum |
Input |
Decimal |
N/A |
Provider-location key. |
Tables
Sample SQL
INSERT INTO PROVIDER_EFT_INTERFACE (
PROVIDER_SEQ_NUM,
PROVIDER_LOCATION_SEQ_NUM,
EXT_USER_TYPE_SEQ_NUM,
EFF_DATE,
EXP_DATE,
DEFAULT_TO_PRIMARY_FLAG,
UPDATE_DATE,
UPDATE_USER,
UPDATE_NUM
) VALUES (
:ProviderSeqNum,
:ProviderLocationSeqNum,
:ExtUserTypeSeqNum,
:EffDate,
:ExpDate,
:DefaultToPrimaryFlag,
:UpdateDate,
:UpdateUser,
:UpdateNum
)
Operations and processes
Business rules
Sources
Business\SAIF.Business.Provider.PaymentPreference\clsProviderEFT.vb