Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| opkl_id | int8 | 19 | null |
|
|
||||||
| henv_opkl_id | int8 | 19 | √ | null |
|
|
|||||
| osek_id | int8 | 19 | √ | null |
|
|
|||||
| osek_start | int8 | 19 | √ | null |
|
|
|||||
| osek_streng | varchar | 35 | √ | null |
|
|
|||||
| gebyrtype | varchar | 6 | √ | null |
|
|
|||||
| central_gebyrtype | varchar | 32 | √ | null |
|
|
|||||
| kort_tekst | varchar | 23 | √ | null |
|
|
|||||
| fakturatekst | varchar | 50 | √ | null |
|
|
|||||
| belob | numeric | 10,2 | √ | null |
|
|
|||||
| forfaldsdato | timestamp | 22 | √ | null |
|
|
|||||
| rate | int2 | 5 | √ | null |
|
|
|||||
| opkrevningslinienummer | int2 | 5 | √ | null |
|
|
|||||
| bilagsnummer | int8 | 19 | √ | null |
|
|
|||||
| bilagsdato | timestamp | 22 | √ | null |
|
|
|||||
| opkrevet_for | varchar | 1 | √ | null |
|
|
|||||
| cosa_formal | varchar | 4 | √ | null |
|
|
|||||
| opdinit | varchar | 30 | √ | null |
|
|
|||||
| opdtid | timestamp | 22 | √ | null |
|
|
|||||
| opdmod | varchar | 4 | √ | null |
|
|
|||||
| cpr_nummer | varchar | 11 | √ | null |
|
|
|||||
| varchar | 50 | √ | null |
|
|
||||||
| varchar | 50 | √ | null |
|
|
||||||
| startdato | timestamp | 22 | √ | null |
|
|
|||||
| slutdato | timestamp | 22 | √ | null |
|
|
|||||
| version | varchar | 4 | √ | null |
|
|
|||||
| kort_betegnelse | varchar | 15 | √ | null |
|
|
|||||
| speciale | varchar | 2 | √ | null |
|
|
|||||
| speciale_kb | varchar | 15 | √ | null |
|
|
|||||
| aktivitet | varchar | 12 | √ | null |
|
|
|||||
| aktivitet_kb | varchar | 15 | √ | null |
|
|
|||||
| forlobsgruppe | varchar | 12 | √ | null |
|
|
|||||
| forlobsgruppe_kb | varchar | 15 | √ | null |
|
|
|||||
| ekstern_booking | varchar | 4 | √ | null |
|
|
|||||
| ekstern_booking_kb | varchar | 15 | √ | null |
|
|
|||||
| skoleperiode | varchar | 4 | √ | null |
|
|
|||||
| opra_id | int8 | 19 | √ | null |
|
|
|||||
| opkr_id | int8 | 19 | √ | null |
|
|
|||||
| boop_id | int8 | 19 | √ | null |
|
|
|||||
| pers_id | int8 | 19 | √ | null |
|
|
|||||
| rate_udskrift | int2 | 5 | √ | null |
|
|
|||||
| uddannelse_betegnelse | varchar | 50 | √ | null |
|
|
|||||
| holdnote | varchar | 2000 | √ | null |
|
|
|||||
| a_fakturalinje | varchar | 2000 | √ | null |
|
|
|||||
| o_fakturalinje | varchar | 30 | √ | null |
|
|
|||||
| grli_id | int8 | 19 | √ | null |
|
|
|||||
| skoleforlob | varchar | 12 | √ | null |
|
|
|||||
| grundlagslinjenr | int2 | 5 | √ | null |
|
|
|||||
| oprindelse | varchar | 3 | √ | null |
|
|
|||||
| manuel_ns | varchar | 1 | √ | null |
|
|
|||||
| manuel_ns_behandlet | varchar | 1 | √ | null |
|
|
|||||
| sph_skolefag | varchar | 5 | √ | null |
|
|
|||||
| sph_skolefag_kb | varchar | 15 | √ | null |
|
|
|||||
| sph_niveau | varchar | 1 | √ | null |
|
|
|||||
| fakturalinje5 | varchar | 50 | √ | null |
|
|
|||||
| fakturalinje2 | varchar | 50 | √ | null |
|
|
|||||
| fakturalinje1 | varchar | 50 | √ | null |
|
|
|||||
| fakturalinje3 | varchar | 50 | √ | null |
|
|
|||||
| fakturalinje4 | varchar | 50 | √ | null |
|
|
|||||
| trackingid | varchar | 40 | √ | null |
|
|
|||||
| opbevar_til | date | 13 | √ | null |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| opkl_pk | Primary key | Asc | opkl_id |
| opkl_aktivitet_i | Performance | Asc | aktivitet |
| opkl_aktivitet_idx | Performance | Asc | aktivitet |
| opkl_boop_id | Performance | Asc | boop_id |
| opkl_central_gebyrtype_idx | Performance | Asc | central_gebyrtype |
| opkl_cpr_nummer_idx | Performance | Asc | cpr_nummer |
| opkl_forlobsgruppe_i | Performance | Asc | forlobsgruppe |
| opkl_grli_fk_i | Performance | Asc | grli_id |
| opkl_henv_opkl_id_idx | Performance | Asc | henv_opkl_id |
| opkl_opbevar_til_idx | Performance | Asc | opbevar_til |
| opkl_opkl_fk_i | Performance | Asc | henv_opkl_id |
| opkl_opkl_id_idx | Performance | Asc | opkl_id |
| opkl_opkr_fk_i | Performance | Asc | opkr_id |
| opkl_opkr_id_idx | Performance | Asc | opkr_id |
| opkl_opra_fk_i | Performance | Asc | opra_id |
| opkl_opra_id_idx | Performance | Asc | opra_id |
| opkl_pers_fk_i | Performance | Asc | pers_id |
| opkl_uk_i | Performance | Asc | trackingid |
| opkl_x2_idx | Performance | Asc/Asc | aktivitet + cpr_nummer |
Check Constraints
| Constraint Name | Constraint |
|---|---|
| opkrevningslinier_check7 | (('MANUEL_NS' IS NOT NULL)) |
| opkrevningslinier_check8 | (('MANUEL_NS_BEHANDLET' IS NOT NULL)) |
| opkrevningslinier_oprindelse_check | (((oprindelse)::text = ANY ((ARRAY['BEV'::character varying, 'MAN'::character varying, 'MAT'::character varying, 'REK'::character varying])::text[]))) |
| opkrevningslinier_check3 | (('FAKTURATEKST' IS NOT NULL)) |
| opkrevningslinier_opkrevet_for_check | (((opkrevet_for)::text = ANY ((ARRAY['A'::character varying, 'E'::character varying, 'F'::character varying, 'I'::character varying])::text[]))) |
| opkrevningslinier_check13 | (('OPKREVET_FOR' IS NOT NULL)) |
| opkrevningslinier_check12 | (('OPKL_ID' IS NOT NULL)) |
| opkrevningslinier_check5 | (('GEBYRTYPE' IS NOT NULL)) |
| opkrevningslinier_manuel_ns_check | (((manuel_ns)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[]))) |
| opkrevningslinier_central_gebyrtype_check | (((central_gebyrtype)::text = ANY ((ARRAY['Certifikatgebyr'::character varying, 'Individuelt gebyr'::character varying, 'Kursusgebyr'::character varying, 'Lokalt gebyr'::character varying, 'Låne gebyr'::character varying, 'Materialesalg'::character varying, 'Skolehjemsgebyr - berettiget'::character varying, 'Skolehjemsgebyr - ej berettiget'::character varying])::text[]))) |
| opkrevningslinier_check1 | (('BILAGSNUMMER' IS NOT NULL)) |
| opkrevningslinier_check | (('BELOB' IS NOT NULL)) |
| opkrevningslinier_check10 | (('OPDMOD' IS NOT NULL)) |
| opkrevningslinier_check2 | (('CENTRAL_GEBYRTYPE' IS NOT NULL)) |
| opkrevningslinier_check4 | (('FORFALDSDATO' IS NOT NULL)) |
| opkrevningslinier_check11 | (('OPDTID' IS NOT NULL)) |
| opkrevningslinier_check17 | (('RATE' IS NOT NULL)) |
| opkrevningslinier_manuel_ns_behandlet_check | (((manuel_ns_behandlet)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[]))) |
| opkrevningslinier_check9 | (('OPDINIT' IS NOT NULL)) |
| opkrevningslinier_check15 | (('OPKR_ID' IS NOT NULL)) |
| opkrevningslinier_check16 | (('OSEK_STRENG' IS NOT NULL)) |
| opkrevningslinier_check14 | (('OPKREVNINGSLINIENUMMER' IS NOT NULL)) |
| opkrevningslinier_check6 | (('KORT_TEKST' IS NOT NULL)) |