src/app/models/sas/editors-getdata.model.ts
Properties |
| $sasdata |
$sasdata:
|
Type : $DataFormats
|
| approvers |
approvers:
|
Type : Approver[]
|
| cols |
cols:
|
Type : Col[]
|
| dqdata |
dqdata:
|
Type : DQData[]
|
| dqrules |
dqrules:
|
Type : DQRule[]
|
| dsmeta |
dsmeta:
|
Type : DSMeta[]
|
| maxvarlengths |
maxvarlengths:
|
Type : Maxvarlength[]
|
| query |
query:
|
Type : any[]
|
| sasdata |
sasdata:
|
Type : Sasdata[]
|
| sasparams |
sasparams:
|
Type : SASParam[]
|
| versions |
versions:
|
Type : Version[]
|
| xl_rules |
xl_rules:
|
Type : any[]
|
| _DEBUG |
_DEBUG:
|
Type : string
|
| _PROGRAM |
_PROGRAM:
|
Type : string
|
| END_DTTM |
END_DTTM:
|
Type : string
|
| MEMSIZE |
MEMSIZE:
|
Type : string
|
| MF_GETUSER |
MF_GETUSER:
|
Type : string
|
| SYS_JES_JOB_URI |
SYS_JES_JOB_URI:
|
Type : string
|
| SYSCC |
SYSCC:
|
Type : string
|
| SYSDATE |
SYSDATE:
|
Type : string
|
| SYSERRORTEXT |
SYSERRORTEXT:
|
Type : string
|
| SYSHOSTNAME |
SYSHOSTNAME:
|
Type : string
|
| SYSJOBID |
SYSJOBID:
|
Type : string
|
| SYSSCPL |
SYSSCPL:
|
Type : string
|
| SYSSITE |
SYSSITE:
|
Type : string
|
| SYSTIME |
SYSTIME:
|
Type : string
|
| SYSUSERID |
SYSUSERID:
|
Type : string
|
| SYSVLONG |
SYSVLONG:
|
Type : string
|
| SYSWARNINGTEXT |
SYSWARNINGTEXT:
|
Type : string
|
import { Col } from 'src/app/shared/dc-validator/models/col.model'
import { DQRule } from 'src/app/shared/dc-validator/models/dq-rules.model'
import { DQData, SASParam } from '../TableData'
import { BaseSASResponse } from './common/BaseSASResponse'
import { DataFormat } from './common/DateFormat'
export interface EditorsGetDataServiceResponse {
data: EditorsGetDataSASResponse
libds: string
}
export interface EditorsGetDataSASResponse extends BaseSASResponse {
$sasdata: $DataFormats
sasdata: Sasdata[]
sasparams: SASParam[]
approvers: Approver[]
dqrules: DQRule[]
dsmeta: DSMeta[]
dqdata: DQData[]
versions: Version[]
cols: Col[]
maxvarlengths: Maxvarlength[]
xl_rules: any[]
query: any[]
}
export interface DSMeta {
ODS_TABLE: string
NAME: string
VALUE: string
[key: string]: string
}
export interface Version {
LOAD_REF: string
USER_NM: string
VERSION_DTTM: string
VERSION_DESC: string
CHANGED_RECORDS: number
NEW_RECORDS: number
DELETED_RECORDS: number
[key: string]: string | number
}
export interface Sasdata {
_____DELETE__THIS__RECORD_____: string
PRIMARY_KEY_FIELD: number
SOME_CHAR: string
SOME_DROPDOWN: string
SOME_NUM: number
SOME_DATE: string
SOME_DATETIME: string
SOME_TIME: string
SOME_SHORTNUM: number
SOME_BESTNUM: number
}
export interface Vars {
_____DELETE__THIS__RECORD_____: DataFormat
PRIMARY_KEY_FIELD: DataFormat
SOME_CHAR: DataFormat
SOME_DROPDOWN: DataFormat
SOME_NUM: DataFormat
SOME_DATE: DataFormat
SOME_DATETIME: DataFormat
SOME_TIME: DataFormat
SOME_SHORTNUM: DataFormat
SOME_BESTNUM: DataFormat
[key: string]: DataFormat
}
export interface $DataFormats {
vars: Vars
}
export interface Approver {
PERSONNAME: string
EMAIL: string
USERID: string
}
export interface Maxvarlength {
NAME: string
MAXLEN: number
}