UWVA#77134 HV_DUMP-export/dagelijks via SFTP (incl. JSON-pakbon)
svn path=/Customer/trunk/; revision=61132
This commit is contained in:
@@ -4154,6 +4154,36 @@ AS
|
||||
OR g.alg_gebouw_key = x.alg_gebouw_key))
|
||||
AND x.ruimtenr <> '000');
|
||||
|
||||
-- UWVA#77134: HV_DUMP_PB tbv. JSON-pakbon!
|
||||
CREATE OR REPLACE VIEW uwva_v_export_hv_dump_pb
|
||||
(
|
||||
result,
|
||||
result_order
|
||||
)
|
||||
AS
|
||||
SELECT '{ "interface_naam": "facilitor",'
|
||||
|| ' "bron": "facilitor",'
|
||||
|| ' "versienr_applicatie": "' || (SELECT fac_version_schema FROM fac_version) || '",'
|
||||
|| ' "versienr_extractie_logica": "1.22.09",' -- Hard in export of via Eigen tabel?
|
||||
|| ' "volgnr_levering": "' || (SELECT TO_CHAR (fac_version_custnr) FROM fac_version) || '",'
|
||||
|| ' "herlevering": "N",' -- Altijd N?
|
||||
|| ' "run_id_extractie": "8791",' -- Hard in export of p_applrun via UWVA_SELECT_HV_DUMP_PB?
|
||||
|| ' "extractiemoment": "' || TO_CHAR (SYSDATE, 'yyyy-mm-dd hh24:mi:ss') || '",' -- Vandaag met tijd=hh24:mi:ss?
|
||||
|| ' "peildatum": "' || TO_CHAR (TRUNC (SYSDATE), 'yyyy-mm-dd hh24:mi:ss') || '",' -- Vandaag met tijd=00:00:00?
|
||||
|| ' "bestanden": ['
|
||||
|| ' { "bestandsnaam": "facilitor_v_' || TO_CHAR (SYSDATE, 'yyyy-mm-dd') || '_' || TO_CHAR (SYSDATE, 'yyyy-mm-dd') || '.csv",'
|
||||
|| ' "records":'
|
||||
|| ' ['
|
||||
|| ' { "object": "HUISVESTING",'
|
||||
|| ' "attributenlijst": "DISTRICT|GEBOUW|GEMEENTE|ADRES|VERDIEPING|RUIMTENR|DIVISIE|AFDELING|RUIMTESOORT|RUIMTEGEBRUIK|NEN2580_OPP|VLOER_OPP|BEZETTING|WERKPLEKKEN|PERSONEN|"'
|
||||
|| ' }'
|
||||
|| ' ],'
|
||||
|| ' "aantal_records": "' || (SELECT TO_CHAR (COUNT (*)) FROM uwva_v_export_hv_dump) || '"' -- Inclusief header?
|
||||
|| ' }' -- Volgens specificatie een komma na deze accolade?
|
||||
|| '}',
|
||||
TO_CHAR (0, 'FM00000009')
|
||||
FROM DUAL;
|
||||
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
-- CAD SYNCHRONISATIE views
|
||||
|
||||
Reference in New Issue
Block a user