WORKLOAD REPOSITORY report for

DB NameDB IdInstanceInst numReleaseRACHost
PRDSEP4113263457PRDSEP110.2.0.4.0NObigiron02

Snap IdSnap TimeSessionsCursors/Session
Begin Snap:3046814-Jun-10 09:15:00943 52.0
End Snap:3046914-Jun-10 09:20:01936 53.0
Elapsed:  5.01 (mins)  
DB Time:  76.52 (mins)  

Report Summary

Cache Sizes

BeginEnd
Buffer Cache: 24,576M 24,576MStd Block Size: 8K
Shared Pool Size: 10,240M 10,240MLog Buffer: 19,008K

Load Profile

Per SecondPer Transaction
Redo size: 672,448.32 1,985.13
Logical reads: 236,557.29 698.34
Block changes: 4,148.64 12.25
Physical reads: 1,875.12 5.54
Physical writes: 89.28 0.26
User calls: 2,868.96 8.47
Parses: 3,039.48 8.97
Hard parses: 10.54 0.03
Sorts: 2,884.79 8.52
Logons: 3.20 0.01
Executes: 8,378.95 24.74
Transactions: 338.74 

% Blocks changed per Read: 1.75Recursive Call %: 87.61
Rollback per transaction %: 64.95Rows per Sort: 4.13

Instance Efficiency Percentages (Target 100%)

Buffer Nowait %: 99.96Redo NoWait %: 100.00
Buffer Hit %: 99.21In-memory Sort %: 100.00
Library Hit %: 99.88Soft Parse %: 99.65
Execute to Parse %: 63.72Latch Hit %: 98.60
Parse CPU to Parse Elapsd %: 96.33% Non-Parse CPU: 94.96

Shared Pool Statistics

BeginEnd
Memory Usage %: 94.86 94.89
% SQL with executions>1: 96.90 95.80
% Memory for SQL w/exec>1: 94.10 92.32

Top 5 Timed Events

EventWaitsTime(s)Avg Wait(ms)% Total Call TimeWait Class
CPU time  2,294  50.0 
db file sequential read 202,022 1,551 8 33.8User I/O
db file scattered read 42,175 475 11 10.3User I/O
read by other session 21,847 145 7 3.2User I/O
db file parallel read 2,880 109 38 2.4User I/O

Main Report


Back to Top

Wait Events Statistics

Back to Top

Time Model Statistics

Statistic NameTime (s)% of DB Time
sql execute elapsed time 4,482.30 97.63
DB CPU 2,294.40 49.98
PL/SQL execution elapsed time 208.30 4.54
parse time elapsed 156.46 3.41
inbound PL/SQL rpc elapsed time 54.75 1.19
hard parse elapsed time 46.17 1.01
Java execution elapsed time 42.27 0.92
hard parse (sharing criteria) elapsed time 25.12 0.55
connection management call elapsed time 8.11 0.18
PL/SQL compilation elapsed time 4.64 0.10
hard parse (bind mismatch) elapsed time 3.71 0.08
repeated bind elapsed time 0.61 0.01
sequence load elapsed time 0.53 0.01
failed parse elapsed time 0.03 0.00
DB time 4,591.05  
background elapsed time 63.22  
background cpu time 32.09  

Back to Wait Events Statistics
Back to Top

Wait Class

Wait ClassWaits%Time -outsTotal Wait Time (s)Avg wait (ms)Waits /txn
User I/O 269,866 0.00 2,280 8 2.65
System I/O 67,508 0.00 50 1 0.66
Commit 11,529 0.00 14 1 0.11
Network 535,231 0.00 12 0 5.25
Concurrency 31,999 0.05 4 0 0.31
Application 626 0.00 4 6 0.01
Other 1,380 1.01 1 0 0.01
Configuration 17 0.00 0 0 0.00
Scheduler 2 0.00 0 0 0.00

Back to Wait Events Statistics
Back to Top

Wait Events

EventWaits%Time -outsTotal Wait Time (s)Avg wait (ms)Waits /txn
db file sequential read 202,022 0.00 1,551 8 1.98
db file scattered read 42,175 0.00 475 11 0.41
read by other session 21,847 0.00 145 7 0.21
db file parallel read 2,880 0.00 109 38 0.03
log file parallel write 41,574 0.00 35 1 0.41
log file sync 11,529 0.00 14 1 0.11
db file parallel write 13,107 0.00 8 1 0.13
control file sequential read 12,528 0.00 7 1 0.12
TCP Socket (KGAS) 3,918 0.00 7 2 0.04
SQL*Net more data to client 24,527 0.00 4 0 0.24
enq: TX - row lock contention 28 0.00 4 136 0.00
buffer busy waits 6,624 0.00 2 0 0.06
SQL*Net message to client 483,566 0.00 1 0 4.74
latch: cache buffers chains 24,799 0.00 1 0 0.24
direct path write temp 932 0.00 1 1 0.01
enq: TX - index contention 54 0.00 0 9 0.00
SQL*Net more data from client 23,220 0.00 0 0 0.23
resmgr:internal state change 3 100.00 0 107 0.00
control file parallel write 299 0.00 0 1 0.00
latch: session allocation 175 0.00 0 1 0.00
cursor: pin S wait on X 13 92.31 0 14 0.00
library cache pin 2 0.00 0 88 0.00
library cache load lock 2 0.00 0 77 0.00
kksfbc child completion 3 66.67 0 34 0.00
latch free 219 0.00 0 0 0.00
LGWR wait for redo copy 913 0.00 0 0 0.01
os thread startup 1 0.00 0 71 0.00
SQL*Net break/reset to client 596 0.00 0 0 0.01
enq: TQ - DDL contention 1 0.00 0 55 0.00
enq: MS - contention 2 0.00 0 20 0.00
latch: row cache objects 144 0.00 0 0 0.00
latch: In memory undo latch 248 0.00 0 0 0.00
latch: shared pool 70 0.00 0 0 0.00
direct path write 8 0.00 0 1 0.00
latch: library cache 28 0.00 0 0 0.00
enq: CF - contention 2 0.00 0 3 0.00
enq: SQ - contention 15 0.00 0 0 0.00
enq: TQ - TM contention 3 0.00 0 1 0.00
enq: TX - allocate ITL entry 1 0.00 0 2 0.00
direct path read 2 0.00 0 1 0.00
latch: library cache pin 6 0.00 0 0 0.00
latch: object queue header operation 29 0.00 0 0 0.00
latch: library cache lock 2 0.00 0 0 0.00
resmgr:cpu quantum 2 0.00 0 0 0.00
latch: redo writing 1 0.00 0 0 0.00
cursor: pin S 17 0.00 0 0 0.00
rdbms ipc reply 2 0.00 0 0 0.00
latch: redo allocation 1 0.00 0 0 0.00
buffer deadlock 12 100.00 0 0 0.00
row cache lock 1 0.00 0 0 0.00
enq: TM - contention 2 0.00 0 0 0.00
latch: enqueue hash chains 1 0.00 0 0 0.00
cursor: mutex S 2 0.00 0 0 0.00
SQL*Net message from client 483,576 0.00 152,897 316 4.74
Streams AQ: waiting for messages in the queue 8,796 5.51 6,107 694 0.09
Streams AQ: waiting for time management or cleanup tasks 1,004 63.94 1,173 1168 0.01
PL/SQL lock timer 9 77.78 628 69738 0.00
Streams AQ: qmn slave idle wait 11 0.00 301 27353 0.00
Streams AQ: qmn coordinator idle wait 22 50.00 301 13676 0.00
class slave wait 1 0.00 0 2 0.00

Back to Wait Events Statistics
Back to Top

Background Wait Events

EventWaits%Time -outsTotal Wait Time (s)Avg wait (ms)Waits /txn
log file parallel write 41,580 0.00 35 1 0.41
db file parallel write 13,107 0.00 8 1 0.13
control file sequential read 551 0.00 0 1 0.01
control file parallel write 299 0.00 0 1 0.00
events in waitclass Other 1,098 0.00 0 0 0.01
os thread startup 1 0.00 0 71 0.00
db file sequential read 4 0.00 0 10 0.00
latch: redo writing 1 0.00 0 0 0.00
latch: cache buffers chains 3 0.00 0 0 0.00
rdbms ipc message 34,530 4.06 6,046 175 0.34
Streams AQ: waiting for time management or cleanup tasks 1,004 63.94 1,173 1168 0.01
Streams AQ: qmn slave idle wait 11 0.00 301 27353 0.00
Streams AQ: qmn coordinator idle wait 22 50.00 301 13676 0.00
pmon timer 109 96.33 293 2690 0.00
smon timer 5,018 0.00 287 57 0.05

Back to Wait Events Statistics
Back to Top

Operating System Statistics

StatisticTotal
AVG_BUSY_TIME 7,117
AVG_IDLE_TIME 22,938
AVG_IOWAIT_TIME 0
AVG_SYS_TIME 1,259
AVG_USER_TIME 5,848
BUSY_TIME 342,123
IDLE_TIME 1,101,600
IOWAIT_TIME 0
SYS_TIME 60,951
USER_TIME 281,172
LOAD 12
OS_CPU_WAIT_TIME 1,900
RSRC_MGR_CPU_WAIT_TIME 0
VM_IN_BYTES 7,553,024
VM_OUT_BYTES 0
PHYSICAL_MEMORY_BYTES ###############
NUM_CPUS 48

Back to Wait Events Statistics
Back to Top

Service Statistics

Service NameDB Time (s)DB CPU (s)Physical ReadsLogical Reads
SYS$USERS 4,583.00 2,274.70 566,412 70,985,203
SYS$BACKGROUND 0.00 0.00 4 6,752
PRDSEP 0.00 0.00 0 0

Back to Wait Events Statistics
Back to Top

Service Wait Class Stats

Service NameUser I/O Total WtsUser I/O Wt TimeConcurcy Total WtsConcurcy Wt TimeAdmin Total WtsAdmin Wt TimeNetwork Total WtsNetwork Wt Time
SYS$USERS 269899 228004 31995 419 0 0 530314 1240
SYS$BACKGROUND 5 4 4 7 0 0 0 0
PRDSEP 0 0 0 0 0 0 0 0

Back to Wait Events Statistics
Back to Top

SQL Statistics

Back to Top

SQL ordered by Elapsed Time

Elapsed Time (s)CPU Time (s)Executions Elap per Exec (s) % Total DB Time SQL IdSQL ModuleSQL Text
614 45 2 307.17 13.38 amws4bmt2cwu8 perl@bigiron02 (TNS V1-V3) BEGIN MRQCALL0.P_MAIN(:p1); EN...
558 27 649 0.86 12.15 53h94uz9ab29t perl@bigiron02 (TNS V1-V3) SELECT * FROM XL_PURS_H WHERE ...
531 513 5,295 0.10 11.57 cj1zc1zak0u49 SQL*Plus SELECT RGL.IO_SIM_TY2 , RGL.K...
334 331 3,338 0.10 7.27 dvwwmkwqhd0wv SQL*Plus UPDATE IO_SIM_PERI_ACT SET MUT...
321 39 155 2.07 6.99 3kxcr2y06r81g TRNR inst1;Starter BEGIN BUQDM010.TransControl(:p...
300 19 2 149.78 6.52 1xnn6v80kv1nr TRNR inst11;Starter begin DVQBUCH0.Busys (:1, :2, ...
299 19 0   6.50 bs9aucccnh205 TRNR inst9;Starter SELECT ADR_ZEILEN FROM ZV_ADR_...
293 19 20 14.67 6.39 ahxy37876hs79 TRNR inst11;Starter BEGIN SRQSTAT0.MoveRecs(:p1); ...
293 23 0   6.38 fs3qwvmsxqk6n TOAD 9.7.2.5 select userbk_nr, IO_lnr_vis,...
293 293 0   6.38 bg2nq1n9ryh0w SQL*Plus declare l_limite_perf ...
293 289 0   6.38 3pkd9b6ubvs79 SQL*Plus declare l_limite_perf ...
293 293 0   6.38 81k1fhujq29cr SQL*Plus declare l_limite_perf ...
256 10 1,307 0.20 5.58 c6p14xv3xucbp TRNR inst11;Starter SELECT SUM(SNAPSHOT_CNT), MIN...
249 24 118 2.11 5.43 03dnvb8jr6dhu perl@bigiron02 (TNS V1-V3) BEGIN IBQKONT0.GetKontoAusXEO(...
191 6 95 2.01 4.15 6wvc0a72fb2k9 perl@bigiron02 (TNS V1-V3) INSERT INTO IBTSKTAUSZ SELECT ...
149 147 838 0.18 3.25 1a3qqztys52jm DBS;fdbs13314 select /* CM_PRODUKTART_FOR_KD...
105 14 0   2.29 1s355x18qs0g7 perl@bigiron02 (TNS V1-V3) BEGIN VLQUTIL0.VDFImport(:p1, ...
84 82 1,870 0.05 1.84 gky54u9zr1t0p DBS;fdbs13314 INSERT INTO CMTCPROD_SPARTE SE...
77 3 1 76.54 1.67 cqzbgtjj15s7b DBS;fdbs13314 select /* DVPOPTRAG, 1 */ CK_A...
72 69 904 0.08 1.56 fvq3gbxbb94pj DBS;fdbs13314 SELECT CMYC_PROD_UEBERSICHT_1(...
58 3 12 4.84 1.27 fscgkn6px5yff perl@bigiron02 (TNS V1-V3) BEGIN IBQKONT0.GetMT940(:p1, :...
57 56 124 0.46 1.23 9d7aty3nxv604 SUMR;SUMR13090 begin IBQEXAU0.GETADDRESS(:1, ...
56 2 12 4.63 1.21 0wcg28g00zbdr perl@bigiron02 (TNS V1-V3) SELECT TRUNC(BUCH_DAT_A) FROM ...
54 5 1 54.18 1.18 29kvw389k94kd perl@bigiron02 (TNS V1-V3) SELECT * FROM ES_V_IMP_VL_TEXT...
53 53 19 2.80 1.16 51s6jyq0sau53 perl@bigiron02 (TNS V1-V3) BEGIN SRQKRPA0.SelectNonTEV();...
53 53 124 0.43 1.15 48ppf4q8mbq4j SUMR;SUMR13090 SELECT VT.VT_STAT_CD , VT.VT_...

Back to SQL Statistics
Back to Top

SQL ordered by CPU Time

CPU Time (s)Elapsed Time (s)Executions CPU per Exec (s)% Total DB Time SQL IdSQL ModuleSQL Text
513 531 5,295 0.10 11.57 cj1zc1zak0u49 SQL*Plus SELECT RGL.IO_SIM_TY2 , RGL.K...
331 334 3,338 0.10 7.27 dvwwmkwqhd0wv SQL*Plus UPDATE IO_SIM_PERI_ACT SET MUT...
293 293 0   6.38 bg2nq1n9ryh0w SQL*Plus declare l_limite_perf ...
293 293 0   6.38 81k1fhujq29cr SQL*Plus declare l_limite_perf ...
289 293 0   6.38 3pkd9b6ubvs79 SQL*Plus declare l_limite_perf ...
147 149 838 0.18 3.25 1a3qqztys52jm DBS;fdbs13314 select /* CM_PRODUKTART_FOR_KD...
82 84 1,870 0.04 1.84 gky54u9zr1t0p DBS;fdbs13314 INSERT INTO CMTCPROD_SPARTE SE...
69 72 904 0.08 1.56 fvq3gbxbb94pj DBS;fdbs13314 SELECT CMYC_PROD_UEBERSICHT_1(...
56 57 124 0.46 1.23 9d7aty3nxv604 SUMR;SUMR13090 begin IBQEXAU0.GETADDRESS(:1, ...
53 53 19 2.80 1.16 51s6jyq0sau53 perl@bigiron02 (TNS V1-V3) BEGIN SRQKRPA0.SelectNonTEV();...
53 53 124 0.43 1.15 48ppf4q8mbq4j SUMR;SUMR13090 SELECT VT.VT_STAT_CD , VT.VT_...
45 614 2 22.35 13.38 amws4bmt2cwu8 perl@bigiron02 (TNS V1-V3) BEGIN MRQCALL0.P_MAIN(:p1); EN...
39 321 155 0.25 6.99 3kxcr2y06r81g TRNR inst1;Starter BEGIN BUQDM010.TransControl(:p...
27 558 649 0.04 12.15 53h94uz9ab29t perl@bigiron02 (TNS V1-V3) SELECT * FROM XL_PURS_H WHERE ...
24 249 118 0.21 5.43 03dnvb8jr6dhu perl@bigiron02 (TNS V1-V3) BEGIN IBQKONT0.GetKontoAusXEO(...
23 293 0   6.38 fs3qwvmsxqk6n TOAD 9.7.2.5 select userbk_nr, IO_lnr_vis,...
19 300 2 9.71 6.52 1xnn6v80kv1nr TRNR inst11;Starter begin DVQBUCH0.Busys (:1, :2, ...
19 299 0   6.50 bs9aucccnh205 TRNR inst9;Starter SELECT ADR_ZEILEN FROM ZV_ADR_...
19 293 20 0.94 6.39 ahxy37876hs79 TRNR inst11;Starter BEGIN SRQSTAT0.MoveRecs(:p1); ...
14 105 0   2.29 1s355x18qs0g7 perl@bigiron02 (TNS V1-V3) BEGIN VLQUTIL0.VDFImport(:p1, ...
10 256 1,307 0.01 5.58 c6p14xv3xucbp TRNR inst11;Starter SELECT SUM(SNAPSHOT_CNT), MIN...
6 191 95 0.07 4.15 6wvc0a72fb2k9 perl@bigiron02 (TNS V1-V3) INSERT INTO IBTSKTAUSZ SELECT ...
5 54 1 4.70 1.18 29kvw389k94kd perl@bigiron02 (TNS V1-V3) SELECT * FROM ES_V_IMP_VL_TEXT...
3 58 12 0.28 1.27 fscgkn6px5yff perl@bigiron02 (TNS V1-V3) BEGIN IBQKONT0.GetMT940(:p1, :...
3 77 1 2.92 1.67 cqzbgtjj15s7b DBS;fdbs13314 select /* DVPOPTRAG, 1 */ CK_A...
2 56 12 0.13 1.21 0wcg28g00zbdr perl@bigiron02 (TNS V1-V3) SELECT TRUNC(BUCH_DAT_A) FROM ...

Back to SQL Statistics
Back to Top

SQL ordered by Gets

Buffer Gets Executions Gets per Exec %TotalCPU Time (s)Elapsed Time (s) SQL IdSQL ModuleSQL Text
18,783,672 5,295 3,547.44 26.39 513.31 531.02 cj1zc1zak0u49 SQL*Plus SELECT RGL.IO_SIM_TY2 , RGL.K...
11,863,941 3,338 3,554.21 16.67 330.56 333.63 dvwwmkwqhd0wv SQL*Plus UPDATE IO_SIM_PERI_ACT SET MUT...
10,495,253 0   14.75 292.96 292.96 81k1fhujq29cr SQL*Plus declare l_limite_perf ...
10,446,079 0   14.68 292.96 292.96 bg2nq1n9ryh0w SQL*Plus declare l_limite_perf ...
10,191,985 0   14.32 289.17 292.96 3pkd9b6ubvs79 SQL*Plus declare l_limite_perf ...
5,374,619 838 6,413.63 7.55 146.95 148.99 1a3qqztys52jm DBS;fdbs13314 select /* CM_PRODUKTART_FOR_KD...
4,884,765 1,870 2,612.17 6.86 81.63 84.36 gky54u9zr1t0p DBS;fdbs13314 INSERT INTO CMTCPROD_SPARTE SE...
4,434,744 19 233,407.58 6.23 53.13 53.15 51s6jyq0sau53 perl@bigiron02 (TNS V1-V3) BEGIN SRQKRPA0.SelectNonTEV();...
3,054,665 904 3,379.05 4.29 69.24 71.72 fvq3gbxbb94pj DBS;fdbs13314 SELECT CMYC_PROD_UEBERSICHT_1(...
2,361,800 100 23,618.00 3.32 33.10 33.13 5p9sbk9q23tux   delete from "F2LDATP0"."MLOG$_...
2,036,316 124 16,421.90 2.86 56.46 56.61 9d7aty3nxv604 SUMR;SUMR13090 begin IBQEXAU0.GETADDRESS(:1, ...
1,970,171 124 15,888.48 2.77 52.92 52.96 48ppf4q8mbq4j SUMR;SUMR13090 SELECT VT.VT_STAT_CD , VT.VT_...
1,744,960 203 8,595.86 2.45 18.50 18.83 0waqkp5hbkd6z DBS;fdbs13314 select /* TFIO_MAINT, 3 */ cas...
1,200,134 2,914 411.85 1.69 24.08 35.77 bv4m88kn0m150 perl@bigiron02 (TNS V1-V3) BEGIN BUQDMNU0.CheckBookings(:...
1,105,402 2 552,701.00 1.55 44.70 614.34 amws4bmt2cwu8 perl@bigiron02 (TNS V1-V3) BEGIN MRQCALL0.P_MAIN(:p1); EN...
995,341 251,750 3.95 1.40 15.57 16.05 fapuzzc8p4wn9 JDBC Thin Client SELECT PAR_WERT, STEUER_CD FRO...
809,758 16 50,609.88 1.14 32.39 32.39 38zzbnr4jm3nr perl@bigiron02 (TNS V1-V3) BEGIN zvqimfi0.GetProcDate(:p1...

Back to SQL Statistics
Back to Top

SQL ordered by Reads

Physical ReadsExecutionsReads per Exec %TotalCPU Time (s)Elapsed Time (s) SQL IdSQL ModuleSQL Text
192,009 0   34.04 23.41 292.97 fs3qwvmsxqk6n TOAD 9.7.2.5 select userbk_nr, IO_lnr_vis,...
113,567 155 732.69 20.13 38.52 320.88 3kxcr2y06r81g TRNR inst1;Starter BEGIN BUQDM010.TransControl(:p...
113,255 2 56,627.50 20.08 19.41 299.56 1xnn6v80kv1nr TRNR inst11;Starter begin DVQBUCH0.Busys (:1, :2, ...
113,212 0   20.07 19.08 298.56 bs9aucccnh205 TRNR inst9;Starter SELECT ADR_ZEILEN FROM ZV_ADR_...
98,138 2 49,069.00 17.40 44.70 614.34 amws4bmt2cwu8 perl@bigiron02 (TNS V1-V3) BEGIN MRQCALL0.P_MAIN(:p1); EN...
92,715 649 142.86 16.43 26.97 557.86 53h94uz9ab29t perl@bigiron02 (TNS V1-V3) SELECT * FROM XL_PURS_H WHERE ...
34,709 20 1,735.45 6.15 18.76 293.31 ahxy37876hs79 TRNR inst11;Starter BEGIN SRQSTAT0.MoveRecs(:p1); ...
29,761 1,307 22.77 5.28 10.22 256.34 c6p14xv3xucbp TRNR inst11;Starter SELECT SUM(SNAPSHOT_CNT), MIN...
27,327 118 231.58 4.84 24.47 249.43 03dnvb8jr6dhu perl@bigiron02 (TNS V1-V3) BEGIN IBQKONT0.GetKontoAusXEO(...
25,919 0   4.59 14.02 105.29 1s355x18qs0g7 perl@bigiron02 (TNS V1-V3) BEGIN VLQUTIL0.VDFImport(:p1, ...
22,446 95 236.27 3.98 6.47 190.69 6wvc0a72fb2k9 perl@bigiron02 (TNS V1-V3) INSERT INTO IBTSKTAUSZ SELECT ...
10,665 1 10,665.00 1.89 4.70 54.18 29kvw389k94kd perl@bigiron02 (TNS V1-V3) SELECT * FROM ES_V_IMP_VL_TEXT...
9,444 1 9,444.00 1.67 2.92 76.54 cqzbgtjj15s7b DBS;fdbs13314 select /* DVPOPTRAG, 1 */ CK_A...
6,759 12 563.25 1.20 3.41 58.13 fscgkn6px5yff perl@bigiron02 (TNS V1-V3) BEGIN IBQKONT0.GetMT940(:p1, :...
6,687 12 557.25 1.19 1.51 55.54 0wcg28g00zbdr perl@bigiron02 (TNS V1-V3) SELECT TRUNC(BUCH_DAT_A) FROM ...

Back to SQL Statistics
Back to Top

SQL ordered by Executions

Executions Rows ProcessedRows per ExecCPU per Exec (s)Elap per Exec (s) SQL IdSQL ModuleSQL Text
251,750 240,399 0.95 0.00 0.00 fapuzzc8p4wn9 JDBC Thin Client SELECT PAR_WERT, STEUER_CD FRO...
123,215 123,235 1.00 0.00 0.00 1v717nvrhgbn9 JDBC Thin Client SELECT USER FROM SYS.DUAL
73,077 4,452 0.06 0.00 0.00 78bab16zvs6ba java@bigiron02 (TNS V1-V3) SELECT LOG_LEVEL FROM ( SELECT...
69,044 69,037 1.00 0.00 0.00 bty1172mk7741 SVC;fsvc begin DBMS_APPLICATION_INFO.SE...
55,832 55,015 0.99 0.00 0.00 1cgh8q98pp7cr TRNR inst6;Internal SELECT PAR_WERT, STEUER_CD FRO...
43,172 43,166 1.00 0.00 0.00 2bc2g9v9gh7q2 JDBC Thin Client begin :con := DDQVPD00.F_VPDMA...
34,734 34,732 1.00 0.00 0.00 fgzyxgs7v09kx SVC;fsvc begin DBMS_APPLICATION_INFO.SE...
34,509 34,507 1.00 0.00 0.00 3su2131r60ufq SVC;fsvc begin DBMS_SESSION.RESET_PACKA...
34,502 34,494 1.00 0.00 0.00 836f30799p9sw java@bigiron02 (TNS V1-V3) begin DBMS_APPLICATION_INFO.SE...
32,926 32,924 1.00 0.00 0.00 7u8cjgfbd5c9n DBS;fdbs13314 begin rollback; :1 := F2QAPENV...
32,920 32,899 1.00 0.00 0.00 5njpk1c340zyc DBS;fdbs13314 begin rollback; F2QAPENV.SetLo...
32,916 32,905 1.00 0.00 0.00 0xykxrdxx6t0r DBS;fdbs13314 begin execute immediate 'alter...

Back to SQL Statistics
Back to Top

SQL ordered by Parse Calls

Parse CallsExecutions % Total Parses SQL IdSQL ModuleSQL Text
69,030 69,044 7.55 bty1172mk7741 SVC;fsvc begin DBMS_APPLICATION_INFO.SE...
43,167 43,172 4.72 2bc2g9v9gh7q2 JDBC Thin Client begin :con := DDQVPD00.F_VPDMA...
38,313 123,215 4.19 1v717nvrhgbn9 JDBC Thin Client SELECT USER FROM SYS.DUAL
34,729 34,734 3.80 fgzyxgs7v09kx SVC;fsvc begin DBMS_APPLICATION_INFO.SE...
34,494 34,502 3.77 836f30799p9sw java@bigiron02 (TNS V1-V3) begin DBMS_APPLICATION_INFO.SE...
34,493 34,509 3.77 3su2131r60ufq SVC;fsvc begin DBMS_SESSION.RESET_PACKA...
32,929 32,916 3.60 0xykxrdxx6t0r DBS;fdbs13314 begin execute immediate 'alter...
32,918 32,926 3.60 7u8cjgfbd5c9n DBS;fdbs13314 begin rollback; :1 := F2QAPENV...
32,911 32,920 3.60 5njpk1c340zyc DBS;fdbs13314 begin rollback; F2QAPENV.SetLo...
21,413 73,077 2.34 78bab16zvs6ba java@bigiron02 (TNS V1-V3) SELECT LOG_LEVEL FROM ( SELECT...
14,236 251,750 1.56 fapuzzc8p4wn9 JDBC Thin Client SELECT PAR_WERT, STEUER_CD FRO...
10,059 10,059 1.10 5fkbrgu6p3827 SUMR;SUMR13090 BEGIN SRQSTAT0.insertValues(P_...

Back to SQL Statistics
Back to Top

SQL ordered by Sharable Memory

Sharable Mem (b)Executions % Total SQL IdSQL ModuleSQL Text
14,138,743 421 0.13 2rct8hg6mp5my DBS;fdbs13314 select /* KDRGLSPERREN, 1 */ K...
12,289,576 1,059 0.11 9xf0hjax3w9zy TRNR inst8;Starter INSERT INTO SR_JOB_ACT( CREATE...
10,767,322 277 0.10 ff4brt7nrgr01 perl@bigiron02 (TNS V1-V3) INSERT INTO XV_XLG_I(CREATE_DT...
8,960,397 38 0.08 0szrh80f272pz DBS;fdbs13314 select /* C2_POG_B2WPOP_KD, 1 ...
8,143,378 5 0.08 5sq0fqf1n28d0 DBS;fdbs13311 select /* KDRGLSPERREN, 1 */ K...
8,038,597 202 0.07 3jq82k15xq38h DBS;fdbs13314 select /* KTKTAUSXEO_DETAIL, 1...
7,774,455 1 0.07 5h0un99juznjd DBS;fdbs13314 select /* CA_EVENT, 1 */ F2QAP...
7,450,073 7 0.07 39b7vf86trmb4 DBS;fdbs13314 select /* KDPEND_MAINT, 3 */ P...
7,403,563 4 0.07 49ut4ta78ccq9 DBS;fdbs13311 select /* KTKONTO_INDEX, 1 */ ...
7,270,263 8 0.07 15w2sbf5qftr4 DBS;fdbs13314 select /* CA_ABR_ANTW, 1 */ CA...
7,266,903 18 0.07 3b1t3jbsn3fgq DBS;fdbs13311 select /* KDNOTIZ_MAINT, 4 */ ...
7,201,868 271 0.07 fpra7fvfr4m3y TRNR inst11;Starter INSERT INTO KTTCRECHARTIO SELE...
7,201,776 271 0.07 dt06c2vgppgx5 TRNR inst11;Starter INSERT INTO KTTCRECHARTDO SELE...
7,093,207 4 0.07 c77mgftkyv7h3 DBS;fdbs13311 select /* ZV_ZAHLUNG_ANSICHT, ...
7,005,881 3 0.07 93wqsvbrbdvhq DBS;fdbs13314 select /* CA_ABR, 1 */ CA_ABR....
6,889,725 101 0.06 b7zvx36c1wpgd DBS;fdbs13311 select /* KDSTAMM_MAINT, 1 */ ...
6,860,122 79 0.06 3xh09mc19699f DBS;fdbs13311 select /* KDADR_MAINT, 1 */ KD...
6,754,222 8 0.06 48mr07j73728t DBS;fdbs13314 select /* KDCARDADMIN, 1 */ to...
6,723,160 9 0.06 d3cgw1ff2tsvw DBS;fdbs13311 select /* C2_POG_B2WPOP_KD, 1 ...
6,390,268 114 0.06 7aqjsx4ajaftg perl@bigiron02 (TNS V1-V3) INSERT INTO XV_POL_T(CREATE_DT...
6,366,188 282 0.06 f9gnrf8w0dpnu perl@bigiron02 (TNS V1-V3) UPDATE XV_POL_T SET MUT_VON = ...
6,321,243 76 0.06 ffdxuutca4dr2 TRNR inst10;Starter INSERT INTO PS_DOC (CREATE_DT,...
6,252,732 5 0.06 gj7d2fy7x3su4 DBS;fdbs13311 select /* KTKTAUSXEO_DETAIL, 1...
5,983,506 11,304 0.06 8xf1w0frksub4 perl@bigiron02 (TNS V1-V3) INSERT INTO SR_STAT_CONTA (CRE...
5,557,633 3 0.05 789b36h12agf0 DBS;fdbs13311 select /* CA_EVENT, 1 */ F2QAP...
5,534,119 87 0.05 5da8vccg5qf3x DBS;fdbs13311 select /* KDADR_MAINT, 1 */ KD...
5,146,046 203 0.05 0waqkp5hbkd6z DBS;fdbs13314 select /* TFIO_MAINT, 3 */ cas...
4,860,252 114 0.05 1f0kzf0fdxt2f perl@bigiron02 (TNS V1-V3) INSERT INTO PM_GIP(CREATE_DT, ...
4,541,522 52 0.04 90s4nz8t6s4v3 perl@bigiron02 (TNS V1-V3) SELECT DISTINCT KT.IO_TY2, IK...
4,433,719 4 0.04 1120fuudjwcrb DBS;fdbs13314 select /* CA_EVENT, 1 */ F2QAP...
4,040,309 606 0.04 94rp8udaxpk70 TRNR inst12;Starter SELECT A.SR_ACT_CD, A.SR_COMP...
3,953,101 403 0.04 3ydsn54hfkb08 TRNR inst6;Starter INSERT INTO SR_JOB_STAT( CREAT...
3,492,576 1,870 0.03 gky54u9zr1t0p DBS;fdbs13314 INSERT INTO CMTCPROD_SPARTE SE...
3,329,679 4 0.03 1120fuudjwcrb DBS;fdbs13314 select /* CA_EVENT, 1 */ F2QAP...
3,254,460 9 0.03 8235x7fdptnrk DBS;fdbs13311 select /* WV_DPAUSXEO, 1 */ wv...
3,201,782 729 0.03 c5fjnkc7ak245 perl@bigiron02 (TNS V1-V3) INSERT INTO OM_TEXT(CREATE_DT,...
2,990,799 2,107 0.03 c1spcsk4x0fba perl@bigiron02 (TNS V1-V3) SELECT * FROM KT_STAMM WHERE K...
2,762,380 1,513 0.03 ffun7kj1hk9fa perl@bigiron02 (TNS V1-V3) SELECT Z.*, SUBSTR(A.STEUER_C...
2,727,724 25 0.03 awbzvbunmxwx9 DBS;fdbs13314 select /* B2_BCK_ABR, 1 */ ABR...
2,723,973 95 0.03 6wvc0a72fb2k9 perl@bigiron02 (TNS V1-V3) INSERT INTO IBTSKTAUSZ SELECT ...
2,666,687 456 0.02 fh0ss2cv52chm perl@bigiron02 (TNS V1-V3) INSERT INTO ZV_ADR_EFF(CREATE_...
2,630,975 8 0.02 dh28b7bj597xa DBS;fdbs13311 select /*+ FIRST_ROWS(10) */ /...
2,630,975 8 0.02 dh28b7bj597xa DBS;fdbs13311 select /*+ FIRST_ROWS(10) */ /...
2,621,451 1,681 0.02 aky91c2cvqtjg TRNR inst8;Starter UPDATE WF_GF_VARI SET MUT_VON ...
2,473,380 116 0.02 23qpr5ta4mpgn perl@bigiron02 (TNS V1-V3) SELECT * FROM AL_ID_ZUW WHERE ...
2,442,260 9 0.02 8235x7fdptnrk DBS;fdbs13311 select /* WV_DPAUSXEO, 1 */ wv...
2,366,121 11,763 0.02 0tmjj90jcqqt5 perl@bigiron02 (TNS V1-V3) UPDATE AL_ID_ZUW SET MUT_VON =...
2,352,393 394 0.02 dht912namtpjr DBS;fdbs13314 select /* KDPUBL_MAINT, 3 */ P...
2,280,556 1,091 0.02 8v5xgpkc4xrtk TRNR inst10;Starter INSERT INTO PS_DOC_UFORM(CREAT...
2,233,561 3 0.02 789b36h12agf0 DBS;fdbs13311 select /* CA_EVENT, 1 */ F2QAP...
2,225,743 4 0.02 1120fuudjwcrb DBS;fdbs13314 select /* CA_EVENT, 1 */ F2QAP...
2,225,591 4 0.02 1120fuudjwcrb DBS;fdbs13314 select /* CA_EVENT, 1 */ F2QAP...
2,215,725 51 0.02 0scg3sj7bfcqd perl@bigiron02 (TNS V1-V3) INSERT INTO WF_MAIL(CREATE_DT,...
2,048,700 25 0.02 awbzvbunmxwx9 DBS;fdbs13314 select /* B2_BCK_ABR, 1 */ ABR...
2,048,668 25 0.02 awbzvbunmxwx9 DBS;fdbs13314 select /* B2_BCK_ABR, 1 */ ABR...
2,032,116 153 0.02 gdhjxbc8c4u26 GASERVICE;gasvc INSERT INTO KT_BUCH_TRAK ( CRE...
2,020,042 52 0.02 90s4nz8t6s4v3 perl@bigiron02 (TNS V1-V3) SELECT DISTINCT KT.IO_TY2, IK...
1,988,734 9,375 0.02 gbg0wwyzu44nr DBS;fdbs13314 SELECT 1 FROM IO_USER_BEF BE W...
1,939,356 1,382 0.02 21m2dknv8vw9u GASERVICE;gasvc SELECT IO_SIM_SPERR.WRG_TY2, ...
1,837,824 314 0.02 ftksqbdb8vfst DBS;fdbs13314 select /* F2FIELDCONTROL, 1 */...
1,443,346 484 0.01 0cdds65ubdjuj TRNR inst10;Starter SELECT IO_TY2 FROM IO_USER WHE...
1,429,190 5,609 0.01 0g5qj829jtphd perl@bigiron02 (TNS V1-V3) SELECT GNR FROM AL_GF_ZUO WHER...
1,422,626 904 0.01 fvq3gbxbb94pj DBS;fdbs13314 SELECT CMYC_PROD_UEBERSICHT_1(...
1,347,399 184 0.01 21d23swktdrv8 perl@bigiron02 (TNS V1-V3) SELECT KT_ART_NR FROM KT_STAMM...

Back to SQL Statistics
Back to Top

SQL ordered by Version Count

Version Count Executions SQL IdSQL ModuleSQL Text
196 1,059 9xf0hjax3w9zy TRNR inst8;Starter INSERT INTO SR_JOB_ACT( CREATE...
140 403 3ydsn54hfkb08 TRNR inst6;Starter INSERT INTO SR_JOB_STAT( CREAT...
113 11,304 8xf1w0frksub4 perl@bigiron02 (TNS V1-V3) INSERT INTO SR_STAT_CONTA (CRE...
88 729 c5fjnkc7ak245 perl@bigiron02 (TNS V1-V3) INSERT INTO OM_TEXT(CREATE_DT,...
77 1,681 aky91c2cvqtjg TRNR inst8;Starter UPDATE WF_GF_VARI SET MUT_VON ...
68 5,609 0g5qj829jtphd perl@bigiron02 (TNS V1-V3) SELECT GNR FROM AL_GF_ZUO WHER...
60 606 94rp8udaxpk70 TRNR inst12;Starter SELECT A.SR_ACT_CD, A.SR_COMP...
58 484 0cdds65ubdjuj TRNR inst10;Starter SELECT IO_TY2 FROM IO_USER WHE...
58 116 23qpr5ta4mpgn perl@bigiron02 (TNS V1-V3) SELECT * FROM AL_ID_ZUW WHERE ...
56 11,763 0tmjj90jcqqt5 perl@bigiron02 (TNS V1-V3) UPDATE AL_ID_ZUW SET MUT_VON =...
54 184 21d23swktdrv8 perl@bigiron02 (TNS V1-V3) SELECT KT_ART_NR FROM KT_STAMM...
54 1,091 8v5xgpkc4xrtk TRNR inst10;Starter INSERT INTO PS_DOC_UFORM(CREAT...
54 829 dgpprj3pcnxhx perl@bigiron02 (TNS V1-V3) SELECT TEXT_DIV_REC FROM AL1TE...
54 76 ffdxuutca4dr2 TRNR inst10;Starter INSERT INTO PS_DOC (CREATE_DT,...
51 114 1f0kzf0fdxt2f perl@bigiron02 (TNS V1-V3) INSERT INTO PM_GIP(CREATE_DT, ...
51 114 7aqjsx4ajaftg perl@bigiron02 (TNS V1-V3) INSERT INTO XV_POL_T(CREATE_DT...
51 282 f9gnrf8w0dpnu perl@bigiron02 (TNS V1-V3) UPDATE XV_POL_T SET MUT_VON = ...
51 277 ff4brt7nrgr01 perl@bigiron02 (TNS V1-V3) INSERT INTO XV_XLG_I(CREATE_DT...
50 1,513 ffun7kj1hk9fa perl@bigiron02 (TNS V1-V3) SELECT Z.*, SUBSTR(A.STEUER_C...
49 2,107 c1spcsk4x0fba perl@bigiron02 (TNS V1-V3) SELECT * FROM KT_STAMM WHERE K...
49 456 fh0ss2cv52chm perl@bigiron02 (TNS V1-V3) INSERT INTO ZV_ADR_EFF(CREATE_...
48 314 ftksqbdb8vfst DBS;fdbs13314 select /* F2FIELDCONTROL, 1 */...
48 153 gdhjxbc8c4u26 GASERVICE;gasvc INSERT INTO KT_BUCH_TRAK ( CRE...
47 104 dqtdc4y85wk5k perl@bigiron02 (TNS V1-V3) SELECT GF_ART FROM AL1GF WHERE...
46 1,382 21m2dknv8vw9u GASERVICE;gasvc SELECT IO_SIM_SPERR.WRG_TY2, ...
45 1,951 4s4x2kn4bcsuy TRNR inst12;Dequeuer SELECT DECODE(NVL(VAR_I_1, 0),...
45 152 8st4fm9px6hcu SUMR;SUMR13090 SELECT OUT_QUEUE_NAME FROM PS1...
45 249 ff9kjntr439w7 perl@bigiron02 (TNS V1-V3) SELECT EDIT_KT_NR FROM KT_STAM...
45 132 gw0pcks2j8z0z perl@bigiron02 (TNS V1-V3) SELECT ARBGEB_NR FROM KT_STAMM...
44 51 0scg3sj7bfcqd perl@bigiron02 (TNS V1-V3) INSERT INTO WF_MAIL(CREATE_DT,...
44 55,832 1cgh8q98pp7cr TRNR inst6;Internal SELECT PAR_WERT, STEUER_CD FRO...
44 55,832 1cgh8q98pp7cr TRNR inst6;Internal SELECT PAR_WERT, STEUER_CD FRO...
44 251,750 fapuzzc8p4wn9 JDBC Thin Client SELECT PAR_WERT, STEUER_CD FRO...
36 95 6wvc0a72fb2k9 perl@bigiron02 (TNS V1-V3) INSERT INTO IBTSKTAUSZ SELECT ...
25 16,611 9z7yrphjva1yp JDBC Thin Client SELECT PAR_WERT FROM SR1PRG_PA...
24 73,077 78bab16zvs6ba java@bigiron02 (TNS V1-V3) SELECT LOG_LEVEL FROM ( SELECT...
23 5,635 5dhj8gv3d0pc8 JDBC Thin Client SELECT MAX(UPPER(SUBSTR(PAR_WE...
23 8,787 fqt70mym55vx3 perl@bigiron02 (TNS V1-V3) SELECT PAR_WERT FROM SR1PRG_PA...
22 2,917 0hqwc0wvv7pnk 6873|BUQDM030 SELECT VAR_I_2 FROM SR_PROC_VA...
22 4,456 96jk3333rzw93 java@bigiron02 (TNS V1-V3) SELECT SQL_OBJ_NAME, LOG_LEVE...
22 5,045 auazjdvf0mujn DBS;fdbs13314 SELECT DISTINCT IO_TY2 FROM KD...
22 5,044 fzp6q421v38sv DBS;fdbs13314 SELECT KT_ART_NR, KT_NR, DS_...
22 9,375 gbg0wwyzu44nr DBS;fdbs13314 SELECT 1 FROM IO_USER_BEF BE W...
22 2,913 gbjwabscp6uum 6873|BUQDM030 UPDATE SR_PROC_STAT SET MUT_VO...
21 8 15w2sbf5qftr4 DBS;fdbs13314 select /* CA_ABR_ANTW, 1 */ CA...
21 271 dt06c2vgppgx5 TRNR inst11;Starter INSERT INTO KTTCRECHARTDO SELE...
21 271 fpra7fvfr4m3y TRNR inst11;Starter INSERT INTO KTTCRECHARTIO SELE...

Back to SQL Statistics
Back to Top

Complete List of SQL Text

SQL IdSQL Text
03dnvb8jr6dhuBEGIN IBQKONT0.GetKontoAusXEO(:p1, :p2, :p3, :p4, :p5, :p6, :p7, :p8, :p9, :p10, :p11, :p12, :p13, :p14); END;
0cdds65ubdjujSELECT IO_TY2 FROM IO_USER WHERE USER_ID=TO_CHAR(NVL(:B3 , :B2 )) AND USERBK_NR=:B1 AND VERS=99999
0g5qj829jtphdSELECT GNR FROM AL_GF_ZUO WHERE USERBK_NR = :B3 AND GRP_ART = :B2 AND GF_NR = TO_NUMBER(:B1 )
0hqwc0wvv7pnkSELECT VAR_I_2 FROM SR_PROC_VAR WHERE PROC_BEZ = 'TAGESSCHNITT' AND USERBK_NR = :B1
0scg3sj7bfcqdINSERT INTO WF_MAIL(CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, WF_MAIL_TY2, WF_GF_TY2, WF_STEP_TY2, WF_MAIL_STAT_CD, BEG_DT, WF_STEP_ART_CD, IO_TY2_PROC) VALUES(F2QAPENV.F_TRXDATE, F2QAPENV.F_CREATEID, F2QAPENV.F_TRXDATE, TO_DATE('22991231', 'YYYYMMDD'), F2QAPENV.F_SU, '', 0, 100, F2QAPENV.F_UB, 99999, F2QAPENV.F_CRELNR, :B5 , :B4 , 30, :B3 , :B2 , :B1 )
0szrh80f272pz select /* C2_POG_B2WPOP_KD, 1 */ POP.POP_TY2 as "POP_TY2", POP.B2_GNR as "B2_GNR", POP.C2_POG_DIRECT_CD as "C2_POG_DIRECT_CD", POP.BO_VALID_CD as "BO_VALID_CD", POP.OK_BRIEF_CD as "OK_BRIEF_CD", POP.OBJ_STAT_CD as "OBJ_STAT_CD", POP.NAME_ERT as "NAME_ERT", POP.EXT_REF_KD as "EXT_REF_KD", POP.POP_EMPF_CD as "POP_EMPF_CD", POP.ABS_MSG_ERF as "ABS_MSG_ERF", POP.BG_AUTO_CD as "BG_AUTO_CD", POP.C2_POG_COM_CD as "C2_POG_COM_CD", to_char(POP.COM_DT, 'YYYY-MM-DD HH24:MI:SS') as "COM_DT", POP.OPN_CLO_CD as "OPN_CLO_CD", POP.TL_PTN_TY2 as "TL_PTN_TY2", POP.OM_TEXT_TY2 as "OM_TEXT_TY2", nvl( (select decode(f2qapenv.F_KtSaldoSec (POP.kt_lnr, POP.userbk_nr), 1, sum(menge_rest), 0) from C2_POG b2a1 where b2a1.vl_ref_lnr = POP.vl_ref_lnr and b2a1.IO_lnr = POP.IO_lnr and b2a1.kt_gnr = POP.kt_gnr and b2a1.kt_lnr = POP.kt_lnr and b2a1.userbk_nr = POP.userbk_nr and b2a1.obj_stat_cd between 10 and 500 ) , 0 ) as "BEST_PEND", nvl( (select decode(f2qapenv.F_KtSaldoSec (POP.kt_lnr, POP.userbk_nr), 1, ksa2.best, 0) from KT_SALDO ksa2 where ksa2.kt_lnr = POP.kt_lnr and ksa2.kt_best_lnr = POP.kt_best_lnr and ksa2.userbk_nr = POP.userbk_nr ), 0 ) + nvl( (select decode(f2qapenv.F_ KtSaldoSec (POP.kt_lnr, POP.userbk_nr), 1, ksd2.best, 0) from KT_SALDO_DISP ksd2 where ksd2.kt_lnr = POP.kt_lnr and ksd2.kt_best_lnr = POP.kt_best_lnr and ksd2.userbk_nr = POP.userbk_nr ) , 0 ) as "BEST_WITH_DISP", ( case when f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1 then POP.KURSWERT_HWRG else 0 end ) as "KURSWERT_HWRG", ( case when f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1 then POP.BRUT_HWRG else 0 end ) as "BRUT_HWRG", ( case when f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1 then POP.NET_HWRG else 0 end ) as "NET_HWRG", ( case when f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1 then POP.NET_KWRG else 0 end ) as "NET_KWRG", nvl( (select decode(f2qapenv.F_KtSaldoSec (POP.kt_lnr_kt, POP.userbk_nr), 1, ksa3.best, 0) from KT_SALDO ksa3 where ksa3.kt_lnr = POP.kt_lnr_kt and ksa3.kt_best_lnr = 0 and ksa3.userbk_nr = POP.userbk_nr ) , 0 ) + nvl( (select decode(f2qapenv.F_KtSaldoSec (POP.kt_lnr_kt, POP.userbk_nr), 1, ksa3.best, 0) from KT_SALDO_DISP ksa3 where ksa3.kt_lnr = POP.kt_lnr_kt and ksa3.kt_best_lnr = 0 an d ksa3.userbk_nr = POP.userbk_nr ) , 0 ) as "SALDO_KWRG", POP.STAT_CD as "STAT_CD", POP.BO_POP_TYP_CD as "BO_POP_TYP_CD", POP.KURS_LIM_CD as "KURS_LIM_CD", (SELECT KTGR.EDIT_KT_GNR FROM KT_GRP KTGR WHERE POP.KT_GNR = KTGR.KT_GNR AND POP.USERBK_NR = KTGR.USERBK_NR AND ROWNUM < 2 AND f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1) as "EDIT_KT_GNR", (SELECT KTGR.VV_CD FROM KT_GRP KTGR WHERE POP.KT_GNR = KTGR.KT_GNR AND POP.USERBK_NR = KTGR.USERBK_NR AND ROWNUM < 2 AND f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1) as "VV_CD", nvl(to_char((SELECT KTGR.VV_CD FROM KT_GRP KTGR WHERE POP.KT_GNR = KTGR.KT_GNR AND POP.USERBK_NR = KTGR.USERBK_NR AND ROWNUM < 2 AND f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1)), chr(19)) as "DIALOG_VV_CD", POP.KURS_LIM as "KURS_LIM", POP.AUSLO_LIM as "AUSLO_LIM", POP.USERBK_NR as "USERBK_NR", POP.GF_NR as "GF_NR", POP.GNR_GF as "GNR_GF", nvl( (select decode(f2qapenv.F_KtSaldoSec (POP.kt_lnr, POP.userbk_nr), 1, ksa1.best, 0) from KT_SALDO ksa1 where ksa1.kt_lnr = POP.kt_lnr and ksa1.kt_best_lnr = POP.kt_best_lnr and ksa1.userbk_nr = POP.userbk_nr ) , 0 ) as "BEST", POP.MENGE_POP as "MENGE_POP", POP.MENGE_POP as "ME NGE_POP_ZUS", POP.MENGE_ANU as "MENGE_ANU", POP.MENGE_BUCH as "MENGE_BUCH", POP.MENGE_ABR as "MENGE_ABR", POP.MENGE_REST as "MENGE_REST", POP.BO_PLATZ_TY2 as "BO_PLATZ_TY2", POP.HWRG_TY2 as "HWRG_TY2", nvl(to_char(POP.HWRG_TY2), chr(19)) as "DIALOG_HWRG_TY2", POP.VL_REF_TY2 as "VL_REF_TY2", POP.DP_KEY_TY2 as "DP_KEY_TY2", POP.KT_TY2_DPST as "KT_TY2_DPST", ( select dps.bez_mittel from kt1dpst dps where dps.kt_lnr = POP.kt_lnr_dpst and dps.userbk_nr = POP.userbk_nr and dps.sprache_cd = :1 ) as "KT_TY2_DPST_BEZ", ( select dps.bez_kurz from kt1dpst dps where dps.kt_lnr = POP.kt_lnr_dpst_eff and dps.userbk_nr = POP.userbk_nr and dps.sprache_cd = :2 ) || ' / ' || ( select al.dialog_wrg_cd from al1wrg al where al.wrg_lnr = ( select ktdpst.wrg_lnr from KTWSTAMM_SEC ktdpst where ktdpst.kt_lnr = POP.kt_lnr_dpst_eff and ktdpst.userbk_nr = POP.userbk_nr ) and al.userbk_nr = POP.userbk_nr and al.sprache_cd = :3 ) as "DPST_BEST_TEXT", POP.KT_TY2_DPST_MAN as "KT_TY2_DPST_MAN", ( select dps.bez_mittel from kt1dpst dps where dps.kt_lnr = POP.kt_lnr_dpst_man and dps.userbk_nr = POP.userbk_nr and dps.sprache_cd = :4 ) as "KT_TY2_DPST_MAN_BEZ", POP.KT_TY2_DPST_EFF as "KT_TY2_DPST_EFF", ( select dps.bez_mittel from kt1dpst dps where dps.kt_lnr = POP.kt_lnr_dpst_eff and dps.userbk_nr = POP.userbk_nr and dps.sprache_cd = :5 ) as "KT_TY2_DPST_EFF_BEZ", POP.KT_TY2_KT as "KT_TY2_KT", KTKT.EDIT_KT_NR as "EDIT_KT_NR_KT", POP.IO_TY2_ERT as "IO_TY2_ERT", to_char(POP.POP_DT_ERT, 'YYYY-MM-DD HH24:MI:SS') as "POP_DT_ERT", to_char(POP.VALID_VON_DT, 'YYYY-MM-DD HH24:MI:SS') as "VALID_VON_DT", to_char(POP.VALID_BIS_DT, 'YYYY-MM-DD HH24:MI:SS') as "VALID_BIS_DT", POP.KT_SIM_CD_KT as "KT_SIM_CD_KT", POP.C2_POG_ART_CD as "C2_POG_ART_CD", nvl(to_char(POP.C2_POG_ART_CD), chr(19)) as "DIALOG_C2_POG_ART_CD", POP.VL_TY2 as "VL_TY2", POP.VL_RECH_ART_CD as "VL_RECH_ART_CD", POP.VL_EINH_CD as "VL_EINH_CD", nvl(to_char(POP.VL_EINH_CD), chr(19)) as "VL_EINH_BEZ", POP.VL_TIT_ART_NR as "VL_TIT_ART_NR", POP.GNR_VL_TIT_ART as "GNR_VL_TIT_ART", POP.POP_ART_CD as "POP_ART_CD", POP.IO_TY2_ERF as "IO_TY2_ERF", POP.SITZ_NR_AUSF as "SITZ_NR_AUSF", (select VLST.STUECKELUNG from VL_STAMM VLST where POP.VL_TY2 = VLST.VL_TY2 and VLST.USERBK_NR = POP.USERBK_NR ) as "STUECKELUNG", POP.IO_TY2_BERAT as "IO_TY2_BERAT_KD", (select BER.USER_MITTEL_BEZ from KDWUSER_Sec BER where POP.IO_TY2_BERAT = BER.IO_TY2 and BER.USERBK_NR = POP.USERBK_NR ) as "BERAT_BEZ", nvl(ktkt.RUBRIK, (select a.BEZ_LANG from KT1ART a where a.USERBK_NR=POP.userbk_nr and a.SPRACHE_CD=:6 and a.KT_ART_NR=ktkt.KT_ART_NR)) as "KT_RUBRIK", POP.KWRG_TY2 as "KWRG_TY2", nvl(to_char(POP.KWRG_TY2), chr(19)) as "DIALOG_KWRG_TY2", KTDP.EDIT_KT_NR as "EDIT_KT_NR", nvl(KTDP.RUBRIK, (select BEZ _LANG from KT1ART where KT_ART_NR=KTDP.KT_ART_NR and SPRACHE_CD=:7 and USERBK_NR=POP.userbk_nr)) as "DP_RUBRIK", KTDP.IO_BASKET_CD as "DP_IO_BASKET_CD", nvl(to_char(KTDP.IO_BASKET_CD), chr(19)) as "DIALOG_DP_IO_BASKET_CD", POP.IO_TY2 as "IO_TY2", (select KDDP.IO_BEZ from KDWSTAMM_Sec KDDP where POP.IO_TY2 = KDDP.IO_TY2 and KDDP.USERBK_NR = POP.USERBK_NR ) as "KDDP_IO_BEZ", nvl(POP.KT_BEST_TY2, -1) as "KT_BEST_TY2", POP.KT_GNR as "KT_GNR", POP.KT_TY2 as "KT_TY2", POP.KURS as "KURS_AKT", CHK.OM_CHK_TY2 as "OM_CHK_TY2", CHK.OM_CHK_PEND_CD as "OM_CHK_PEND_CD", POP.OM_CHK_REQ_CD as "OM_CHK_REQ_CD", CHK.ACPT_CD as "ACPT_CD", to_char(CHK.ACPT_DT, 'YYYY-MM-DD HH24:MI:SS') as "ACPT_DT", CHK.IO_TY2_ACPT as "IO_TY2_ACPT", (select ACPT.USER_LANG_BEZ from KDWUSER_Sec ACPT where CHK.IO_TY2_ACPT = ACPT.IO_TY2 and ACPT.USERBK_NR = POP.USERBK_NR ) as "IO_BEZ_ACPT", f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) as "CUSTOMER_CODE", POP.VT_TY2 as "VT_TY2", ( select vt_id from vt_stamm where vt_lnr = POP.vt_lnr and userbk_nr = POP.userbk_nr ) as "VT_ID", POP.KT_TY2_DPST_GRP as "KT_TY2_DPST_GRP", POP.MENGE_ABL as "MENGE_ABL", POP.MENGE_DISP as "MENGE_DISP", POP.MENGE_VORM as "MENGE_VORM", POP.NET_KWRG_DISP as "NET_KWRG_DISP", POP.NET_KWRG_VORM as "NET_KWRG_VORM", POP.SITZ_NR_KD as "SITZ_NR_KD", ( select sikd.bez_mittel from al1sitz sikd where sikd.userbk_nr = POP.userbk_nr and sikd.sprache_cd = :8 and sikd. sitz_nr = POP.sitz_nr_kd ) as "SITZ_BEZ_KD", to_char(POP.CUT_OFF_DT, 'YYYY-MM-DD HH24:MI:SS') as "CUT_OFF_DT", POP.MIFID_BERAT_LEV_CD as "MIFID_BERAT_LEV_CD", 'lck_POP_111='||rowidtochar(POP.ROWID)||', '||to_char(POP.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||POP.IO_TY2_VIS||', '||POP.VERS_VOR||chr(5)||'ver=C2_POG, '||to_char(POP.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||POP.CREATE_ID||chr(5)||'lck_CHK_100='||rowidtochar(CHK.ROWID)||', '||to_char(CHK.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||CHK.IO_TY2_VIS||', '||CHK.VERS_VOR as "ROW_INFO" from C2_POG POP, KTWSTAMM_SEC KTKT, OM_CHK CHK, KTWSTAMM_SEC KTDP where POP.KT_TY2_KT = KTKT.KT_TY2(+) and POP.OM_CHK_TY2 = CHK.OM_CHK_TY2(+) and POP.KT_TY2 = KTDP.KT_TY2(+) and POP.POP_TY2=:9 and POP.USERBK_NR=:10 and KTKT.USERBK_NR(+)=:11 and CHK.USERBK_NR(+)=:12 and KTDP.USERBK_NR(+)=:13
0tmjj90jcqqt5UPDATE AL_ID_ZUW SET MUT_VON = F2QAPENV.F_TRXDATE, MUT_BIS = TO_DATE('22991231', 'YYYYMMDD'), IO_TY2_VIS = F2QAPENV.F_SU, STAT_CD = DECODE(STAT_CD, NULL, 100, STAT_CD), VERS_VOR = MOD(VERS_VOR + 1, 100000), ID_ZUW_DAT = :B4 , ID = :B3 WHERE CREATE_ID = :B2 AND CREATE_DT = :B1
0waqkp5hbkd6z select /* TFIO_MAINT, 3 */ case when AK.STATUS = '1' and trunc(K.VON_DAT) < trunc(sysdate) then null else K.BIS_DAT end as "BIS_DAT", to_char(ZUS.KT_IND_DAT, 'YYYY-MM-DD HH24:MI:SS') as "KT_IND_DAT", ZUS.KT_TY2 as "KT_TY2_ZUS", decode(K.IO_TY2, null, decode(K.ROWID, null, null, null), K.IO_TY2) as "IO_TY2", decode(K.KT_TY2, null, decode(K.ROWID, null, null, null), K.KT_TY2) as "KT_TY2", case when K.SITZ_NR is null then T.SITZ_NR else K.SITZ_NR end as "SITZ_NR", T.SITZ_NR as "SITZ_NR_STAMM", decode(K.TF_KEY_ANZ_KD, null, decode(K.ROWID, null, null, null), K.TF_KEY_ANZ_KD) as "TF_KEY_ANZ_KD", decode(K.TF_KEY_CD, null, decode(K.ROWID, null, '0', null), K.TF_KEY_CD) as "TF_KEY_CD", decode(K.TF_IO_BEM_INT, null, decode(K.ROWID, null, null, null), K.TF_IO_BEM_INT) as "TF_IO_BEM_INT", case when K.TF_NR is null then T.TF_NR else K.TF_NR end as "TF_NR", decode(K.VT_TY2, null, decode(K.ROWID, null, AK.VT_TY2, null), K.VT_TY2) as "VT_TY2", case when AK.STATUS = '1' and trunc(K.VON_DAT) < trunc(sysdate) then null else K.VON_DAT end as "VON_DAT", to_char(T.POPHEB_DAT, 'YYYY-MM-DD HH24:MI:SS') as "POPHEB_DAT", to_char(T.EROEFF_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EROEFF_DAT", T.TF_ART_CD as "TF_ART_CD", T.TF_BEM as "TF_BEM", T.TF_GROESSE_CD as "TF_GROESSE_CD", T.TF_KEY_ANZ as "TF_KEY_ANZ", T.IO_TY2 as "IO_TY2_TF_STAMM", T.KT_TY2 as "KT_TY2_TF_STAMM", nvl(to_char(K.SITZ_NR), chr(19)) as "SITZ_NR_BEZ", nvl(to_char(T.TF_ART_CD), chr(19)) as "TF_ART_CD_BEZ", nvl(to _char(T.TF_GROESSE_CD), chr(19)) as "TF_GROESSE_CD_BEZ", case when AK.STATUS='1' then '1' when AK.STATUS='2' then '2' when AK.STATUS= '3' then '3' when AK.STATUS='4' then '4' else null end as "STATUS", :1 as "IO_TY2_MITARB", KT.KT_GNR as "KT_GNR", decode(K.IO_TY2, null, decode(K.ROWID, null, null, null), K.IO_TY2) as "IO_TY2_SEL", case when AK.STATUS = '1' and trunc(K.VON_DAT) < trunc(sysdate) then null else KD.EDIT_IO_NR end as "EDIT_IO_NR", case when AK.STATUS = '1' and trunc(K.VON_DAT) < trunc(sysdate) then null else KD.IO_BEZ end as "IO_BEZ", null as "FINKL_ABGL_SRCH", case when zus.KT_IND_DAT is not null then to_char(zus.KT_IND_DAT, 'yyyy') else null end as "YEAR_IND_DAT", 'lck_K_111='||rowidtochar(K.ROWID)||', '||to_char(K.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||K.IO_TY2_VIS||', '||K.VERS_VOR||chr(5)||'lck_ZUS_101='||rowidtochar(ZUS.ROWID)||', '||to_char(ZUS.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||ZUS.IO_TY2_VIS||', '||ZUS.VERS_VOR|| decode(K.TF_KEY_CD, null, decode(K.ROWID, null, chr(5)||'def=TF_KEY_CD_EQ_'||'0', null), null)|| decode(K.VT_TY2, null, decode(K.ROWID, null, chr(5)||'def=VT_TY2_EQ_'||AK.VT_TY2, null), null) as "ROW_INFO" from (SELECT TF_NR, SITZ_NR, VT_TY2, IO_TY2, VON_DAT, BIS_DAT, POPHEB_DAT , CASE WHEN POPHEB_DAT IS NOT NULL AND TRUNC(POPHEB_DAT) <= TRUNC(SYSDATE) THEN '4' WHEN IO_TY2 IS NOT NULL AND TRUNC(VON_DAT) > TRUNC(SYSDATE) AND TF_NR IN (SELECT TF_NR FROM TF_KD KM WHERE KM.USERBK_NR=:2 AND KM.TF_NR=TF_NR A ND KM.SITZ_NR=SITZ_NR AND TRUNC(SYSDATE) BETWEEN trunc(KM.VON_DAT) AND trunc(KM.BIS_DAT)) THEN '2' WHEN IO_TY2 IS NULL OR (IO_TY2 IS NOT NULL AND TRUNC(VON_DAT) > TRUNC(SYSDATE)) THEN '1' WHEN TRUNC(SYSDATE) BETWEEN TRUNC(VON_DAT) AND TRUNC(BIS_DAT) THEN '2' WHEN TRUNC(BIS_DAT) < TRUNC(SYSDATE) THEN '3' ELSE NULL END AS STATUS FROM( SELECT KK.TF_NR, KK.SITZ_NR, KK.VT_TY2, KK.IO_TY2, KK.VON_DAT, KK.BIS_DAT, NULL AS POPHEB_DAT FROM TF_KD KK WHERE KK.USERBK_NR=:3 AND TRUNC(CREATE_DT) <= TRUNC(SYSDATE) UNION SELECT KK.TF_NR, KK.SITZ_NR, NULL, NULL, NULL, NULL, KK.POPHEB_DAT FROM TF_STAMM KK WHERE KK.USERBK_NR=:4 AND TRUNC(CREATE_DT) <= TRUNC(SYSDATE) AND KK.TF_NR NOT IN(SELECT TF_NR FROM TF_KD KM WHERE KM.USERBK_NR=KK.USERBK_NR AND KM.TF_NR=KK.TF_NR AND KM.SITZ_NR=KK.SITZ_NR AND (TRUNC(SYSDATE) BETWEEN TRUNC(KM.VON_DAT) AND TRUNC(KM.BIS_DAT) OR TRUNC(VON_DAT) > TRUNC(SYSDATE)) ) ORDER BY TF_NR, SITZ_NR )) AK, TF_KD K, TF_STAMM T, KDWSTAMM_SEC KD, KTWSTAMM_SEC KT, KT_STAMM_ZUS ZUS where AK.TF_NR = T.TF_NR and AK.SITZ_NR = T.SITZ_NR and K.IO_TY2 = KD.IO_TY2(+) and K.KT_TY2 = KT.KT_TY2(+) and AK.SITZ_NR = K.SITZ_NR(+) and K.KT_TY2 = ZUS.KT_TY2(+) and AK.VT_TY2 = K.VT_TY2(+) and AK.TF_NR = K.TF_NR(+) and 0=decode(:5, 0, case when trunc(K.BIS_DAT) >= trunc(sysdate) then 0 else 1 end, 0) and K.IO_TY2=:6 and K.USERBK_NR=:7 and T.USERBK_NR=:8 and KD.USERBK_NR(+)=:9 and KT.USERBK_NR(+)=:10 and ZUS.USERBK_NR(+)=:11
0wcg28g00zbdrSELECT TRUNC(BUCH_DAT_A) FROM KT_BUCH WHERE KT_TY2 = :B3 AND KT_BEST_TY2 = 0 AND USERBK_NR = F2QAPENV.F_UB AND TRUNC(BUCH_DAT_A) > TRUNC(:B2 ) AND BUCH_DAT_A <= :B1 AND (PERF_CD IS NULL OR PERF_CD IN ('0', '8')) AND NVL(SUBSTR(BUCH_STAT_CD, 13, 1), 0) != '1' ORDER BY BUCH_DAT_A, SUPERR, CREATE_DT, CREATE_ID
0xykxrdxx6t0rbegin execute immediate 'alter session set NLS_DATE_FORMAT=''YYYY-MM-DD HH24:MI:SS'''; execute immediate 'alter session set SKIP_UNUSABLE_INDEXES=true'; :1 := userenv('SESSIONID');end;
1120fuudjwcrb select /* CA_EVENT, 1 */ F2QAPENV.F_IsPrivat(CAEVENT.STAT_CD) as "STAT_CD", CAEVENT.TL_POS_TYP_SRC_E as "TL_POS_TYP_SRC_E", CAEVENT.GF_NR as "GF_NR", nvl(to_char(CAEVENT.GF_NR), chr(19)) as "D_GF_NR", CAEVENT.CA_DET_12_CD as "CA_DET_12_CD", CAEVENT.CA_VERARB_4_CD as "CA_VERARB_4_CD", CAEVENT.CA_EVENT_ID as "CA_EVENT_ID", CAEVENT.CA_EVENT_TYP_CD as "CA_EVENT_TYP_CD", CA1EVENT_TYP.BEZ_KURZ as "D_CA_EVENT_TYP_CD", CA1EVENT_TYP.BEZ_MITTEL as "D_EVENTTYP_BEZMITTEL", decode(nvl(CAEVENT.VL_REF_TY2, 0), 0, VLSTAMM.VL_KURZ_TEXT, VLREF.VL_REF_TEXT) as "VL_REF_TEXT", VLSTAMM.VL_TEXT_TY2 as "VL_TEXT_TY2", VLSTAMM.VL_INH_CD as "VL_INH_CD", VLREF.VL_NR as "VL_NR", VLREF.EDIT_VL_NR as "EDIT_VL_NR", CAEVENT.KT_TY2_DPST as "KT_TY2_DPST", CAEVENT.OBJ_STAT_CD as "OBJ_STAT_CD", 4100000 + CAEVENT.OBJ_STAT_CD as "OBJ_STAT_CD_4100", nvl(to_char(4100000 + CAEVENT.OBJ_STAT_CD), chr(19)) as "D_OBJ_STAT_CD", case when caevent.quelle_cd = 592 then '1' else (select substr(STEUER_CD, 3, 1) from OM1OBJ_TYP_STAT where obj_typ_stat_cd = 4100000 + CAEVENT.OBJ_STAT_CD and userbk_nr = :1 and SPRACHE_CD = :2) end as "FC_OBJ_STAT_STEUER_CD_C", :3 as "DATUMSTYP", case when :4 = 0 then CAEVENT.EX_DAT when :5 = 1 then CAEVENT.BIS_DAT_CP_PERI when :6 = 2 then CAEVENT.BEST_REC_DAT when :7 = 3 then CAEVENT.SUPERR_FIN when :8 = 4 then CAEVENT.SUPERR_TIT when :9 = 5 then CAEVENT.ABR_DT when :10 = 6 then CAEVENT.BUCH_DT when :11 = 7 then CAEVENT.AVIS_DT when :12 = 8 then CAEVENT.ANTW_DT when :13 = 9 then CAEVEN T.SEL_DT when :14 = 10 then CAEVENT.TRENN_DAT when :15 = 11 then CAEVENT.CP_VERF_DAT_NEXT when :16 = 13 then CAEVENT.TERMIN_DT_MSG when :17 = 14 then CAEVENT.TERMIN_DT_BERAT when :18 = 12 then (select max(SALDO_DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :19) and K.USERBK_NR = :20 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :21) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :22))) when :23 = 15 then CAEVENT.BEG_DAT_HDL when :24 = 16 then CAEVENT.BIS_DAT_HDL when :25 = 17 then (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:26) else null end as "DATUM", case when :27 = 0 then CAEVENT.EX_DAT when :28 = 1 then CAEVENT.BIS_DAT_CP_PERI when :29 = 2 then CAEVENT.BEST_REC_DAT when :30 = 3 then CAEVENT.SUPERR_FIN when :31 = 4 then CAEVENT.SUPERR_TIT when :32 = 5 then CAEVENT.ABR_DT when :33 = 6 then CAEVENT.BUCH_DT when :34 = 7 then CAEVENT.AVIS_DT when :35 = 8 then CAEVENT.ANTW_DT when :36 = 9 then CAEVENT.SEL_DT when :37 = 10 then CAEVENT.TRENN_DAT when :38 = 11 then CAEVENT.CP_VERF_DAT_NEXT when :39 = 13 then CAEVENT.TERMIN_DT_MSG when :40 = 14 then CAEVENT.TERMIN_DT_BERAT when :41 = 12 then (select max(SALDO_ DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :42) and K.USERBK_NR = :43 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :44) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :45))) when :46 = 15 then CAEVENT.BEG_DAT_HDL when :47 = 16 then CAEVENT.BIS_DAT_HDL when :48 = 17 then (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:49) when :50 = 0 then CAEVENT.EX_DAT when :51 = 1 then CAEVENT.BIS_DAT_CP_PERI when :52 = 2 then CAEVENT.BEST_REC_DAT when :53 = 3 then CAEVENT.SUPERR_FIN when :54 = 4 then CAEVENT.SUPERR_TIT when :55 = 5 then CAEVENT.ABR_DT when :56 = 6 then CAEVENT.BUCH_DT when :57 = 7 then CAEVENT.AVIS_DT when :58 = 8 then CAEVENT.ANTW_DT when :59 = 9 then CAEVENT.SEL_DT when :60 = 10 then CAEVENT.TRENN_DAT when :61 = 11 then CAEVENT.CP_VERF_DAT_NEXT when :62 = 13 then CAEVENT.TERMIN_DT_MSG when :63 = 14 then CAEVENT.TERMIN_DT_BERAT when :64 = 12 then (select max(SALDO_DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :65) and K.USERBK_NR = :66 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :67) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :68))) when :69 = 15 then CAEVENT.BEG_DAT_HDL when :70 = 16 then CAEVENT.BIS_DAT_HDL when :71 = 17 then (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:72) else null end as "DATUM_SHOW", :73 as "DT_SHOW", VLREF.ISIN_NR as "ISIN_NR", KT1DPST.DPST_NR as "DPST_NR", KT1DPST.BEZ_KURZ as "D_KT_TY2_DPST", CAEVENT.CA_BEZ_INT as "CA_BEZ_INT", CAEVENT.ZWRG_TY2 as "ZWRG_TY2", nvl(to_char(CAEVENT.ZWRG_TY2), chr(19)) as "D_ZWRG_TY2", CAEVENT.CP_PERI as "CP_PERI", to_char(CAEVENT.BEG_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BEG_DAT_CP_PERI", to_char(CAEVENT.BIS_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_CP_PERI", CAEVENT.CP_PERI_TAG as "CP_PERI_TAG", to_char(CAEVENT.CP_VERF_DAT_NEXT, 'YYYY-MM-DD HH24:MI:SS') as "CP_VERF_DAT_NEXT", CAEVENT.ZINSUSANZ as "ZINSUSANZ", CAEVENT.CA_VERARB_1_CD as "CA_VERARB_1_CD", to_char(CAEVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT", to_char(CAEVENT.TRENN_DAT, 'YYYY-MM-DD HH24:MI:SS') as "TRENN_DAT", to_char(CAEVENT.SUPERR_FIN, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_FIN", to_char(CAEVENT.SUPERR_TIT, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_TIT", to_char(CAEVENT.BEST_REC_DAT, 'YYYY-MM-DD HH24:MI:SS') as "BEST_REC_DAT", to_char(CAEVENT.BUCH_DT, 'YYYY-MM-DD HH24:MI:SS') as "BUCH_D T", CAEVENT.CA_EVENT_PHASE_CD as "CA_EVENT_PHASE_CD", to_char(CAEVENT.AVIS_DT, 'YYYY-MM-DD HH24:MI:SS') as "AVIS_DT", CAEVENT.CA_AVIS_CD as "CA_AVIS_CD", CAEVENT.ANTW_CD as "ANTW_CD", to_char(CAEVENT.ANTW_DT, 'YYYY-MM-DD HH24:MI:SS') as "ANTW_DT", (select max(SALDO_DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :74) and K.USERBK_NR = :75 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :76) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :77))) as "LETZTE_BUCHUNG", (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:78) as "LETZTER_HANDELSTAG", to_char(CAEVENT.SEL_DT, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DT", to_char(CAEVENT.ABR_DT, 'YYYY-MM-DD HH24:MI:SS') as "ABR_DT", CAEVENT.BEM_INT as "BEM_INT", to_number(substr(ca_appl_cd, 0, 2)) as "CA_APPL_CD", CAEVENT.VL_STEU_NR_CA as "VL_STEU_NR_CA", null as "D_VL_BEZ", null as "D_DPST_BEZ", CAEVENT.VL_TY2 as "VL_TY2", VLREF.VL_REF_TY2 as "VL_REF_TY2", null as "CA_EVENT_TY2_ANTW", null as "CA_BEZ_INT_ANTW", CAEVENT.CA_EVENT_TY2 as "CA_EVENT_TY2", CAEVENT.IO_TY2_VERANTW as "IO_TY2_VERANTW", (select user_mittel_bez from IO_user where caevent.IO_lnr_verantw = IO_user.IO_lnr and caevent.userbk_nr = k d_user.userbk_nr) as "D_IO_TY2_VERANTW", CAEVENT.CA_EVENT_TY2_MAIN as "CA_EVENT_TY2_MAIN", CAEVENT.CA_GF_NR as "CA_GF_NR", CAEVENT.CP_NR as "CP_NR", CAEVENT.CPN_NR as "CPN_NR", CAEVENT.CA_DET_4_CD as "CA_DET_4_CD", to_char(CAEVENT.BEG_DAT_HDL, 'YYYY-MM-DD HH24:MI:SS') as "BEG_DAT_HDL", to_char(CAEVENT.BIS_DAT_HDL, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_HDL", CAEVENT.MENGE_KORR_FAKT as "MENGE_KORR_FAKT", CAEVENT.CA_MENGE_KORR_CD as "CA_MENGE_KORR_CD", CAEVENT.TK_EVENT_TYP_CD as "TK_EVENT_TYP_CD", CAEVENT.TK_EVENT_STYP_CD as "TK_EVENT_STYP_CD", CAEVENT.VL_US_STEU_EINK_CD as "VL_US_STEU_EINK_CD", to_char(CAEVENT.TIME_GV, 'YYYY-MM-DD HH24:MI:SS') as "TIME_GV", CAEVENT.ORT_GV as "ORT_GV", to_char(CAEVENT.GV_DAT, 'YYYY-MM-DD HH24:MI:SS') as "GV_DAT", CAEVENT.METEAG_NOM_ALT as "METEAG_NOM_ALT", CAEVENT.METEAG_NOM_NEU as "METEAG_NOM_NEU", CAEVENT.TWRG_TY2 as "TWRG_TY2", CAEVENT.TWRG_TY2_NEU as "TWRG_TY2_NEU", nvl(to_char(CAEVENT.TWRG_TY2), chr(19)) as "D_TWRG_TY2", nvl(to_char(CAEVENT.TWRG_TY2), chr(19)) as "D_TWRG_TY22", nvl(to_char(CAEVENT.TWRG_TY2_NEU), chr(19)) as "D_TWRG_TY2_NEU", CAEVENT.CA_SRC_TY2 as "CA_SRC_TY2", CAEVENT.ABR_ANZ_KD as "ABR_ANZ_KD", CAEVENT.ABR_MENGE_KD as "ABR_MENGE_KD", CAEVENT.ABR_ANZ_TOT as "ABR_ANZ_TOT", CAEVENT.ABR_MENGE_TOT as "ABR_MENGE_TOT", CAEVENT.ABR_ANZ_IO_PEND as "ABR_ANZ_IO_PEND", CAEVENT.ABR_ANZ_TOT_PEND as "ABR_ANZ_TOT_PEND", CAEVENT.MENGE_EVENT_KD as "MENGE_EVENT_KD", CAEVENT.CA_SEL_ART_CD as "CA_SEL_ART_CD", CAEVENT.BEILAGE_CD_MAN as "BEILAGE_ CD_MAN", CAEVENT.LEITWEG_TY2 as "LEITWEG_TY2", CAEVENT.CA_EVENT_SEL_TY2 as "CA_EVENT_SEL_TY2", CAEVENT.CA_DET_5_CD as "CA_DET_5_CD", CAEVENT.CA_DET_6_CD as "CA_DET_6_CD", CAEVENT.CA_DET_7_CD as "CA_DET_7_CD", CAEVENT.CA_DET_8_CD as "CA_DET_8_CD", decode(ca_det_9_cd, '0', null, ca_det_9_cd) as "CA_DET_9_CD", CAEVENT.CA_DET_14_CD as "CA_DET_14_CD", CAEVENT.CA_VERARB_2_CD as "CA_VERARB_2_CD", CAEVENT.MENGE_AUSLOS as "MENGE_AUSLOS", CAEVENT.CA_EVENT_TY2_VRLG as "CA_EVENT_TY2_VRLG", CAEVENT.USERBK_NR as "USERBK_NR", CAEVENT.CA_ANTW_VARI_NR as "CA_ANTW_VARI_NR", CAEVENT.QUELLE_CD as "QUELLE_CD", nvl(to_char(CAEVENT.QUELLE_CD), chr(19)) as "D_QUELLE_CD", CAEVENT.MUT_MAN_CD as "MUT_MAN_CD", to_char(CAEVENT.MUT_DT, 'YYYY-MM-DD HH24:MI:SS') as "MUT_DT", CAEVENT.CA_VERARB_5_CD as "CA_VERARB_5_CD", CAEVENT.CA_VERARB_6_CD as "D_CA_VERARB_6_CD", CAEVENT.CA_VERARB_7_CD as "CA_VERARB_7_CD", CAEVENT.CA_VERARB_8_CD as "CA_VERARB_8_CD", nvl(to_char(CAEVENT.CA_VERARB_8_CD), chr(19)) as "D_LAND_TY2", CAEVENT.CA_DET_17_CD as "CA_DET_17_CD", CAEVENT.CA_DET_18_CD as "CA_DET_18_CD", CAEVENT.CA_DET_15_CD as "CA_DET_15_CD", CAEVENT.CA_DET_16_CD as "CA_DET_16_CD", CAEVENT.CA_DET_19_CD as "CA_DET_19_CD", CAEVENT.CA_DET_20_CD as "CA_DET_20_CD", CAEVENT.CA_DET_21_CD as "CA_DET_21_CD", CAEVENT.CA_DET_22_CD as "CA_DET_22_CD", CAEVENT.CA_DET_23_CD as "CA_DET_23_CD", CAEVENT.CA_DET_24_CD as "CA_DET_24_CD", CAEVENT.CA_DET_25_CD as "CA_DET_25_CD", CAEVENT.VL_TIT_ART_NR as "VL_TIT_ART_NR", nvl(to_char(CAEVENT. VL_TIT_ART_NR), chr(19)) as "D_VL_TIT_ART_NR", (select (CAQJUPT0.f_getVerarbDPST2(caevent.ca_event_lnr, caevent.kt_lnr_dpst)) from dual) as "BR_VERARBDPST", (select (CAQJETA0.f_WandlungHybride()) from dual) as "WANDLUNGHYBRIDE", (select (caqutil0.f_getBankart()) from dual) as "BANKART", 1 as "DIV_SELECT", (select (caqfrg00.f_mt565()) from dual) as "MT565", CAEVENT.CA_EVENT_TY2_DPST as "CA_EVENT_TY2_DPST", to_char(CAEVENT.TERMIN_DT_MSG, 'YYYY-MM-DD HH24:MI:SS') as "TERMIN_DT_MSG", to_char(CAEVENT.ALOC_MSG_DT_LAST, 'YYYY-MM-DD HH24:MI:SS') as "ALOC_MSG_DT_LAST", CAEVENT.CA_EVENT_ID_EXT as "CA_EVENT_ID_EXT", CAEVENT.EXT_KT_NR_DP as "EXT_KT_NR_DP", to_char(CAEVENT.RECH_DT_LAST, 'YYYY-MM-DD HH24:MI:SS') as "RECH_DT_LAST", to_char(CAEVENT.BIS_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_CP_PERI_VON", to_char(CAEVENT.BIS_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_CP_PERI_BIS", to_char(CAEVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT_VON", to_char(CAEVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT_BIS", to_char(CAEVENT.TRENN_DAT, 'YYYY-MM-DD HH24:MI:SS') as "TRENN_DAT_VON", to_char(CAEVENT.TRENN_DAT, 'YYYY-MM-DD HH24:MI:SS') as "TRENN_DAT_BIS", CAEVENT.WF_GF_TY2 as "WF_GF_TY2", (select substr(STEUER_CD, 8, 1) from KT1DPST where DP_STELLE_GNR = CAEVENT.DPST_NR and userbk_nr = :79 and sprache_cd = :80) as "MT565_DPST", (select substr(STEUER_CD_1, 24, 1) from AL1GF where GF_NR = CAEVENT.GF_NR and userbk_nr = :81 and sprache_cd = :82) as "MT565_ALLOC", null as "CALLMODE" , (select count(*) from ca_event_msg cem where cem.ca_event_lnr = caevent.ca_event_lnr and cem.userbk_nr = caevent.userbk_nr) as "ANZ_MESSAGES", CAEVENT.LOG_TY2_MUT as "LOG_TY2", (select vl_na_cd from vl_na_akti where caevent.vl_lnr = vl_na_akti.vl_lnr and caevent.userbk_nr = vl_na_akti.userbk_nr) as "VL_NA_CD", (select ca_bez_int from ca_event where ca_event_lnr = caevent.ca_event_lnr_restr and userbk_nr = :83) as "D_CA_EVENT_TY2_RESTR", CAEVENT.CA_EVENT_TY2_RESTR as "CA_EVENT_TY2_RESTR", CAEVENT.CA_DET_26_CD as "CA_DET_26_CD", CAEVENT.CA_DET_27_CD as "CA_DET_27_CD", CAEVENT.CA_DET_28_CD as "CA_DET_28_CD", CAEVENT.CA_DET_29_CD as "CA_DET_29_CD", CAEVENT.CA_DET_30_CD as "CA_DET_30_CD", CAEVENT.CA_DET_31_CD as "CA_DET_31_CD", CAEVENT.CA_DET_32_CD as "CA_DET_32_CD", CAEVENT.CA_DET_33_CD as "CA_DET_33_CD", CAEVENT.CA_DET_34_CD as "CA_DET_34_CD", CAEVENT.CA_DET_35_CD as "CA_DET_35_CD", CAEVENT.CA_VERARB_11_CD as "D_CA_VERARB_11_CD", CAEVENT.CA_VERARB_12_CD as "CA_VERARB_12_CD", CAEVENT.CA_VERARB_13_CD as "CA_VERARB_13_CD", CAEVENT.CA_VERARB_14_CD as "CA_VERARB_14_CD", CAEVENT.CA_VERARB_15_CD as "CA_VERARB_15_CD", CAEVENT.CA_VARI_TY2_DEF as "CA_VARI_TY2_DEF", AL1GF.GF_ART as "GF_ART", to_char(CAEVENT.TERMIN_DT_BERAT, 'YYYY-MM-DD HH24:MI:SS') as "TERMIN_DT_BERAT", to_char(CAEVENT.SEL_DAT_BEST_BEG, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_BEST_BEG", to_char(CAEVENT.SEL_DAT_BEST_END, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_BEST_END", to_char(CAEVENT.SEL_DAT_BUCH_BEG, 'YYYY-MM-DD HH24:MI:SS' ) as "SEL_DAT_BUCH_BEG", to_char(CAEVENT.SEL_DAT_BUCH_END, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_BUCH_END", to_char(CAEVENT.SEL_DAT_DOM_BEG, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_DOM_BEG", to_char(CAEVENT.SEL_DAT_DOM_END, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_DOM_END", CAEVENT.CA_DET_36_CD as "CA_DET_36_CD", CAEVENT.CA_DET_37_CD as "CA_DET_37_CD", CAEVENT.CA_DET_38_CD as "CA_DET_38_CD", CAEVENT.CA_DET_39_CD as "CA_DET_39_CD", CAEVENT.CA_DET_40_CD as "CA_DET_40_CD", CAEVENT.CA_DET_41_CD as "CA_DET_41_CD", CAEVENT.CA_DET_42_CD as "CA_DET_42_CD", CAEVENT.CA_DET_43_CD as "CA_DET_43_CD", CAEVENT.CA_DET_44_CD as "CA_DET_44_CD", CAEVENT.CA_DET_45_CD as "CA_DET_45_CD", CAEVENT.CA_EVENT_SEL_TY2CA as "CA_EVENT_SEL_TY2CA", nvl(CA_VV_ALL_CD, '0') as "CA_VV_ALL_CD", CAEVENT.CA_VARI_TY2_DEFVVA as "CA_VARI_TY2_DEFVVA", (select ca_bez_int from ca_event where ca_event_lnr = caevent.ca_vari_lnr_defvva and userbk_nr = :84) as "D_CA_VARI_TY2_DEFVVA", (select (caqfrg00.f_WFKUBE()) from dual) as "WFKUBE", (select substr(STEUER_CD_1, 11, 1) from AL1GF where GF_NR = CAEVENT.GF_NR and userbk_nr = :85 and sprache_cd = :86) as "CLACTION", (select (SRQUTIL0.F_PrgPar('CA', 'CAZENTRALE2')) from dual) as "CAZENTRALE2", null as "READ_ONLY", CAEVENT.KURS as "KURS", 'lck_CAEVENT_110='||rowidtochar(CAEVENT.ROWID)||', '||to_char(CAEVENT.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||CAEVENT.IO_TY2_VIS||', '||CAEVENT.VERS_VOR||chr(5)||'ver=CA_EVENT, '||to_char(CAEVENT.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||CAEVENT.CR EATE_ID||chr(5)||'whr=_{_->CA_EVENT_TY2_215444794015054_}_'||decode(CAEVENT.CA_EVENT_TY2, null, '_ISNULL_', '_EQ_'||CAEVENT.CA_EVENT_TY2)||chr(5)||'whr=_{_->ROWID_215444794015054_}_'||decode(CAEVENT.ROWID, null, '_ISNULL_', '_EQ_'||CAEVENT.ROWID) as "ROW_INFO" from CA_EVENT CAEVENT, VL_REF VLREF, KT1DPST KT1DPST, CA1EVENT_TYP CA1EVENT_TYP, VL_STAMM VLSTAMM, AL1GF AL1GF where CAEVENT.GF_NR = AL1GF.GF_NR(+) and CAEVENT.VL_REF_TY2 = VLREF.VL_REF_TY2(+) and CAEVENT.KT_TY2_DPST = KT1DPST.KT_TY2(+) and CAEVENT.CA_EVENT_TYP_CD = CA1EVENT_TYP.CA_EVENT_TYP_CD and CAEVENT.VL_TY2 = VLSTAMM.VL_TY2(+) and CAEVENT.CA_EVENT_TYP_CD != 94 and 1=1 and CAEVENT.CA_EVENT_TY2=:87 and CAEVENT.USERBK_NR=:88 and VLREF.USERBK_NR(+)=:89 and KT1DPST.USERBK_NR(+)=:90 and KT1DPST.SPRACHE_CD(+)=:91 and CA1EVENT_TYP.USERBK_NR=:92 and CA1EVENT_TYP.SPRACHE_CD=:93 and VLSTAMM.USERBK_NR(+)=:94 and AL1GF.USERBK_NR(+)=:95 and AL1GF.SPRACHE_CD(+)=:96 order by CAEVENT.CA_EVENT_ID DESC, CAEVENT.CA_ANTW_VARI_NR ASC nulls FIRST
15w2sbf5qftr4 select /* CA_ABR_ANTW, 1 */ CA_EVENT.GF_NR as "GF_NR", CA_ABR.CHRGL_KBWRG as "CHRGL_KBWRG", CA_ABR.CHANGE_KBWRG as "CHANGE_KBWRG", CA_EVENT.IO_TY2_VERANTW as "IO_TY2_VERANTW", to_char(CA_EVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT", to_char(CA_EVENT.SUPERR_FIN, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_FIN", CA_EVENT.CA_DET_9_CD as "CA_DET_9_CD", CA_EVENT.CA_ANTW_VARI_NR as "CA_ANTW_VARI_NR", CA_EVENT.CA_VARI_TY2_DEF as "CA_VARI_TY2_DEF", CA_EVENT.CA_BEZ_INT as "CA_BEZ_INT", CA_EVENT.QUELLE_CD as "QUELLE_CD", (select IO_bez from IO_stamm where IO_lnr = ca_abr.IO_lnr and userbk_nr = :1) as "D_IO_TY2", DPST.BEZ_MITTEL as "D_KT_TY2_DPST", CA_ABR.KT_TY2_KT as "KT_TY2_KT", CA_ABR.CA_ABR_TY2 as "CA_ABR_TY2", CA_ABR.USERBK_NR as "USERBK_NR", CA_ABR.CHANGE_TY2 as "CHANGE_TY2", CA_ABR.POP_ART_CD as "POP_ART_CD", CA_ABR.CA_VERARB_TY2 as "CA_VERARB_TY2", case when ca_event.CA_VARI_TY2_DEF is not null then caqjata0.f_AktBestErmitteln(ca_abr.ca_event_lnr, ca_abr.ca_abr_lnr, 1) else null end as "AKTBEST", to_char(CA_ABR.ABR_DT, 'YYYY-MM-DD HH24:MI:SS') as "ABR_DT", to_char(CA_ABR.ANTW_DT, 'YYYY-MM-DD HH24:MI:SS') as "ANTW_DT", CA_ABR.KWRG_TY2 as "KWRG_TY2", nvl(to_char(CA_ABR.KWRG_TY2), chr(19)) as "D_KWRG_TY2", CA_ABR.BRUT_ZWRG as "BRUT_ZWRG", nvl(to_char(CA_ABR.ZWRG_TY2), chr(19)) as "D_ZWRG_TY2", CA_ABR.OBJ_STAT_CD as "OBJ_STAT_CD", 4120000 + CA_ABR.OBJ_STAT_CD as "OBJ_STAT_CD_4120", nvl(to_char(4120000 + CA_ABR.OBJ_STAT_CD), chr(19)) as "D_OBJ_STAT_CD", CA_ABR.CA_EVENT_TY2 as "CA_EVE NT_TY2", CA_ABR.CA_EVENT_PHASE_CD as "CA_EVENT_PHASE_CD", CA_ABR.VL_REF_TY2 as "VL_REF_TY2", CA_ABR.CA_ABR_ID as "CA_ABR_ID", CA_ABR.MENGE_SRC as "MENGE_SRC", CA_ABR.MENGE as "MENGE", nvl(ca_abr.menge_vari, 0) as "MENGE_DISP", CA_ABR.KT_TY2_DP as "KT_TY2_DP", CA_ABR.EDIT_KT_NR_DP as "EDIT_KT_NR_DP", CA_ABR.KDKAT_CD as "KDKAT_CD", CA_ABR.KT_TY2_DPST as "KT_TY2_DPST", CA_ABR.ZWRG_TY2 as "ZWRG_TY2", CA_ABR.SITZ_NR_KD as "SITZ_NR_KD", CA_ABR.LAND_TY2_DOM as "LAND_TY2_DOM", (select edit_kt_nr from kt_stamm where kt_lnr = ca_abr.kt_lnr_kt and userbk_nr = :2) as "EDIT_KT_NR", (select rubrik from kt_stamm where kt_lnr = ca_abr.kt_lnr_kt and userbk_nr = :3) as "D_RUBRIK", CA_ABR.CA_AVIS_CD as "CA_AVIS_CD", CA_ABR.CA_CHANGE_TYP_CD as "CA_CHANGE_TYP_CD", nvl(to_char(CA_ABR.CA_CHANGE_TYP_CD), chr(19)) as "D_CA_CHANGE_TYP_CD", CA_ABR.ANTW_CD as "ANTW_CD", CA_ABR.NET_KWRG as "NET_KWRG", CA_ABR.SH_CD_KT as "SH_CD_KT", nvl(to_char(CA_ABR.SH_CD_KT), chr(19)) as "SH_FLAG", nvl(to_char(CA_ABR.CA_STEU_GRP_CD), chr(19)) as "STEUERN", case when ca_abr.om_text_lnr > 0 then 1 else 0 end as "NEW_TEXT_FLAG", CA_ABR.BEM_INT as "BEM_INT", CA_ABR.PS_DOC_TY2 as "PS_DOC_TY2", CA_ABR.CHANGE_ZKWRG as "CHANGE_ZKWRG", CA_ABR.MUT_MAN_CD_KT as "MUT_MAN_CD_KT", CA_ABR.MUT_MAN_CD as "MUT_MAN_CD", CA_ABR.CA_VERARB_20_CD as "CA_VERARB_20_CD", ca_abr.mut_man_cd as "ABR_MUT_MAN_CD", CA_ABR.IO_BASKET_CD as "IO_BASKET_CD", to_char(CA_ABR.BUCH_DAT, 'YYYY-MM-DD HH24:MI:SS') as "BUCH_DAT", CA_ABR.VL_US_STEU_EXEM_CD as " VL_US_STEU_EXEM_CD", CA_ABR.VL_IRS_RECIP_CD as "VL_IRS_RECIP_CD", CA_ABR.IO_TY2 as "IO_TY2", CA_ABR.KT_BEST_TY2 as "KT_BEST_TY2", CA_ABR.KT_GNR as "KT_GNR", CA_ABR.TL_POS_TYP_SRC_E as "TL_POS_TYP_SRC_E", CA_ABR.CA_VARI_DEF_CD as "CA_VARI_DEF_CD", (select kt_lnr from kt_stamm where kt_lnr = ca_abr.kt_lnr_kt and userbk_nr = :4) as "KT_TY2", case when ca_event.quelle_cd = 592 then '1' else (select substr(STEUER_CD, 3, 1) from OM1OBJ_TYP_STAT where obj_typ_stat_cd = 4120000 + CA_ABR.OBJ_STAT_CD and userbk_nr = :5 and SPRACHE_CD = :6) end as "FC_OBJ_STAT_STEUER_CD_C", VLQVTXT0.F_GenFromTitart(CA_ABR.VL_REF_TY2, 22, f2qapenv.f_sp) as "VL_REF_TEXT", caqjata0.F_GetKtStOrKdStIO_Basket(ca_abr.kt_lnr_dp, ca_abr.IO_lnr) as "IO_BASKET_KTORKD", CA_VERARB_20_CD as "D_DRUCK_UNTERDR", CA_ABR.CA_TRN_NR as "CA_TRN_NR", (select substr(steuer_cd_1, 19, 1) from al1gf where gf_nr = ca_event.gf_nr and userbk_nr = :7 and sprache_cd = :8) as "STEUER_CD_1_S", CA_ABR.MENGE_VARI as "MENGE_VARI", 'lck_CA_ABR_110='||rowidtochar(CA_ABR.ROWID)||', '||to_char(CA_ABR.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||CA_ABR.IO_TY2_VIS||', '||CA_ABR.VERS_VOR||chr(5)||'ver=CA_ABR, '||to_char(CA_ABR.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||CA_ABR.CREATE_ID||chr(5)||'whr=_{_->CA_ABR_TY2_314883055125613_}_'||decode(CA_ABR.CA_ABR_TY2, null, '_ISNULL_', '_EQ_'||CA_ABR.CA_ABR_TY2)||chr(5)||'whr=_{_->CA_EVENT_TY2_314883055125613_}_'||decode(CA_ABR.CA_EVENT_TY2, null, '_ISNULL_', '_EQ_'||CA_ABR.CA_EVENT_TY2) as "ROW_ INFO" from CA_ABR CA_ABR, CA_EVENT CA_EVENT, KT1DPST DPST where CA_ABR.CA_EVENT_TY2 = CA_EVENT.CA_EVENT_TY2 and CA_ABR.KT_TY2_DPST = DPST.KT_TY2 and ca_abr.obj_stat_cd not in (893, 895) and ca_abr.POP_art_cd not in (20, 21, 22, 23, 80) and CA_ANTW_VARI_NR is not null and ca_event.obj_stat_cd not in (212, 213, 214, 216, 893, 950, 951) and ca_event.quelle_cd != 592 and CA_ABR.CA_ABR_ID=:9 and CA_ABR.USERBK_NR=:10 and CA_EVENT.USERBK_NR=:11 and DPST.USERBK_NR=:12 and DPST.SPRACHE_CD=:13 order by nvl2(ca_antw_vari_nr, 1, 0) ASC, CA_EVENT.CA_DET_9_CD DESC, CA_EVENT.CA_ANTW_VARI_NR ASC nulls FIRST
1a3qqztys52jmselect /* CM_PRODUKTART_FOR_KDLNR, 1 */ null as "IO_TY2", A.PROD_ART_NR as "PROD_ART_NR", A.CM_TYP_CD as "CM_TYP_CD", A.BEZ_LANG as "BEZ_LANG", A.SPARTE_NR as "SPARTE_NR", null as "ROW_INFO" from (select /*+ dynamic_sampling(3) */ cm_prod_nr as prod_art_nr, cm_typ_cd, prod_bez_lang as bez_lang, sparte_nr from table(cmqutil0.F_GetProdSparteForKd(null, null, null, :1)) main where exists (select 1 from (select key_lnr cm_prod_nr, cm_typ_cd, sparte_nr from table(cmqpfsa0.F_GetDarf(:2, null, null, null, null, '1'))) sub where main.cm_prod_nr = sub.cm_prod_nr and main.cm_typ_cd = sub.cm_typ_cd and main.sparte_nr = sub.sparte_nr)) A where 1=1 order by A.BEZ_LANG ASC
1cgh8q98pp7crSELECT PAR_WERT, STEUER_CD FROM SR1PRG_PAR WHERE USERBK_NR = NVL(:B6 , :B5 ) AND SPRACHE_CD = :B4 AND PRG_ID = :B3 AND PAR_ID = :B2 AND KEY_TY2 = :B1
1f0kzf0fdxt2fINSERT INTO PM_GIP(CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, POP_TY2, OM_BER, POP_ART_CD, POP_ID, POP_TY2_PRI, POP_GERU_TY2, OBJ_ID, OBJ_ID_TYP, OBJ_STAT_CD, IO_TY2, KT_GNR, DS_CD, SITZ_NR_KD, LAND_TY2_DOM, KT_TY2, KT_ART_NR, VT_TY2, IO_TY2_ERT, IO_TY2_ERF, SITZ_NR_ERF, POP_EMPF_CD, POP_DT_ERT, AUSF_DT_SOLL, SITZ_NR_AUSF, EXT_REF, OM_TEXT_TY2, PS_DOC_TY2, VIS_ANZ_OFFEN, VERARB_CD, POP_ID_INT) VALUES (F2QAPENV.F_TRXDATE, F2QAPENV.F_CREATEID, F2QAPENV.F_TRXDATE, TO_DATE('22991231', 'YYYYMMDD'), F2QAPENV.F_SU, '', 0, 100, F2QAPENV.F_UB, 99999, :B27 , 'ZV', :B26 , :B25 , :B24 , :B23 , :B22 , :B21 , :B20 , :B19 , :B18 , :B17 , :B16 , :B15 , :B14 , :B13 , :B12 , :B11 , :B10 , :B9 , :B8 , :B7 , :B6 , :B5 , :B4 , :B3 , :B2 , 0, 2, :B1 )
1s355x18qs0g7BEGIN VLQUTIL0.VDFImport(:p1, :p2, :p3); END;
1v717nvrhgbn9SELECT USER FROM SYS.DUAL
1xnn6v80kv1nrbegin DVQBUCH0.Busys (:1, :2, :3, :4); end;
21d23swktdrv8SELECT KT_ART_NR FROM KT_STAMM WHERE KT_TY2 = :B2 AND USERBK_NR = :B1
21m2dknv8vw9uSELECT IO_SIM_SPERR.WRG_TY2, NVL(IO_SIM_SPERR.METEAG, 0) AS METEAG FROM IO_RGL, IO_SIM_SPERR WHERE IO_RGL.IO_TY2 = :B3 AND IO_RGL.KT_TY2 = :B2 AND IO_RGL.IO_SIM_ART_CD = 100 AND TRUNC(SYSDATE) BETWEEN TRUNC(IO_RGL.BEGINN_DT) + 1 AND TRUNC(IO_RGL.ENCK_DT) AND IO_RGL.USERBK_NR = :B1 AND IO_SIM_SPERR.IO_TY2 = IO_RGL.IO_TY2 AND IO_SIM_SPERR.IO_SIM_TY2 = IO_RGL.IO_SIM_TY2 AND IO_SIM_SPERR.USERBK_NR = :B1
23qpr5ta4mpgnSELECT * FROM AL_ID_ZUW WHERE (FELD_BEZ = :B4 OR FELD_BEZ = 'DEF') AND (ID_ANW_CD = :B3 OR ID_ANW_CD = 'DEF') AND (SITZ_NR = :B2 OR SITZ_NR = 9999) AND USERBK_NR = :B1 ORDER BY DECODE(FELD_BEZ, 'DEF', 'ZZZZZZZZZZZZZZZZZZ', FELD_BEZ), DECODE(ID_ANW_CD, 'DEF', 'ZZZZ', ID_ANW_CD), SITZ_NR, KEY_TY2 FOR UPDATE NOWAIT
29kvw389k94kdSELECT * FROM ES_V_IMP_VL_TEXT_STAMM WHERE (ORIGINAL != CREATE_DT_TAB||';'|| CREATE_ID_TAB||';'|| SPRACHE_CD||';'|| TAB_BEZ||';'|| TEXT_REC||';'|| VL_ABSCHNITT_NR||';'|| VL_TEXT_TY2||';'|| ZEILE_NR)
2bc2g9v9gh7q2begin :con := DDQVPD00.F_VPDMANDANT(:sn, :on); end;
2rct8hg6mp5my select /* KDRGLSPERREN, 1 */ KDQRGLU0.F_GetLevelCode(R.IO_TY2, R.KT_GNR, R.KT_TY2) as "EBENE_CD", case when R.KT_TY2 is not null then K.EDIT_KT_NR when R.KT_GNR is not null then P.EDIT_KT_GNR when R.IO_TY2 is not null then (select KDS.EDIT_IO_NR from KDWSTAMM_SEC KDS where KDS.IO_TY2=R.IO_TY2 and KDS.USERBK_NR=:1) end as "KTDPFP_NR", R.IO_SIM_ART_CD as "IO_SIM_ART_CD", R.KT_TY2 as "KT_TY2", K.EDIT_KT_NR as "EDIT_KT_NR", nvl(k.RUBRIK, (select A.BEZ_LANG from KT1ART A where A.USERBK_NR=:2 and A.SPRACHE_CD=:3 and A.KT_ART_NR=K.KT_ART_NR)) as "RUBRIK_KT", R.KT_GNR as "KT_GNR", P.EDIT_KT_GNR as "EDIT_KT_GNR", P.RUBRIK as "RUBRIK_PF", case when R.KT_TY2 is null and R.KT_GNR is null and R.IO_TY2 is not null then (select KDS.EDIT_IO_NR from KDWSTAMM_SEC KDS where KDS.IO_TY2=R.IO_TY2 and KDS.USERBK_NR=:4) end as "EDIT_IO_NR", (select KDS.IO_BEZ from KDWSTAMM_SEC KDS where KDS.IO_TY2=R.IO_TY2 and KDS.USERBK_NR=:5) as "IO_BEZ", to_char(R.BEGINN_DT, 'YYYY-MM-DD HH24:MI:SS') as "BEGINN_DT", to_char(R.ENCK_DT, 'YYYY-MM-DD HH24:MI:SS') as "ENCK_DT", decode(S.SPERR_CD, null, decode(S.ROWID, null, null, null), S.SPERR_CD) as "SPERR_CD", nvl(to_char(S.SPERR_CD), chr(19)) as "SPERR_BEZ", R.IO_TY2_USER as "IO_TY2_USER", decode(R.IO_TY2_USER, null, null, (select USER_LANG_BEZ from KDWUSER_SEC where IO_TY2=R.IO_TY2_USER and USERBK_NR=:6)) as "IO_TY2_USER_BEZ", case when R.KT_TY2 is not null then K.WRG_TY2 when R.KT_GNR is not null then P.WRG_TY2 end as "WRG_TY2", nvl(to_char(case when R.KT_L NR is not null then K.WRG_TY2 when R.KT_GNR is not null then P.WRG_TY2 end), chr(19)) as "WRG_TY2_BEZ", decode(S.METEAG, null, decode(S.ROWID, null, null, null), S.METEAG) as "METEAG", decode(S.MENGE, null, decode(S.ROWID, null, null, null), S.MENGE) as "MENGE", R.VL_TY2 as "VL_TY2", decode(R.KT_BEST_TY2, null, null, (SELECT VL_NR FROM KTwSALDO_DP V WHERE V.KT_TY2=R.KT_TY2 AND V.KT_BEST_TY2=R.KT_BEST_TY2 AND V.USERBK_NR=:7)) as "D_VL_NR", decode(R.KT_BEST_TY2, null, null, (select V.VL_REF_TEXT from KTwSALDO_DP V where V.KT_TY2=R.KT_TY2 and V.KT_BEST_TY2=R.KT_BEST_TY2 and V.USERBK_NR=:8)) as "D_VL_BEZ", R.KT_BEST_TY2 as "KT_BEST_TY2", K.ARBGEB_NR as "ARBGEB_NR", null as "ARBGEB_NR_1", R.BEM_INT as "BEM_INT", R.SUO_IO_SIM_ID_1 as "SUO_IO_SIM_ID_1", R.SUO_IO_SIM_ID_2 as "SUO_IO_SIM_ID_2", R.IO_TY2 as "IO_TY2", (select substr(X.STEUER_CD, 3, 1) from KD1SPERR X where X.SPERR_CD = S.SPERR_CD and X.USERBK_NR=:9 and X.SPRACHE_CD=:10) as "STC_C", R.IO_SIM_TY2 as "IO_SIM_TY2", decode(S.IO_TY2, null, decode(S.ROWID, null, R.IO_TY2, null), S.IO_TY2) as "IO_TY2_SPERR", decode(S.IO_SIM_TY2, null, decode(S.ROWID, null, R.IO_SIM_TY2, null), S.IO_SIM_TY2) as "IO_SIM_TY2_SPERR", decode(KDQRGLU0.F_IsSperreDeletable(R.IO_TY2, R.IO_SIM_TY2), 0, 1, 0) as "IS_VSB_GWV_SPERRE", null as "IS_NEW", R.SR_EVENT_ANW_ID as "SR_EVENT_ANW_ID", null as "SEARCH_INCL_SALD", null as "SEARCH_INCL_OLD", KDQRGLU0.F_IsSperreDeletable(R.IO_TY2, R.IO_SIM_TY2) as "ISDELETABLE", SRQKRGL0.F_GetLevelText(R. IO_TY2, R.KT_GNR, R.KT_TY2) as "EBENE", 'lck_R_111='||rowidtochar(R.ROWID)||', '||to_char(R.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||R.IO_TY2_VIS||', '||R.VERS_VOR||chr(5)||'ver=IO_RGL, '||to_char(R.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||R.CREATE_ID||chr(5)||'lck_S_111='||rowidtochar(S.ROWID)||', '||to_char(S.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||S.IO_TY2_VIS||', '||S.VERS_VOR|| decode(S.SPERR_CD, null, decode(S.ROWID, null, chr(5)||'def=SPERR_CD_EQ_'||null, null), null)|| decode(S.IO_TY2, null, decode(S.ROWID, null, chr(5)||'def=IO_TY2_SPERR_EQ_'||R.IO_TY2, null), null)|| decode(S.IO_SIM_TY2, null, decode(S.ROWID, null, chr(5)||'def=IO_SIM_TY2_SPERR_EQ_'||R.IO_SIM_TY2, null), null) as "ROW_INFO" from IO_RGL R, IO_SIM_SPERR S, KTWSTAMM_SEC K, KT_GRP P where R.KT_GNR = P.KT_GNR(+) and R.IO_SIM_TY2 = S.IO_SIM_TY2(+) and R.IO_TY2 = S.IO_TY2(+) and R.KT_TY2 = K.KT_TY2(+) and R.KT_TY2 = K.KT_TY2(+) and R.IO_SIM_ART_CD=100 and /*0= only those having POPHEB_DAT is null, else all*/ 1=decode(:11, 0, decode(K.POPHEB_DAT, null, 1, 0), 1) and /*0=only thos having ENCK_DT>=sysdate, else all */ R.ENCK_DT>=decode(:12, 0, trunc(sysdate), 1, to_date('1900-01-01', 'YYYY-MM-DD')) and R.IO_TY2=:13 and R.USERBK_NR=:14 and S.USERBK_NR(+)=:15 and K.USERBK_NR(+)=:16 and P.USERBK_NR(+)=:17
38zzbnr4jm3nrBEGIN zvqimfi0.GetProcDate(:p1, :p2, :p3, :p4); END;
39b7vf86trmb4 select /* KDPEND_MAINT, 3 */ P.IO_PEND_TY2 as "IO_PEND_TY2", to_char(P.TERMIN_DT, 'YYYY-MM-DD HH24:MI:SS') as "TERMIN_DT", P.POP_EMPF_CD as "POP_EMPF_CD", P.IO_PEND_ART_CD as "IO_PEND_ART_CD", P.IO_PEND_STAT_CD as "IO_PEND_STAT_CD", to_char(P.ERLEDIGT_DT, 'YYYY-MM-DD HH24:MI:SS') as "ERLEDIGT_DT", P.IO_PEND_DIS_CD as "IO_PEND_DIS_CD", P.IO_TY2_MITARB as "IO_TY2_MITARB", decode((decode(nvl((select decode(nvl(substr(a.STEUER_CD, 4, 1), '0'), ' ', '0', nvl(substr(a.STEUER_CD, 4, 1), '0')) from KD1PEND_ART a where a.IO_pend_art_cd=P.IO_PEND_ART_CD and a.sprache_cd=:1 and a.userbk_nr=:2), '0'), '4', 1, 0)), 1, ( decode((select distinct d.BEZ_LANG||' '||c.KB_DOC_INFO from KB1DOC_ERFD d, KR_BERAT_CHKL c where d.kb_doc_erfd_cd = c.kb_doc_erfd_cd and c.IO_pend_lnr = P.IO_PEND_TY2 and d.userbk_nr = c.userbk_nr and d.sprache_cd = :3 and c.userbk_nr = :4 and rownum <= 1), null, P.BEM, ((select distinct d.BEZ_LANG||' '||c.KB_DOC_INFO from KB1DOC_ERFD d, KR_BERAT_CHKL c where d.kb_doc_erfd_cd = c.kb_doc_erfd_cd and c.IO_pend_lnr = P.IO_PEND_TY2 and d.userbk_nr = c.userbk_nr and d.sprache_cd = :5 and c.userbk_nr = :6 and rownum <= 1) ||chr(13)||chr(10)||P.BEM))), P.BEM) as "BEM", TRUNC(P.CREATE_DT) as "CREATE_DT", P.IO_TY2 as "IO_TY2", U.USER_MITTEL_BEZ as "USER_MITTEL_BEZ", null as "AKT_PEND_SRCH", decode((decode(nvl(substr(KD1PEND_ART.STEUER_CD, 4, 1), '0'), ' ', '0', nvl(substr(KD1PEND_ART.STEUER_CD, 4, 1), '0'))), '4', 1, 0) as "IS_KB", P.BU_ LNR_MITARB_INIT as "IO_TY2_MITARB_INIT", P.METEAG_PEND as "METEAG_PEND", P.WRG_TY2_PEND as "WRG_TY2_PEND", nvl(to_char(P.WRG_TY2_PEND), chr(19)) as "WRG_BEZ_PEND", U_INIT.USER_MITTEL_BEZ as "USER_INIT_MITTEL_BEZ", P.IO_TY2 as "IO_TY2_SEL", S.IO_BEZ as "IO_BEZ", S.EDIT_IO_NR as "EDIT_IO_NR", decode( nvl(SRQUTIL0.F_PrgPar('CRM', 'MUTPEND_KB_INAKTIV', 11), 0) + decode(decode(nvl(substr(KD1PEND_ART.STEUER_CD, 4, 1), '0'), ' ', '0', nvl(substr(KD1PEND_ART.STEUER_CD, 4, 1), '0')), '4', 1, 0), 2, decode((nvl((select count(*) from kr_phase where POP_lnr=P.POP_TY2 and kr_phase_cd>=1500 and userbk_nr=:7), 0)), 0, 1, 0), 0) as "IS_KB_READONLY", P.IO_NOTIZ_TY2 as "IO_NOTIZ_TY2", nvl((select distinct 1 from CM_PEND_PROD where IO_PEND_TY2 = P.IO_PEND_TY2 and USERBK_NR=:8), 0) as "CM_PEND_PROD_EXISTS", decode(:9, null, null, (select :10 from dual where exists (select 1 from CM_PEND_PROD PP left outer join table(cmqutil0.f_getprodsparte(null, 3, null)) vert on pp.vt_typ_cd = vert.vt_typ_cd or pp.vt_typ_CD = (select vt_typ_cd from vt_stamm where userbk_nr = :11 and vt_lnr = pp.vt_lnr) left outer join table(cmqutil0.f_getprodsparte(null, 4, null)) voll on pp.vt_typ_cd = voll.vt_typ_cd or pp.vt_typ_CD = (select vt_typ_cd from vt_stamm where userbk_nr = :12 and vt_lnr = pp.vt_lnr) where PP.USERBK_NR = :13 and P P.IO_PEND_TY2 = P.IO_PEND_TY2 and ( (:14 = 1 and (PP.KT_ART_NR is not null or PP.KT_TY2 is not null)) or (:15 = 2 and (PP.CARD_ART_NR is not null or PP.CARD_TY2 is not null)) or (:16 = 3 and (vert.VT_TYP_CD is not null)) or (:17 = 4 and (voll.VT_TYP_CD is not null))))) ) as "PROD_TYP_CD", decode(:18, null, null, (select distinct SP.SPARTE_NR from CM_PEND_PROD PP, table(cmqutil0.f_getprodsparte(null, null, null)) SP where PP.USERBK_NR = :19 and PP.IO_PEND_TY2 = P.IO_PEND_TY2 and ( SP.KT_ART_NR = PP.KT_ART_NR or SP.CARD_ART_NR = PP.CARD_ART_NR or SP.VT_TYP_CD = PP.VT_TYP_CD or SP.KT_ART_NR = (select KT_ART_NR from KT_STAMM where KT_TY2 = PP.KT_TY2 AND USERBK_NR = :20) or SP.CARD_ART_NR = (select CARD_ART_NR from IO_CARD where CARD_TY2 = PP.CARD_TY2 AND USERBK_NR = :21) or SP.VT_TYP_CD = (select VT_TYP_CD from VT_STAMM where VT_TY2 = PP.VT_TY2 AND USERBK_NR = :22)) and SP.SPARTE_NR = :23)) as "SPARTE_GNR", decode(:24, null, null, (select :25 from dual where exists (select 1 from CM_PEND_PROD PP where PP.USERBK_NR = :26 and PP.IO_PEND_TY2 = P.IO_PEND_TY2 and ( (:27 = 1 and :28 = PP.KT_ART_NR) or (:29 = 2 and :30 = PP.CARD_ART_NR) or (:31 in (3, 4) and :32 = PP.VT_TYP_CD) or (:33 = 1 an d :34 = (select KT_ART_NR from KT_STAMM where KT_TY2 = PP.KT_TY2 AND USERBK_NR = :35)) or (:36 = 2 and :37 = (select CARD_ART_NR from IO_CARD where CARD_TY2 = PP.CARD_TY2 AND USERBK_NR = :38)) or (:39 in (3, 4) and :40 = (select VT_TYP_CD from VT_STAMM where VT_TY2 = PP.VT_TY2 AND USERBK_NR = :41))))) ) as "PROD_ART_NR", decode(:42, null, null, (select :43 from dual where exists (select 1 from CM_PEND_PROD PP where PP.USERBK_NR = :44 and PP.IO_PEND_TY2 = P.IO_PEND_TY2 and ( (:45 = 1 and :46 = PP.KT_TY2) or (:47 = 2 and :48 = PP.CARD_TY2) or (:49 = 3 and :50 = PP.VT_TY2) )))) as "KEY_TY2", decode(sign(decode(substr(KD1PEND_STAT.STEUER_CD, 2, 1), ' ', 0, null, 0, substr(KD1PEND_STAT.STEUER_CD, 2, 1))), 1, 0, decode( nvl(SRQUTIL0.F_PrgPar('CRM', 'MUTPEND_KB_INAKTIV', 11), 0) + decode(decode(nvl(substr(KD1PEND_ART.STEUER_CD, 4, 1), '0'), ' ', '0', nvl(substr(KD1PEND_ART.STEUER_CD, 4, 1), '0')), '4', 1, 0), 2, decode((select count(*) from kr_phase where POP_lnr=P.POP_TY2 and kr_phase_cd>=1500 and userbk_nr=:51), 0, 0, decode(SRQUTIL0.F_PrgPar('IO_PEND', 'MUTPENDENZ', 11), 'E', decode(trunc(P.CREATE_DT), trunc(sysdate), 1, 0), 1)), decode(SRQUTIL0.F_PrgPar('IO_PEND', 'MUTPENDENZ', 11), 'E', decode(trunc(P.CREATE_DT), trunc(sysdate), 1, 0), 1))) as "IS_MUT_ALLOWED", sign(decode(substr(KD1PEND_STAT.STEUER_CD, 2, 1), ' ', 0, null, 0, substr(KD1PEND_STAT.STEUER_CD, 2, 1))) as "IS_ERLEDIGT", P.POP_TY2 as "POP_TY2", decode(P.POP_TY2, null, null, (select POP_ID from PM_GIP where POP_TY2 = P.POP_TY2 and USERBK_NR=:52)) as "POP_ID", P.WF_GF_TY2 as "WF_GF_TY2", to_char(P.MUT_PEND_STAT_DT, 'YYYY-MM-DD HH24:MI:SS') as "MUT_PEND_STAT_DT", 'lck_P_111='||rowidtochar(P.ROWID)||', '||to_char(P.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||P.IO_TY2_VIS||', '||P.VERS_VOR||chr(5)||'ver=IO_PEND, '||to_char(P.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||P.CREATE_ID as "ROW_INFO" from IO_PEND P, IO_USER U, IO_USER U_INIT, KDWSTAMM_SEC S, KD1PEND_STAT KD1PEND_STAT, KD1PEND_ART KD1PEND_ART where P.IO_TY2_MITARB_INIT = U_INIT.IO_TY2(+) and P.IO_TY2 = S.IO_TY2(+) and P.IO_PEND_STAT_CD = KD1PEND_STAT.IO_PEND_STAT_CD(+) and P.IO_PEND_ART_CD = KD1PEND_ART.IO_PEND_ART_CD(+) and P.IO_TY2_MITARB = U.IO_TY2(+) and 1=decode(:53, 1, decode(sign(decode(substr(KD 1PEND_STAT.STEUER_CD, 2, 1), ' ', 0, null, 0, substr(KD1PEND_STAT.STEUER_CD, 2, 1))), '1', decode(KD1PEND_STAT.IO_PEND_STAT_CD, :54, 1, 0), 1), 1) and P.IO_TY2=:55 and P.USERBK_NR=:56 and U.USERBK_NR(+)=:57 and U_INIT.USERBK_NR(+)=:58 and S.USERBK_NR(+)=:59 and KD1PEND_STAT.USERBK_NR(+)=:60 and KD1PEND_STAT.SPRACHE_CD(+)=:61 and KD1PEND_ART.USERBK_NR(+)=:62 and KD1PEND_ART.SPRACHE_CD(+)=:63 order by S.EDIT_IO_NR ASC, P.TERMIN_DT DESC
3b1t3jbsn3fgq select /* KDNOTIZ_MAINT, 4 */ N.IO_NOTIZ_TY2 as "IO_NOTIZ_TY2", to_char(N.KONT_DT, 'YYYY-MM-DD HH24:MI:SS') as "KONT_DT", N.POP_EMPF_CD as "POP_EMPF_CD", N.IO_NOTIZ_CD as "IO_NOTIZ_CD", N.IO_TY2_MITARB as "IO_TY2_MITARB", U.USER_MITTEL_BEZ as "USER_MITTEL_BEZ", N.BEM as "BEM", N.IO_NOTIZ_ART_CD as "IO_NOTIZ_ART_CD", (select substr(steuer_cd, 1, 1) from kd1notiz_art where IO_notiz_art_cd = N.IO_NOTIZ_ART_CD and userbk_nr=:1 and sprache_cd=:2) as "STEUERCD_A", N.IO_BERAT_INAT_CD as "IO_BERAT_INAT_CD", N.CM_NOTIZ_QUALI_CD as "CM_NOTIZ_QUALI_CD", N.METEAG_NOTIZ as "METEAG_NOTIZ", N.WRG_TY2_NOTIZ as "WRG_TY2_NOTIZ", N.IO_TY2 as "IO_TY2", N.IO_TY2 as "IO_TY2_SEL", S.EDIT_IO_NR as "EDIT_IO_NR", S.IO_BEZ as "IO_BEZ", nvl(to_char(N.WRG_TY2_NOTIZ), chr(19)) as "WRG_BEZ_NOTIZ", decode(substr(OM1POPEM.STEUER_CD, 16, 1), null, 1, ' ', 1, substr(OM1POPEM.STEUER_CD, 16, 1)) as "NOTIZ_TYP_CD", (select substr(BEZ_KURZ, 1, 1) from SR1STEUER_CD_WERT WHERE tab_bez = 'OM1POPEM' AND feld_bez = 'STEUER_CD' AND steuer_cd_pos = 'P' AND steuer_cd_wert = decode(substr(OM1POPEM.STEUER_CD, 16, 1), null, 1, ' ', 1, substr(OM1POPEM.STEUER_CD, 16, 1)) AND userbk_nr=:3 AND sprache_cd=:4) as "NOTIZ_TYP", (select BEZ_LANG from SR1STEUER_CD_WERT WHERE tab_bez = 'OM1POPEM' AND feld_bez = 'STEUER_CD' AND steuer_cd_pos = 'P' AND steuer_cd_wert = decode(substr(OM1POPEM.STEUER_CD, 16, 1), null, 1, ' ', 1, substr(OM1POPEM.STEUER_CD, 16, 1)) AND userbk_nr=:5 AND sprache_cd=:6) a s "NOTIZ_TYP_LANG", nvl((select distinct 1 from CM_NOTIZ_PROD where IO_NOTIZ_TY2 = N.IO_NOTIZ_TY2 and USERBK_NR=:7), 0) as "CM_NOTIZ_PROD_EXISTS", nvl((select distinct 1 from CM_NOTIZ_MITARB where IO_NOTIZ_TY2 = N.IO_NOTIZ_TY2), 0) as "CM_NOTIZ_MITARB_EXISTS", N.IO_FIN_CHECK_CD as "IO_FIN_CHECK_CD", N.IO_FIN_CHECK_CD as "IO_FIN_CHECK_CDR", N.EXT_KEY_1 as "EXT_KEY_1", N.EXT_KEY_2 as "EXT_KEY_2", N.EXT_KEY_3 as "EXT_KEY_3", null as "IS_NEW", decode(:8, null, null, (select :9 from dual where exists (select 1 from CM_NOTIZ_PROD NP left outer join table(cmqutil0.f_getprodsparte(null, 3, null)) vert on np.vt_typ_cd = vert.vt_typ_cd or np.vt_typ_CD = (select vt_typ_cd from vt_stamm where userbk_nr = :10 and vt_lnr = np.vt_lnr) left outer join table(cmqutil0.f_getprodsparte(null, 4, null)) voll on np.vt_typ_cd = voll.vt_typ_cd or np.vt_typ_CD = (select vt_typ_cd from vt_stamm where userbk_nr = :11 and vt_lnr = np.vt_lnr) where NP.USERBK_NR = :12 and NP.IO_NOTIZ_TY2 = N.IO_NOTIZ_TY2 and ( (:13 = 1 and (NP.KT_ART_NR is not null or NP.KT_TY2 is not null)) or (:14 = 2 and (NP.CARD_ART_NR is not null or NP.CARD_TY2 is not null)) or (:15 = 3 and (vert.VT_TYP_CD is not null)) or (:16 = 4 and (voll.VT_TYP_CD is not null))))) ) as "PROD_TYP_CD", decode(:17, null, null, (select distinct SP.SPARTE_NR from CM_NOTIZ _PROD NP, TABLE(cmqutil0.f_getprodsparte(null, null, null)) SP where NP.USERBK_NR = :18 and NP.IO_NOTIZ_TY2 = N.IO_NOTIZ_TY2 and ( SP.KT_ART_NR = NP.KT_ART_NR or SP.CARD_ART_NR = NP.CARD_ART_NR or SP.VT_TYP_CD = NP.VT_TYP_CD or SP.KT_ART_NR = (select KT_ART_NR from KT_STAMM where KT_TY2 = NP.KT_TY2 AND USERBK_NR = :19) or SP.CARD_ART_NR = (select CARD_ART_NR from IO_CARD where CARD_TY2 = NP.CARD_TY2 AND USERBK_NR = :20) or SP.VT_TYP_CD = (select VT_TYP_CD from VT_STAMM where VT_TY2 = NP.VT_TY2 AND USERBK_NR = :21)) and SP.SPARTE_NR = :22)) as "SPARTE_GNR", decode(:23, null, null, (select :24 from dual where exists (select 1 from CM_NOTIZ_PROD NP where NP.USERBK_NR = :25 and NP.IO_NOTIZ_TY2 = N.IO_NOTIZ_TY2 and ( (:26 = 1 and :27 = NP.KT_ART_NR) or (:28 = 2 and :29 = NP.CARD_ART_NR) or (:30 in (3, 4) and :31 = NP.VT_TYP_CD) or (:32 = 1 and :33 = (select KT_ART_NR from KT_STAMM where KT_TY2 = NP.KT_TY2 AND USERBK_NR = :34)) or (:35 = 2 and :36 = (select CARD_ART_NR from IO_CARD where CARD_TY2 = NP.CARD_TY2 AND USERBK_NR = :37)) or (:38 in (3, 4) and :39 = (select VT_TYP_CD from VT_STAMM where VT_TY2 = NP.VT_TY2 AND USERBK_NR = :40))))) ) as "PROD_ART_NR", decode(:41, null, null, (select :42 from dual where exists (select 1 from CM_NOTIZ_PROD NP where NP.USERBK_NR = :43 and NP.IO_NOTIZ_TY2 = N.IO_NOTIZ_TY2 and ( (:44 = 1 and :45 = NP.KT_TY2) or (:46 = 2 and :47 = NP.CARD_TY2) or (:48 in (3, 4) and :49 = NP.VT_TY2) )))) as "KEY_TY2", null as "NOTIZ_TYP_1", null as "NOTIZ_TYP_2", null as "NOTIZ_TYP_3", decode( SRQUTIL0.F_PrgPar('IO_NOTIZ', 'MUTNOTIZ', 11), 'E', decode( trunc(N.CREATE_DT), trunc(sysdate), 1, 0 ), 'D', decode( nvl(substr(KD1NOTIZ.steuer_cd, 3, 1), ' '), '1', decode( trunc(N.CREATE_DT), trunc(sysdate), 1, 0 ), '2', 0, 1 ), 1 ) as "IS_MUT_ALLOWED", null as "NUR_QUALIF", N.TEXT_EIGS as "TEXT_EIGS", 'lck_N_111='||rowidtochar(N.ROWID)||', '||to_char(N.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||N.IO_TY2_VIS||', '||N.VERS_VOR||chr(5)||'ver=IO_NOTIZ, '||to_char(N.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||N.CREATE_ID as "ROW_INFO" from IO_NOTIZ N, IO_USER U, OM1POPEM OM1POPEM, KD1NOTIZ KD1NOTIZ, KDWSTAMM_SEC S where N.POP_EMPF_CD = OM1POPEM.POP_EMPF_CD(+) and N.IO_TY2 = S.IO_TY2(+) and N.IO_NOTIZ_CD = KD1NOTIZ.IO_NOTIZ_CD(+) and N.IO_TY2_MITARB = U.IO_TY2(+) and (select substr(steuer_cd, 1, 1) from kd1notiz_art where IO_notiz_art_ cd = N.IO_NOTIZ_ART_CD and userbk_nr=:50 and sprache_cd=:51)=:52 and 1=1 and 1=1 and ( ((:53 = 0 or :54 is null) and :55 = :56 and :57 = :58) or (:59 is not null or :60 is not null or :61 = 1) or (:62 = 1 and decode(substr(OM1POPEM.STEUER_CD, 16, 1), null, 1, ' ', 1, substr(OM1POPEM.STEUER_CD, 16, 1)) = '1') or (:63 = 1 and substr(OM1POPEM.STEUER_CD, 16, 1) = '2') or (:64 = 1 and substr(OM1POPEM.STEUER_CD, 16, 1) = '3') ) and N.IO_TY2=:65 and N.USERBK_NR=:66 and U.USERBK_NR(+)=:67 and OM1POPEM.USERBK_NR(+)=:68 and OM1POPEM.SPRACHE_CD(+)=:69 and KD1NOTIZ.USERBK_NR(+)=:70 and KD1NOTIZ.SPRACHE_CD(+)=:71 and S.USERBK_NR(+)=:72 order by S.EDIT_IO_NR ASC, N.KONT_DT DESC
3jq82k15xq38hselect /* KTKTAUSXEO_DETAIL, 1 */ TRAK_REF_DET.TRAK_REF_TYP as "TRAK_REF_TYP", TRAK_REF_DET.TRAK_REF_TY2 as "TRAK_REF_TY2", nvl(DET_ID, TRAK_REF_TY2) as "DET_ID", nvl(to_char(TRAK_REF_DET.TRAK_REF_TYP), chr(19)) as "TRAK_REF_BEZ", TRAK_REF_DET.PS_DOC_TY2 as "PS_DOC_TY2", (select decode(COPY_CD, 2, 3, COPY_CD) from PS_DOC_TRAK where TRAK_REF_TY2=TRAK_REF_DET.TRAK_REF_TY2 and TRAK_REF_TYP=TRAK_REF_DET.TRAK_REF_TYP and PS_DOC_TY2=TRAK_REF_DET.PS_DOC_TY2 and USERBK_NR=:1 and rownum=1) as "ARCHIV_STAT", 'ver=ALWTRAK_REF_DET, '||to_char(TRAK_REF_DET.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||TRAK_REF_DET.CREATE_ID as "ROW_INFO" from ALWTRAK_REF_DET TRAK_REF_DET where TRAK_REF_DET.TRAK_REF_TY2=nvl(:2, -1) and TRAK_REF_DET.TRAK_REF_TY2=:3 and TRAK_REF_DET.TRAK_REF_TYP=:4 and TRAK_REF_DET.USERBK_NR=:5
3kxcr2y06r81gBEGIN BUQDM010.TransControl(:p1); END;
3pkd9b6ubvs79 declare l_limite_perf NUMBER; -- Limite, ab welcher eine Performance-Rechnung ausgewiesen werden soll l_limite_grafik NUMBER; -- Limite, ab welcher die Grafik ausgegeben werden soll l_doc_typ NUMBER; -- fixer Doc-Typ l_format varchar(21) := 'dd.mm.yyyy hh24:mi:ss'; l_vv_gnr NUMBER; l_vv_code NUMBER; l_an_gnr NUMBER; l_an_code NUMBER; l_anzahl NUMBER; l_anzahl_erweitert NUMBER; l_anzahl_unbewertet NUMBER; l_summe NUMBER; l_user NUMBER; l_portfolio NUMBER; l_anzahl_kundenregeln NUMBER; l_counter NUMBER; l_vv_cd Number; l_jobuser NUMBER := 909; -- *** hier den PMS-Job-User angeben l_user_max NUMBER := 999; l_init_ps_doc_typ NUMBER := 7040099; -- *** hier den Initialdokumenttyp angeben l_ps_doc_typ_1 NUMBER := 7420110; -- *** hier Doctypnr vom VermögensausXEO ohne Grafik angeben l_ps_doc_typ_2 NUMBER := 7420120; -- *** hier Doctypnr vom VermögensausXEO mit 2 Grafiken angeben l_ps_doc_typ_3 NUMBER := 7420130; -- *** hier Doctypnr vom VermögensausXEO mit PERF angeben l_ps_doc_typ_4 NUMBER := 7420100; -- *** hier Doctypnr v om VermögensausXEO mit PERF_Detail angeben l_ps_doc_typ_vv NUMBER := 7420000; -- *** l_ps_doc_typ NUMBER; l_userbk_nr Integer := 8704; -- int: Userbank l_rzbk_nr Integer := 9634; -- int: Rechenzentrumsbank l_mut Boolean := true; -- boolean: Mutationen werden nur vorgenommen, wenn true l_init Boolean := false; -- boolean: wenn true, dann werden Regeln initialisiert l_gnr NUMBER := null; -- nur zu Testzwecken out_file srqfile0.file_type; -- File Pointer utl_file_name varchar2(64) := 'PBRII_Update'||to_char(sysdate, 'dd')||'.csv'; -- File Name utl_file_dir varchar2(64) := '/data_trans/PMS'; -- Direktoryname relativ zu sandbox_root (f2/run/data) -- -- Selektion der Portfolios mit relevanten Daten für Entscheid, ob AusXEO erstellt werden soll oder nicht -- CURSOR c_portfolios IS ( select b.kt_gnr , count(distinct(gnr_vl_tit_art_s)) anzahl , nvl(sum(b.bew_bwrg), 0) bew_bwrg , 1 as ausXEO from kt_saldo_bew b , kt_grp gp where b.kt_gnr = gp.kt_gnr and b.userbk_nr = gp.userbk_nr and b.userbk_nr = l_userbk_nr and b.vers = 99999 and gnr_vl_tit_art_s in (1200, -- Geldmarkt Kontrakte normal 1400, -- Geldmarktpapiere normal 2000, -- Obligationen CHF Inland Schuldner erweitert 2030, -- FOblig CHF Inl. erweitert 2050, -- Obligationen CHF Ausland erweitert 2100, -- Obligationen Euroland erweitert 2200, -- Obligationen Europa ex. Euroland erweitert 2300, -- Obligationen Nordamerika erweitert 2400, -- Obligationen Japan erweitert 2500, -- Obligationen Pazifik erweitert 2600, -- Obligationen Emerging Market erweitert 2900, -- Obligationen Anlagefonds erweitert 3000, -- Immobilien Schweiz erweitert 3100, -- Immobilien Ausland erweitert 3900, -- Immobilien Anlagefonds erweitert 4000, -- Aktien Schweiz erweitert 4100, -- Aktien Euroland erweitert 4200, -- Aktien Europa ex Euroland erweitert 4300, -- Aktien Nordamerika erweitert 4400, -- Aktien Japan erweitert 4500, -- Aktien Pazifik erweitert 4600, -- Aktien Emerging Market erweitert 4900, -- Aktien Anlagefonds erweitert 8000, -- Anlagefonds erweitert 8100, -- Strukturierte Produkte erweitert 8200, -- Edelmetalle erweitert 8300, -- Derivate erweitert 8400, -- Commodities normal 8500, -- Private Equities normal 8900, -- Andere Anlagen normal 9000 -- Diverse Anlagen normal ) -- Gruppe nach 7103 die einen AusXEO rechtfertigen and pos_bew_cd = 1 and zero_pos_cd = 1 and exists ( select 1 from IO_rgl rgl , IO_SIM_peri_act act where rgl.IO_SIM_TY2 = act.IO_SIM_TY2 and rgl.userbk_nr = act.userbk_nr and rgl.vers = act.vers and rgl.userbk_nr = l_userbk_nr and rgl.vers = 99999 and rgl.IO_SIM_art_cd = 700 and rgl.IO_lnr = gp.IO_lnr and kt_gnr = gp.kt_gnr and act.SR_ACT_CD = 'PFKD') and ( b.kt_gnr = l_gnr or l_gnr is null) group by b.kt_gnr) union ( select distinct b.kt_gnr , 0 -- anzahl , 0 -- bew_bwrg , 0 -- kein AusXEO from kt_saldo_bew b , kt_grp gp where b.kt_gnr = gp.kt_gnr and b.userbk_nr = gp.userbk_nr and b.userbk_nr = l_userbk_nr and b.ver s = 99999 and exists ( select 1 from IO_rgl rgl , IO_SIM_peri_act act where rgl.IO_SIM_TY2 = act.IO_SIM_TY2 and rgl.userbk_nr = act.userbk_nr and rgl.vers = act.vers and rgl.userbk_nr = l_userbk_nr and rgl.vers = 99999 and rgl.IO_SIM_art_cd = 700 and rgl.IO_lnr = gp.IO_lnr and kt_gnr = gp.kt_gnr and act.SR_ACT_CD = 'PFKD') and ( b.kt_gnr = l_gnr or l_gnr is null) minus select distinct kt_gnr, 0, 0, 0 from kt_saldo_bew b where b.userbk_nr = l_userbk_nr and b.vers = 99999 and gnr_vl_tit_art_s in (1200, -- Geldmarkt Kontrakte normal 1400, -- Geldmarktpapiere normal 2000, -- Obligationen CHF Inland Schuldner erweitert 2030, -- FOblig CHF Inl. erweitert 2050, -- Obligationen CHF Ausland erweitert 2100, -- Obligationen Euroland erweitert 2200, -- Obligationen Europa ex. Euroland erweitert 2300, -- Obligationen Nordamerika erweitert 2400, -- Obligationen Japan erweitert 2500, -- Obligationen Pazifik erweitert 2600, -- Obligationen Emerging Market erweitert 2900, -- Obligationen Anlagefonds erweitert 3000, -- Immobilien Schweiz erweitert 3100, -- Immobilien Ausland erweitert 3900, -- Immobilien Anlagefonds erweitert 4000, -- Aktien Schweiz erweitert 4100, -- Aktien Euroland erweitert 4200, -- Aktien Europa ex Euroland erweitert 4300, -- Aktien Nordamerika erweitert 4400, -- Aktien Japan erweitert 4500, -- Aktien Pazifik erweitert 4600, -- Aktien Emerging Market erweitert 4900, -- Aktien Anlagefonds erweitert 8000, -- Anlagefonds erweitert 8100, -- Strukturierte Produkte erweitert 8200, -- Edelmetalle erweitert 8300, -- Derivate erweitert 8400, -- Commodities normal 8500, -- Private Equities normal 8900, -- Andere Anlagen normal 9000 -- Diverse Anlagen normal ) -- Gruppe nach 7103 die einen AusXEO rechtfertigen and pos _bew_cd = 1 and zero_pos_cd = 1 and ( b.kt_gnr = l_gnr or l_gnr is null) ); -- -- periodische Aktivitäten zum Kunden -- CURSOR c_peri_act (i_portfolio NUMBER) IS select rgl.IO_SIM_TY2 , rgl.IO_TY2_VIS , act.PS_DOC_TYP_NR from IO_rgl rgl , IO_SIM_peri_act act where rgl.IO_SIM_TY2 = act.IO_SIM_TY2 and rgl.userbk_nr = act.userbk_nr and rgl.vers = act.vers and rgl.userbk_nr = l_userbk_nr and rgl.vers = 99999 and rgl.IO_SIM_art_cd = 700 and rgl.IO_lnr = ( select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers=99999) and kt_gnr = i_portfolio and act.SR_ACT_CD = 'PFKD'; -- -- Prozedur zur Aktivierung der Regel -- procedure activate_IO_rgl( i_portfolio number, i_ps_doc_typ number, i_counter number, i_bew_bwrg number , i_berechtigt number, i_erweitert number, i_vv_cd number, i_anl_strat_cd number) is l_update pls_integer := 0; begin -- Periodische Regel aktivieren if l_init = true then update IO_rgl set mut_von = sysdate , ende_dt = to_date ('31.12.2299', 'dd.mm.yyyy') where userbk_nr = l_userbk_nr and vers = 99999 and IO_lnr = ( select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers = 99999 ) and kt_gnr = i_portfolio and IO_SIM_art_cd= 700; --and ende_dt < sysdate; -- nur aktualisieren wenn nötig else update IO_rgl set mut_von = sysdate , ende_dt = to_date ('31.12.2299', 'dd.mm.yyyy') where userbk_nr = l_userbk_nr and vers = 99999 and IO_lnr = ( select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers = 99999 ) and kt_gnr = i_portfolio and IO_SIM_art_cd= 700 and ende_dt < sysdate -- n ur aktualisieren wenn nötig and IO_lnr_vis < 1000; -- nur aktualisieren wenn nicht vom User angepasst end if; l_update := SQL%ROWCOUNT; -- periodische Aktivität setzen update IO_SIM_peri_act set mut_von = sysdate , ps_doc_typ_nr= i_ps_doc_typ -- variante gem. Gruppe verwenden where userbk_nr = l_userbk_nr and vers = 99999 and sr_act_cd = 'PFKD' and (IO_lnr_vis < 1000 or (IO_lnr_vis > 1000 and ps_doc_typ_nr = l_init_ps_doc_typ)) ----- nur aktualisieren wenn nicht vom User angepasst or neue User Periodische Aktivitaet mit Default Value and IO_SIM_lnr in (select IO_SIM_lnr from IO_rgl where userbk_nr = l_userbk_nr and vers = 99999 and IO_lnr = (select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers = 99999 ) and kt_gnr = i_portfolio and IO_SIM_art_cd= 700) and ps_doc_typ_nr != i_ps_doc_typ; -- nur aktualisieren wenn nötig l_update := l_update + SQL%ROWCOUNT; if l_update != 0 then -- Meldung , welches Portfolio betroffen ist ausgeben srqfile0.put_line( out_file, l_userbk_nr||';'||i_portfolio||';'||i_counter||';'||i_bew_bwrg||';'||i_berechtigt||';'||i_erweitert||';'||i_vv_cd||';'||i_anl_strat_cd||';'||i_ps_doc_typ||';'); end if; if l_mut = true then commit; else rollback; end if; end; -- -- Prozedur zur Deaktivierung der Regel -- procedure deactivate_IO_rgl( i_portfolio number, i_counter number, i_IO_SIM_lnr number) is begin update IO_rgl set IO_lnr_vis = F2QAPENV.F_SU , mut_von = sysdate , ende_dt = sysdate where IO_SIM_lnr = i_IO_SIM_lnr and userbk_nr = l_userbk_nr and vers = 99999 and ende_dt > sysdate; if SQL%ROWCOUNT != 0 then -- Meldung , welches Portfolio betroffen ist ausgeben srqfile0.put_line(out_file, l_userbk_nr||';'||i_portfolio||';'||i_counter||';'||';'||';'||';'||';'||';'||';'); end if; if l_mut = true then commit; else rollback; end if; end; BEGIN -- Umgebung setzten f2qapenv.setlogpar(l_jobuser, 1, l_userbk_nr, l_rzbk_nr); -- Fileausgabe initialisieren out_file := srqfile0.fopen(utl_file_dir, utl_file_name, 'w' ); srqfile0.put_line( out_file, 'Startzeit Job Update AusXEOsregel PMS: '||to_char (sysdate, l_format)); srqfile0.put_line( out_file, 'Bank'||';'||'Portfolio'||';'||'Anz. Kundenakt.'||';'||'Portfoliosumme'||';'||'Gruppen für AusXEOsberechtigung'||';'||'Gruppen für erw. AusXEO'||';'||'VV-Code'||';'||'Anlagestrategie-Code'||';'||'AusXEOstyp'||';'||'Fehler'); -- untere Grenze für AusXEO mit vollständiger Performance ermitteln select to_number(nvl(par_wert, '999999999999')) into l_limite_perf from sr1prg_par where sprache_cd = 1 and userbk_nr = l_userbk_nr and prg_id = 'PMS' and par_id = 'ESP_LIM_PERF_AUSW'; -- untere Grenze für AusXEO mit Grafik ermitteln select to_number(nvl(par_wert, '25000')) into l_limite_grafik from sr1prg_par where sprache_cd = 1 and userbk_nr = l_userbk_nr and prg_id = 'PMS' and par_id = 'ESP_LIM_GRAFI_AUSW'; -- spezifischen Doctyp lesen begin select to_number(nvl(par_wert, '0')) into l_doc_typ from sr1prg_par where sprache_cd = 1 and userbk_nr = l_userbk_nr and prg_id = 'PMS' and par_id = 'ESP_DOC_TYP_FIX'; exception when no_data_found then l_doc_typ := null; end; --dbms_output.put_line('Limiten: '||l_limite_perf||';'||l_limite_grafik); -- Beginn Sequenz Update für alle Portfolios -- Jobuser ermitteln l_user := F2QAPENV.F_SU; -- -- Portfolios verarbeiten for r_portfolio in c_portfolios loop BEGIN -- Portfolionummer ermitteln l_portfolio := r_portfolio.kt_gnr; -- muss AusXEO erstellt werden? if r_portfolio.ausXEO = 1 then begin --dbms_output.put_line('muss AusXEO haben'); -- ermitteln ob VV-Kunde select nvl(divv.gnr, 0), gp.vv_cd, nvl(dian.gnr, 0), gp.anl_strat_cd into l_vv_gnr, l_vv_code, l_an_gnr, l_an_code from kt_grp gp , al_div_zuo divv , al_div_zuo dian where to_char(gp.vv_cd) = divv.key_cd (+) and gp.userbk_nr = divv.userbk_nr (+) and divv.grp_art (+) = 9520 and to_char(gp.anl_strat_cd) = dian.key_cd (+) and gp.userbk_nr = dian.userbk_nr (+) and dian.grp_art (+) = 9521 and gp.kt_gnr = l_portfolio and gp.userbk_nr = l_userbk_nr; -- Wenn VV-Kunde dann keine weiteren Kriterien -- Variante gem. Gruppierung wählen if l_vv_gnr != 0 then BEG IN -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN BEGIN -- PBR nach Definition in Gruppierung VV-Codes -- l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ_vv + l_vv_gnr -- ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , null -- Anzahl erweitert, für VV-Kunden nicht relevant , l_vv_code , l_an_code ); END; END IF; END LOOP; END; ELSIF l_an_gnr != 0 then BEGIN -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN BEGIN -- PBR nach Definition in Gruppierung Anlagestrategie-Codes -- l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ_vv + l_an_gnr -- ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , null -- Anzahl erweitert, für VV-Kunden nicht relevant , l_vv_code , l_an_code ); END; END IF; END LOOP; END; ELSIF nvl(l_doc_typ, 0) != 0 the n BEGIN -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN BEGIN -- PBR nach Definition fixem Dok-Typ -- l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , null -- Anzahl erweitert, für VV-Kunden nicht relevant , l_vv_code , l_an_code ); END; END IF; END LOOP; END; ELSE BEGIN - -dbms_output.put_line('hat weder VV-CD noch Anlagestrategie-Code'); -- Anzahl bewertete Positionen im Portfolio ermitteln gemäss Liste für erweiterten AusXEO select count(distinct(gnr_vl_tit_art_s)) into l_anzahl_erweitert from kt_saldo_bew where userbk_nr = l_userbk_nr and vers = 99999 and gnr_vl_tit_art_s in (2000, -- Obligationen CHF Inland Schuldner erweitert 2030, -- FOblig CHF Inl. erweitert 2050, -- Obligationen CHF Ausland erweitert 2100, -- Obligationen Euroland erweitert 2200, -- Obligationen Europa ex. Euroland erweitert 2300, -- Obligationen Nordamerika erweitert 2400, -- Obligationen Japan erweitert 2500, -- Obligationen Pazifik erweitert 2600, -- Obligationen Emerging Market erweitert 2900, -- Obligationen Anlagefonds erweitert 3000, -- Immobilien Schweiz erweitert 3100, -- Immobilien Ausland erweitert 3900, -- Immobilien Anlagefonds erweitert 4000, -- Aktien Schweiz erweitert 4100, -- Aktien Euroland erweitert 4200, -- Aktien Europa ex Euroland erweitert 4300, -- Aktien Nordamerika erweitert 4400, -- Aktien Japan erweitert 4500, -- Aktien Pazifik erweitert 4600, -- Aktien Emerging Market erweitert 4900, -- Aktien Anlagefonds erweitert 8000, -- Anlagefonds erweitert 8100, -- Strukturierte Produkte erweitert 8200, -- Edelmetalle erweitert 8300 -- Derivate erweitert ) -- Gruppe nach 7103 die einen AusXEO erweitert rechtfertigen and pos_bew_cd = 1 and zero_pos_cd = 1 and kt_gnr = l_portfolio; -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN -- AusXEOstyp bestimmen und Update der periodischen Aktivität l_ps_doc_typ := case when r_portfolio.bew_bwrg <= 0 -- ist Vermögen < 0 then l_ps_doc_typ_1 -- => AusXEO ohne Grafiken when r_portfolio.bew_bwrg > 0 -- ist Vermögen > 0 and r_portfolio.anzahl = 1 -- und Anzahl Berechtigte = 1 and l_anzahl_erweitert = 0 -- und Anzahl erweiterte = 0 then l_ps_doc_typ_1 -- => AusXEO ohne Grafiken when r_portfolio.bew_bwrg < l_limite_grafik -- ist Vermögen unterhalb Limite für Grafik and r_portfolio.anzahl = 1 -- und nur eine Titelkategorie then l_ps_doc_typ_1 -- => AusXEO ohne Grafiken when r_portfolio.bew_bwrg < l_limite_perf -- ist Vermögen < als Grenze für Performance-Ausweis then l_ps_doc_typ_2 -- => Variante VermögensausXEO mit Grafik, jedoch ohne Performance when r_portfolio.bew_bwrg >=l_limite_perf -- ist Vermögen >= Grneze für Performance-Ausweis then l_ps_doc_typ_3 -- => Variante VermögensausXEO mit Grafik und einfacher Performance else l_ps_do c_typ_1 -- sonst Typ 1 end; --dbms_output.put_line('ps_doc_typ:'||l_ps_doc_typ); l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , l_anzahl_erweitert , l_vv_code , l_an_code ); END IF; END LOOP; END; -- Wenn kein VV-Kunde dann weitere Kriterien berücksichtigen END IF; EXCEPTION when others then begin srqfile0.put_line(out_file, l_userbk_nr||';'||l_portfolio||';'||l_counter||';'||r_portfolio.bew_bwrg||';'||r_portfolio.anzahl||';'||l_anzahl_erweitert||';'||l_vv_cd||';'||';'||'ja'); end; END; -- Kunde ist POPgrund bewerteter Positionen nicht AusXEOsberechtigt else begin - - ist im Portfolio noch eine Position vorhanden (auch unbewertete) -- die einen AusXEO verlangen? l_anzahl_unbewertet := 0; l_anzahl_erweitert := 0; select count(*) into l_anzahl_unbewertet from kt_saldo_bew b , (select userbk_nr, kt_art_nr from kt_art_zuo where grp_art = 9036 and gnr = 3000) grp where b.kt_art_nr = grp.kt_art_nr and b.userbk_nr = grp.userbk_nr and b.zero_pos_cd = 1 and b.kt_gnr = l_portfolio and b.userbk_nr = l_userbk_nr and b.vers = 99999; if l_anzahl_unbewertet > 0 then begin -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN -- AusXEOstyp bestimmen und Update der periodischen Aktivität l_ps_doc_typ := l_ps_doc_typ_1; -- => AusXEO ohne Graf iken l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , l_anzahl_erweitert , l_vv_code , l_an_code ); END IF; END LOOP; end; else begin -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis = l_jobuser OR r_peri_act.PS_DOC_TYP_NR = l_init_ps_doc_typ or l_init=true) THEN l_counter := c_peri_act%ROWCOUNT; deactivate_IO_rgl( l_portfolio , l_counter , r_peri_act.IO_SIM_lnr); END IF; END LOOP; end; end if; exception when others then begin srqfile0.put_line(out_file, l_userbk_nr||';'||l_portfolio||';'||l_counter||';'||';'||';'||';'||';'||';'||';'||'ja'); end; end; end if; end; END LOOP; -- Stopmeldung ausgeben und in File schreiben srqfile0.put_line(out_file, 'Stopzeit Job Update AusXEOsregel PMS: '||to_char (sysdate, l_format)); -- File schliessen srqfile0.fclose( out_file); END;
3su2131r60ufqbegin DBMS_SESSION.RESET_PACKAGE; end;
3xh09mc19699f select /* KDADR_MAINT, 1 */ KDQADRU0.F_DecodeAdrKurzCtl(1, a.ADR_KURZ_CTL) as "ADR_KURZ_1", KDQADRU0.F_DecodeAdrKurzCtl(2, a.ADR_KURZ_CTL) as "ADR_KURZ_2", KDQADRU0.F_DecodeAdrKurzCtl(3, a.ADR_KURZ_CTL) as "ADR_KURZ_3", KDQADRU0.F_DecodeAdrKurzCtl(4, a.ADR_KURZ_CTL) as "ADR_KURZ_4", KDQADRU0.F_DecodeAdrKurzCtl(5, a.ADR_KURZ_CTL) as "ADR_KURZ_5", KDQADRU0.F_DecodeAdrKurzCtl(6, a.ADR_KURZ_CTL) as "ADR_KURZ_6", KDQADRU0.F_DecodeAdrKurzCtl(7, a.ADR_KURZ_CTL) as "ADR_KURZ_7", KDQADRU0.F_DecodeAdrKurzCtl(8, a.ADR_KURZ_CTL) as "ADR_KURZ_8", null as "ADR_TYP_CD_INS", decode(F.ADR_ZEILE_1, null, decode(F.ROWID, null, null, null), F.ADR_ZEILE_1) as "ADR_ZEILE_1", decode(F.ADR_ZEILE_2, null, decode(F.ROWID, null, null, null), F.ADR_ZEILE_2) as "ADR_ZEILE_2", decode(F.ADR_ZEILE_3, null, decode(F.ROWID, null, null, null), F.ADR_ZEILE_3) as "ADR_ZEILE_3", A.ADR_ZUS as "ADR_ZUS", A.ADR_ZUS_1 as "ADR_ZUS_1", to_char(A.BIS_DAT, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT", A.BOTE_NR as "BOTE_NR", A.EMPF_REF as "EMPF_REF", A.EMPF_REF_ZUS as "EMPF_REF_ZUS", A.EUST_PFL_CD as "EUST_PFL_CD", case when a.BIS_DAT>=trunc(sysdate) then '1' else '0' end as "ISACTUAL", '0' as "ISADRLNREDITABLE", case when a.BIS_DAT>=trunc(sysdate) then '1' else '0' end as "ISDUPLICATEABLE", case when ((select SRQUTIL0.F_PrgPar('IO_ADR', 'UNGUELTIG', 11) from dual) = 1 and a.MAIL_ART_CD = 'KVER') then '0' when (select substr(STEUER_CD, 23, 1) from IO_USER where USERBK_NR=:1 and IO_TY2=:2 and ROWNUM=1) = '1' an d (select replace(nvl(substr(STEUER_CD, 23, 1), '0'), ' ', '0') from KD1ADR_T where USERBK_NR=:3 and SPRACHE_CD=:4 and ADR_TYP_CD=a.IO_ADR_TY2) != '1' then '0' else case when trunc(greatest(a.VON_DAT, a.CREATE_DT)+to_number((select SRQUTIL0.F_PrgPar('IO_ADR', 'KORR_TAGE', 11) from dual)))>=trunc(sysdate) and a.BIS_DAT>=trunc(sysdate) then '1' else '0' end end as "ISEDITABLE", decode(substr(L.STEUER_CD, 1, 1), '1', '1', '0') as "ISINLAND", decode(F.IO_ADR_FF_TY2, null, decode(F.ROWID, null, F2QAPENV.F_CreLnr, null), F.IO_ADR_FF_TY2) as "IO_ADR_FF_TY2", A.IO_ADR_FF_TY2 as "IO_ADR_FF_TY2_ADR", A.IO_ADR_TY2 as "IO_ADR_TY2", null as "IO_ADR_TY2_INS", nvl(to_char(A.IO_ADR_TY2), chr(19)) as "IO_ADR_TY2_BEZ", A.IO_EMAIL_TY2 as "IO_EMAIL_TY2", A.IO_TY2 as "IO_TY2", O.KTN_NR as "KTN_NR", nvl(to_char(O.KTN_NR), chr(19)) as "KTN_NR_BEZ", A.LAND_TY2 as "LAND_TY2", L.BEZ_LANG as "LAND_TY2_BEZ", A.LAND_TY2_MWST as "LAND_TY2_MWST", nvl(to_char(A.LAND_TY2_MWST), chr(19)) as "LAND_TY2_MWST_BEZ", A.LAND_TY2_TX as "LAND_TY2_TX", nvl(to_char(A.LAND_TY2_TX), chr(19)) as "LAND_TY2_TX_BEZ", A.MAIL_ART_CD as "MAIL_ART_CD", decode(A.ORT_TY2, null, A.ORT_BEZ, O.ORT_BEZ) as "ORT", A.ORT_BEZ as "ORT_BEZ", A.ORT_TY2 as "ORT_TY2", O.PLZ as "PLZ", A.PLZ_ZUS as "PLZ_ZUS", A.PTT_ORD_NR as "PTT_ORD_NR", A.REGION_CD as "REGION_CD", A.SPRACHE_CD_MAN as "SPRACHE_CD_MAN", A.SPRACHE_CD_SYS as "SPRACHE_CD_SYS", decode(A.STRASSE_NR, null, 0, 1) as "STRASSE_EINGABE", A.STRASSE_NR as "STRASSE_NR", (select dis tinct s.strasse_bez from alwstrasse s where s.strasse_nr = A.STRASSE_NR and s.userbk_nr = :5) as "STRASSE_BEZ_IDX", decode(A.STRASSE_NR, null, nvl(A.STRASSE_BEZ, decode(A.HAUS_NR, null, substr(A.STRASSE, 1, 25), null)), (select distinct s.strasse_bez from alwstrasse s where s.strasse_nr = A.STRASSE_NR and s.userbk_nr = :6)) as "STRASSE_BEZ", A.HAUS_NR as "HAUSNUMMER", A.STRASSE as "STRASSE", A.TEL_NR_3 as "TEL_NR_3", to_char(A.VON_DAT, 'YYYY-MM-DD HH24:MI:SS') as "VON_DAT", null as "NORM_ADR_SEARCH", null as "GESCH_ADR_SEARCH", null as "FINKL_ADR_SRCH", A.ADR_KURZ_CTL as "ADR_KURZ_CTL", case when(select count(*) from IO_adr a2 where a2.IO_lnr=a.IO_lnr and a2.IO_adr_lnr=a.IO_adr_lnr and trunc(a2.von_dat)>=trunc(a.bis_dat) and trunc(a2.von_dat)< case when a2.von_dat = a2.bis_dat then trunc(a2.bis_dat +1) else trunc(a2.bis_dat) end and a2.userbk_nr=:7)=0 then 1 else 0 end as "IS_ADR_WITH_HI_DATE", (select nvl(substr(e.steuer_cd, 1, 1), 0)as STCD_A from al1eust_pfl e where e.userbk_nr = :8 and e.sprache_cd = :9 and e.EUST_PFL_CD = a.EUST_PFL_CD) as "EU_STEUCD_A", A.BEGR_ADR as "BEGR_ADR", case when trunc(A.BIS_DAT) >= trunc(sysdate) then kdqadru0.F_UseAdrForKorrRgl(null, A.IO_TY2, A.IO_ADR_TY2, A.VON_DAT, A.BIS_DAT) else 0 end as "KORRRGL", case when a.MAIL_ART_CD='KVER' then '1' else '0' end as "INVALID", trunc(a.CREATE_DT) as "SE_CREATEDT", A.IO_EUST_SPEZ_CD as "IO_EUST_SPEZ_CD", AT.SORT_NR as "SORT_NR", decode(F.ADR_ERWE_CD, null, decode(F.ROWID, null, null, null) , F.ADR_ERWE_CD) as "ADR_ERWE_CD", decode(F.ADR_ERWE_ZEILE_1, null, decode(F.ROWID, null, null, null), F.ADR_ERWE_ZEILE_1) as "ADR_ERWE_ZEILE_1", decode(F.ADR_ERWE_ZEILE_2, null, decode(F.ROWID, null, null, null), F.ADR_ERWE_ZEILE_2) as "ADR_ERWE_ZEILE_2", decode(F.ADR_ERWE_ZEILE_3, null, decode(F.ROWID, null, null, null), F.ADR_ERWE_ZEILE_3) as "ADR_ERWE_ZEILE_3", decode(F.ADR_ERWE_ZEILE_4, null, decode(F.ROWID, null, null, null), F.ADR_ERWE_ZEILE_4) as "ADR_ERWE_ZEILE_4", (select nvl(trim(substr(t.steuer_cd, 4, 1)), 0) as spez from kd1adr_t t where t.userbk_nr = :10 and t.sprache_cd = :11 and t.ADR_TYP_CD = a.IO_adr_lnr) as "IS_SPEZ_ADR_ALLOWED", A.CREATE_ID as "CREATE_ID", KDQADRU0.F_DecodeAdrKurzCtl(1, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_1", KDQADRU0.F_DecodeAdrKurzCtl(2, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_2", KDQADRU0.F_DecodeAdrKurzCtl(3, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_3", KDQADRU0.F_DecodeAdrKurzCtl(4, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_4", KDQADRU0.F_DecodeAdrKurzCtl(5, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_5", KDQADRU0.F_DecodeAdrKurzCtl(6, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_6", KDQADRU0.F_DecodeAdrKurzCtl(7, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_7", KDQADRU0.F_DecodeAdrKurzCtl(8, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_8", A.ADR_KURZ_CTL_ZV as "ADR_KURZ_CTL_ZV", 'lck_A_111='||rowidtochar(A.ROWID)||', '||to_char(A.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||A.IO_TY2_VIS||', '||A.VERS_VOR||chr(5)||'ver=IO_ADR, '||to_char(A.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||A.CREATE_ID||chr(5)| |'lck_F_111='||rowidtochar(F.ROWID)||', '||to_char(F.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||F.IO_TY2_VIS||', '||F.VERS_VOR|| decode(F.IO_ADR_FF_TY2, null, decode(F.ROWID, null, chr(5)||'def=IO_ADR_FF_TY2_EQ_'||F2QAPENV.F_CreLnr, null), null) as "ROW_INFO" from IO_ADR A, AL_ORT O, IO_ADR_FF F, AL1LAND L, KD1ADR_T AT where A.LAND_TY2 = L.LAND_TY2(+) and A.IO_ADR_FF_TY2 = F.IO_ADR_FF_TY2(+) and A.IO_ADR_TY2 = AT.ADR_TYP_CD and A.ORT_TY2 = O.ORT_TY2(+) and (A.IO_ADR_TY2 in (select t1.ADR_TYP_CD from KD1ADR_T t1 where t1.USERBK_NR=:12 and t1.SPRACHE_CD=:13 and (t1.STEUER_CD not like '1%' or t1.STEUER_CD is null)) or not exists (select 1 from KD1ADR_T t2 where t2.USERBK_NR=:14 and t2.SPRACHE_CD=:15 and t2.ADR_TYP_CD=a.IO_ADR_TY2)) and 0=decode(:16, 0, case when trunc(sysdate) <= trunc(A.BIS_DAT) then 0 else 1 end, 0) and A.IO_TY2=:17 and A.USERBK_NR=:18 and O.USERBK_NR(+)=:19 and F.USERBK_NR(+)=:20 and L.USERBK_NR(+)=:21 and L.SPRACHE_CD(+)=:22 and AT.USERBK_NR=:23 and AT.SPRACHE_CD=:24 order by ISACTUAL DESC nulls LAST, AT.SORT_NR ASC, A.IO_ADR_TY2 ASC, A.VON_DAT ASC
3ydsn54hfkb08INSERT INTO SR_JOB_STAT( CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, SR_JOB_NR, SR_ACT_CD, SR_IMPL_CD, SR_COMP_BEZ, SR_OPER_BEZ, JOB_DAEMON_CD, SR_VSTAT_CD_DMN, SR_VSTAT_CD_JOB, JOB_PRIO_CD, REC_TOT, STEUER_CD_ACT, STEUER_CD_1_ACT, SR_VERARB_PAR) VALUES( :B15 , F2QAPENV.F_CREATEID, :B15 , TO_DATE('22991231', 'YYYYMMDD'), :B14 , '', 0, 100, :B13 , 99999, :B12 , :B11 , :B10 , NVL(:B9 , :B8 ), NVL(:B7 , :B6 ), 88, 0, 0, :B5 , 1, :B4 , :B3 , NVL(:B2 , :B1 )) RETURNING CREATE_DT, CREATE_ID INTO :O0 , :O1
48mr07j73728t select /* KDCARDADMIN, 1 */ to_char(C.MUT_VON, 'YYYY-MM-DD HH24:MI:SS') as "MUT_VON", nvl(substr(KDS.steuer_cd, 4, 1), 0) as "KDS_STEU_CD_D", C.IO_CARD_EMV_CD as "IO_CARD_EMV_CD", C.CARD_EMV_PROFIL as "CARD_EMV_PROFIL", C.VT_TY2 as "VT_TY2", C.KEY_TY2 as "KEY_TY2", nvl2(c.VT_TY2, c.IO_TY2||c.VT_TY2||c.KEY_TY2, null) as "SE_BEVOLLM", C.CARD_DL_CD as "CARD_DL_CD", C.ZYKLUS_CD as "ZYKLUS_CD", to_char(C.SPERR_DT, 'YYYY-MM-DD HH24:MI:SS') as "SPERR_DT", C.CARD_MAIL_CD as "CARD_MAIL_CD", C.IO_CARD_EXPRE_CD as "IO_CARD_EXPRE_CD", C.CARD_CHIP_TYP_CD as "CARD_CHIP_TYP_CD", C.CARD_EMV_PROFIL_ID as "CARD_EMV_PROFIL_ID", C.IO_CARD_GA_CD as "IO_CARD_GA_CD", (case when C.CARD_ART_NR = 12 then nvl(c.IO_CARD_POS_CD, nvl(SRQUTIL0.F_PrgPar('IO_CARD', 'POS_BE', 11), SRQUTIL0.F_PrgPar('IO_CARD_TKB', 'POS_BE', 11))) else nvl(c.IO_CARD_POS_CD, nvl(SRQUTIL0.F_PrgPar('IO_CARD', 'POS', 11), SRQUTIL0.F_PrgPar('IO_CARD_TKB', 'POS', 11))) end) as "IO_CARD_POS_CD", C.IO_CARD_BKSPEZ_CD as "IO_CARD_BKSPEZ_CD", C.IO_CARD_WERT_CD as "IO_CARD_WERT_CD", KDQCBST0.F_GetLimMtPf(c.CARD_TY2, c.CARD_ART_NR, c.KT_TY2) as "SE_LIM_MT_TOT", nvl(c.LIM_MT_TOT, nvl(SRQUTIL0.F_PrgPar('IO_CARD', 'IO_LIMMTTOT', 11), SRQUTIL0.F_PrgPar('IO_CARD_TKB', 'IO_LIMMTTOT', 11))) as "LIM_MT_TOT", nvl(c.LIM_MT_BAR, nvl(SRQUTIL0.F_PrgPar('IO_CARD', 'IO_LIMMTBAR', 11), SRQUTIL0.F_PrgPar('IO_CARD_TKB', 'IO_LIMMTBAR', 11))) as "LIM_MT_BAR", case when (c.IO_CARD_EMV_CD = '1' and c.CARD_ART_NR = 12) then null else nvl(c.LIM_MT_OFFL, nvl(SRQ UTIL0.F_PrgPar('IO_CARD', 'IO_LIMMTOFFL', 11), SRQUTIL0.F_PrgPar('IO_CARD_TKB', 'IO_LIMMTTOFFL', 11))) end as "LIM_MT_OFFL", nvl(c.LIM_TAG_TOT, nvl(SRQUTIL0.F_PrgPar('IO_CARD', 'IO_LIMTAGTOT', 11), SRQUTIL0.F_PrgPar('IO_CARD_TKB', 'IO_LIMTAGTOT', 11))) as "LIM_TAG_TOT", nvl(c.LIM_TAG_BAR, nvl(SRQUTIL0.F_PrgPar('IO_CARD', 'IO_LIMTAGBAR', 11), SRQUTIL0.F_PrgPar('IO_CARD_TKB', 'IO_LIMTAGBAR', 11))) as "LIM_TAG_BAR", case when (c.IO_CARD_EMV_CD = '1' and c.CARD_ART_NR = 12) then null else nvl(c.SALDO_CHIP, nvl(SRQUTIL0.F_PrgPar('IO_CARD', 'IO_SALDOCHIP', 11), SRQUTIL0.F_PrgPar('IO_CARD_TKB', 'IO_SALDOCHIP', 11))) end as "SALDO_CHIP", C.LIM_MT_TOT as "LIM_MT_TOT_CC", C.LIM_MT_BAR as "LIM_MT_BAR_CC", C.LIM_TAG_TOT as "LIM_TAG_TOT_CC", C.LIM_TAG_BAR as "LIM_TAG_BAR_CC", C.LIM as "LIM", C.IO_CARD_BEM_INT as "IO_CARD_BEM_INT", C.TK_SPRACHE_CD as "TK_SPRACHE_CD", C.PIN_TRA_CD as "PIN_TRA_CD", C.TK_TRAK_ART as "TK_TRAK_ART", nvl(to_char(C.TK_TRAK_ART), chr(19)) as "TK_TRAK_ART_BEZ", nvl(c.IO_CARD_SPERR_CD, 0) as "IO_CARD_SPERR_CD", nvl(to_char(nvl(c.IO_CARD_SPERR_CD, 0)), chr(19)) as "IO_CARD_SPERR_BEZ", C.ZEILE_A as "ZEILE_A", C.ZEILE_B as "ZEILE_B", C.IO_ADR_TY2 as "IO_ADR_TY2", (CASE WHEN (to_number(nvl(SRQUTIL0.F_PrgPar('IO_CARD', 'ADR_FORMAT'), 0)) = 0) THEN nvl2(c.IO_ADR_TY2, KDQADRU0.F_GetRecipientAddress(k.IO_TY2, c.IO_ADR_TY2, null, srqutil0.f_getcustlan(k.IO_TY2), null), KDQADRU0.F_GetRecipientAddress(k.IO_TY2, 11, null, srqutil0.f_getcustlan(k.IO_TY2), null)) EL SE (CASE WHEN ((c.IO_TY2_EMPF is not NULL) or (:1 is not NULL)) THEN KDQCARD0.F_GetVersandAdresse(nvl(c.IO_TY2_EMPF, :2), c.IO_ADR_TY2) ELSE KDQCARD0.F_GetVersandAdresse(c.IO_TY2, nvl(c.IO_ADR_TY2, 11)) END) END) as "SE_ADRESSE", C.CARD_STAT_CD as "CARD_STAT_CD", C.BANK_INFO as "BANK_INFO", C.ROHLING_CD as "ROHLING_CD", C.CARD_VOLLM_NR as "CARD_VOLLM_NR", C.CARD_ART_NR as "CARD_ART_NR", to_char(C.VERF_DAT, 'YYYY-MM-DD HH24:MI:SS') as "VERF_DAT", C.CARD_FOLGE_NR as "CARD_FOLGE_NR", to_char(C.AUSGABE_DAT, 'YYYY-MM-DD HH24:MI:SS') as "AUSGABE_DAT", C.CARD_TY2 as "CARD_TY2", to_char(C.RUECKGABE_DAT, 'YYYY-MM-DD HH24:MI:SS') as "RUECKGABE_DAT", C.CARD_NR as "CARD_NR", C.CARD_NR as "CARD_HOLDER", C.KR_CARD_NR as "KR_CARD_NR", nvl(c.KR_CARD_NR, to_char(c.CARD_NR)) as "CARD_NR_DISP", C.CARD_TY2_PRI as "CARD_TY2_PRI", CPRI.CARD_NR as "CARD_NR_PRI", CPRI.CARD_FOLGE_NR as "CARD_FOLGE_NR_PRI", to_char(CPRI.VERF_DAT, 'YYYY-MM-DD HH24:MI:SS') as "VERF_DAT_PRI", KDQCBST0.F_GetBCNr(K.KT_TY2) as "SE_BC_NR", KDQCBST0.F_GetLimMtBe(k.KT_TY2, c.CARD_TY2) as "SE_LIM_MT_BAR_EIG", KDQCBST0.F_GetLimTagBe(k.KT_TY2, c.CARD_TY2) as "SE_LIM_TAG_BAR_EIG", C.IO_TY2 as "IO_TY2", (select s.IO_BEZ from KDWSTAMM_SEC s where USERBK_NR=:3 and s.IO_TY2=c.IO_TY2) as "IO_BEZ", K.EDIT_KT_NR as "EDIT_KT_NR", K.IO_TY2 as "IO_TY2_KT", K.KT_GNR as "KT_GNR", K.IBAN_ID as "IBAN_ID", C.KT_TY2 as "KT_TY2", (case when C.IO_CARD_SPERR_CD > 0 then 1 else 0 en d) as "SE_IS", (case when C.CARD_VOLLM_NR > 0 then 1 else 0 end) as "IS_BEVOLLMAECHTIGT", C.CARD_PROD_TYP_CD as "CARD_PROD_TYP_CD", C.CARD_IO_TYP_CD as "CARD_IO_TYP_CD", C.CARD_ZLG_TYP_CD as "CARD_ZLG_TYP_CD", C.CARD_KAT_TYP_CD as "CARD_KAT_TYP_CD", C.KR_ACCOUNT_NR as "KR_ACCOUNT_NR", C.VISECA_STAT_CD as "VISECA_STAT_CD", C.STEUER_CD as "STEUER_CD", nvl2(c.STEUER_CD, nvl(substr(c.STEUER_CD, 1, 1), '1'), '1') as "BZG_CHF_CARD", nvl2(c.STEUER_CD, nvl(substr(c.STEUER_CD, 2, 1), '1'), '1') as "BZG_EUR_CARD", nvl2(c.STEUER_CD, nvl(substr(c.STEUER_CD, 3, 1), '1'), '1') as "EINZ_CARD", nvl2(c.STEUER_CD, nvl(substr(c.STEUER_CD, 4, 1), '1'), '1') as "KTABFR_CARD", nvl2(c.STEUER_CD, nvl(substr(c.STEUER_CD, 5, 1), '1'), '1') as "KTUEBTRSOLL_CARD", nvl2(c.STEUER_CD, nvl(substr(c.STEUER_CD, 6, 1), '1'), '1') as "KTUEBTRHABEN_CARD", nvl2(c.STEUER_CD, nvl(substr(c.STEUER_CD, 7, 1), '0'), '0') as "AUTOASSIGN", C.STEUER_CD_DEF as "STEUER_CD_DEF", nvl2(c.STEUER_CD_DEF, nvl(substr(c.STEUER_CD_DEF, 1, 1), '1'), '1') as "BZG_CHF", nvl2(c.STEUER_CD_DEF, nvl(substr(c.STEUER_CD_DEF, 2, 1), '1'), '1') as "BZG_EUR", nvl2(c.STEUER_CD_DEF, nvl(substr(c.STEUER_CD_DEF, 3, 1), '1'), '1') as "EINZ", nvl2(c.STEUER_CD_DEF, nvl(substr(c.STEUER_CD_DEF, 4, 1), '1'), '1') as "KTABFR", nvl2(c.STEUER_CD_DEF, nvl(substr(c.STEUER_CD_DEF, 5, 1), '1'), '1') as "KTUEBTRSOLL", nvl2(c.STEUER_CD_DEF, nvl(substr(c.STEUER_CD_DEF, 6, 1), '1'), '1') as "KTUEBTRHABEN", C.KT_TY2_M1 as "KT_TY2_M1", KM1.EDIT_KT_NR as "EDIT_KT_N R_M1", nvl(km1.RUBRIK, (select a.BEZ_LANG from KT1ART a where a.USERBK_NR=:4 and a.SPRACHE_CD=:5 and a.KT_ART_NR=km1.KT_ART_NR)) as "RUBRIK_M1", KM1.KT_ART_NR as "KT_ART_NR_M1", nvl(to_char(KM1.KT_ART_NR), chr(19)) as "KT_ART_BEZ_M1", C.KT_TY2_M2 as "KT_TY2_M2", KM2.EDIT_KT_NR as "EDIT_KT_NR_M2", nvl(km2.RUBRIK, (select a.BEZ_LANG from KT1ART a where a.USERBK_NR=:6 and a.SPRACHE_CD=:7 and a.KT_ART_NR=km2.KT_ART_NR)) as "RUBRIK_M2", KM2.KT_ART_NR as "KT_ART_NR_M2", nvl(to_char(KM2.KT_ART_NR), chr(19)) as "KT_ART_BEZ_M2", C.KT_TY2_M3 as "KT_TY2_M3", KM3.EDIT_KT_NR as "EDIT_KT_NR_M3", nvl(km3.RUBRIK, (select a.BEZ_LANG from KT1ART a where a.USERBK_NR=:8 and a.SPRACHE_CD=:9 and a.KT_ART_NR=km3.KT_ART_NR)) as "RUBRIK_M3", KM3.KT_ART_NR as "KT_ART_NR_M3", nvl(to_char(KM3.KT_ART_NR), chr(19)) as "KT_ART_BEZ_M3", null as "IS_USERVIEW", null as "IS_NEW", null as "INKL_INAKTIVE_KART", C.BC_NR as "BC_NR", nvl((select nvl(substr(a.STEUER_CD, 7, 1), 0) from IO_card_art a where a.userbk_nr = :10 and a.card_art_nr = c.card_art_nr), 0) as "ZV_POPTRAG", nvl((select nvl(substr(s.STEUER_CD, 4, 1), 0) from kd1card_sperr s where s.userbk_nr = :11 and s.sprache_cd = :12 and s.IO_card_sperr_cd = c.IO_card_sperr_cd), 0) as "KOSTENFOLGE", C.IO_SPERR_KOST_CD as "IO_SPERR_KOST_CD", C.POP_TY2_SPERR_GEB as "POP_TY2_SPERR_GEB", case when C.POP_TY2_SPERR_GEB is null then 0 else 1 end as "FCTR_ZV_POPTRAG_DONE", KDQCBST0.F_IsAdrBanklagernd(nvl(c.IO_TY2_EMPF, c.IO_TY2), c.IO_ADR_TY2) as "IS_BANKLAGERND", C .IO_CARD_ISSUER_CD as "IO_CARD_ISSUER_CD", K.WRG_TY2 as "WRG_TY2", nvl(to_char(K.WRG_TY2), chr(19)) as "WRG_TY2_BEZ", K_KT.IO_BEZ as "IO_BEZ_KT", 1 as "INAKTIVE", C.IO_TY2 as "IO_TY2_SEL", null as "IO_TY2_SUCHE", :13 as "IO_TY2_MITARB", to_char(C.ORD_DAT, 'YYYY-MM-DD HH24:MI:SS') as "ORD_DAT", C.IO_CARD_CHIP_CD as "IO_CARD_CHIP_CD", C.IO_AUTO_SPES_CD as "IO_AUTO_SPES_CD", to_char(C.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS') as "CREATE_DT", C.IO_TY2_EMPF as "IO_TY2_EMPF", GBQCGCA0.F_CgNewestVRechDt(C.CARD_TY2) as "VERRECH_DAT_GEBUER", 'lck_C_111='||rowidtochar(C.ROWID)||', '||to_char(C.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||C.IO_TY2_VIS||', '||C.VERS_VOR||chr(5)||'ver=IO_CARD, '||to_char(C.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||C.CREATE_ID as "ROW_INFO" from IO_CARD C, KTWSTAMM_SEC K, IO_CARD CPRI, KTWSTAMM_SEC KM1, KTWSTAMM_SEC KM2, KTWSTAMM_SEC KM3, KD1CARD_ART KA, KDWSTAMM_SEC K_KT, KD1CARD_STAT KDS where KDS.CARD_STAT_CD = C.CARD_STAT_CD and C.KT_TY2 = K.KT_TY2 and C.KT_TY2_M2 = KM2.KT_TY2(+) and C.KT_TY2_M1 = KM1.KT_TY2(+) and C.CARD_ART_NR = KA.CARD_ART_NR and C.KT_TY2_M3 = KM3.KT_TY2(+) and C.CARD_TY2_PRI = CPRI.CARD_TY2(+) and K.IO_TY2 = K_KT.IO_TY2(+) and 0=decode(:14, 0, case when C.CARD_STAT_CD < 9 then 0 else 1 end, 0) and ((c.IO_TY2 = :15 or k.IO_TY2 = :16) or K.IO_TY2=:17) and C.USERBK_NR=:18 and K.USERBK_NR=:19 and CPRI.USERBK_NR(+)=:20 and KM1.USERBK_NR(+)=:21 and KM2.USERBK_NR(+)=:22 and KM3.USERBK_NR(+)=:23 and KA.USERBK_NR=:24 and KA.SPRACHE_CD=:25 and K _KT.USERBK_NR(+)=:26 and KDS.USERBK_NR=:27 and KDS.SPRACHE_CD=:28 order by C.CARD_NR
48ppf4q8mbq4jSELECT VT.VT_STAT_CD , VT.VT_TY2 , VT.IO_TY2 , VT.VT_ID , KD.IO_NR , KD.IO_BEZ , KD.KDKAT_CD , KD.EDIT_IO_NR FROM VT_STAMM VT , IO_STAMM KD WHERE ((:B3 = '0' AND VT.VT_ID = :B2 ) OR (:B3 = '1' AND UPPER(VT.VT_ID) = UPPER(:B2 ))) AND VT.USERBK_NR = :B1 AND VT.VT_TYP_CD = 2 AND VT.VT_ID_VERS IN (SELECT MAX(VT2.VT_ID_VERS) FROM VT_STAMM VT2 WHERE VT2.VT_ID = VT.VT_ID AND VT2.VT_TYP_CD = VT.VT_TYP_CD AND VT2.USERBK_NR = VT.USERBK_NR) AND KD.IO_TY2 = VT.IO_TY2 AND KD.USERBK_NR = VT.USERBK_NR
49ut4ta78ccq9 select /* KTKONTO_INDEX, 1 */ KTW.IO_TY2 as "IO_TY2", KTW.KT_GNR as "KT_GNR", KTW.KT_TY2 as "KT_TY2", KTW.KT_BEST_TY2 as "KT_BEST_TY2", KTW.KT_NR as "KT_NR", KTW.EDIT_KT_NR as "EDIT_KT_NR", K.EXT_KT_NR as "EXT_KT_NR", KTW.EXT_KT_NR as "EXT_KT_NR_2", to_char(KTW.KT_NR) as "SPEC_KT_NR", nvl(ktw.RUBRIK, (select a.BEZ_LANG from KT1ART a where a.USERBK_NR=:1 and a.SPRACHE_CD=:2 and a.KT_ART_NR=ktw.KT_ART_NR)) as "RUBRIK", nvl(to_char(KTW.SITZ_NR), chr(19)) as "SITZ", KTW.WRG_TY2 as "WRG_TY2", nvl(to_char(KTW.WRG_TY2), chr(19)) as "WRG", KTW.SALDO_KWRG_NO_DISP as "SALDO_KWRG_NO_DISP", KTW.SALDO_KWRG as "SALDO_KWRG", KTW.POPHEB_CD as "POPHEB_CD", nvl(to_char(KTW.POPHEB_CD), chr(19)) as "STATUS", KTW.KT_ART_NR+0 as "KT_ART_NR", nvl(to_char(KTW.KT_ART_NR), chr(19)) as "KONTOART", KTW.KT_ART_BER_CD as "KT_ART_BER_CD", nvl(to_char(KTW.KT_ART_BER_CD), chr(19)) as "KT_ART_BER", nvl(to_char(KTW.KT_ART_BER_CD), chr(19)) as "OBJECT", KTW.STCD_KT_ART as "STCD_KT_ART", KTW.ARBGEB_NR as "ARBGEB_NR", KTW.ARBGEB_NR+0 as "ARBGEB_NR0", KTW.SITZ_NR as "SITZ_NR", K.BIL_BER_CD as "BIL_BER_CD", K.IO_BASKET_CD as "IO_BASKET_CD", nvl(to_char(K.IO_BASKET_CD), chr(19)) as "BASKET_TEXT", (select STEUER_CD from AL1WRG where WRG_TY2=KTW.WRG_TY2 and USERBK_NR=:3 and SPRACHE_CD=:4 and ROWNUM=1) as "STEUER_CD", decode(:5, 1, (select STEUER_CD_3 from KT1ART where USERBK_NR=:6 and SPRACHE_CD=:7 and KT_ART_NR=KTW.KT_ART_NR), null) as "STCD3_KT_ART", decode(:8, 1, KDQADRU0.F_GetOwnersAddress(KTW.IO_TY2, null, null , null, null), null) as "OWNERS_ADDRESS", decode(:9, 1, (select EDIT_IO_NR from KDWSTAMM_SEC where USERBK_NR=:10 and IO_TY2=KTW.IO_TY2), null) as "EDIT_IO_NR", decode(:11, 1, (select IO_BEZ from KDWSTAMM_SEC where USERBK_NR=:12 and IO_TY2=KTW.IO_TY2), null) as "IO_BEZ", decode(:13, 1, (select EDIT_KT_GNR from KT_GRP where USERBK_NR=:14 and KT_GNR=KTW.KT_GNR), null) as "EDIT_KT_GNR", decode(:15, 1, (select RUBRIK from KT_GRP where USERBK_NR=:16 and KT_GNR=KTW.KT_GNR), null) as "KT_GNR_RUBRIK", null as "INKL_ZEROKONTRAKT", null as "ONLY_FOR_IO_CARD", null as "ONLY_FOR_CREDITCARD", null as "ONLY_BEVOLLM", null as "ONLY_FOR_MULTIKT", null as "IS_ACTIVE", null as "GF_NR", null as "VT_TYP_CD", null as "ONLY_BANKS", 'ver=KTWSTAMM_SEC, '||to_char(K.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||K.CREATE_ID as "ROW_INFO" from KTWSTAMM_SEC K, KTWSALDO KTW where KTW.KT_TY2 = K.KT_TY2 and NOT (:17 IS NULL AND :18 IS NULL AND :19 IS NULL AND :20 IS NULL) and KTW.KT_TY2=:21 and 1=1 and K.USERBK_NR=:22 and KTW.USERBK_NR=:23
4s4x2kn4bcsuySELECT DECODE(NVL(VAR_I_1, 0), 0, TRUNC(A.VAR_DAT_1), TRUNC(A.VAR_DAT_2)) FROM SR_PROC_VAR A WHERE A.PROC_BEZ = 'TAGESSCHNITT' AND A.USERBK_NR = F2QAPENV.F_UB
51s6jyq0sau53BEGIN SRQKRPA0.SelectNonTEV(); END;
53h94uz9ab29tSELECT * FROM XL_PURS_H WHERE KURS_REF_TY2 = :B7 AND KURS_ANW_CD = :B6 AND WRG_TY2 = :B5 AND KURS_DT_MUT <= :B4 AND KURS_DT_BIS >= :B4 AND NVL(KTN_NR, 0) = NVL(:B3 , 0) AND USERBK_NR IN (:B2 , :B1 ) ORDER BY USERBK_NR, BO_PLATZ_PRIO_CD, KURS_DT_MUT DESC, KURS_DT_BIS DESC, KURS_TY2 DESC
5da8vccg5qf3x select /* KDADR_MAINT, 1 */ KDQADRU0.F_DecodeAdrKurzCtl(1, a.ADR_KURZ_CTL) as "ADR_KURZ_1", KDQADRU0.F_DecodeAdrKurzCtl(2, a.ADR_KURZ_CTL) as "ADR_KURZ_2", KDQADRU0.F_DecodeAdrKurzCtl(3, a.ADR_KURZ_CTL) as "ADR_KURZ_3", KDQADRU0.F_DecodeAdrKurzCtl(4, a.ADR_KURZ_CTL) as "ADR_KURZ_4", KDQADRU0.F_DecodeAdrKurzCtl(5, a.ADR_KURZ_CTL) as "ADR_KURZ_5", KDQADRU0.F_DecodeAdrKurzCtl(6, a.ADR_KURZ_CTL) as "ADR_KURZ_6", KDQADRU0.F_DecodeAdrKurzCtl(7, a.ADR_KURZ_CTL) as "ADR_KURZ_7", KDQADRU0.F_DecodeAdrKurzCtl(8, a.ADR_KURZ_CTL) as "ADR_KURZ_8", null as "ADR_TYP_CD_INS", decode(F.ADR_ZEILE_1, null, decode(F.ROWID, null, null, null), F.ADR_ZEILE_1) as "ADR_ZEILE_1", decode(F.ADR_ZEILE_2, null, decode(F.ROWID, null, null, null), F.ADR_ZEILE_2) as "ADR_ZEILE_2", decode(F.ADR_ZEILE_3, null, decode(F.ROWID, null, null, null), F.ADR_ZEILE_3) as "ADR_ZEILE_3", A.ADR_ZUS as "ADR_ZUS", A.ADR_ZUS_1 as "ADR_ZUS_1", to_char(A.BIS_DAT, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT", A.BOTE_NR as "BOTE_NR", A.EMPF_REF as "EMPF_REF", A.EMPF_REF_ZUS as "EMPF_REF_ZUS", A.EUST_PFL_CD as "EUST_PFL_CD", case when a.BIS_DAT>=trunc(sysdate) then '1' else '0' end as "ISACTUAL", '0' as "ISADRLNREDITABLE", case when a.BIS_DAT>=trunc(sysdate) then '1' else '0' end as "ISDUPLICATEABLE", case when ((select SRQUTIL0.F_PrgPar('IO_ADR', 'UNGUELTIG', 11) from dual) = 1 and a.MAIL_ART_CD = 'KVER') then '0' when (select substr(STEUER_CD, 23, 1) from IO_USER where USERBK_NR=:1 and IO_TY2=:2 and ROWNUM=1) = '1' an d (select replace(nvl(substr(STEUER_CD, 23, 1), '0'), ' ', '0') from KD1ADR_T where USERBK_NR=:3 and SPRACHE_CD=:4 and ADR_TYP_CD=a.IO_ADR_TY2) != '1' then '0' else case when trunc(greatest(a.VON_DAT, a.CREATE_DT)+to_number((select SRQUTIL0.F_PrgPar('IO_ADR', 'KORR_TAGE', 11) from dual)))>=trunc(sysdate) and a.BIS_DAT>=trunc(sysdate) then '1' else '0' end end as "ISEDITABLE", decode(substr(L.STEUER_CD, 1, 1), '1', '1', '0') as "ISINLAND", decode(F.IO_ADR_FF_TY2, null, decode(F.ROWID, null, F2QAPENV.F_CreLnr, null), F.IO_ADR_FF_TY2) as "IO_ADR_FF_TY2", A.IO_ADR_FF_TY2 as "IO_ADR_FF_TY2_ADR", A.IO_ADR_TY2 as "IO_ADR_TY2", null as "IO_ADR_TY2_INS", nvl(to_char(A.IO_ADR_TY2), chr(19)) as "IO_ADR_TY2_BEZ", A.IO_EMAIL_TY2 as "IO_EMAIL_TY2", A.IO_TY2 as "IO_TY2", O.KTN_NR as "KTN_NR", nvl(to_char(O.KTN_NR), chr(19)) as "KTN_NR_BEZ", A.LAND_TY2 as "LAND_TY2", L.BEZ_LANG as "LAND_TY2_BEZ", A.LAND_TY2_MWST as "LAND_TY2_MWST", nvl(to_char(A.LAND_TY2_MWST), chr(19)) as "LAND_TY2_MWST_BEZ", A.LAND_TY2_TX as "LAND_TY2_TX", nvl(to_char(A.LAND_TY2_TX), chr(19)) as "LAND_TY2_TX_BEZ", A.MAIL_ART_CD as "MAIL_ART_CD", decode(A.ORT_TY2, null, A.ORT_BEZ, O.ORT_BEZ) as "ORT", A.ORT_BEZ as "ORT_BEZ", A.ORT_TY2 as "ORT_TY2", O.PLZ as "PLZ", A.PLZ_ZUS as "PLZ_ZUS", A.PTT_ORD_NR as "PTT_ORD_NR", A.REGION_CD as "REGION_CD", A.SPRACHE_CD_MAN as "SPRACHE_CD_MAN", A.SPRACHE_CD_SYS as "SPRACHE_CD_SYS", decode(A.STRASSE_NR, null, 0, 1) as "STRASSE_EINGABE", A.STRASSE_NR as "STRASSE_NR", (select dis tinct s.strasse_bez from alwstrasse s where s.strasse_nr = A.STRASSE_NR and s.userbk_nr = :5) as "STRASSE_BEZ_IDX", decode(A.STRASSE_NR, null, nvl(A.STRASSE_BEZ, decode(A.HAUS_NR, null, substr(A.STRASSE, 1, 25), null)), (select distinct s.strasse_bez from alwstrasse s where s.strasse_nr = A.STRASSE_NR and s.userbk_nr = :6)) as "STRASSE_BEZ", A.HAUS_NR as "HAUSNUMMER", A.STRASSE as "STRASSE", A.TEL_NR_3 as "TEL_NR_3", to_char(A.VON_DAT, 'YYYY-MM-DD HH24:MI:SS') as "VON_DAT", null as "NORM_ADR_SEARCH", null as "GESCH_ADR_SEARCH", null as "FINKL_ADR_SRCH", A.ADR_KURZ_CTL as "ADR_KURZ_CTL", case when(select count(*) from IO_adr a2 where a2.IO_lnr=a.IO_lnr and a2.IO_adr_lnr=a.IO_adr_lnr and trunc(a2.von_dat)>=trunc(a.bis_dat) and trunc(a2.von_dat)< case when a2.von_dat = a2.bis_dat then trunc(a2.bis_dat +1) else trunc(a2.bis_dat) end and a2.userbk_nr=:7)=0 then 1 else 0 end as "IS_ADR_WITH_HI_DATE", (select nvl(substr(e.steuer_cd, 1, 1), 0)as STCD_A from al1eust_pfl e where e.userbk_nr = :8 and e.sprache_cd = :9 and e.EUST_PFL_CD = a.EUST_PFL_CD) as "EU_STEUCD_A", A.BEGR_ADR as "BEGR_ADR", case when trunc(A.BIS_DAT) >= trunc(sysdate) then kdqadru0.F_UseAdrForKorrRgl(null, A.IO_TY2, A.IO_ADR_TY2, A.VON_DAT, A.BIS_DAT) else 0 end as "KORRRGL", case when a.MAIL_ART_CD='KVER' then '1' else '0' end as "INVALID", trunc(a.CREATE_DT) as "SE_CREATEDT", A.IO_EUST_SPEZ_CD as "IO_EUST_SPEZ_CD", AT.SORT_NR as "SORT_NR", decode(F.ADR_ERWE_CD, null, decode(F.ROWID, null, null, null) , F.ADR_ERWE_CD) as "ADR_ERWE_CD", decode(F.ADR_ERWE_ZEILE_1, null, decode(F.ROWID, null, null, null), F.ADR_ERWE_ZEILE_1) as "ADR_ERWE_ZEILE_1", decode(F.ADR_ERWE_ZEILE_2, null, decode(F.ROWID, null, null, null), F.ADR_ERWE_ZEILE_2) as "ADR_ERWE_ZEILE_2", decode(F.ADR_ERWE_ZEILE_3, null, decode(F.ROWID, null, null, null), F.ADR_ERWE_ZEILE_3) as "ADR_ERWE_ZEILE_3", decode(F.ADR_ERWE_ZEILE_4, null, decode(F.ROWID, null, null, null), F.ADR_ERWE_ZEILE_4) as "ADR_ERWE_ZEILE_4", (select nvl(trim(substr(t.steuer_cd, 4, 1)), 0) as spez from kd1adr_t t where t.userbk_nr = :10 and t.sprache_cd = :11 and t.ADR_TYP_CD = a.IO_adr_lnr) as "IS_SPEZ_ADR_ALLOWED", A.CREATE_ID as "CREATE_ID", KDQADRU0.F_DecodeAdrKurzCtl(1, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_1", KDQADRU0.F_DecodeAdrKurzCtl(2, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_2", KDQADRU0.F_DecodeAdrKurzCtl(3, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_3", KDQADRU0.F_DecodeAdrKurzCtl(4, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_4", KDQADRU0.F_DecodeAdrKurzCtl(5, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_5", KDQADRU0.F_DecodeAdrKurzCtl(6, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_6", KDQADRU0.F_DecodeAdrKurzCtl(7, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_7", KDQADRU0.F_DecodeAdrKurzCtl(8, a.ADR_KURZ_CTL_ZV) as "ADR_SPEZ_8", A.ADR_KURZ_CTL_ZV as "ADR_KURZ_CTL_ZV", 'lck_A_111='||rowidtochar(A.ROWID)||', '||to_char(A.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||A.IO_TY2_VIS||', '||A.VERS_VOR||chr(5)||'ver=IO_ADR, '||to_char(A.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||A.CREATE_ID||chr(5)| |'lck_F_111='||rowidtochar(F.ROWID)||', '||to_char(F.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||F.IO_TY2_VIS||', '||F.VERS_VOR|| decode(F.IO_ADR_FF_TY2, null, decode(F.ROWID, null, chr(5)||'def=IO_ADR_FF_TY2_EQ_'||F2QAPENV.F_CreLnr, null), null) as "ROW_INFO" from IO_ADR A, AL_ORT O, IO_ADR_FF F, AL1LAND L, KD1ADR_T AT where A.LAND_TY2 = L.LAND_TY2(+) and A.IO_ADR_FF_TY2 = F.IO_ADR_FF_TY2(+) and A.IO_ADR_TY2 = AT.ADR_TYP_CD and A.ORT_TY2 = O.ORT_TY2(+) and IO_ADR_TY2 in (select typ.ADR_TYP_CD from KD1ADR_T typ where typ.USERBK_NR=:12 and typ.SPRACHE_CD=:13 and typ.STEUER_CD like '1%') and 0=decode(:14, 0, case when trunc(sysdate) <= trunc(A.BIS_DAT) then 0 else 1 end, 0) and A.IO_TY2=:15 and A.USERBK_NR=:16 and O.USERBK_NR(+)=:17 and F.USERBK_NR(+)=:18 and L.USERBK_NR(+)=:19 and L.SPRACHE_CD(+)=:20 and AT.USERBK_NR=:21 and AT.SPRACHE_CD=:22 order by ISACTUAL DESC nulls LAST, AT.SORT_NR ASC, A.IO_ADR_TY2 ASC, A.VON_DAT ASC
5dhj8gv3d0pc8SELECT MAX(UPPER(SUBSTR(PAR_WERT, 1, 1))) FROM SR_PRG_PAR WHERE USERBK_NR < 9980 AND USERBK_NR > 100 AND PRG_ID = 'SYSTEM' AND PAR_ID = 'DBTRACE' AND KEY_TY2 = 11
5fkbrgu6p3827BEGIN SRQSTAT0.insertValues(P_statDefId => :1, P_grpId => :2, P_userBkNr => :3, P_avgVal1 => :4, P_avgVal2 => :5, P_avgVal3 => :6, P_avgVal4 => :7, P_avgVal5 => :8, P_avgVal6 => :9, P_avgVal7 => :10, P_avgVal8 => :11, P_avgVal9 => :12, P_avgVal10 => :13, P_maxVal1 => :14, P_maxVal2 => :15, P_maxVal3 => :16, P_maxVal4 => :17, P_maxVal5 => :18, P_maxVal6 => :19, P_maxVal7 => :20, P_maxVal8 => :21, P_maxVal9 => :22, P_maxVal10 => :23, P_minVal1 => :24, P_minVal2 => :25, P_minVal3 => :26, P_minVal4 => :27, P_minVal5 => :28, P_minVal6 => :29, P_minVal7 => :30, P_minVal8 => :31, P_minVal9 => :32, P_minVal10 => :33, P_sumVal1 => :34, P_sumVal2 => :35, P_sumVal3 => :36, P_sumVal4 => :37, P_sumVal5 => :38, P_sumVal6 => :39, P_sumVal7 => :40, P_sumVal8 => :41, P_sumVal9 => :42, P_sumVal10 => :43, P_snapShotCnt => :44, P_commit => :45) ; END;
5h0un99juznjd select /* CA_EVENT, 1 */ F2QAPENV.F_IsPrivat(CAEVENT.STAT_CD) as "STAT_CD", CAEVENT.TL_POS_TYP_SRC_E as "TL_POS_TYP_SRC_E", CAEVENT.GF_NR as "GF_NR", nvl(to_char(CAEVENT.GF_NR), chr(19)) as "D_GF_NR", CAEVENT.CA_DET_12_CD as "CA_DET_12_CD", CAEVENT.CA_VERARB_4_CD as "CA_VERARB_4_CD", CAEVENT.CA_EVENT_ID as "CA_EVENT_ID", CAEVENT.CA_EVENT_TYP_CD as "CA_EVENT_TYP_CD", CA1EVENT_TYP.BEZ_KURZ as "D_CA_EVENT_TYP_CD", CA1EVENT_TYP.BEZ_MITTEL as "D_EVENTTYP_BEZMITTEL", decode(nvl(CAEVENT.VL_REF_TY2, 0), 0, VLSTAMM.VL_KURZ_TEXT, VLREF.VL_REF_TEXT) as "VL_REF_TEXT", VLSTAMM.VL_TEXT_TY2 as "VL_TEXT_TY2", VLSTAMM.VL_INH_CD as "VL_INH_CD", VLREF.VL_NR as "VL_NR", VLREF.EDIT_VL_NR as "EDIT_VL_NR", CAEVENT.KT_TY2_DPST as "KT_TY2_DPST", CAEVENT.OBJ_STAT_CD as "OBJ_STAT_CD", 4100000 + CAEVENT.OBJ_STAT_CD as "OBJ_STAT_CD_4100", nvl(to_char(4100000 + CAEVENT.OBJ_STAT_CD), chr(19)) as "D_OBJ_STAT_CD", case when caevent.quelle_cd = 592 then '1' else (select substr(STEUER_CD, 3, 1) from OM1OBJ_TYP_STAT where obj_typ_stat_cd = 4100000 + CAEVENT.OBJ_STAT_CD and userbk_nr = :1 and SPRACHE_CD = :2) end as "FC_OBJ_STAT_STEUER_CD_C", :3 as "DATUMSTYP", case when :4 = 0 then CAEVENT.EX_DAT when :5 = 1 then CAEVENT.BIS_DAT_CP_PERI when :6 = 2 then CAEVENT.BEST_REC_DAT when :7 = 3 then CAEVENT.SUPERR_FIN when :8 = 4 then CAEVENT.SUPERR_TIT when :9 = 5 then CAEVENT.ABR_DT when :10 = 6 then CAEVENT.BUCH_DT when :11 = 7 then CAEVENT.AVIS_DT when :12 = 8 then CAEVENT.ANTW_DT when :13 = 9 then CAEVEN T.SEL_DT when :14 = 10 then CAEVENT.TRENN_DAT when :15 = 11 then CAEVENT.CP_VERF_DAT_NEXT when :16 = 13 then CAEVENT.TERMIN_DT_MSG when :17 = 14 then CAEVENT.TERMIN_DT_BERAT when :18 = 12 then (select max(SALDO_DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :19) and K.USERBK_NR = :20 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :21) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :22))) when :23 = 15 then CAEVENT.BEG_DAT_HDL when :24 = 16 then CAEVENT.BIS_DAT_HDL when :25 = 17 then (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:26) else null end as "DATUM", case when :27 = 0 then CAEVENT.EX_DAT when :28 = 1 then CAEVENT.BIS_DAT_CP_PERI when :29 = 2 then CAEVENT.BEST_REC_DAT when :30 = 3 then CAEVENT.SUPERR_FIN when :31 = 4 then CAEVENT.SUPERR_TIT when :32 = 5 then CAEVENT.ABR_DT when :33 = 6 then CAEVENT.BUCH_DT when :34 = 7 then CAEVENT.AVIS_DT when :35 = 8 then CAEVENT.ANTW_DT when :36 = 9 then CAEVENT.SEL_DT when :37 = 10 then CAEVENT.TRENN_DAT when :38 = 11 then CAEVENT.CP_VERF_DAT_NEXT when :39 = 13 then CAEVENT.TERMIN_DT_MSG when :40 = 14 then CAEVENT.TERMIN_DT_BERAT when :41 = 12 then (select max(SALDO_ DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :42) and K.USERBK_NR = :43 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :44) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :45))) when :46 = 15 then CAEVENT.BEG_DAT_HDL when :47 = 16 then CAEVENT.BIS_DAT_HDL when :48 = 17 then (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:49) when :50 = 0 then CAEVENT.EX_DAT when :51 = 1 then CAEVENT.BIS_DAT_CP_PERI when :52 = 2 then CAEVENT.BEST_REC_DAT when :53 = 3 then CAEVENT.SUPERR_FIN when :54 = 4 then CAEVENT.SUPERR_TIT when :55 = 5 then CAEVENT.ABR_DT when :56 = 6 then CAEVENT.BUCH_DT when :57 = 7 then CAEVENT.AVIS_DT when :58 = 8 then CAEVENT.ANTW_DT when :59 = 9 then CAEVENT.SEL_DT when :60 = 10 then CAEVENT.TRENN_DAT when :61 = 11 then CAEVENT.CP_VERF_DAT_NEXT when :62 = 13 then CAEVENT.TERMIN_DT_MSG when :63 = 14 then CAEVENT.TERMIN_DT_BERAT when :64 = 12 then (select max(SALDO_DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :65) and K.USERBK_NR = :66 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :67) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :68))) when :69 = 15 then CAEVENT.BEG_DAT_HDL when :70 = 16 then CAEVENT.BIS_DAT_HDL when :71 = 17 then (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:72) else null end as "DATUM_SHOW", :73 as "DT_SHOW", VLREF.ISIN_NR as "ISIN_NR", KT1DPST.DPST_NR as "DPST_NR", KT1DPST.BEZ_KURZ as "D_KT_TY2_DPST", CAEVENT.CA_BEZ_INT as "CA_BEZ_INT", CAEVENT.ZWRG_TY2 as "ZWRG_TY2", nvl(to_char(CAEVENT.ZWRG_TY2), chr(19)) as "D_ZWRG_TY2", CAEVENT.CP_PERI as "CP_PERI", to_char(CAEVENT.BEG_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BEG_DAT_CP_PERI", to_char(CAEVENT.BIS_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_CP_PERI", CAEVENT.CP_PERI_TAG as "CP_PERI_TAG", to_char(CAEVENT.CP_VERF_DAT_NEXT, 'YYYY-MM-DD HH24:MI:SS') as "CP_VERF_DAT_NEXT", CAEVENT.ZINSUSANZ as "ZINSUSANZ", CAEVENT.CA_VERARB_1_CD as "CA_VERARB_1_CD", to_char(CAEVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT", to_char(CAEVENT.TRENN_DAT, 'YYYY-MM-DD HH24:MI:SS') as "TRENN_DAT", to_char(CAEVENT.SUPERR_FIN, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_FIN", to_char(CAEVENT.SUPERR_TIT, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_TIT", to_char(CAEVENT.BEST_REC_DAT, 'YYYY-MM-DD HH24:MI:SS') as "BEST_REC_DAT", to_char(CAEVENT.BUCH_DT, 'YYYY-MM-DD HH24:MI:SS') as "BUCH_D T", CAEVENT.CA_EVENT_PHASE_CD as "CA_EVENT_PHASE_CD", to_char(CAEVENT.AVIS_DT, 'YYYY-MM-DD HH24:MI:SS') as "AVIS_DT", CAEVENT.CA_AVIS_CD as "CA_AVIS_CD", CAEVENT.ANTW_CD as "ANTW_CD", to_char(CAEVENT.ANTW_DT, 'YYYY-MM-DD HH24:MI:SS') as "ANTW_DT", (select max(SALDO_DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :74) and K.USERBK_NR = :75 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :76) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :77))) as "LETZTE_BUCHUNG", (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:78) as "LETZTER_HANDELSTAG", to_char(CAEVENT.SEL_DT, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DT", to_char(CAEVENT.ABR_DT, 'YYYY-MM-DD HH24:MI:SS') as "ABR_DT", CAEVENT.BEM_INT as "BEM_INT", to_number(substr(ca_appl_cd, 0, 2)) as "CA_APPL_CD", CAEVENT.VL_STEU_NR_CA as "VL_STEU_NR_CA", null as "D_VL_BEZ", null as "D_DPST_BEZ", CAEVENT.VL_TY2 as "VL_TY2", VLREF.VL_REF_TY2 as "VL_REF_TY2", null as "CA_EVENT_TY2_ANTW", null as "CA_BEZ_INT_ANTW", CAEVENT.CA_EVENT_TY2 as "CA_EVENT_TY2", CAEVENT.IO_TY2_VERANTW as "IO_TY2_VERANTW", (select user_mittel_bez from IO_user where caevent.IO_lnr_verantw = IO_user.IO_lnr and caevent.userbk_nr = k d_user.userbk_nr) as "D_IO_TY2_VERANTW", CAEVENT.CA_EVENT_TY2_MAIN as "CA_EVENT_TY2_MAIN", CAEVENT.CA_GF_NR as "CA_GF_NR", CAEVENT.CP_NR as "CP_NR", CAEVENT.CPN_NR as "CPN_NR", CAEVENT.CA_DET_4_CD as "CA_DET_4_CD", to_char(CAEVENT.BEG_DAT_HDL, 'YYYY-MM-DD HH24:MI:SS') as "BEG_DAT_HDL", to_char(CAEVENT.BIS_DAT_HDL, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_HDL", CAEVENT.MENGE_KORR_FAKT as "MENGE_KORR_FAKT", CAEVENT.CA_MENGE_KORR_CD as "CA_MENGE_KORR_CD", CAEVENT.TK_EVENT_TYP_CD as "TK_EVENT_TYP_CD", CAEVENT.TK_EVENT_STYP_CD as "TK_EVENT_STYP_CD", CAEVENT.VL_US_STEU_EINK_CD as "VL_US_STEU_EINK_CD", to_char(CAEVENT.TIME_GV, 'YYYY-MM-DD HH24:MI:SS') as "TIME_GV", CAEVENT.ORT_GV as "ORT_GV", to_char(CAEVENT.GV_DAT, 'YYYY-MM-DD HH24:MI:SS') as "GV_DAT", CAEVENT.METEAG_NOM_ALT as "METEAG_NOM_ALT", CAEVENT.METEAG_NOM_NEU as "METEAG_NOM_NEU", CAEVENT.TWRG_TY2 as "TWRG_TY2", CAEVENT.TWRG_TY2_NEU as "TWRG_TY2_NEU", nvl(to_char(CAEVENT.TWRG_TY2), chr(19)) as "D_TWRG_TY2", nvl(to_char(CAEVENT.TWRG_TY2), chr(19)) as "D_TWRG_TY22", nvl(to_char(CAEVENT.TWRG_TY2_NEU), chr(19)) as "D_TWRG_TY2_NEU", CAEVENT.CA_SRC_TY2 as "CA_SRC_TY2", CAEVENT.ABR_ANZ_KD as "ABR_ANZ_KD", CAEVENT.ABR_MENGE_KD as "ABR_MENGE_KD", CAEVENT.ABR_ANZ_TOT as "ABR_ANZ_TOT", CAEVENT.ABR_MENGE_TOT as "ABR_MENGE_TOT", CAEVENT.ABR_ANZ_IO_PEND as "ABR_ANZ_IO_PEND", CAEVENT.ABR_ANZ_TOT_PEND as "ABR_ANZ_TOT_PEND", CAEVENT.MENGE_EVENT_KD as "MENGE_EVENT_KD", CAEVENT.CA_SEL_ART_CD as "CA_SEL_ART_CD", CAEVENT.BEILAGE_CD_MAN as "BEILAGE_ CD_MAN", CAEVENT.LEITWEG_TY2 as "LEITWEG_TY2", CAEVENT.CA_EVENT_SEL_TY2 as "CA_EVENT_SEL_TY2", CAEVENT.CA_DET_5_CD as "CA_DET_5_CD", CAEVENT.CA_DET_6_CD as "CA_DET_6_CD", CAEVENT.CA_DET_7_CD as "CA_DET_7_CD", CAEVENT.CA_DET_8_CD as "CA_DET_8_CD", decode(ca_det_9_cd, '0', null, ca_det_9_cd) as "CA_DET_9_CD", CAEVENT.CA_DET_14_CD as "CA_DET_14_CD", CAEVENT.CA_VERARB_2_CD as "CA_VERARB_2_CD", CAEVENT.MENGE_AUSLOS as "MENGE_AUSLOS", CAEVENT.CA_EVENT_TY2_VRLG as "CA_EVENT_TY2_VRLG", CAEVENT.USERBK_NR as "USERBK_NR", CAEVENT.CA_ANTW_VARI_NR as "CA_ANTW_VARI_NR", CAEVENT.QUELLE_CD as "QUELLE_CD", nvl(to_char(CAEVENT.QUELLE_CD), chr(19)) as "D_QUELLE_CD", CAEVENT.MUT_MAN_CD as "MUT_MAN_CD", to_char(CAEVENT.MUT_DT, 'YYYY-MM-DD HH24:MI:SS') as "MUT_DT", CAEVENT.CA_VERARB_5_CD as "CA_VERARB_5_CD", CAEVENT.CA_VERARB_6_CD as "D_CA_VERARB_6_CD", CAEVENT.CA_VERARB_7_CD as "CA_VERARB_7_CD", CAEVENT.CA_VERARB_8_CD as "CA_VERARB_8_CD", nvl(to_char(CAEVENT.CA_VERARB_8_CD), chr(19)) as "D_LAND_TY2", CAEVENT.CA_DET_17_CD as "CA_DET_17_CD", CAEVENT.CA_DET_18_CD as "CA_DET_18_CD", CAEVENT.CA_DET_15_CD as "CA_DET_15_CD", CAEVENT.CA_DET_16_CD as "CA_DET_16_CD", CAEVENT.CA_DET_19_CD as "CA_DET_19_CD", CAEVENT.CA_DET_20_CD as "CA_DET_20_CD", CAEVENT.CA_DET_21_CD as "CA_DET_21_CD", CAEVENT.CA_DET_22_CD as "CA_DET_22_CD", CAEVENT.CA_DET_23_CD as "CA_DET_23_CD", CAEVENT.CA_DET_24_CD as "CA_DET_24_CD", CAEVENT.CA_DET_25_CD as "CA_DET_25_CD", CAEVENT.VL_TIT_ART_NR as "VL_TIT_ART_NR", nvl(to_char(CAEVENT. VL_TIT_ART_NR), chr(19)) as "D_VL_TIT_ART_NR", (select (CAQJUPT0.f_getVerarbDPST2(caevent.ca_event_lnr, caevent.kt_lnr_dpst)) from dual) as "BR_VERARBDPST", (select (CAQJETA0.f_WandlungHybride()) from dual) as "WANDLUNGHYBRIDE", (select (caqutil0.f_getBankart()) from dual) as "BANKART", 1 as "DIV_SELECT", (select (caqfrg00.f_mt565()) from dual) as "MT565", CAEVENT.CA_EVENT_TY2_DPST as "CA_EVENT_TY2_DPST", to_char(CAEVENT.TERMIN_DT_MSG, 'YYYY-MM-DD HH24:MI:SS') as "TERMIN_DT_MSG", to_char(CAEVENT.ALOC_MSG_DT_LAST, 'YYYY-MM-DD HH24:MI:SS') as "ALOC_MSG_DT_LAST", CAEVENT.CA_EVENT_ID_EXT as "CA_EVENT_ID_EXT", CAEVENT.EXT_KT_NR_DP as "EXT_KT_NR_DP", to_char(CAEVENT.RECH_DT_LAST, 'YYYY-MM-DD HH24:MI:SS') as "RECH_DT_LAST", to_char(CAEVENT.BIS_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_CP_PERI_VON", to_char(CAEVENT.BIS_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_CP_PERI_BIS", to_char(CAEVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT_VON", to_char(CAEVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT_BIS", to_char(CAEVENT.TRENN_DAT, 'YYYY-MM-DD HH24:MI:SS') as "TRENN_DAT_VON", to_char(CAEVENT.TRENN_DAT, 'YYYY-MM-DD HH24:MI:SS') as "TRENN_DAT_BIS", CAEVENT.WF_GF_TY2 as "WF_GF_TY2", (select substr(STEUER_CD, 8, 1) from KT1DPST where DP_STELLE_GNR = CAEVENT.DPST_NR and userbk_nr = :79 and sprache_cd = :80) as "MT565_DPST", (select substr(STEUER_CD_1, 24, 1) from AL1GF where GF_NR = CAEVENT.GF_NR and userbk_nr = :81 and sprache_cd = :82) as "MT565_ALLOC", null as "CALLMODE" , (select count(*) from ca_event_msg cem where cem.ca_event_lnr = caevent.ca_event_lnr and cem.userbk_nr = caevent.userbk_nr) as "ANZ_MESSAGES", CAEVENT.LOG_TY2_MUT as "LOG_TY2", (select vl_na_cd from vl_na_akti where caevent.vl_lnr = vl_na_akti.vl_lnr and caevent.userbk_nr = vl_na_akti.userbk_nr) as "VL_NA_CD", (select ca_bez_int from ca_event where ca_event_lnr = caevent.ca_event_lnr_restr and userbk_nr = :83) as "D_CA_EVENT_TY2_RESTR", CAEVENT.CA_EVENT_TY2_RESTR as "CA_EVENT_TY2_RESTR", CAEVENT.CA_DET_26_CD as "CA_DET_26_CD", CAEVENT.CA_DET_27_CD as "CA_DET_27_CD", CAEVENT.CA_DET_28_CD as "CA_DET_28_CD", CAEVENT.CA_DET_29_CD as "CA_DET_29_CD", CAEVENT.CA_DET_30_CD as "CA_DET_30_CD", CAEVENT.CA_DET_31_CD as "CA_DET_31_CD", CAEVENT.CA_DET_32_CD as "CA_DET_32_CD", CAEVENT.CA_DET_33_CD as "CA_DET_33_CD", CAEVENT.CA_DET_34_CD as "CA_DET_34_CD", CAEVENT.CA_DET_35_CD as "CA_DET_35_CD", CAEVENT.CA_VERARB_11_CD as "D_CA_VERARB_11_CD", CAEVENT.CA_VERARB_12_CD as "CA_VERARB_12_CD", CAEVENT.CA_VERARB_13_CD as "CA_VERARB_13_CD", CAEVENT.CA_VERARB_14_CD as "CA_VERARB_14_CD", CAEVENT.CA_VERARB_15_CD as "CA_VERARB_15_CD", CAEVENT.CA_VARI_TY2_DEF as "CA_VARI_TY2_DEF", AL1GF.GF_ART as "GF_ART", to_char(CAEVENT.TERMIN_DT_BERAT, 'YYYY-MM-DD HH24:MI:SS') as "TERMIN_DT_BERAT", to_char(CAEVENT.SEL_DAT_BEST_BEG, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_BEST_BEG", to_char(CAEVENT.SEL_DAT_BEST_END, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_BEST_END", to_char(CAEVENT.SEL_DAT_BUCH_BEG, 'YYYY-MM-DD HH24:MI:SS' ) as "SEL_DAT_BUCH_BEG", to_char(CAEVENT.SEL_DAT_BUCH_END, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_BUCH_END", to_char(CAEVENT.SEL_DAT_DOM_BEG, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_DOM_BEG", to_char(CAEVENT.SEL_DAT_DOM_END, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_DOM_END", CAEVENT.CA_DET_36_CD as "CA_DET_36_CD", CAEVENT.CA_DET_37_CD as "CA_DET_37_CD", CAEVENT.CA_DET_38_CD as "CA_DET_38_CD", CAEVENT.CA_DET_39_CD as "CA_DET_39_CD", CAEVENT.CA_DET_40_CD as "CA_DET_40_CD", CAEVENT.CA_DET_41_CD as "CA_DET_41_CD", CAEVENT.CA_DET_42_CD as "CA_DET_42_CD", CAEVENT.CA_DET_43_CD as "CA_DET_43_CD", CAEVENT.CA_DET_44_CD as "CA_DET_44_CD", CAEVENT.CA_DET_45_CD as "CA_DET_45_CD", CAEVENT.CA_EVENT_SEL_TY2CA as "CA_EVENT_SEL_TY2CA", nvl(CA_VV_ALL_CD, '0') as "CA_VV_ALL_CD", CAEVENT.CA_VARI_TY2_DEFVVA as "CA_VARI_TY2_DEFVVA", (select ca_bez_int from ca_event where ca_event_lnr = caevent.ca_vari_lnr_defvva and userbk_nr = :84) as "D_CA_VARI_TY2_DEFVVA", (select (caqfrg00.f_WFKUBE()) from dual) as "WFKUBE", (select substr(STEUER_CD_1, 11, 1) from AL1GF where GF_NR = CAEVENT.GF_NR and userbk_nr = :85 and sprache_cd = :86) as "CLACTION", (select (SRQUTIL0.F_PrgPar('CA', 'CAZENTRALE2')) from dual) as "CAZENTRALE2", null as "READ_ONLY", CAEVENT.KURS as "KURS", 'lck_CAEVENT_110='||rowidtochar(CAEVENT.ROWID)||', '||to_char(CAEVENT.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||CAEVENT.IO_TY2_VIS||', '||CAEVENT.VERS_VOR||chr(5)||'ver=CA_EVENT, '||to_char(CAEVENT.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||CAEVENT.CR EATE_ID||chr(5)||'whr=_{_->CA_EVENT_TY2_215444794015054_}_'||decode(CAEVENT.CA_EVENT_TY2, null, '_ISNULL_', '_EQ_'||CAEVENT.CA_EVENT_TY2)||chr(5)||'whr=_{_->ROWID_215444794015054_}_'||decode(CAEVENT.ROWID, null, '_ISNULL_', '_EQ_'||CAEVENT.ROWID) as "ROW_INFO" from CA_EVENT CAEVENT, VL_REF VLREF, KT1DPST KT1DPST, CA1EVENT_TYP CA1EVENT_TYP, VL_STAMM VLSTAMM, AL1GF AL1GF where CAEVENT.GF_NR = AL1GF.GF_NR(+) and CAEVENT.VL_REF_TY2 = VLREF.VL_REF_TY2(+) and CAEVENT.KT_TY2_DPST = KT1DPST.KT_TY2(+) and CAEVENT.CA_EVENT_TYP_CD = CA1EVENT_TYP.CA_EVENT_TYP_CD and CAEVENT.VL_TY2 = VLSTAMM.VL_TY2(+) and CAEVENT.CA_EVENT_TYP_CD != 94 and CAEVENT.VL_TY2=:87 and VLREF.VL_REF_TY2=:88 and 1=1 and 1=1 and CAEVENT.CA_EVENT_TYP_CD in ('40', '60', '35') and CAEVENT.USERBK_NR=:89 and VLREF.USERBK_NR=:90 and KT1DPST.USERBK_NR(+)=:91 and KT1DPST.SPRACHE_CD(+)=:92 and CA1EVENT_TYP.USERBK_NR=:93 and CA1EVENT_TYP.SPRACHE_CD=:94 and VLSTAMM.USERBK_NR(+)=:95 and AL1GF.USERBK_NR(+)=:96 and AL1GF.SPRACHE_CD(+)=:97 order by CAEVENT.CA_EVENT_ID DESC, CAEVENT.CA_ANTW_VARI_NR ASC nulls FIRST
5njpk1c340zycbegin rollback; F2QAPENV.SetLogParDirect(:1, :2, :3, :4, :5, :6, :7, :8, :9, :10); end;
5p9sbk9q23tuxdelete from "F2LDATP0"."MLOG$_AL_CHANGE" where snaptime$$ <= :1
5sq0fqf1n28d0 select /* KDRGLSPERREN, 1 */ KDQRGLU0.F_GetLevelCode(R.IO_TY2, R.KT_GNR, R.KT_TY2) as "EBENE_CD", case when R.KT_TY2 is not null then K.EDIT_KT_NR when R.KT_GNR is not null then P.EDIT_KT_GNR when R.IO_TY2 is not null then (select KDS.EDIT_IO_NR from KDWSTAMM_SEC KDS where KDS.IO_TY2=R.IO_TY2 and KDS.USERBK_NR=:1) end as "KTDPFP_NR", R.IO_SIM_ART_CD as "IO_SIM_ART_CD", R.KT_TY2 as "KT_TY2", K.EDIT_KT_NR as "EDIT_KT_NR", nvl(k.RUBRIK, (select A.BEZ_LANG from KT1ART A where A.USERBK_NR=:2 and A.SPRACHE_CD=:3 and A.KT_ART_NR=K.KT_ART_NR)) as "RUBRIK_KT", R.KT_GNR as "KT_GNR", P.EDIT_KT_GNR as "EDIT_KT_GNR", P.RUBRIK as "RUBRIK_PF", case when R.KT_TY2 is null and R.KT_GNR is null and R.IO_TY2 is not null then (select KDS.EDIT_IO_NR from KDWSTAMM_SEC KDS where KDS.IO_TY2=R.IO_TY2 and KDS.USERBK_NR=:4) end as "EDIT_IO_NR", (select KDS.IO_BEZ from KDWSTAMM_SEC KDS where KDS.IO_TY2=R.IO_TY2 and KDS.USERBK_NR=:5) as "IO_BEZ", to_char(R.BEGINN_DT, 'YYYY-MM-DD HH24:MI:SS') as "BEGINN_DT", to_char(R.ENCK_DT, 'YYYY-MM-DD HH24:MI:SS') as "ENCK_DT", decode(S.SPERR_CD, null, decode(S.ROWID, null, null, null), S.SPERR_CD) as "SPERR_CD", nvl(to_char(S.SPERR_CD), chr(19)) as "SPERR_BEZ", R.IO_TY2_USER as "IO_TY2_USER", decode(R.IO_TY2_USER, null, null, (select USER_LANG_BEZ from KDWUSER_SEC where IO_TY2=R.IO_TY2_USER and USERBK_NR=:6)) as "IO_TY2_USER_BEZ", case when R.KT_TY2 is not null then K.WRG_TY2 when R.KT_GNR is not null then P.WRG_TY2 end as "WRG_TY2", nvl(to_char(case when R.KT_L NR is not null then K.WRG_TY2 when R.KT_GNR is not null then P.WRG_TY2 end), chr(19)) as "WRG_TY2_BEZ", decode(S.METEAG, null, decode(S.ROWID, null, null, null), S.METEAG) as "METEAG", decode(S.MENGE, null, decode(S.ROWID, null, null, null), S.MENGE) as "MENGE", R.VL_TY2 as "VL_TY2", decode(R.KT_BEST_TY2, null, null, (SELECT VL_NR FROM KTwSALDO_DP V WHERE V.KT_TY2=R.KT_TY2 AND V.KT_BEST_TY2=R.KT_BEST_TY2 AND V.USERBK_NR=:7)) as "D_VL_NR", decode(R.KT_BEST_TY2, null, null, (select V.VL_REF_TEXT from KTwSALDO_DP V where V.KT_TY2=R.KT_TY2 and V.KT_BEST_TY2=R.KT_BEST_TY2 and V.USERBK_NR=:8)) as "D_VL_BEZ", R.KT_BEST_TY2 as "KT_BEST_TY2", K.ARBGEB_NR as "ARBGEB_NR", null as "ARBGEB_NR_1", R.BEM_INT as "BEM_INT", R.SUO_IO_SIM_ID_1 as "SUO_IO_SIM_ID_1", R.SUO_IO_SIM_ID_2 as "SUO_IO_SIM_ID_2", R.IO_TY2 as "IO_TY2", (select substr(X.STEUER_CD, 3, 1) from KD1SPERR X where X.SPERR_CD = S.SPERR_CD and X.USERBK_NR=:9 and X.SPRACHE_CD=:10) as "STC_C", R.IO_SIM_TY2 as "IO_SIM_TY2", decode(S.IO_TY2, null, decode(S.ROWID, null, R.IO_TY2, null), S.IO_TY2) as "IO_TY2_SPERR", decode(S.IO_SIM_TY2, null, decode(S.ROWID, null, R.IO_SIM_TY2, null), S.IO_SIM_TY2) as "IO_SIM_TY2_SPERR", decode(KDQRGLU0.F_IsSperreDeletable(R.IO_TY2, R.IO_SIM_TY2), 0, 1, 0) as "IS_VSB_GWV_SPERRE", null as "IS_NEW", R.SR_EVENT_ANW_ID as "SR_EVENT_ANW_ID", null as "SEARCH_INCL_SALD", null as "SEARCH_INCL_OLD", KDQRGLU0.F_IsSperreDeletable(R.IO_TY2, R.IO_SIM_TY2) as "ISDELETABLE", SRQKRGL0.F_GetLevelText(R. IO_TY2, R.KT_GNR, R.KT_TY2) as "EBENE", 'lck_R_111='||rowidtochar(R.ROWID)||', '||to_char(R.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||R.IO_TY2_VIS||', '||R.VERS_VOR||chr(5)||'ver=IO_RGL, '||to_char(R.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||R.CREATE_ID||chr(5)||'lck_S_111='||rowidtochar(S.ROWID)||', '||to_char(S.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||S.IO_TY2_VIS||', '||S.VERS_VOR|| decode(S.SPERR_CD, null, decode(S.ROWID, null, chr(5)||'def=SPERR_CD_EQ_'||null, null), null)|| decode(S.IO_TY2, null, decode(S.ROWID, null, chr(5)||'def=IO_TY2_SPERR_EQ_'||R.IO_TY2, null), null)|| decode(S.IO_SIM_TY2, null, decode(S.ROWID, null, chr(5)||'def=IO_SIM_TY2_SPERR_EQ_'||R.IO_SIM_TY2, null), null) as "ROW_INFO" from IO_RGL R, IO_SIM_SPERR S, KTWSTAMM_SEC K, KT_GRP P where R.KT_GNR = P.KT_GNR(+) and R.IO_SIM_TY2 = S.IO_SIM_TY2(+) and R.IO_TY2 = S.IO_TY2(+) and R.KT_TY2 = K.KT_TY2(+) and R.KT_TY2 = K.KT_TY2(+) and R.IO_SIM_ART_CD=100 and R.USERBK_NR=:11 and S.USERBK_NR(+)=:12 and K.USERBK_NR(+)=:13 and P.USERBK_NR(+)=:14 and R.ROWID=chartorowid(:15) and S.ROWID=chartorowid(:16)
6wvc0a72fb2k9 INSERT INTO IBTSKTAUSZ SELECT (ROWNUM + :B13 ) AS ID, BUCH_DAT_A, TEXT, METEAG_KWRG, SH_CD, SUPERR, LNR, DISPO , NULL AS SALDO , (CASE WHEN TR_TYP_TY2 IS NULL THEN NULL ELSE TRIM(SUBSTR(TR_TYP_TY2, 1, INSTR(TR_TYP_TY2, ':')-1)) END) AS TRAK_REF_TY2 , TRAK_REF_TYP , (CASE WHEN TR_TYP_TY2 IS NULL THEN NULL ELSE TRIM(SUBSTR(TR_TYP_TY2, INSTR(TR_TYP_TY2, ':')+1, 99)) END) AS TRAK_REF_TYP_DET FROM ( SELECT BUCH_DAT_A , SUBSTR( (CASE WHEN :B9 IS NULL THEN COALESCE((CASE WHEN :B8 = 1 THEN NVL((CASE WHEN R.TRAK_REF_TYP = 4 AND R.DET_ANZ = 1 THEN (SELECT BD.TEXT_EXT FROM KT_BUCH_DET BD WHERE BD.KT_TY2 = R.KT_TY2 AND BD.KT_BEST_TY2 = R.KT_BEST_TY2 AND BD.KT_BUCH_TY2 = R.KT_BUCH_TY2 AND BD.USERBK_NR = R.USERBK_NR) ELSE NULL END), TEXT_EXT) ELSE NULL END), (SELECT BT.BEZ_LANG FROM KT1BUCHT BT WHERE BT.BUCHTYP_CD = R.BUCHTYP_CD AND BT.USERBK_NR = :B6 AND BT.SPRACHE_CD = :B10 ) ) ELSE R.TEXT END), 1, 150) AS TEXT , METEAG_KWRG , SH_CD , SUPERR , LNR , DISPO , TRAK_REF_TYP , (CASE WHEN R.TRAK_REF_TYP = 4 THEN (SELECT BD.TRAK_REF_TY2|| ' : ' || BD.TRAK_REF_TYP FROM KT_BUCH_DET BD WHERE BD.KT_TY2 = R.KT_TY2 AND BD.KT_BEST_TY2 = R.KT_BEST_TY2 AND BD.KT_BUCH_TY2 = R.KT_BUCH_TY2 AND BD.USERBK_NR = R.USERBK_NR AND ROWNUM < 2) ELSE R.TRAK_REF_TY2 || ' : ' || R.TRAK_REF_TYP END) TR_TYP_TY2 FROM ( SELECT BAS.* FROM (SELECT /*+ index_desc(bu kt_buchi3) */ BU.BUCH_DAT_A , BU.BUCH_DAT_B , BU.BUCH_DAT_C , BU.CREATE_ID , (CASE WHEN :B9 IS NOT NULL THEN COALESCE((CASE WHEN :B8 = 1 THEN NVL((CASE WHEN BU.TRAK_REF_TYP = 4 AND BU.DET_ANZ = 1 THEN (SELECT BD.TEXT_EXT FROM KT_BUCH_DET BD WHERE BD.KT_TY2 = BU.KT_TY2 AND BD.KT_BEST_TY2 = BU.KT_BEST_TY2 AND BD.KT_BUCH_TY2 = BU.KT_BUCH_TY2 AND BD.USERBK_NR = BU.USERBK_NR) ELSE NULL END), BU.TEXT_EXT) ELSE NULL END), (SELECT BT.BEZ_LANG FROM KT1BUCHT BT WHERE BT.BUCHTYP_CD = BU.BUCHTYP_CD AND BT.USERBK_NR = BU.USERBK_NR AND BT.SPRACHE_CD = :B10 ) ) END) AS TEXT , BU.METEAG_KWRG AS METEAG_KWRG , BU.SH_CD AS SH_CD , BU.SUPERR AS SUPERR , BU.KT_BUCH_TY2 AS LNR , 0 AS DISPO , BU.TRAK_REF_TYP , BU.TRAK_REF_TY2 , BU.BUCHTYP_CD , BU.KT_TY2 , BU.KT_BEST_TY2 , BU.DET_ANZ , BU.KT_BUCH_TY2 , BU.TEXT_EXT , BU.USERBK_NR FROM KT_BUCH BU WHERE BU.KT_TY2 = :B7 AND BU.KT_BEST_TY2 = 0 AND BU.USERBK_NR = :B6 AND BU.BUCH_DAT_A > ADD_MONTHS(SYSDATE, -24) AND BU.METEAG_KWRG <> 0 AND (BU.PERF_CD IS NULL OR PERF_CD IN ('0', '8')) AND ( :B5 IS NULL OR :B5 = BU.SH_CD) AND (:B4 IS NULL OR BU.METEAG_KWRG >= :B4 ) AND (:B3 IS NULL OR BU.METEAG_KWRG <= :B3 ) AND (:B2 IS NULL OR BUCH_DAT_A >= :B2 ) AND (:B1 IS NULL OR BUCH_DAT_A < :B1 ) ) BAS WHERE (:B9 IS NULL OR UPPER(TEXT) LIKE :B11 ) ORDER BY KT_TY2 DESC , KT_BEST_TY2 DESC , USERBK_NR DESC , BUCH_DAT_A DESC , BUCH_DAT_B DESC , BUCH_DAT_C DESC , SUPERR DESC , CREATE_ID DESC ) R WHERE ROWNUM <= :B12 )
789b36h12agf0 select /* CA_EVENT, 1 */ F2QAPENV.F_IsPrivat(CAEVENT.STAT_CD) as "STAT_CD", CAEVENT.TL_POS_TYP_SRC_E as "TL_POS_TYP_SRC_E", CAEVENT.GF_NR as "GF_NR", nvl(to_char(CAEVENT.GF_NR), chr(19)) as "D_GF_NR", CAEVENT.CA_DET_12_CD as "CA_DET_12_CD", CAEVENT.CA_VERARB_4_CD as "CA_VERARB_4_CD", CAEVENT.CA_EVENT_ID as "CA_EVENT_ID", CAEVENT.CA_EVENT_TYP_CD as "CA_EVENT_TYP_CD", CA1EVENT_TYP.BEZ_KURZ as "D_CA_EVENT_TYP_CD", CA1EVENT_TYP.BEZ_MITTEL as "D_EVENTTYP_BEZMITTEL", decode(nvl(CAEVENT.VL_REF_TY2, 0), 0, VLSTAMM.VL_KURZ_TEXT, VLREF.VL_REF_TEXT) as "VL_REF_TEXT", VLSTAMM.VL_TEXT_TY2 as "VL_TEXT_TY2", VLSTAMM.VL_INH_CD as "VL_INH_CD", VLREF.VL_NR as "VL_NR", VLREF.EDIT_VL_NR as "EDIT_VL_NR", CAEVENT.KT_TY2_DPST as "KT_TY2_DPST", CAEVENT.OBJ_STAT_CD as "OBJ_STAT_CD", 4100000 + CAEVENT.OBJ_STAT_CD as "OBJ_STAT_CD_4100", nvl(to_char(4100000 + CAEVENT.OBJ_STAT_CD), chr(19)) as "D_OBJ_STAT_CD", case when caevent.quelle_cd = 592 then '1' else (select substr(STEUER_CD, 3, 1) from OM1OBJ_TYP_STAT where obj_typ_stat_cd = 4100000 + CAEVENT.OBJ_STAT_CD and userbk_nr = :1 and SPRACHE_CD = :2) end as "FC_OBJ_STAT_STEUER_CD_C", :3 as "DATUMSTYP", case when :4 = 0 then CAEVENT.EX_DAT when :5 = 1 then CAEVENT.BIS_DAT_CP_PERI when :6 = 2 then CAEVENT.BEST_REC_DAT when :7 = 3 then CAEVENT.SUPERR_FIN when :8 = 4 then CAEVENT.SUPERR_TIT when :9 = 5 then CAEVENT.ABR_DT when :10 = 6 then CAEVENT.BUCH_DT when :11 = 7 then CAEVENT.AVIS_DT when :12 = 8 then CAEVENT.ANTW_DT when :13 = 9 then CAEVEN T.SEL_DT when :14 = 10 then CAEVENT.TRENN_DAT when :15 = 11 then CAEVENT.CP_VERF_DAT_NEXT when :16 = 13 then CAEVENT.TERMIN_DT_MSG when :17 = 14 then CAEVENT.TERMIN_DT_BERAT when :18 = 12 then (select max(SALDO_DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :19) and K.USERBK_NR = :20 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :21) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :22))) when :23 = 15 then CAEVENT.BEG_DAT_HDL when :24 = 16 then CAEVENT.BIS_DAT_HDL when :25 = 17 then (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:26) else null end as "DATUM", case when :27 = 0 then CAEVENT.EX_DAT when :28 = 1 then CAEVENT.BIS_DAT_CP_PERI when :29 = 2 then CAEVENT.BEST_REC_DAT when :30 = 3 then CAEVENT.SUPERR_FIN when :31 = 4 then CAEVENT.SUPERR_TIT when :32 = 5 then CAEVENT.ABR_DT when :33 = 6 then CAEVENT.BUCH_DT when :34 = 7 then CAEVENT.AVIS_DT when :35 = 8 then CAEVENT.ANTW_DT when :36 = 9 then CAEVENT.SEL_DT when :37 = 10 then CAEVENT.TRENN_DAT when :38 = 11 then CAEVENT.CP_VERF_DAT_NEXT when :39 = 13 then CAEVENT.TERMIN_DT_MSG when :40 = 14 then CAEVENT.TERMIN_DT_BERAT when :41 = 12 then (select max(SALDO_ DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :42) and K.USERBK_NR = :43 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :44) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :45))) when :46 = 15 then CAEVENT.BEG_DAT_HDL when :47 = 16 then CAEVENT.BIS_DAT_HDL when :48 = 17 then (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:49) when :50 = 0 then CAEVENT.EX_DAT when :51 = 1 then CAEVENT.BIS_DAT_CP_PERI when :52 = 2 then CAEVENT.BEST_REC_DAT when :53 = 3 then CAEVENT.SUPERR_FIN when :54 = 4 then CAEVENT.SUPERR_TIT when :55 = 5 then CAEVENT.ABR_DT when :56 = 6 then CAEVENT.BUCH_DT when :57 = 7 then CAEVENT.AVIS_DT when :58 = 8 then CAEVENT.ANTW_DT when :59 = 9 then CAEVENT.SEL_DT when :60 = 10 then CAEVENT.TRENN_DAT when :61 = 11 then CAEVENT.CP_VERF_DAT_NEXT when :62 = 13 then CAEVENT.TERMIN_DT_MSG when :63 = 14 then CAEVENT.TERMIN_DT_BERAT when :64 = 12 then (select max(SALDO_DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :65) and K.USERBK_NR = :66 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :67) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :68))) when :69 = 15 then CAEVENT.BEG_DAT_HDL when :70 = 16 then CAEVENT.BIS_DAT_HDL when :71 = 17 then (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:72) else null end as "DATUM_SHOW", :73 as "DT_SHOW", VLREF.ISIN_NR as "ISIN_NR", KT1DPST.DPST_NR as "DPST_NR", KT1DPST.BEZ_KURZ as "D_KT_TY2_DPST", CAEVENT.CA_BEZ_INT as "CA_BEZ_INT", CAEVENT.ZWRG_TY2 as "ZWRG_TY2", nvl(to_char(CAEVENT.ZWRG_TY2), chr(19)) as "D_ZWRG_TY2", CAEVENT.CP_PERI as "CP_PERI", to_char(CAEVENT.BEG_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BEG_DAT_CP_PERI", to_char(CAEVENT.BIS_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_CP_PERI", CAEVENT.CP_PERI_TAG as "CP_PERI_TAG", to_char(CAEVENT.CP_VERF_DAT_NEXT, 'YYYY-MM-DD HH24:MI:SS') as "CP_VERF_DAT_NEXT", CAEVENT.ZINSUSANZ as "ZINSUSANZ", CAEVENT.CA_VERARB_1_CD as "CA_VERARB_1_CD", to_char(CAEVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT", to_char(CAEVENT.TRENN_DAT, 'YYYY-MM-DD HH24:MI:SS') as "TRENN_DAT", to_char(CAEVENT.SUPERR_FIN, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_FIN", to_char(CAEVENT.SUPERR_TIT, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_TIT", to_char(CAEVENT.BEST_REC_DAT, 'YYYY-MM-DD HH24:MI:SS') as "BEST_REC_DAT", to_char(CAEVENT.BUCH_DT, 'YYYY-MM-DD HH24:MI:SS') as "BUCH_D T", CAEVENT.CA_EVENT_PHASE_CD as "CA_EVENT_PHASE_CD", to_char(CAEVENT.AVIS_DT, 'YYYY-MM-DD HH24:MI:SS') as "AVIS_DT", CAEVENT.CA_AVIS_CD as "CA_AVIS_CD", CAEVENT.ANTW_CD as "ANTW_CD", to_char(CAEVENT.ANTW_DT, 'YYYY-MM-DD HH24:MI:SS') as "ANTW_DT", (select max(SALDO_DAT_B) from KT_SALDO K where K.VL_REF_TY2 = (select VL_REF_TY2 from CA_EVENT C where C.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C.USERBK_NR = :74) and K.USERBK_NR = :75 and (K.DP_STELLE_GNR = (select DPST_NR from CA_EVENT C2 where C2.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C2.USERBK_NR = :76) or 0 = (select nvl(DPST_NR, 0) from CA_EVENT C3 where C3.CA_EVENT_TY2 = caevent.CA_EVENT_TY2 and C3.USERBK_NR = :77))) as "LETZTE_BUCHUNG", (select decode(nvl(SRQUTIL0.F_PrgPar('CA', 'LASTTRADEDATE'), '0'), '0', max(HDL_DT_LAST), min(HDL_DT_LAST)) from VL_BO_PLATZ where vl_lnr=caevent.vl_lnr and userbk_nr=:78) as "LETZTER_HANDELSTAG", to_char(CAEVENT.SEL_DT, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DT", to_char(CAEVENT.ABR_DT, 'YYYY-MM-DD HH24:MI:SS') as "ABR_DT", CAEVENT.BEM_INT as "BEM_INT", to_number(substr(ca_appl_cd, 0, 2)) as "CA_APPL_CD", CAEVENT.VL_STEU_NR_CA as "VL_STEU_NR_CA", null as "D_VL_BEZ", null as "D_DPST_BEZ", CAEVENT.VL_TY2 as "VL_TY2", VLREF.VL_REF_TY2 as "VL_REF_TY2", null as "CA_EVENT_TY2_ANTW", null as "CA_BEZ_INT_ANTW", CAEVENT.CA_EVENT_TY2 as "CA_EVENT_TY2", CAEVENT.IO_TY2_VERANTW as "IO_TY2_VERANTW", (select user_mittel_bez from IO_user where caevent.IO_lnr_verantw = IO_user.IO_lnr and caevent.userbk_nr = k d_user.userbk_nr) as "D_IO_TY2_VERANTW", CAEVENT.CA_EVENT_TY2_MAIN as "CA_EVENT_TY2_MAIN", CAEVENT.CA_GF_NR as "CA_GF_NR", CAEVENT.CP_NR as "CP_NR", CAEVENT.CPN_NR as "CPN_NR", CAEVENT.CA_DET_4_CD as "CA_DET_4_CD", to_char(CAEVENT.BEG_DAT_HDL, 'YYYY-MM-DD HH24:MI:SS') as "BEG_DAT_HDL", to_char(CAEVENT.BIS_DAT_HDL, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_HDL", CAEVENT.MENGE_KORR_FAKT as "MENGE_KORR_FAKT", CAEVENT.CA_MENGE_KORR_CD as "CA_MENGE_KORR_CD", CAEVENT.TK_EVENT_TYP_CD as "TK_EVENT_TYP_CD", CAEVENT.TK_EVENT_STYP_CD as "TK_EVENT_STYP_CD", CAEVENT.VL_US_STEU_EINK_CD as "VL_US_STEU_EINK_CD", to_char(CAEVENT.TIME_GV, 'YYYY-MM-DD HH24:MI:SS') as "TIME_GV", CAEVENT.ORT_GV as "ORT_GV", to_char(CAEVENT.GV_DAT, 'YYYY-MM-DD HH24:MI:SS') as "GV_DAT", CAEVENT.METEAG_NOM_ALT as "METEAG_NOM_ALT", CAEVENT.METEAG_NOM_NEU as "METEAG_NOM_NEU", CAEVENT.TWRG_TY2 as "TWRG_TY2", CAEVENT.TWRG_TY2_NEU as "TWRG_TY2_NEU", nvl(to_char(CAEVENT.TWRG_TY2), chr(19)) as "D_TWRG_TY2", nvl(to_char(CAEVENT.TWRG_TY2), chr(19)) as "D_TWRG_TY22", nvl(to_char(CAEVENT.TWRG_TY2_NEU), chr(19)) as "D_TWRG_TY2_NEU", CAEVENT.CA_SRC_TY2 as "CA_SRC_TY2", CAEVENT.ABR_ANZ_KD as "ABR_ANZ_KD", CAEVENT.ABR_MENGE_KD as "ABR_MENGE_KD", CAEVENT.ABR_ANZ_TOT as "ABR_ANZ_TOT", CAEVENT.ABR_MENGE_TOT as "ABR_MENGE_TOT", CAEVENT.ABR_ANZ_IO_PEND as "ABR_ANZ_IO_PEND", CAEVENT.ABR_ANZ_TOT_PEND as "ABR_ANZ_TOT_PEND", CAEVENT.MENGE_EVENT_KD as "MENGE_EVENT_KD", CAEVENT.CA_SEL_ART_CD as "CA_SEL_ART_CD", CAEVENT.BEILAGE_CD_MAN as "BEILAGE_ CD_MAN", CAEVENT.LEITWEG_TY2 as "LEITWEG_TY2", CAEVENT.CA_EVENT_SEL_TY2 as "CA_EVENT_SEL_TY2", CAEVENT.CA_DET_5_CD as "CA_DET_5_CD", CAEVENT.CA_DET_6_CD as "CA_DET_6_CD", CAEVENT.CA_DET_7_CD as "CA_DET_7_CD", CAEVENT.CA_DET_8_CD as "CA_DET_8_CD", decode(ca_det_9_cd, '0', null, ca_det_9_cd) as "CA_DET_9_CD", CAEVENT.CA_DET_14_CD as "CA_DET_14_CD", CAEVENT.CA_VERARB_2_CD as "CA_VERARB_2_CD", CAEVENT.MENGE_AUSLOS as "MENGE_AUSLOS", CAEVENT.CA_EVENT_TY2_VRLG as "CA_EVENT_TY2_VRLG", CAEVENT.USERBK_NR as "USERBK_NR", CAEVENT.CA_ANTW_VARI_NR as "CA_ANTW_VARI_NR", CAEVENT.QUELLE_CD as "QUELLE_CD", nvl(to_char(CAEVENT.QUELLE_CD), chr(19)) as "D_QUELLE_CD", CAEVENT.MUT_MAN_CD as "MUT_MAN_CD", to_char(CAEVENT.MUT_DT, 'YYYY-MM-DD HH24:MI:SS') as "MUT_DT", CAEVENT.CA_VERARB_5_CD as "CA_VERARB_5_CD", CAEVENT.CA_VERARB_6_CD as "D_CA_VERARB_6_CD", CAEVENT.CA_VERARB_7_CD as "CA_VERARB_7_CD", CAEVENT.CA_VERARB_8_CD as "CA_VERARB_8_CD", nvl(to_char(CAEVENT.CA_VERARB_8_CD), chr(19)) as "D_LAND_TY2", CAEVENT.CA_DET_17_CD as "CA_DET_17_CD", CAEVENT.CA_DET_18_CD as "CA_DET_18_CD", CAEVENT.CA_DET_15_CD as "CA_DET_15_CD", CAEVENT.CA_DET_16_CD as "CA_DET_16_CD", CAEVENT.CA_DET_19_CD as "CA_DET_19_CD", CAEVENT.CA_DET_20_CD as "CA_DET_20_CD", CAEVENT.CA_DET_21_CD as "CA_DET_21_CD", CAEVENT.CA_DET_22_CD as "CA_DET_22_CD", CAEVENT.CA_DET_23_CD as "CA_DET_23_CD", CAEVENT.CA_DET_24_CD as "CA_DET_24_CD", CAEVENT.CA_DET_25_CD as "CA_DET_25_CD", CAEVENT.VL_TIT_ART_NR as "VL_TIT_ART_NR", nvl(to_char(CAEVENT. VL_TIT_ART_NR), chr(19)) as "D_VL_TIT_ART_NR", (select (CAQJUPT0.f_getVerarbDPST2(caevent.ca_event_lnr, caevent.kt_lnr_dpst)) from dual) as "BR_VERARBDPST", (select (CAQJETA0.f_WandlungHybride()) from dual) as "WANDLUNGHYBRIDE", (select (caqutil0.f_getBankart()) from dual) as "BANKART", 1 as "DIV_SELECT", (select (caqfrg00.f_mt565()) from dual) as "MT565", CAEVENT.CA_EVENT_TY2_DPST as "CA_EVENT_TY2_DPST", to_char(CAEVENT.TERMIN_DT_MSG, 'YYYY-MM-DD HH24:MI:SS') as "TERMIN_DT_MSG", to_char(CAEVENT.ALOC_MSG_DT_LAST, 'YYYY-MM-DD HH24:MI:SS') as "ALOC_MSG_DT_LAST", CAEVENT.CA_EVENT_ID_EXT as "CA_EVENT_ID_EXT", CAEVENT.EXT_KT_NR_DP as "EXT_KT_NR_DP", to_char(CAEVENT.RECH_DT_LAST, 'YYYY-MM-DD HH24:MI:SS') as "RECH_DT_LAST", to_char(CAEVENT.BIS_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_CP_PERI_VON", to_char(CAEVENT.BIS_DAT_CP_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_CP_PERI_BIS", to_char(CAEVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT_VON", to_char(CAEVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT_BIS", to_char(CAEVENT.TRENN_DAT, 'YYYY-MM-DD HH24:MI:SS') as "TRENN_DAT_VON", to_char(CAEVENT.TRENN_DAT, 'YYYY-MM-DD HH24:MI:SS') as "TRENN_DAT_BIS", CAEVENT.WF_GF_TY2 as "WF_GF_TY2", (select substr(STEUER_CD, 8, 1) from KT1DPST where DP_STELLE_GNR = CAEVENT.DPST_NR and userbk_nr = :79 and sprache_cd = :80) as "MT565_DPST", (select substr(STEUER_CD_1, 24, 1) from AL1GF where GF_NR = CAEVENT.GF_NR and userbk_nr = :81 and sprache_cd = :82) as "MT565_ALLOC", null as "CALLMODE" , (select count(*) from ca_event_msg cem where cem.ca_event_lnr = caevent.ca_event_lnr and cem.userbk_nr = caevent.userbk_nr) as "ANZ_MESSAGES", CAEVENT.LOG_TY2_MUT as "LOG_TY2", (select vl_na_cd from vl_na_akti where caevent.vl_lnr = vl_na_akti.vl_lnr and caevent.userbk_nr = vl_na_akti.userbk_nr) as "VL_NA_CD", (select ca_bez_int from ca_event where ca_event_lnr = caevent.ca_event_lnr_restr and userbk_nr = :83) as "D_CA_EVENT_TY2_RESTR", CAEVENT.CA_EVENT_TY2_RESTR as "CA_EVENT_TY2_RESTR", CAEVENT.CA_DET_26_CD as "CA_DET_26_CD", CAEVENT.CA_DET_27_CD as "CA_DET_27_CD", CAEVENT.CA_DET_28_CD as "CA_DET_28_CD", CAEVENT.CA_DET_29_CD as "CA_DET_29_CD", CAEVENT.CA_DET_30_CD as "CA_DET_30_CD", CAEVENT.CA_DET_31_CD as "CA_DET_31_CD", CAEVENT.CA_DET_32_CD as "CA_DET_32_CD", CAEVENT.CA_DET_33_CD as "CA_DET_33_CD", CAEVENT.CA_DET_34_CD as "CA_DET_34_CD", CAEVENT.CA_DET_35_CD as "CA_DET_35_CD", CAEVENT.CA_VERARB_11_CD as "D_CA_VERARB_11_CD", CAEVENT.CA_VERARB_12_CD as "CA_VERARB_12_CD", CAEVENT.CA_VERARB_13_CD as "CA_VERARB_13_CD", CAEVENT.CA_VERARB_14_CD as "CA_VERARB_14_CD", CAEVENT.CA_VERARB_15_CD as "CA_VERARB_15_CD", CAEVENT.CA_VARI_TY2_DEF as "CA_VARI_TY2_DEF", AL1GF.GF_ART as "GF_ART", to_char(CAEVENT.TERMIN_DT_BERAT, 'YYYY-MM-DD HH24:MI:SS') as "TERMIN_DT_BERAT", to_char(CAEVENT.SEL_DAT_BEST_BEG, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_BEST_BEG", to_char(CAEVENT.SEL_DAT_BEST_END, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_BEST_END", to_char(CAEVENT.SEL_DAT_BUCH_BEG, 'YYYY-MM-DD HH24:MI:SS' ) as "SEL_DAT_BUCH_BEG", to_char(CAEVENT.SEL_DAT_BUCH_END, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_BUCH_END", to_char(CAEVENT.SEL_DAT_DOM_BEG, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_DOM_BEG", to_char(CAEVENT.SEL_DAT_DOM_END, 'YYYY-MM-DD HH24:MI:SS') as "SEL_DAT_DOM_END", CAEVENT.CA_DET_36_CD as "CA_DET_36_CD", CAEVENT.CA_DET_37_CD as "CA_DET_37_CD", CAEVENT.CA_DET_38_CD as "CA_DET_38_CD", CAEVENT.CA_DET_39_CD as "CA_DET_39_CD", CAEVENT.CA_DET_40_CD as "CA_DET_40_CD", CAEVENT.CA_DET_41_CD as "CA_DET_41_CD", CAEVENT.CA_DET_42_CD as "CA_DET_42_CD", CAEVENT.CA_DET_43_CD as "CA_DET_43_CD", CAEVENT.CA_DET_44_CD as "CA_DET_44_CD", CAEVENT.CA_DET_45_CD as "CA_DET_45_CD", CAEVENT.CA_EVENT_SEL_TY2CA as "CA_EVENT_SEL_TY2CA", nvl(CA_VV_ALL_CD, '0') as "CA_VV_ALL_CD", CAEVENT.CA_VARI_TY2_DEFVVA as "CA_VARI_TY2_DEFVVA", (select ca_bez_int from ca_event where ca_event_lnr = caevent.ca_vari_lnr_defvva and userbk_nr = :84) as "D_CA_VARI_TY2_DEFVVA", (select (caqfrg00.f_WFKUBE()) from dual) as "WFKUBE", (select substr(STEUER_CD_1, 11, 1) from AL1GF where GF_NR = CAEVENT.GF_NR and userbk_nr = :85 and sprache_cd = :86) as "CLACTION", (select (SRQUTIL0.F_PrgPar('CA', 'CAZENTRALE2')) from dual) as "CAZENTRALE2", null as "READ_ONLY", CAEVENT.KURS as "KURS", 'lck_CAEVENT_110='||rowidtochar(CAEVENT.ROWID)||', '||to_char(CAEVENT.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||CAEVENT.IO_TY2_VIS||', '||CAEVENT.VERS_VOR||chr(5)||'ver=CA_EVENT, '||to_char(CAEVENT.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||CAEVENT.CR EATE_ID||chr(5)||'whr=_{_->CA_EVENT_TY2_215444794015054_}_'||decode(CAEVENT.CA_EVENT_TY2, null, '_ISNULL_', '_EQ_'||CAEVENT.CA_EVENT_TY2)||chr(5)||'whr=_{_->ROWID_215444794015054_}_'||decode(CAEVENT.ROWID, null, '_ISNULL_', '_EQ_'||CAEVENT.ROWID) as "ROW_INFO" from CA_EVENT CAEVENT, VL_REF VLREF, KT1DPST KT1DPST, CA1EVENT_TYP CA1EVENT_TYP, VL_STAMM VLSTAMM, AL1GF AL1GF where CAEVENT.GF_NR = AL1GF.GF_NR(+) and CAEVENT.VL_REF_TY2 = VLREF.VL_REF_TY2(+) and CAEVENT.KT_TY2_DPST = KT1DPST.KT_TY2(+) and CAEVENT.CA_EVENT_TYP_CD = CA1EVENT_TYP.CA_EVENT_TYP_CD and CAEVENT.VL_TY2 = VLSTAMM.VL_TY2(+) and CAEVENT.CA_EVENT_TYP_CD != 94 and CAEVENT.IO_TY2_VERANTW=:87 and 1=1 and CAEVENT.CA_EVENT_TYP_CD in ('40', '60', '35') and CAEVENT.USERBK_NR=:88 and VLREF.USERBK_NR(+)=:89 and KT1DPST.USERBK_NR(+)=:90 and KT1DPST.SPRACHE_CD(+)=:91 and CA1EVENT_TYP.USERBK_NR=:92 and CA1EVENT_TYP.SPRACHE_CD=:93 and VLSTAMM.USERBK_NR(+)=:94 and AL1GF.USERBK_NR(+)=:95 and AL1GF.SPRACHE_CD(+)=:96 order by CAEVENT.CA_EVENT_ID DESC, CAEVENT.CA_ANTW_VARI_NR ASC nulls FIRST
78bab16zvs6baSELECT LOG_LEVEL FROM ( SELECT /*+ INDEX(sr_log_defi SR_LOG_DEFIC2)*/ LENGTH(SQL_OBJ_NAME) AS L, LOG_LEVEL, 0 AS O FROM SR_LOG_DEFI WHERE JCS_JOB_ID IS NULL AND USERBK_NR = F2QAPENV.F_UB AND :B1 LIKE SQL_OBJ_NAME UNION SELECT /*+ INDEX(srtlogdefi SRTLOGDEFIP1)*/ LENGTH(SQL_OBJ_NAME) AS L, LOG_LEVEL, 1 AS O FROM SRTLOGDEFI WHERE :B1 LIKE SQL_OBJ_NAME ) ORDER BY O DESC, L DESC
7aqjsx4ajaftg INSERT INTO XV_POL_T(CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, POP_TY2, GF_NR, GF_ART, SUPERR_MAN, SUPERR, POP_TOT_KWRG, POP_TOT_ZWRG, POP_TOT_ZWRG_MAN, POP_TOT_BWRG, KWRG_TY2, ZWRG_TY2, SPES_R_TOT, SPES_D_TOT, ZV_SH_BELAST_CD, ANW_CD_SPES_MAN, SWRG_TY2, SPES_MAN_SWRG, ZLG_ANZ, SAD_ANZ, SIC_ANZ, SAD_ANZ_INT, SIC_ANZ_INT, VERMI_ANZ, SWIFT_ANZ, PRIO_CD, ZV_AVIS_CD_ERF, BUCHTYP_CD_MAN, BUCHTYP_CD, SH_CD, BEILAGE_CD, OM_ART_CD, AUSF_DAT_KD, VIS_STAT_CD_CHANGE, VIS_STAT_CD_QUIT, VIS_STAT_CD_NACHB, VIS_STAT_CD_ANU, VIS_STAT_CD_KR, VIS_STAT_CD_KT_ART, VIS_STAT_CD_NAUSF, VIS_STAT_CD_USK, VIS_STAT_CD_SODISP, VIS_STAT_CD_HADISP, VIS_STAT_CD_KTZUO, ZLG_ANZ_VIS_P, ZLG_ANZ_CHANGE_P, ZLG_ANZ_NACHB_P, ZLG_ANZ_CASH_P, ZLG_ANZ_ANU_P, ZLG_ANZ_BAUKOST_P, ZLG_ANZ_CHECK_P, ZLG_ANZ_BON_P, ZLG_ANZ_SPERR_P, ZLG_ANZ_NAUSF_P, ZLG_ANZ_PERI_P, ZLG_ANZ_RLSV_P, ZLG_ANZ_SALAER_P, ZLG_ANZ_WIDSPRCT_P, LEITWEG_TY2, ZV_EING_AUSG_CD, XV_POL_BESTELL_CD, ADR_IO_POP, KOST_ART_TY2, KOST_STL_TY2, PROP_FAKT, SCHUTZ_CD, ZV_ERROR_CD_1, ZV_ERROR_CD_2, ZV_ERROR_CD_3, BUCH_DAT_C, KAP_ZINS_CD, FILENAME_IMAGE, KT_TY2, BUCH_AUSGL_ID, CHRGL_ZKWRG, CHANGE_ZKWRG, CHANGE_ZKWRG_MAN, CHRGL_ZBWRG, CHANGE_ZBWRG, CK_CHANGE_TY2, CK_CHANGE_GNR, TRAK_REF_TY2, TRAK_REF_TYP, BUCH_DAT_B, ZV_ARC_QUIT_CD, ANW_CD_SPES_ANG, KR_LEAS_OBJ_TY2, VIS_STAT_CD_BON) VALUES (F2QAPENV.F_TRXDATE, F2QAP ENV.F_CREATEID, F2QAPENV.F_TRXDATE, TO_DATE('22991231', 'YYYYMMDD'), F2QAPENV.F_SU, '', 0, 100, F2QAPENV.F_UB, 99999, :B55 , :B54 , :B53 , :B52 , :B51 , 0, 0, 0, 0, :B50 , :B49 , 0, 0, :B48 , :B47 , NVL(:B46 , 1), :B45 , 0, 0, 0, 0, 0, 0, 0, :B44 , :B43 , :B42 , :B41 , :B40 , :B39 , :B38 , :B37 , :B36 , :B35 , :B34 , 20, 20, 20, 20, 20, :B33 , :B32 , :B31 , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, :B30 , :B29 , :B28 , :B27 , :B26 , :B25 , :B24 , :B23 , :B22 , :B21 , :B20 , :B19 , :B18 , :B17 , :B16 , :B15 , :B14 , :B13 , :B12 , :B11 , :B10 , :B9 , :B8 , :B7 , :B6 , :B5 , :B4 , :B3 , :B2 , :B1 )
7u8cjgfbd5c9nbegin rollback; :1 := F2QAPENV.V_HttpSessionKey; end;
81k1fhujq29cr declare l_limite_perf NUMBER; -- Limite, ab welcher eine Performance-Rechnung ausgewiesen werden soll l_limite_grafik NUMBER; -- Limite, ab welcher die Grafik ausgegeben werden soll l_doc_typ NUMBER; -- fixer Doc-Typ l_format varchar(21) := 'dd.mm.yyyy hh24:mi:ss'; l_vv_gnr NUMBER; l_vv_code NUMBER; l_an_gnr NUMBER; l_an_code NUMBER; l_anzahl NUMBER; l_anzahl_erweitert NUMBER; l_anzahl_unbewertet NUMBER; l_summe NUMBER; l_user NUMBER; l_portfolio NUMBER; l_anzahl_kundenregeln NUMBER; l_counter NUMBER; l_vv_cd Number; l_jobuser NUMBER := 909; -- *** hier den PMS-Job-User angeben l_user_max NUMBER := 999; l_init_ps_doc_typ NUMBER := 7040099; -- *** hier den Initialdokumenttyp angeben l_ps_doc_typ_1 NUMBER := 7420110; -- *** hier Doctypnr vom VermögensausXEO ohne Grafik angeben l_ps_doc_typ_2 NUMBER := 7420120; -- *** hier Doctypnr vom VermögensausXEO mit 2 Grafiken angeben l_ps_doc_typ_3 NUMBER := 7420130; -- *** hier Doctypnr vom VermögensausXEO mit PERF angeben l_ps_doc_typ_4 NUMBER := 7420100; -- *** hier Doctypnr v om VermögensausXEO mit PERF_Detail angeben l_ps_doc_typ_vv NUMBER := 7420000; -- *** l_ps_doc_typ NUMBER; l_userbk_nr Integer := 8733; -- int: Userbank l_rzbk_nr Integer := 9634; -- int: Rechenzentrumsbank l_mut Boolean := true; -- boolean: Mutationen werden nur vorgenommen, wenn true l_init Boolean := false; -- boolean: wenn true, dann werden Regeln initialisiert l_gnr NUMBER := null; -- nur zu Testzwecken out_file srqfile0.file_type; -- File Pointer utl_file_name varchar2(64) := 'PBRII_Update'||to_char(sysdate, 'dd')||'.csv'; -- File Name utl_file_dir varchar2(64) := '/data_trans/PMS'; -- Direktoryname relativ zu sandbox_root (f2/run/data) -- -- Selektion der Portfolios mit relevanten Daten für Entscheid, ob AusXEO erstellt werden soll oder nicht -- CURSOR c_portfolios IS ( select b.kt_gnr , count(distinct(gnr_vl_tit_art_s)) anzahl , nvl(sum(b.bew_bwrg), 0) bew_bwrg , 1 as ausXEO from kt_saldo_bew b , kt_grp gp where b.kt_gnr = gp.kt_gnr and b.userbk_nr = gp.userbk_nr and b.userbk_nr = l_userbk_nr and b.vers = 99999 and gnr_vl_tit_art_s in (1200, -- Geldmarkt Kontrakte normal 1400, -- Geldmarktpapiere normal 2000, -- Obligationen CHF Inland Schuldner erweitert 2030, -- FOblig CHF Inl. erweitert 2050, -- Obligationen CHF Ausland erweitert 2100, -- Obligationen Euroland erweitert 2200, -- Obligationen Europa ex. Euroland erweitert 2300, -- Obligationen Nordamerika erweitert 2400, -- Obligationen Japan erweitert 2500, -- Obligationen Pazifik erweitert 2600, -- Obligationen Emerging Market erweitert 2900, -- Obligationen Anlagefonds erweitert 3000, -- Immobilien Schweiz erweitert 3100, -- Immobilien Ausland erweitert 3900, -- Immobilien Anlagefonds erweitert 4000, -- Aktien Schweiz erweitert 4100, -- Aktien Euroland erweitert 4200, -- Aktien Europa ex Euroland erweitert 4300, -- Aktien Nordamerika erweitert 4400, -- Aktien Japan erweitert 4500, -- Aktien Pazifik erweitert 4600, -- Aktien Emerging Market erweitert 4900, -- Aktien Anlagefonds erweitert 8000, -- Anlagefonds erweitert 8100, -- Strukturierte Produkte erweitert 8200, -- Edelmetalle erweitert 8300, -- Derivate erweitert 8400, -- Commodities normal 8500, -- Private Equities normal 8900, -- Andere Anlagen normal 9000 -- Diverse Anlagen normal ) -- Gruppe nach 7103 die einen AusXEO rechtfertigen and pos_bew_cd = 1 and zero_pos_cd = 1 and exists ( select 1 from IO_rgl rgl , IO_SIM_peri_act act where rgl.IO_SIM_TY2 = act.IO_SIM_TY2 and rgl.userbk_nr = act.userbk_nr and rgl.vers = act.vers and rgl.userbk_nr = l_userbk_nr and rgl.vers = 99999 and rgl.IO_SIM_art_cd = 700 and rgl.IO_lnr = gp.IO_lnr and kt_gnr = gp.kt_gnr and act.SR_ACT_CD = 'PFKD') and ( b.kt_gnr = l_gnr or l_gnr is null) group by b.kt_gnr) union ( select distinct b.kt_gnr , 0 -- anzahl , 0 -- bew_bwrg , 0 -- kein AusXEO from kt_saldo_bew b , kt_grp gp where b.kt_gnr = gp.kt_gnr and b.userbk_nr = gp.userbk_nr and b.userbk_nr = l_userbk_nr and b.ver s = 99999 and exists ( select 1 from IO_rgl rgl , IO_SIM_peri_act act where rgl.IO_SIM_TY2 = act.IO_SIM_TY2 and rgl.userbk_nr = act.userbk_nr and rgl.vers = act.vers and rgl.userbk_nr = l_userbk_nr and rgl.vers = 99999 and rgl.IO_SIM_art_cd = 700 and rgl.IO_lnr = gp.IO_lnr and kt_gnr = gp.kt_gnr and act.SR_ACT_CD = 'PFKD') and ( b.kt_gnr = l_gnr or l_gnr is null) minus select distinct kt_gnr, 0, 0, 0 from kt_saldo_bew b where b.userbk_nr = l_userbk_nr and b.vers = 99999 and gnr_vl_tit_art_s in (1200, -- Geldmarkt Kontrakte normal 1400, -- Geldmarktpapiere normal 2000, -- Obligationen CHF Inland Schuldner erweitert 2030, -- FOblig CHF Inl. erweitert 2050, -- Obligationen CHF Ausland erweitert 2100, -- Obligationen Euroland erweitert 2200, -- Obligationen Europa ex. Euroland erweitert 2300, -- Obligationen Nordamerika erweitert 2400, -- Obligationen Japan erweitert 2500, -- Obligationen Pazifik erweitert 2600, -- Obligationen Emerging Market erweitert 2900, -- Obligationen Anlagefonds erweitert 3000, -- Immobilien Schweiz erweitert 3100, -- Immobilien Ausland erweitert 3900, -- Immobilien Anlagefonds erweitert 4000, -- Aktien Schweiz erweitert 4100, -- Aktien Euroland erweitert 4200, -- Aktien Europa ex Euroland erweitert 4300, -- Aktien Nordamerika erweitert 4400, -- Aktien Japan erweitert 4500, -- Aktien Pazifik erweitert 4600, -- Aktien Emerging Market erweitert 4900, -- Aktien Anlagefonds erweitert 8000, -- Anlagefonds erweitert 8100, -- Strukturierte Produkte erweitert 8200, -- Edelmetalle erweitert 8300, -- Derivate erweitert 8400, -- Commodities normal 8500, -- Private Equities normal 8900, -- Andere Anlagen normal 9000 -- Diverse Anlagen normal ) -- Gruppe nach 7103 die einen AusXEO rechtfertigen and pos _bew_cd = 1 and zero_pos_cd = 1 and ( b.kt_gnr = l_gnr or l_gnr is null) ); -- -- periodische Aktivitäten zum Kunden -- CURSOR c_peri_act (i_portfolio NUMBER) IS select rgl.IO_SIM_TY2 , rgl.IO_TY2_VIS , act.PS_DOC_TYP_NR from IO_rgl rgl , IO_SIM_peri_act act where rgl.IO_SIM_TY2 = act.IO_SIM_TY2 and rgl.userbk_nr = act.userbk_nr and rgl.vers = act.vers and rgl.userbk_nr = l_userbk_nr and rgl.vers = 99999 and rgl.IO_SIM_art_cd = 700 and rgl.IO_lnr = ( select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers=99999) and kt_gnr = i_portfolio and act.SR_ACT_CD = 'PFKD'; -- -- Prozedur zur Aktivierung der Regel -- procedure activate_IO_rgl( i_portfolio number, i_ps_doc_typ number, i_counter number, i_bew_bwrg number , i_berechtigt number, i_erweitert number, i_vv_cd number, i_anl_strat_cd number) is l_update pls_integer := 0; begin -- Periodische Regel aktivieren if l_init = true then update IO_rgl set mut_von = sysdate , ende_dt = to_date ('31.12.2299', 'dd.mm.yyyy') where userbk_nr = l_userbk_nr and vers = 99999 and IO_lnr = ( select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers = 99999 ) and kt_gnr = i_portfolio and IO_SIM_art_cd= 700; --and ende_dt < sysdate; -- nur aktualisieren wenn nötig else update IO_rgl set mut_von = sysdate , ende_dt = to_date ('31.12.2299', 'dd.mm.yyyy') where userbk_nr = l_userbk_nr and vers = 99999 and IO_lnr = ( select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers = 99999 ) and kt_gnr = i_portfolio and IO_SIM_art_cd= 700 and ende_dt < sysdate -- n ur aktualisieren wenn nötig and IO_lnr_vis < 1000; -- nur aktualisieren wenn nicht vom User angepasst end if; l_update := SQL%ROWCOUNT; -- periodische Aktivität setzen update IO_SIM_peri_act set mut_von = sysdate , ps_doc_typ_nr= i_ps_doc_typ -- variante gem. Gruppe verwenden where userbk_nr = l_userbk_nr and vers = 99999 and sr_act_cd = 'PFKD' and (IO_lnr_vis < 1000 or (IO_lnr_vis > 1000 and ps_doc_typ_nr = l_init_ps_doc_typ)) ----- nur aktualisieren wenn nicht vom User angepasst or neue User Periodische Aktivitaet mit Default Value and IO_SIM_lnr in (select IO_SIM_lnr from IO_rgl where userbk_nr = l_userbk_nr and vers = 99999 and IO_lnr = (select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers = 99999 ) and kt_gnr = i_portfolio and IO_SIM_art_cd= 700) and ps_doc_typ_nr != i_ps_doc_typ; -- nur aktualisieren wenn nötig l_update := l_update + SQL%ROWCOUNT; if l_update != 0 then -- Meldung , welches Portfolio betroffen ist ausgeben srqfile0.put_line( out_file, l_userbk_nr||';'||i_portfolio||';'||i_counter||';'||i_bew_bwrg||';'||i_berechtigt||';'||i_erweitert||';'||i_vv_cd||';'||i_anl_strat_cd||';'||i_ps_doc_typ||';'); end if; if l_mut = true then commit; else rollback; end if; end; -- -- Prozedur zur Deaktivierung der Regel -- procedure deactivate_IO_rgl( i_portfolio number, i_counter number, i_IO_SIM_lnr number) is begin update IO_rgl set IO_lnr_vis = F2QAPENV.F_SU , mut_von = sysdate , ende_dt = sysdate where IO_SIM_lnr = i_IO_SIM_lnr and userbk_nr = l_userbk_nr and vers = 99999 and ende_dt > sysdate; if SQL%ROWCOUNT != 0 then -- Meldung , welches Portfolio betroffen ist ausgeben srqfile0.put_line(out_file, l_userbk_nr||';'||i_portfolio||';'||i_counter||';'||';'||';'||';'||';'||';'||';'); end if; if l_mut = true then commit; else rollback; end if; end; BEGIN -- Umgebung setzten f2qapenv.setlogpar(l_jobuser, 1, l_userbk_nr, l_rzbk_nr); -- Fileausgabe initialisieren out_file := srqfile0.fopen(utl_file_dir, utl_file_name, 'w' ); srqfile0.put_line( out_file, 'Startzeit Job Update AusXEOsregel PMS: '||to_char (sysdate, l_format)); srqfile0.put_line( out_file, 'Bank'||';'||'Portfolio'||';'||'Anz. Kundenakt.'||';'||'Portfoliosumme'||';'||'Gruppen für AusXEOsberechtigung'||';'||'Gruppen für erw. AusXEO'||';'||'VV-Code'||';'||'Anlagestrategie-Code'||';'||'AusXEOstyp'||';'||'Fehler'); -- untere Grenze für AusXEO mit vollständiger Performance ermitteln select to_number(nvl(par_wert, '999999999999')) into l_limite_perf from sr1prg_par where sprache_cd = 1 and userbk_nr = l_userbk_nr and prg_id = 'PMS' and par_id = 'ESP_LIM_PERF_AUSW'; -- untere Grenze für AusXEO mit Grafik ermitteln select to_number(nvl(par_wert, '25000')) into l_limite_grafik from sr1prg_par where sprache_cd = 1 and userbk_nr = l_userbk_nr and prg_id = 'PMS' and par_id = 'ESP_LIM_GRAFI_AUSW'; -- spezifischen Doctyp lesen begin select to_number(nvl(par_wert, '0')) into l_doc_typ from sr1prg_par where sprache_cd = 1 and userbk_nr = l_userbk_nr and prg_id = 'PMS' and par_id = 'ESP_DOC_TYP_FIX'; exception when no_data_found then l_doc_typ := null; end; --dbms_output.put_line('Limiten: '||l_limite_perf||';'||l_limite_grafik); -- Beginn Sequenz Update für alle Portfolios -- Jobuser ermitteln l_user := F2QAPENV.F_SU; -- -- Portfolios verarbeiten for r_portfolio in c_portfolios loop BEGIN -- Portfolionummer ermitteln l_portfolio := r_portfolio.kt_gnr; -- muss AusXEO erstellt werden? if r_portfolio.ausXEO = 1 then begin --dbms_output.put_line('muss AusXEO haben'); -- ermitteln ob VV-Kunde select nvl(divv.gnr, 0), gp.vv_cd, nvl(dian.gnr, 0), gp.anl_strat_cd into l_vv_gnr, l_vv_code, l_an_gnr, l_an_code from kt_grp gp , al_div_zuo divv , al_div_zuo dian where to_char(gp.vv_cd) = divv.key_cd (+) and gp.userbk_nr = divv.userbk_nr (+) and divv.grp_art (+) = 9520 and to_char(gp.anl_strat_cd) = dian.key_cd (+) and gp.userbk_nr = dian.userbk_nr (+) and dian.grp_art (+) = 9521 and gp.kt_gnr = l_portfolio and gp.userbk_nr = l_userbk_nr; -- Wenn VV-Kunde dann keine weiteren Kriterien -- Variante gem. Gruppierung wählen if l_vv_gnr != 0 then BEG IN -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN BEGIN -- PBR nach Definition in Gruppierung VV-Codes -- l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ_vv + l_vv_gnr -- ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , null -- Anzahl erweitert, für VV-Kunden nicht relevant , l_vv_code , l_an_code ); END; END IF; END LOOP; END; ELSIF l_an_gnr != 0 then BEGIN -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN BEGIN -- PBR nach Definition in Gruppierung Anlagestrategie-Codes -- l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ_vv + l_an_gnr -- ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , null -- Anzahl erweitert, für VV-Kunden nicht relevant , l_vv_code , l_an_code ); END; END IF; END LOOP; END; ELSIF nvl(l_doc_typ, 0) != 0 the n BEGIN -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN BEGIN -- PBR nach Definition fixem Dok-Typ -- l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , null -- Anzahl erweitert, für VV-Kunden nicht relevant , l_vv_code , l_an_code ); END; END IF; END LOOP; END; ELSE BEGIN - -dbms_output.put_line('hat weder VV-CD noch Anlagestrategie-Code'); -- Anzahl bewertete Positionen im Portfolio ermitteln gemäss Liste für erweiterten AusXEO select count(distinct(gnr_vl_tit_art_s)) into l_anzahl_erweitert from kt_saldo_bew where userbk_nr = l_userbk_nr and vers = 99999 and gnr_vl_tit_art_s in (2000, -- Obligationen CHF Inland Schuldner erweitert 2030, -- FOblig CHF Inl. erweitert 2050, -- Obligationen CHF Ausland erweitert 2100, -- Obligationen Euroland erweitert 2200, -- Obligationen Europa ex. Euroland erweitert 2300, -- Obligationen Nordamerika erweitert 2400, -- Obligationen Japan erweitert 2500, -- Obligationen Pazifik erweitert 2600, -- Obligationen Emerging Market erweitert 2900, -- Obligationen Anlagefonds erweitert 3000, -- Immobilien Schweiz erweitert 3100, -- Immobilien Ausland erweitert 3900, -- Immobilien Anlagefonds erweitert 4000, -- Aktien Schweiz erweitert 4100, -- Aktien Euroland erweitert 4200, -- Aktien Europa ex Euroland erweitert 4300, -- Aktien Nordamerika erweitert 4400, -- Aktien Japan erweitert 4500, -- Aktien Pazifik erweitert 4600, -- Aktien Emerging Market erweitert 4900, -- Aktien Anlagefonds erweitert 8000, -- Anlagefonds erweitert 8100, -- Strukturierte Produkte erweitert 8200, -- Edelmetalle erweitert 8300 -- Derivate erweitert ) -- Gruppe nach 7103 die einen AusXEO erweitert rechtfertigen and pos_bew_cd = 1 and zero_pos_cd = 1 and kt_gnr = l_portfolio; -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN -- AusXEOstyp bestimmen und Update der periodischen Aktivität l_ps_doc_typ := case when r_portfolio.bew_bwrg <= 0 -- ist Vermögen < 0 then l_ps_doc_typ_1 -- => AusXEO ohne Grafiken when r_portfolio.bew_bwrg > 0 -- ist Vermögen > 0 and r_portfolio.anzahl = 1 -- und Anzahl Berechtigte = 1 and l_anzahl_erweitert = 0 -- und Anzahl erweiterte = 0 then l_ps_doc_typ_1 -- => AusXEO ohne Grafiken when r_portfolio.bew_bwrg < l_limite_grafik -- ist Vermögen unterhalb Limite für Grafik and r_portfolio.anzahl = 1 -- und nur eine Titelkategorie then l_ps_doc_typ_1 -- => AusXEO ohne Grafiken when r_portfolio.bew_bwrg < l_limite_perf -- ist Vermögen < als Grenze für Performance-Ausweis then l_ps_doc_typ_2 -- => Variante VermögensausXEO mit Grafik, jedoch ohne Performance when r_portfolio.bew_bwrg >=l_limite_perf -- ist Vermögen >= Grneze für Performance-Ausweis then l_ps_doc_typ_3 -- => Variante VermögensausXEO mit Grafik und einfacher Performance else l_ps_do c_typ_1 -- sonst Typ 1 end; --dbms_output.put_line('ps_doc_typ:'||l_ps_doc_typ); l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , l_anzahl_erweitert , l_vv_code , l_an_code ); END IF; END LOOP; END; -- Wenn kein VV-Kunde dann weitere Kriterien berücksichtigen END IF; EXCEPTION when others then begin srqfile0.put_line(out_file, l_userbk_nr||';'||l_portfolio||';'||l_counter||';'||r_portfolio.bew_bwrg||';'||r_portfolio.anzahl||';'||l_anzahl_erweitert||';'||l_vv_cd||';'||';'||'ja'); end; END; -- Kunde ist POPgrund bewerteter Positionen nicht AusXEOsberechtigt else begin - - ist im Portfolio noch eine Position vorhanden (auch unbewertete) -- die einen AusXEO verlangen? l_anzahl_unbewertet := 0; l_anzahl_erweitert := 0; select count(*) into l_anzahl_unbewertet from kt_saldo_bew b , (select userbk_nr, kt_art_nr from kt_art_zuo where grp_art = 9036 and gnr = 3000) grp where b.kt_art_nr = grp.kt_art_nr and b.userbk_nr = grp.userbk_nr and b.zero_pos_cd = 1 and b.kt_gnr = l_portfolio and b.userbk_nr = l_userbk_nr and b.vers = 99999; if l_anzahl_unbewertet > 0 then begin -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN -- AusXEOstyp bestimmen und Update der periodischen Aktivität l_ps_doc_typ := l_ps_doc_typ_1; -- => AusXEO ohne Graf iken l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , l_anzahl_erweitert , l_vv_code , l_an_code ); END IF; END LOOP; end; else begin -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis = l_jobuser OR r_peri_act.PS_DOC_TYP_NR = l_init_ps_doc_typ or l_init=true) THEN l_counter := c_peri_act%ROWCOUNT; deactivate_IO_rgl( l_portfolio , l_counter , r_peri_act.IO_SIM_lnr); END IF; END LOOP; end; end if; exception when others then begin srqfile0.put_line(out_file, l_userbk_nr||';'||l_portfolio||';'||l_counter||';'||';'||';'||';'||';'||';'||';'||'ja'); end; end; end if; end; END LOOP; -- Stopmeldung ausgeben und in File schreiben srqfile0.put_line(out_file, 'Stopzeit Job Update AusXEOsregel PMS: '||to_char (sysdate, l_format)); -- File schliessen srqfile0.fclose( out_file); END;
8235x7fdptnrk select /* WV_DPAUSXEO, 1 */ wvqdpaz0.f_getValue(al1ddl_item.ddl_value, KTWSALDO_DP.kt_lnr, KTWSALDO_DP.vl_ref_lnr, KTWSALDO_DP.dp_stelle_gnr, KTWSALDO_DP.best, KTWSALDO_DP.best_with_disp, KTWSALDO_DP.wrg_lnr, KTWSALDO_DP.bel_satz, KTWSALDO_DP.rwrg_lnr, KTWSALDO_DP.hwrg_lnr, KTWSALDO_DP.calc_wert, KTWSALDO_DP.calc_wert_w_disp, KTWSALDO_DP.WRG_TY2_BEW_KURS) as "DUMMY", nvl(to_char(decode(KTWSALDO_DP.STCD_W, '1', KTWSALDO_DP.TWRG_TY2, KTWSALDO_DP.RWRG_TY2_COND)), chr(19)) as "WRG", decode(:1, '1', KTWSALDO_DP.BEST_WITH_DISP, KTWSALDO_DP.BEST) as "BESTAND", decode(KTWSALDO_DP.BEST_DISP, 0, null, KTWSALDO_DP.BEST_DISP) as "BEST_DISP", KTWSALDO_DP.EDIT_VL_NR as "EDIT_VL_NR", KTWSALDO_DP.VL_SYM_BEZ as "VL_SYM_BEZ", KTWSALDO_DP.VL_REF_TEXT as "VL_REF_TEXT", to_char(KTWSALDO_DP.VERF_COMB_DAT, 'YYYY-MM-DD HH24:MI:SS') as "VERFALL", case when AL1DDL_ITEM.DDL_VALUE in('0', '1', '2') then KTWSALDO_DP.EINH_PRICE_CD else wvqdpaz0.f_getratecurrency end as "KWRG", case when AL1DDL_ITEM.DDL_VALUE in('0', '1', '2') then KTWSALDO_DP.KURS else wvqdpaz0.f_getrate end as "D_KURS", case when AL1DDL_ITEM.DDL_VALUE = '3' and WVQDPAZ0.F_GETVALUE > 0 then KTWSALDO_DP.BEL_SATZ else null end as "BEL_SATZ", wvqdpaz0.f_getvalue as "WERT", nvl(to_char(wvqdpaz0.f_getbewcurrency), chr(19)) as "BEW_WRG", KTWSALDO_DP.BEW_DWRG as "BEW_DWRG", KTWSALDO_DP.RUBRIK_SALDO as "RUBRIK_SALDO", KTWSALDO_DP.DP_STELLE_GNR as "DP_STELLE_GNR", KT1DPST.BEZ_LANG as "DP_STELLE_BEZ", KTWSALDO_DP.BEST_SPERR as "BEST_SPERR", wvqd paz0.F_getCrossrate as "CROSSRATE", nvl(to_char(wvqdpaz0.f_getrefcurrency), chr(19)) as "EWRG", KTWSALDO_DP.RWRG_TY2 as "RWRG_TY2", KTWSALDO_DP.VL_REF_TY2 as "VL_REF_TY2", KTWSALDO_DP.WRG_TY2 as "WRG_TY2", KTWSALDO_DP.STCD_W as "STCD_W", KTWSALDO_DP.STEUER_CD as "STEUER_CD", KTWSALDO_DP.VL_TY2 as "VL_TY2", nvl(to_char(KTWSALDO_DP.RWRG_TY2), chr(19)) as "RWRG", wvqdpaz0.f_getbewcurrency as "BEW_WRG_TY2", wvqdpaz0.f_getrefcurrency as "REF_WRG_TY2", AL1DDL_ITEM.DDL_VALUE as "DDL_VALUE", to_char(KTWSALDO_DP.SALDO_DAT_A, 'YYYY-MM-DD HH24:MI:SS') as "SALDO_DAT_A", KTWSALDO_DP.ISIN_NR as "ISIN_NR", KTWSALDO_DP.VL_NR as "VL_NR", LPAD(' ', 9-LENGTH(VL_NR))||EDIT_VL_NR as "EDIT_VL_NR_SORT", wvqutil0.F_KtSaldoMengeSperr(KTWSALDO_DP.KT_TY2, KTWSALDO_DP.KT_BEST_TY2, null) as "MENGE_SPERR", decode(KTWSALDO_DP.STCD_W, '1', KTWSALDO_DP.TWRG_TY2, KTWSALDO_DP.RWRG_TY2_COND) as "MY_TWRG_TY2", KTWSALDO_DP.KT_BEST_TY2 as "KT_BEST_TY2", KTWSALDO_DP.KT_TY2 as "KT_TY2", substr(KTWSALDO_DP.STEUER_CD, 1, 1) as "KONTOART_STCD_A", substr(KTWSALDO_DP.STEUER_CD, 4, 1) as "KONTOART_STCD_D", KTWSALDO_DP.EINH_PRICE_CD as "EINH_PRICE_CD", KTWSALDO_DP.KURS as "KURS", KTWSALDO_DP.HWRG_TY2 as "HWRG_TY2", KTWSALDO_DP.CALC_WERT as "CALC_WERT", KTWSALDO_DP.CALC_WERT_W_DISP as "CALC_WERT_W_DISP", KTWSALDO_DP.KWRG_TY2 as "KWRG_TY2", KTWSALDO_DP.IO_TY2 as "IO_TY2", KTWSALDO_DP.WRG_TY2_BEW_KURS as "WRG_TY2_BEW_KURS", KTWSALDO_DP.KT_GNR as "KT_GNR", KTWSALDO_DP.EDIT_KT_NR as "EDIT_KT_NR", 'ver=KTWSALDO_DP, '||to_char(KT WSALDO_DP.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||KTWSALDO_DP.CREATE_ID||chr(5)||'whr=_{_->KT_BEST_TY2_203785238005479_}_'||decode(KTWSALDO_DP.KT_BEST_TY2, null, '_ISNULL_', '_EQ_'||KTWSALDO_DP.KT_BEST_TY2)||chr(5)||'whr=_{_->KT_TY2_203785238005479_}_'||decode(KTWSALDO_DP.KT_TY2, null, '_ISNULL_', '_EQ_'||KTWSALDO_DP.KT_TY2)||chr(5)||'whr=_{_->VL_REF_TY2_203785238005479_}_'||decode(KTWSALDO_DP.VL_REF_TY2, null, '_ISNULL_', '_EQ_'||KTWSALDO_DP.VL_REF_TY2) as "ROW_INFO" from KTWSALDO_DP KTWSALDO_DP, KT1DPST KT1DPST, ((select DDL_VALUE from AL1DDL_ITEM where DDL_NR = 3000 and USERBK_NR=:2 and SPRACHE_CD = :3)) AL1DDL_ITEM where KTWSALDO_DP.DP_STELLE_GNR = KT1DPST.DP_STELLE_GNR(+) and (:4 = 0 and ((nvl(BEST, 0)!=0) or (nvl(BEST_DISP, 0) != 0)) or :5 = 1) and AL1DDL_ITEM.DDL_VALUE=:6 and KTWSALDO_DP.KT_TY2=:7 and KTWSALDO_DP.USERBK_NR=:8 and KT1DPST.USERBK_NR(+)=:9 and KT1DPST.SPRACHE_CD(+)=:10
836f30799p9swbegin DBMS_APPLICATION_INFO.SET_MODULE(:1, :2); end;
8st4fm9px6hcuSELECT OUT_QUEUE_NAME FROM PS1DOC_TYP WHERE PS_DOC_TYP_NR = :B3 AND USERBK_NR = :B2 AND SPRACHE_CD = :B1
8v5xgpkc4xrtkINSERT INTO PS_DOC_UFORM(CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, PS_DOC_UFORM_TY2, PS_DOC_SEQ_NR, DOC_BLOCK_TYP, PS_DOC_UFORM_BLOCK) VALUES (F2QAPENV.F_TRXDATE, F2QAPENV.F_CREATEID, F2QAPENV.F_TRXDATE, TO_DATE('22991231', 'YYYYMMDD'), F2QAPENV.F_SU, '', 0, 100, F2QAPENV.F_UB, 99999, :B3 , :B2 , 0, :B1 )
8xf1w0frksub4INSERT INTO SR_STAT_CONTA (CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, SR_STAT_DEF_ID, SR_STAT_GRP_ID, SNAPSHOT_CNT, SNAPSHOT_DT_FIRST, SNAPSHOT_DT_LAST, SR_VERARB_CTL_CD, USERBK_NR_DEST, AVG_VAL_1, AVG_VAL_2, AVG_VAL_3, AVG_VAL_4, AVG_VAL_5, AVG_VAL_6, AVG_VAL_7, AVG_VAL_8, AVG_VAL_9, AVG_VAL_10, MAX_VAL_1, MAX_VAL_2, MAX_VAL_3, MAX_VAL_4, MAX_VAL_5, MAX_VAL_6, MAX_VAL_7, MAX_VAL_8, MAX_VAL_9, MAX_VAL_10, MIN_VAL_1, MIN_VAL_2, MIN_VAL_3, MIN_VAL_4, MIN_VAL_5, MIN_VAL_6, MIN_VAL_7, MIN_VAL_8, MIN_VAL_9, MIN_VAL_10, SUM_VAL_1, SUM_VAL_2, SUM_VAL_3, SUM_VAL_4, SUM_VAL_5, SUM_VAL_6, SUM_VAL_7, SUM_VAL_8, SUM_VAL_9, SUM_VAL_10) VALUES (F2QAPENV.F_TRXDATE, F2QAPENV.F_CREATEID, F2QAPENV.F_TRXDATE, TO_DATE('22991231', 'YYYYMMDD'), F2QAPENV.F_SU, '', 0, 100, F2QAPENV.F_UB, 99999, :B45 , :B44 , :B43 , :B42 , :B42 , 0, :B41 , :B40 , :B39 , :B38 , :B37 , :B36 , :B35 , :B34 , :B33 , :B32 , :B31 , :B30 , :B29 , :B28 , :B27 , :B26 , :B25 , :B24 , :B23 , :B22 , :B21 , :B20 , :B19 , :B18 , :B17 , :B16 , :B15 , :B14 , :B13 , :B12 , :B11 , :B10 , :B9 , :B8 , :B7 , :B6 , :B5 , :B4 , :B3 , :B2 , :B1 )
90s4nz8t6s4v3SELECT DISTINCT KT.IO_TY2, IK.INHABER, CASE WHEN :B5 = '1' THEN 0 ELSE DECODE (KT.IO_TY2, :B4 , 1, 0) END AS MASTER, KA.STRASSE AS ADRESSE, KA.ORT, KD.EDIT_IO_NR FROM IBTSKT_LIST_ALL IK, KT_STAMM KT, KDWADR KA, IO_STAMM KD WHERE KT.KT_TY2 = IK.KT_TY2 AND (:B3 = '0' OR (:B3 = '1' AND IK.ARBGEB_NR != 30)) AND KT.IO_TY2 = KA.IO_TY2 AND KT.USERBK_NR = :B2 AND KD.IO_TY2 = KT.IO_TY2 AND KD.USERBK_NR = :B2 AND KA.USERBK_NR = :B2 AND KA.SPRACHE_CD = :B1 AND KA.IO_ADR_TY2 = 11 AND KA.VON_DAT < SYSDATE AND KA.BIS_DAT >= SYSDATE UNION SELECT DISTINCT KT.IO_TY2, ID.IO_BEZ_DP AS INHABER, CASE WHEN :B5 = '1' THEN 0 ELSE DECODE (KT.IO_TY2, :B4 , 1, 0) END AS MASTER, KA.STRASSE AS ADRESSE, KA.ORT, KD.EDIT_IO_NR FROM IBTSDP_ALL ID, KT_STAMM KT, KDWADR KA, IO_STAMM KD WHERE ID.VL_KURZ_TEXT = '*depot*' AND KT.KT_NR = ID.DP_NR AND KT.IO_TY2 = KA.IO_TY2 AND KT.USERBK_NR = KA.USERBK_NR AND KD.IO_TY2 = KT.IO_TY2 AND KD.USERBK_NR = KA.USERBK_NR AND KA.USERBK_NR = :B2 AND KA.SPRACHE_CD = :B1 AND KA.IO_ADR_TY2 = 11 AND KA.VON_DAT < SYSDATE AND KA.BIS_DAT >= SYSDATE ORDER BY MASTER DESC, INHABER ASC
93wqsvbrbdvhq select /* CA_ABR, 1 */ CA_ABR.B2_STEMP_REG_CD as "B2_STEMP_REG_CD", CA_ABR.TL_POS_TYP_SRC_E as "TL_POS_TYP_SRC_E", ca_abr.change_zkwrg as "CHANGE_ZKWRG_ALT", ca_abr.ca_change_typ_cd as "CA_CHANGE_TYP_CD_A", CA_ABR.JOB_DAEMON_CD as "JOB_DAEMON_CD", CA_ABR.CHRGL_KBWRG as "CHRGL_KBWRG", CA_ABR.CHANGE_KBWRG as "CHANGE_KBWRG", CA_ABR.BRUT_KBD_RWRG as "BRUT_KBD_RWRG", to_char(CA_ABR.BUCH_DAT_A, 'YYYY-MM-DD HH24:MI:SS') as "BUCH_DAT_A", CA_ABR.CA_ABR_TY2_GRP as "CA_ABR_TY2_GRP", CA_ABR.CA_ABR_TY2_NEXT as "CA_ABR_TY2_NEXT", CA_ABR.CA_ABR_TY2_PREV as "CA_ABR_TY2_PREV", CA_ABR.CA_ANTW_ART_CD as "CA_ANTW_ART_CD", to_char(CA_ABR.CA_REPORT_DT_DPST, 'YYYY-MM-DD HH24:MI:SS') as "CA_REPORT_DT_DPST", to_char(CA_ABR.CA_REPORT_DT_IRS, 'YYYY-MM-DD HH24:MI:SS') as "CA_REPORT_DT_IRS", CA_ABR.CA_SPERR_CD as "CA_SPERR_CD", CA_ABR.CA_VARI_TY2 as "CA_VARI_TY2", CA_ABR.CA_VERARB_11_CD as "CA_VERARB_11_CD", CA_ABR.CA_VERARB_13_CD as "CA_VERARB_13_CD", CA_ABR.CA_VERARB_1_CD as "CA_VERARB_1_CD", CA_ABR.CA_VERARB_20_CD as "CA_VERARB_20_CD", CA_ABR.CA_VERARB_21_CD as "CA_VERARB_21_CD", CA_ABR.CA_VERARB_22_CD as "CA_VERARB_22_CD", CA_ABR.CA_VERARB_23_CD as "CA_VERARB_23_CD", CA_ABR.CA_VERARB_24_CD as "CA_VERARB_24_CD", CA_ABR.CA_VERARB_2_CD as "CA_VERARB_2_CD", CA_ABR.CA_VERARB_3_CD as "CA_VERARB_3_CD", CA_ABR.CA_VERARB_4_CD as "CA_VERARB_4_CD", CA_ABR.CA_VERARB_6_CD as "CA_VERARB_6_CD", CA_ABR.CA_VERARB_7_CD as "CA_VERARB_7_CD", CA_ABR.CA_VERARB_8_CD as "CA_VERARB_8_CD", CA_ABR.DP_KEY_TY2 as "DP_KEY_TY2", C A_ABR.IO_TY2_MUT as "IO_TY2_MUT", CA_ABR.IO_TY2_VIS_BERAT as "IO_TY2_VIS_BERAT", CA_ABR.KT_BEST_TY2_ZUW as "KT_BEST_TY2_ZUW", CA_ABR.KT_TY2_ZUW as "KT_TY2_ZUW", CA_ABR.LEITWEG_TY2 as "LEITWEG_TY2", CA_ABR.LOG_TY2_MUT as "LOG_TY2_MUT", CA_ABR.NET_KBD_RWRG as "NET_KBD_RWRG", CA_ABR.OM_TEXT_TY2 as "OM_TEXT_TY2", CA_ABR.SHORT_POS_CD as "SHORT_POS_CD", CA_ABR.TEXT_TY2_ZUS as "TEXT_TY2_ZUS", CA_ABR.VL_ABSCHNITT_NR as "VL_ABSCHNITT_NR", CA_ABR.CA_BLOCK_AUTO_CD as "CA_BLOCK_AUTO_CD", CA_ABR.CA_NOS_CD as "CA_NOS_CD", CA_ABR.CA_STEU_GRP_CD as "CA_STEU_GRP_CD", CA_ABR.CA_VERARB_10_CD as "CA_VERARB_10_CD", CA_ABR.CA_VERARB_12_CD as "CA_VERARB_12_CD", CA_ABR.CA_VERARB_14_CD as "CA_VERARB_14_CD", CA_ABR.CA_VERARB_5_CD as "CA_VERARB_5_CD", CA_ABR.CA_VERARB_9_CD as "CA_VERARB_9_CD", CA_ABR.CHANGE_ZBWRG as "CHANGE_ZBWRG", CA_ABR.CHANGE_ZPWRG as "CHANGE_ZPWRG", CA_ABR.CHANGE_ZRWRG as "CHANGE_ZRWRG", CA_ABR.CHRGL_ZBWRG as "CHRGL_ZBWRG", CA_ABR.CHRGL_ZKWRG as "CHRGL_ZKWRG", CA_ABR.CHRGL_ZPWRG as "CHRGL_ZPWRG", CA_ABR.CHRGL_ZRWRG as "CHRGL_ZRWRG", to_char(CA_ABR.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS') as "CREATE_DT", CA_ABR.CREATE_ID as "CREATE_ID", CA_ABR.KDKAT_STCD_C as "KDKAT_STCD_C", CA_ABR.IO_TY2_BERAT as "IO_TY2_BERAT", CA_ABR.IO_TY2_VIS as "IO_TY2_VIS", CA_ABR.LAND_RESTR_CD as "LAND_RESTR_CD", CA_ABR.MENGE_INSTR as "MENGE_INSTR", to_char(CA_ABR.MUT_BIS, 'YYYY-MM-DD HH24:MI:SS') as "MUT_BIS", to_char(CA_ABR.MUT_VON, 'YYYY-MM-DD HH24:MI:SS') as "MUT_VON", CA_ABR.RWRG_TY2 as "RWRG_TY2", CA_ABR.SH _CD_DP as "SH_CD_DP", CA_ABR.STAT_CD as "STAT_CD", CA_ABR.VERS as "VERS", CA_ABR.VERS_VOR as "VERS_VOR", CA_ABR.PWRG_TY2 as "PWRG_TY2", to_char(CA_ABR.MUT_DT, 'YYYY-MM-DD HH24:MI:SS') as "MUT_DT", CA_ABR.IO_BASKET_CD as "IO_BASKET_CD", CA_EVENT.GF_NR as "GF_NR", CA_EVENT.IO_TY2_VERANTW as "IO_TY2_VERANTW", to_char(CA_EVENT.EX_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EX_DAT", to_char(CA_EVENT.SUPERR_FIN, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_FIN", CA_EVENT.CA_DET_9_CD as "CA_DET_9_CD", CA_EVENT.CA_VARI_TY2_DEF as "CA_VARI_TY2_DEF", CA_EVENT.CA_ANTW_VARI_NR as "CA_ANTW_VARI_NR", CA_EVENT.CA_BEZ_INT as "CA_BEZ_INT", CA_EVENT.VL_TY2 as "VL_TY2", CA_EVENT.CA_EVENT_TYP_CD as "CA_EVENT_TYP_CD", CA_EVENT.CA_SEL_ART_CD as "CA_SEL_ART_CD", CA_EVENT.CA_DET_7_CD as "CA_DET_7_CD", CA_EVENT.CA_AVIS_CD as "EVENT_AVIS_CD", CA_EVENT.CA_EVENT_TY2_MAIN as "CA_EVENT_TY2_MAIN", CA_EVENT.QUELLE_CD as "QUELLE_CD", CA_EVENT.TL_POS_TYP_SRC_E as "CA_EVENT_TL_POS_TYP_SRC_E", to_char(CA_EVENT.TERMIN_DT_BERAT, 'YYYY-MM-DD HH24:MI:SS') as "TERMIN_DT_BERAT", (select IO_bez from IO_stamm where IO_lnr = ca_abr.IO_lnr and userbk_nr = :1) as "D_IO_TY2", DPST.BEZ_MITTEL as "D_KT_TY2_DPST", CA_ABR.CA_ABR_TY2 as "CA_ABR_TY2", CA_ABR.USERBK_NR as "USERBK_NR", CA_ABR.CA_ABR_SORT_NR as "CA_ABR_SORT_NR", CA_ABR.CHANGE_TY2 as "CHANGE_TY2", CA_ABR.POP_ART_CD as "POP_ART_CD", CA_ABR.CA_VERARB_TY2 as "CA_VERARB_TY2", CA_ABR.VL_US_STEU_EXEM_CD as "VL_US_STEU_EXEM_CD", CA_ABR.VL_IRS_RECIP_CD as "VL_IRS_RECIP_CD", to_char(CA_ABR.BUC H_DAT, 'YYYY-MM-DD HH24:MI:SS') as "BUCH_DAT", 1 as "DIV_SELECT", case when ca_event.CA_VARI_TY2_DEF is not null then (select (CAQJATA0.f_AktBestErmitteln(ca_abr.ca_event_lnr, ca_abr.ca_abr_lnr, 1)) from dual) else null end as "AKTBEST", to_char(CA_ABR.ABR_DT, 'YYYY-MM-DD HH24:MI:SS') as "ABR_DT", to_char(CA_ABR.ANTW_DT, 'YYYY-MM-DD HH24:MI:SS') as "ANTW_DT", CA_ABR.BRUT_ZWRG as "BRUT_ZWRG", CA_ABR.KWRG_TY2 as "KWRG_TY2", nvl(to_char(CA_ABR.KWRG_TY2), chr(19)) as "D_KWRG_TY2", nvl(to_char(CA_ABR.ZWRG_TY2), chr(19)) as "D_ZWRG_TY2", CA_ABR.CHANGE_ZKWRG as "CHANGE_ZKWRG", CA_ABR.OBJ_STAT_CD as "OBJ_STAT_CD", 4120000 + CA_ABR.OBJ_STAT_CD as "OBJ_STAT_CD_4120", nvl(to_char(4120000 + CA_ABR.OBJ_STAT_CD), chr(19)) as "D_OBJ_STAT_CD", CA_ABR.CA_EVENT_TY2 as "CA_EVENT_TY2", CA_ABR.CA_EVENT_PHASE_CD as "CA_EVENT_PHASE_CD", CA_ABR.VL_REF_TY2 as "VL_REF_TY2", CA_ABR.CA_ABR_ID as "CA_ABR_ID", CA_ABR.MENGE_SRC as "MENGE_SRC", CA_ABR.MENGE as "MENGE", MENGE as "MENGE_DISP", CA_ABR.MUT_MAN_CD_KT as "MUT_MAN_CD_KT", CA_ABR.MUT_MAN_CD as "MUT_MAN_CD", ca_abr.mut_man_cd as "ABR_MUT_MAN_CD", CA_ABR.KT_TY2_DP as "KT_TY2_DP", CA_ABR.EDIT_KT_NR_DP as "EDIT_KT_NR_DP", CA_ABR.KDKAT_CD as "KDKAT_CD", (select edit_vl_nr from vl_ref where vl_ref_lnr = ca_abr.vl_ref_lnr and userbk_nr = :2) as "EDIT_VL_NR", CA_ABR.KT_TY2_DPST as "KT_TY2_DPST", CA_ABR.ZWRG_TY2 as "ZWRG_TY2", CA_ABR.SITZ_NR_KD as "SITZ_NR_KD", CA_ABR.LAND_TY2_DOM as "LAND_TY2_DOM", (select edit_kt_nr from kt_stamm where kt_lnr = ca_abr.k t_lnr_kt and userbk_nr = :3) as "EDIT_KT_NR", (select edit_kt_gnr from kt_grp where kt_gnr = ca_abr.kt_gnr and userbk_nr = :4) as "EDIT_KT_GNR", nvl(to_char(CA_ABR.LAND_TY2_DOM), chr(19)) as "EDIT_LAND_NR", CA_ABR.KT_TY2_KT as "KT_TY2_KT", (select rubrik from kt_stamm where kt_lnr = ca_abr.kt_lnr_kt and userbk_nr = :5) as "D_RUBRIK", CA_ABR.CA_CHANGE_TYP_CD as "CA_CHANGE_TYP_CD", nvl(to_char(CA_ABR.CA_CHANGE_TYP_CD), chr(19)) as "D_CA_CHANGE_TYP_CD", CA_ABR.CA_AVIS_CD as "CA_AVIS_CD", CA_ABR.ANTW_CD as "ANTW_CD", CA_ABR.NET_KWRG as "NET_KWRG", CA_ABR.SH_CD_KT as "SH_CD_KT", CA_ABR.BEM_INT as "BEM_INT", CA_ABR.PS_DOC_TY2 as "PS_DOC_TY2", CA_ABR.WF_GF_TY2 as "WF_GF_TY2", nvl(to_char(CA_ABR.SH_CD_KT), chr(19)) as "SH_FLAG", nvl(to_char(CA_ABR.CA_STEU_GRP_CD), chr(19)) as "STEUERN", case when ca_abr.om_text_lnr > 0 then 1 else 0 end as "NEW_TEXT_FLAG", CA_ABR.IO_TY2 as "IO_TY2", CA_ABR.KT_BEST_TY2 as "KT_BEST_TY2", CA_ABR.KT_GNR as "KT_GNR", CA_ABR.CA_EING_ART_CD as "CA_EING_ART_CD", CA_ABR.BORD_NR as "BORD_NR", (select kt_lnr from kt_stamm where kt_lnr = ca_abr.kt_lnr_kt and userbk_nr = :6) as "KT_TY2", to_char(CA_ABR.POP_DAT_EING, 'YYYY-MM-DD HH24:MI:SS') as "POP_DAT_EING", CA_ABR.CA_TRN_NR as "CA_TRN_NR", CA_ABR.CA_VERARB_15_CD as "CA_VERARB_15_CD", CA_ABR.CA_VERARB_16_CD as "CA_VERARB_16_CD", CA_ABR.CA_VERARB_17_CD as "CA_VERARB_17_CD", CA_ABR.CA_VERARB_18_CD as "CA_VERARB_18_CD", CA_ABR.CA_VERARB_19_CD as "CA_VERARB_19_CD", to_char(CA_ABR.RIMESSE_DAT, 'YYYY-MM-DD HH24:MI: SS') as "RIMESSE_DAT", CA_ABR.RIMESSE_REF as "RIMESSE_REF", to_char(CA_ABR.SUPERR_ZLG, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_ZLG", CA_ABR.CA_VERARB_25_CD as "CA_VERARB_25_CD", (select kt_nr from kt_stamm where kt_lnr = ca_abr.kt_lnr_dp and userbk_nr = :7) as "ORD_DEPOT_KT_NR", case when ca_event.quelle_cd = 592 then '1' else (select substr(STEUER_CD, 3, 1) from OM1OBJ_TYP_STAT where obj_typ_stat_cd = 4120000 + CA_ABR.OBJ_STAT_CD and userbk_nr = :8 and SPRACHE_CD = :9) end as "FC_OBJ_STAT_STEUER_CD_C", null as "XEOEORDNETE_MENGE", null as "OFFENE_MENGE", (select (CAQJUPT0.f_getVerarbDPST2(ca_abr.ca_event_lnr, ca_abr.kt_lnr_dpst)) from dual) as "BR_VERARBDPST", (select (CAQJUPT0.F_GenFromTitart(CA_ABR.VL_REF_TY2)) from dual) as "VL_REF_TEXT", (select (CAQJATA0.F_GetKtStOrKdStIO_Basket(ca_abr.kt_lnr_dp, ca_abr.IO_lnr)) from dual) as "IO_BASKET_KTORKD", null as "WF_VORGANG", CA_VERARB_20_CD as "D_DRUCK_UNTERDR", caqutil0.f_getBankart() as "BANKART", CA_ABR.AL_IN_ONE_CD as "AL_IN_ONE_CD", null as "PO_WFKPABLGRUND", null as "SAVE_WITH_WARNING", CA_ABR.IO_SIM_STIN_TY2 as "IO_SIM_STIN_TY2", case when ca_abr.IO_SIM_stin_lnr > 0 then (select SR_LABEL_TEXT from SR_LABEL where SR_LABEL_CD = 'CA5SSIVORHANDEN' and USERBK_NR = 9980 and SPRACHE_CD = :10) else null end as "SI_VORHANDEN", CA_ABR.CA_VERARB_26_CD as "CA_VERARB_26_CD", CA_ABR.CA_VERARB_27_CD as "CA_VERARB_27_CD", CA_ABR.CA_VERARB_28_CD as "CA_VERARB_28_CD", CA_ABR.CA_VERARB_29 _CD as "CA_VERARB_29_CD", CA_ABR.CA_VERARB_30_CD as "CA_VERARB_30_CD", CA_ABR.MENGE_SPERR as "MENGE_SPERR", CA_ABR.IO_TY2_SPERR as "IO_TY2_SPERR", CA_ABR.IO_SIM_TY2_SPERR as "IO_SIM_TY2_SPERR", ca_abr.menge as "MENGE_ALT", ca_abr.mut_man_cd as "MUT_MAN_CD_ALT", ca_abr.antw_dt as "ANTW_DT_ALT", ca_abr.kt_lnr_kt as "KT_TY2_KT_ALT", ca_abr.mut_man_cd_kt as "MUT_MAN_CD_KT_ALT", ca_abr.IO_basket_cd as "IO_BASKET_CD_ALT", ca_abr.obj_stat_cd as "OBJ_STAT_CD_ALT", ca_abr.vl_irs_recip_cd as "VL_IRSRECIP_CD_ALT", ca_abr.vl_us_steu_exem_cd as "VL_USSTEUEXEM_CD_A", ca_abr.antw_cd as "ANTW_CD_ALT", ca_abr.ca_avis_cd as "CA_AVIS_CD_ALT", ca_abr.kwrg_lnr as "KWRG_TY2_ALT", CA_ABR.DB_MUT_CD as "DB_MUT_CD", CA_ABR.BC_TY2_SIC as "BC_TY2_SIC", (select bc_cd from zv_bc_stamm where bc_lnr = ca_abr.bc_lnr_sic and userbk_nr = :11) as "D_BK_KT_BC", (select (CAQJAPT0.F_SICAbwicklungskonto()) from dual) as "SIC_KTLNR", CA_ABR.MENGE_VOR_RECH as "MENGE_VOR_RECH", CA_ABR.CA_VARI_DEF_CD as "CA_VARI_DEF_CD", (select (CAQJAPT0.F_GetAnzPOPtraege(CA_ABR.CA_EVENT_TY2, CA_ABR.CA_ABR_TY2)) from dual) as "ANZPOPTRAEGE", CA_ABR.MENGE_VARI as "MENGE_VARI", null as "READ_ONLY", CA_ABR.VL_TY2_PSEUDO as "VL_TY2_PSEUDO", 'lck_CA_ABR_110='||rowidtochar(CA_ABR.ROWID)||', '||to_char(CA_ABR.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||CA_ABR.IO_TY2_VIS||', '||CA_ABR.VERS_VOR||chr(5)||'ver=CA_ABR, '||to_char(CA_ABR.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||CA_ABR.CREATE_ID||chr(5)||'whr=_{_->CA_ABR_ID_315767814126153_}_'|| decode(CA_ABR.CA_ABR_ID, null, '_ISNULL_', '_EQ_'||CA_ABR.CA_ABR_ID)||chr(5)||'whr=_{_->CA_ABR_TY2_315767814126153_}_'||decode(CA_ABR.CA_ABR_TY2, null, '_ISNULL_', '_EQ_'||CA_ABR.CA_ABR_TY2)||chr(5)||'whr=_{_->CA_EVENT_TY2_315767814126153_}_'||decode(CA_ABR.CA_EVENT_TY2, null, '_ISNULL_', '_EQ_'||CA_ABR.CA_EVENT_TY2)||chr(5)||'whr=_{_->ROWID_315767814126153_}_'||decode(CA_ABR.ROWID, null, '_ISNULL_', '_EQ_'||CA_ABR.ROWID) as "ROW_INFO" from CA_ABR CA_ABR, CA_EVENT CA_EVENT, KT1DPST DPST where CA_ABR.KT_TY2_DPST = DPST.KT_TY2 and CA_ABR.CA_EVENT_TY2 = CA_EVENT.CA_EVENT_TY2 and ((CA_VARI_TY2_DEF is null and nvl(CA_DET_9_CD, '0')='0' and POP_art_cd != 80) or (CA_VARI_TY2_DEF is not null and POP_art_cd not in (21, 22, 80)) or (nvl(CA_DET_9_CD, '0') in ('A', 'D') and POP_art_cd not in (21, 22, 80))) and ((:12 = '1' and ca_abr.POP_art_cd not in (13, 23, 33, 70, 80)) or :13 = '0' ) and CA_ABR.CA_EVENT_TY2=:14 and CA_ABR.USERBK_NR=:15 and CA_EVENT.USERBK_NR=:16 and DPST.USERBK_NR=:17 and DPST.SPRACHE_CD=:18 order by CA_ABR.CA_ABR_SORT_NR, ORD_DEPOT_KT_NR
94rp8udaxpk70SELECT A.SR_ACT_CD, A.SR_COMP_BEZ, A.SR_OPER_BEZ, A.SR_IMPL_CD, DECODE(A.PROC_QTY_CD, '0', '100%', A.PROC_QTY_CD), NVL(TRIM(SUBSTR(STEUER_CD, 2, 1)), '1') JOB_AUSF_CD, A.SR_IFC_PAR, A.STEUER_CD, DECODE( DECODE( SUBSTR(A.STEUER_CD_1, 4, 1), '1', '0', ( SELECT NVL(P2.PAR_WERT, '0') FROM SR1PRG_PAR P1, SR1PRG_PAR P2 WHERE P1.USERBK_NR = :B5 AND P1.SPRACHE_CD = :B4 AND P2.USERBK_NR(+) = :B5 AND P2.SPRACHE_CD(+) = :B4 AND P1.PRG_ID = 'SRPJDMN' AND P1.PAR_ID = 'AUSFCD' AND P2.PRG_ID(+) = 'SRPJDMN' AND P2.PAR_ID(+) = 'USENEWADMN' AND P2.KEY_TY2(+) = P1.KEY_TY2 AND P1.PAR_WERT = NVL(TRIM(SUBSTR(A.STEUER_CD, 2, 1)), '1') AND ROWNUM < 2) ), '1', RPAD(NVL(SUBSTR(A.STEUER_CD_1, 1, 2), ' '), 2, ' ')||'11'||SUBSTR(A.STEUER_CD_1, 5), A.STEUER_CD_1 ) AS "STEUER_CD_1", A.TIMEOUT, NVL(A.ANZ_RPT_MAX, 0), BEZ_LANG, NVL(JOB_PRIO_CD, 90), NVL(A.RPT_DELAY, 1) FROM SR1ACT A WHERE (USERBK_NR = :B5 AND SPRACHE_CD = :B4 ) AND SR_ACT_CD LIKE REPLACE(:B3 , '_', '°_') ESCAPE '°' AND SR_COMP_BEZ LIKE REPLACE(:B2 , '_', '°_') ESCAPE '°' AND (SR_OPER_BEZ IS NULL OR SR_OPER_BEZ LIKE REPLACE(:B1 , '_', '°_') ESCAPE '°')
96jk3333rzw93SELECT SQL_OBJ_NAME, LOG_LEVEL FROM SR_LOG_DEFI WHERE JCS_JOB_ID = :B1 AND USERBK_NR = F2QAPENV.F_UB
9d7aty3nxv604begin IBQEXAU0.GETADDRESS(:1, :2, :3, :4, :5, :6, :7, :8, :9, :10, :11, :12, :13, :14, :15, :16, :17, :18); end;
9xf0hjax3w9zyINSERT INTO SR_JOB_ACT( CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, SR_JOB_NR, SR_ACT_CD, JOB_DAEMON_CD, JOB_PAK_GNR, JOB_PRIO_CD, SR_VERARB_STAT_CD, TAB_BEZ, CREATE_DT_TAB, CREATE_ID_TAB, SR_COMP_BEZ, SR_OPER_BEZ, SR_IMPL_CD, AUSF_DT_SOLL, JOB_AUSF_CD, IO_TY2, IO_SIM_TY2, KT_GNR, KT_TY2, KT_BEST_TY2, LNR_1, LNR_2, LNR_3, LNR_4, LNR_5, SR_VERARB_PAR) VALUES( :B19 , F2QAPENV.F_CREATEID, :B19 , TO_DATE('22991231', 'YYYYMMDD'), :B18 , '', 0, 100, :B17 , 99999, :B16 , :B15 , 88, :B14 , :B13 , 0, :B12 , :B11 , :B10 , NVL(:B9 , :B8 ), NVL(:B7 , :B6 ), :B5 , :B4 , 8, TO_NUMBER(SRQITEM0.F_GETID(:B3 , 'IO_TY2')), TO_NUMBER(SRQITEM0.F_GETID(:B3 , 'IO_SIM_TY2')), TO_NUMBER(SRQITEM0.F_GETID(:B3 , 'KT_GNR')), TO_NUMBER(SRQITEM0.F_GETID(:B3 , 'KT_TY2')), TO_NUMBER(SRQITEM0.F_GETID(:B3 , 'KT_BEST_TY2')), TO_NUMBER(SRQITEM0.F_GETID(:B3 , 'LNR_1')), TO_NUMBER(SRQITEM0.F_GETID(:B3 , 'LNR_2')), TO_NUMBER(SRQITEM0.F_GETID(:B3 , 'LNR_3')), TO_NUMBER(SRQITEM0.F_GETID(:B3 , 'LNR_4')), TO_NUMBER(SRQITEM0.F_GETID(:B3 , 'LNR_5')), NVL(:B2 , :B1 ))
9z7yrphjva1ypSELECT PAR_WERT FROM SR1PRG_PAR WHERE USERBK_NR = :B4 AND SPRACHE_CD = :B3 AND PRG_ID = :B2 AND PAR_ID = :B1 AND KEY_TY2 = 11
ahxy37876hs79BEGIN SRQSTAT0.MoveRecs(:p1); END;
aky91c2cvqtjgUPDATE WF_GF_VARI SET MUT_VON = F2QAPENV.F_TRXDATE, MUT_BIS = TO_DATE('22991231', 'YYYYMMDD'), IO_TY2_VIS = F2QAPENV.F_SU, STAT_CD = DECODE(STAT_CD, NULL, 100, STAT_CD), VERS_VOR = MOD(VERS_VOR + 1, 100000), VARI_WERT_S = NVL(:B1 , CHR(0)) WHERE WF_GF_TY2 = :B4 AND VAR_BEZ_WF = :B2 AND USERBK_NR = :B3
amws4bmt2cwu8BEGIN MRQCALL0.P_MAIN(:p1); END;
auazjdvf0mujnSELECT DISTINCT IO_TY2 FROM IO_USER_BEF_EXTRA WHERE IO_TY2_USER = :B2 AND USERBK_NR = :B1 ORDER BY IO_TY2
awbzvbunmxwx9 select /* B2_BCK_ABR, 1 */ ABR.B2_ABR_TY2 as "B2_ABR_TY2", ABR.BEGU_REF as "BEGU_REF", POP.OM_CHK_REQ_CD as "OM_CHK_REQ_CD", CHK.OM_CHK_TY2 as "OM_CHK_TY2", ABR.CHANGE_TY2_HKWRG as "CHANGE_TY2_HKWRG", CHK_POP.OM_CHK_TY2 as "OM_CHK_TY2_POP", to_char(ABR.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS') as "CREATE_DT", ABR.B2_KONF_CD_MAN as "B2_KONF_CD_MAN", ABR.TL_TREE_LIFW_TY2_M as "TL_TREE_LIFW_TY2_M", ABR.SH_CD_DP as "SH_CD_DP", ABR.B2_CONTI_CD as "B2_CONTI_CD", nvl(to_char(ABR.B2_CONTI_CD), chr(19)) as "B2_CONTI_BEZ", ABR.SH_CD_KT as "SH_CD_KT", ABR.B2_TRACK_GNR as "B2_TRACK_GNR", ABR.C2_POG_ART_CD as "C2_POG_ART_CD", ABR.B2_STEMP_REG_CDMAN as "B2_STEMP_REG_CDMAN", POP.C2_POG_ART_CD as "C2_POG_ART_CD_POP", POP.POP_ART_CD as "POP_ART_CD", ABR.ABR_ART_CD as "ABR_ART_CD", ABR.B2_ABR_ROL_CD as "B2_ABR_ROL_CD", nvl(to_char(ABR.C2_POG_ART_CD), chr(19)) as "D_C2_POG_ART_CD", (select edit_kt_gnr from kt_grp where kt_gnr = POP.kt_gnr and kt_grp.userbk_nr = :1) as "EDIT_KT_GNR", POP.GF_NR as "GF_NR", nvl(to_char(POP.GF_NR), chr(19)) as "D_GF_NR", POP.OPN_CLO_CD as "OPN_CLO_CD", nvl(to_char(POP.OPN_CLO_CD), chr(19)) as "D_OPN_CLO_CD", ABR.MENGE_ABR_S + POP.MENGE_REST as "RESTMENGE", ABR.MENGE_ABR_S as "MENGE_ABR_S", nvl(POP.KURS_LIM, POP.AUSLO_LIM) as "LIMITE", ABR.MENGE_ABR_KURS_S as "MENGE_ABR_KURS_S", abs(ABR.MENGE_ABR_KURS_S) as "KURSMENGE_ABS", ABR.KURS_AVG as "KURS_AVG", nvl((select abs(sum(bak.MENGE * bak.KURS)) from B2_ABR_KURS bak where bak.B2_ABR_TY2 = ABR.B2_ABR_TY2 and bak.USERBK_NR = :2), 0) as "KURSAWRGMENGE", vlqutil0.F_GetVlTkNotArtCd(POP.VL_RECH_ART_CD) as "KURSNOTARTCD", ABR.BRUT_HWRG_S as "BRUT_HWRG_S", ABR.BRUT_HWRG as "BRUT_HWRG", ABR.BRUT_HWRG_HUB as "BRUT_HWRG_HUB", ABR.NET_HWRG as "NET_HWRG", ABR.NET_HWRG_HUB as "NET_HWRG_HUB", ABR.MZ_HWRG_MAN as "MZ_HWRG_MAN", ABR.MZ_HWRG_HUB as "MZ_HWRG_HUB", ABR.MZ_HWRG_EFF as "MZ_HWRG_EFF", ABR.MZ_HWRG_EFF_S as "MZ_HWRG_EFF_S", ABR.BRUT_HWRG_S + ABR.MZ_HWRG_EFF_S as "BRUTTO", nvl((select sum(1) from OM_TEXT where OM_TEXT_TYP_CD=12 and OM_TEXT_TY2 in (POP.OM_TEXT_TY2, TRD.OM_TEXT_TY2) and USERBK_NR=:3), 0) as "D_A", nvl((select sum(1) from OM_TEXT where OM_TEXT_TYP_CD=16 and OM_TEXT_TY2 in (POP.OM_TEXT_TY2, TRD.OM_TEXT_TY2) and USERBK_NR=:4), 0) as "D_B", case when ABR.KWRG_TY2 is not null and ABR.HWRG_TY2 != ABR.KWRG_TY2 then 1 else 0 end as "D_C", ABR.POP_TY2 as "POP_TY2", POP.POP_TY2 as "POP_TY2_POP", nvl((select sum(1) from B2_ABR_DET bad where bad.B2_ABR_TY2=ABR.B2_ABR_TY2 and bad.USERBK_NR=:5 and bad.GIVAW_MAN_CD=1 and bad.METEAG_HWRG_MAN is null), 0) as "D_M", ABR.OBJ_STAT_CD as "OBJ_STAT_CD", 1220000 + ABR.OBJ_STAT_CD as "OBJ_STAT_CD_1220000", nvl(to_char(1220000 + ABR.OBJ_STAT_CD), chr(19)) as "D_OBJ_STAT_CD", ABR.B2_ABR_ID as "B2_ABR_ID", KT.EDIT_KT_NR as "EDIT_KT_NR", KT.RUBRIK as "RUBRIK", ABR.B2_STEMP_REG_CD as "B2_STEMP_REG_CD", nvl(to_char(ABR.B2_STEMP_REG_CD), chr(19)) as "D_B2_STEMP_REG_CD", ABR.B2_STEMP_REG_CDEFF as "B2_STEMP_REG_CDEFF", ABR.B2_KONF_CD as "B2_KONF_CD", nvl(to_char(ABR.B 2_KONF_CD), chr(19)) as "D_B2_KONF_CD", ABR.B2_KONF_CD_EFF as "B2_KONF_CD_EFF", ABR.TL_TREE_LIFW_TY2 as "TL_TREE_LIFW_TY2", nvl(to_char(ABR.TL_TREE_LIFW_TY2), chr(19)) as "D_TL_TREE_LIFW_TY2", ABR.TL_TREE_LIFW_TY2_E as "TL_TREE_LIFW_TY2_E", ABR.LEITWEG_TY2 as "LEITWEG_TY2", B2QJBCK0.F_GETRATEIFACTUAL(POP.VL_REF_TY2, 10, POP.HWRG_TY2) as "VORTAGESKURS", ABR.HWRG_TY2 as "HWRG_TY2", POP.HWRG_TY2 as "HWRG_TY2_POP", nvl(to_char(ABR.HWRG_TY2), chr(19)) as "D_HWRG_TY2", ABR.MZ_HWRG as "MZ_HWRG", ABR.KWRG_TY2 as "KWRG_TY2", POP.KWRG_TY2 as "KWRG_TY2_POP", nvl(to_char(ABR.KWRG_TY2), chr(19)) as "D_KWRG_TY2", ABR.CHANGE_HKWRG as "CHANGE_HKWRG", ABR.CHRGL_HKWRG as "CHRGL_HKWRG", ABR.NET_HWRG_S as "NET_HWRG_S", (select edit_kt_nr from kt_stamm k where k.kt_lnr = POP.KT_TY2_KT and k.userbk_nr=:6) as "EDIT_KT_NR_KT", POP.KT_SIM_CD_KT as "KT_SIM_CD_KT", ABR.NET_KWRG as "NET_KWRG", case when abr.sh_cd_kt=2 then abr.net_kwrg else -abr.net_kwrg end as "NET_KWRG_S", POP.VL_EINH_CD as "VL_EINH_CD", POP.VL_RECH_ART_CD as "VL_RECH_ART_CD", nvl(to_char(POP.VL_EINH_CD), chr(19)) as "LABEL_MENGE", nvl(to_char(POP.VL_RECH_ART_CD), chr(19)) as "LABEL_KURS", case when substr(TITA.STEUER_CD, 23, 1) = '1' then (select wrg.dialog_wrg_cd from al1wrg wrg where wrg.wrg_lnr=VL.TWRG_TY2 and wrg.userbk_nr=:7 and wrg.sprache_cd=1) else null end as "WRG_MENGE", nvl(to_char(POP.VL_EINH_CD), chr(19)) as "EINHEIT_MENGE", nvl(to_char(POP.VL_RECH_ART_CD), chr(19)) as "EINHEIT_KURS", POP.MENGE_POP as "MENGE_POP", POP. MENGE_ABR as "MENGE_ABR_POP", POP.OBJ_STAT_CD as "OBJ_STAT_CD_POP", POP.SITZ_NR_AUSF as "SITZ_NR_AUSF", POP.VL_REF_TY2 as "VL_REF_TY2", POP.POP_EMPF_CD as "POP_EMPF_CD", POP.KT_TY2_KT as "KT_TY2_KT", ABR.BO_PLATZ_TY2 as "BO_PLATZ_TY2", POP.BO_PLATZ_TY2 as "BO_PLATZ_TY2_POP", ABR.GNR_B2_GIVAW as "GNR_B2_GIVAW", to_char(ABR.TRACK_DAT, 'YYYY-MM-DD HH24:MI:SS') as "TRACK_DAT", POP.KT_TY2_DPST_EFF as "KT_TY2_DPST_EFF", POP.KT_TY2_DPST as "KT_TY2_DPST", POP.IO_TY2 as "IO_TY2", to_char(ABR.SETTLE_DAT, 'YYYY-MM-DD HH24:MI:SS') as "SETTLE_DAT", 0 as "AVERAGE_RATE", POP.KT_BEST_TY2 as "KT_BEST_TY2", POP.KT_GNR as "KT_GNR", POP.KT_TY2 as "KT_TY2", POP.OM_TEXT_TY2 as "OM_TEXT_TY2", POP.VL_TY2 as "VL_TY2", (select count(*) from AL_EUST_ANW e where e.TRAK_REF_TY2 = ABR.B2_ABR_TY2 and e.USERBK_NR=:8) as "EUST_COUNT", POP.GF_NR_TL as "GF_NR_TL", VL.VL_TIT_ART_NR as "VL_TIT_ART_NR", CHK.ACPT_CD as "ACPT_CD", CHK_POP.ACPT_CD as "ACPT_CD_POP", to_char(CHK.ACPT_DT, 'YYYY-MM-DD HH24:MI:SS') as "ACPT_DT", to_char(CHK_POP.ACPT_DT, 'YYYY-MM-DD HH24:MI:SS') as "ACPT_DT_POP", CHK.OM_CHK_PEND_CD as "OM_CHK_PEND_CD_ABR", CHK_POP.OM_CHK_PEND_CD as "OM_CHK_PEND_CD_POP", (select ACPT.USER_LANG_BEZ from KDWUSER_Sec ACPT where CHK.IO_TY2_ACPT = ACPT.IO_TY2 and ACPT.USERBK_NR = :9 ) as "IO_BEZ_ACPT", (select ACPT.USER_LANG_BEZ from KDWUSER_Sec ACPT where CHK_POP.IO_TY2_ACPT = ACPT.IO_TY2 and ACPT.USERBK_NR = :10 ) as "IO_BEZ_ACPT_POP", (select max(OM_CHK_PEND_CD) from om_chk ock where ock.om_chk_lnr in ( POP.om_chk_lnr , abr.om_chk_lnr , trd.om_chk_lnr ) and ock.userbk_nr = abr.userbk_nr ) as "OM_CHK_PEND_CD", ABR.B2_RECALC_REQ_CD as "B2_RECALC_REQ_CD", POP.DP_KEY_TY2 as "DP_KEY_TY2", POP.KT_TY2_DPST_GRP as "KT_TY2_DPST_GRP", POP.KT_TY2_DPST_MAN as "KT_TY2_DPST_MAN", ABR.BRUT_BWRG as "BRUT_BWRG", ABR.NET_BWRG as "NET_BWRG", ABR.NET_KWRG_HUB as "NET_KWRG_HUB", ABR.MZ_BWRG as "MZ_BWRG", ABR.CHANGE_HBWRG as "CHANGE_HBWRG", ABR.B2_NR_NEXT as "B2_NR_NEXT", ABR.B2_NR_PREV as "B2_NR_PREV", ( select abnp.B2_ABR_ID from B2_ABR abnp where abnp.B2_ABR_TY2 = nvl(ABR.B2_NR_NEXT, ABR.B2_NR_PREV) and abnp.USERBK_NR = ABR.USERBK_NR ) as "B2_NR_NEXT_PREV", to_char(ABR.ABR_MUT_DT, 'YYYY-MM-DD HH24:MI:SS') as "ABR_MUT_DT", ABR.IO_TY2_MUT as "IO_TY2_MUT", (select MUT.USER_LANG_BEZ from KDWUSER_Sec MUT where ABR.IO_TY2_MUT = MUT.IO_TY2 and MUT.USERBK_NR = ABR.USERBK_NR ) as "IO_TY2_MUT_BEZ", ABR.KURS_STEU as "KURS_STEU", ABR.METEAG_STEU_HWRG as "METEAG_STEU_HWRG", ABR.KURS_RECH_CD_TX as "KURS_RECH_CD_TX", nvl(to_char(ABR.KURS_RECH_CD_TX), chr(19)) as "KURS_RECH_CD_TX_BEZ", ABR.AKTIV_CD as "AKTIV_CD", ABR.KWRG_TY2_HUB as "KWRG_TY2_HUB", nvl(to_char(ABR.KWRG_TY2_HUB), chr(19)) as "KWRG_TY2_HUB_BEZ", ABR.CHANGE_HKWRG_HUB as "CHANGE_HKWRG_HUB", ABR.KT_TY2_EXBIL as "KT_TY2_EXBIL", (select edit_kt_nr from kt_stamm k where k.kt_lnr = ABR.KT_TY2_EXBIL and k.us erbk_nr=:11) as "EDIT_KT_NR_EXBIL", ABR.KT_TY2_EXBIL_GEGEN as "KT_TY2_EXBIL_GEGEN", (select edit_kt_nr from kt_stamm k where k.kt_lnr = ABR.KT_TY2_EXBIL_GEGEN and k.userbk_nr=:12) as "EDIT_KT_NR_EXBIL_GEGEN", ABR.METEAG_HWRG_EXBIL as "METEAG_HWRG_EXBIL", ABR.METEAG_BWRG_EXBIL as "METEAG_BWRG_EXBIL", SRQUTIL0.F_GRPGetGnr ( null, null, 1122, TRD.GF_NR ) as "GNR_GF", 0 as "EUST_CD", ABR.METEAG_HWRG_MARG as "METEAG_HWRG_MARG", ABR.METEAG_BWRG_MARG as "METEAG_BWRG_MARG", ABR.KT_TY2_MARG as "KT_TY2_MARG", (select edit_kt_nr from kt_stamm k where k.kt_lnr = ABR.KT_TY2_MARG and k.userbk_nr=:13) as "EDIT_KT_NR_MARG", 'lck_POP_110='||rowidtochar(POP.ROWID)||', '||to_char(POP.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||POP.IO_TY2_VIS||', '||POP.VERS_VOR||chr(5)||'ver=C2_POG, '||to_char(POP.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||POP.CREATE_ID||chr(5)||'lck_ABR_111='||rowidtochar(ABR.ROWID)||', '||to_char(ABR.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||ABR.IO_TY2_VIS||', '||ABR.VERS_VOR||chr(5)||'lck_TRD_100='||rowidtochar(TRD.ROWID)||', '||to_char(TRD.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||TRD.IO_TY2_VIS||', '||TRD.VERS_VOR||chr(5)||'whr=_{_->POP_TY2_251482639042475_}_'||decode(ABR.POP_TY2, null, '_ISNULL_', '_EQ_'||ABR.POP_TY2)||chr(5)||'whr=_{_->B2_ABR_TY2_251482639042475_}_'||decode(ABR.B2_ABR_TY2, null, '_ISNULL_', '_EQ_'||ABR.B2_ABR_TY2)||chr(5)||'whr=_{_->OM_CHK_TY2_251482639042475_}_'||decode(ABR.OM_CHK_TY2, null, '_ISNULL_', '_EQ_'||ABR.OM_CHK_TY2)||chr(5)||'whr=_{_-& gt;OM_TEXT_TY2_251482639042476_}_'||decode(POP.OM_TEXT_TY2, null, '_ISNULL_', '_EQ_'||POP.OM_TEXT_TY2) as "ROW_INFO" from C2_POG POP, B2_ABR ABR, KTWSTAMM_SEC KT, VL_STAMM VL, VL1TIT_A TITA, OM_CHK CHK, OM_CHK CHK_POP, B2_TRADE TRD where POP.KT_TY2 = KT.KT_TY2(+) and POP.VL_TY2 = VL.VL_TY2(+) and VL.VL_TIT_ART_NR = TITA.VL_TIT_ART_NR(+) and ABR.OM_CHK_TY2 = CHK.OM_CHK_TY2(+) and POP.OM_CHK_TY2 = CHK_POP.OM_CHK_TY2(+) and TRD.B2_TRACK_GNR = ABR.B2_TRACK_GNR and ABR.POP_TY2 = POP.POP_TY2 and ABR.B2_TRACK_GNR=:14 and POP.USERBK_NR=:15 and ABR.USERBK_NR=:16 and KT.USERBK_NR(+)=:17 and VL.USERBK_NR(+)=:18 and TITA.USERBK_NR(+)=:19 and TITA.SPRACHE_CD(+)=:20 and CHK.USERBK_NR(+)=:21 and CHK_POP.USERBK_NR(+)=:22 and TRD.USERBK_NR=:23 order by case when ABR.b2_POP_art_cd=40 then 1 when ABR.b2_POP_art_cd=20 then 2 when ABR.b2_POP_art_cd=120 then 3 when ABR.b2_POP_art_cd=110 then 4 when ABR.b2_POP_art_cd=10 then 5 else null end ASC nulls LAST, abs(ABR.menge_abr_s) DESC
b7zvx36c1wpgd select /* KDSTAMM_MAINT, 1 */ A.AHV_NR as "AHV_NR", A.ANL_STRAT_CD as "ANL_STRAT_CD", A.ANRECK_CD as "ANRECK_CD", A.ANRECK_CD_P as "ANRECK_CD_P", decode(F.ANZ_ERWACHSENE_H, null, decode(F.ROWID, null, null, null), F.ANZ_ERWACHSENE_H) as "ANZ_ERWACHSENE_H", decode(F.ANZ_ERWACHSENE_U, null, decode(F.ROWID, null, null, null), F.ANZ_ERWACHSENE_U) as "ANZ_ERWACHSENE_U", decode(F.ANZ_KINDER, null, decode(F.ROWID, null, null, null), F.ANZ_KINDER) as "ANZ_KINDER", decode(F.ANZ_KINDER_U, null, decode(F.ROWID, null, null, null), F.ANZ_KINDER_U) as "ANZ_KINDER_U", A.ANZ_MITARB as "ANZ_MITARB", to_char(A.ANZ_MITARB_PER_DAT, 'YYYY-MM-DD HH24:MI:SS') as "ANZ_MITARB_PER_DAT", A.POPENT_BEWI_CD as "POPENT_BEWI_CD", to_char(A.POPENT_BEWI_DAT, 'YYYY-MM-DD HH24:MI:SS') as "POPENT_BEWI_DAT", to_char(A.POPHEB_DAT, 'YYYY-MM-DD HH24:MI:SS') as "POPHEB_DAT", to_char(A.POPHEB_DAT, 'YYYY-MM-DD HH24:MI:SS') as "POPHEB_DAT_FIRMA", decode(F.BEM, null, decode(F.ROWID, null, null, null), F.BEM) as "BEM", A.BEM_INT as "BEM_INT", A.BERFIRMA_NR as "BERFIRMA_NR", A.BERUF_CD as "BERUF_CD", A.BRIEFANR as "BRIEFANR", A.BVG_CD as "BVG_CD", to_char(A.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS') as "CREATE_DT", A.CREATE_ID as "CREATE_ID", A.EFFEKTE_HDL_NR as "EFFEKTE_HDL_NR", to_char(A.EROEFF_DAT, 'YYYY-MM-DD HH24:MI:SS') as "EROEFF_DAT", A.FIN_VOLLM_CD as "FIN_VOLLM_CD", to_char(A.GEBURT_DAT, 'YYYY-MM-DD HH24:MI:SS') as "GEBURT_DAT", to_char(A.GEBURT_DAT_P, 'YYYY-MM-DD HH24:MI:SS') as "GEBURT_DAT_P", A.GE BURT_JAHR as "GEBURT_JAHR", decode(F.GEBURT_JAHR_KINDER, null, decode(F.ROWID, null, null, null), F.GEBURT_JAHR_KINDER) as "GEBURT_JAHR_KINDER", A.GEBURT_JAHR_P as "GEBURT_JAHR_P", A.GESCHLECHT_CD as "IO_GESCHLECHT_CD", B.GESCHLECHT_CD as "GESCHLECHT_CD", A.GEW_JAHR_AVG as "GEW_JAHR_AVG", B.GUETSTAND_CD as "GUETSTAND_CD", A.HEIMATORT_1 as "HEIMATORT_1", A.HR_EINTR_CD as "HR_EINTR_CD", to_char(A.HR_EINTR_DAT, 'YYYY-MM-DD HH24:MI:SS') as "HR_EINTR_DAT", to_char(A.HR_EINTR_DAT_LAST, 'YYYY-MM-DD HH24:MI:SS') as "HR_EINTR_DAT_LAST", to_char(A.HR_LOESCH_DAT, 'YYYY-MM-DD HH24:MI:SS') as "HR_LOESCH_DAT", A.KAP as "KAP", to_char(A.KAP_AEND_DAT, 'YYYY-MM-DD HH24:MI:SS') as "KAP_AEND_DAT", A.IO_APPL_CD as "IO_APPL_CD", A.IO_BASKET_CD as "IO_BASKET_CD", A.IO_BEZ as "IO_BEZ", nvl(A.IO_BEZ_LANG, A.IO_BEZ) as "IO_BEZ_LANG", A.IO_BEZ_LANG_CD as "IO_BEZ_LANG_CD", A.IO_ENTWPOT_CD as "IO_ENTWPOT_CD", decode(F.IO_FAM_TY2, null, decode(F.ROWID, null, F2QAPENV.F_CreLnr, null), F.IO_FAM_TY2) as "IO_FAM_TY2", A.IO_FORM_CD as "IO_FORM_CD", A.IO_GRP_ART_CD as "IO_GRP_ART_CD", A.IO_HTYP_CD as "IO_HTYP_CD", to_char(A.IO_KONT_DAT_LAST, 'YYYY-MM-DD HH24:MI:SS') as "IO_KONT_DAT_LAST", A.IO_KONT_END_CD as "IO_KONT_END_CD", A.IO_TY2 as "IO_TY2", decode(F.IO_TY2, null, decode(F.ROWID, null, A.IO_TY2, null), F.IO_TY2) as "IO_TY2_FAM", A.IO_MENGE_CD as "IO_MENGE_CD", A.IO_MSG_NO_CD as "IO_MSG_NO_CD", to_char(A.IO_MSG_NO_CTL_DAT, 'YYYY-MM-DD HH24:MI:SS') as "IO_MSG_NO_CTL_DAT", A.IO_NR as "IO_NR", d ecode(IO_PEP_CD, null, '0', IO_PEP_CD) as "IO_PEP_CD", nvl(B.IO_RSTAT_CD, 0) as "IO_RSTAT_CD", A.IO_SEGM_CD as "IO_SEGM_CD", A.IO_SITZ_GSCH_CD as "IO_SITZ_GSCH_CD", A.IO_STAT_CD as "IO_STAT_CD", A.IO_VERM_STAT_CD as "IO_VERM_STAT_CD", A.IO_VW_CD as "IO_VW_CD", A.KDKAT_CD as "KDKAT_CD", A.KONFES_CD as "KONFES_CD", A.LAND_TY2_AUSL as "LAND_TY2_AUSL", A.LAND_TY2_NAT as "LAND_TY2_NAT", A.LAND_TY2_NAT_P as "LAND_TY2_NAT_P", A.MWST_BEHDL_CD as "MWST_BEHDL_CD", A.MWST_NR as "MWST_NR", A.NAME_1 as "NAME_1", A.NAME_1 as "NAME_1_NRKD", A.NAME_1_P as "NAME_1_P", A.NAME_1_P as "NAME_1_P_2ERGEM", A.NAME_1_P as "NAME_1_P_PRIVGEM", A.NAME_ZUS as "NAME_ZUS", A.NOGA_CD as "NOGA_CD", A.ORT_TY2_HEIMAT as "ORT_TY2_HEIMAT", O1.ORT as "ORT_TY2_HEIMAT_BEZ", O1.ORT as "ORT_TY2_HEIMAT_FIRMA", A.ORT_TY2_HEIMAT_2 as "ORT_TY2_HEIMAT_2", O2.ORT as "ORT_TY2_HEIMAT_2_BEZ", A.ORT_TY2_HEIMAT_P as "ORT_TY2_HEIMAT_P", O3.ORT as "ORT_TY2_HEIMAT_P_BEZ", A.ORT_TY2_HEIMAT_2_P as "ORT_TY2_HEIMAT_2_P", O4.ORT as "ORT_TY2_HEIMAT_2_P_BEZ", A.PLZ_HEIMATORT as "PLZ_HEIMATORT", A.RFORM_CD as "RFORM_CD", A.SITZ_NR as "SITZ_NR", A.SNB_GELDSTROM_CD as "SNB_GELDSTROM_CD", A.SPRACHE_CD as "SPRACHE_CD", decode(to_char(F.STAND_PER_DAT, 'YYYY-MM-DD HH24:MI:SS'), null, decode(F.ROWID, null, null, null), to_char(F.STAND_PER_DAT, 'YYYY-MM-DD HH24:MI:SS')) as "STAND_PER_DAT", A.STEUER_PERI as "STEUER_PERI", A.TELEDATA_ID as "TELEDATA_ID", A.TITEL_CD as "TITEL_CD", A.TITEL_CD_P as "TITEL_CD_P", to_char(A.TOD_DAT, 'YYYY-MM-DD HH24 :MI:SS') as "TOD_DAT", to_char(A.TOD_DAT_P, 'YYYY-MM-DD HH24:MI:SS') as "TOD_DAT_P", A.TOD_JAHR as "TOD_JAHR", A.TOD_JAHR_P as "TOD_JAHR_P", A.UMS_JAHR_AVG as "UMS_JAHR_AVG", A.USERBK_NR as "USERBK_NR", A.VORNAME as "VORNAME", A.VORNAME as "VORNAME_NRKD", A.VORNAME_P as "VORNAME_P", A.VV_CD as "VV_CD", A.VV_GEB_KAT as "VV_GEB_KAT", A.WRG_TY2_GEW_JAHR_A as "WRG_TY2_GEW_JAHR_A", A.WRG_TY2_UMS_JAHR_A as "WRG_TY2_UMS_JAHR_A", A.WRG_TY2_KAP as "WRG_TY2_KAP", B.ZIVILSTAND_CD as "ZIVILSTAND_CD", A.ZIVILSTAND_CD_P as "ZIVILSTAND_CD_P", nvl(to_char(A.WRG_TY2_KAP), chr(19)) as "WRG_TY2_KAP_BEZ", nvl(to_char(A.WRG_TY2_GEW_JAHR_A), chr(19)) as "WRG_TY2_GEW_JAHR_A_BEZ", nvl(to_char(a.WRG_TY2_UMS_JAHR_A), chr(19)) as "WRG_TY2_UMS_JAHR_A_BEZ", nvl(to_char(A.LAND_TY2_AUSL), chr(19)) as "LAND_TY2_AUSL_BEZ", KDQBERA0.F_GetZeroKtGnr(A.IO_TY2) as "KT_GNR", nvl(to_char(A.LAND_TY2_NAT), chr(19)) as "LAND_TY2_DOM_BEZ", nvl((select 1 from KD1RFORM aa where aa.USERBK_NR=:1 and aa.SPRACHE_CD=:2 and aa.RFORM_CD=A.RFORM_CD and decode(nvl(substr(aa.STEUER_CD, 9, 1), 0), '2', 1, '3', 1, '4', 1, 0)=1), 0) as "IS_NAME_VOR_HEIRAT", case when b.STEUER_CD like '_2%' and SRQUTIL0.F_PrgPar('IO_STAMM', 'ZUS_FINANZ', 11) = 1 then 1 else 0 end as "ENABLE_JURPFIN", KDQUTIL0.F_GetKdTyp(A.IO_TY2, A.KDKAT_CD, A.IO_HTYP_CD, B.IO_RSTAT_CD) as "IO_TYP", nvl(to_char(A.NOGA_CD), chr(19)) as "NOGA_CD_BEZ", nvl(to_char(A.LAND_TY2_NAT), chr(19)) as "LAND_TY2_NAT_BEZ", nvl(to_char(A.LAND_TY2_NAT_P), chr(19)) as "LAND_TY2_NAT_P_ BEZ", KDQUTIL0.F_GetBriefanrede(A.IO_TY2, A.SPRACHE_CD) as "ANRECK_CD_BEZ", nvl((select 1 from KD1RFORM ab where ab.USERBK_NR=:3 and ab.SPRACHE_CD=:4 and ab.RFORM_CD=A.RFORM_CD and decode(nvl(substr(ab.STEUER_CD, 13, 1), 0), '1', 1, 0)=1), 0) as "IS_NAME_FRAU", nvl(IO_PEP_CD_AUTO, '0') as "IO_PEP_CD_AUTO", to_char(A.IO_PEP_DT_AUTO, 'YYYY-MM-DD HH24:MI:SS') as "IO_PEP_DT_AUTO", A.BC_TY2_SIC as "BC_TY2", A.SWIFT_TY2 as "SWIFT_TY2", null as "IS_SUPERVISOR", (select nvl(substr(k.STEUER_CD, 9, 1), ' ') from kd1kdkat k where k.userbk_nr = :5 and k.sprache_cd = :6 and k.KDKAT_CD = a.KDKAT_CD) as "IO_KDKAT_STCD_I", A.EB_LEGAL_KAT_CD as "EB_LEGAL_KAT_CD", A.NOGA_CD_02 as "NOGA_CD_02", (select bez_lang from AL12NOGA y where y.userbk_nr = :7 and y.sprache_cd = :8 and y.noga_cd = a.NOGA_CD_02) as "NOGA_BEZ_02", A.NOGA_CD_08 as "NOGA_CD_08", (select bez_lang from AL12NOGA_08 x where x.userbk_nr = :9 and x.sprache_cd = :10 and x.noga_cd = a.noga_cd_08) as "NOGA_BEZ_08", null as "IS_NEW", A.IO_VIP_CD as "IO_VIP_CD", A.INTER_CMPY_CD as "INTER_CMPY_CD", A.IO_KONT_HAUEFI_CD as "IO_KONT_HAUEFI_CD", A.IO_MASS_MAIL_CD as "IO_MASS_MAIL_CD", A.ASP_PERS as "ASP_PERS", A.IO_BIL_NOTW_CD as "IO_BIL_NOTW_CD", to_char(A.BIL_EINR_DAT_PER, 'YYYY-MM-DD HH24:MI:SS') as "BIL_EINR_DAT_PER", to_char(A.BIL_EINR_DAT, 'YYYY-MM-DD HH24:MI:SS') as "BIL_EINR_DAT", A.MT_NR_BIL_ABS as "MT_NR_BIL_ABS", to_char(A.BIL_PROL_ABS_DAT, 'YYYY-MM-DD HH24:MI:SS') as "BIL_PROL_ABS_DAT", A.METEAG_BK_ERTR as "METEAG_BK_ERTR", A. IO_GWV_CD as "IO_GWV_CD", null as "GUI_MODE", A.SPERR_CD as "STAT_CD", A.IO_ZEK_ID as "IO_ZEK_ID", A.IO_MIFID_CD as "IO_MIFID_CD", A.IO_TX_AUSZ_CD as "IO_TX_AUSZ_CD", A.IO_CIF_ID as "IO_CIF_ID", A.IO_UMW_RISK_CD as "IO_UMW_RISK_CD", A.BEM_UMW_RISK as "BEM_UMW_RISK", A.POPENT_BEWI_CD_PTN as "POPENT_BEWI_CD_PTN", to_char(A.POPENT_BEW_DAT_PTN, 'YYYY-MM-DD HH24:MI:SS') as "POPENT_BEW_DAT_PTN", A.IO_HAUPT_BK_CD as "IO_HAUPT_BK_CD", (select w.DIALOG_WRG_CD from AL1WRG W where w.WRG_TY2 = a.wrg_lnr_bk_ertr and w.userbk_nr = :11 and w.SPRACHE_CD = :12) as "WRG_BEZ_BK_ERTR", A.BK_ERTR_SATZ as "BK_ERTR_SATZ", A.METEAG_NET_NGELD as "METEAG_NET_NGELD", A.NET_NGELD_SATZ as "NET_NGELD_SATZ", (select w.DIALOG_WRG_CD from AL1WRG W where w.WRG_TY2 = a.wrg_lnr_net_ngeld and w.userbk_nr = :13 and w.SPRACHE_CD = :14) as "WRG_BEZ_NET_NGELD", (select sw.bic from ZV_SWIFT_T sw where sw.swift_lnr = a.swift_lnr and sw.userbk_nr = :15) as "BIC", (select bc.bc_cd from ZV_BC_STAMM bc where bc.bc_lnr = a.bc_lnr_sic and bc.userbk_nr = :16) as "BC_CD", A.TEXT_BERUF as "TEXT_BERUF", A.TEXT_WUNSCH as "TEXT_WUNSCH", 'lck_A_100='||rowidtochar(A.ROWID)||', '||to_char(A.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||A.IO_TY2_VIS||', '||A.VERS_VOR||chr(5)||'ver=IO_STAMM, '||to_char(A.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||A.CREATE_ID||chr(5)||'lck_F_111='||rowidtochar(F.ROWID)||', '||to_char(F.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||F.IO_TY2_VIS||', '||F.VERS_VOR|| decode(F.IO_FAM_TY2, null, decode(F.ROWID, nul l, chr(5)||'def=IO_FAM_TY2_EQ_'||F2QAPENV.F_CreLnr, null), null)|| decode(F.IO_TY2, null, decode(F.ROWID, null, chr(5)||'def=IO_TY2_FAM_EQ_'||A.IO_TY2, null), null) as "ROW_INFO" from IO_STAMM A, KD1RFORM B, AL_ORT O1, AL_ORT O2, AL_ORT O3, AL_ORT O4, IO_FAM F where A.ORT_TY2_HEIMAT_2_P = O4.ORT_TY2(+) and A.ORT_TY2_HEIMAT_2 = O2.ORT_TY2(+) and A.IO_TY2 = F.IO_TY2(+) and A.RFORM_CD = B.RFORM_CD(+) and A.ORT_TY2_HEIMAT_P = O3.ORT_TY2(+) and A.ORT_TY2_HEIMAT = O1.ORT_TY2(+) and A.IO_TY2=:17 and A.USERBK_NR=:18 and B.USERBK_NR(+)=:19 and B.SPRACHE_CD(+)=:20 and O1.USERBK_NR(+)=:21 and O2.USERBK_NR(+)=:22 and O3.USERBK_NR(+)=:23 and O4.USERBK_NR(+)=:24 and F.USERBK_NR(+)=:25
bg2nq1n9ryh0w declare l_limite_perf NUMBER; -- Limite, ab welcher eine Performance-Rechnung ausgewiesen werden soll l_limite_grafik NUMBER; -- Limite, ab welcher die Grafik ausgegeben werden soll l_doc_typ NUMBER; -- fixer Doc-Typ l_format varchar(21) := 'dd.mm.yyyy hh24:mi:ss'; l_vv_gnr NUMBER; l_vv_code NUMBER; l_an_gnr NUMBER; l_an_code NUMBER; l_anzahl NUMBER; l_anzahl_erweitert NUMBER; l_anzahl_unbewertet NUMBER; l_summe NUMBER; l_user NUMBER; l_portfolio NUMBER; l_anzahl_kundenregeln NUMBER; l_counter NUMBER; l_vv_cd Number; l_jobuser NUMBER := 909; -- *** hier den PMS-Job-User angeben l_user_max NUMBER := 999; l_init_ps_doc_typ NUMBER := 7040099; -- *** hier den Initialdokumenttyp angeben l_ps_doc_typ_1 NUMBER := 7420110; -- *** hier Doctypnr vom VermögensausXEO ohne Grafik angeben l_ps_doc_typ_2 NUMBER := 7420120; -- *** hier Doctypnr vom VermögensausXEO mit 2 Grafiken angeben l_ps_doc_typ_3 NUMBER := 7420130; -- *** hier Doctypnr vom VermögensausXEO mit PERF angeben l_ps_doc_typ_4 NUMBER := 7420100; -- *** hier Doctypnr v om VermögensausXEO mit PERF_Detail angeben l_ps_doc_typ_vv NUMBER := 7420000; -- *** l_ps_doc_typ NUMBER; l_userbk_nr Integer := 8393; -- int: Userbank l_rzbk_nr Integer := 9634; -- int: Rechenzentrumsbank l_mut Boolean := true; -- boolean: Mutationen werden nur vorgenommen, wenn true l_init Boolean := false; -- boolean: wenn true, dann werden Regeln initialisiert l_gnr NUMBER := null; -- nur zu Testzwecken out_file srqfile0.file_type; -- File Pointer utl_file_name varchar2(64) := 'PBRII_Update'||to_char(sysdate, 'dd')||'.csv'; -- File Name utl_file_dir varchar2(64) := '/data_trans/PMS'; -- Direktoryname relativ zu sandbox_root (f2/run/data) -- -- Selektion der Portfolios mit relevanten Daten für Entscheid, ob AusXEO erstellt werden soll oder nicht -- CURSOR c_portfolios IS ( select b.kt_gnr , count(distinct(gnr_vl_tit_art_s)) anzahl , nvl(sum(b.bew_bwrg), 0) bew_bwrg , 1 as ausXEO from kt_saldo_bew b , kt_grp gp where b.kt_gnr = gp.kt_gnr and b.userbk_nr = gp.userbk_nr and b.userbk_nr = l_userbk_nr and b.vers = 99999 and gnr_vl_tit_art_s in (1200, -- Geldmarkt Kontrakte normal 1400, -- Geldmarktpapiere normal 2000, -- Obligationen CHF Inland Schuldner erweitert 2030, -- FOblig CHF Inl. erweitert 2050, -- Obligationen CHF Ausland erweitert 2100, -- Obligationen Euroland erweitert 2200, -- Obligationen Europa ex. Euroland erweitert 2300, -- Obligationen Nordamerika erweitert 2400, -- Obligationen Japan erweitert 2500, -- Obligationen Pazifik erweitert 2600, -- Obligationen Emerging Market erweitert 2900, -- Obligationen Anlagefonds erweitert 3000, -- Immobilien Schweiz erweitert 3100, -- Immobilien Ausland erweitert 3900, -- Immobilien Anlagefonds erweitert 4000, -- Aktien Schweiz erweitert 4100, -- Aktien Euroland erweitert 4200, -- Aktien Europa ex Euroland erweitert 4300, -- Aktien Nordamerika erweitert 4400, -- Aktien Japan erweitert 4500, -- Aktien Pazifik erweitert 4600, -- Aktien Emerging Market erweitert 4900, -- Aktien Anlagefonds erweitert 8000, -- Anlagefonds erweitert 8100, -- Strukturierte Produkte erweitert 8200, -- Edelmetalle erweitert 8300, -- Derivate erweitert 8400, -- Commodities normal 8500, -- Private Equities normal 8900, -- Andere Anlagen normal 9000 -- Diverse Anlagen normal ) -- Gruppe nach 7103 die einen AusXEO rechtfertigen and pos_bew_cd = 1 and zero_pos_cd = 1 and exists ( select 1 from IO_rgl rgl , IO_SIM_peri_act act where rgl.IO_SIM_TY2 = act.IO_SIM_TY2 and rgl.userbk_nr = act.userbk_nr and rgl.vers = act.vers and rgl.userbk_nr = l_userbk_nr and rgl.vers = 99999 and rgl.IO_SIM_art_cd = 700 and rgl.IO_lnr = gp.IO_lnr and kt_gnr = gp.kt_gnr and act.SR_ACT_CD = 'PFKD') and ( b.kt_gnr = l_gnr or l_gnr is null) group by b.kt_gnr) union ( select distinct b.kt_gnr , 0 -- anzahl , 0 -- bew_bwrg , 0 -- kein AusXEO from kt_saldo_bew b , kt_grp gp where b.kt_gnr = gp.kt_gnr and b.userbk_nr = gp.userbk_nr and b.userbk_nr = l_userbk_nr and b.ver s = 99999 and exists ( select 1 from IO_rgl rgl , IO_SIM_peri_act act where rgl.IO_SIM_TY2 = act.IO_SIM_TY2 and rgl.userbk_nr = act.userbk_nr and rgl.vers = act.vers and rgl.userbk_nr = l_userbk_nr and rgl.vers = 99999 and rgl.IO_SIM_art_cd = 700 and rgl.IO_lnr = gp.IO_lnr and kt_gnr = gp.kt_gnr and act.SR_ACT_CD = 'PFKD') and ( b.kt_gnr = l_gnr or l_gnr is null) minus select distinct kt_gnr, 0, 0, 0 from kt_saldo_bew b where b.userbk_nr = l_userbk_nr and b.vers = 99999 and gnr_vl_tit_art_s in (1200, -- Geldmarkt Kontrakte normal 1400, -- Geldmarktpapiere normal 2000, -- Obligationen CHF Inland Schuldner erweitert 2030, -- FOblig CHF Inl. erweitert 2050, -- Obligationen CHF Ausland erweitert 2100, -- Obligationen Euroland erweitert 2200, -- Obligationen Europa ex. Euroland erweitert 2300, -- Obligationen Nordamerika erweitert 2400, -- Obligationen Japan erweitert 2500, -- Obligationen Pazifik erweitert 2600, -- Obligationen Emerging Market erweitert 2900, -- Obligationen Anlagefonds erweitert 3000, -- Immobilien Schweiz erweitert 3100, -- Immobilien Ausland erweitert 3900, -- Immobilien Anlagefonds erweitert 4000, -- Aktien Schweiz erweitert 4100, -- Aktien Euroland erweitert 4200, -- Aktien Europa ex Euroland erweitert 4300, -- Aktien Nordamerika erweitert 4400, -- Aktien Japan erweitert 4500, -- Aktien Pazifik erweitert 4600, -- Aktien Emerging Market erweitert 4900, -- Aktien Anlagefonds erweitert 8000, -- Anlagefonds erweitert 8100, -- Strukturierte Produkte erweitert 8200, -- Edelmetalle erweitert 8300, -- Derivate erweitert 8400, -- Commodities normal 8500, -- Private Equities normal 8900, -- Andere Anlagen normal 9000 -- Diverse Anlagen normal ) -- Gruppe nach 7103 die einen AusXEO rechtfertigen and pos _bew_cd = 1 and zero_pos_cd = 1 and ( b.kt_gnr = l_gnr or l_gnr is null) ); -- -- periodische Aktivitäten zum Kunden -- CURSOR c_peri_act (i_portfolio NUMBER) IS select rgl.IO_SIM_TY2 , rgl.IO_TY2_VIS , act.PS_DOC_TYP_NR from IO_rgl rgl , IO_SIM_peri_act act where rgl.IO_SIM_TY2 = act.IO_SIM_TY2 and rgl.userbk_nr = act.userbk_nr and rgl.vers = act.vers and rgl.userbk_nr = l_userbk_nr and rgl.vers = 99999 and rgl.IO_SIM_art_cd = 700 and rgl.IO_lnr = ( select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers=99999) and kt_gnr = i_portfolio and act.SR_ACT_CD = 'PFKD'; -- -- Prozedur zur Aktivierung der Regel -- procedure activate_IO_rgl( i_portfolio number, i_ps_doc_typ number, i_counter number, i_bew_bwrg number , i_berechtigt number, i_erweitert number, i_vv_cd number, i_anl_strat_cd number) is l_update pls_integer := 0; begin -- Periodische Regel aktivieren if l_init = true then update IO_rgl set mut_von = sysdate , ende_dt = to_date ('31.12.2299', 'dd.mm.yyyy') where userbk_nr = l_userbk_nr and vers = 99999 and IO_lnr = ( select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers = 99999 ) and kt_gnr = i_portfolio and IO_SIM_art_cd= 700; --and ende_dt < sysdate; -- nur aktualisieren wenn nötig else update IO_rgl set mut_von = sysdate , ende_dt = to_date ('31.12.2299', 'dd.mm.yyyy') where userbk_nr = l_userbk_nr and vers = 99999 and IO_lnr = ( select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers = 99999 ) and kt_gnr = i_portfolio and IO_SIM_art_cd= 700 and ende_dt < sysdate -- n ur aktualisieren wenn nötig and IO_lnr_vis < 1000; -- nur aktualisieren wenn nicht vom User angepasst end if; l_update := SQL%ROWCOUNT; -- periodische Aktivität setzen update IO_SIM_peri_act set mut_von = sysdate , ps_doc_typ_nr= i_ps_doc_typ -- variante gem. Gruppe verwenden where userbk_nr = l_userbk_nr and vers = 99999 and sr_act_cd = 'PFKD' and (IO_lnr_vis < 1000 or (IO_lnr_vis > 1000 and ps_doc_typ_nr = l_init_ps_doc_typ)) ----- nur aktualisieren wenn nicht vom User angepasst or neue User Periodische Aktivitaet mit Default Value and IO_SIM_lnr in (select IO_SIM_lnr from IO_rgl where userbk_nr = l_userbk_nr and vers = 99999 and IO_lnr = (select IO_lnr from kt_grp where kt_gnr = i_portfolio and userbk_nr = l_userbk_nr and vers = 99999 ) and kt_gnr = i_portfolio and IO_SIM_art_cd= 700) and ps_doc_typ_nr != i_ps_doc_typ; -- nur aktualisieren wenn nötig l_update := l_update + SQL%ROWCOUNT; if l_update != 0 then -- Meldung , welches Portfolio betroffen ist ausgeben srqfile0.put_line( out_file, l_userbk_nr||';'||i_portfolio||';'||i_counter||';'||i_bew_bwrg||';'||i_berechtigt||';'||i_erweitert||';'||i_vv_cd||';'||i_anl_strat_cd||';'||i_ps_doc_typ||';'); end if; if l_mut = true then commit; else rollback; end if; end; -- -- Prozedur zur Deaktivierung der Regel -- procedure deactivate_IO_rgl( i_portfolio number, i_counter number, i_IO_SIM_lnr number) is begin update IO_rgl set IO_lnr_vis = F2QAPENV.F_SU , mut_von = sysdate , ende_dt = sysdate where IO_SIM_lnr = i_IO_SIM_lnr and userbk_nr = l_userbk_nr and vers = 99999 and ende_dt > sysdate; if SQL%ROWCOUNT != 0 then -- Meldung , welches Portfolio betroffen ist ausgeben srqfile0.put_line(out_file, l_userbk_nr||';'||i_portfolio||';'||i_counter||';'||';'||';'||';'||';'||';'||';'); end if; if l_mut = true then commit; else rollback; end if; end; BEGIN -- Umgebung setzten f2qapenv.setlogpar(l_jobuser, 1, l_userbk_nr, l_rzbk_nr); -- Fileausgabe initialisieren out_file := srqfile0.fopen(utl_file_dir, utl_file_name, 'w' ); srqfile0.put_line( out_file, 'Startzeit Job Update AusXEOsregel PMS: '||to_char (sysdate, l_format)); srqfile0.put_line( out_file, 'Bank'||';'||'Portfolio'||';'||'Anz. Kundenakt.'||';'||'Portfoliosumme'||';'||'Gruppen für AusXEOsberechtigung'||';'||'Gruppen für erw. AusXEO'||';'||'VV-Code'||';'||'Anlagestrategie-Code'||';'||'AusXEOstyp'||';'||'Fehler'); -- untere Grenze für AusXEO mit vollständiger Performance ermitteln select to_number(nvl(par_wert, '999999999999')) into l_limite_perf from sr1prg_par where sprache_cd = 1 and userbk_nr = l_userbk_nr and prg_id = 'PMS' and par_id = 'ESP_LIM_PERF_AUSW'; -- untere Grenze für AusXEO mit Grafik ermitteln select to_number(nvl(par_wert, '25000')) into l_limite_grafik from sr1prg_par where sprache_cd = 1 and userbk_nr = l_userbk_nr and prg_id = 'PMS' and par_id = 'ESP_LIM_GRAFI_AUSW'; -- spezifischen Doctyp lesen begin select to_number(nvl(par_wert, '0')) into l_doc_typ from sr1prg_par where sprache_cd = 1 and userbk_nr = l_userbk_nr and prg_id = 'PMS' and par_id = 'ESP_DOC_TYP_FIX'; exception when no_data_found then l_doc_typ := null; end; --dbms_output.put_line('Limiten: '||l_limite_perf||';'||l_limite_grafik); -- Beginn Sequenz Update für alle Portfolios -- Jobuser ermitteln l_user := F2QAPENV.F_SU; -- -- Portfolios verarbeiten for r_portfolio in c_portfolios loop BEGIN -- Portfolionummer ermitteln l_portfolio := r_portfolio.kt_gnr; -- muss AusXEO erstellt werden? if r_portfolio.ausXEO = 1 then begin --dbms_output.put_line('muss AusXEO haben'); -- ermitteln ob VV-Kunde select nvl(divv.gnr, 0), gp.vv_cd, nvl(dian.gnr, 0), gp.anl_strat_cd into l_vv_gnr, l_vv_code, l_an_gnr, l_an_code from kt_grp gp , al_div_zuo divv , al_div_zuo dian where to_char(gp.vv_cd) = divv.key_cd (+) and gp.userbk_nr = divv.userbk_nr (+) and divv.grp_art (+) = 9520 and to_char(gp.anl_strat_cd) = dian.key_cd (+) and gp.userbk_nr = dian.userbk_nr (+) and dian.grp_art (+) = 9521 and gp.kt_gnr = l_portfolio and gp.userbk_nr = l_userbk_nr; -- Wenn VV-Kunde dann keine weiteren Kriterien -- Variante gem. Gruppierung wählen if l_vv_gnr != 0 then BEG IN -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN BEGIN -- PBR nach Definition in Gruppierung VV-Codes -- l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ_vv + l_vv_gnr -- ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , null -- Anzahl erweitert, für VV-Kunden nicht relevant , l_vv_code , l_an_code ); END; END IF; END LOOP; END; ELSIF l_an_gnr != 0 then BEGIN -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN BEGIN -- PBR nach Definition in Gruppierung Anlagestrategie-Codes -- l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ_vv + l_an_gnr -- ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , null -- Anzahl erweitert, für VV-Kunden nicht relevant , l_vv_code , l_an_code ); END; END IF; END LOOP; END; ELSIF nvl(l_doc_typ, 0) != 0 the n BEGIN -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN BEGIN -- PBR nach Definition fixem Dok-Typ -- l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , null -- Anzahl erweitert, für VV-Kunden nicht relevant , l_vv_code , l_an_code ); END; END IF; END LOOP; END; ELSE BEGIN - -dbms_output.put_line('hat weder VV-CD noch Anlagestrategie-Code'); -- Anzahl bewertete Positionen im Portfolio ermitteln gemäss Liste für erweiterten AusXEO select count(distinct(gnr_vl_tit_art_s)) into l_anzahl_erweitert from kt_saldo_bew where userbk_nr = l_userbk_nr and vers = 99999 and gnr_vl_tit_art_s in (2000, -- Obligationen CHF Inland Schuldner erweitert 2030, -- FOblig CHF Inl. erweitert 2050, -- Obligationen CHF Ausland erweitert 2100, -- Obligationen Euroland erweitert 2200, -- Obligationen Europa ex. Euroland erweitert 2300, -- Obligationen Nordamerika erweitert 2400, -- Obligationen Japan erweitert 2500, -- Obligationen Pazifik erweitert 2600, -- Obligationen Emerging Market erweitert 2900, -- Obligationen Anlagefonds erweitert 3000, -- Immobilien Schweiz erweitert 3100, -- Immobilien Ausland erweitert 3900, -- Immobilien Anlagefonds erweitert 4000, -- Aktien Schweiz erweitert 4100, -- Aktien Euroland erweitert 4200, -- Aktien Europa ex Euroland erweitert 4300, -- Aktien Nordamerika erweitert 4400, -- Aktien Japan erweitert 4500, -- Aktien Pazifik erweitert 4600, -- Aktien Emerging Market erweitert 4900, -- Aktien Anlagefonds erweitert 8000, -- Anlagefonds erweitert 8100, -- Strukturierte Produkte erweitert 8200, -- Edelmetalle erweitert 8300 -- Derivate erweitert ) -- Gruppe nach 7103 die einen AusXEO erweitert rechtfertigen and pos_bew_cd = 1 and zero_pos_cd = 1 and kt_gnr = l_portfolio; -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN -- AusXEOstyp bestimmen und Update der periodischen Aktivität l_ps_doc_typ := case when r_portfolio.bew_bwrg <= 0 -- ist Vermögen < 0 then l_ps_doc_typ_1 -- => AusXEO ohne Grafiken when r_portfolio.bew_bwrg > 0 -- ist Vermögen > 0 and r_portfolio.anzahl = 1 -- und Anzahl Berechtigte = 1 and l_anzahl_erweitert = 0 -- und Anzahl erweiterte = 0 then l_ps_doc_typ_1 -- => AusXEO ohne Grafiken when r_portfolio.bew_bwrg < l_limite_grafik -- ist Vermögen unterhalb Limite für Grafik and r_portfolio.anzahl = 1 -- und nur eine Titelkategorie then l_ps_doc_typ_1 -- => AusXEO ohne Grafiken when r_portfolio.bew_bwrg < l_limite_perf -- ist Vermögen < als Grenze für Performance-Ausweis then l_ps_doc_typ_2 -- => Variante VermögensausXEO mit Grafik, jedoch ohne Performance when r_portfolio.bew_bwrg >=l_limite_perf -- ist Vermögen >= Grneze für Performance-Ausweis then l_ps_doc_typ_3 -- => Variante VermögensausXEO mit Grafik und einfacher Performance else l_ps_do c_typ_1 -- sonst Typ 1 end; --dbms_output.put_line('ps_doc_typ:'||l_ps_doc_typ); l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , l_anzahl_erweitert , l_vv_code , l_an_code ); END IF; END LOOP; END; -- Wenn kein VV-Kunde dann weitere Kriterien berücksichtigen END IF; EXCEPTION when others then begin srqfile0.put_line(out_file, l_userbk_nr||';'||l_portfolio||';'||l_counter||';'||r_portfolio.bew_bwrg||';'||r_portfolio.anzahl||';'||l_anzahl_erweitert||';'||l_vv_cd||';'||';'||'ja'); end; END; -- Kunde ist POPgrund bewerteter Positionen nicht AusXEOsberechtigt else begin - - ist im Portfolio noch eine Position vorhanden (auch unbewertete) -- die einen AusXEO verlangen? l_anzahl_unbewertet := 0; l_anzahl_erweitert := 0; select count(*) into l_anzahl_unbewertet from kt_saldo_bew b , (select userbk_nr, kt_art_nr from kt_art_zuo where grp_art = 9036 and gnr = 3000) grp where b.kt_art_nr = grp.kt_art_nr and b.userbk_nr = grp.userbk_nr and b.zero_pos_cd = 1 and b.kt_gnr = l_portfolio and b.userbk_nr = l_userbk_nr and b.vers = 99999; if l_anzahl_unbewertet > 0 then begin -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis<=l_user_max OR r_peri_act.PS_DOC_TYP_NR=l_init_ps_doc_typ or l_init=true) THEN -- AusXEOstyp bestimmen und Update der periodischen Aktivität l_ps_doc_typ := l_ps_doc_typ_1; -- => AusXEO ohne Graf iken l_counter := c_peri_act%ROWCOUNT; activate_IO_rgl( l_portfolio , l_ps_doc_typ , l_counter , r_portfolio.bew_bwrg , r_portfolio.anzahl , l_anzahl_erweitert , l_vv_code , l_an_code ); END IF; END LOOP; end; else begin -- Periodische Regeln abarbeiten FOR r_peri_act in c_peri_act (l_portfolio) LOOP IF c_peri_act%FOUND AND (r_peri_act.IO_lnr_vis = l_jobuser OR r_peri_act.PS_DOC_TYP_NR = l_init_ps_doc_typ or l_init=true) THEN l_counter := c_peri_act%ROWCOUNT; deactivate_IO_rgl( l_portfolio , l_counter , r_peri_act.IO_SIM_lnr); END IF; END LOOP; end; end if; exception when others then begin srqfile0.put_line(out_file, l_userbk_nr||';'||l_portfolio||';'||l_counter||';'||';'||';'||';'||';'||';'||';'||'ja'); end; end; end if; end; END LOOP; -- Stopmeldung ausgeben und in File schreiben srqfile0.put_line(out_file, 'Stopzeit Job Update AusXEOsregel PMS: '||to_char (sysdate, l_format)); -- File schliessen srqfile0.fclose( out_file); END;
bs9aucccnh205SELECT ADR_ZEILEN FROM ZV_ADR_EFF WHERE KT_ID = :B2 AND KT_ID_CD = 5 AND EMPF_ART_CD = 2 AND USERBK_NR=:B1 AND ROWNUM = 1
bty1172mk7741begin DBMS_APPLICATION_INFO.SET_CLIENT_INFO(:1); end;
bv4m88kn0m150BEGIN BUQDMNU0.CheckBookings(:p1, :p2, :p3, :p4); END;
c1spcsk4x0fbaSELECT * FROM KT_STAMM WHERE KT_TY2 = :B2 AND USERBK_NR = :B1
c5fjnkc7ak245INSERT INTO OM_TEXT(CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, OM_TEXT_TY2, OM_TEXT_TYP_CD, SPRACHE_CD, TEXT_REC) VALUES (F2QAPENV.F_TRXDATE, F2QAPENV.F_CREATEID, F2QAPENV.F_TRXDATE, TO_DATE('22991231', 'YYYYMMDD'), F2QAPENV.F_SU, '', 0, 100, F2QAPENV.F_UB, 99999, :B3 , :B2 , 1, :B1 )
c6p14xv3xucbpSELECT SUM(SNAPSHOT_CNT), MIN(SNAPSHOT_DT_FIRST), MAX(SNAPSHOT_DT_LAST), SUM(SNAPSHOT_CNT*AVG_VAL_1)/SUM(SNAPSHOT_CNT), SUM(SNAPSHOT_CNT*AVG_VAL_2)/SUM(SNAPSHOT_CNT), SUM(SNAPSHOT_CNT*AVG_VAL_3)/SUM(SNAPSHOT_CNT), SUM(SNAPSHOT_CNT*AVG_VAL_4)/SUM(SNAPSHOT_CNT), SUM(SNAPSHOT_CNT*AVG_VAL_5)/SUM(SNAPSHOT_CNT), SUM(SNAPSHOT_CNT*AVG_VAL_6)/SUM(SNAPSHOT_CNT), SUM(SNAPSHOT_CNT*AVG_VAL_7)/SUM(SNAPSHOT_CNT), SUM(SNAPSHOT_CNT*AVG_VAL_8)/SUM(SNAPSHOT_CNT), SUM(SNAPSHOT_CNT*AVG_VAL_9)/SUM(SNAPSHOT_CNT), SUM(SNAPSHOT_CNT*AVG_VAL_10)/SUM(SNAPSHOT_CNT), MAX(MAX_VAL_1), MAX(MAX_VAL_2), MAX(MAX_VAL_3), MAX(MAX_VAL_4), MAX(MAX_VAL_5), MAX(MAX_VAL_6), MAX(MAX_VAL_7), MAX(MAX_VAL_8), MAX(MAX_VAL_9), MAX(MAX_VAL_10), MIN(MIN_VAL_1), MIN(MIN_VAL_2), MIN(MIN_VAL_3), MIN(MIN_VAL_4), MIN(MIN_VAL_5), MIN(MIN_VAL_6), MIN(MIN_VAL_7), MIN(MIN_VAL_8), MIN(MIN_VAL_9), MIN(MIN_VAL_10), SUM(SUM_VAL_1), SUM(SUM_VAL_2), SUM(SUM_VAL_3), SUM(SUM_VAL_4), SUM(SUM_VAL_5), SUM(SUM_VAL_6), SUM(SUM_VAL_7), SUM(SUM_VAL_8), SUM(SUM_VAL_9), SUM(SUM_VAL_10) FROM SR_STAT WHERE SR_STAT_DEF_ID = :B6 AND SR_STAT_GRP_ID = :B5 AND SR_STAT_GRP_LEV_CD = :B4 AND SNAPSHOT_CNT > 0 AND SNAPSHOT_DT_FIRST >= :B3 AND SNAPSHOT_DT_FIRST < :B2 AND USERBK_NR = :B1
c77mgftkyv7h3 select /* ZV_ZAHLUNG_ANSICHT, 1 */ XV_XLG_I.XV_XLG_IY2 as "XV_XLG_IY2", XV_XLG_I.ZV_ADR_EFF_TY2 as "ZV_ADR_EFF_TY2", XV_POL_T.ZV_EING_AUSG_CD as "ZV_EING_AUSG_CD", XV_POL_T.SPLIT_CD as "SPLIT_CD", PM_GIP.POP_TY2_PRI as "POP_TY2_PRI", PM_GIP.POP_EMPF_CD as "POP_EMPF_CD", XV_XLG_I.ZV_ZLG_GERU_TY2 as "ZV_ZLG_GERU_TY2", PM_GIP.POP_ID||'/'||XV_XLG_I.XV_XLG_IY2 as "D_POP_ID", XV_XLG_I.GF_ART as "GF_ART", XV_XLG_I.GF_NR as "GF_NR", nvl(to_char(XV_XLG_I.GF_NR), chr(19)) as "D_GF_NR", nvl(to_char(XV_XLG_I.GF_NR), chr(19)) as "D_GF_NR_STEUER_CD", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Kto', 4, XV_XLG_I.GF_ART, 'Y', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_NUMMER_NAME", nvl(to_char(decode(nvl(XV_XLG_I.ZV_ADR_EFF_TY2, '0'), '0', (select KT_ART_NR from KT_STAMM K where K.USERBK_NR = :1 and K.KT_TY2 = XV_XLG_I.KT_TY2_B), null)), chr(19)) as "D_KONTOART", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Adr', 4, XV_XLG_I.GF_ART, 'Y', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_AN", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Kto', 1, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_KTO_D_BEG", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'KtoTyp', 1, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_IBAN", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Adr', 1, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_BEG", nvl(to_char(XV_XLG_I.ZWRG_TY2), chr(19)) as "D_ZWRG", case when nvl(XV_XLG_I.SCHUTZ_CD, '0') = '1' or (zvqjut20.F_Personal(XV_XLG_I.KT_TY2_B) = 'P' and nvl(XV_XLG_I.SALAER_CD, 0) = 1) then null else METEAG_ZWRG end as "METEAG_ZWRG", nvl(to_char(XV_XLG_I.KWRG_TY2), chr(19)) as "D_KWRG", case when nvl(XV_XLG_I.SCHUTZ_CD, '0') = '1' or (zvqjut20.F_Personal(XV_XLG_I.KT_TY2_B) = 'P' and nvl(XV_XLG_I.SALAER_CD, 0) = 1) then null else METEAG_KWRG end as "METEAG_KWRG", XV_XLG_I.CHANGE_ZKWRG as "CHANGE_ZKWRG", nvl(to_char(F2QAPENV.F_BilWrg), chr(19)) as "D_BWRG", case when nvl(XV_XLG_I.SCHUTZ_CD, '0') = '1' or (zvqjut20.F_Personal(XV_XLG_I.KT_TY2_B) = 'P' and nvl(XV_XLG_I.SALAER_CD, 0) = 1) then null else METEAG_BWRG end as "METEAG_BWRG", XV_XLG_I.CHANGE_ZBWRG as "CHANGE_ZBWRG", nvl(to_char(XV_POL_T.KWRG_TY2), chr(19)) as "D_KWRG_POP", case when nvl(XV_XLG_I.SCHUTZ_CD, '0') = '1' or (zvqjut20.F_Personal(XV_XLG_I.KT_TY2_B) = 'P' and nvl(XV_XLG_I.SALAER_CD, 0) = 1) then null else METEAG_KWRG_POP end as "METEAG_KWRG_POP", to_char(XV_XLG_I.SUPERR, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR", to_char(XV_XLG_I.SUPERR_MAN, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_MAN", zvqutil0.F_GetOmText(XV_XLG_I.OM_TEXT_TY2, 8) as "MITT_AN_BEG", XV_XLG_I.POP_TY2 as "POP_TY2", zvqutil0.F_GetOmText(XV_XLG_I.OM_TEXT_TY2, 4) as "MITT_AN_BOFF", zvqutil0.F_GetOmText(XV_XLG_I.OM_TEXT_TY2, 9) as "URSP_BEG", zvqutil0.F_GetOmText(XV_XLG_I.OM_TEXT_TY2, 3) as "BUCH_TXT", zvqutil0.F_GetOmText(XV_XLG_I.OM_TEXT _TY2, 21) as "SPEZ_BEG", zvqutil0.F_GetOmText(XV_XLG_I.OM_TEXT_TY2, 7) as "BANK_INSTR", nvl(to_char(XV_XLG_I.LAND_TY2_DOM), chr(19)) as "D_DOM", zvqutil0.F_GetOmText(XV_XLG_I.OM_TEXT_TY2, 11) as "D_KONTOBEI", zvqutil0.F_GetOmText(XV_XLG_I.OM_TEXT_TY2, 18) as "D_FILIALE", XV_XLG_I.KT_ID_ORIG as "D_ORIG_KTID", nvl(to_char(XV_XLG_I.ZV_AVIS_CD), chr(19)) as "D_AVIS", nvl(to_char(XV_XLG_I.ZV_AVIS_CD_ERF), chr(19)) as "D_AVIS_MAN", nvl(to_char(XV_XLG_I.LEITWEG_TY2), chr(19)) as "D_LEITWEG", nvl(to_char(XV_XLG_I.BEILAGE_CD), chr(19)) as "D_BEILAGE", nvl(to_char(XV_XLG_I.PRIO_CD), chr(19)) as "D_PRIO", nvl(to_char(XV_XLG_I.KAP_ZINS_CD), chr(19)) as "D_KAP_ZINS", nvl(to_char(XV_XLG_I.SALAER_CD), chr(19)) as "D_SALAER", XV_XLG_I.SALAER_CD as "SALAER_CD", nvl(to_char(XV_XLG_I.SWRG_TY2), chr(19)) as "D_SPES_WRG", XV_XLG_I.SPES_MAN_SWRG as "SPES_MAN_SWRG", nvl(to_char(XV_XLG_I.ANW_CD_SPES_MAN), chr(19)) as "D_SPES_BEZ", zvqjut20.F_GetSpesErsZus(XV_XLG_I.ANW_CD_SPES_MAN) as "D_SPES_ERS", nvl(to_char(XV_XLG_I.ZV_SH_BELAST_CD), chr(19)) as "D_SPES_TEDO", nvl(to_char(XV_XLG_I.KOST_STL_TY2), chr(19)) as "D_KOST_STL", nvl(to_char(XV_XLG_I.KOST_ART_TY2), chr(19)) as "D_KOST_ART", XV_XLG_I.PROP_FAKT as "PROP_FAKT", zvqjut20.F_GetDispo(XV_XLG_I.KT_TY2_B, XV_XLG_I.KT_BUCH_DISP_TY2) as "D_DISPO", nvl(to_char(XV_XLG_I.BUCHTYP_CD), chr(19)) as "D_BUCHTYP", nvl(to_char(XV_XLG_I.BUCHTYP_CD_MAN), chr(19)) as "D_BUCHTYP_MAN", case when XV_XLG_I.ANW_CD is not null then (select DL.BEZ_LANG from SR1 TABAW DL where DL.ANW_CD = XV_XLG_I.ANW_CD and DL.USERBK_NR = :2 and DL.SPRACHE_CD = :3) when XV_XLG_I.VORST_ART_CD_MWST is not null then (select VS.BEZ_LANG from AL1VORST_ART VS where VS.VORST_ART_CD = XV_XLG_I.VORST_ART_CD_MWST and VS.USERBK_NR = :4 and VS.SPRACHE_CD = :5) else null end as "D_MWST_CD", nvl(to_char(XV_XLG_I.ZWRG_TY2), chr(19)) as "D_MWRG", XV_XLG_I.MWST_PFL_ZWRG as "MWST_PFL_ZWRG", to_char(XV_XLG_I.MWST_BEG_DAT, 'YYYY-MM-DD HH24:MI:SS') as "MWST_BEG_DAT", to_char(XV_XLG_I.MWST_END_DAT, 'YYYY-MM-DD HH24:MI:SS') as "MWST_END_DAT", nvl(to_char(XV_XLG_I.ZWRG_TY2), chr(19)) as "D_MWRG2", XV_XLG_I.MWST_ZWRG as "MWST_ZWRG", XV_XLG_I.MWST_NR_LIEFER as "MWST_NR_LIEFER", XV_XLG_I.EMPF_TEXT_1 as "EMPF_TEXT_1", XV_XLG_I.KT_ID as "KT_ID", XV_XLG_I.TRAK_CD_E as "TRAK_CD_E", XV_XLG_I.SIC_ZLG_CD as "SIC_ZLG_CD", XV_XLG_I.EXT_REF as "EXT_REF", XV_XLG_I.EXT_REF_POP as "EXT_REF_POP", XV_XLG_I.EXT_REF_BEGU as "EXT_REF_BEGU", XV_XLG_I.EXT_KT_NR as "EXT_KT_NR", zvqjut20.F_GetZlgUrsprung(XV_XLG_I.POP_GERU_TY2, XV_XLG_I.ZV_ZLG_GERU_TY2, PM_GIP.POP_EMPF_CD, PM_GIP.POP_TY2_PRI, XV_XLG_I.XV_XLG_IY2_PREV) as "D_DA_KENN", XV_XLG_I.ESR_REF_NR as "ESR_REF_NR", XV_XLG_I.CS_MSG_IN_TY2 as "CS_MSG_IN_TY2", to_char(XV_XLG_I.VON_DAT_PERI, 'YYYY-MM-DD HH24:MI:SS') as "VON_DAT_PERI", to_char(XV_XLG_I.BIS_DAT_PERI, 'YYYY-MM-DD HH24:MI:SS') as "BIS_DAT_PERI", XV_XLG_I.ISO_WRG_CD_SRC as "ISO_WRG_CD_SRC", XV_XLG_I.METEAG_SRC as "METEAG_SR C", XV_XLG_I.CHANGE_SRC as "CHANGE_SRC", XV_XLG_I.CHECK_NR as "CHECK_NR", XV_XLG_I.CHECK_NR_INT as "CHECK_NR_INT", XV_XLG_I.ORT_CHECK_BEXEO as "ORT_CHECK_BEXEO", to_char(XV_XLG_I.CHECK_AUSSTELL_DAT, 'YYYY-MM-DD HH24:MI:SS') as "CHECK_AUSSTELL_DAT", to_char(XV_XLG_I.CHECK_EING_DAT, 'YYYY-MM-DD HH24:MI:SS') as "CHECK_EING_DAT", XV_XLG_I.CHECK_EMPF_QUIT_CD as "D_CHECK_EMPF_QUIT", XV_XLG_I.CHECK_KORR_CD as "D_CHECK_KORR", XV_XLG_I.CHECK_MAIL_BORD_CD as "D_CHECK_MAIL_BORD", XV_XLG_I.CHECK_VRECH_CD as "D_CHECK_VRECH", XV_XLG_I.SWIFT_INSTR_CD as "SWIFT_INSTR_CD", XV_XLG_I.SWIFT_INSTR_TEXT as "SWIFT_INSTR_TEXT", XV_XLG_I.SWIFT_OPER_CD as "SWIFT_OPER_CD", XV_XLG_I.SWIFT_BESTAET_CD as "SWIFT_BESTAET_CD", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Deck', 6, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_DECK_SIC", nvl(XV_XLG_I.OM_TEXT_TY2, F2QAPENV.F_CreLnr) as "OM_TEXT_TY2", zvqutil0.F_GetOmText(XV_XLG_I.OM_TEXT_TY2, 1) as "SPEZ_POPTR", zvqutil0.F_GetOmText(XV_XLG_I.OM_TEXT_TY2, 10) as "BK_INSTR_KORR", zvqjut20.F_GetKostSplit(XV_XLG_I.TEXT_BK, XV_XLG_I.METEAG_ZWRG) as "D_KOST_SPLIT", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Kto', 1, XV_XLG_I.GF_ART, 'Y', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_KT_ID_1", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Adr', 1, XV_XLG_I.GF_ART, 'Y', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_ADR_1", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.Z V_ADR_EFF_TY2, 'Kto', 2, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_KT_ID_2", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'BicKto', 2, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_BIC_KT_NR_2", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Adr', 2, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_ADR_2", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Kto', 3, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_KT_ID_3", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'BicKto', 3, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_BIC_KT_NR_3", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Adr', 3, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_ADR_3", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Kto', 4, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_KT_ID_4", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'BicKto', 4, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_BIC_KT_NR_4", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Adr', 4, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_ADR_4", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Kto', 5, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_KT_ID_5", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'BicKto', 5, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_BIC_KT_NR_5", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Adr', 5, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_ADR_5", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Kto', 6, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_KT_ID_6", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'BicKto', 6, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_BIC_KT_NR_6", zvqjut20.F_GetZlgWeg(XV_XLG_I.KT_TY2_B, XV_XLG_I.ZV_ADR_EFF_TY2, 'Adr', 6, XV_XLG_I.GF_ART, 'N', XV_POL_T.GF_NR, XV_POL_T.ZWRG_TY2) as "D_ADR_6", (select IO_BEZ from KDWSTAMM_SEC where KDWSTAMM_SEC.USERBK_NR = :6 and KDWSTAMM_SEC.IO_TY2 = PM_GIP.IO_TY2) as "D_IO_BEZ", KT_STAMM.EDIT_KT_NR as "D_KT_NR", XV_XLG_I.KT_TY2_B as "KT_TY2", zvqjut20.F_Personal(XV_XLG_I.KT_TY2_B) as "D_PERSONAL", decode(nvl(XV_XLG_I.ZV_ADR_EFF_TY2, '0'), '0', (select KT_ART_NR from KT_STAMM K where K.USERBK_NR = :7 and K.KT_TY2 = XV_XLG_I.KT_TY2_B), null) as "D_KT_ART_NR", XV_XLG_I.SCHUTZ_CD as "SCHUTZ_CD", PM_GIP.VT_TY2_VIS1 as "VT_TY2_VIS1", PM_GIP.VT_TY2_VIS2 as "VT_TY2_VIS2", zvqjut20.F_GetVtId(PM_GIP.VT_TY2_VIS1) as "D_VT_ID_VIS1", zvqjut20.F_GetVtId(PM_GIP.VT_TY2_VIS2) as "D_VT_ID_VIS2", XV_XLG_I.SCAN_ORIG_REF as "SCAN_ORIG_REF", XV_XLG_I.ZV_ZLG_SEPA_CD a s "D_ZV_ZLG_SEPA_CD", XV_XLG_I.ZV_ZLG_STP_CD as "ZV_ZLG_STP_CD", XV_XLG_I.ZV_UML_EU_SIC_CD as "ZV_UML_EU_SIC_CD", XV_XLG_I.ZLG_STAT_CD as "ZLG_STAT_CD", XV_XLG_I.ZV_NKK_BEFR_CD as "ZV_NKK_BEFR_CD", XV_XLG_I.ZV_RZG_LIM_BEFR_CD as "ZV_RZG_LIM_BEFR_CD", XV_XLG_I.METEAG_BWRG_NKK as "METEAG_BWRG_NKK", nvl(to_char(F2QAPENV.F_BilWrg), chr(19)) as "D_BWRG_NKKMAN", XV_XLG_I.METEAG_BWRG_NKKMAN as "METEAG_BWRG_NKKMAN", nvl(to_char(F2QAPENV.F_BilWrg), chr(19)) as "D_BWRG_RZG_LIM_UEZG", XV_XLG_I.RZG_LIM_UEZG_BWRG as "RZG_LIM_UEZG_BWRG", XV_XLG_I.RZG_LIM_UEZG_KWRG as "RZG_LIM_UEZG_KWRG", 'ver=XV_XLG_I, '||to_char(XV_XLG_I.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||XV_XLG_I.CREATE_ID as "ROW_INFO" from XV_XLG_I XV_XLG_I, XV_POL_T XV_POL_T, PM_GIP PM_GIP, KTWSTAMM_SEC KT_STAMM where XV_XLG_I.POP_TY2 = XV_POL_T.POP_TY2 and XV_XLG_I.POP_TY2 = PM_GIP.POP_TY2 and PM_GIP.KT_TY2 = KT_STAMM.KT_TY2(+) and XV_XLG_I.XV_XLG_IY2=:8 and XV_XLG_I.POP_TY2=:9 and XV_XLG_I.USERBK_NR=:10 and XV_POL_T.USERBK_NR=:11 and PM_GIP.USERBK_NR=:12 and KT_STAMM.USERBK_NR(+)=:13
cj1zc1zak0u49SELECT RGL.IO_SIM_TY2 , RGL.IO_TY2_VIS , ACT.PS_DOC_TYP_NR FROM IO_RGL RGL , IO_SIM_PERI_ACT ACT WHERE RGL.IO_SIM_TY2 = ACT.IO_SIM_TY2 AND RGL.USERBK_NR = ACT.USERBK_NR AND RGL.VERS = ACT.VERS AND RGL.USERBK_NR = :B2 AND RGL.VERS = 99999 AND RGL.IO_SIM_ART_CD = 700 AND RGL.IO_TY2 = ( SELECT IO_TY2 FROM KT_GRP WHERE KT_GNR = :B1 AND USERBK_NR = :B2 AND VERS=99999) AND KT_GNR = :B1 AND ACT.SR_ACT_CD = 'PFKD'
cqzbgtjj15s7b select /* DVPOPTRAG, 1 */ CK_POP.BO_POP_TYP_CD as "BO_POP_TYP_CD", CK_POP.GF_ART_1 as "GF_ART_1", nvl(to_char(CK_POP.GF_ART_1), chr(19)) as "D_GF_ART_1", CK_POP.GF_ART_2 as "GF_ART_2", nvl(to_char(CK_POP.GF_ART_2), chr(19)) as "D_GF_ART_2", to_char(CK_PMP.EXTRAX_1, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_1", nvl(to_char(CK_PMP.EXTRAX_CD_1), chr(19)) as "BEZM_SUPERR_1", to_char(CK_PMP.EXTRAX_2, 'YYYY-MM-DD HH24:MI:SS') as "SUPERR_2", nvl(to_char(CK_PMP.EXTRAX_CD_2), chr(19)) as "BEZM_SUPERR_2", CK_POP.WRG_TY2_XEOU as "WRG_TY2_XEOU", CK_PMP.EXTRAX_CD_1 as "SUPERR_CD_1", CK_PMP.EXTRAX_CD_2 as "SUPERR_CD_2", nvl(to_char(CK_POP.WRG_TY2_XEOU), chr(19)) as "DIALOG_WRGLNRXEOU", CK_POP.WRG_TY2_TEDO as "WRG_TY2_TEDO", nvl(to_char(CK_POP.WRG_TY2_TEDO), chr(19)) as "DIALOG_WRGLNRTEDO", CK_POP.METEAG_XEOU as "METEAG_XEOU", CK_POP.METEAG_TEDO as "METEAG_TEDO", dvqPOPt0.F_GetKdBez(PM_GIP.IO_TY2, CK_POP.BO_POP_TYP_CD) as "D_IO_BEZ", CK_POP.XEOU_CD as "XEOU_CD", nvl(to_char(CK_POP.XEOU_CD), chr(19)) as "BEZM_XEOU", CK_POP.CHANGE_STL_EINZ_CD as "CHANGE_STL_EINZ_CD", nvl(to_char(CK_POP.CHANGE_LIM_CD), chr(19)) as "D_CHANGE_LIM_CD", (case when (PM_GIP.ANU_TY2 is not null) then ('1') else ('0') end) as "D_ANU_PEND", (case when (PM_GIP.ANU_TY2 is not null) then ('P') else (null) end) as "D_ANU_PEND_TBL", nvl(to_char(PM_GIP.OBJ_STAT_CD+1500000), chr(19)) as "D_OBJ_STAT_CD", PM_GIP.OBJ_STAT_CD+1500000 as "D_OBJ_STAT_CD_15", CK_POP.POP_TY2 as "POP_TY2_DEPOP", CK_POP.CHANGE_LIM as "CHANGE_LIM", CK_POP.CH ANGE_LIM_CD as "CHANGE_LIM_CD", CK_POP.CK_CHANGE_GNR as "CK_CHANGE_GNR", CK_POP.CK_VALID_CD as "CK_VALID_CD", CK_POP.CK_CD_XEOU as "CK_CD_XEOU", nvl(to_char(CK_POP.CK_CD_XEOU), chr(19)) as "BEZM_NOTEN_CK_XEOU", CK_POP.CK_CD_TEDO as "CK_CD_TEDO", nvl(to_char(CK_POP.CK_CD_TEDO), chr(19)) as "BEZM_NOTEN_CK_TEDO", CK_POP.TEXT_CK_HDL_1 as "TEXT_CK_HDL_1", CK_POP.TEXT_BACKOFFICE_1 as "TEXT_BACKOFFICE_1", CK_POP.TEXT_CK_HDL_2 as "TEXT_CK_HDL_2", CK_POP.TEXT_BACKOFFICE_2 as "TEXT_BACKOFFICE_2", CK_POP.TEXT_VIS_NOK as "TEXT_VIS_NOK", to_char(CK_POP.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS') as "CREATE_DT", CK_POP.OM_CHK_TY2 as "OM_CHK_TY2", PM_GIP.POP_ID as "POP_ID", PM_GIP.POP_ID_INT as "POP_ID_INT", PM_GIP.POP_TY2 as "POP_TY2", PM_GIP.WF_GF_TY2 as "WF_GF_TY2", PM_GIP.ANU_TY2 as "ANU_TY2", PM_GIP.POP_ART_CD as "POP_ART_CD", to_char(PM_GIP.POP_DT_ERT, 'YYYY-MM-DD HH24:MI:SS') as "POP_DT_ERT", PM_GIP.POP_EMPF_CD as "POP_EMPF_CD", PM_GIP.EXT_REF as "EXT_REF", PM_GIP.EXT_REF_KD as "EXT_REF_KD", PM_GIP.IO_TY2 as "IO_TY2", PM_GIP.IO_TY2_ERF as "IO_TY2_ERF", PM_GIP.SITZ_NR_ERF as "SITZ_NR_ERF", PM_GIP.IO_TY2_ERT as "IO_TY2_ERT", PM_GIP.NAME_ERT as "NAME_ERT", PM_GIP.KT_GNR as "KT_GNR", PM_GIP.NOK_BRIEF_CD as "NOK_BRIEF_CD", PM_GIP.OBJ_ID as "OBJ_ID", PM_GIP.OBJ_ID_TYP as "OBJ_ID_TYP", PM_GIP.OBJ_STAT_CD as "OBJ_STAT_CD", PM_GIP.OM_BER as "OM_BER", PM_GIP.OM_ZUW_STAT_CD as "OM_ZUW_STAT_CD", PM_GIP.PHASE_ID as "PHASE_ID", PM_GIP.SITZ_NR_AUSF as "SITZ_NR_AUSF", to_char(PM_GIP.VALID_VON_DT, 'YYYY-MM-D D HH24:MI:SS') as "VALID_VON_DT", to_char(PM_GIP.VALID_BIS_DT, 'YYYY-MM-DD HH24:MI:SS') as "VALID_BIS_DT", PM_GIP.VIS_PKT_EFF as "VIS_PKT_EFF", PM_GIP.VIS_PKT_SOLL as "VIS_PKT_SOLL", PM_GIP.ABS_MSG_ERF as "ABS_MSG_ERF", PM_GIP.SPERR_CD as "SPERR_CD", PM_GIP.KDKAT_CD as "KDKAT_CD", PM_GIP.LAND_TY2_DOM as "LAND_TY2_DOM", PM_GIP.POP_VV_CD as "POP_VV_CD", PM_GIP.PRIV_GESCH_CD as "PRIV_GESCH_CD", PM_GIP.IO_TY2_BERAT as "IO_TY2_BERAT", PM_GIP.IO_TY2_PORTF as "IO_TY2_PORTF", PM_GIP.BERFIRMA_NR as "BERFIRMA_NR", PM_GIP.POP_TY2_PRI as "POP_TY2_PRI", nvl(to_char(PM_GIP.POP_ART_CD), chr(19)) as "D_POP_ART_CD", (case when (PM_GIP.OM_ZUW_STAT_CD > 10) then (1) else (0) end) as "D_OM_ZUW_STAT_CD", (case when (CK_POP.BO_POP_TYP_CD = 'S') then ( select CHANGE_KD from CK_CHANGE where CK_CHANGE.CK_CHANGE_GNR = CK_POP.CK_CHANGE_GNR and USERBK_NR = :1 and rownum < 2 ) else ( select CHANGE_KD from CK_ABR where CK_ABR.POP_TY2 = CK_POP.POP_TY2 and CK_ABR.CK_GF_NR = 1 and (CK_ABR.GF_ART like 'DEK%' or CK_ABR.GF_ART like 'DTE%') and USERBK_NR = :2 and rownum < 2 ) end) as "D_CHANGE_KD", dvqPOPt0.F_SwapCheck(CK_POP.GF_ART_1) as "D_SWAP_CHECK", '' as "D_XEOUNSTEN", decode(PM_GIP.WF_GF_TY2, null, 0, srqwkfl0.F_GetWfProtect(PM_GIP.WF_GF_TY2, f2qapenv.F_Su)) as "D_WF_AUTHORIZATION", (case when (CK_POP.BO_POP_TYP_CD = 'S') then (dvqPOPt0.F_GetXEOuDone(CK_POP.POP_TY2)) else (0) end) as "D_XEOU_DONE", (case when (CK_POP.BO_POP_TYP_CD = 'S' ) then (dvqPOPt0.F_GetZulaDone(CK_POP.POP_TY2)) else (0) end) as "D_TEDO_DONE", (case when (CK_POP.BO_POP_TYP_CD = 'S') then (dvqPOPt0.F_GetXEOuRest(CK_POP.POP_TY2, CK_POP.METEAG_XEOU)) else (0) end) as "D_XEOU_REST", (case when (CK_POP.BO_POP_TYP_CD = 'S') then (dvqPOPt0.F_GetZulaRest(CK_POP.POP_TY2, CK_POP.METEAG_TEDO)) else (0) end) as "D_TEDO_REST", null as "SEARCH_IO_TY2_BERAT", null as "SEARCH_BEZ_BERAT", null as "SEARCH_IO_ROL_CD", (select MIFID_BERAT_LEV_CD from AL_POP_MIFID where POP_TY2 = PM_GIP.POP_TY2 and userbk_nr = :3) as "MIFID_BERAT_LEV_CD", SRQUTIL0.F_PrgPar('WV', 'MIFID_ON', 11) as "MIFID_ON", 'lck_CK_POP_110='||rowidtochar(CK_POP.ROWID)||', '||to_char(CK_POP.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||CK_POP.IO_TY2_VIS||', '||CK_POP.VERS_VOR||chr(5)||'ver=CK_POP, '||to_char(CK_POP.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||CK_POP.CREATE_ID||chr(5)||'lck_PM_GIP_110='||rowidtochar(PM_GIP.ROWID)||', '||to_char(PM_GIP.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||PM_GIP.IO_TY2_VIS||', '||PM_GIP.VERS_VOR as "ROW_INFO" from CK_POP CK_POP, PM_GIP PM_GIP where CK_POP.POP_TY2 = PM_GIP.POP_TY2 and PM_GIP.OBJ_STAT_CD+1500000=:4 and CK_POP.USERBK_NR=:5 and PM_GIP.USERBK_NR=:6 order by CK_POP.CREATE_DT DESC
d3cgw1ff2tsvw select /* C2_POG_B2WPOP_KD, 1 */ POP.POP_TY2 as "POP_TY2", POP.B2_GNR as "B2_GNR", POP.C2_POG_DIRECT_CD as "C2_POG_DIRECT_CD", POP.BO_VALID_CD as "BO_VALID_CD", POP.OK_BRIEF_CD as "OK_BRIEF_CD", POP.OBJ_STAT_CD as "OBJ_STAT_CD", POP.NAME_ERT as "NAME_ERT", POP.EXT_REF_KD as "EXT_REF_KD", POP.POP_EMPF_CD as "POP_EMPF_CD", POP.ABS_MSG_ERF as "ABS_MSG_ERF", POP.BG_AUTO_CD as "BG_AUTO_CD", POP.C2_POG_COM_CD as "C2_POG_COM_CD", to_char(POP.COM_DT, 'YYYY-MM-DD HH24:MI:SS') as "COM_DT", POP.OPN_CLO_CD as "OPN_CLO_CD", POP.TL_PTN_TY2 as "TL_PTN_TY2", POP.OM_TEXT_TY2 as "OM_TEXT_TY2", nvl( (select decode(f2qapenv.F_KtSaldoSec (POP.kt_lnr, POP.userbk_nr), 1, sum(menge_rest), 0) from C2_POG b2a1 where b2a1.vl_ref_lnr = POP.vl_ref_lnr and b2a1.IO_lnr = POP.IO_lnr and b2a1.kt_gnr = POP.kt_gnr and b2a1.kt_lnr = POP.kt_lnr and b2a1.userbk_nr = POP.userbk_nr and b2a1.obj_stat_cd between 10 and 500 ) , 0 ) as "BEST_PEND", nvl( (select decode(f2qapenv.F_KtSaldoSec (POP.kt_lnr, POP.userbk_nr), 1, ksa2.best, 0) from KT_SALDO ksa2 where ksa2.kt_lnr = POP.kt_lnr and ksa2.kt_best_lnr = POP.kt_best_lnr and ksa2.userbk_nr = POP.userbk_nr ), 0 ) + nvl( (select decode(f2qapenv.F_ KtSaldoSec (POP.kt_lnr, POP.userbk_nr), 1, ksd2.best, 0) from KT_SALDO_DISP ksd2 where ksd2.kt_lnr = POP.kt_lnr and ksd2.kt_best_lnr = POP.kt_best_lnr and ksd2.userbk_nr = POP.userbk_nr ) , 0 ) as "BEST_WITH_DISP", ( case when f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1 then POP.KURSWERT_HWRG else 0 end ) as "KURSWERT_HWRG", ( case when f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1 then POP.BRUT_HWRG else 0 end ) as "BRUT_HWRG", ( case when f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1 then POP.NET_HWRG else 0 end ) as "NET_HWRG", ( case when f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1 then POP.NET_KWRG else 0 end ) as "NET_KWRG", nvl( (select decode(f2qapenv.F_KtSaldoSec (POP.kt_lnr_kt, POP.userbk_nr), 1, ksa3.best, 0) from KT_SALDO ksa3 where ksa3.kt_lnr = POP.kt_lnr_kt and ksa3.kt_best_lnr = 0 and ksa3.userbk_nr = POP.userbk_nr ) , 0 ) + nvl( (select decode(f2qapenv.F_KtSaldoSec (POP.kt_lnr_kt, POP.userbk_nr), 1, ksa3.best, 0) from KT_SALDO_DISP ksa3 where ksa3.kt_lnr = POP.kt_lnr_kt and ksa3.kt_best_lnr = 0 an d ksa3.userbk_nr = POP.userbk_nr ) , 0 ) as "SALDO_KWRG", POP.STAT_CD as "STAT_CD", POP.BO_POP_TYP_CD as "BO_POP_TYP_CD", POP.KURS_LIM_CD as "KURS_LIM_CD", (SELECT KTGR.EDIT_KT_GNR FROM KT_GRP KTGR WHERE POP.KT_GNR = KTGR.KT_GNR AND POP.USERBK_NR = KTGR.USERBK_NR AND ROWNUM < 2 AND f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1) as "EDIT_KT_GNR", (SELECT KTGR.VV_CD FROM KT_GRP KTGR WHERE POP.KT_GNR = KTGR.KT_GNR AND POP.USERBK_NR = KTGR.USERBK_NR AND ROWNUM < 2 AND f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1) as "VV_CD", nvl(to_char((SELECT KTGR.VV_CD FROM KT_GRP KTGR WHERE POP.KT_GNR = KTGR.KT_GNR AND POP.USERBK_NR = KTGR.USERBK_NR AND ROWNUM < 2 AND f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) = 1)), chr(19)) as "DIALOG_VV_CD", POP.KURS_LIM as "KURS_LIM", POP.AUSLO_LIM as "AUSLO_LIM", POP.USERBK_NR as "USERBK_NR", POP.GF_NR as "GF_NR", POP.GNR_GF as "GNR_GF", nvl( (select decode(f2qapenv.F_KtSaldoSec (POP.kt_lnr, POP.userbk_nr), 1, ksa1.best, 0) from KT_SALDO ksa1 where ksa1.kt_lnr = POP.kt_lnr and ksa1.kt_best_lnr = POP.kt_best_lnr and ksa1.userbk_nr = POP.userbk_nr ) , 0 ) as "BEST", POP.MENGE_POP as "MENGE_POP", POP.MENGE_POP as "ME NGE_POP_ZUS", POP.MENGE_ANU as "MENGE_ANU", POP.MENGE_BUCH as "MENGE_BUCH", POP.MENGE_ABR as "MENGE_ABR", POP.MENGE_REST as "MENGE_REST", POP.BO_PLATZ_TY2 as "BO_PLATZ_TY2", POP.HWRG_TY2 as "HWRG_TY2", nvl(to_char(POP.HWRG_TY2), chr(19)) as "DIALOG_HWRG_TY2", POP.VL_REF_TY2 as "VL_REF_TY2", POP.DP_KEY_TY2 as "DP_KEY_TY2", POP.KT_TY2_DPST as "KT_TY2_DPST", ( select dps.bez_mittel from kt1dpst dps where dps.kt_lnr = POP.kt_lnr_dpst and dps.userbk_nr = POP.userbk_nr and dps.sprache_cd = :1 ) as "KT_TY2_DPST_BEZ", ( select dps.bez_kurz from kt1dpst dps where dps.kt_lnr = POP.kt_lnr_dpst_eff and dps.userbk_nr = POP.userbk_nr and dps.sprache_cd = :2 ) || ' / ' || ( select al.dialog_wrg_cd from al1wrg al where al.wrg_lnr = ( select ktdpst.wrg_lnr from KTWSTAMM_SEC ktdpst where ktdpst.kt_lnr = POP.kt_lnr_dpst_eff and ktdpst.userbk_nr = POP.userbk_nr ) and al.userbk_nr = POP.userbk_nr and al.sprache_cd = :3 ) as "DPST_BEST_TEXT", POP.KT_TY2_DPST_MAN as "KT_TY2_DPST_MAN", ( select dps.bez_mittel from kt1dpst dps where dps.kt_lnr = POP.kt_lnr_dpst_man and dps.userbk_nr = POP.userbk_nr and dps.sprache_cd = :4 ) as "KT_TY2_DPST_MAN_BEZ", POP.KT_TY2_DPST_EFF as "KT_TY2_DPST_EFF", ( select dps.bez_mittel from kt1dpst dps where dps.kt_lnr = POP.kt_lnr_dpst_eff and dps.userbk_nr = POP.userbk_nr and dps.sprache_cd = :5 ) as "KT_TY2_DPST_EFF_BEZ", POP.KT_TY2_KT as "KT_TY2_KT", KTKT.EDIT_KT_NR as "EDIT_KT_NR_KT", POP.IO_TY2_ERT as "IO_TY2_ERT", to_char(POP.POP_DT_ERT, 'YYYY-MM-DD HH24:MI:SS') as "POP_DT_ERT", to_char(POP.VALID_VON_DT, 'YYYY-MM-DD HH24:MI:SS') as "VALID_VON_DT", to_char(POP.VALID_BIS_DT, 'YYYY-MM-DD HH24:MI:SS') as "VALID_BIS_DT", POP.KT_SIM_CD_KT as "KT_SIM_CD_KT", POP.C2_POG_ART_CD as "C2_POG_ART_CD", nvl(to_char(POP.C2_POG_ART_CD), chr(19)) as "DIALOG_C2_POG_ART_CD", POP.VL_TY2 as "VL_TY2", POP.VL_RECH_ART_CD as "VL_RECH_ART_CD", POP.VL_EINH_CD as "VL_EINH_CD", nvl(to_char(POP.VL_EINH_CD), chr(19)) as "VL_EINH_BEZ", POP.VL_TIT_ART_NR as "VL_TIT_ART_NR", POP.GNR_VL_TIT_ART as "GNR_VL_TIT_ART", POP.POP_ART_CD as "POP_ART_CD", POP.IO_TY2_ERF as "IO_TY2_ERF", POP.SITZ_NR_AUSF as "SITZ_NR_AUSF", (select VLST.STUECKELUNG from VL_STAMM VLST where POP.VL_TY2 = VLST.VL_TY2 and VLST.USERBK_NR = POP.USERBK_NR ) as "STUECKELUNG", POP.IO_TY2_BERAT as "IO_TY2_BERAT_KD", (select BER.USER_MITTEL_BEZ from KDWUSER_Sec BER where POP.IO_TY2_BERAT = BER.IO_TY2 and BER.USERBK_NR = POP.USERBK_NR ) as "BERAT_BEZ", nvl(ktkt.RUBRIK, (select a.BEZ_LANG from KT1ART a where a.USERBK_NR=POP.userbk_nr and a.SPRACHE_CD=:6 and a.KT_ART_NR=ktkt.KT_ART_NR)) as "KT_RUBRIK", POP.KWRG_TY2 as "KWRG_TY2", nvl(to_char(POP.KWRG_TY2), chr(19)) as "DIALOG_KWRG_TY2", KTDP.EDIT_KT_NR as "EDIT_KT_NR", nvl(KTDP.RUBRIK, (select BEZ _LANG from KT1ART where KT_ART_NR=KTDP.KT_ART_NR and SPRACHE_CD=:7 and USERBK_NR=POP.userbk_nr)) as "DP_RUBRIK", KTDP.IO_BASKET_CD as "DP_IO_BASKET_CD", nvl(to_char(KTDP.IO_BASKET_CD), chr(19)) as "DIALOG_DP_IO_BASKET_CD", POP.IO_TY2 as "IO_TY2", (select KDDP.IO_BEZ from KDWSTAMM_Sec KDDP where POP.IO_TY2 = KDDP.IO_TY2 and KDDP.USERBK_NR = POP.USERBK_NR ) as "KDDP_IO_BEZ", nvl(POP.KT_BEST_TY2, -1) as "KT_BEST_TY2", POP.KT_GNR as "KT_GNR", POP.KT_TY2 as "KT_TY2", POP.KURS as "KURS_AKT", CHK.OM_CHK_TY2 as "OM_CHK_TY2", CHK.OM_CHK_PEND_CD as "OM_CHK_PEND_CD", POP.OM_CHK_REQ_CD as "OM_CHK_REQ_CD", CHK.ACPT_CD as "ACPT_CD", to_char(CHK.ACPT_DT, 'YYYY-MM-DD HH24:MI:SS') as "ACPT_DT", CHK.IO_TY2_ACPT as "IO_TY2_ACPT", (select ACPT.USER_LANG_BEZ from KDWUSER_Sec ACPT where CHK.IO_TY2_ACPT = ACPT.IO_TY2 and ACPT.USERBK_NR = POP.USERBK_NR ) as "IO_BEZ_ACPT", f2qapenv.F_KdStammSec (POP.IO_lnr, POP.userbk_nr) as "CUSTOMER_CODE", POP.VT_TY2 as "VT_TY2", ( select vt_id from vt_stamm where vt_lnr = POP.vt_lnr and userbk_nr = POP.userbk_nr ) as "VT_ID", POP.KT_TY2_DPST_GRP as "KT_TY2_DPST_GRP", POP.MENGE_ABL as "MENGE_ABL", POP.MENGE_DISP as "MENGE_DISP", POP.MENGE_VORM as "MENGE_VORM", POP.NET_KWRG_DISP as "NET_KWRG_DISP", POP.NET_KWRG_VORM as "NET_KWRG_VORM", POP.SITZ_NR_KD as "SITZ_NR_KD", ( select sikd.bez_mittel from al1sitz sikd where sikd.userbk_nr = POP.userbk_nr and sikd.sprache_cd = :8 and sikd. sitz_nr = POP.sitz_nr_kd ) as "SITZ_BEZ_KD", to_char(POP.CUT_OFF_DT, 'YYYY-MM-DD HH24:MI:SS') as "CUT_OFF_DT", POP.MIFID_BERAT_LEV_CD as "MIFID_BERAT_LEV_CD", 'lck_POP_111='||rowidtochar(POP.ROWID)||', '||to_char(POP.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||POP.IO_TY2_VIS||', '||POP.VERS_VOR||chr(5)||'ver=C2_POG, '||to_char(POP.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||POP.CREATE_ID||chr(5)||'lck_CHK_100='||rowidtochar(CHK.ROWID)||', '||to_char(CHK.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||CHK.IO_TY2_VIS||', '||CHK.VERS_VOR as "ROW_INFO" from C2_POG POP, KTWSTAMM_SEC KTKT, OM_CHK CHK, KTWSTAMM_SEC KTDP where POP.KT_TY2_KT = KTKT.KT_TY2(+) and POP.OM_CHK_TY2 = CHK.OM_CHK_TY2(+) and POP.KT_TY2 = KTDP.KT_TY2(+) and POP.USERBK_NR=:9 and KTKT.USERBK_NR(+)=:10 and CHK.USERBK_NR(+)=:11 and KTDP.USERBK_NR(+)=:12 and POP.ROWID=chartorowid(:13)
dgpprj3pcnxhxSELECT TEXT_DIV_REC FROM AL1TEXT_DIV WHERE TEXT_ID = :B3 AND SPRACHE_CD = :B2 AND USERBK_NR = :B1 AND VERS = 99999
dh28b7bj597xa select /*+ FIRST_ROWS(10) */ /* C2_POG_B2WPOP_HDR, 1 */ B2A.POP_TY2 as "POP_TY2", B2A.USERBK_NR as "USERBK_NR", B2A.B2_GNR as "B2_GNR", B2A.STUECKELUNG as "STUECKELUNG", B2A.VL_EINH_CD as "VL_EINH_CD", nvl(to_char(B2A.VL_EINH_CD), chr(19)) as "VL_EINH_BEZ", B2A.VL_TIT_ART_NR as "VL_TIT_ART_NR", B2A.OM_TEXT_TY2 as "OM_TEXT_TY2", B2A.OM_CHK_TY2 as "OM_CHK_TY2", B2A.POP_ART_CD as "POP_ART_CD", to_char(B2A.POP_DT_MUT, 'YYYY-MM-DD HH24:MI:SS') as "POP_DT_MUT", to_char(B2A.AUSF_DT_IST, 'YYYY-MM-DD HH24:MI:SS') as "AUSF_DT_IST", to_char(B2A.BUCH_DAT_A, 'YYYY-MM-DD HH24:MI:SS') as "BUCH_DAT_A", to_char(B2A.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS') as "CREATE_DT", B2A.IO_TY2_MUT as "IO_TY2_MUT", (select MUT.USER_LANG_BEZ from KDWUSER_Sec MUT where B2A.IO_TY2_MUT = MUT.IO_TY2 and MUT.USERBK_NR = B2A.USERBK_NR ) as "MUT_BEZ", to_char(B2A.PRINT_DT_FICHE_ANU, 'YYYY-MM-DD HH24:MI:SS') as "PRINT_DT_FICHE_ANU", to_char(B2A.PRINT_DT_FICHE_POP, 'YYYY-MM-DD HH24:MI:SS') as "PRINT_DT_FICHE_POP", B2A.SITZ_NR_AUSF as "SITZ_NR_AUSF", B2A.C2_POG_COM_CD as "C2_POG_COM_CD", to_char(B2A.COM_DT, 'YYYY-MM-DD HH24:MI:SS') as "COM_DT", B2A.KT_TY2_DPST_EFF as "KT_TY2_DPST_EFF", B2A.IO_TY2_VIS as "IO_TY2_VIS", B2A.VL_TY2 as "VL_TY2", B2A.VL_NR as "VL_NR", B2A.DP_KEY_TY2 as "DP_KEY_TY2", B2A.GF_NR_TL as "GF_NR_TL", B2A.KT_TY2_DPST as "KT_TY2_DPST", B2A.STAT_CD as "STAT_CD", B2A.VL_SUB_NR as "VL_SUB_NR", B2A.AUSLO_LIM as "AUSLO_LIM", B2A.BO_VALID_CD as "BO_VALID_CD", B2A.ABS_MSG_ERF as "A BS_MSG_ERF", B2A.C2_POG_DIRECT_CD as "C2_POG_DIRECT_CD", B2A.OK_BRIEF_CD as "OK_BRIEF_CD", B2A.EXT_REF_KD as "EXT_REF_KD", B2A.IO_TY2_ERT as "IO_TY2_ERT", (select ERT.EDIT_IO_NR from KDWSTAMM_Sec ERT where B2A.IO_TY2_ERT = ERT.IO_TY2 and ERT.USERBK_NR = B2A.USERBK_NR ) as "IO_NR_ERT", B2A.NAME_ERT as "NAME_ERT", B2A.KURS_LIM_CD as "KURS_LIM_CD", B2A.B2_LIM_EXIST_CD as "B2_LIM_EXIST_CD", B2A.POP_EMPF_CD as "POP_EMPF_CD", B2A.SITZ_NR_KD as "SITZ_NR_KD", B2A.KDKAT_CD as "KDKAT_CD", B2A.IO_TY2_ERF as "IO_TY2_ERF", (select ERF.USER_LANG_BEZ from KDWUSER_Sec ERF where B2A.IO_TY2_ERF = ERF.IO_TY2 and ERF.USERBK_NR = B2A.USERBK_NR ) as "ERF_BEZ", B2A.SITZ_NR_ERF as "SITZ_NR_ERF", to_char(B2A.VALID_VON_DT, 'YYYY-MM-DD HH24:MI:SS') as "VALID_VON_DT", to_char(B2A.VALID_BIS_DT, 'YYYY-MM-DD HH24:MI:SS') as "VALID_BIS_DT", B2A.BO_PLATZ_TY2 as "BO_PLATZ_TY2", 1 as "BO_PLATZ_BEZ", B2A.MENGE_ABR as "MENGE_ABR", B2A.MENGE_ABL as "MENGE_ABL", B2A.MENGE_ANU as "MENGE_ANU", B2A.MENGE_BUCH as "MENGE_BUCH", B2A.C2_POG_UPD_CD as "C2_POG_UPD_CD", 0 as "B2_ANU_CD", 0 as "B2_ERSATZ_CD", 0 as "B2_VIS_CD", B2A.BG_PLATF_CD as "BG_PLATF_CD", B2A.BG_AUTO_CD as "BG_AUTO_CD", B2A.VL_SYM_BEZ as "VL_SYM_BEZ", B2A.POP_TY2_REPL_BY as "POP_TY2_REPL_BY", B2A.POP_TY2_REPL as "POP_TY2_REPL", B2A.VL_REF_TY2 as "VL_REF_TY2", B2A.EDIT_VL_NR as "EDIT_VL_NR", B2A.TWRG_TY2 as "TWRG_TY2", nvl(to_char(B2A.TWRG_TY2), chr(19)) as "TWRG_BEZ", B2A.POP_ID as "POP_ID", B2A.KD _TY2_BERAT as "IO_TY2_BERAT", (select BER.USER_MITTEL_BEZ from KDWUSER_Sec BER where B2A.IO_TY2_BERAT = BER.IO_TY2 and BER.USERBK_NR = B2A.USERBK_NR ) as "BERAT_BEZ", B2A.MENGE_POP as "MENGE_POP", B2A.MENGE_REST as "MENGE_REST", B2A.HWRG_TY2 as "HWRG_TY2", nvl(to_char(B2A.HWRG_TY2), chr(19)) as "DIALOG_HWRG_TY2", B2A.IO_TY2 as "IO_TY2", trunc(VALID_BIS_DAT) as "VALID_BIS_DAT", B2A.OBJ_STAT_CD as "OBJ_STAT_CD", nvl(to_char(1200000 + OBJ_STAT_CD), chr(19)) as "STATUS_BEZ", B2A.OBJ_STAT_CD as "OBJ_STAT_CD_EFF", B2A.OBJ_STAT_CD_UPD as "OBJ_STAT_CD_UPD", B2A.GNR_VL_TIT_ART as "GNR_VL_TIT_ART", B2A.LIM as "LIM", B2A.KURS_LIM as "KURS_LIM", B2A.GF_NR as "GF_NR", nvl(to_char(B2A.GF_NR), chr(19)) as "DIALOG_GF_NR", nvl(to_char(B2A.GF_NR), chr(19)) as "SH_CD_DP", B2A.BO_POP_TYP_CD as "BO_POP_TYP_CD", 1 as "POP_TYP", B2A.C2_POG_ART_CD as "C2_POG_ART_CD", nvl(to_char(B2A.C2_POG_ART_CD), chr(19)) as "DIALOG_C2_POG_ART_CD", B2A.VL_REF_TEXT as "VL_REF_TEXT", B2A.KT_BEST_TY2 as "KT_BEST_TY2", B2A.EDIT_KT_GNR as "EDIT_KT_GNR", B2A.KT_GNR as "KT_GNR", B2A.TL_PTN_TY2 as "TL_PTN_TY2", B2A.PTN_CLEAR_BEZ as "PTN_CLEAR_BEZ", B2A.KT_ID as "KT_ID", to_char(B2A.POP_DT_ERT, 'YYYY-MM-DD HH24:MI:SS') as "POP_DT_ERT", to_char(B2A.POP_DT_ERT, 'YYYY-MM-DD HH24:MI:SS') as "POP_START", to_char(B2A.POP_DT_ERT, 'YYYY-MM-DD HH24:MI:SS') as "POP_END", '' as "STCD_AUSLOLIM", '' as "STCD_KULIM", '' as "STCD_POPEM", '' as "STCD_POPEM_L", B2A.IO_TY2_LOCK as "IO_TY2_LOCK", (select LCK.USER_L ANG_BEZ from KDWUSER_Sec LCK where B2A.IO_TY2_LOCK = LCK.IO_TY2 and LCK.USERBK_NR = B2A.USERBK_NR ) as "LOCK_BEZ", to_char(B2A.LOCK_DT, 'YYYY-MM-DD HH24:MI:SS') as "LOCK_DT", B2A.WF_GF_TY2 as "WF_GF_TY2", B2A.WF_GF_TY2_ABL as "WF_GF_TY2_ABL", 0 as "WF_MAIL_TY2", B2A.WF_AUTH_CD as "WF_AUTH_CD", B2A.KURS as "KURS_AKT", case when B2A.OBJ_STAT_CD_UPD = 10 then 1 else 0 end as "PENDENT", B2A.MENGE_POP as "MENGE_POP_TOT", B2A.MENGE_POP as "MENGE_POP_START", B2A.MENGE_POP as "MENGE_POP_END", B2A.KURSWERT_HWRG as "KURSWERT_HWRG_TOT", B2A.KURSWERT_HWRG as "KURSWERT_HWRG_VON", B2A.KURSWERT_HWRG as "KURSWERT_HWRG_BIS", ( SELECT decode(COUNT(*), 0, 0, 1) FROM dual WHERE EXISTS ( SELECT 1 FROM b2_POP POP, b2_abr abr, b2_abr_kurs kur WHERE POP.b2_gnr = b2a.b2_gnr AND POP.userbk_nr = b2a.userbk_nr AND POP.POP_lnr = abr.POP_lnr AND POP.userbk_nr = abr.userbk_nr AND abr.b2_abr_lnr = kur.b2_abr_lnr AND abr.userbk_nr = kur.userbk_nr ) ) as "KURS_EXISTS", B2A.OPN_CLO_CD as "OPN_CLO_CD", ( SELECT CASE WHEN SUM(k.menge) = 0 THEN 0 ELSE SUM(k.kurs * k.menge)/SUM(k.menge) END AS durchschnitt FROM b2_abr_kurs k, b2_abr abr, b2_POP POP WHERE k.b2_abr_lnr = abr.b2_abr_lnr AND k.userbk_nr = abr.userbk_nr AND POP.b2_gnr = b2a.b2_gnr AND POP.userbk_nr = b2a.userbk_nr AND abr.POP_lnr = POP.POP_ln r AND abr.userbk_nr = POP.userbk_nr GROUP BY POP.b2_gnr ) as "KURS_DURCHSCHNITT", ( SELECT SUM(k.menge) as menge FROM b2_abr_kurs k, b2_abr abr, b2_POP POP WHERE k.b2_abr_lnr = abr.b2_abr_lnr AND k.userbk_nr = abr.userbk_nr AND POP.b2_gnr = b2a.b2_gnr AND POP.userbk_nr = b2a.userbk_nr AND abr.POP_lnr = POP.POP_lnr AND abr.userbk_nr = POP.userbk_nr GROUP BY POP.b2_gnr ) as "KURS_PREISMENGE", B2A.VT_TY2 as "VT_TY2", ( select vt_id from vt_stamm where vt_lnr = b2a.vt_lnr and userbk_nr = b2a.userbk_nr ) as "VT_ID", B2A.ISIN_NR as "ISIN_NR", B2A.EXT_REF as "EXT_REF", B2A.TL_PTN_TY2_SRC as "TL_PTN_TY2_SRC", B2A.TL_PTN_SRC_BEZ as "TL_PTN_SRC_BEZ", nvl(to_char(B2A.VL_TIT_ART_NR), chr(19)) as "VL_TIT_ART_BEZ", B2A.KT_TY2_DPST_GRP as "KT_TY2_DPST_GRP", B2A.KT_DPST_GRP_BEZM as "KT_DPST_GRP_BEZM", to_char(B2A.CUT_OFF_DT, 'YYYY-MM-DD HH24:MI:SS') as "CUT_OFF_DT", B2A.MIFID_BERAT_LEV_CD as "MIFID_BERAT_LEV_CD", SRQUTIL0.F_PrgPar('WV', 'MIFID_ON', 11) as "MIFID_ON", B2A.KT_TY2_KT as "KT_TY2_KT", (SELECT EDIT_KT_NR FROM KTWSTAMM_SEC WHERE KT_TY2 = B2A.KT_TY2_KT AND USERBK_NR = :1) as "EDIT_KT_TY2_KT", B2A.KT_TY2 as "KT_TY2", (SELECT EDIT_KT_NR FROM KTWSTAMM_SEC WHERE KT_TY2 = B2A.KT_TY2 AND USERBK_NR = :2) as "EDIT_KT_TY2", 1 as "DUMMY", 'ver=B2WPOP_HDR, '||to_char(B2A.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||B2A.CREATE_ID||chr(5)||'whr=_{_->OM_TEXT_TY2_253891426044465_}_'||decode(B2A.OM_TEXT_TY2, null, '_ISNULL_', '_EQ_'||B2A.OM_TEXT_TY2) as "ROW_INFO" from B2WPOP_HDR B2A where B2A.POP_TY2=:3 and B2A.USERBK_NR=:4 order by B2A.POP_DT_ERT DESC
dht912namtpjr select /* KDPUBL_MAINT, 3 */ P.ENCLOS_NR as "ENCLOS_NR", P.IO_TY2 as "IO_TY2", P.IO_TY2 as "IO_TY2_SEL", S.SITZ_NR as "SITZ_NR", S.EDIT_IO_NR as "EDIT_IO_NR", S.IO_BEZ as "IO_BEZ", P.ANZ as "ANZ", E.BEZ_LANG as "ENCLOS_NR_BEZ", P.IO_ADR_TY2 as "IO_ADR_TY2", nvl(to_char(A.IO_ADR_TY2), chr(19)) as "IO_ADR_TY2_BEZ", A.STRASSE as "STRASSE", decode(A.ORT_TY2, null, A.ORT_BEZ, O.ORT) as "ORT", :1 as "IO_TY2_MITARB", P.IO_PUBL_TY2 as "IO_PUBL_TY2", P.IO_IO_TY2 as "IO_IO_TY2", null as "D_ADRSEL", 'lck_P_111='||rowidtochar(P.ROWID)||', '||to_char(P.MUT_VON, 'YYYY-MM-DD HH24:MI:SS')||', '||P.IO_TY2_VIS||', '||P.VERS_VOR||chr(5)||'ver=IO_PUBL, '||to_char(P.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||P.CREATE_ID as "ROW_INFO" from IO_PUBL P, KDWSTAMM_SEC S, (select ia.IO_TY2, ia.IO_ADR_TY2, ia.STRASSE, ia.ORT_TY2, ia.ORT_BEZ, ia.USERBK_NR from IO_ADR ia where ia.USERBK_NR=:2 and ia.VON_DAT = (select min(a1.VON_DAT) from IO_ADR a1 where a1.USERBK_NR=:3 and a1.IO_TY2=ia.IO_TY2 and a1.IO_ADR_TY2=ia.IO_ADR_TY2 and (a1.VON_DAT> trunc(sysdate) or (a1.VON_DAT<=trunc(SYSDATE) and a1.BIS_DAT>trunc(SYSDATE))))) A, AL_ORT O, PS_ENCLOS E where nvl(P.IO_ADR_TY2, 11) = A.IO_ADR_TY2 and P.IO_TY2 = S.IO_TY2(+) and P.IO_TY2 = A.IO_TY2 and A.ORT_TY2 = O.ORT_TY2(+) and P.ENCLOS_NR = E.ENCLOS_NR(+) and (E.STEUER_CD is null OR substr(E.STEUER_CD, 1, 1)<>'1') and P.IO_TY2=:4 and P.USERBK_NR=:5 and S.USERBK_NR(+)=:6 and O.USERBK_NR(+)=:7 and E.USER BK_NR(+)=:8
dqtdc4y85wk5kSELECT GF_ART FROM AL1GF WHERE GF_NR = :B2 AND USERBK_NR = :B1 AND SPRACHE_CD = 1
dt06c2vgppgx5 INSERT INTO KTTCRECHARTDO SELECT A.KT_TY2, A.KT_BEST_TY2, B.IO_GIVAW_NR, B.TREE_RES_CD, B.IO_GIVAW_CD, B.STUFE_ART_CD, A.PERIOD, C.KT_ABS_TY2, B.ANW_CD, C.VON_DAT, C.BIS_DAT, DECODE(B.STUFE_ART_CD, 1, B.METEAG_VON * E.KURS, 2, 0), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, B.METEAG_BIS * E.KURS), B.SATZ, B.METEAG_MIN * F.KURS, B.METEAG_MAX * F.KURS, C.ZINSUSANZ, D.GNR_ANW_BAS, A.PHAMRACHEM, DECODE(B.STUFE_ART_CD, 1, DECODE(B.PERI_DIV_CD, NULL, 2, 3), 2, DECODE(B.PERI_DIV_CD, NULL, 4, 5)), B.PERI_DIV_CD, DECODE(B.PERI_DIV_CD, 1, 1, 2, 2, 3, 3, 4, 4, 5, 12, 6, 360, NULL, 1), DECODE(B.PERI_DIV_CD, NULL, 360, MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), DECODE(B.PERI_DIV_CD, NULL, 360, MXQBEQE4.F_DAYY(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), B.ANW_CD_BAS, B.ERTR_SATZ_MAX, DECODE(B.STUFE_ART_CD, 1, DECODE(B.RECH_BAS_CD, '1', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, ( DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4. F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1))), '2', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, ( DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1))), '4', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999 999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '5', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '6', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '7', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.B ETRAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1)), 2, DECODE(B.RECH_BAS_CD, '1', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), '-', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ) * -1)), '2', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), '-', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ) * -1)), '4', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MAX, '-', A.METEAG_SUPERR_MAX * -1), '5', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MAX, '-', A.METEAG_SUPERR_MAX * -1), '6', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MIN, '-', A.METEAG_SUPERR_MIN * -1), '7', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MIN, '-', A.METEAG_SUPERR_MIN * -1))), C.WRG_TY2, DECODE(SUBSTR(D.STEUER_CD, 10, 1), '1', 2, 1), D.ANW_TYP_CD, DECODE(SUBSTR(D.STEUER_CD, 21, 1), 'B', 1, 0), B.GIVAW_CD, DECODE(B.METEAG_MIN_V, NULL, 0, B. METEAG_MIN_V * F.KURS), RDG_EINH_ERG, RDG_ART_RECH, METEAG_ABWEICHUNG, B.STEUER_CD, B.ALL_IN_ONE, B.TREE_KAT_NR FROM RWTC8VSRM A, RWTC8GIVAWE B, RWTS8PARAM C, SR1TABAW D, RWTC8KURS E, RWTC8KURSB F WHERE A.TREE_RES_CD = B.IO_GIVAW_NR AND A.GIVAW_CD = B.GIVAW_CD AND (A.RECH_BAS_CD_RECH = B.RECH_BAS_CD_RECH OR (A.RECH_BAS_CD_RECH IS NULL AND B.RECH_BAS_CD_RECH IS NULL)) AND C.KT_TY2 = A.KT_TY2 AND C.KT_BEST_TY2 = A.KT_BEST_TY2 AND C.KT_ABS_TY2 = A.KT_ABS_TY2 AND (C.IND_JN = 0 OR C.IND_JN = 3) AND D.ANW_CD = B.ANW_CD AND TRUNC(B.BIS_DAT) >= TRUNC(C.VON_DAT) AND TRUNC(B.VON_DAT) <= TRUNC(C.BIS_DAT) AND A.PHAMRACHEM = B.PHAMRACHEM AND E.WRG_TY2_SR = C.WRG_TY2 AND E.WRG_TY2_T = B.WRG_TY2 AND F.WRG_TY2_SR = C.WRG_TY2 AND F.WRG_TY2_T = B.WRG_TY2_B AND B.SATZ IS NOT NULL AND D.GNR_ANW_BAS IS NULL AND D.USERBK_NR = F2QAPENV.F_UB AND D.SPRACHE_CD = F2QAPENV.F_SP AND ((B.RECH_BAS_CD IN ('1', '2') AND DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)) > B.METEAG_VON * E.KURS AND ((STUFE_ART_CD = 1) OR (STUFE_ART_CD = 2 AND DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)) <= B.METEAG_BIS * E.KURS))) OR (B.RECH_BAS_CD IN ('4', '5') AND A.METEAG_SUPERR_MAX > B.METEAG_VON * E.KURS AND ((STUFE_ART_CD = 1) OR (STUFE_ART_CD = 2 AND A.METEAG_SUPERR_MAX <= B.METEAG_BIS * E.KURS))) OR (B.RE CH_BAS_CD IN ('6', '7') AND A.METEAG_SUPERR_MIN > B.METEAG_VON * E.KURS AND ((STUFE_ART_CD = 1) OR (STUFE_ART_CD = 2 AND A.METEAG_SUPERR_MIN <= B.METEAG_BIS * E.KURS)))) GROUP BY A.KT_TY2, A.KT_BEST_TY2, B.IO_GIVAW_NR, B.TREE_RES_CD, B.IO_GIVAW_CD, B.STUFE_ART_CD, A.PERIOD, C.KT_ABS_TY2, B.ANW_CD, C.VON_DAT, C.BIS_DAT, DECODE(B.STUFE_ART_CD, 1, B.METEAG_VON * E.KURS, 2, 0), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, B.METEAG_BIS * E.KURS), B.SATZ, B.METEAG_MIN * F.KURS, B.METEAG_MAX * F.KURS, C.ZINSUSANZ, D.GNR_ANW_BAS, A.PHAMRACHEM, DECODE(B.STUFE_ART_CD, 1, DECODE(B.PERI_DIV_CD, NULL, 2, 3), 2, DECODE(B.PERI_DIV_CD, NULL, 4, 5)), B.PERI_DIV_CD, DECODE(B.PERI_DIV_CD, 1, 1, 2, 2, 3, 3, 4, 4, 5, 12, 6, 360, NULL, 1), DECODE(B.PERI_DIV_CD, NULL, 360, MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), DECODE(B.PERI_DIV_CD, NULL, 360, MXQBEQE4.F_DAYY(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), B.ANW_CD_BAS, B.ERTR_SATZ_MAX, DECODE(B.STUFE_ART_CD, 1, DECODE(B.RECH_BAS_CD, '1', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, ( DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999 999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1))), '2', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, ( DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1))), '4', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E. KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '5', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '6', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '7', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1)), 2, DECODE(B.RECH_BAS_CD, '1', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), '-', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ) * -1)), '2', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), '-', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ) * -1)), '4', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MAX, '-', A.METEAG_SUPERR_MAX * -1), '5', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MAX, '-', A.METEAG_SUPERR_MAX * -1), '6', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MIN, '-', A.METEAG_SUPERR_MIN * -1), '7', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MIN, '-', A.METEAG_SUPERR_MIN * -1))), C.WRG_TY2, DECODE(SUBSTR(D .STEUER_CD, 10, 1), '1', 2, 1), D.ANW_TYP_CD, DECODE(SUBSTR(D.STEUER_CD, 21, 1), 'B', 1, 0), B.GIVAW_CD, DECODE(B.METEAG_MIN_V, NULL, 0, B.METEAG_MIN_V * F.KURS), RDG_EINH_ERG, RDG_ART_RECH, METEAG_ABWEICHUNG, B.STEUER_CD, B.ALL_IN_ONE, B.TREE_KAT_NR
dvwwmkwqhd0wvUPDATE IO_SIM_PERI_ACT SET MUT_VON = SYSDATE , PS_DOC_TYP_NR= :B1 WHERE USERBK_NR = :B3 AND VERS = 99999 AND SR_ACT_CD = 'PFKD' AND (IO_TY2_VIS < 1000 OR (IO_TY2_VIS > 1000 AND PS_DOC_TYP_NR = :B2 )) AND IO_SIM_TY2 IN (SELECT IO_SIM_TY2 FROM IO_RGL WHERE USERBK_NR = :B3 AND VERS = 99999 AND IO_TY2 = (SELECT IO_TY2 FROM KT_GRP WHERE KT_GNR = :B4 AND USERBK_NR = :B3 AND VERS = 99999 ) AND KT_GNR = :B4 AND IO_SIM_ART_CD= 700) AND PS_DOC_TYP_NR != :B1
f9gnrf8w0dpnuUPDATE XV_POL_T SET MUT_VON = F2QAPENV.F_TRXDATE, MUT_BIS = TO_DATE('22991231', 'YYYYMMDD'), IO_TY2_VIS = F2QAPENV.F_SU, STAT_CD = DECODE(STAT_CD, NULL, 100, STAT_CD), VERS_VOR = MOD(VERS_VOR + 1, 100000), POP_TOT_ZWRG = :B23 + :B22 , POP_TOT_ZWRG_MAN = :B23 + :B22 , POP_TOT_BWRG = :B21 + :B20 , POP_TOT_KWRG = :B19 + :B18 , CHRGL_ZKWRG = :B17 , CHANGE_ZKWRG = :B16 , CHRGL_ZBWRG = :B15 , CHANGE_ZBWRG = :B14 , ZLG_ANZ = :B13 , SAD_ANZ = :B12 , SAD_ANZ_INT = :B11 , SIC_ANZ = :B10 , SIC_ANZ_INT = :B9 , SWIFT_ANZ = :B8 , VERMI_ANZ = :B7 , ZLG_ANZ_CHANGE_P = :B6 , ZLG_ANZ_NACHB_P = :B5 , ZLG_ANZ_RLSV_P = :B4 , ZLG_ANZ_SALAER_P = :B3 , ZLG_ANZ_WIDSPRCT_P = :B2 WHERE ROWID = :B1
fapuzzc8p4wn9SELECT PAR_WERT, STEUER_CD FROM SR1PRG_PAR WHERE USERBK_NR = :B4 AND SPRACHE_CD = :B3 AND PRG_ID = :B2 AND PAR_ID = :B1 AND KEY_TY2 = 11
ff4brt7nrgr01 INSERT INTO XV_XLG_I(CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, POP_TY2, XV_XLG_IY2, ZV_ZLG_SYS_TY2, ZV_ADR_EFF_TY2, ZLG_STAT_CD, GF_NR, GF_ART, POP_GERU_TY2, ZV_ZLG_GERU_TY2, KEY_TY2_ESR, XV_XLG_IY2_PREV, METEAG_BWRG, METEAG_KWRG, METEAG_ZWRG, CHRGL_ZKWRG, CHANGE_ZKWRG, CHANGE_ZKWRG_MAN, CHRGL_ZBWRG, CHANGE_ZBWRG, KWRG_TY2, ZWRG_TY2, METEAG_KWRG_POP, ISO_WRG_CD_SRC, METEAG_SRC, CHANGE_SRC, SUPERR_MAN, SUPERR, ESR_REF_NR, PRIO_CD, BEILAGE_CD, SALAER_CD, ZV_AVIS_CD_ERF, LEITWEG_TY2, KAP_ZINS_CD, BUCHTYP_CD, BUCHTYP_CD_MAN, SH_CD, SIC_ZLG_CD, TRAK_REF_SRC, EXT_KT_NR, KT_ID, KT_ID_ORIG, KT_ID_CD, TRAK_CD_E, SWIFT_GEB_CD, SWIFT_DELIV_CD, SWIFT_OPER_CD, SWIFT_INSTR_CD, SWIFT_INSTR_TEXT, SWIFT_BESTAET_CD, EXT_REF, EXT_REF_BEGU, EXT_REF_POP, OM_ART_CD, CHECK_NR, CHECK_NR_INT, ORT_CHECK_BEXEO, INKA_ART_CD, CHECK_EING_DAT, CHECK_AUSSTELL_DAT, OM_TEXT_TY2, ANW_CD, ANW_CD_MWST, MWST_ZWRG, MWST_BEG_DAT, MWST_END_DAT, MWST_PFL_ZWRG, MWST_BRUT_ZWRG, VORST_ART_CD_MWST, VORST_ZWRG, MWST_NR_LIEFER, ZV_SH_BELAST_CD, ANW_CD_SPES_MAN, SWRG_TY2, SPES_MAN_SWRG, KT_TY2_B, LAND_TY2_DOM, VON_DAT_PERI, BIS_DAT_PERI, TRANSIT_BUCH_CD, VIS_STAT_CD_VIS, VIS_STAT_CD_CHANGE, VIS_STAT_CD_NACHB, VIS_STAT_CD_ANU, VIS_STAT_CD_CASH, VIS_STAT_CD_BAUKOS, VIS_STAT_CD_CHECK, VIS_STAT_CD_BON, VIS_STAT_CD_SPERR, VIS_STAT_CD_NAUSF, VIS_STAT_CD_RLSV, VIS_STAT_CD_E INGK, SCAN_ORIG_REF, FILENAME_IMAGE, NAUSF_AVIS_CD, WIDSPRCT_CD, ANW_CD_SPES_MAN_1, SWRG_TY2_1, SPES_MAN_SWRG_1, KOST_ART_TY2, KOST_STL_TY2, PROP_FAKT, ZV_ERROR_CD_1, ZV_ERROR_CD_2, ZV_ERROR_CD_3, IPI_FMT_CD, CHECK_ERST_CD, CHECK_VRECH_CD, CHECK_KORR_CD, CHECK_EMPF_QUIT_CD, CHECK_MAIL_BORD_CD, CHECK_ERST_NR, BUCH_AUSGL_ID, VISUM_CD, MWST_BWRG, MWST_PFL_BWRG, MWST_BRUT_BWRG, VORST_BWRG, MWST_SATZ, ANW_CD_MWST_2, MWST_SATZ_2, MWST_ZWRG_2, MWST_BWRG_2, MWST_BRUT_ZWRG_2, MWST_BRUT_BWRG_2, ANW_CD_MWST_SDECL, MWST_SATZ_SDECL, MWST_ZWRG_SDECL, MWST_BWRG_SDECL, CHRGL_ZBWRG_MWST, CHANGE_ZBWRG_MWST, CK_CHANGE_TY2, TRAK_REF_TY2, TRAK_REF_TYP, GEGEN_WRG_CD, CS_MSG_IN_TY2, TEXT_BK, ISO_WRG_CD_SRC_W, SCHUTZ_CD, KT_BEST_TY2, BEG_DAT_GEB, END_DAT_GEB, EXT_REF_POP_IB, IO_TY2_MWST, KT_TY2_AUSLO, KT_BEST_TY2_AUSLO, KT_GNR_AUSLO, IO_TY2_AUSLO, ZV_NKK_BEFR_CD, ZV_RZG_LIM_BEFR_CD, VIS_STAT_CD_NKK, METEAG_BWRG_NKK, METEAG_BWRG_NKKMAN, RZG_LIM_UEZG_BWRG, RZG_LIM_UEZG_KWRG, EMPF_TEXT_1) VALUES (F2QAPENV.F_TRXDATE, F2QAPENV.F_CREATEID, F2QAPENV.F_TRXDATE, TO_DATE('22991231', 'YYYYMMDD'), F2QAPENV.F_SU, '', 0, 100, F2QAPENV.F_UB, 99999, :B147 , :B146 , :B145 , :B144 , :B143 , :B142 , :B141 , :B140 , :B139 , :B138 , :B137 , :B136 , :B135 , :B134 , :B133 , :B132 , :B131 , :B130 , :B129 , :B128 , :B127 , NVL(:B126 , 0), :B125 , :B124 , :B123 , :B122 , :B121 , :B120 , :B119 , :B118 , :B117 , :B116 , :B1 15 , :B114 , :B113 , :B112 , :B111 , :B110 , :B109 , :B108 , :B107 , :B106 , :B105 , :B104 , :B103 , :B102 , :B101 , :B100 , :B99 , :B98 , :B97 , :B96 , :B95 , :B94 , :B93 , :B92 , :B91 , :B90 , :B89 , :B88 , :B87 , :B86 , :B85 , :B84 , :B83 , :B82 , :B81 , :B80 , :B79 , :B78 , :B77 , :B76 , :B75 , NVL(:B74 , 1), :B73 , :B72 , :B71 , :B70 , :B69 , :B68 , 20, :B67 , :B66 , 20, 20, 20, 20, 20, 20, 20, :B65 , 20, :B64 , :B63 , :B62 , :B61 , :B60 , :B59 , :B58 , :B57 , :B56 , :B55 , :B54 , :B53 , :B52 , :B51 , :B50 , :B49 , :B48 , :B47 , :B46 , :B45 , :B44 , :B43 , :B42 , :B41 , :B40 , :B39 , :B38 , :B37 , :B36 , :B35 , :B34 , :B33 , :B32 , :B31 , :B30 , :B29 , :B28 , :B27 , :B26 , :B25 , :B24 , :B23 , :B22 , :B21 , :B20 , :B19 , :B18 , :B17 , :B16 , :B15 , :B14 , :B13 , :B12 , :B11 , :B10 , :B9 , :B8 , :B7 , :B6 , :B5 , :B4 , :B3 , :B2 , :B1 )
ff9kjntr439w7SELECT EDIT_KT_NR FROM KT_STAMM WHERE KT_TY2 = :B2 AND USERBK_NR = :B1
ffdxuutca4dr2 INSERT INTO PS_DOC (CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, PS_DOC_TY2, PS_DOC_DESIGN_ID, PS_DOC_UFORM_TY2, DS_KAT, PS_DOC_TYP_NR, DOC_TYP_CD, SPRACHE_CD, DELIV_GRP_CD, ENCLOS_GNR, PAGE_SIZE_1, PAGE_CONT_1, COPY_CD, SITZ_NR, LEITWEG_TY2, PS_OUT_TYP, OUT_QUEUE_NAME, MAIL_ART_CD, LAND_TY2, PLZ, PLZ_ZUS, BOTE_NR, STRASSE_SORT_KEY, HAUS_NR, IO_TY2_DEST, IO_NR_DEST, IO_ADR_TY2, IO_TY2_INH, IO_NR_INH, ARBGEB_NR, KT_TY2, KT_NR, KT_GNR, KN_TY2, BERFIRMA_NR, DOC_DT, PRINT_DT_REQ, QUEUE_DT, PRINT_DT_DONE, FORMAT_STATE, TRAK_REF_TY2, TRAK_REF_TYP, ORIG_JN, PS_LOGO_TYP_CD, BKLAG_JN, VISIBLE_JN, PS_ADR_ZEILE_1, PS_ADR_ZEILE_2, PS_ADR_ZEILE_3, PS_ADR_ZEILE_4, PS_ADR_ZEILE_5, PS_ADR_ZEILE_6, PS_ADR_ZEILE_7, DOC_DAT_BEG, DOC_DAT_END, WRG_TY2_DOC, IO_TY2_BERAT, LIST_ART_CD, PRINT_PEND_CD, PS_DOC_MAIL_CD, PS_PUBL_CD, PP_STAMP_TEXT, IO_TY2_USER, PHYS_ENV_NR_1, PHYS_ENV_NR_2, PHYS_ENV_NR_3, ORT_BEZ, ENCLOS_CD, VT_TY2, BEZK_LEITWEG) VALUES (F2QAPENV.F_TRXDATE, F2QAPENV.F_CREATEID, F2QAPENV.F_TRXDATE, TO_DATE('22991231', 'YYYYMMDD'), F2QAPENV.F_SU, '', 0, 100, F2QAPENV.F_UB, 99999, :B59 , :B58 , :B57 , 0, :B56 , :B55 , :B54 , :B53 , :B52 , 'F', 'D', :B51 , :B50 , :B49 , :B48 , :B47 , :B46 , :B45 , :B44 , :B43 , :B42 , :B41 , :B40 , :B39 , :B38 , :B37 , :B36 , :B35 , :B34 , :B33 , :B32 , :B31 , :B30 , :B29 , :B28 , :B2 7 , :B26 , TO_DATE('19960101', 'YYYYMMDD'), :B25 , :B24 , :B23 , :B22 , :B21 , :B20 , '1', :B19 , :B18 , :B17 , :B16 , :B15 , :B14 , :B13 , :B12 , :B11 , :B10 , :B9 , :B8 , NULL, NULL, :B7 , SUBSTR(:B6 , 1, 35), :B5 , NULL, NULL, NULL, :B4 , :B3 , :B2 , :B1 )
ffun7kj1hk9faSELECT Z.*, SUBSTR(A.STEUER_CD_1, 12, 1) SELBSTAI FROM SR1TABAW A, IO_GIVAW_ZUW Z WHERE Z.IO_GIVAW_NR = :B8 AND Z.USERBK_NR = :B7 AND TRUNC(Z.VON_DAT) < :B6 AND TRUNC(Z.BIS_DAT) > :B5 AND (SIGN(:B4 ) = -1 OR :B3 IS NULL OR INSTR(', '||:B3 ||', ', ', '||Z.ANW_CD||', ') > 0 ) AND A.ANW_CD = Z.ANW_CD AND A.SPRACHE_CD = :B2 AND A.USERBK_NR = Z.USERBK_NR AND (NVL(SUBSTR(A.STEUER_CD, 14, 1), ' ') = ' ' OR SUBSTR(A.STEUER_CD, 14, 1) = TO_CHAR(:B1 ) )
fgzyxgs7v09kxbegin DBMS_APPLICATION_INFO.SET_ACTION(:1); end;
fh0ss2cv52chmINSERT INTO ZV_ADR_EFF(CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, ZV_ADR_EFF_TY2, KT_ID_CD, KT_ID, EXT_KT_NR, EMPF_ART_CD, ADR_ZEILEN, IO_TY2, KT_TY2, ZV_ADR_EFF_TY2_PRI, BIC, BC_NR, KT_EXT_ART_CD, EXT_KT_NR_KORR, LAND_TY2_DOM, ZV_MSG_CD, ZV_MSG_CD_ZLG, DECK_ANSCH_CD, CLS_NETTING_CD_DEF, BIC_KT_NR) VALUES (F2QAPENV.F_TRXDATE, F2QAPENV.F_CREATEID, F2QAPENV.F_TRXDATE, TO_DATE('22991231', 'YYYYMMDD'), F2QAPENV.F_SU, '', 0, 100, F2QAPENV.F_UB, 99999, :B19 , :B18 , :B17 , :B16 , :B15 , :B14 , :B13 , :B12 , :B11 , :B10 , :B9 , :B8 , :B7 , :B6 , :B5 , :B4 , :B3 , :B2 , :B1 )
fpra7fvfr4m3y INSERT INTO KTTCRECHARTIO SELECT A.KT_TY2, A.KT_BEST_TY2, B.IO_GIVAW_NR_B, B.TREE_RES_CD, B.IO_GIVAW_CD, B.STUFE_ART_CD, A.PERIOD, C.KT_ABS_TY2, B.ANW_CD, C.VON_DAT, C.BIS_DAT, DECODE(B.STUFE_ART_CD, 1, B.METEAG_VON * E.KURS, 2, 0), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, B.METEAG_BIS * E.KURS), B.SATZ, B.METEAG_MIN * F.KURS, B.METEAG_MAX * F.KURS, C.ZINSUSANZ, D.GNR_ANW_BAS, A.PHAMRACHEM, DECODE(B.STUFE_ART_CD, 1, DECODE(B.PERI_DIV_CD, NULL, 2, 3), 2, DECODE(B.PERI_DIV_CD, NULL, 4, 5)), B.PERI_DIV_CD, DECODE(B.PERI_DIV_CD, 1, 1, 2, 2, 3, 3, 4, 4, 5, 12, 6, 360, NULL, 1), DECODE(B.PERI_DIV_CD, NULL, 360, MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), DECODE(B.PERI_DIV_CD, NULL, 360, MXQBEQE4.F_DAYY(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), B.ANW_CD_BAS, B.ERTR_SATZ_MAX, DECODE(B.STUFE_ART_CD, 1, DECODE(B.RECH_BAS_CD, '1', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, ( DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / KTQBERE 0.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1))), '2', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, ( DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1))), '4', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -99 99999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '5', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '6', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '7', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B .METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1)), 2, DECODE(B.RECH_BAS_CD, '1', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), '-', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ) * -1)), '2', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), '-', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ) * -1)), '4', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MAX, '-', A.METEAG_SUPERR_MAX * -1), '5', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MAX, '-', A.METEAG_SUPERR_MAX * -1), '6', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MIN, '-', A.METEAG_SUPERR_MIN * -1), '7', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MIN, '-', A.METEAG_SUPERR_MIN * -1))), C.WRG_TY2, DECODE(SUBSTR(D.STEUER_CD, 10, 1), '1', 2, 1), D.ANW_TYP_CD, DECODE(SUBSTR(D.STEUER_CD, 21, 1), 'B', 1, 0), B.GIVAW_CD, DECODE(B.METEAG_MIN_V, NULL, 0, B.METEAG_MIN_V * F.KURS), RDG_EINH_ERG, RDG_ART_RECH, METEAG_ABWEICHUNG, B.STEUER_CD, B.ALL_IN_ONE, B.TREE_KAT_NR FROM RWTC8VSRM A, RWTC8INDGIVAWE B, RWTS8PARAM C, SR1TABAW D, RWTC8KURS E, RWTC8KURSB F WHERE A.KT_TY2 = B.KT_TY2 AND A.KT_BEST_TY2 = B.KT_BEST_TY2 AND (A.TREE_RES_CD = B.IO_GIVAW_NR OR (A.TREE_RES_CD IS NULL AND B.IO_GIVAW_NR IS NULL)) AND (A.RECH_BAS_CD_RECH = B.RECH_BAS_CD_RECH OR (A.RECH_BAS_CD_RECH IS NULL AND B.RECH_BAS_CD_RECH IS NULL)) AND C.KT_TY2 = A.KT_TY2 AND C.KT_BEST_TY2 = A.KT_BEST_TY2 AND C.KT_ABS_TY2 = A.KT_ABS_TY2 AND (C.IND_JN = 1 OR C.IND_JN = 3) AND D.ANW_CD = B.ANW_CD AND TRUNC(B.BIS_DAT) >= TRUNC(C.VON_DAT) AND TRUNC(B.VON_DAT) <= TRUNC(C.BIS_DAT) AND A.PHAMRACHEM = B.PHAMRACHEM AND E.WRG_TY2_SR = C.WRG_TY2 AND E.WRG_TY2_T = B.WRG_TY2 AND F.WRG_TY2_SR = C.WRG_TY2 AND F.WRG_TY2_T = B.WRG_TY2_B AND B.SATZ IS NOT NULL AND D.GNR_ANW_BAS IS NULL AND D.USERBK_NR = F2QAPENV.F_UB AND D.SPRACHE_CD = F2QAPENV.F_SP AND ((B.RECH_BAS_CD IN ('1', '2') AND DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)) > B.METEAG_VON * E.KURS AND ((STUFE_ART_CD = 1) OR (STUFE_ART_CD = 2 AND DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)) <= B.METEAG_BIS * E.KURS))) OR (B.RECH_BAS_CD IN ('4', '5') AND A.METEAG_SUPERR_MAX > B.METEAG_VON * E.KURS AND ((STUFE_ART_CD = 1) OR (STUFE_ART_CD = 2 AND A.METEAG_SUPERR_MAX <= B.METEAG_BIS * E.KURS))) OR (B.RECH_BAS_CD IN ('6', '7') AND A.METEAG_SUPERR_MIN > B.METEAG_VON * E.KURS AND ((STUFE_ART_CD = 1) OR (STUFE_ART_CD = 2 AND A.METEAG_SUPERR_MIN <= B.METEAG_BIS * E.KURS)))) GROUP BY A.KT_TY2, A.KT_BEST_TY2, B.IO_GIVAW_NR_B, B.TREE_RES_CD, B.IO_GIVAW_CD, B.STUFE_ART_CD, A.PERIOD, C.KT_ABS_TY2, B.ANW_CD, C.VON_DAT, C.BIS_DAT, DECODE(B.STUFE_ART_CD, 1, B.METEAG_VON * E.KURS, 2, 0), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, B.METEAG_BIS * E.KURS), B.SATZ, B.METEAG_MIN * F.KURS, B.METEAG_MAX * F.KURS, C.ZINSUSANZ, D.GNR_ANW_BAS, A.PHAMRACHEM, DECODE(B.STUFE_ART_CD, 1, DECODE(B.PERI_DIV_CD, NULL, 2, 3), 2, DECODE(B.PERI_DIV_CD, NULL, 4, 5)), B.PERI_DIV_CD, DECODE(B.PERI_DIV_CD, 1, 1, 2, 2, 3, 3, 4, 4, 5, 12, 6, 360, NULL, 1), DECODE(B.PERI_DIV_CD, NULL, 360, MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), DECODE(B.PERI_DIV_CD, NULL, 360, MXQBEQE4.F_DAYY(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), B.ANW_CD_BAS, B.ERTR_SATZ_MAX, DECODE(B.STUFE_ART_CD, 1, DECODE(B.RECH_BAS_CD, '1', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, ( DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.B ETRAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1))), '2', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, ( DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL((A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ)), TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1))), '4', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99 999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '5', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MAX, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '6', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1), '7', DECODE(A.PHAMRACHEM, '+', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))), '-', MXQBEQE4.F_UMSPFL(A.METEAG_SUPERR_MIN, TRUNC(B.METEAG_VON * E.KURS, 6), DECODE(B.METEAG_BIS, 9999999999999.99, B.METEAG_BIS, -9999999999999.99, B.METEAG_BIS, 99999999999999.99, B.METEAG_BIS, -99999999999999.99, B.METEAG_BIS, TRUNC(B.METEAG_BIS * E.KURS, 6))) * -1)), 2, DECODE(B.RECH_BAS_CD, '1', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), '-', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ) * -1)), '2', DECODE(MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), 0, 0, DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ), '-', A.METEAG_SUPERR_AVG / MXQBEQE4.F_DAYD(C.VON_DAT, C.BIS_DAT, C.ZINSUSANZ) * -1)), '4', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MAX, '-', A.METEAG_SUPERR_MAX * -1), '5', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MAX, '-', A.METEAG_SUPERR_MAX * -1), '6', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MIN, '-', A.METEAG_SUPERR_MIN * -1), '7', DECODE(A.PHAMRACHEM, '+', A.METEAG_SUPERR_MIN, '-', A.METEAG_SUPERR_MIN * -1))), C.WRG_TY2, DECODE(SUBSTR(D.STEUER_CD, 10, 1), '1', 2, 1), D.ANW_TYP_CD, DECODE(SUBSTR(D.STEUER_CD, 21, 1), 'B', 1, 0), B.GIVAW_CD, DECODE(B.METEAG_MIN_V, NULL, 0, B.METEAG_MIN_V * F.KURS), RDG_EINH_ERG, RDG_ART_RECH, METEAG_ABWEICHUNG, B.STEUER_CD, B.ALL_IN_ONE, B.TREE_KAT_NR
fqt70mym55vx3SELECT PAR_WERT FROM SR1PRG_PAR WHERE USERBK_NR = F2QAPENV.F_UB AND SPRACHE_CD = F2QAPENV.F_SP AND PRG_ID = 'RW' AND PAR_ID = 'BILWRG' AND KEY_TY2 = 11
fs3qwvmsxqk6nselect userbk_nr, IO_lnr_vis, mut_von, IO_nr, IO_bez_lang from f2larcp0.IO_stamm where userbk_nr = 6900 and mut_von > '09.06.2010' --and IO_lnr = 36130545377503 and IO_lnr_vis = -2 --and userbk_nr = &UB --and IO_bez_lang like '%Niederwangen%' order by mut_von desc
fscgkn6px5yffBEGIN IBQKONT0.GetMT940(:p1, :p2, :p3, :p4, :p5, :p6, :p7, :p8, :p9); END;
ftksqbdb8vfstselect /* F2FIELDCONTROL, 1 */ FC.FRAME_BEZ as "FRAME_BEZ", FC.PANEL_BEZ as "PANEL_BEZ", FC.FELD_BEZ as "FELD_BEZ", FC.GRP_ID as "GRP_ID", FC.SORT_NR as "SORT_NR", FC.SR_LOCK_CD as "SR_LOCK_CD", FC.COND_EXPR as "COND_EXPR", FC.WERT_DEF as "WERT_DEF", FC.SR_VISIBLE_CD as "SR_VISIBLE_CD", FC.FG_COLOR_CD as "FG_COLOR_CD", FC.BG_COLOR_CD as "BG_COLOR_CD", FC.FONTSTYLE_CD as "FONTSTYLE_CD", FC.ALIGN_H_CD as "ALIGN_H_CD", FC.JAVA_HOOK_BEZ as "JAVA_HOOK_BEZ", FC.FELD_EING_CD as "FELD_EING_CD", FC.MSG_SHOW_CD as "MSG_SHOW_CD", FC.ELEM_NAME as "ELEM_NAME", FC.MSG_NR as "MSG_NR", FC.SR_MSG_PAR as "SR_MSG_PAR", 'ver=SR_FELD_CTL, '||to_char(FC.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||FC.CREATE_ID as "ROW_INFO" from SR_FELD_CTL FC where FC.PANEL_BEZ=:1 and (FC.FRAME_BEZ=:2 or FC.FRAME_BEZ=:3) and FC.USERBK_NR=:4 order by FC.FRAME_BEZ, FC.PANEL_BEZ, decode(substr(FELD_BEZ, 1, 2), 'PA', 'AA'||substr(FELD_BEZ, 3), FELD_BEZ), FC.GRP_ID, FC.SORT_NR DESC
fvq3gbxbb94pjSELECT CMYC_PROD_UEBERSICHT_1( 1, SPARTE_NR, SPARTE_BEZ, CM_PROD_NR, PROD_BEZ_LANG , CASE WHEN(:B2 =5) THEN 5 ELSE CM_TYP_CD END, CM_TYP_BEZ , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , ARBGEB_NR , NULL , NULL , NULL , NULL , :B5 , KT_ART_NR, CARD_ART_NR , 0 , VT_TYP_CD , NULL , NULL , NULL , NULL , NULL , NULL , NULL , 1 , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , CMYC_PROD_UEBERSICHT_1.F_GETROWINFOFORNEWRECORD()) FROM (SELECT SPARTE_NR, SPARTE_BEZ, CM_PROD_NR, PROD_BEZ_LANG, ARBGEB_NR, KT_ART_NR, CARD_ART_NR, VT_TYP_CD , CM_TYP_CD, CM_TYP_BEZ FROM TABLE(CAST(CMQUTIL0.F_GETPRODSPARTE(:B1 , :B2 , :B3 ) AS CMCC_PROD_SPARTE_1)) S) Z WHERE UPPER(PROD_BEZ_LANG) LIKE UPPER(REPLACE(NVL(:B4 , '*'), '*', '%')) AND NOT EXISTS (SELECT 1 FROM KT1ART KT WHERE KT.USERBK_NR = :B7 AND KT.SPRACHE_CD = :B6 AND KT.KT_ART_NR = Z.KT_ART_NR AND TRIM(SUBSTR(KT.STEUER_CD_2, 16, 1)) IS NOT NULL)
fzp6q421v38svSELECT KT_ART_NR, KT_NR, DS_KAT FROM IO_DS WHERE IO_TY2 = 0 AND USERBK_NR = :B1 AND KT_GNR IS NULL AND KT_BIL_STRKT_CD IS NULL
gbg0wwyzu44nrSELECT 1 FROM IO_USER_BEF BE WHERE BE.USERBK_NR = :B4 AND BE.IO_TY2 = :B3 AND (:B2 IS NULL OR BE.IO_BEF_ART = 'V') AND (BE.GNR_SITZ = 9999 OR EXISTS (SELECT 1 FROM AL_SITZ_ZUO SI WHERE SI.SITZ_NR = :B5 AND SI.GNR = BE.GNR_SITZ AND SI.GRP_ART = BE.GRP_ART_SITZ AND SI.USERBK_NR = :B4 )) AND (BE.GNR_KDKAT = 9999 OR EXISTS (SELECT 1 FROM IO_KDKAT_ZUO KA WHERE KA.KDKAT_CD = :B6 AND KA.GNR = BE.GNR_KDKAT AND KA.GRP_ART = BE.GRP_ART_KDKAT AND KA.USERBK_NR = :B4 )) AND (BE.GNR_BERFIRMA = 9999 OR EXISTS (SELECT 1 FROM AL_BERFIRMA_ZUO FI WHERE FI.BERFIRMA_NR = :B7 AND FI.GNR = BE.GNR_BERFIRMA AND FI.GRP_ART = BE.GRP_ART_BERFIRMA AND FI.USERBK_NR = :B4 )) AND (BE.GNR_DS_KAT= 9999 OR EXISTS (SELECT 1 FROM IO_DS_KAT_ZUO DZ WHERE DZ.DS_KAT = :B8 AND DZ.GNR = BE.GNR_DS_KAT AND DZ.GRP_ART = BE.GRP_ART_DS_KAT AND DZ.USERBK_NR = :B4 )) AND (BE.GNR_KT_ART =9999 OR :B1 IS NULL OR EXISTS (SELECT 1 FROM KT_ART_ZUO KZ WHERE KZ.KT_ART_NR = :B9 AND KZ.GNR = BE.GNR_KT_ART AND KZ.GRP_ART = BE.GRP_ART_KT_ART AND KZ.USERBK_NR = :B4 ))
gbjwabscp6uumUPDATE SR_PROC_STAT SET MUT_VON = F2QAPENV.F_TRXDATE, MUT_BIS = TO_DATE('22991231', 'YYYYMMDD'), IO_TY2_VIS = F2QAPENV.F_SU, STAT_CD = DECODE(STAT_CD, NULL, 100, STAT_CD), VERS_VOR = MOD(VERS_VOR + 1, 100000), VAR_DT_1 = SYSDATE, VAR_DT_2 = DECODE(:B2 , 1, SYSDATE, VAR_DT_2) WHERE ROWID = :B1
gdhjxbc8c4u26INSERT INTO KT_BUCH_TRAK ( CREATE_DT, CREATE_ID, MUT_VON, MUT_BIS, IO_TY2_VIS, LOG_TY2_MUT, VERS_VOR, STAT_CD, USERBK_NR, VERS, BUCH_TRAK_TY2, OM_BER, BUCH_TRAK_CD, BUCH_TRAK_STAT_CD, BUCH_TRAK_PAR, BUCH_TRAK_EXT_ID, BUCH_DAT_A_SOLL, VERARB_DT_MIN, KT_BUCH_CTL_GNR, PART_NR ) VALUES ( F2QAPENV.F_TRXDATE, F2QAPENV.F_CREATEID, SYSDATE, TO_DATE('22991231', 'YYYYMMDD'), F2QAPENV.F_SU, '', 0, 100, F2QAPENV.F_UB, 99999, :B8 , :B7 , :B6 , :B5 , :B4 , :B3 , :B2 , SYSDATE, :B1 , 1 )
gj7d2fy7x3su4select /* KTKTAUSXEO_DETAIL, 1 */ TRAK_REF_DET.TRAK_REF_TYP as "TRAK_REF_TYP", TRAK_REF_DET.TRAK_REF_TY2 as "TRAK_REF_TY2", nvl(DET_ID, TRAK_REF_TY2) as "DET_ID", nvl(to_char(TRAK_REF_DET.TRAK_REF_TYP), chr(19)) as "TRAK_REF_BEZ", TRAK_REF_DET.PS_DOC_TY2 as "PS_DOC_TY2", (select decode(COPY_CD, 2, 3, COPY_CD) from PS_DOC_TRAK where TRAK_REF_TY2=TRAK_REF_DET.TRAK_REF_TY2 and TRAK_REF_TYP=TRAK_REF_DET.TRAK_REF_TYP and PS_DOC_TY2=TRAK_REF_DET.PS_DOC_TY2 and USERBK_NR=:1 and rownum=1) as "ARCHIV_STAT", 'ver=ALWTRAK_REF_DET, '||to_char(TRAK_REF_DET.CREATE_DT, 'YYYY-MM-DD HH24:MI:SS')||', '||TRAK_REF_DET.CREATE_ID as "ROW_INFO" from ALWTRAK_REF_DET TRAK_REF_DET where TRAK_REF_DET.TRAK_REF_TY2=nvl(:2, -1) and TRAK_REF_DET.TRAK_REF_TYP=:3 and TRAK_REF_DET.USERBK_NR=:4
gky54u9zr1t0p INSERT INTO CMTCPROD_SPARTE SELECT CM_PROD_NR, CM_TYP_CD, CM_TYP_BEZ, PROD_BEZ_KURZ, PROD_BEZ_MITTEL, PROD_BEZ_LANG, ARBGEB_NR, KT_ART_NR, CARD_ART_NR, VT_TYP_CD, SPARTE_NR, SPARTE_BEZ FROM ( SELECT KT.KT_ART_NR AS CM_PROD_NR, :B4 AS CM_TYP_CD, :B8 AS CM_TYP_BEZ, KT.BEZ_KURZ AS PROD_BEZ_KURZ, KT.BEZ_MITTEL AS PROD_BEZ_MITTEL, KT.BEZ_LANG AS PROD_BEZ_LANG, KT.ARBGEB_NR, KT.KT_ART_NR, TO_NUMBER (NULL) AS CARD_ART_NR, TO_NUMBER (NULL) AS VT_TYP_CD, NVL (TKT.GNR, 9990) AS SPARTE_NR, NVL (TKT.BEZ_LANG, :B7 ) AS SPARTE_BEZ FROM KT1ART KT, KT_ART_ZUO ZKT, SR1TABG TKT WHERE KT.USERBK_NR = :B6 AND KT.SPRACHE_CD = :B1 AND NVL(:B5 , :B4 ) = :B4 AND NVL(:B3 , KT.KT_ART_NR) = KT.KT_ART_NR AND COALESCE(:B2 , TKT.GNR, 9990) = NVL (TKT.GNR, 9990) AND KT.KT_ART_NR = ZKT.KT_ART_NR(+) AND KT.USERBK_NR = ZKT.USERBK_NR(+) AND 5360 = ZKT.GRP_ART(+) AND TKT.GNR(+) = ZKT.GNR AND TKT.GRP_ART(+) = ZKT.GRP_ART AND TKT.USERBK_NR(+) = ZKT.USERBK_NR AND TKT.SPRACHE_CD(+) = :B1 UNION ALL SELECT KA.CARD_ART_NR AS KEY_TY2, :B9 AS CM_TYP_CD, :B10 AS CM_TYP_BEZ, KA.BEZ_KURZ AS PROD_BEZ_KURZ, KA.BEZ_MITTEL AS PROD_BEZ_MITTEL, KA.BEZ_LANG AS PROD_BEZ_LANG, TO_NUMBER (NULL) AS ARBGEB_NR, TO_NUMBER (NULL) AS KT_ART_NR, KA.CARD_ART_NR, TO_NUMBER (NULL) AS VT_TYP_CD, NVL (TKA.GNR, 9990) AS SPARTE_NR, NVL (TKA.BEZ_LANG, :B7 ) AS SPARTE_BEZ FROM KD1CARD_ART KA, AL_KEY_NUM_ZUO ZKA, SR1TABG TKA WHERE KA.USERBK_NR = :B6 AND KA.SPRACHE_CD = :B1 AND NVL(:B5 , :B9 ) = :B9 AND NVL(:B3 , KA.CARD_ART_NR) = KA.CARD_ART_NR AND COALESCE(:B2 , TKA.GNR, 9990) = NVL (TKA.GNR, 9990) AND KA.CARD_ART_NR = ZKA.KEY_NUM_NR(+) AND KA.USERBK_NR = ZKA.USERBK_NR(+) AND 7600 = ZKA.GRP_ART(+) AND TKA.GNR(+) = ZKA.GNR AND TKA.GRP_ART(+) = ZKA.GRP_ART AND TKA.USERBK_NR(+) = ZKA.USERBK_NR AND TKA.SPRACHE_CD(+) = :B1 UNION ALL SELECT VT.VT_TYP_CD AS KEY_TY2, CASE WHEN(SUBSTR(STEUER_CD_1, 11, 1) = '1') THEN :B12 ELSE :B11 END AS CM_TYP_CD, CASE WHEN(SUBSTR(STEUER_CD_1, 11, 1) = '1') THEN :B14 ELSE :B13 END AS CM_TYP_BEZ, VT.BEZ_KURZ AS PROD_BEZ_KURZ, VT.BEZ_MITTEL AS PROD_BEZ_MITTEL, VT.BEZ_LANG AS PROD_BEZ_LANG, TO_NUMBER (NULL) AS ARBGEB_NR, TO_NUMBER (NULL) AS KT_ART_NR, TO_NUMBER (NULL) AS CARD_ART_NR, VT.VT_TYP_CD, NVL (TVT.GNR, 9990) AS SPARTE_NR, NVL (TVT.BEZ_LANG, :B7 ) AS SPARTE_BEZ FROM VT1TYP VT, AL_KEY_NUM_ZUO ZVT, SR1TABG TVT WHERE VT.USERBK_NR = :B6 AND VT.SPRACHE_CD = :B1 AND (NVL(:B5 , :B11 ) = CASE WHEN(SUBSTR(STEUER_CD_1, 11, 1) = '1') THEN :B12 ELSE :B11 END OR NVL(:B5 , :B12 ) = CASE WHEN(SUBSTR(STEUER_CD_1, 11, 1) = '1') THEN :B12 ELSE :B11 END OR NVL(:B5 , 5) = 5) AND NVL(:B3 , VT.VT_TYP_CD) = VT.VT_TYP_CD AND COALESCE(:B2 , TVT.GNR, 9990) = NVL (TVT.GNR, 9990) AND VT.VT_TYP_CD = ZVT.KEY_NUM_NR(+) AND VT.USERBK_NR = ZVT.USERBK_NR(+) AND 7500 = ZVT.GRP_ART(+) AND TVT.GNR(+) = ZVT.GNR AND TVT.GRP_ART(+) = ZVT.GRP_ART AND TVT.USERBK_NR(+) = ZVT.USERBK_NR AND TVT.SPRACHE_CD(+) = :B1 )
gw0pcks2j8z0zSELECT ARBGEB_NR FROM KT_STAMM WHERE KT_TY2 = :B2 AND USERBK_NR = :B1

Back to SQL Statistics
Back to Top

Instance Activity Statistics

Back to Top

Instance Activity Stats

StatisticTotalper Secondper Trans
CPU used by this session 322,189 1,070.91 3.16
CPU used when call started 152,667 507.44 1.50
CR blocks created 8,898 29.58 0.09
Cached Commit SCN referenced 10,550 35.07 0.10
Commit SCN cached 4 0.01 0.00
DB time 1,099,439 3,654.37 10.79
DBWR checkpoint buffers written 24,317 80.83 0.24
DBWR checkpoints 0 0.00 0.00
DBWR object drop buffers written 0 0.00 0.00
DBWR parallel query checkpoint buffers written 0 0.00 0.00
DBWR revisited being-written buffer 0 0.00 0.00
DBWR tablespace checkpoint buffers written 0 0.00 0.00
DBWR thread checkpoint buffers written 0 0.00 0.00
DBWR transaction table writes 83 0.28 0.00
DBWR undo block writes 5,698 18.94 0.06
DDL statements parallelized 0 0.00 0.00
DFO trees parallelized 0 0.00 0.00
IMU CR rollbacks 995 3.31 0.01
IMU Flushes 9,286 30.87 0.09
IMU Redo allocation size 26,311,008 87,453.83 258.17
IMU commits 27,393 91.05 0.27
IMU contention 617 2.05 0.01
IMU ktichg flush 3,203 10.65 0.03
IMU pool not allocated 0 0.00 0.00
IMU recursive-transaction flush 16 0.05 0.00
IMU undo allocation size 119,077,504 395,795.68 1,168.42
IMU- failed to get a private strand 0 0.00 0.00
PX local messages recv'd 0 0.00 0.00
PX local messages sent 0 0.00 0.00
Parallel operations not downgraded 0 0.00 0.00
SMON posted for undo segment recovery 1 0.00 0.00
SMON posted for undo segment shrink 0 0.00 0.00
SQL*Net roundtrips to/from client 482,239 1,602.89 4.73
active txn count during cleanout 24,299 80.77 0.24
application wait time 330 1.10 0.00
background checkpoints completed 0 0.00 0.00
background checkpoints started 0 0.00 0.00
background timeouts 1,463 4.86 0.01
branch node splits 3 0.01 0.00
buffer is not pinned count 58,747,810 195,268.87 576.45
buffer is pinned count 21,422,070 71,203.73 210.20
bytes received via SQL*Net from client 240,590,602 799,686.90 2,360.74
bytes sent via SQL*Net to client 197,557,017 656,649.75 1,938.49
calls to get snapshot scn: kcmgss 2,672,886 8,884.27 26.23
calls to kcmgas 171,963 571.58 1.69
calls to kcmgcs 14,507 48.22 0.14
change write time 776 2.58 0.01
cleanout - number of ktugct calls 25,226 83.85 0.25
cleanouts and rollbacks - consistent read gets 3,525 11.72 0.03
cleanouts only - consistent read gets 3,979 13.23 0.04
cluster key scan block gets 41,289 137.24 0.41
cluster key scans 18,149 60.32 0.18
commit batch performed 0 0.00 0.00
commit batch requested 0 0.00 0.00
commit batch/immediate performed 466 1.55 0.00
commit batch/immediate requested 466 1.55 0.00
commit cleanout failures: block lost 10,747 35.72 0.11
commit cleanout failures: buffer being written 0 0.00 0.00
commit cleanout failures: callback failure 536 1.78 0.01
commit cleanout failures: cannot pin 980 3.26 0.01
commit cleanouts 160,222 532.55 1.57
commit cleanouts successfully completed 147,959 491.79 1.45
commit immediate performed 466 1.55 0.00
commit immediate requested 466 1.55 0.00
commit txn count during cleanout 19,695 65.46 0.19
concurrency wait time 428 1.42 0.00
consistent changes 282,319 938.39 2.77
consistent gets 69,905,377 232,354.94 685.93
consistent gets - examination 8,586,657 28,540.75 84.25
consistent gets direct 4 0.01 0.00
consistent gets from cache 69,905,388 232,354.97 685.93
current blocks converted for CR 0 0.00 0.00
cursor authentications 2,154 7.16 0.02
data blocks consistent reads - undo records applied 42,297 140.59 0.42
db block changes 1,248,143 4,148.64 12.25
db block gets 1,264,736 4,203.79 12.41
db block gets direct 955 3.17 0.01
db block gets from cache 1,263,783 4,200.62 12.40
deferred (CURRENT) block cleanout applications 53,679 178.42 0.53
dirty buffers inspected 519 1.73 0.01
enqueue conversions 3,228 10.73 0.03
enqueue deadlocks 0 0.00 0.00
enqueue releases 231,960 771.00 2.28
enqueue requests 236,409 785.79 2.32
enqueue timeouts 4,578 15.22 0.04
enqueue waits 108 0.36 0.00
exchange deadlocks 12 0.04 0.00
execute count 2,520,857 8,378.95 24.74
failed probes on index block reclamation 26 0.09 0.00
free buffer inspected 602,030 2,001.06 5.91
free buffer requested 690,094 2,293.77 6.77
heap block compress 10,458 34.76 0.10
hot buffers moved to head of LRU 182,298 605.93 1.79
immediate (CR) block cleanout applications 7,504 24.94 0.07
immediate (CURRENT) block cleanout applications 13,248 44.03 0.13
index crx upgrade (found) 170 0.57 0.00
index crx upgrade (positioned) 132,632 440.85 1.30
index fast full scans (full) 123 0.41 0.00
index fast full scans (rowid ranges) 0 0.00 0.00
index fetch by key 2,421,929 8,050.13 23.76
index scans kdiixs1 4,388,447 14,586.54 43.06
java call heap collected bytes 15,517,416 51,577.55 152.26
java call heap collected count 237,918 790.80 2.33
java call heap gc count 238 0.79 0.00
java call heap live object count 133,870 444.96 1.31
java call heap live object count max 134,158 445.92 1.32
java call heap live size 18,799,576 62,486.96 184.47
java call heap live size max 20,688,336 68,764.91 203.00
java call heap object count 231,901 770.80 2.28
java call heap object count max 234,969 781.00 2.31
java call heap total size 35,313,664 117,377.30 346.51
java call heap total size max 35,313,664 117,377.30 346.51
java call heap used size 24,710,824 82,135.05 242.47
java call heap used size max 28,370,824 94,300.34 278.38
leaf node 90-10 splits 174 0.58 0.00
leaf node splits 637 2.12 0.01
lob reads 88,924 295.57 0.87
lob writes 20,667 68.69 0.20
lob writes unaligned 20,667 68.69 0.20
logons cumulative 964 3.20 0.01
messages received 54,898 182.47 0.54
messages sent 54,898 182.47 0.54
no buffer to keep pinned count 0 0.00 0.00
no work - consistent read gets 60,732,985 201,867.29 595.93
opened cursors cumulative 910,280 3,025.63 8.93
parse count (failures) 3 0.01 0.00
parse count (hard) 3,172 10.54 0.03
parse count (total) 914,445 3,039.48 8.97
parse time cpu 11,555 38.41 0.11
parse time elapsed 11,995 39.87 0.12
physical read IO requests 282,127 937.75 2.77
physical read bytes 4,621,451,264 15,361,007.47 45,347.02
physical read total IO requests 294,844 980.02 2.89
physical read total bytes 4,725,490,688 15,706,818.84 46,367.89
physical read total multi block requests 41,978 139.53 0.41
physical reads 564,140 1,875.12 5.54
physical reads cache 564,136 1,875.10 5.54
physical reads cache prefetch 317,450 1,055.16 3.11
physical reads direct 4 0.01 0.00
physical reads direct (lob) 2 0.01 0.00
physical reads direct temporary tablespace 0 0.00 0.00
physical reads prefetch warmup 0 0.00 0.00
physical write IO requests 14,620 48.59 0.14
physical write bytes 220,045,312 731,397.45 2,159.15
physical write total IO requests 59,354 197.28 0.58
physical write total bytes 447,102,464 1,486,101.20 4,387.10
physical write total multi block requests 43,308 143.95 0.42
physical writes 26,861 89.28 0.26
physical writes direct 955 3.17 0.01
physical writes direct (lob) 6 0.02 0.00
physical writes direct temporary tablespace 936 3.11 0.01
physical writes from cache 25,906 86.11 0.25
physical writes non checkpoint 19,701 65.48 0.19
pinned buffers inspected 41 0.14 0.00
prefetch warmup blocks aged out before use 0 0.00 0.00
prefetch warmup blocks flushed out before use 0 0.00 0.00
prefetched blocks aged out before use 0 0.00 0.00
process last non-idle time 300 1.00 0.00
queries parallelized 0 0.00 0.00
recursive aborts on index block reclamation 0 0.00 0.00
recursive calls 6,105,402 20,293.44 59.91
recursive cpu usage 274,246 911.55 2.69
redo blocks written 429,101 1,426.27 4.21
redo buffer allocation retries 0 0.00 0.00
redo entries 512,203 1,702.49 5.03
redo log space requests 0 0.00 0.00
redo log space wait time 0 0.00 0.00
redo ordering marks 7,530 25.03 0.07
redo size 202,310,112 672,448.32 1,985.13
redo subscn max counts 16,096 53.50 0.16
redo synch time 1,504 5.00 0.01
redo synch writes 14,903 49.54 0.15
redo wastage 10,243,532 34,047.96 100.51
redo write time 3,788 12.59 0.04
redo writer latching time 7 0.02 0.00
redo writes 41,702 138.61 0.41
rollback changes - undo records applied 1,356 4.51 0.01
rollbacks only - consistent read gets 4,599 15.29 0.05
rows fetched via callback 1,100,626 3,658.31 10.80
session connect time 0 0.00 0.00
session cursor cache hits 559,111 1,858.40 5.49
session logical reads 71,169,680 236,557.29 698.34
session pga memory max 2,782,408 9,248.30 27.30
session uga memory 33,509,336 111,379.98 328.80
session uga memory max 1,270,807,288 4,223,971.89 12,469.53
shared hash latch upgrades - no wait 163,354 542.96 1.60
shared hash latch upgrades - wait 171 0.57 0.00
sorts (disk) 0 0.00 0.00
sorts (memory) 867,907 2,884.79 8.52
sorts (rows) 3,587,762 11,925.18 35.20
sql area evicted 7,622 25.33 0.07
sql area purged 5 0.02 0.00
summed dirty queue length 1,580 5.25 0.02
switch current to new buffer 82,441 274.02 0.81
table fetch by rowid 14,745,399 49,011.48 144.69
table fetch continued row 40,522 134.69 0.40
table scan blocks gotten 45,788,923 152,195.48 449.29
table scan rows gotten 2,135,633,289 7,098,523.18 20,955.46
table scans (cache partitions) 0 0.00 0.00
table scans (direct read) 0 0.00 0.00
table scans (long tables) 0 0.00 0.00
table scans (rowid ranges) 0 0.00 0.00
table scans (short tables) 97,387 323.70 0.96
total number of times SMON posted 5,050 16.79 0.05
transaction rollbacks 466 1.55 0.00
transaction tables consistent read rollbacks 7 0.02 0.00
transaction tables consistent reads - undo records applied 5,579 18.54 0.05
undo change vector size 69,077,764 229,604.08 677.81
user I/O wait time 227,396 755.83 2.23
user calls 863,143 2,868.96 8.47
user commits 35,723 118.74 0.35
user rollbacks 66,190 220.01 0.65
workarea executions - onepass 0 0.00 0.00
workarea executions - optimal 217,132 721.71 2.13
write clones created in background 0 0.00 0.00
write clones created in foreground 0 0.00 0.00

Back to Instance Activity Statistics
Back to Top

Instance Activity Stats - Absolute Values

StatisticBegin ValueEnd Value
session cursor cache count 2,246,417 2,272,960
opened cursors current 49,076 49,619
workarea memory allocated 4,004 6,273
logons current 943 936

Back to Instance Activity Statistics
Back to Top

Instance Activity Stats - Thread Activity

StatisticTotalper Hour
log switches (derived) 0 0.00

Back to Instance Activity Statistics
Back to Top

IO Stats

Back to Top

Tablespace IO Stats

TablespaceReadsAv Reads/sAv Rd(ms)Av Blks/RdWritesAv Writes/sBuffer WaitsAv Buf Wt(ms)
SUO_DAT_MEDIUM 119,077 396 13.31 1.08 1,661 6 14 1.43
SUO_DAT_LARGE 90,684 301 8.64 2.10 2,451 8 21,970 6.80
SUO_ARC_MEDIUM 24,538 82 11.62 7.86 896 3 0 0.00
SUO_IDX_LARGE 19,725 66 7.48 1.00 3,087 10 24 0.00
SUO_IDX_MEDIUM 10,268 34 7.51 1.00 1,993 7 88 0.91
SUO_IDX_SMALL 8,092 27 4.10 1.00 1,363 5 52 0.00
SUO_DAT_SMALL 7,730 26 8.68 1.86 526 2 6,101 0.13
TEMP 987 3 0.93 1.01 1,184 4 0 0.00
SYSTEM 1,401 5 5.68 1.00 204 1 94 0.21
SYSAUX 291 1 8.97 1.00 297 1 0 0.00
UNDOTBS1 42 0 5.71 1.00 473 2 191 0.10
SUO_AUDIT 135 0 8.15 1.00 337 1 4 0.00
SUO_ARC_SMALL 116 0 8.53 1.00 104 0 0 0.00
SUO_ARC_LARGE 151 1 9.21 1.00 9 0 0 0.00

Back to IO Stats
Back to Top

File IO Stats

TablespaceFilenameReadsAv Reads/sAv Rd(ms)Av Blks/RdWritesAv Writes/sBuffer WaitsAv Buf Wt(ms)
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl01.dbf 21 0 8.57 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl03.dbf 1 0 20.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl04.dbf 1 0 0.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl07.dbf 5 0 10.00 1.00 1 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl08.dbf 5 0 10.00 1.00 1 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl10.dbf 3 0 6.67 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl11.dbf 4 0 7.50 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl12.dbf 11 0 8.18 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl13.dbf 2 0 0.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl14.dbf 4 0 5.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl17.dbf 4 0 20.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl20.dbf 2 0 10.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl21.dbf 3 0 10.00 1.00 1 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl22.dbf 1 0 10.00 1.00 1 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl24.dbf 3 0 10.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl25.dbf 2 0 15.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl26.dbf 3 0 13.33 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl30.dbf 3 0 6.67 1.00 2 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl35.dbf 11 0 9.09 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl36.dbf 5 0 6.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl37.dbf 25 0 8.80 1.00 1 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl38.dbf 6 0 10.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl39.dbf 6 0 13.33 1.00 1 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl40.dbf 8 0 7.50 1.00 1 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl41.dbf 4 0 10.00 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl42.dbf 7 0 8.57 1.00 0 0 0 0.00
SUO_ARC_LARGE /oradata/PRDSEP/data/z3tarcl43.dbf 1 0 20.00 1.00 0 0 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm01.dbf 2,251 7 13.08 7.56 400 1 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm02.dbf 1,239 4 13.25 7.86 10 0 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm03.dbf 1,298 4 10.58 7.89 10 0 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm04.dbf 1,353 4 12.72 7.95 12 0 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm05.dbf 1,299 4 12.80 7.89 15 0 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm06.dbf 1,491 5 12.15 7.90 17 0 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm07.dbf 1,304 4 13.41 7.86 14 0 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm08.dbf 1,356 5 13.24 7.88 10 0 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm09.dbf 1,548 5 11.93 7.94 10 0 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm10.dbf 1,749 6 11.66 7.91 19 0 0 0.00
SUO_ARC_MEDIUM /oradata/PRDSEP/data/f2farcm11.dbf 9,650 32 10.28 7.88 379 1 0 0.00
SUO_ARC_SMALL /oradata/PRDSEP/data/f2farcs01.dbf 116 0 8.53 1.00 104 0 0 0.00
SUO_AUDIT /oradata/PRDSEP/data/fisaudit01.dbf 65 0 7.85 1.00 118 0 0 0.00
SUO_AUDIT /oradata/PRDSEP/data/fisaudit02.dbf 28 0 7.50 1.00 133 0 1 0.00
SUO_AUDIT /oradata/PRDSEP/data/fisaudit03.dbf 42 0 9.05 1.00 86 0 3 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl01.dbf 9,864 33 8.43 1.00 389 1 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl02.dbf 8,324 28 8.43 1.00 324 1 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl03.dbf 5,510 18 8.69 1.00 279 1 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl04.dbf 1,970 7 8.54 1.00 51 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl05.dbf 919 3 8.43 1.00 2 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl06.dbf 1,008 3 8.30 1.00 8 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl07.dbf 1,472 5 8.47 1.00 30 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl08.dbf 1,014 3 8.45 1.00 37 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl09.dbf 1,024 3 8.17 1.00 1 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl10.dbf 987 3 8.33 1.00 1 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl11.dbf 601 2 8.44 1.00 1 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl12.dbf 1,440 5 8.28 1.00 27 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl13.dbf 180 1 8.56 1.00 39 0 1 30.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl14.dbf 123 0 8.13 1.00 0 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl15.dbf 212 1 8.63 1.00 12 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl16.dbf 3,056 10 8.50 1.00 87 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl17.dbf 976 3 8.10 1.00 76 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl18.dbf 1,148 4 8.40 1.00 9 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl19.dbf 4,266 14 8.93 4.35 4 0 3,173 6.41
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl20.dbf 1,514 5 7.99 1.00 1 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl21.dbf 3,906 13 9.76 4.59 1 0 3,187 7.39
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl22.dbf 1,358 5 8.42 1.00 0 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl23.dbf 6,245 21 9.09 5.57 15 0 6,175 6.69
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl24.dbf 4,093 14 9.80 4.49 16 0 3,219 7.72
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl25.dbf 5,040 17 8.18 3.83 4 0 2,985 6.20
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl26.dbf 5,140 17 8.81 3.78 52 0 3,230 6.47
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl27.dbf 2,012 7 8.25 1.00 0 0 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl28.dbf 6,010 20 8.40 1.00 184 1 0 0.00
SUO_DAT_LARGE /oradata/PRDSEP/data/f2fdatl29.dbf 11,272 37 8.53 1.00 801 3 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm01.dbf 9,326 31 8.79 1.04 93 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm02.dbf 8,707 29 10.50 1.05 271 1 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm03.dbf 6,712 22 11.09 1.00 203 1 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm04.dbf 6,374 21 12.95 1.00 266 1 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm05.dbf 5,391 18 12.32 1.08 112 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm06.dbf 2,706 9 10.20 1.00 14 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm07.dbf 2,916 10 10.85 1.00 15 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm08.dbf 2,621 9 11.18 1.00 24 0 1 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm09.dbf 2,698 9 11.17 1.00 21 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm10.dbf 2,945 10 12.13 1.00 30 0 2 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm11.dbf 3,295 11 11.40 1.00 66 0 1 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm12.dbf 3,120 10 11.51 1.00 21 0 1 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm13.dbf 2,956 10 11.98 1.00 32 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm14.dbf 2,743 9 12.73 1.14 25 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm15.dbf 2,050 7 12.03 1.00 6 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm16.dbf 1,698 6 13.13 1.23 15 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm17.dbf 1,248 4 13.17 1.00 12 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm18.dbf 893 3 13.45 1.00 11 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm19.dbf 1,140 4 14.74 1.00 9 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm20.dbf 1,291 4 12.85 1.00 6 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm21.dbf 1,512 5 13.33 1.55 14 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm22.dbf 1,601 5 13.36 1.53 16 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm23.dbf 1,548 5 13.06 1.53 17 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm24.dbf 1,554 5 13.38 1.55 29 0 1 10.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm25.dbf 1,742 6 13.85 1.48 11 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm26.dbf 1,811 6 14.63 1.45 1 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm27.dbf 1,728 6 13.23 1.25 6 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm28.dbf 1,745 6 14.85 1.25 13 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm29.dbf 1,594 5 14.79 1.00 4 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm30.dbf 1,916 6 15.22 1.00 17 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm31.dbf 1,854 6 14.04 1.47 11 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm32.dbf 1,703 6 14.08 1.00 15 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm33.dbf 1,740 6 14.99 1.00 10 0 7 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm34.dbf 1,859 6 14.52 1.00 14 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm35.dbf 1,762 6 16.14 1.00 10 0 1 10.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm36.dbf 1,825 6 16.42 1.00 11 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm37.dbf 1,684 6 17.16 1.00 11 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm38.dbf 1,704 6 17.17 1.00 4 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm39.dbf 1,386 5 17.97 1.00 1 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm40.dbf 1,299 4 17.13 1.00 6 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm41.dbf 1,318 4 18.40 1.00 6 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm42.dbf 1,576 5 18.34 1.00 21 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm43.dbf 1,272 4 18.52 1.00 49 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm44.dbf 1,526 5 19.05 1.00 18 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm45.dbf 1,439 5 19.49 1.00 9 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm46.dbf 1,573 5 19.99 1.00 32 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm47.dbf 1,475 5 21.93 1.00 9 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm48.dbf 1,567 5 20.09 1.00 8 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm49.dbf 1,015 3 14.10 1.00 14 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm50.dbf 562 2 15.18 1.66 1 0 0 0.00
SUO_DAT_MEDIUM /oradata/PRDSEP/data/f8zdatm51.dbf 1,357 5 20.00 1.00 21 0 0 0.00
SUO_DAT_SMALL /oradata/PRDSEP/data/f2fdats01.dbf 6,097 20 8.72 1.92 353 1 4,358 0.15
SUO_DAT_SMALL /oradata/PRDSEP/data/f2fdats02.dbf 1,633 5 8.52 1.67 173 1 1,743 0.10
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl01.dbf 972 3 7.38 1.00 172 1 6 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl02.dbf 645 2 8.73 1.00 246 1 5 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl03.dbf 685 2 6.44 1.00 164 1 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl04.dbf 205 1 7.02 1.00 70 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl05.dbf 239 1 8.28 1.00 80 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl06.dbf 351 1 5.58 1.00 57 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl07.dbf 302 1 8.41 1.00 95 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl08.dbf 531 2 8.85 1.00 149 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl09.dbf 763 3 5.01 1.00 127 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl10.dbf 139 0 8.35 1.00 48 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl11.dbf 221 1 9.28 1.00 114 0 1 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl12.dbf 325 1 8.86 1.00 75 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl13.dbf 350 1 8.03 1.00 85 0 1 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl14.dbf 396 1 5.73 1.00 145 0 1 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl15.dbf 341 1 8.30 1.00 55 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl16.dbf 1,611 5 8.55 1.00 170 1 7 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl17.dbf 1,276 4 8.13 1.00 164 1 2 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl18.dbf 1,159 4 7.15 1.00 92 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl19.dbf 1,906 6 5.45 1.00 148 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl20.dbf 543 2 7.05 1.00 90 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl21.dbf 929 3 6.42 1.00 81 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl22.dbf 1,413 5 8.51 1.00 151 1 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl23.dbf 1,348 4 8.32 1.00 230 1 1 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl24.dbf 1,737 6 7.20 1.00 110 0 0 0.00
SUO_IDX_LARGE /oradata/PRDSEP/indx/f8gidxl25.dbf 1,338 4 8.69 1.00 169 1 0 0.00
SUO_IDX_MEDIUM /oradata/PRDSEP/indx/f8gidxm01.dbf 1,583 5 7.18 1.00 314 1 2 5.00
SUO_IDX_MEDIUM /oradata/PRDSEP/indx/f8gidxm02.dbf 1,064 4 8.34 1.00 409 1 5 2.00
SUO_IDX_MEDIUM /oradata/PRDSEP/indx/f8gidxm03.dbf 1,280 4 8.52 1.00 299 1 26 0.38
SUO_IDX_MEDIUM /oradata/PRDSEP/indx/f8gidxm04.dbf 1,221 4 6.95 1.00 340 1 34 0.00
SUO_IDX_MEDIUM /oradata/PRDSEP/indx/f8gidxm05.dbf 1,240 4 7.65 1.00 321 1 12 3.33
SUO_IDX_MEDIUM /oradata/PRDSEP/indx/f8gidxm06.dbf 1,079 4 6.82 1.00 72 0 0 0.00
SUO_IDX_MEDIUM /oradata/PRDSEP/indx/f8gidxm07.dbf 1,093 4 7.33 1.00 85 0 7 0.00
SUO_IDX_MEDIUM /oradata/PRDSEP/indx/f8gidxm08.dbf 665 2 7.76 1.00 50 0 0 0.00
SUO_IDX_MEDIUM /oradata/PRDSEP/indx/f8gidxm09.dbf 1,043 3 7.19 1.00 103 0 2 5.00
SUO_IDX_SMALL /oradata/PRDSEP/indx/f8gidxs01.dbf 4,153 14 4.07 1.00 716 2 29 0.00
SUO_IDX_SMALL /oradata/PRDSEP/indx/f8gidxs02.dbf 3,939 13 4.14 1.00 647 2 23 0.00
SYSAUX /oradata/PRDSEP/data/sysaux01.dbf 291 1 8.97 1.00 297 1 0 0.00
SYSTEM /oradata/PRDSEP/data/system01.dbf 1,040 3 5.04 1.00 33 0 88 0.23
SYSTEM /oradata/PRDSEP/data/system02.dbf 361 1 7.53 1.00 171 1 6 0.00
TEMP /oradata/PRDSEP/temp/TEMP01.dbf 29 0 3.45 1.17 102 0 0  
TEMP /oradata/PRDSEP/temp/TEMP02.dbf 15 0 0.67 1.00 49 0 0  
TEMP /oradata/PRDSEP/temp/TEMP03.dbf 186 1 1.02 1.00 232 1 0  
TEMP /oradata/PRDSEP/temp/TEMP04.dbf 24 0 0.83 1.00 24 0 0  
TEMP /oradata/PRDSEP/temp/TEMP05.dbf 77 0 2.60 1.04 101 0 0  
TEMP /oradata/PRDSEP/temp/TEMP06.dbf 656 2 0.61 1.00 676 2 0  
UNDOTBS1 /oradata/PRDSEP/undo/undotbs01.dbf 9 0 8.89 1.00 61 0 88 0.23
UNDOTBS1 /oradata/PRDSEP/undo/undotbs02.dbf 7 0 4.29 1.00 33 0 10 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs03.dbf 0 0     50 0 36 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs04.dbf 0 0     40 0 19 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs05.dbf 0 0     51 0 12 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs06.dbf 26 0 5.00 1.00 54 0 2 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs07.dbf 0 0     24 0 12 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs08.dbf 0 0     26 0 2 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs09.dbf 0 0     14 0 1 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs10.dbf 0 0     17 0 2 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs11.dbf 0 0     40 0 1 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs12.dbf 0 0     13 0 1 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs13.dbf 0 0     25 0 0 0.00
UNDOTBS1 /oradata/PRDSEP/undo/undotbs14.dbf 0 0     25 0 5 0.00

Back to IO Stats
Back to Top

Buffer Pool Statistics

PNumber of BuffersPool Hit%Buffer GetsPhysical ReadsPhysical WritesFree Buff WaitWrit Comp WaitBuffer Busy Waits
D 3,039,744 99 65,187,115 529,324 25,151 0 0 28,145
K 178,110 100 5,827,813 41 308 0 0 62
R 124,677 62 91,163 34,942 453 0 0 0


Back to Top

Advisory Statistics

Back to Top

Instance Recovery Stats

Targt MTTR (s) Estd MTTR (s)Recovery Estd IOsActual Redo BlksTarget Redo BlksLog File Size Redo BlksLog Ckpt Timeout Redo BlksLog Ckpt Interval Redo Blks
B 179 60 23440 280491 2895403 5662260 2895403  
E 178 63 34392 434066 2898224 5662260 2898224  

Back to Advisory Statistics
Back to Top

Buffer Pool Advisory

PSize for Est (M)Size FactorBuffers for EstimateEst Phys Read FactorEstimated Physical Reads
D 2,448 0.10 302,787 1.62 195,904,124
D 4,896 0.20 605,574 1.37 166,333,378
D 7,344 0.30 908,361 1.18 143,262,141
D 9,792 0.40 1,211,148 1.08 131,446,662
D 12,240 0.50 1,513,935 1.05 127,661,285
D 14,688 0.60 1,816,722 1.04 125,554,359
D 17,136 0.70 2,119,509 1.02 124,121,156
D 19,584 0.80 2,422,296 1.01 122,725,444
D 22,032 0.90 2,725,083 1.00 121,771,443
D 24,480 1.00 3,027,870 1.00 121,211,491
D 24,576 1.00 3,039,744 1.00 121,192,923
D 26,928 1.10 3,330,657 1.00 120,799,969
D 29,376 1.20 3,633,444 0.99 120,492,879
D 31,824 1.29 3,936,231 0.99 120,222,337
D 34,272 1.39 4,239,018 0.99 119,917,927
D 36,720 1.49 4,541,805 0.99 119,695,117
D 39,168 1.59 4,844,592 0.99 119,579,541
D 41,616 1.69 5,147,379 0.99 119,436,935
D 44,064 1.79 5,450,166 0.98 119,321,222
D 46,512 1.89 5,752,953 0.98 119,222,478
D 48,960 1.99 6,055,740 0.98 118,681,284
K 144 0.10 17,811 4.59 2,203,617
K 288 0.20 35,622 4.16 1,997,042
K 432 0.30 53,433 2.63 1,264,261
K 576 0.40 71,244 2.09 1,005,156
K 720 0.50 89,055 1.86 894,169
K 864 0.60 106,866 1.59 763,393
K 1,008 0.70 124,677 1.45 696,331
K 1,152 0.80 142,488 1.43 684,089
K 1,296 0.90 160,299 1.39 665,502
K 1,440 1.00 178,110 1.00 480,036
K 1,584 1.10 195,921 0.56 271,100
K 1,728 1.20 213,732 0.49 234,042
K 1,872 1.30 231,543 0.47 224,321
K 2,016 1.40 249,354 0.42 201,315
K 2,160 1.50 267,165 0.37 179,179
K 2,304 1.60 284,976 0.37 179,034
K 2,448 1.70 302,787 0.37 179,034
K 2,592 1.80 320,598 0.37 179,034
K 2,736 1.90 338,409 0.37 179,034
K 2,880 2.00 356,220 0.37 179,034
R 96 0.10 11,874 1.40 2,444,977
R 192 0.19 23,748 1.26 2,209,114
R 288 0.29 35,622 1.19 2,076,991
R 384 0.38 47,496 1.15 2,010,658
R 480 0.48 59,370 1.12 1,959,476
R 576 0.57 71,244 1.09 1,913,974
R 672 0.67 83,118 1.07 1,872,103
R 768 0.76 94,992 1.05 1,831,753
R 864 0.86 106,866 1.03 1,797,850
R 960 0.95 118,740 1.01 1,767,291
R 1,008 1.00 124,677 1.00 1,752,700
R 1,056 1.05 130,614 0.99 1,738,765
R 1,152 1.14 142,488 0.98 1,709,374
R 1,248 1.24 154,362 0.96 1,680,687
R 1,344 1.33 166,236 0.94 1,652,512
R 1,440 1.43 178,110 0.93 1,627,665
R 1,536 1.52 189,984 0.92 1,604,018
R 1,632 1.62 201,858 0.90 1,579,939
R 1,728 1.71 213,732 0.89 1,556,612
R 1,824 1.81 225,606 0.88 1,534,436
R 1,920 1.90 237,480 0.86 1,514,229

Back to Advisory Statistics
Back to Top

PGA Aggr Summary

PGA Cache Hit %W/A MB ProcessedExtra W/A MB Read/Written
100.00 3,063 0

Back to Advisory Statistics
Back to Top

PGA Aggr Target Stats

PGA Aggr Target(M)Auto PGA Target(M)PGA Mem Alloc(M) W/A PGA Used(M) %PGA W/A Mem%Auto W/A Mem%Man W/A MemGlobal Mem Bound(K)
B 6,173 3,852 2,828.52 4.54 0.16 100.00 0.00 632,110
E 6,173 3,851 2,821.76 5.21 0.18 100.00 0.00 632,110

Back to Advisory Statistics
Back to Top

PGA Aggr Target Histogram

Low Optimal High OptimalTotal ExecsOptimal Execs1-Pass ExecsM-Pass Execs
2K 4K 212,233 212,233 0 0
64K 128K 282 282 0 0
128K 256K 404 404 0 0
256K 512K 2,056 2,056 0 0
512K 1024K 1,179 1,179 0 0
1M 2M 878 878 0 0
2M 4M 16 16 0 0
4M 8M 6 6 0 0

Back to Advisory Statistics
Back to Top

PGA Memory Advisory

PGA Target Est (MB)Size FactrW/A MB ProcessedEstd Extra W/A MB Read/ Written to Disk Estd PGA Cache Hit %Estd PGA Overalloc Count
772 0.13 315,731.57 65,268.71 83.00 1,585
1,543 0.25 315,731.57 22,692.02 93.00 770
3,087 0.50 315,731.57 9,760.36 97.00 0
4,630 0.75 315,731.57 9,760.36 97.00 0
6,173 1.00 315,731.57 98.58 100.00 0
7,408 1.20 315,731.57 0.00 100.00 0
8,642 1.40 315,731.57 0.00 100.00 0
9,877 1.60 315,731.57 0.00 100.00 0
11,111 1.80 315,731.57 0.00 100.00 0
12,346 2.00 315,731.57 0.00 100.00 0
18,519 3.00 315,731.57 0.00 100.00 0
24,692 4.00 315,731.57 0.00 100.00 0
37,038 6.00 315,731.57 0.00 100.00 0
49,384 8.00 315,731.57 0.00 100.00 0

Back to Advisory Statistics
Back to Top

Shared Pool Advisory

Shared Pool Size(M)SP Size FactrEst LC Size (M)Est LC Mem ObjEst LC Time Saved (s)Est LC Time Saved FactrEst LC Load Time (s)Est LC Load Time FactrEst LC Mem Obj Hits
2,064 0.20 1,192 58,494 4,140,975 0.99 77,880 4.35 264,067,483
3,088 0.30 2,089 68,467 4,175,706 0.99 43,149 2.41 265,067,644
4,112 0.40 3,093 83,231 4,190,609 1.00 28,246 1.58 265,184,690
5,136 0.50 4,118 104,955 4,197,222 1.00 21,633 1.21 265,213,140
6,160 0.60 5,149 130,276 4,200,753 1.00 18,102 1.01 265,220,144
7,184 0.70 6,170 161,511 4,200,940 1.00 17,915 1.00 265,222,164
8,208 0.80 7,193 191,340 4,200,952 1.00 17,903 1.00 265,222,843
9,232 0.90 8,220 220,748 4,200,957 1.00 17,898 1.00 265,223,160
10,256 1.00 8,995 248,020 4,200,961 1.00 17,894 1.00 265,223,368
11,280 1.10 9,548 268,922 4,200,967 1.00 17,888 1.00 265,223,473
12,304 1.20 9,548 268,922 4,200,967 1.00 17,888 1.00 265,223,473
13,328 1.30 9,548 268,922 4,200,967 1.00 17,888 1.00 265,223,473
14,352 1.40 9,548 268,922 4,200,967 1.00 17,888 1.00 265,223,473
15,376 1.50 9,548 268,922 4,200,967 1.00 17,888 1.00 265,223,473
16,400 1.60 9,548 268,922 4,200,967 1.00 17,888 1.00 265,223,473
17,424 1.70 9,548 268,922 4,200,967 1.00 17,888 1.00 265,223,473
18,448 1.80 9,548 268,922 4,200,967 1.00 17,888 1.00 265,223,473
19,472 1.90 9,548 268,922 4,200,967 1.00 17,888 1.00 265,223,473
20,496 2.00 9,548 268,922 4,200,967 1.00 17,888 1.00 265,223,473

Back to Advisory Statistics
Back to Top

SGA Target Advisory

No data exists for this section of the report.

Back to Advisory Statistics
Back to Top

Streams Pool Advisory

Size for Est (MB)Size FactorEst Spill CountEst Spill Time (s)Est Unspill CountEst Unspill Time (s)
16 0.33 0 0 0 0
32 0.67 0 0 0 0
48 1.00 0 0 0 0
64 1.33 0 0 0 0
80 1.67 0 0 0 0
96 2.00 0 0 0 0
112 2.33 0 0 0 0
128 2.67 0 0 0 0
144 3.00 0 0 0 0
160 3.33 0 0 0 0
176 3.67 0 0 0 0
192 4.00 0 0 0 0
208 4.33 0 0 0 0
224 4.67 0 0 0 0
240 5.00 0 0 0 0
256 5.33 0 0 0 0
272 5.67 0 0 0 0
288 6.00 0 0 0 0
304 6.33 0 0 0 0
320 6.67 0 0 0 0

Back to Advisory Statistics
Back to Top

Java Pool Advisory

Java Pool Size(M)JP Size FactrEst LC Size (M)Est LC Mem ObjEst LC Time Saved (s)Est LC Time Saved FactrEst LC Load Time (s)Est LC Load Time FactrEst LC Mem Obj Hits
64 0.20 26 652 1,271 1.00 17,895 1.00 26,892
96 0.30 26 652 1,271 1.00 17,895 1.00 26,892
128 0.40 26 652 1,271 1.00 17,895 1.00 26,892
160 0.50 26 652 1,271 1.00 17,895 1.00 26,892
192 0.60 26 652 1,271 1.00 17,895 1.00 26,892
224 0.70 26 652 1,271 1.00 17,895 1.00 26,892
256 0.80 26 652 1,271 1.00 17,895 1.00 26,892
288 0.90 26 652 1,271 1.00 17,895 1.00 26,892
320 1.00 26 652 1,271 1.00 17,895 1.00 26,892
352 1.10 26 652 1,271 1.00 17,895 1.00 26,892
384 1.20 26 652 1,271 1.00 17,895 1.00 26,892
416 1.30 26 652 1,271 1.00 17,895 1.00 26,892
448 1.40 26 652 1,271 1.00 17,895 1.00 26,892
480 1.50 26 652 1,271 1.00 17,895 1.00 26,892
512 1.60 26 652 1,271 1.00 17,895 1.00 26,892
544 1.70 26 652 1,271 1.00 17,895 1.00 26,892
576 1.80 26 652 1,271 1.00 17,895 1.00 26,892
608 1.90 26 652 1,271 1.00 17,895 1.00 26,892
640 2.00 26 652 1,271 1.00 17,895 1.00 26,892

Back to Advisory Statistics
Back to Top

Wait Statistics

Back to Top

Buffer Wait Statistics

ClassWaitsTotal Wait Time (s)Avg Time (ms)
data block 28,241 149 5
undo header 158 0 0
undo block 33 0 0

Back to Wait Statistics
Back to Top

Enqueue Activity

Enqueue Type (Request Reason)RequestsSucc GetsFailed GetsWaitsWt Time (s)Av Wt Time(ms)
TX-Transaction (row lock contention) 4,609 88 4,522 28 4 139.68
TX-Transaction (index contention) 269 269 0 52 0 9.44
TQ-Queue table enqueue (DDL contention) 48 48 0 1 0 56.00
MS-Materialized View Refresh Log 496 496 0 2 0 21.00
SQ-Sequence Cache 604 604 0 15 0 0.47
CF-Controlfile Transaction 3,574 3,571 3 2 0 3.00
TQ-Queue table enqueue (TM contention) 104 104 0 3 0 1.00
TX-Transaction (allocate ITL entry) 2 2 0 1 0 3.00
TM-DML 104,216 104,215 1 2 0 0.00

Back to Wait Statistics
Back to Top

Undo Statistics

Back to Top

Undo Segment Summary

Undo TS#Num Undo Blocks (K)Number of TransactionsMax Qry Len (s)Max Tx ConcurcyMin/Max TR (mins)STO/ OOS uS/uR/uU/ eS/eR/eU
1 19.91 128,966 5,677 49 1763.4/1763.4 0/0 0/0/0/0/0/0

Back to Undo Statistics
Back to Top

Undo Segment Stats

End TimeNum Undo BlocksNumber of TransactionsMax Qry Len (s)Max Tx ConcyTun Ret (mins)STO/ OOS uS/uR/uU/ eS/eR/eU
14-Jun 09:24 19,908 128,966 5,677 49 1,763 0/0 0/0/0/0/0/0

Back to Undo Statistics
Back to Top

Latch Statistics

Back to Top

Latch Activity

Latch NameGet RequestsPct Get MissAvg Slps /MissWait Time (s)NoWait RequestsPct NoWait Miss
ASM db client latch 202 0.00   0 0  
AWR Alerted Metric Element list 6,129 0.00   0 0  
Consistent RBA 41,584 0.00 0.00 0 0  
FAL request queue 6 0.00   0 0  
FAL subheap alocation 6 0.00   0 0  
FIB s.o chain latch 4 0.00   0 0  
FOB s.o list latch 15,291 0.04 0.00 0 0  
In memory undo latch 253,684 0.12 0.79 0 41,542 0.00
JOX SGA heap latch 44,486 0.00   0 0  
JS queue state obj latch 1,800 0.00   0 0  
KMG MMAN ready and startup request latch 100 0.00   0 0  
KTF sga latch 1 0.00   0 101 0.00
KWQMN job cache list latch 1,537 20.49 0.56 0 0  
KWQP Prop Protect 2 0.00   0 0  
MQL Tracking Latch 0     0 6 0.00
Memory Management Latch 0     0 100 0.00
OS process 2,907 0.00   0 0  
OS process allocation 2,036 0.00   0 0  
OS process: request allocation 1,932 0.00   0 0  
PL/SQL warning settings 388,879 0.00   0 0  
SQL memory manager latch 1 0.00   0 100 0.00
SQL memory manager workarea list latch 47,729 0.00 0.00 0 0  
Shared B-Tree 17 0.00   0 0  
active checkpoint queue latch 13,730 0.00   0 0  
active service list 5,177 0.04 0.00 0 109 0.00
archive control 163 0.00   0 0  
archive process latch 112 0.00   0 0  
begin backup scn array 8 0.00   0 0  
cache buffer handles 149,922 0.03 0.00 0 0  
cache buffers chains 137,107,923 0.36 0.05 1 1,147,773 0.01
cache buffers lru chain 258,462 0.12 0.00 0 1,302,520 0.16
cache table scan latch 0     0 41,973 0.12
channel handle pool latch 15,037 0.03 0.00 0 0  
channel operations parent latch 60,953 0.17 0.00 0 0  
checkpoint queue latch 678,915 0.00 0.00 0 35,651 0.01
client/application info 308,844 0.00 0.00 0 0  
commit callback allocation 11,498 0.01 0.00 0 0  
compile environment latch 964 0.00   0 0  
constraint object allocation 984 0.00   0 0  
dictionary lookup 60 0.00   0 0  
dml lock allocation 208,197 1.96 0.00 0 0  
dummy allocation 1,931 0.05 0.00 0 0  
enqueue hash chains 470,251 0.93 0.00 0 243 0.00
enqueues 236,526 0.56 0.00 0 0  
event group latch 965 0.00   0 0  
event range base latch 3 0.00   0 0  
file cache latch 232 0.00   0 0  
global KZLD latch for mem in SGA 960 0.00   0 0  
global ctx hash table latch 40,709 0.00   0 0  
global tx hash mapping 9,126 0.00   0 3 0.00
hash table column usage latch 1 0.00   0 345,710 0.00
hash table modification latch 25 0.00   0 0  
internal temp table object number allocation latc 15 0.00   0 0  
job_queue_processes parameter latch 5 0.00   0 0  
kks stats 33,872 0.01 0.00 0 0  
kokc descriptor allocation latch 40,328 0.55 0.00 0 0  
ksuosstats global area 22 0.00   0 0  
ktm global data 5,047 0.00   0 0  
kwqbsn:qsga 16 0.00   0 0  
lgwr LWN SCN 41,604 0.00 0.00 0 0  
library cache 12,123,007 0.31 0.00 0 7,001 0.54
library cache load lock 628 0.00   0 2 0.00
library cache lock 8,015,096 0.11 0.00 0 0  
library cache lock allocation 169,345 0.01 0.00 0 0  
library cache pin 4,021,837 0.39 0.00 0 0  
library cache pin allocation 157,050 0.01 0.00 0 0  
list of block allocation 4,577 0.04 0.00 0 0  
loader state object freelist 2,262 0.00   0 0  
logminer context allocation 1 0.00   0 0  
longop free list parent 329 0.00   0 2 0.00
message pool operations parent latch 14,246 0.04 0.00 0 0  
messages 152,177 0.08 0.00 0 0  
mostly latch-free SCN 41,897 0.17 0.00 0 0  
multiblock read objects 109,528 0.06 0.00 0 0  
ncodef allocation latch 7 0.00   0 0  
object queue header heap 186,476 0.00 0.00 0 20,546 0.02
object queue header operation 3,051,383 0.03 0.03 0 0  
object stats modification 10,724 0.02 0.50 0 2 0.00
parallel query alloc buffer 40 0.00   0 0  
parameter list 5 0.00   0 0  
parameter table allocation management 44,687 0.32 0.00 0 0  
post/wait queue 20,661 0.02 0.00 0 11,565 0.16
process allocation 1,932 0.16 1.00 0 965 0.00
process group creation 1,932 0.00   0 0  
qmn task queue latch 40 0.00   0 0  
redo allocation 252,125 0.14 0.00 0 510,755 0.43
redo copy 0     0 511,366 0.24
redo writing 141,122 0.01 0.05 0 0  
resmgr group change latch 74,208 0.00   0 0  
resmgr:active threads 1,992 0.00   0 0  
resmgr:actses change group 962 0.00   0 0  
resmgr:actses change state 106 0.00   0 0  
resmgr:free threads list 1,929 0.16 0.00 0 0  
resmgr:resource group CPU method 10,320 0.04 0.00 0 0  
resmgr:schema config 61 0.00   0 0  
resmgr:vc list latch 1 0.00   0 0  
row cache objects 41,323,659 6.20 0.00 0 34 0.00
rules engine rule set statistics 123 0.00   0 0  
sequence cache 123,102 0.08 0.00 0 0  
session allocation 800,307 0.33 0.07 0 0  
session idle bit 1,829,709 0.00 0.01 0 0  
session state list latch 3,717 0.16 0.17 0 0  
session switching 4,667 0.02 0.00 0 0  
session timer 108 0.00   0 0  
shared pool 1,281,219 0.13 0.04 0 0  
shared pool sim alloc 156 0.00   0 0  
shared pool simulator 4,178,877 0.05 0.02 0 0  
sim partition latch 2 0.00   0 231 0.00
simulator hash latch 4,476,076 0.00 0.00 0 0  
simulator lru latch 24,555 0.25 0.00 0 4,385,185 0.69
slave class 1 0.00   0 0  
slave class create 4 0.00   0 0  
sort extent pool 47,360 0.09 0.00 0 0  
state object free list 12 0.00   0 0  
statistics aggregation 336 0.00   0 0  
temp lob duration state obj allocation 56 0.00   0 0  
temporary table state object allocation 298 0.00   0 0  
threshold alerts latch 6 0.00   0 0  
transaction allocation 5,479 0.02 0.00 0 0  
transaction branch allocation 9,731 0.06 0.00 0 0  
undo global data 338,186 0.05 0.00 0 744 0.00
user lock 3,850 0.23 0.00 0 0  

Back to Latch Statistics
Back to Top

Latch Sleep Breakdown

Latch NameGet RequestsMissesSleepsSpin GetsSleep1Sleep2Sleep3
row cache objects 41,323,659 2,561,339 147 2,561,193 0 0 0
cache buffers chains 137,107,923 493,975 24,709 471,799 0 0 0
library cache 12,123,007 36,976 29 36,948 0 0 0
library cache pin 4,021,837 15,531 6 15,525 0 0 0
library cache lock 8,015,096 8,745 2 8,743 0 0 0
enqueue hash chains 470,251 4,355 1 4,354 0 0 0
session allocation 800,307 2,634 175 2,459 0 0 0
shared pool simulator 4,178,877 1,927 39 1,890 0 0 0
shared pool 1,281,219 1,673 70 1,604 0 0 0
object queue header operation 3,051,383 879 29 850 0 0 0
redo allocation 252,125 361 1 360 0 0 0
KWQMN job cache list latch 1,537 315 175 161 0 0 0
In memory undo latch 253,684 312 245 69 0 0 0
session idle bit 1,829,709 79 1 78 0 0 0
redo writing 141,122 20 1 19 0 0 0
session state list latch 3,717 6 1 5 0 0 0
process allocation 1,932 3 3 0 0 0 0
object stats modification 10,724 2 1 1 0 0 0

Back to Latch Statistics
Back to Top

Latch Miss Sources

Latch NameWhereNoWait Misses SleepsWaiter Sleeps
In memory undo latch ktiFlush: child 0 194 77
In memory undo latch kticmt: child 0 66 37
In memory undo latch ktichg: child 0 7 130
KWQMN job cache list latch kwqmndej: dequeue 0 261 263
KWQMN job cache list latch kwqmnuji: update job item 0 7 5
active service list ksws_event: ksws event 0 1 1
cache buffers chains kcbgtcr: kslbegin excl 0 69,654 59,197
cache buffers chains kcbrls: kslbegin 0 5,894 16,793
cache buffers chains kcbgcur: kslbegin 0 3,422 2,756
cache buffers chains kcbchg: kslbegin: bufs not pinned 0 2,070 1,402
cache buffers chains kcbzwb 0 657 804
cache buffers chains kcbgtcr: fast path 0 211 17
cache buffers chains kcbget: pin buffer 0 182 41
cache buffers chains kcbzgb: scan from tail. nowait 0 66 0
cache buffers chains kcbchg: kslbegin: call CR func 0 58 865
cache buffers chains kcbnlc 0 47 89
cache buffers chains kcbzib: multi-block read: nowait 0 9 0
cache buffers chains kcb_is_private 0 7 340
cache buffers chains kcbcge 0 5 184
cache buffers chains kcbzhngcbk1: get hash chain latch no wait 0 2 0
cache buffers chains kcbzpnd: dump buffers 0 2 0
cache buffers chains kcbnew: new latch again 0 1 0
channel handle pool latch ksrchconnect() 0 1 0
channel operations parent latch ksrapublish() 0 1 0
channel operations parent latch ksrsconsume() 0 1 0
client/application info kskirefrattrmap 0 2 1
client/application info kqp327i 0 1 2
enqueue hash chains ksqgtl3 0 1 1
library cache kglic 0 7 0
library cache kglobpn: child: 0 7 7
library cache kglpndl: child: after processing 0 5 1
library cache kglLockCursor 0 4 5
library cache kglpnp: child 0 1 3
library cache kglrtl 0 1 0
library cache lock kgllkdl: child: no lock handle 0 2 1
library cache lock kgllkal: child: multiinstance 0 1 0
library cache lock kgllkdl: child: cleanup 0 1 2
library cache pin kglpndl 0 4 2
library cache pin kglpnp: child 0 2 2
object queue header operation kcbo_ivbo 0 135 54
object queue header operation kcbw_unlink_q 0 22 41
object queue header operation kcbw_link_q 0 10 43
object queue header operation kcbo_switch_cq 0 3 9
object queue header operation kcbo_switch_mq_bg 0 1 3
object stats modification ksolsnfy 0 1 0
process allocation ksucrp 0 3 0
redo allocation kcrfw_redo_gen: redo allocation 1 0 1 0
redo writing kcrfw_post: rba scn pair 0 1 0
row cache objects kqreqd: reget 0 78 33
row cache objects kqrpre: find obj 0 35 69
row cache objects kqreqd 0 28 34
row cache objects kqrso 0 23 28
session allocation ksufap: active sessions 0 95 2
session allocation ksucri 0 45 123
session allocation ksuxds: not user session 0 16 15
session allocation ksuprc 0 8 13
session allocation ksuxds: KSUSFCLC not set 0 6 6
session allocation ksudlc 0 2 7
session allocation ksudlp 0 2 3
session allocation ksucrp 0 1 6
session idle bit ksupuc: set busy 0 1 0
session state list latch kpseqd 0 1 0
shared pool kghalo 0 38 10
shared pool kghupr1 0 28 53
shared pool kghalp 0 2 3
shared pool kghfrunp: clatch: nowait 0 2 0
shared pool kghfre 0 1 4
shared pool kghfrunp: alloc: wait 0 1 0
shared pool simulator kglsim_unpin_simhp 0 35 3
shared pool simulator kglsim_unpin_simhp: fast path 0 3 34
shared pool simulator kglsim_scan_lru: scan 0 1 3

Back to Latch Statistics
Back to Top

Parent Latch Statistics

No data exists for this section of the report.

Back to Latch Statistics
Back to Top

Child Latch Statistics

No data exists for this section of the report.

Back to Latch Statistics
Back to Top

Segment Statistics

Back to Top

Segments by Logical Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeLogical Reads%Total
F2LDATP0 SUO_DAT_MEDIUM IO_SIM_PERI_ACT   TABLE 30,820,368 43.31
F2LDATP0 SUO_DAT_MEDIUM KT1ART   TABLE 2,741,728 3.85
F2LDATP0 SUO_DAT_SMALL MLOG$_AL_CHANGE   TABLE 2,362,736 3.32
F2LDATP0 SUO_DAT_MEDIUM VT_STAMM   TABLE 2,191,440 3.08
F2LDATP0 SUO_IDX_SMALL TF_KDC2   INDEX 1,327,744 1.87

Back to Segment Statistics
Back to Top

Segments by Physical Reads

OwnerTablespace NameObject NameSubobject NameObj. TypePhysical Reads%Total
F2LDATP0 SUO_DAT_MEDIUM XL_PURS_H   TABLE 93,146 16.51
F2LDATP0 SUO_DAT_LARGE PM_GIP   TABLE 11,116 1.97
F2LDATP0 SUO_DAT_LARGE XV_XLG_I   TABLE 1,918 0.34
F2LDATP0 SUO_IDX_LARGE XV_XLG_II3   INDEX 1,316 0.23
F2LDATP0 SUO_DAT_MEDIUM C2_POG   TABLE 1,250 0.22

Back to Segment Statistics
Back to Top

Segments by Row Lock Waits

OwnerTablespace NameObject NameSubobject NameObj. TypeRow Lock Waits% of Capture
F2LDATP0 SUO_DAT_SMALL SR3ADMN   TABLE 9,055 98.03
SYS SYSTEM MLOG$   TABLE 34 0.37
F2LDATP0 SUO_IDX_LARGE SR_MG_LOGI3   INDEX 26 0.28
F2LDATP0 SUO_DAT_SMALL CK_POS_WRG   TABLE 18 0.19
F2LDATP0 SUO_IDX_MEDIUM PS_DOC_PFORMC2   INDEX 16 0.17

Back to Segment Statistics
Back to Top

Segments by ITL Waits

No data exists for this section of the report.

Back to Segment Statistics
Back to Top

Segments by Buffer Busy Waits

OwnerTablespace NameObject NameSubobject NameObj. TypeBuffer Busy Waits% of Capture
F2LDATP0 SUO_DAT_SMALL SR3ADMN   TABLE 5,893 92.54
F2LDATP0 SUO_DAT_SMALL SR3LOG   TABLE 128 2.01
SYS SYSTEM DBMS_LOCK_ALLOCATED   TABLE 81 1.27
F2LDATP0 SUO_DAT_SMALL AQ$_SR3ADMN_I   INDEX 56 0.88
F2LDATP0 SUO_IDX_MEDIUM SR_JOB_ACTP1   INDEX 30 0.47

Back to Segment Statistics
Back to Top

Dictionary Cache Stats

CacheGet RequestsPct MissScan ReqsPct MissMod ReqsFinal Usage
dc_awr_control 11 0.00 0   2 1
dc_database_links 1,927 0.00 0   0 1
dc_files 400 0.00 0   0 200
dc_global_oids 58,719 0.01 0   0 714
dc_histogram_data 338,949 0.04 0   21 84,925
dc_histogram_defs 129,753 0.09 0   20 31,131
dc_object_grants 35,610 0.02 0   0 2,573
dc_object_ids 391,295 0.04 0   52 8,451
dc_objects 36,288 0.56 0   226 7,869
dc_profiles 962 0.00 0   0 1
dc_rollback_segments 1,991 0.00 0   0 633
dc_segments 73,024 0.13 0   27 6,120
dc_sequences 912 0.00 0   912 18
dc_table_scns 1,606 0.00 0   211 102
dc_tablespace_quotas 19 0.00 0   19 7
dc_tablespaces 70,362 0.00 0   0 20
dc_usernames 2,947,912 0.00 0   0 52
dc_users 14,638,294 0.00 0   0 108


Back to Top

Library Cache Activity

NamespaceGet RequestsPct MissPin RequestsPct MissReloadsInvali- dations
BODY 58,339 0.01 874,359 0.00 2 0
CLUSTER 15 0.00 25 0.00 0 0
INDEX 10 0.00 133 6.02 4 0
JAVA DATA 66 0.00 63 0.00 0 0
JAVA RESOURCE 63 0.00 189 0.00 0 0
SQL AREA 76,877 9.23 5,519,616 0.15 164 15
TABLE/PROCEDURE 66,011 0.03 1,097,723 0.03 128 0
TRIGGER 3,356 0.15 44,967 0.02 3 0


Back to Top

Memory Statistics

Back to Top

Process Memory Summary

CategoryAlloc (MB)Used (MB)Avg Alloc (MB)Std Dev Alloc (MB)Max Alloc (MB)Hist Max Alloc (MB)Num ProcNum Alloc
B Other 2,283.03   2.84 3.82 60 60 804 804
  Freeable 277.38 0.00 0.80 1.04 10   345 345
  SQL 112.31 67.11 0.15 0.24 2 15 773 772
  PL/SQL 93.84 23.15 0.12 0.11 1 3 787 787
  JAVA 63.26 62.85 3.16 3.28 17 17 20 20
E Other 2,255.42   2.83 3.76 61 61 797 797
  Freeable 295.13 0.00 0.81 1.10 10   363 363
  SQL 116.23 70.69 0.15 0.25 2 15 768 767
  PL/SQL 93.43 23.13 0.12 0.12 1 3 781 781
  JAVA 61.63 61.22 3.24 3.42 17 17 19 19

Back to Memory Statistics
Back to Top

SGA Memory Summary

SGA regionsBegin Size (Bytes)End Size (Bytes) (if different)
Database Buffers 28,336,717,824  
Fixed Size 2,213,784  
Redo Buffers 19,464,192  
Variable Size 12,192,135,272  

Back to Memory Statistics
Back to Top

SGA breakdown difference

PoolNameBegin MBEnd MB% Diff
java free memory 281.51 281.51 0.00
java joxlod exec hp 21.48 21.48 0.00
large free memory 511.10 500.28 -2.12
large session heap 512.90 523.72 2.11
shared CCursor 856.57 847.20 -1.09
shared PCursor 379.74 380.85 0.29
shared free memory 526.08 523.12 -0.56
shared library cache 323.53 327.03 1.08
shared sql area 6,939.31 6,942.99 0.05
streams free memory 48.00 48.00 0.00
  buffer_cache 27,024.00 27,024.00 0.00
  fixed_sga 2.11 2.11 0.00
  log_buffer 18.56 18.56 0.00

Back to Memory Statistics
Back to Top

Streams Statistics

Back to Top

Streams CPU/IO Usage

Session TypeCPU TimeUser I/O TimeSys I/O Time
QMON Slaves 590,382 38,468 0
QMON Coordinator 14,747 0 0

Back to Streams Statistics
Back to Top

Streams Capture

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Streams Apply

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Buffered Queues

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Buffered Subscribers

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Rule Set

Ruleset NameEvalsFast EvalsSQL ExecsCPU TimeElapsed Time
SYS.ALERT_QUE_R 0 0 0 0 0
F2LDATP0.GMUPOPTRAG_1M_R 0 0 0 0 0

Back to Streams Statistics
Back to Top

Resource Limit Stats

No data exists for this section of the report.


Back to Top

init.ora Parameters

Parameter NameBegin valueEnd value (if different)
_4031_dump_bitvec 0   
_complex_view_merging FALSE   
_gby_hash_aggregation_enabled FALSE   
_optimizer_connect_by_cost_based FALSE   
_optimizer_enhanced_filter_push FALSE   
_optimizer_native_full_outer_join force   
_optimizer_squ_bottomup FALSE   
aq_tm_processes 4   
audit_file_dest /oracle/prod/admin/PRDSEP/adump   
audit_sys_operations TRUE   
audit_trail DB, EXTENDED   
background_dump_dest /oracle/prod/admin/PRDSEP/bdump   
backup_tape_io_slaves TRUE   
cluster_database FALSE   
compatible 10.2.0   
control_files /oradata/PRDSEP/data/control01.ctl, /oradata/PRDSEP/redo/control02.ctl, /oradata/PRDSEP/undo/control03.ctl   
core_dump_dest /oracle/prod/admin/PRDSEP/cdump   
cursor_sharing EXACT   
db_block_size 8192   
db_cache_size 25769803776   
db_domain      
db_file_multiblock_read_count 8   
db_files 500   
db_keep_cache_size 1509949440   
db_name PRDSEP   
db_recycle_cache_size 1056964608   
dispatchers (protocol=IPC)(DISP=10)(mul=OFF)(pool=OFF)(con=500), (protocol=TCP)(DISP=6)(mul=OFF)(pool=OFF)(con=500)   
event 12099 trace name context forever, level 1   
fast_start_mttr_target 600   
filesystemio_options SETALL   
instance_name PRDSEP   
java_pool_size 318767104   
job_queue_processes 3   
large_pool_size 1073741824   
local_listener (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_PRD))   
log_archive_dest_1 location=/oradata/PRDSEP/arch/   
log_archive_format PRDESP_%r_%t_%s.arc   
max_dispatchers 30   
max_shared_servers 50   
open_cursors 3000   
optimizer_features_enable 10.2.0.4   
optimizer_index_caching 90   
optimizer_index_cost_adj 10   
optimizer_mode CHOOSE   
pga_aggregate_target 6472859648   
plsql_optimize_level 1   
processes 3000   
query_rewrite_enabled FALSE   
remote_login_passwordfile EXCLUSIVE   
resource_manager_plan FINNOVA_STD_PLAN   
service_names PRDSEP   
session_cached_cursors 600   
sessions 6000   
sga_max_size 40550531072   
sga_target 0   
shared_pool_reserved_size 409715200   
shared_pool_size 10737418240   
shared_servers 0   
skip_unusable_indexes TRUE   
sort_area_retained_size 2097152   
sort_area_size 2097152   
spfile /oracle/prod/admin/PRDSEP/pfile/spfilePRDESP.ora   
star_transformation_enabled FALSE   
streams_pool_size 50331648   
timed_statistics TRUE   
undo_management AUTO   
undo_retention 7200   
undo_tablespace UNDOTBS1   
user_dump_dest /oracle/prod/admin/PRDSEP/udump   
utl_file_dir /tmp   


Back to Top

End of Report