-
Global information
- Generated on Mon Jul 13 23:00:18 2026
- Log file: /var/log/postgresql/postgresql-16-main.log
- Parsed 128,411 log entries in 17s
- Log start from 2026-07-13 07:00:01 to 2026-07-13 21:59:50
-
Overview
Global Stats
- 53 Number of unique normalized queries
- 131 Number of queries
- 9m14s Total query duration
- 2026-07-13 07:00:12 First query
- 2026-07-13 21:00:05 Last query
- 5 queries/s at 2026-07-13 12:09:38 Query peak
- 9m14s Total query duration
- 0ms Prepare/parse total duration
- 0ms Bind total duration
- 9m14s Execute total duration
- 8,792 Number of events
- 7 Number of unique normalized events
- 8,740 Max number of times the same event was reported
- 0 Number of cancellation
- 36,733 Total number of automatic vacuums
- 176 Total number of automatic analyzes
- 24 Number temporary file
- 203.75 MiB Max size of temporary file
- 92.18 MiB Average size of temporary file
- 8,831 Total number of sessions
- 5 sessions at 2026-07-13 10:00:03 Session peak
- 8d12h38m11s Total duration of sessions
- 1m23s Average duration of sessions
- 0 Average queries per session
- 62ms Average queries duration per session
- 1m23s Average idle time per session
- 8,832 Total number of connections
- 4 connections/s at 2026-07-13 20:00:02 Connection peak
- 1 Total number of databases
SQL Traffic
Key values
- 5 queries/s Query Peak
- 2026-07-13 12:09:38 Date
SELECT Traffic
Key values
- 5 queries/s Query Peak
- 2026-07-13 12:09:38 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 1 queries/s Query Peak
- 2026-07-13 15:25:55 Date
Queries duration
Key values
- 9m14s Total query duration
Prepared queries ratio
Key values
- 0.00 Ratio of bind vs prepare
- 0.00 % Ratio between prepared and "usual" statements
General Activity
↑ Back to the top of the General Activity tableDay Hour Count Min duration Max duration Avg duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Jul 13 07 7 0ms 11s498ms 3s751ms 1s125ms 3s924ms 11s498ms 08 3 0ms 11s888ms 6s774ms 0ms 1s143ms 11s888ms 09 3 0ms 8s609ms 5s731ms 0ms 0ms 10s 10 22 0ms 17s677ms 2s953ms 1s409ms 8s727ms 20s163ms 11 3 0ms 15s994ms 6s274ms 0ms 1s87ms 15s994ms 12 33 0ms 15s437ms 3s755ms 9s214ms 15s437ms 49s958ms 13 8 0ms 14s214ms 3s390ms 0ms 4s750ms 14s214ms 14 4 0ms 11s325ms 3s642ms 0ms 1s39ms 11s325ms 15 22 0ms 22s997ms 4s556ms 3s903ms 11s199ms 50s294ms 16 5 0ms 39s255ms 12s184ms 0ms 3s30ms 39s255ms 17 3 0ms 7s297ms 3s181ms 0ms 1s97ms 7s297ms 18 1 0ms 8s378ms 8s378ms 0ms 0ms 8s378ms 19 1 0ms 3s198ms 3s198ms 0ms 0ms 3s198ms 20 15 0ms 11s717ms 3s676ms 0ms 0ms 47s748ms 21 1 0ms 4s205ms 4s205ms 0ms 0ms 4s205ms Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Jul 13 07 7 0 3s751ms 0ms 1s125ms 5s8ms 08 3 0 6s774ms 0ms 0ms 7s292ms 09 3 0 5s731ms 0ms 0ms 7s192ms 10 22 0 2s953ms 0ms 1s409ms 19s445ms 11 3 0 6s274ms 0ms 0ms 1s740ms 12 29 0 3s799ms 0ms 9s214ms 18s733ms 13 7 0 3s195ms 0ms 0ms 5s181ms 14 4 0 3s642ms 0ms 0ms 1s198ms 15 13 0 3s539ms 0ms 0ms 3s975ms 16 4 0 5s416ms 0ms 0ms 3s30ms 17 3 0 3s181ms 0ms 0ms 1s149ms 18 1 0 8s378ms 0ms 0ms 0ms 19 1 0 3s198ms 0ms 0ms 0ms 20 11 0 3s971ms 0ms 0ms 7s393ms 21 1 0 4s205ms 0ms 0ms 0ms Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Jul 13 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 4 0 0 3s439ms 0ms 0ms 0ms 13 0 0 1 0 4s750ms 0ms 0ms 0ms 14 0 0 0 0 0ms 0ms 0ms 0ms 15 0 5 4 0 6s25ms 0ms 0ms 9s998ms 16 0 0 1 0 39s255ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 4 0 0 2s862ms 0ms 0ms 0ms 21 0 0 0 0 0ms 0ms 0ms 0ms Day Hour Prepare Bind Bind/Prepare Percentage of prepare Jul 13 07 0 5 5.00 0.00% 08 0 2 2.00 0.00% 09 0 2 2.00 0.00% 10 0 21 21.00 0.00% 11 0 2 2.00 0.00% 12 0 32 32.00 0.00% 13 0 7 7.00 0.00% 14 0 3 3.00 0.00% 15 0 21 21.00 0.00% 16 0 4 4.00 0.00% 17 0 2 2.00 0.00% 18 0 0 0.00 0.00% 19 0 0 0.00 0.00% 20 0 14 14.00 0.00% 21 0 0 0.00 0.00% Day Hour Count Average / Second Jul 13 07 592 0.16/s 08 591 0.16/s 09 592 0.16/s 10 587 0.16/s 11 586 0.16/s 12 598 0.17/s 13 588 0.16/s 14 585 0.16/s 15 585 0.16/s 16 589 0.16/s 17 590 0.16/s 18 589 0.16/s 19 587 0.16/s 20 586 0.16/s 21 587 0.16/s Day Hour Count Average Duration Average idle time Jul 13 07 591 266ms 222ms 08 591 3m25s 3m25s 09 592 7m44s 7m44s 10 587 243ms 133ms 11 587 29s357ms 29s325ms 12 597 7m35s 7m35s 13 588 272ms 226ms 14 585 285ms 260ms 15 585 275ms 104ms 16 590 46s998ms 46s895ms 17 589 37s365ms 37s349ms 18 589 250ms 236ms 19 586 238ms 232ms 20 587 228ms 134ms 21 587 248ms 240ms -
Connections
Established Connections
Key values
- 4 connections Connection Peak
- 2026-07-13 20:00:02 Date
Connections per database
Key values
- etendo Main Database
- 8,832 connections Total
Connections per user
Key values
- tad Main User
- 8,832 connections Total
-
Sessions
Simultaneous sessions
Key values
- 5 sessions Session Peak
- 2026-07-13 10:00:03 Date
Histogram of session times
Key values
- 8,463 0-500ms duration
Sessions per database
Key values
- etendo Main Database
- 8,831 sessions Total
Sessions per user
Key values
- tad Main User
- 8,831 sessions Total
Sessions per host
Key values
- 10.10.11.43 Main Host
- 8,831 sessions Total
-
Checkpoints / Restartpoints
Checkpoints Buffers
Key values
- 3,217 buffers Checkpoint Peak
- 2026-07-13 13:15:32 Date
- 269.978 seconds Highest write time
- 0.026 seconds Sync time
Checkpoints Wal files
Key values
- 2 files Wal files usage Peak
- 2026-07-13 14:05:33 Date
Checkpoints distance
Key values
- 42.19 Mo Distance Peak
- 2026-07-13 10:05:30 Date
Checkpoints Activity
↑ Back to the top of the Checkpoint Activity tableDay Hour Written buffers Write time Sync time Total time Jul 13 07 4,647 463.059s 0.045s 463.378s 08 5,617 559.607s 0.047s 559.917s 09 9,101 858.665s 0.057s 859.01s 10 5,548 531.76s 0.046s 532.065s 11 4,598 457.783s 0.054s 458.076s 12 8,641 877.291s 0.066s 877.631s 13 8,752 820.795s 0.054s 821.097s 14 6,141 598.506s 0.048s 598.824s 15 7,217 719.285s 0.059s 719.605s 16 5,061 503.882s 0.08s 504.28s 17 9,977 943.735s 0.047s 944.048s 18 2,996 298.904s 0.053s 299.216s 19 2,069 206.033s 0.05s 206.327s 20 2,881 287.098s 0.051s 287.379s 21 5,388 512.55s 0.048s 512.82s Day Hour Added Removed Recycled Synced files Longest sync Average sync Jul 13 07 0 0 1 994 0.005s 0.012s 08 0 0 2 1,207 0.004s 0.012s 09 0 0 3 1,467 0.004s 0.012s 10 0 0 2 918 0.007s 0.012s 11 0 0 2 843 0.004s 0.012s 12 0 0 2 1,757 0.009s 0.012s 13 0 0 3 1,445 0.004s 0.012s 14 0 0 3 1,287 0.004s 0.012s 15 0 0 2 1,332 0.004s 0.012s 16 0 0 2 1,408 0.005s 0.012s 17 0 0 3 1,034 0.004s 0.012s 18 0 0 1 392 0.004s 0.012s 19 0 0 1 305 0.004s 0.012s 20 0 0 1 314 0.004s 0.011s 21 0 0 2 318 0.006s 0.011s Day Hour Count Avg time (sec) Jul 13 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s Day Hour Mean distance Mean estimate Jul 13 07 2,095.58 kB 8,131.25 kB 08 2,394.33 kB 9,112.08 kB 09 4,230.25 kB 11,691.67 kB 10 2,619.75 kB 13,346.83 kB 11 2,392.92 kB 9,332.42 kB 12 3,865.83 kB 11,565.08 kB 13 4,005.00 kB 11,876.33 kB 14 3,038.75 kB 12,991.50 kB 15 3,578.92 kB 12,642.08 kB 16 2,619.17 kB 10,817.17 kB 17 3,724.00 kB 11,789.75 kB 18 1,701.08 kB 11,458.00 kB 19 1,245.42 kB 8,395.58 kB 20 1,543.27 kB 9,822.36 kB 21 2,793.36 kB 11,077.91 kB -
Temporary Files
Size of temporary files
Key values
- 253.14 MiB Temp Files size Peak
- 2026-07-13 20:20:20 Date
Number of temporary files
Key values
- 2 per second Temp Files Peak
- 2026-07-13 20:20:44 Date
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size Jul 13 07 0 0 0 08 0 0 0 09 0 0 0 10 0 0 0 11 0 0 0 12 8 737.38 MiB 92.17 MiB 13 0 0 0 14 0 0 0 15 8 737.46 MiB 92.18 MiB 16 0 0 0 17 0 0 0 18 0 0 0 19 0 0 0 20 8 737.48 MiB 92.19 MiB 21 0 0 0 Queries generating the most temporary files (N)
Rank Count Total size Min size Max size Avg size Query 1 15 1.45 GiB 3.68 MiB 203.75 MiB 99.06 MiB select * from ( select c_invoice_id as referencekey_id, ;-
SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;
Date: 2026-07-13 12:15:25 Duration: 0ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo
2 6 715.43 MiB 34.72 MiB 203.75 MiB 119.24 MiB update ad_alert set status = ?, updated = now(), updatedby = ? where ad_alertrule_id = ? and coalesce(status, ?) != ? and not exists ( select ? from ( select c_invoice_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, c_invoice.ad_org_id as ad_org_id, c_invoice.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, c_invoice_id, ?) as record_id from c_invoice, c_doctype, fact_acct f1, fact_acct f2 where c_invoice.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype in (...) and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id group by c_invoice_id, posted, c_invoice.ad_client_id, c_invoice.ad_org_id, f1.ad_table_id, f1.record_id) a where ? = ? and a.referencekey_id = ad_alert.referencekey_id);-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 12:15:58 Duration: 9s234ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 15:25:48 Duration: 7s83ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 20:20:44 Duration: 6s829ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo
3 3 11.04 MiB 3.68 MiB 3.68 MiB 3.68 MiB update ad_alert set status = ?, updated = now(), updatedby = ? where ad_alertrule_id = ? and coalesce(status, ?) != ? and not exists ( select ? from ( select distinct ad_column_identifier (?, fin_payment_schedule.c_invoice_id, ?) as record_id, fin_payment_schedule.c_invoice_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, fin_payment_schedule.ad_org_id, fin_payment_schedule.ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby from fin_payment_schedule, fin_payment_scheduledetail where fin_payment_schedule.fin_payment_schedule_id = fin_payment_scheduledetail.fin_payment_schedule_invoice and fin_payment_scheduledetail.iscanceled = ? group by fin_payment_schedule.ad_org_id, fin_payment_schedule.ad_client_id, fin_payment_schedule.fin_payment_schedule_id, fin_payment_schedule.c_invoice_id, fin_payment_schedule.amount having fin_payment_schedule.amount <> sum(fin_payment_scheduledetail.amount + coalesce(fin_payment_scheduledetail.writeoffamt, ?)) order by ?) a where ? = ? and a.referencekey_id = ad_alert.referencekey_id);-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = $1 AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select distinct ad_column_identifier ('c_invoice', fin_payment_schedule.c_invoice_id, 'en_US') as record_id, fin_payment_schedule.c_invoice_id as referencekey_id, 0 as ad_role_id, null as ad_user_id, 'This invoice needs to be reactivated and processed again due to wrong payment info.' as description, 'Y' as isActive, fin_payment_schedule.ad_org_id, fin_payment_schedule.ad_client_id, now() as created, 0 as createdBy, now() as updated, 0 as updatedBy from fin_payment_schedule, fin_payment_scheduledetail where fin_payment_schedule.fin_payment_schedule_id = fin_payment_scheduledetail.fin_payment_schedule_invoice and fin_payment_scheduledetail.iscanceled = 'N' group by fin_payment_schedule.ad_org_id, fin_payment_schedule.ad_client_id, fin_payment_schedule.fin_payment_schedule_id, fin_payment_schedule.c_invoice_id, fin_payment_schedule.amount having fin_payment_schedule.amount <> sum(fin_payment_scheduledetail.amount + coalesce(fin_payment_scheduledetail.writeoffamt, 0)) order by 1) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 12:15:27 Duration: 0ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo
Queries generating the largest temporary files
Rank Size Query 1 203.75 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 15:25:22 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
2 203.75 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 15:25:41 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
3 203.75 MiB UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = $1 AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);[ Date: 2026-07-13 15:25:48 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
4 203.75 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 20:20:20 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
5 203.75 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 20:20:38 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
6 203.75 MiB UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = $1 AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);[ Date: 2026-07-13 20:20:44 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
7 203.73 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 12:15:25 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
8 203.73 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 12:15:49 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
9 203.73 MiB UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = $1 AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);[ Date: 2026-07-13 12:15:58 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
10 49.39 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 20:20:20 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
11 49.38 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 12:15:25 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
12 49.38 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 15:25:22 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
13 34.74 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 20:20:38 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
14 34.74 MiB UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = $1 AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);[ Date: 2026-07-13 20:20:44 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
15 34.73 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 15:25:41 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
16 34.73 MiB UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = $1 AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);[ Date: 2026-07-13 15:25:48 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
17 34.72 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 12:15:49 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
18 34.72 MiB UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = $1 AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);[ Date: 2026-07-13 12:15:58 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
19 3.68 MiB SELECT * FROM ( select C_INVOICE_id as referencekey_id, ;[ Date: 2026-07-13 12:15:27 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
20 3.68 MiB UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = $1 AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select distinct ad_column_identifier ('c_invoice', fin_payment_schedule.c_invoice_id, 'en_US') as record_id, fin_payment_schedule.c_invoice_id as referencekey_id, 0 as ad_role_id, null as ad_user_id, 'This invoice needs to be reactivated and processed again due to wrong payment info.' as description, 'Y' as isActive, fin_payment_schedule.ad_org_id, fin_payment_schedule.ad_client_id, now() as created, 0 as createdBy, now() as updated, 0 as updatedBy from fin_payment_schedule, fin_payment_scheduledetail where fin_payment_schedule.fin_payment_schedule_id = fin_payment_scheduledetail.fin_payment_schedule_invoice and fin_payment_scheduledetail.iscanceled = 'N' group by fin_payment_schedule.ad_org_id, fin_payment_schedule.ad_client_id, fin_payment_schedule.fin_payment_schedule_id, fin_payment_schedule.c_invoice_id, fin_payment_schedule.amount having fin_payment_schedule.amount <> sum(fin_payment_scheduledetail.amount + coalesce(fin_payment_scheduledetail.writeoffamt, 0)) order by 1) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);[ Date: 2026-07-13 12:15:27 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo ]
-
Vacuums
Vacuums / Analyzes Distribution
Key values
- 1.05 sec Highest CPU-cost vacuum
Table public.c_invoice
Database etendo - 2026-07-13 17:11:50 Date
- 0 sec Highest CPU-cost analyze
Table
Database etendo - Date
Average Autovacuum Duration
Key values
- 1.05 sec Highest CPU-cost vacuum
Table public.c_invoice
Database etendo - 2026-07-13 17:11:50 Date
Analyzes per table
Key values
- public.ad_ep_instance_para (29) Main table analyzed (database etendo)
- 176 analyzes Total
Table Number of analyzes etendo.public.ad_ep_instance_para 29 etendo.profile.last_stat_tables_srv1 15 etendo.profile.last_stat_statements_srv1 15 etendo.profile.last_stat_user_functions_srv1 15 etendo.profile.last_stat_indexes_srv1 15 etendo.public.ad_session 10 etendo.profile.tables_list 8 etendo.profile.indexes_list 7 etendo.profile.funcs_list 7 etendo.profile.stmt_list 6 etendo.profile.last_stat_activity_count_srv1 5 etendo.profile.last_stat_io 5 etendo.profile.last_extension_versions 5 etendo.profile.last_stat_slru 3 etendo.public.ad_process_request 3 etendo.profile.sample_stat_indexes 2 etendo.profile.sample_stat_io 2 etendo.profile.sample_stat_tables 2 etendo.profile.sample_stat_user_functions 2 etendo.public.ad_preference 2 etendo.public.c_invoice 1 etendo.public.priuti_automaticpolines 1 etendo.public.fin_financial_account 1 etendo.profile.last_stat_wal 1 etendo.profile.last_stat_archiver 1 etendo.public.c_order 1 etendo.public.ad_sequence 1 etendo.profile.last_stat_cluster 1 etendo.public.m_storage_pending 1 etendo.public.m_transaction_last 1 etendo.public.m_product_org 1 etendo.profile.sample_stat_tablespaces 1 etendo.profile.sample_stat_tables_total 1 etendo.profile.sample_statements_total 1 etendo.public.ad_pinstance 1 etendo.public.ad_process_run 1 etendo.profile.sample_statements 1 etendo.profile.sample_stat_user_func_total 1 Total 176 Vacuums per table
Key values
- profile.last_stat_cluster (898) Main table vacuumed on database etendo
- 36,733 vacuums Total
Index Buffer usage Skipped WAL usage Frozen Table Vacuums scans hits misses dirtied pins frozen records full page bytes pages tuples etendo.profile.last_stat_cluster 898 0 33,226 0 107 0 0 201 92 390,056 0 0 etendo.profile.tables_list 898 0 1,090,672 0 1 0 0 133 1 39,913 0 0 etendo.profile.sample_stat_database 898 0 145,476 0 12 0 0 200 0 48,200 0 0 etendo.profile.last_stat_io 898 0 71,120 0 106 0 0 236 96 389,680 0 0 etendo.pg_toast.pg_toast_85256 898 1 684,141 0 92 0 0 580 93 593,855 0 0 etendo.profile.servers 898 0 45,389 0 113 0 0 216 99 587,094 15 15 etendo.profile.sample_stat_user_func_total 898 0 41,338 0 15 0 0 200 0 48,200 0 0 etendo.profile.stmt_list 898 0 1,932,082 0 98 0 0 229 98 201,013 0 0 etendo.public.ad_pinstance 898 5 164,311 0 154 0 0 454 121 759,924 51 88 etendo.profile.last_stat_slru 898 0 57,472 0 14 0 0 201 0 37,788 0 0 etendo.profile.sample_stat_indexes_total 898 0 76,874 0 15 0 0 200 0 48,200 0 0 etendo.profile.last_extension_versions 898 0 77,414 0 72 0 0 201 58 261,030 0 0 etendo.profile.sample_stat_tables_total 898 0 203,937 0 12 0 0 200 0 48,200 0 0 etendo.profile.sample_stat_tablespaces 898 0 50,928 0 15 0 0 200 0 48,200 0 0 etendo.pg_toast.pg_toast_2619 898 0 1,496,370 0 63 0 0 148 56 448,104 0 0 etendo.profile.sample_stat_io 898 0 125,865 0 94 0 0 200 83 700,580 0 0 etendo.public.m_stock_proposed 898 0 122,076 0 94 0 0 201 92 732,457 0 0 etendo.profile.last_stat_activity_count_srv1 898 0 44,898 0 31 0 0 200 0 94,600 0 0 etendo.profile.sample_stat_indexes 898 0 339,663 0 19 0 0 140 19 183,080 0 0 etendo.profile.indexes_list 898 0 557,507 0 0 0 0 200 0 48,200 0 0 etendo.public.ad_module 898 1 223,702 0 135 0 0 340 98 613,239 10 10 etendo.profile.last_stat_wal 898 0 31,430 0 15 0 0 201 0 37,788 0 0 etendo.profile.last_stat_archiver 898 0 27,838 0 15 0 0 201 0 37,788 0 0 etendo.profile.sample_stat_user_functions 898 0 168,117 0 3 0 0 144 2 50,424 0 0 etendo.profile.sample_statements 898 0 872,388 0 3 0 0 164 3 63,104 0 0 etendo.public.ad_process_run 898 0 2,087,965 0 150 0 0 374 85 724,438 0 0 etendo.public.ad_process_request 898 0 566,600 0 267 0 0 343 93 775,607 0 0 etendo.public.ad_pinstance_para 898 6 92,168 0 96 0 0 244 69 585,142 0 0 etendo.profile.sample_stat_tables 898 0 2,180,220 0 7 0 0 176 7 97,436 0 0 etendo.pg_catalog.pg_statistic 898 0 5,184,178 0 629 0 0 226 74 497,810 0 0 etendo.profile.funcs_list 898 0 414,046 0 2 0 0 35 0 8,435 0 0 etendo.profile.sample_statements_total 898 0 84,064 0 15 0 0 200 0 48,200 0 0 etendo.profile.sample_stat_slru 898 0 61,931 0 14 0 0 199 0 47,959 0 0 etendo.profile.last_stat_indexes_srv1 897 0 31,470,293 0 126 0 0 484 126 757,124 0 0 etendo.profile.last_stat_user_functions_srv1 897 0 2,572,028 0 0 0 0 427 0 201,971 0 0 etendo.profile.last_stat_tables_srv1 895 0 25,201,216 0 49 0 0 466 47 412,742 0 0 etendo.profile.last_stat_tablespaces_srv1 892 0 41,924 0 15 0 0 198 0 93,654 0 0 etendo.profile.last_stat_statements_srv1 892 0 5,647,294 0 75 0 0 596 75 549,208 0 0 etendo.profile.last_stat_database_srv1 892 0 93,411 0 84 0 0 198 72 388,278 0 0 etendo.public.ad_ep_instance_para 876 10 47,073 0 235 0 0 279 104 730,353 0 0 etendo.public.ad_session 842 0 843,938 0 189 0 0 503 65 635,128 8 8 etendo.public.m_product_org 10 0 7,837 0 4 0 0 10 4 27,386 0 0 etendo.public.c_invoice 4 0 33,012 0 2,853 0 0 187 169 1,238,240 157 654 etendo.public.ad_preference 2 0 3,034 0 283 0 0 2 2 11,290 0 0 Total 36,733 23 85,316,466 1,683,602 6,391 0 0 10,737 2,003 14,341,118 241 775 Vacuum throughput per table
Key values
- profile.last_stat_indexes_srv1 (411.660000000004) Max CPU elapsed for vacuum on database etendo
- unknown (0 ms) Max I/O read time for vacuum on database etendo
- unknown (0 ms) Max I/O write time for vacuum on database etendo
I/O timing (ms) CPU (s) Table read write elapsed etendo.profile.last_stat_cluster 0 0 0 etendo.profile.tables_list 0 0 10.0199999999998 etendo.profile.sample_stat_database 0 0 0 etendo.profile.last_stat_io 0 0 0 etendo.pg_toast.pg_toast_85256 0 0 0.23 etendo.profile.servers 0 0 0 etendo.profile.sample_stat_user_func_total 0 0 0 etendo.profile.stmt_list 0 0 19.6199999999998 etendo.public.ad_pinstance 0 0 0.05 etendo.profile.last_stat_slru 0 0 0 etendo.profile.sample_stat_indexes_total 0 0 0.01 etendo.profile.last_extension_versions 0 0 0 etendo.profile.sample_stat_tables_total 0 0 0.02 etendo.profile.sample_stat_tablespaces 0 0 0 etendo.pg_toast.pg_toast_2619 0 0 13.8799999999998 etendo.profile.sample_stat_io 0 0 0.01 etendo.public.m_stock_proposed 0 0 0.01 etendo.profile.last_stat_activity_count_srv1 0 0 0 etendo.profile.sample_stat_indexes 0 0 0.12 etendo.profile.indexes_list 0 0 0.33 etendo.public.ad_module 0 0 0 etendo.profile.last_stat_wal 0 0 0 etendo.profile.last_stat_archiver 0 0 0 etendo.profile.sample_stat_user_functions 0 0 0.02 etendo.profile.sample_statements 0 0 9.65999999999984 etendo.public.ad_process_run 0 0 34.9500000000002 etendo.public.ad_process_request 0 0 4.71999999999994 etendo.public.ad_pinstance_para 0 0 0.01 etendo.profile.sample_stat_tables 0 0 31.9300000000001 etendo.pg_catalog.pg_statistic 0 0 74.4700000000009 etendo.profile.funcs_list 0 0 0.07 etendo.profile.sample_statements_total 0 0 0 etendo.profile.sample_stat_slru 0 0 0.01 etendo.profile.last_stat_indexes_srv1 0 0 411.660000000004 etendo.profile.last_stat_user_functions_srv1 0 0 30.2899999999997 etendo.profile.last_stat_tables_srv1 0 0 324.589999999999 etendo.profile.last_stat_tablespaces_srv1 0 0 0 etendo.profile.last_stat_statements_srv1 0 0 68.5500000000007 etendo.profile.last_stat_database_srv1 0 0 0.01 etendo.public.ad_ep_instance_para 0 0 0.08 etendo.public.ad_session 0 0 8.87999999999986 etendo.public.m_product_org 0 0 0.03 etendo.public.c_invoice 0 0 1.37 etendo.public.ad_preference 0 0 0.09 Total 0 0 1,045.69 Tuples removed per table
Key values
- pg_toast.pg_toast_85256 (492) Main table with removed tuples on database etendo
- 1431 tuples Total removed
Index Tuples Pages Table Vacuums scans removed remain not yet removable removed remain etendo.pg_toast.pg_toast_85256 898 1 492 2,501,897 883,632 0 1,214,096 etendo.public.ad_pinstance 898 5 375 1,537,640 668,614 0 117,638 etendo.public.ad_module 898 1 293 1,083,764 526,228 0 202,050 etendo.public.ad_ep_instance_para 876 10 184 483,548 483,548 3 10,168 etendo.public.c_invoice 4 0 73 403,947 67,191 0 127,880 etendo.public.ad_pinstance_para 898 6 14 804,137 201,152 0 33,226 etendo.profile.last_stat_cluster 898 0 0 64,651 63,753 0 4,490 etendo.profile.tables_list 898 0 0 10,116,236 8,980,511 0 694,154 etendo.public.ad_session 842 0 0 7,729,385 3,845,047 0 2,212,776 etendo.profile.last_stat_tablespaces_srv1 892 0 0 128,480 126,696 0 7,136 etendo.profile.last_stat_statements_srv1 892 0 0 57,406,339 50,562,525 0 13,520,044 etendo.profile.sample_stat_database 898 0 0 862,060 256,928 0 59,268 etendo.profile.last_stat_io 898 0 0 864,785 828,789 0 61,064 etendo.profile.servers 898 0 0 64,651 63,753 0 4,490 etendo.profile.sample_stat_user_func_total 898 0 0 431,030 128,464 0 6,286 etendo.profile.stmt_list 898 0 0 4,572,876 3,500,692 0 1,163,808 etendo.profile.last_stat_slru 898 0 0 323,255 318,765 0 15,266 etendo.profile.last_stat_database_srv1 892 0 0 256,960 253,392 0 34,788 etendo.profile.sample_stat_indexes_total 898 0 0 862,060 256,928 0 17,062 etendo.profile.last_extension_versions 898 0 0 581,859 573,777 0 26,940 etendo.profile.sample_stat_tables_total 898 0 0 1,939,635 578,088 0 86,208 etendo.profile.sample_stat_tablespaces 898 0 0 431,030 128,464 0 5,388 etendo.pg_toast.pg_toast_2619 898 0 0 5,898,958 1,465,802 0 1,956,742 etendo.profile.sample_stat_io 898 0 0 1,489,384 426,693 0 55,676 etendo.public.m_stock_proposed 898 0 0 953,230 695,052 0 45,798 etendo.profile.last_stat_activity_count_srv1 898 0 0 677,938 677,938 0 17,959 etendo.profile.sample_stat_indexes 898 0 0 18,574,520 4,930,765 0 431,938 etendo.profile.indexes_list 898 0 0 5,305,206 4,799,036 0 267,604 etendo.profile.last_stat_wal 898 0 0 64,651 63,753 0 3,592 etendo.profile.last_stat_tables_srv1 895 0 0 253,060,412 247,802,119 0 41,868,100 etendo.profile.last_stat_archiver 898 0 0 64,651 63,753 0 1,796 etendo.profile.sample_stat_user_functions 898 0 0 11,143,587 3,048,012 0 177,804 etendo.public.ad_preference 2 0 0 13,224 1,922 0 5,620 etendo.profile.sample_statements 898 0 0 17,674,770 4,506,472 0 1,363,164 etendo.profile.last_stat_indexes_srv1 897 0 0 390,986,341 382,377,593 0 52,399,152 etendo.profile.last_stat_user_functions_srv1 897 0 0 40,159,065 38,542,643 0 4,218,591 etendo.public.ad_process_run 898 0 0 12,678,618 4,814,718 0 1,525,702 etendo.public.ad_process_request 898 0 0 2,692,992 1,658,261 0 1,524,804 etendo.profile.sample_stat_tables 898 0 0 61,360,524 17,025,385 0 3,164,552 etendo.pg_catalog.pg_statistic 898 0 0 41,316,561 24,777,131 0 6,919,988 etendo.profile.funcs_list 898 0 0 2,662,434 2,336,879 0 243,358 etendo.profile.sample_statements_total 898 0 0 431,030 128,464 0 30,532 etendo.profile.sample_stat_slru 898 0 0 862,958 256,928 0 20,654 etendo.public.m_product_org 10 0 0 245,612 47,400 0 67,640 Total 36,733 23 1,431 961,766,891 813,743,656 3 135,934,992 Pages removed per table
Key values
- public.ad_ep_instance_para (3) Main table with removed pages on database etendo
- 3 pages Total removed
Table Number of vacuums Index scans Tuples removed Pages removed etendo.public.ad_ep_instance_para 876 10 184 3 etendo.profile.last_stat_cluster 898 0 0 0 etendo.profile.tables_list 898 0 0 0 etendo.public.ad_session 842 0 0 0 etendo.profile.last_stat_tablespaces_srv1 892 0 0 0 etendo.profile.last_stat_statements_srv1 892 0 0 0 etendo.profile.sample_stat_database 898 0 0 0 etendo.profile.last_stat_io 898 0 0 0 etendo.pg_toast.pg_toast_85256 898 1 492 0 etendo.profile.servers 898 0 0 0 etendo.profile.sample_stat_user_func_total 898 0 0 0 etendo.profile.stmt_list 898 0 0 0 etendo.public.ad_pinstance 898 5 375 0 etendo.profile.last_stat_slru 898 0 0 0 etendo.profile.last_stat_database_srv1 892 0 0 0 etendo.profile.sample_stat_indexes_total 898 0 0 0 etendo.profile.last_extension_versions 898 0 0 0 etendo.profile.sample_stat_tables_total 898 0 0 0 etendo.profile.sample_stat_tablespaces 898 0 0 0 etendo.pg_toast.pg_toast_2619 898 0 0 0 etendo.profile.sample_stat_io 898 0 0 0 etendo.public.m_stock_proposed 898 0 0 0 etendo.profile.last_stat_activity_count_srv1 898 0 0 0 etendo.profile.sample_stat_indexes 898 0 0 0 etendo.profile.indexes_list 898 0 0 0 etendo.public.ad_module 898 1 293 0 etendo.profile.last_stat_wal 898 0 0 0 etendo.profile.last_stat_tables_srv1 895 0 0 0 etendo.public.c_invoice 4 0 73 0 etendo.profile.last_stat_archiver 898 0 0 0 etendo.profile.sample_stat_user_functions 898 0 0 0 etendo.public.ad_preference 2 0 0 0 etendo.profile.sample_statements 898 0 0 0 etendo.profile.last_stat_indexes_srv1 897 0 0 0 etendo.profile.last_stat_user_functions_srv1 897 0 0 0 etendo.public.ad_process_run 898 0 0 0 etendo.public.ad_process_request 898 0 0 0 etendo.public.ad_pinstance_para 898 6 14 0 etendo.profile.sample_stat_tables 898 0 0 0 etendo.pg_catalog.pg_statistic 898 0 0 0 etendo.profile.funcs_list 898 0 0 0 etendo.profile.sample_statements_total 898 0 0 0 etendo.profile.sample_stat_slru 898 0 0 0 etendo.public.m_product_org 10 0 0 0 Total 36,733 23 1,431 3 Autovacuum Activity
↑ Back to the top of the Autovacuum Activity tableDay Hour VACUUMs ANALYZEs Jul 13 07 2,344 11 08 2,457 11 09 2,457 19 10 2,457 7 11 2,457 13 12 2,462 12 13 2,456 18 14 2,457 11 15 2,462 18 16 2,460 9 17 2,461 11 18 2,460 7 19 2,419 6 20 2,461 10 21 2,463 13 - 1.05 sec Highest CPU-cost vacuum
-
Locks
Locks by types
Key values
- unknown Main Lock Type
- 0 locks Total
Most frequent waiting queries (N)
Rank Count Total time Min time Max time Avg duration Query NO DATASET
Queries that waited the most
Rank Wait time Query NO DATASET
-
Queries
Queries by type
Key values
- 112 Total read queries
- 19 Total write queries
Queries by database
Key values
- etendo Main database
- 131 Requests
- 9m14s (etendo)
- Main time consuming database
Queries by user
Key values
- tad Main user
- 115 Requests
User Request type Count Duration postgres Total 16 1m54s select 16 1m54s tad Total 115 7m19s delete 6 1m24s select 96 5m16s update 13 38s570ms Duration by user
Key values
- 7m19s (tad) Main time consuming user
User Request type Count Duration postgres Total 16 1m54s select 16 1m54s tad Total 115 7m19s delete 6 1m24s select 96 5m16s update 13 38s570ms Queries by host
Key values
- 127.0.0.1 Main host
- 115 Requests
- 7m19s (127.0.0.1)
- Main time consuming host
Queries by application
Key values
- openbravo Main application
- 115 Requests
- 7m19s (openbravo)
- Main time consuming application
Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2026-07-13 18:47:05 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 117 1000-10000ms duration
Slowest individual queries
Rank Duration Query 1 39s255ms delete from C_OrderLine where C_OrderLine_ID = '287DF272BC1847F2BE18E3F4CA98CAA8';[ Date: 2026-07-13 16:16:10 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
2 22s997ms delete from C_OrderLine where C_OrderLine_ID = '7704EBE1762144F895122F05C5DA8E4C';[ Date: 2026-07-13 15:30:29 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
3 17s677ms select financialm0_.Fact_Acct_ID as fact_acc1_437_, financialm0_.AD_Client_ID as ad_clien2_437_, financialm0_.AD_Org_ID as ad_org_i3_437_, financialm0_.IsActive as isactive4_437_, financialm0_.Created as created5_437_, financialm0_.CreatedBy as createdb6_437_, financialm0_.Updated as updated7_437_, financialm0_.UpdatedBy as updatedb8_437_, financialm0_.C_AcctSchema_ID as c_acctsc9_437_, financialm0_.Account_ID as account10_437_, financialm0_.DateTrx as datetrx11_437_, financialm0_.DateAcct as dateacc12_437_, financialm0_.C_Period_ID as c_perio13_437_, financialm0_.AD_Table_ID as ad_tabl14_437_, financialm0_.Record_ID as record_15_437_, financialm0_.Line_ID as line_id16_437_, financialm0_.GL_Category_ID as gl_cate17_437_, financialm0_.C_Tax_ID as c_tax_i18_437_, financialm0_.M_Locator_ID as m_locat19_437_, financialm0_.PostingType as posting20_437_, financialm0_.C_Currency_ID as c_curre21_437_, financialm0_.AmtSourceDr as amtsour22_437_, financialm0_.AmtSourceCr as amtsour23_437_, financialm0_.AmtAcctDr as amtacct24_437_, financialm0_.AmtAcctCr as amtacct25_437_, financialm0_.C_UOM_ID as c_uom_i26_437_, financialm0_.Qty as qty27_437_, financialm0_.M_Product_ID as m_produ28_437_, financialm0_.C_BPartner_ID as c_bpart29_437_, financialm0_.AD_OrgTrx_ID as ad_orgt30_437_, financialm0_.C_LocFrom_ID as c_locfr31_437_, financialm0_.C_LocTo_ID as c_locto32_437_, financialm0_.C_SalesRegion_ID as c_sales33_437_, financialm0_.C_Project_ID as c_proje34_437_, financialm0_.C_Campaign_ID as c_campa35_437_, financialm0_.C_Activity_ID as c_activ36_437_, financialm0_.User1_ID as user37_437_, financialm0_.User2_ID as user38_437_, financialm0_.Description as descrip39_437_, financialm0_.A_Asset_ID as a_asset40_437_, financialm0_.Fact_Acct_Group_ID as fact_ac41_437_, financialm0_.SeqNo as seqno42_437_, financialm0_.FactAcctType as factacc43_437_, financialm0_.DocBaseType as docbase44_437_, financialm0_.AcctValue as acctval45_437_, financialm0_.AcctDescription as acctdes46_437_, financialm0_.Record_ID2 as record_47_437_, financialm0_.C_Withholding_ID as c_withh48_437_, financialm0_.C_Doctype_ID as c_docty49_437_, financialm0_.C_Costcenter_ID as c_costc50_437_, financialm0_.Ismodify as ismodif51_437_, financialm0_.Datebalanced as datebal52_437_ from Fact_Acct financialm0_ where (financialm0_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm0_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')) order by financialm0_.AmtAcctDr desc, financialm0_.Fact_Acct_ID desc limit '101';[ Date: 2026-07-13 10:13:19 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
4 15s994ms SELECT profile.take_sample ();[ Date: 2026-07-13 11:00:17 - Database: etendo - User: postgres - Remote: [local] - Application: psql ]
5 15s437ms SELECT COUNT(*) AS ID FROM MRP_Run_ProductionLine WHERE MA_Processplan_ID = 'EA190026B5AB4D7F8DB1E268FF5ED21E' AND EXISTS ( SELECT 1 FROM MRP_Run_Production WHERE MRP_Run_Production.MRP_Run_Production_ID = MRP_Run_ProductionLine.MRP_Run_Production_ID) AND AD_ORG_ID IN ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C') AND AD_CLIENT_ID IN ('29E43D204AEB4CEC9D1DC4EFFD0E5987');[ Date: 2026-07-13 12:22:15 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
6 15s383ms SELECT COUNT(*) AS ID FROM MRP_Run_ProductionLine WHERE MA_Processplan_ID = 'EA190026B5AB4D7F8DB1E268FF5ED21E' AND EXISTS ( SELECT 1 FROM MRP_Run_Production WHERE MRP_Run_Production.MRP_Run_Production_ID = MRP_Run_ProductionLine.MRP_Run_Production_ID) AND AD_ORG_ID NOT IN ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C');[ Date: 2026-07-13 12:21:59 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
7 15s134ms SELECT B.* FROM ( SELECT NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10, SUM(AMOUNT) AS AMOUNT, SUM(QTY) AS QTY, SUM(WEIGHT) AS WEIGHT, SUM( COST) AS COST, SUM(AMOUNTREF) AS AMOUNTREF, SUM(QTYREF) AS QTYREF, SUM(WEIGHTREF) AS WEIGHTREF, SUM(CONVAMOUNT) AS CONVAMOUNT, CASE WHEN SUM(COSTCALCULATED) = 0 THEN SUM(CONVCOST) WHEN SUM(GROUPCOUNT) <> SUM(COSTCALCULATED) THEN SUM(CONVCOST) WHEN SUM(COSTEDAMT) = 0 AND SUM(CONVCOST) > 0 THEN SUM(CONVCOST) WHEN SUM( CASE WHEN GROUPCOUNT = COSTCALCULATED THEN 0 ELSE CONVAMOUNT END) = 0 THEN SUM(CONVCOST) ELSE SUM(CONVCOST) * SUM(CONVAMOUNT) / SUM( CASE WHEN GROUPCOUNT = COSTCALCULATED THEN 0 ELSE CONVAMOUNT END) END AS CONVCOST, SUM(CONVAMOUNTREF) AS CONVAMOUNTREF, SUM(CONVCOSTREF) AS CONVCOSTREF, C_CURRENCY_SYMBOL ('102', 0, 'Y') AS CONVSYM, C_CURRENCY_ISOSYM ('102') AS CONVISOSYM, SUM(ZZ.COSTCALCULATED) AS COSTCALCULATED FROM ( SELECT NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10, SUM(LINENETAMT) AS AMOUNT, SUM(QTYINVOICED) AS QTY, SUM(WEIGHT) AS WEIGHT, SUM( COST) AS COST, SUM(LINENETREF) AS AMOUNTREF, SUM(QTYINVOICEDREF) AS QTYREF, SUM(WEIGHT_REF) AS WEIGHTREF, C_CURRENCY_CONVERT (SUM(LINENETAMT), TRCURRENCYID, '102', TO_DATE(TRDATE), NULL, TRCLIENTID, TRORGID) AS CONVAMOUNT, CASE WHEN SUM(COSTCALCULATED) >= 0 THEN SUM( COST) WHEN SUM(COSTEDAMT) = 0 AND SUM( COST) > 0 THEN SUM( COST) ELSE SUM( COST) * SUM(LINENETAMT) / SUM(COSTEDAMT) END AS CONVCOST, 0 AS CONVAMOUNTREF, 0 AS CONVCOSTREF, TRCURRENCYID, TRDATE, TRCLIENTID, TRORGID, SUM(AA.COSTCALCULATED) as COSTCALCULATED, C_CURRENCY_CONVERT (SUM(COSTEDAMT), TRCURRENCYID, '102', TO_DATE(TRDATE), NULL, TRCLIENTID, TRORGID) AS costedamt, COUNT(*) AS GROUPCOUNT FROM ( SELECT to_char(AD_COLUMN_IDENTIFIER (to_char('C_Bpartner'), to_char(C_BPARTNER.C_BPARTNER_ID), to_char('es_ES'))) AS NIVEL1, to_char('') AS NIVEL2, to_char('') AS NIVEL3, to_char('') AS NIVEL4, to_char('') AS NIVEL5, to_char('') AS NIVEL6, to_char('') AS NIVEL7, to_char('') AS NIVEL8, to_char('') AS NIVEL9, to_char('') AS NIVEL10, CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.LINENETAMT * -1 ELSE C_INVOICELINE.LINENETAMT END AS LINENETAMT, CASE WHEN c_doctype.docbasetype = 'ARC' THEN c_invoiceline.qtyinvoiced * -1 ELSE c_invoiceline.qtyinvoiced END AS QTYINVOICED, C_INVOICELINE.QTYINVOICED * M_PRODUCT.WEIGHT AS WEIGHT, 0 AS LINENETREF, 0 AS QTYINVOICEDREF, 0 AS WEIGHT_REF, C_UOM.UOMSYMBOL, C_INVOICE.C_CURRENCY_ID AS TRCURRENCYID, TO_DATE(COALESCE(C_INVOICE.DATEINVOICED, NOW())) AS TRDATE, C_INVOICELINE.AD_CLIENT_ID AS TRCLIENTID, C_INVOICELINE.AD_ORG_ID AS TRORGID, CASE WHEN sum(trxcost.total_cost) is null AND m_product.isstocked = 'Y' AND m_product.producttype = 'I' THEN 1 ELSE 0 END AS COSTCALCULATED, CASE WHEN M_PRODUCT.ISSTOCKED = 'Y' AND M_PRODUCT.PRODUCTTYPE = 'I' THEN CASE WHEN C_INVOICELINE.M_INOUTLINE_ID IS NULL THEN COALESCE(M_GET_NO_TRX_PRD_COST_LATEST (M_PRODUCT.M_PRODUCT_ID, C_INVOICE.DATEINVOICED, AD_ORG.AD_ORG_ID, NULL, C_INVOICE.C_CURRENCY_ID, 'N'), 0) * ( CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.QTYINVOICED * -1 ELSE C_INVOICELINE.QTYINVOICED END) WHEN TRX.MOVEMENTQTY = 0 THEN 0 ELSE CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN -1 * COALESCE(C_CURRENCY_CONVERT_PRECISION (ROUND(MAX(trxcost.total_cost) / ABS(TRX.MOVEMENTQTY) * C_INVOICELINE.QTYINVOICED, C_GET_CURRENCY_PRECISION (MAX(trxcost.c_currency_id), 'C')), MAX(trxcost.c_currency_id), '102', TRX.MOVEMENTDATE, NULL, TRX.AD_CLIENT_ID, TRX.AD_ORG_ID, 'C'), 0) ELSE COALESCE(C_CURRENCY_CONVERT_PRECISION (ROUND(MAX(trxcost.total_cost) / ABS(TRX.MOVEMENTQTY) * C_INVOICELINE.QTYINVOICED, C_GET_CURRENCY_PRECISION (MAX(trxcost.c_currency_id), 'C')), MAX(trxcost.c_currency_id), '102', TRX.MOVEMENTDATE, NULL, TRX.AD_CLIENT_ID, TRX.AD_ORG_ID, 'C'), 0) END END ELSE COALESCE(M_GET_NO_TRX_PRD_COST_LATEST (M_PRODUCT.M_PRODUCT_ID, C_INVOICE.DATEINVOICED, AD_ORG.AD_ORG_ID, NULL, C_INVOICE.C_CURRENCY_ID, 'N'), 0) * ( CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.QTYINVOICED * -1 ELSE C_INVOICELINE.QTYINVOICED END) END AS COST, CASE WHEN sum(trxcost.total_cost) is null AND m_product.isstocked = 'Y' AND m_product.producttype = 'I' THEN 0 ELSE CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.LINENETAMT * -1 ELSE C_INVOICELINE.LINENETAMT END END AS COSTEDAMT FROM C_INVOICELINE join C_INVOICE on C_INVOICE.C_INVOICE_ID = C_INVOICELINE.C_INVOICE_ID join C_BPARTNER on C_INVOICE.C_BPARTNER_ID = C_BPARTNER.C_BPARTNER_ID join C_BP_GROUP on C_BPARTNER.C_BP_GROUP_ID = C_BP_GROUP.C_BP_GROUP_ID join AD_ORG on C_INVOICE.AD_ORG_ID = AD_ORG.AD_ORG_ID left join C_BPARTNER CB on C_BPARTNER.SALESREP_ID = CB.C_BPARTNER_ID left join AD_USER on C_INVOICE.SALESREP_ID = AD_USER.AD_USER_ID left join C_PROJECT on C_INVOICE.C_PROJECT_ID = C_PROJECT.C_PROJECT_ID left join C_DOCTYPE on C_INVOICE.C_DOCTYPE_ID = C_DOCTYPE.C_DOCTYPE_ID left join M_PRODUCT on C_INVOICELINE.M_PRODUCT_ID = M_PRODUCT.M_PRODUCT_ID left join C_UOM on C_INVOICELINE.C_UOM_ID = C_UOM.C_UOM_ID left join M_PRODUCT_CATEGORY on M_PRODUCT.M_PRODUCT_CATEGORY_ID = M_PRODUCT_CATEGORY.M_PRODUCT_CATEGORY_ID left join M_INOUTLINE on C_INVOICELINE.M_INOUTLINE_ID = M_INOUTLINE.M_INOUTLINE_ID left join M_INOUT ON M_INOUTLINE.M_INOUT_ID = M_INOUT.M_INOUT_ID left join m_transaction trx ON trx.m_inoutline_id = m_inoutline.m_inoutline_id left join ( SELECT m_transaction_id, SUM( cost) AS total_cost, MAX(c_currency_id) AS c_currency_id FROM m_transaction_cost GROUP BY m_transaction_id) trxcost ON trx.m_transaction_id = trxcost.m_transaction_id WHERE C_INVOICE.ISSOTRX = 'Y' AND C_INVOICE.PROCESSED = 'Y' AND C_INVOICE.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND C_INVOICE.AD_CLIENT_ID IN ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987') AND 1 = 1 AND C_INVOICE.DATEINVOICED >= to_date('01-05-2024') AND C_INVOICE.DATEINVOICED < to_date('01-06-2024') GROUP BY trxcost.m_transaction_id, C_INVOICELINE.C_INVOICELINE_ID, C_BPARTNER.C_BPARTNER_ID, M_PRODUCT_CATEGORY.NAME, C_INVOICE.DOCUMENTNO, AD_ORG.NAME, AD_USER.AD_USER_ID, C_PROJECT.NAME, AD_USER.FIRSTNAME, AD_USER.LASTNAME, C_BP_GROUP.NAME, M_INOUT.C_BPARTNER_LOCATION_ID, C_INVOICELINE.AD_CLIENT_ID, C_INVOICELINE.AD_ORG_ID, C_INVOICELINE.LINENETAMT, C_INVOICELINE.QTYINVOICED, C_UOM.UOMSYMBOL, c_doctype.docbasetype, ad_org.ad_org_id, C_INVOICE.C_CURRENCY_ID, C_INVOICE.DATEINVOICED, trx.movementqty, trx.movementdate, trx.ad_client_id, trx.ad_org_id, M_PRODUCT.WEIGHT, M_PRODUCT.M_PRODUCT_ID, M_PRODUCT.ISSTOCKED, M_PRODUCT.PRODUCTTYPE, C_INVOICELINE.M_INOUTLINE_ID ORDER BY NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10) AA GROUP BY NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10, TRCURRENCYID, TRDATE, TRCLIENTID, TRORGID) ZZ GROUP BY NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10 ORDER BY NIVEL1) B LIMIT 20001;[ Date: 2026-07-13 16:11:37 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
8 14s214ms SELECT profile.take_sample ();[ Date: 2026-07-13 13:00:15 - Database: etendo - User: postgres - Remote: [local] - Application: psql ]
9 12s993ms SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');[ Date: 2026-07-13 12:15:25 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
10 12s752ms SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');[ Date: 2026-07-13 15:25:22 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
11 11s888ms select a.id, ev.value as account_id, COALESCE(ev_trl.name, ev.name) as name, a.initialamt as SALDO_INICIAL, a.amtacctcr, a.amtacctdr, A.INITIALAMT + A.AMTACCTDR - A.AMTACCTCR AS SALDO_FINAL, a.groupbyid, CASE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) WHEN '**' THEN '' ELSE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) END AS groupbyname from( SELECT sum(case when (DATEACCT < TO_DATE('01-01-2026') or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = 'O')) then F.AMTACCTDR - F.AMTACCTCR else 0 end) as initialamt, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTDR else 0 end) as AMTACCTDR, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTCR else 0 end) as AMTACCTCR, F.ACCOUNT_ID AS ID, to_char('') AS groupbyid FROM FACT_ACCT F WHERE F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND F.AD_CLIENT_ID IN ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987') AND F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND DATEACCT < TO_DATE('01-01-2027') AND 1 = 1 AND F.C_ACCTSCHEMA_ID = '07852E85025D4759A77318FB991C7B8F' AND F.ISACTIVE = 'Y' group by F.ACCOUNT_ID) a LEFT JOIN c_elementvalue ev ON a.id = ev.c_elementvalue_id LEFT JOIN c_elementvalue_trl ev_trl ON ev.c_elementvalue_id = ev_trl.c_elementvalue_id AND ev_trl.ad_language = 'es_ES' WHERE ev.elementlevel = 'S' AND 2 = 2 AND EV.VALUE >= '524000000' AND EV.VALUE <= '524000000' and (a.initialamt <> 0 or a.amtacctcr <> 0 or a.amtacctdr <> 0) order by ev.value, ev.name, id, groupbyname;[ Date: 2026-07-13 08:22:32 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
12 11s717ms SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');[ Date: 2026-07-13 20:20:20 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
13 11s498ms SELECT profile.take_sample ();[ Date: 2026-07-13 07:00:12 - Database: etendo - User: postgres - Remote: [local] - Application: psql ]
14 11s325ms SELECT profile.take_sample ();[ Date: 2026-07-13 14:00:13 - Database: etendo - User: postgres - Remote: [local] - Application: psql ]
15 9s234ms UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);[ Date: 2026-07-13 12:15:58 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
16 9s173ms select financialm0_.C_ElementValue_ID as c_elemen1_229_, financialm0_.AD_Client_ID as ad_clien2_229_, financialm0_.AD_Org_ID as ad_org_i3_229_, financialm0_.IsActive as isactive4_229_, financialm0_.Created as created5_229_, financialm0_.CreatedBy as createdb6_229_, financialm0_.Updated as updated7_229_, financialm0_.UpdatedBy as updatedb8_229_, financialm0_.Value as value9_229_, financialm0_.Name as name10_229_, financialm0_.Description as descrip11_229_, financialm0_.AccountType as account12_229_, financialm0_.AccountSign as account13_229_, financialm0_.IsDocControlled as isdocco14_229_, financialm0_.C_Element_ID as c_eleme15_229_, financialm0_.IsSummary as issumma16_229_, financialm0_.ValidFrom as validfr17_229_, financialm0_.ValidTo as validto18_229_, financialm0_.PostActual as postact19_229_, financialm0_.PostBudget as postbud20_229_, financialm0_.PostEncumbrance as postenc21_229_, financialm0_.PostStatistical as poststa22_229_, financialm0_.IsBankAccount as isbanka23_229_, financialm0_.C_BankAccount_ID as c_banka24_229_, financialm0_.IsForeignCurrency as isforei25_229_, financialm0_.C_Currency_ID as c_curre26_229_, financialm0_.ShowElement as showele27_229_, financialm0_.ShowValueCond as showval28_229_, financialm0_.ElementLevel as element29_229_, financialm0_.Isalwaysshown as isalway30_229_, financialm0_.EM_Etasv_Excludefromvalidation as em_etas31_229_, financialm0_.EM_Etvatr_Vat_Regularization as em_etva32_229_, financialm0_.EM_Pruti_Create_Glitem as em_prut33_229_ from C_ElementValue financialm0_ where (upper((financialm0_.Value || ' - ' || coalesce(to_char(( select financialm1_.Name from C_ElementValue_Trl financialm1_ where financialm1_.C_ElementValue_ID = financialm0_.C_ElementValue_ID and financialm1_.AD_Language = 'es_ES')), to_char(financialm0_.Name), ''))) like upper('%70%') escape '|') and (exists ( select 1 from Fact_Acct financialm2_ left outer join C_ElementValue financialm3_ on financialm2_.Account_ID = financialm3_.C_ElementValue_ID where financialm3_.C_ElementValue_ID = financialm0_.C_ElementValue_ID and (financialm2_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm2_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')))) order by financialm0_.Value, financialm0_.Name limit '76';[ Date: 2026-07-13 10:49:21 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
17 8s609ms select a.id, ev.value as account_id, COALESCE(ev_trl.name, ev.name) as name, a.initialamt as SALDO_INICIAL, a.amtacctcr, a.amtacctdr, A.INITIALAMT + A.AMTACCTDR - A.AMTACCTCR AS SALDO_FINAL, a.groupbyid, CASE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) WHEN '**' THEN '' ELSE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) END AS groupbyname from( SELECT sum(case when (DATEACCT < TO_DATE('01-01-2026') or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = 'O')) then F.AMTACCTDR - F.AMTACCTCR else 0 end) as initialamt, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTDR else 0 end) as AMTACCTDR, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTCR else 0 end) as AMTACCTCR, F.ACCOUNT_ID AS ID, to_char('') AS groupbyid FROM FACT_ACCT F WHERE F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND F.AD_CLIENT_ID IN ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987') AND F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND DATEACCT < TO_DATE('01-01-2027') AND 1 = 1 AND F.C_ACCTSCHEMA_ID = '07852E85025D4759A77318FB991C7B8F' AND F.ISACTIVE = 'Y' group by F.ACCOUNT_ID) a LEFT JOIN c_elementvalue ev ON a.id = ev.c_elementvalue_id LEFT JOIN c_elementvalue_trl ev_trl ON ev.c_elementvalue_id = ev_trl.c_elementvalue_id AND ev_trl.ad_language = 'es_ES' WHERE ev.elementlevel = 'S' AND 2 = 2 AND EV.VALUE >= '572000000' AND EV.VALUE <= '573000003' and (a.initialamt <> 0 or a.amtacctcr <> 0 or a.amtacctdr <> 0) order by ev.value, ev.name, id, groupbyname;[ Date: 2026-07-13 09:54:22 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
18 8s378ms SELECT profile.take_sample ();[ Date: 2026-07-13 18:00:10 - Database: etendo - User: postgres - Remote: [local] - Application: psql ]
19 7s877ms delete from C_OrderLine where C_OrderLine_ID = '1B503091E28C4235A23090DCBDE7B5BA';[ Date: 2026-07-13 15:03:44 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
20 7s479ms delete from C_OrderLine where C_OrderLine_ID = 'CA91140FA27F4BE091BCBA2DF93FA9CA';[ Date: 2026-07-13 15:39:20 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
Time consuming queries (N)
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 1m50s 15 3s30ms 15s994ms 7s394ms select profile.take_sample ();Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Jul 13 07 1 11s498ms 11s498ms 08 1 7s292ms 7s292ms 09 1 7s192ms 7s192ms 10 1 4s661ms 4s661ms 11 1 15s994ms 15s994ms 12 1 5s196ms 5s196ms 13 1 14s214ms 14s214ms 14 1 11s325ms 11s325ms 15 1 3s975ms 3s975ms 16 1 3s30ms 3s30ms 17 1 7s297ms 7s297ms 18 1 8s378ms 8s378ms 19 1 3s198ms 3s198ms 20 1 3s461ms 3s461ms 21 1 4s205ms 4s205ms [ User: postgres - Total duration: 1m50s - Times executed: 15 ]
[ Application: psql - Total duration: 1m50s - Times executed: 15 ]
-
SELECT profile.take_sample ();
Date: 2026-07-13 11:00:17 Duration: 15s994ms Database: etendo User: postgres Remote: [local] Application: psql
-
SELECT profile.take_sample ();
Date: 2026-07-13 13:00:15 Duration: 14s214ms Database: etendo User: postgres Remote: [local] Application: psql
-
SELECT profile.take_sample ();
Date: 2026-07-13 07:00:12 Duration: 11s498ms Database: etendo User: postgres Remote: [local] Application: psql
2 1m24s 6 2s519ms 39s255ms 14s146ms delete from c_orderline where c_orderline_id = ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Jul 13 13 1 4s750ms 4s750ms 15 4 40s873ms 10s218ms 16 1 39s255ms 39s255ms [ User: tad - Total duration: 1m24s - Times executed: 6 ]
[ Application: openbravo - Total duration: 1m24s - Times executed: 6 ]
-
delete from C_OrderLine where C_OrderLine_ID = '287DF272BC1847F2BE18E3F4CA98CAA8';
Date: 2026-07-13 16:16:10 Duration: 39s255ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
delete from C_OrderLine where C_OrderLine_ID = '7704EBE1762144F895122F05C5DA8E4C';
Date: 2026-07-13 15:30:29 Duration: 22s997ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
delete from C_OrderLine where C_OrderLine_ID = '1B503091E28C4235A23090DCBDE7B5BA';
Date: 2026-07-13 15:03:44 Duration: 7s877ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
3 58s91ms 6 6s473ms 12s993ms 9s681ms select * from ( select c_invoice_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, c_invoice.ad_org_id as ad_org_id, c_invoice.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, c_invoice_id, ?) as record_id from c_invoice, c_doctype, fact_acct f1, fact_acct f2 where c_invoice.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype in (...) and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id group by c_invoice_id, posted, c_invoice.ad_client_id, c_invoice.ad_org_id, f1.ad_table_id, f1.record_id) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Jul 13 12 2 20s285ms 10s142ms 15 2 19s614ms 9s807ms 20 2 18s191ms 9s95ms [ User: tad - Total duration: 58s91ms - Times executed: 6 ]
[ Application: openbravo - Total duration: 58s91ms - Times executed: 6 ]
-
SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:25 Duration: 12s993ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:22 Duration: 12s752ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:20 Duration: 11s717ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
4 23s148ms 3 6s829ms 9s234ms 7s716ms update ad_alert set status = ?, updated = now(), updatedby = ? where ad_alertrule_id = ? and coalesce(status, ?) != ? and not exists ( select ? from ( select c_invoice_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, c_invoice.ad_org_id as ad_org_id, c_invoice.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, c_invoice_id, ?) as record_id from c_invoice, c_doctype, fact_acct f1, fact_acct f2 where c_invoice.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype in (...) and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id group by c_invoice_id, posted, c_invoice.ad_client_id, c_invoice.ad_org_id, f1.ad_table_id, f1.record_id) a where ? = ? and a.referencekey_id = ad_alert.referencekey_id);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Jul 13 12 1 9s234ms 9s234ms 15 1 7s83ms 7s83ms 20 1 6s829ms 6s829ms [ User: tad - Total duration: 23s148ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 23s148ms - Times executed: 3 ]
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 12:15:58 Duration: 9s234ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 15:25:48 Duration: 7s83ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 20:20:44 Duration: 6s829ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
5 20s498ms 2 8s609ms 11s888ms 10s249ms select a.id, ev.value as account_id, coalesce(ev_trl.name, ev.name) as name, a.initialamt as saldo_inicial, a.amtacctcr, a.amtacctdr, a.initialamt + a.amtacctdr - a.amtacctcr as saldo_final, a.groupbyid, case ad_column_identifier (?, groupbyid, to_char(?)) when ? then ? else ad_column_identifier (?, groupbyid, to_char(?)) end as groupbyname from ( select sum( case when (dateacct < to_date(?) or (dateacct = to_date(?) and f.factaccttype = ?)) then f.amtacctdr - f.amtacctcr else ? end) as initialamt, sum( case when (dateacct >= to_date(?) and f.factaccttype not in (...)) or (dateacct = to_date(?) and f.factaccttype = ?) then f.amtacctdr else ? end) as amtacctdr, sum( case when (dateacct >= to_date(?) and f.factaccttype not in (...)) or (dateacct = to_date(?) and f.factaccttype = ?) then f.amtacctcr else ? end) as amtacctcr, f.account_id as id, to_char(?) as groupbyid from fact_acct f where f.ad_org_id in (...) and f.ad_client_id in (...) and f.ad_org_id in (...) and dateacct < to_date(?) and ? = ? and f.c_acctschema_id = ? and f.isactive = ? group by f.account_id) a left join c_elementvalue ev on a.id = ev.c_elementvalue_id left join c_elementvalue_trl ev_trl on ev.c_elementvalue_id = ev_trl.c_elementvalue_id and ev_trl.ad_language = ? where ev.elementlevel = ? and ? = ? and ev.value >= ? and ev.value <= ? and (a.initialamt <> ? or a.amtacctcr <> ? or a.amtacctdr <> ?) order by ev.value, ev.name, id, groupbyname;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Jul 13 08 1 11s888ms 11s888ms 09 1 8s609ms 8s609ms [ User: tad - Total duration: 20s498ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 20s498ms - Times executed: 2 ]
-
select a.id, ev.value as account_id, COALESCE(ev_trl.name, ev.name) as name, a.initialamt as SALDO_INICIAL, a.amtacctcr, a.amtacctdr, A.INITIALAMT + A.AMTACCTDR - A.AMTACCTCR AS SALDO_FINAL, a.groupbyid, CASE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) WHEN '**' THEN '' ELSE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) END AS groupbyname from( SELECT sum(case when (DATEACCT < TO_DATE('01-01-2026') or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = 'O')) then F.AMTACCTDR - F.AMTACCTCR else 0 end) as initialamt, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTDR else 0 end) as AMTACCTDR, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTCR else 0 end) as AMTACCTCR, F.ACCOUNT_ID AS ID, to_char('') AS groupbyid FROM FACT_ACCT F WHERE F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND F.AD_CLIENT_ID IN ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987') AND F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND DATEACCT < TO_DATE('01-01-2027') AND 1 = 1 AND F.C_ACCTSCHEMA_ID = '07852E85025D4759A77318FB991C7B8F' AND F.ISACTIVE = 'Y' group by F.ACCOUNT_ID) a LEFT JOIN c_elementvalue ev ON a.id = ev.c_elementvalue_id LEFT JOIN c_elementvalue_trl ev_trl ON ev.c_elementvalue_id = ev_trl.c_elementvalue_id AND ev_trl.ad_language = 'es_ES' WHERE ev.elementlevel = 'S' AND 2 = 2 AND EV.VALUE >= '524000000' AND EV.VALUE <= '524000000' and (a.initialamt <> 0 or a.amtacctcr <> 0 or a.amtacctdr <> 0) order by ev.value, ev.name, id, groupbyname;
Date: 2026-07-13 08:22:32 Duration: 11s888ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select a.id, ev.value as account_id, COALESCE(ev_trl.name, ev.name) as name, a.initialamt as SALDO_INICIAL, a.amtacctcr, a.amtacctdr, A.INITIALAMT + A.AMTACCTDR - A.AMTACCTCR AS SALDO_FINAL, a.groupbyid, CASE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) WHEN '**' THEN '' ELSE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) END AS groupbyname from( SELECT sum(case when (DATEACCT < TO_DATE('01-01-2026') or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = 'O')) then F.AMTACCTDR - F.AMTACCTCR else 0 end) as initialamt, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTDR else 0 end) as AMTACCTDR, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTCR else 0 end) as AMTACCTCR, F.ACCOUNT_ID AS ID, to_char('') AS groupbyid FROM FACT_ACCT F WHERE F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND F.AD_CLIENT_ID IN ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987') AND F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND DATEACCT < TO_DATE('01-01-2027') AND 1 = 1 AND F.C_ACCTSCHEMA_ID = '07852E85025D4759A77318FB991C7B8F' AND F.ISACTIVE = 'Y' group by F.ACCOUNT_ID) a LEFT JOIN c_elementvalue ev ON a.id = ev.c_elementvalue_id LEFT JOIN c_elementvalue_trl ev_trl ON ev.c_elementvalue_id = ev_trl.c_elementvalue_id AND ev_trl.ad_language = 'es_ES' WHERE ev.elementlevel = 'S' AND 2 = 2 AND EV.VALUE >= '572000000' AND EV.VALUE <= '573000003' and (a.initialamt <> 0 or a.amtacctcr <> 0 or a.amtacctdr <> 0) order by ev.value, ev.name, id, groupbyname;
Date: 2026-07-13 09:54:22 Duration: 8s609ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
6 19s251ms 2 1s573ms 17s677ms 9s625ms select financialm0_.fact_acct_id as fact_acc1_437_, financialm0_.ad_client_id as ad_clien2_437_, financialm0_.ad_org_id as ad_org_i3_437_, financialm0_.isactive as isactive4_437_, financialm0_.created as created5_437_, financialm0_.createdby as createdb6_437_, financialm0_.updated as updated7_437_, financialm0_.updatedby as updatedb8_437_, financialm0_.c_acctschema_id as c_acctsc9_437_, financialm0_.account_id as account10_437_, financialm0_.datetrx as datetrx11_437_, financialm0_.dateacct as dateacc12_437_, financialm0_.c_period_id as c_perio13_437_, financialm0_.ad_table_id as ad_tabl14_437_, financialm0_.record_id as record_15_437_, financialm0_.line_id as line_id16_437_, financialm0_.gl_category_id as gl_cate17_437_, financialm0_.c_tax_id as c_tax_i18_437_, financialm0_.m_locator_id as m_locat19_437_, financialm0_.postingtype as posting20_437_, financialm0_.c_currency_id as c_curre21_437_, financialm0_.amtsourcedr as amtsour22_437_, financialm0_.amtsourcecr as amtsour23_437_, financialm0_.amtacctdr as amtacct24_437_, financialm0_.amtacctcr as amtacct25_437_, financialm0_.c_uom_id as c_uom_i26_437_, financialm0_.qty as qty27_437_, financialm0_.m_product_id as m_produ28_437_, financialm0_.c_bpartner_id as c_bpart29_437_, financialm0_.ad_orgtrx_id as ad_orgt30_437_, financialm0_.c_locfrom_id as c_locfr31_437_, financialm0_.c_locto_id as c_locto32_437_, financialm0_.c_salesregion_id as c_sales33_437_, financialm0_.c_project_id as c_proje34_437_, financialm0_.c_campaign_id as c_campa35_437_, financialm0_.c_activity_id as c_activ36_437_, financialm0_.user1_id as user37_437_, financialm0_.user2_id as user38_437_, financialm0_.description as descrip39_437_, financialm0_.a_asset_id as a_asset40_437_, financialm0_.fact_acct_group_id as fact_ac41_437_, financialm0_.seqno as seqno42_437_, financialm0_.factaccttype as factacc43_437_, financialm0_.docbasetype as docbase44_437_, financialm0_.acctvalue as acctval45_437_, financialm0_.acctdescription as acctdes46_437_, financialm0_.record_id2 as record_47_437_, financialm0_.c_withholding_id as c_withh48_437_, financialm0_.c_doctype_id as c_docty49_437_, financialm0_.c_costcenter_id as c_costc50_437_, financialm0_.ismodify as ismodif51_437_, financialm0_.datebalanced as datebal52_437_ from fact_acct financialm0_ where (financialm0_.ad_org_id in (...)) and (financialm0_.ad_client_id in (...)) order by financialm0_.amtacctdr desc, financialm0_.fact_acct_id desc limit ?;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Jul 13 10 2 19s251ms 9s625ms [ User: tad - Total duration: 19s251ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 19s251ms - Times executed: 2 ]
-
select financialm0_.Fact_Acct_ID as fact_acc1_437_, financialm0_.AD_Client_ID as ad_clien2_437_, financialm0_.AD_Org_ID as ad_org_i3_437_, financialm0_.IsActive as isactive4_437_, financialm0_.Created as created5_437_, financialm0_.CreatedBy as createdb6_437_, financialm0_.Updated as updated7_437_, financialm0_.UpdatedBy as updatedb8_437_, financialm0_.C_AcctSchema_ID as c_acctsc9_437_, financialm0_.Account_ID as account10_437_, financialm0_.DateTrx as datetrx11_437_, financialm0_.DateAcct as dateacc12_437_, financialm0_.C_Period_ID as c_perio13_437_, financialm0_.AD_Table_ID as ad_tabl14_437_, financialm0_.Record_ID as record_15_437_, financialm0_.Line_ID as line_id16_437_, financialm0_.GL_Category_ID as gl_cate17_437_, financialm0_.C_Tax_ID as c_tax_i18_437_, financialm0_.M_Locator_ID as m_locat19_437_, financialm0_.PostingType as posting20_437_, financialm0_.C_Currency_ID as c_curre21_437_, financialm0_.AmtSourceDr as amtsour22_437_, financialm0_.AmtSourceCr as amtsour23_437_, financialm0_.AmtAcctDr as amtacct24_437_, financialm0_.AmtAcctCr as amtacct25_437_, financialm0_.C_UOM_ID as c_uom_i26_437_, financialm0_.Qty as qty27_437_, financialm0_.M_Product_ID as m_produ28_437_, financialm0_.C_BPartner_ID as c_bpart29_437_, financialm0_.AD_OrgTrx_ID as ad_orgt30_437_, financialm0_.C_LocFrom_ID as c_locfr31_437_, financialm0_.C_LocTo_ID as c_locto32_437_, financialm0_.C_SalesRegion_ID as c_sales33_437_, financialm0_.C_Project_ID as c_proje34_437_, financialm0_.C_Campaign_ID as c_campa35_437_, financialm0_.C_Activity_ID as c_activ36_437_, financialm0_.User1_ID as user37_437_, financialm0_.User2_ID as user38_437_, financialm0_.Description as descrip39_437_, financialm0_.A_Asset_ID as a_asset40_437_, financialm0_.Fact_Acct_Group_ID as fact_ac41_437_, financialm0_.SeqNo as seqno42_437_, financialm0_.FactAcctType as factacc43_437_, financialm0_.DocBaseType as docbase44_437_, financialm0_.AcctValue as acctval45_437_, financialm0_.AcctDescription as acctdes46_437_, financialm0_.Record_ID2 as record_47_437_, financialm0_.C_Withholding_ID as c_withh48_437_, financialm0_.C_Doctype_ID as c_docty49_437_, financialm0_.C_Costcenter_ID as c_costc50_437_, financialm0_.Ismodify as ismodif51_437_, financialm0_.Datebalanced as datebal52_437_ from Fact_Acct financialm0_ where (financialm0_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm0_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')) order by financialm0_.AmtAcctDr desc, financialm0_.Fact_Acct_ID desc limit '101';
Date: 2026-07-13 10:13:19 Duration: 17s677ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select financialm0_.Fact_Acct_ID as fact_acc1_437_, financialm0_.AD_Client_ID as ad_clien2_437_, financialm0_.AD_Org_ID as ad_org_i3_437_, financialm0_.IsActive as isactive4_437_, financialm0_.Created as created5_437_, financialm0_.CreatedBy as createdb6_437_, financialm0_.Updated as updated7_437_, financialm0_.UpdatedBy as updatedb8_437_, financialm0_.C_AcctSchema_ID as c_acctsc9_437_, financialm0_.Account_ID as account10_437_, financialm0_.DateTrx as datetrx11_437_, financialm0_.DateAcct as dateacc12_437_, financialm0_.C_Period_ID as c_perio13_437_, financialm0_.AD_Table_ID as ad_tabl14_437_, financialm0_.Record_ID as record_15_437_, financialm0_.Line_ID as line_id16_437_, financialm0_.GL_Category_ID as gl_cate17_437_, financialm0_.C_Tax_ID as c_tax_i18_437_, financialm0_.M_Locator_ID as m_locat19_437_, financialm0_.PostingType as posting20_437_, financialm0_.C_Currency_ID as c_curre21_437_, financialm0_.AmtSourceDr as amtsour22_437_, financialm0_.AmtSourceCr as amtsour23_437_, financialm0_.AmtAcctDr as amtacct24_437_, financialm0_.AmtAcctCr as amtacct25_437_, financialm0_.C_UOM_ID as c_uom_i26_437_, financialm0_.Qty as qty27_437_, financialm0_.M_Product_ID as m_produ28_437_, financialm0_.C_BPartner_ID as c_bpart29_437_, financialm0_.AD_OrgTrx_ID as ad_orgt30_437_, financialm0_.C_LocFrom_ID as c_locfr31_437_, financialm0_.C_LocTo_ID as c_locto32_437_, financialm0_.C_SalesRegion_ID as c_sales33_437_, financialm0_.C_Project_ID as c_proje34_437_, financialm0_.C_Campaign_ID as c_campa35_437_, financialm0_.C_Activity_ID as c_activ36_437_, financialm0_.User1_ID as user37_437_, financialm0_.User2_ID as user38_437_, financialm0_.Description as descrip39_437_, financialm0_.A_Asset_ID as a_asset40_437_, financialm0_.Fact_Acct_Group_ID as fact_ac41_437_, financialm0_.SeqNo as seqno42_437_, financialm0_.FactAcctType as factacc43_437_, financialm0_.DocBaseType as docbase44_437_, financialm0_.AcctValue as acctval45_437_, financialm0_.AcctDescription as acctdes46_437_, financialm0_.Record_ID2 as record_47_437_, financialm0_.C_Withholding_ID as c_withh48_437_, financialm0_.C_Doctype_ID as c_docty49_437_, financialm0_.C_Costcenter_ID as c_costc50_437_, financialm0_.Ismodify as ismodif51_437_, financialm0_.Datebalanced as datebal52_437_ from Fact_Acct financialm0_ where (financialm0_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm0_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')) order by financialm0_.AmtAcctDr desc, financialm0_.Fact_Acct_ID desc limit '101';
Date: 2026-07-13 10:51:49 Duration: 1s573ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
7 18s733ms 12 1s192ms 2s76ms 1s561ms select businesspa0_.c_bpartner_location_id as c_bpartn1_192_, businesspa0_.ad_client_id as ad_clien2_192_, businesspa0_.ad_org_id as ad_org_i3_192_, businesspa0_.isactive as isactive4_192_, businesspa0_.created as created5_192_, businesspa0_.createdby as createdb6_192_, businesspa0_.updated as updated7_192_, businesspa0_.updatedby as updatedb8_192_, businesspa0_.name as name9_192_, businesspa0_.isbillto as isbillt10_192_, businesspa0_.isshipto as isshipt11_192_, businesspa0_.ispayfrom as ispayfr12_192_, businesspa0_.isremitto as isremit13_192_, businesspa0_.phone as phone14_192_, businesspa0_.phone2 as phone15_192_, businesspa0_.fax as fax16_192_, businesspa0_.c_salesregion_id as c_sales17_192_, businesspa0_.c_bpartner_id as c_bpart18_192_, businesspa0_.c_location_id as c_locat19_192_, businesspa0_.istaxlocation as istaxlo20_192_, businesspa0_.upc as upc21_192_, businesspa0_.em_pbl_ad_language as em_pbl_22_192_, businesspa0_.em_etabam_c_bp_bankaccount_id as em_etab23_192_ from c_bpartner_location businesspa0_ left outer join c_location location1_ on businesspa0_.c_location_id = location1_.c_location_id left outer join c_region region2_ on location1_.c_region_id = region2_.c_region_id left outer join c_country country3_ on location1_.c_country_id = country3_.c_country_id where (upper((businesspa0_.name || ?| | coalesce(to_char((coalesce(to_char(location1_.address1), ?) || ?| | coalesce(to_char(location1_.address2), ?) || ?| | coalesce(to_char(location1_.postal), ?) || ?| | coalesce(to_char(location1_.city), ?) || ?| | coalesce(to_char(region2_.name), ?) || ?| | coalesce(to_char(( select countrytrl4_.name from c_country_trl countrytrl4_ where countrytrl4_.c_country_id = country3_.c_country_id and countrytrl4_.ad_language = ?)), to_char(country3_.name), ?))), ?))) like upper(?) escape ?) and (exists ( select ? from c_order order5_ inner join c_bpartner_location businesspa6_ on order5_.c_bpartner_location_id = businesspa6_.c_bpartner_location_id cross join c_doctype documentty7_ where order5_.c_doctypetarget_id = documentty7_.c_doctype_id and order5_.issotrx = ? and documentty7_.isreturn = ? and (documentty7_.docsubtypeso not like ?) and businesspa6_.c_bpartner_location_id = businesspa0_.c_bpartner_location_id and (order5_.ad_org_id in (...)) and (order5_.ad_client_id in (...)))) order by businesspa0_.name, location1_.address1, location1_.address2, location1_.postal, location1_.city, region2_.c_region_id, country3_.c_country_id limit ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Jul 13 12 12 18s733ms 1s561ms [ User: tad - Total duration: 18s733ms - Times executed: 12 ]
[ Application: openbravo - Total duration: 18s733ms - Times executed: 12 ]
-
select businesspa0_.C_BPartner_Location_ID as c_bpartn1_192_, businesspa0_.AD_Client_ID as ad_clien2_192_, businesspa0_.AD_Org_ID as ad_org_i3_192_, businesspa0_.IsActive as isactive4_192_, businesspa0_.Created as created5_192_, businesspa0_.CreatedBy as createdb6_192_, businesspa0_.Updated as updated7_192_, businesspa0_.UpdatedBy as updatedb8_192_, businesspa0_.Name as name9_192_, businesspa0_.IsBillTo as isbillt10_192_, businesspa0_.IsShipTo as isshipt11_192_, businesspa0_.IsPayFrom as ispayfr12_192_, businesspa0_.IsRemitTo as isremit13_192_, businesspa0_.Phone as phone14_192_, businesspa0_.Phone2 as phone15_192_, businesspa0_.Fax as fax16_192_, businesspa0_.C_SalesRegion_ID as c_sales17_192_, businesspa0_.C_BPartner_ID as c_bpart18_192_, businesspa0_.C_Location_ID as c_locat19_192_, businesspa0_.IsTaxLocation as istaxlo20_192_, businesspa0_.UPC as upc21_192_, businesspa0_.EM_Pbl_Ad_Language as em_pbl_22_192_, businesspa0_.EM_Etabam_C_Bp_Bankaccount_ID as em_etab23_192_ from C_BPartner_Location businesspa0_ left outer join C_Location location1_ on businesspa0_.C_Location_ID = location1_.C_Location_ID left outer join C_Region region2_ on location1_.C_Region_ID = region2_.C_Region_ID left outer join C_Country country3_ on location1_.C_Country_ID = country3_.C_Country_ID where (upper((businesspa0_.Name || ' - ' || coalesce(to_char((coalesce(to_char(location1_.Address1), '') || ' - ' || coalesce(to_char(location1_.Address2), '') || ' - ' || coalesce(to_char(location1_.Postal), '') || ' - ' || coalesce(to_char(location1_.City), '') || ' - ' || coalesce(to_char(region2_.Name), '') || ' - ' || coalesce(to_char(( select countrytrl4_.Name from C_Country_Trl countrytrl4_ where countrytrl4_.C_Country_ID = country3_.C_Country_ID and countrytrl4_.AD_Language = 'es_ES')), to_char(country3_.Name), ''))), ''))) like upper('%funda%') escape '|') and (exists ( select 1 from C_Order order5_ inner join C_BPartner_Location businesspa6_ on order5_.C_BPartner_Location_ID = businesspa6_.C_BPartner_Location_ID cross join C_DocType documentty7_ where order5_.C_DocTypeTarget_ID = documentty7_.C_DocType_ID and order5_.IsSOTrx = 'Y' and documentty7_.IsReturn = 'N' and (documentty7_.DocSubTypeSO not like 'OB') and businesspa6_.C_BPartner_Location_ID = businesspa0_.C_BPartner_Location_ID and (order5_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order5_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')))) order by businesspa0_.Name, location1_.Address1, location1_.Address2, location1_.Postal, location1_.City, region2_.C_Region_ID, country3_.C_Country_ID limit '76';
Date: 2026-07-13 12:09:37 Duration: 2s76ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select businesspa0_.C_BPartner_Location_ID as c_bpartn1_192_, businesspa0_.AD_Client_ID as ad_clien2_192_, businesspa0_.AD_Org_ID as ad_org_i3_192_, businesspa0_.IsActive as isactive4_192_, businesspa0_.Created as created5_192_, businesspa0_.CreatedBy as createdb6_192_, businesspa0_.Updated as updated7_192_, businesspa0_.UpdatedBy as updatedb8_192_, businesspa0_.Name as name9_192_, businesspa0_.IsBillTo as isbillt10_192_, businesspa0_.IsShipTo as isshipt11_192_, businesspa0_.IsPayFrom as ispayfr12_192_, businesspa0_.IsRemitTo as isremit13_192_, businesspa0_.Phone as phone14_192_, businesspa0_.Phone2 as phone15_192_, businesspa0_.Fax as fax16_192_, businesspa0_.C_SalesRegion_ID as c_sales17_192_, businesspa0_.C_BPartner_ID as c_bpart18_192_, businesspa0_.C_Location_ID as c_locat19_192_, businesspa0_.IsTaxLocation as istaxlo20_192_, businesspa0_.UPC as upc21_192_, businesspa0_.EM_Pbl_Ad_Language as em_pbl_22_192_, businesspa0_.EM_Etabam_C_Bp_Bankaccount_ID as em_etab23_192_ from C_BPartner_Location businesspa0_ left outer join C_Location location1_ on businesspa0_.C_Location_ID = location1_.C_Location_ID left outer join C_Region region2_ on location1_.C_Region_ID = region2_.C_Region_ID left outer join C_Country country3_ on location1_.C_Country_ID = country3_.C_Country_ID where (upper((businesspa0_.Name || ' - ' || coalesce(to_char((coalesce(to_char(location1_.Address1), '') || ' - ' || coalesce(to_char(location1_.Address2), '') || ' - ' || coalesce(to_char(location1_.Postal), '') || ' - ' || coalesce(to_char(location1_.City), '') || ' - ' || coalesce(to_char(region2_.Name), '') || ' - ' || coalesce(to_char(( select countrytrl4_.Name from C_Country_Trl countrytrl4_ where countrytrl4_.C_Country_ID = country3_.C_Country_ID and countrytrl4_.AD_Language = 'es_ES')), to_char(country3_.Name), ''))), ''))) like upper('%fundaci%') escape '|') and (exists ( select 1 from C_Order order5_ inner join C_BPartner_Location businesspa6_ on order5_.C_BPartner_Location_ID = businesspa6_.C_BPartner_Location_ID cross join C_DocType documentty7_ where order5_.C_DocTypeTarget_ID = documentty7_.C_DocType_ID and order5_.IsSOTrx = 'Y' and documentty7_.IsReturn = 'N' and (documentty7_.DocSubTypeSO not like 'OB') and businesspa6_.C_BPartner_Location_ID = businesspa0_.C_BPartner_Location_ID and (order5_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order5_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')))) order by businesspa0_.Name, location1_.Address1, location1_.Address2, location1_.Postal, location1_.City, region2_.C_Region_ID, country3_.C_Country_ID limit '76';
Date: 2026-07-13 12:09:38 Duration: 1s965ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select businesspa0_.C_BPartner_Location_ID as c_bpartn1_192_, businesspa0_.AD_Client_ID as ad_clien2_192_, businesspa0_.AD_Org_ID as ad_org_i3_192_, businesspa0_.IsActive as isactive4_192_, businesspa0_.Created as created5_192_, businesspa0_.CreatedBy as createdb6_192_, businesspa0_.Updated as updated7_192_, businesspa0_.UpdatedBy as updatedb8_192_, businesspa0_.Name as name9_192_, businesspa0_.IsBillTo as isbillt10_192_, businesspa0_.IsShipTo as isshipt11_192_, businesspa0_.IsPayFrom as ispayfr12_192_, businesspa0_.IsRemitTo as isremit13_192_, businesspa0_.Phone as phone14_192_, businesspa0_.Phone2 as phone15_192_, businesspa0_.Fax as fax16_192_, businesspa0_.C_SalesRegion_ID as c_sales17_192_, businesspa0_.C_BPartner_ID as c_bpart18_192_, businesspa0_.C_Location_ID as c_locat19_192_, businesspa0_.IsTaxLocation as istaxlo20_192_, businesspa0_.UPC as upc21_192_, businesspa0_.EM_Pbl_Ad_Language as em_pbl_22_192_, businesspa0_.EM_Etabam_C_Bp_Bankaccount_ID as em_etab23_192_ from C_BPartner_Location businesspa0_ left outer join C_Location location1_ on businesspa0_.C_Location_ID = location1_.C_Location_ID left outer join C_Region region2_ on location1_.C_Region_ID = region2_.C_Region_ID left outer join C_Country country3_ on location1_.C_Country_ID = country3_.C_Country_ID where (upper((businesspa0_.Name || ' - ' || coalesce(to_char((coalesce(to_char(location1_.Address1), '') || ' - ' || coalesce(to_char(location1_.Address2), '') || ' - ' || coalesce(to_char(location1_.Postal), '') || ' - ' || coalesce(to_char(location1_.City), '') || ' - ' || coalesce(to_char(region2_.Name), '') || ' - ' || coalesce(to_char(( select countrytrl4_.Name from C_Country_Trl countrytrl4_ where countrytrl4_.C_Country_ID = country3_.C_Country_ID and countrytrl4_.AD_Language = 'es_ES')), to_char(country3_.Name), ''))), ''))) like upper('%fundacion%%') escape '|') and (exists ( select 1 from C_Order order5_ inner join C_BPartner_Location businesspa6_ on order5_.C_BPartner_Location_ID = businesspa6_.C_BPartner_Location_ID cross join C_DocType documentty7_ where order5_.C_DocTypeTarget_ID = documentty7_.C_DocType_ID and order5_.IsSOTrx = 'Y' and documentty7_.IsReturn = 'N' and (documentty7_.DocSubTypeSO not like 'OB') and businesspa6_.C_BPartner_Location_ID = businesspa0_.C_BPartner_Location_ID and (order5_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order5_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')))) order by businesspa0_.Name, location1_.Address1, location1_.Address2, location1_.Postal, location1_.City, region2_.C_Region_ID, country3_.C_Country_ID limit '76';
Date: 2026-07-13 12:09:38 Duration: 1s761ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
8 16s498ms 3 4s419ms 7s203ms 5s499ms select * from ( select distinct iol.m_product_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? || p.name || ? as description, ? as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, p.name as record_id from m_inoutline iol join m_inout io on iol.m_inout_id = io.m_inout_id and io.issotrx = ? and io.docstatus = ? join m_transaction t on iol.m_inoutline_id = t.m_inoutline_id join c_bpartner bp on io.c_bpartner_id = bp.c_bpartner_id join m_product p on iol.m_product_id = p.m_product_id join m_costing_rule cr on ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= ? and cr.datefrom <= t.trxprocessdate and cr.dateto > t.trxprocessdate join m_costing_algorithm ca on cr.m_costing_algorithm_id = ca.m_costing_algorithm_id and ca.classname = ? where not exists ( select ? from m_matchpo mp where mp.m_inoutline_id = iol.m_inoutline_id and mp.c_orderline_id is not null) and not exists ( select ? from m_costing c where c.m_product_id = iol.m_product_id and c.costtype in (...) and c.datefrom <= t.trxprocessdate and c.dateto > t.trxprocessdate) and not exists ( select ? from m_productprice pp join m_pricelist_version ppv on pp.m_pricelist_version_id = ppv.m_pricelist_version_id join m_pricelist pl on pl.m_pricelist_id = ppv.m_pricelist_id where pp.m_product_id = iol.m_product_id and (bp.po_pricelist_id = ppv.m_pricelist_id or (bp.po_pricelist_id is null and pl.issopricelist = ?)) and ppv.validfrom <= t.trxprocessdate) and not exists ( select ? from c_orderline ol join c_order o on ol.c_order_id = o.c_order_id and o.issotrx = ? and o.processed = ? where ol.m_product_id = iol.m_product_id and o.c_bpartner_id = bp.c_bpartner_id and ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= ?)) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Jul 13 12 1 7s203ms 7s203ms 15 1 4s875ms 4s875ms 20 1 4s419ms 4s419ms [ User: tad - Total duration: 16s498ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 16s498ms - Times executed: 3 ]
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Receipts without a related Purchase Order and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'N' AND io.docstatus = 'CO' JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE NOT EXISTS ( SELECT 1 FROM m_matchpo mp WHERE mp.m_inoutline_id = iol.m_inoutline_id AND mp.c_orderline_id IS NOT NULL) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM c_orderline ol JOIN c_order o ON ol.c_order_id = o.c_order_id AND o.issotrx = 'N' AND o.processed = 'Y' WHERE ol.m_product_id = iol.m_product_id AND o.c_bpartner_id = bp.c_bpartner_id AND ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '36080A439B564021A2523283A760577A' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:40 Duration: 7s203ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Receipts without a related Purchase Order and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'N' AND io.docstatus = 'CO' JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE NOT EXISTS ( SELECT 1 FROM m_matchpo mp WHERE mp.m_inoutline_id = iol.m_inoutline_id AND mp.c_orderline_id IS NOT NULL) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM c_orderline ol JOIN c_order o ON ol.c_order_id = o.c_order_id AND o.issotrx = 'N' AND o.processed = 'Y' WHERE ol.m_product_id = iol.m_product_id AND o.c_bpartner_id = bp.c_bpartner_id AND ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '36080A439B564021A2523283A760577A' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:33 Duration: 4s875ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Receipts without a related Purchase Order and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'N' AND io.docstatus = 'CO' JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE NOT EXISTS ( SELECT 1 FROM m_matchpo mp WHERE mp.m_inoutline_id = iol.m_inoutline_id AND mp.c_orderline_id IS NOT NULL) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM c_orderline ol JOIN c_order o ON ol.c_order_id = o.c_order_id AND o.issotrx = 'N' AND o.processed = 'Y' WHERE ol.m_product_id = iol.m_product_id AND o.c_bpartner_id = bp.c_bpartner_id AND ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '36080A439B564021A2523283A760577A' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:29 Duration: 4s419ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
9 15s437ms 1 15s437ms 15s437ms 15s437ms select count(*) as id from mrp_run_productionline where ma_processplan_id = ? and exists ( select ? from mrp_run_production where mrp_run_production.mrp_run_production_id = mrp_run_productionline.mrp_run_production_id) and ad_org_id in (...) and ad_client_id in (...);Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Jul 13 12 1 15s437ms 15s437ms [ User: tad - Total duration: 15s437ms - Times executed: 1 ]
[ Application: openbravo - Total duration: 15s437ms - Times executed: 1 ]
-
SELECT COUNT(*) AS ID FROM MRP_Run_ProductionLine WHERE MA_Processplan_ID = 'EA190026B5AB4D7F8DB1E268FF5ED21E' AND EXISTS ( SELECT 1 FROM MRP_Run_Production WHERE MRP_Run_Production.MRP_Run_Production_ID = MRP_Run_ProductionLine.MRP_Run_Production_ID) AND AD_ORG_ID IN ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C') AND AD_CLIENT_ID IN ('29E43D204AEB4CEC9D1DC4EFFD0E5987');
Date: 2026-07-13 12:22:15 Duration: 15s437ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
10 15s383ms 1 15s383ms 15s383ms 15s383ms select count(*) as id from mrp_run_productionline where ma_processplan_id = ? and exists ( select ? from mrp_run_production where mrp_run_production.mrp_run_production_id = mrp_run_productionline.mrp_run_production_id) and ad_org_id not in (...);Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Jul 13 12 1 15s383ms 15s383ms [ User: tad - Total duration: 15s383ms - Times executed: 1 ]
[ Application: openbravo - Total duration: 15s383ms - Times executed: 1 ]
-
SELECT COUNT(*) AS ID FROM MRP_Run_ProductionLine WHERE MA_Processplan_ID = 'EA190026B5AB4D7F8DB1E268FF5ED21E' AND EXISTS ( SELECT 1 FROM MRP_Run_Production WHERE MRP_Run_Production.MRP_Run_Production_ID = MRP_Run_ProductionLine.MRP_Run_Production_ID) AND AD_ORG_ID NOT IN ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C');
Date: 2026-07-13 12:21:59 Duration: 15s383ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
11 15s134ms 1 15s134ms 15s134ms 15s134ms select b.* from ( select nivel1, nivel2, nivel3, nivel4, nivel5, nivel6, nivel7, nivel8, nivel9, nivel10, sum(amount) as amount, sum(qty) as qty, sum(weight) as weight, sum( cost) as cost, sum(amountref) as amountref, sum(qtyref) as qtyref, sum(weightref) as weightref, sum(convamount) as convamount, case when sum(costcalculated) = ? then sum(convcost) when sum(groupcount) <> sum(costcalculated) then sum(convcost) when sum(costedamt) = ? and sum(convcost) > ? then sum(convcost) when sum( case when groupcount = costcalculated then ? else convamount end) = ? then sum(convcost) else sum(convcost) * sum(convamount) / sum( case when groupcount = costcalculated then ? else convamount end) end as convcost, sum(convamountref) as convamountref, sum(convcostref) as convcostref, c_currency_symbol (?, ?, ?) as convsym, c_currency_isosym (?) as convisosym, sum(zz.costcalculated) as costcalculated from ( select nivel1, nivel2, nivel3, nivel4, nivel5, nivel6, nivel7, nivel8, nivel9, nivel10, sum(linenetamt) as amount, sum(qtyinvoiced) as qty, sum(weight) as weight, sum( cost) as cost, sum(linenetref) as amountref, sum(qtyinvoicedref) as qtyref, sum(weight_ref) as weightref, c_currency_convert (sum(linenetamt), trcurrencyid, ?, to_date(trdate), null, trclientid, trorgid) as convamount, case when sum(costcalculated) >= ? then sum( cost) when sum(costedamt) = ? and sum( cost) > ? then sum( cost) else sum( cost) * sum(linenetamt) / sum(costedamt) end as convcost, ? as convamountref, ? as convcostref, trcurrencyid, trdate, trclientid, trorgid, sum(aa.costcalculated) as costcalculated, c_currency_convert (sum(costedamt), trcurrencyid, ?, to_date(trdate), null, trclientid, trorgid) as costedamt, count(*) as groupcount from ( select to_char(ad_column_identifier (to_char(?), to_char(c_bpartner.c_bpartner_id), to_char(?))) as nivel1, to_char(?) as nivel2, to_char(?) as nivel3, to_char(?) as nivel4, to_char(?) as nivel5, to_char(?) as nivel6, to_char(?) as nivel7, to_char(?) as nivel8, to_char(?) as nivel9, to_char(?) as nivel10, case when c_doctype.docbasetype = ? then c_invoiceline.linenetamt * ? else c_invoiceline.linenetamt end as linenetamt, case when c_doctype.docbasetype = ? then c_invoiceline.qtyinvoiced * - ? else c_invoiceline.qtyinvoiced end as qtyinvoiced, c_invoiceline.qtyinvoiced * m_product.weight as weight, ? as linenetref, ? as qtyinvoicedref, ? as weight_ref, c_uom.uomsymbol, c_invoice.c_currency_id as trcurrencyid, to_date(coalesce(c_invoice.dateinvoiced, now())) as trdate, c_invoiceline.ad_client_id as trclientid, c_invoiceline.ad_org_id as trorgid, case when sum(trxcost.total_cost) is null and m_product.isstocked = ? and m_product.producttype = ? then ? else ? end as costcalculated, case when m_product.isstocked = ? and m_product.producttype = ? then case when c_invoiceline.m_inoutline_id is null then coalesce(m_get_no_trx_prd_cost_latest (m_product.m_product_id, c_invoice.dateinvoiced, ad_org.ad_org_id, null, c_invoice.c_currency_id, ?), ?) * ( case when c_doctype.docbasetype = ? then c_invoiceline.qtyinvoiced * ? else c_invoiceline.qtyinvoiced end) when trx.movementqty = ? then ? else case when c_doctype.docbasetype = ? then ? * coalesce(c_currency_convert_precision (round(max(trxcost.total_cost) / abs(trx.movementqty) * c_invoiceline.qtyinvoiced, c_get_currency_precision (max(trxcost.c_currency_id), ?)), max(trxcost.c_currency_id), ?, trx.movementdate, null, trx.ad_client_id, trx.ad_org_id, ?), ?) else coalesce(c_currency_convert_precision (round(max(trxcost.total_cost) / abs(trx.movementqty) * c_invoiceline.qtyinvoiced, c_get_currency_precision (max(trxcost.c_currency_id), ?)), max(trxcost.c_currency_id), ?, trx.movementdate, null, trx.ad_client_id, trx.ad_org_id, ?), ?) end end else coalesce(m_get_no_trx_prd_cost_latest (m_product.m_product_id, c_invoice.dateinvoiced, ad_org.ad_org_id, null, c_invoice.c_currency_id, ?), ?) * ( case when c_doctype.docbasetype = ? then c_invoiceline.qtyinvoiced * ? else c_invoiceline.qtyinvoiced end) end as cost, case when sum(trxcost.total_cost) is null and m_product.isstocked = ? and m_product.producttype = ? then ? else case when c_doctype.docbasetype = ? then c_invoiceline.linenetamt * ? else c_invoiceline.linenetamt end end as costedamt from c_invoiceline join c_invoice on c_invoice.c_invoice_id = c_invoiceline.c_invoice_id join c_bpartner on c_invoice.c_bpartner_id = c_bpartner.c_bpartner_id join c_bp_group on c_bpartner.c_bp_group_id = c_bp_group.c_bp_group_id join ad_org on c_invoice.ad_org_id = ad_org.ad_org_id left join c_bpartner cb on c_bpartner.salesrep_id = cb.c_bpartner_id left join ad_user on c_invoice.salesrep_id = ad_user.ad_user_id left join c_project on c_invoice.c_project_id = c_project.c_project_id left join c_doctype on c_invoice.c_doctype_id = c_doctype.c_doctype_id left join m_product on c_invoiceline.m_product_id = m_product.m_product_id left join c_uom on c_invoiceline.c_uom_id = c_uom.c_uom_id left join m_product_category on m_product.m_product_category_id = m_product_category.m_product_category_id left join m_inoutline on c_invoiceline.m_inoutline_id = m_inoutline.m_inoutline_id left join m_inout on m_inoutline.m_inout_id = m_inout.m_inout_id left join m_transaction trx on trx.m_inoutline_id = m_inoutline.m_inoutline_id left join ( select m_transaction_id, sum( cost) as total_cost, max(c_currency_id) as c_currency_id from m_transaction_cost group by m_transaction_id) trxcost on trx.m_transaction_id = trxcost.m_transaction_id where c_invoice.issotrx = ? and c_invoice.processed = ? and c_invoice.ad_org_id in (...) and c_invoice.ad_client_id in (...) and ? = ? and c_invoice.dateinvoiced >= to_date(?) and c_invoice.dateinvoiced < to_date(?) group by trxcost.m_transaction_id, c_invoiceline.c_invoiceline_id, c_bpartner.c_bpartner_id, m_product_category.name, c_invoice.documentno, ad_org.name, ad_user.ad_user_id, c_project.name, ad_user.firstname, ad_user.lastname, c_bp_group.name, m_inout.c_bpartner_location_id, c_invoiceline.ad_client_id, c_invoiceline.ad_org_id, c_invoiceline.linenetamt, c_invoiceline.qtyinvoiced, c_uom.uomsymbol, c_doctype.docbasetype, ad_org.ad_org_id, c_invoice.c_currency_id, c_invoice.dateinvoiced, trx.movementqty, trx.movementdate, trx.ad_client_id, trx.ad_org_id, m_product.weight, m_product.m_product_id, m_product.isstocked, m_product.producttype, c_invoiceline.m_inoutline_id order by nivel1, nivel2, nivel3, nivel4, nivel5, nivel6, nivel7, nivel8, nivel9, nivel10) aa group by nivel1, nivel2, nivel3, nivel4, nivel5, nivel6, nivel7, nivel8, nivel9, nivel10, trcurrencyid, trdate, trclientid, trorgid) zz group by nivel1, nivel2, nivel3, nivel4, nivel5, nivel6, nivel7, nivel8, nivel9, nivel10 order by nivel1) b limit ?;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Jul 13 16 1 15s134ms 15s134ms [ User: tad - Total duration: 15s134ms - Times executed: 1 ]
[ Application: openbravo - Total duration: 15s134ms - Times executed: 1 ]
-
SELECT B.* FROM ( SELECT NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10, SUM(AMOUNT) AS AMOUNT, SUM(QTY) AS QTY, SUM(WEIGHT) AS WEIGHT, SUM( COST) AS COST, SUM(AMOUNTREF) AS AMOUNTREF, SUM(QTYREF) AS QTYREF, SUM(WEIGHTREF) AS WEIGHTREF, SUM(CONVAMOUNT) AS CONVAMOUNT, CASE WHEN SUM(COSTCALCULATED) = 0 THEN SUM(CONVCOST) WHEN SUM(GROUPCOUNT) <> SUM(COSTCALCULATED) THEN SUM(CONVCOST) WHEN SUM(COSTEDAMT) = 0 AND SUM(CONVCOST) > 0 THEN SUM(CONVCOST) WHEN SUM( CASE WHEN GROUPCOUNT = COSTCALCULATED THEN 0 ELSE CONVAMOUNT END) = 0 THEN SUM(CONVCOST) ELSE SUM(CONVCOST) * SUM(CONVAMOUNT) / SUM( CASE WHEN GROUPCOUNT = COSTCALCULATED THEN 0 ELSE CONVAMOUNT END) END AS CONVCOST, SUM(CONVAMOUNTREF) AS CONVAMOUNTREF, SUM(CONVCOSTREF) AS CONVCOSTREF, C_CURRENCY_SYMBOL ('102', 0, 'Y') AS CONVSYM, C_CURRENCY_ISOSYM ('102') AS CONVISOSYM, SUM(ZZ.COSTCALCULATED) AS COSTCALCULATED FROM ( SELECT NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10, SUM(LINENETAMT) AS AMOUNT, SUM(QTYINVOICED) AS QTY, SUM(WEIGHT) AS WEIGHT, SUM( COST) AS COST, SUM(LINENETREF) AS AMOUNTREF, SUM(QTYINVOICEDREF) AS QTYREF, SUM(WEIGHT_REF) AS WEIGHTREF, C_CURRENCY_CONVERT (SUM(LINENETAMT), TRCURRENCYID, '102', TO_DATE(TRDATE), NULL, TRCLIENTID, TRORGID) AS CONVAMOUNT, CASE WHEN SUM(COSTCALCULATED) >= 0 THEN SUM( COST) WHEN SUM(COSTEDAMT) = 0 AND SUM( COST) > 0 THEN SUM( COST) ELSE SUM( COST) * SUM(LINENETAMT) / SUM(COSTEDAMT) END AS CONVCOST, 0 AS CONVAMOUNTREF, 0 AS CONVCOSTREF, TRCURRENCYID, TRDATE, TRCLIENTID, TRORGID, SUM(AA.COSTCALCULATED) as COSTCALCULATED, C_CURRENCY_CONVERT (SUM(COSTEDAMT), TRCURRENCYID, '102', TO_DATE(TRDATE), NULL, TRCLIENTID, TRORGID) AS costedamt, COUNT(*) AS GROUPCOUNT FROM ( SELECT to_char(AD_COLUMN_IDENTIFIER (to_char('C_Bpartner'), to_char(C_BPARTNER.C_BPARTNER_ID), to_char('es_ES'))) AS NIVEL1, to_char('') AS NIVEL2, to_char('') AS NIVEL3, to_char('') AS NIVEL4, to_char('') AS NIVEL5, to_char('') AS NIVEL6, to_char('') AS NIVEL7, to_char('') AS NIVEL8, to_char('') AS NIVEL9, to_char('') AS NIVEL10, CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.LINENETAMT * -1 ELSE C_INVOICELINE.LINENETAMT END AS LINENETAMT, CASE WHEN c_doctype.docbasetype = 'ARC' THEN c_invoiceline.qtyinvoiced * -1 ELSE c_invoiceline.qtyinvoiced END AS QTYINVOICED, C_INVOICELINE.QTYINVOICED * M_PRODUCT.WEIGHT AS WEIGHT, 0 AS LINENETREF, 0 AS QTYINVOICEDREF, 0 AS WEIGHT_REF, C_UOM.UOMSYMBOL, C_INVOICE.C_CURRENCY_ID AS TRCURRENCYID, TO_DATE(COALESCE(C_INVOICE.DATEINVOICED, NOW())) AS TRDATE, C_INVOICELINE.AD_CLIENT_ID AS TRCLIENTID, C_INVOICELINE.AD_ORG_ID AS TRORGID, CASE WHEN sum(trxcost.total_cost) is null AND m_product.isstocked = 'Y' AND m_product.producttype = 'I' THEN 1 ELSE 0 END AS COSTCALCULATED, CASE WHEN M_PRODUCT.ISSTOCKED = 'Y' AND M_PRODUCT.PRODUCTTYPE = 'I' THEN CASE WHEN C_INVOICELINE.M_INOUTLINE_ID IS NULL THEN COALESCE(M_GET_NO_TRX_PRD_COST_LATEST (M_PRODUCT.M_PRODUCT_ID, C_INVOICE.DATEINVOICED, AD_ORG.AD_ORG_ID, NULL, C_INVOICE.C_CURRENCY_ID, 'N'), 0) * ( CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.QTYINVOICED * -1 ELSE C_INVOICELINE.QTYINVOICED END) WHEN TRX.MOVEMENTQTY = 0 THEN 0 ELSE CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN -1 * COALESCE(C_CURRENCY_CONVERT_PRECISION (ROUND(MAX(trxcost.total_cost) / ABS(TRX.MOVEMENTQTY) * C_INVOICELINE.QTYINVOICED, C_GET_CURRENCY_PRECISION (MAX(trxcost.c_currency_id), 'C')), MAX(trxcost.c_currency_id), '102', TRX.MOVEMENTDATE, NULL, TRX.AD_CLIENT_ID, TRX.AD_ORG_ID, 'C'), 0) ELSE COALESCE(C_CURRENCY_CONVERT_PRECISION (ROUND(MAX(trxcost.total_cost) / ABS(TRX.MOVEMENTQTY) * C_INVOICELINE.QTYINVOICED, C_GET_CURRENCY_PRECISION (MAX(trxcost.c_currency_id), 'C')), MAX(trxcost.c_currency_id), '102', TRX.MOVEMENTDATE, NULL, TRX.AD_CLIENT_ID, TRX.AD_ORG_ID, 'C'), 0) END END ELSE COALESCE(M_GET_NO_TRX_PRD_COST_LATEST (M_PRODUCT.M_PRODUCT_ID, C_INVOICE.DATEINVOICED, AD_ORG.AD_ORG_ID, NULL, C_INVOICE.C_CURRENCY_ID, 'N'), 0) * ( CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.QTYINVOICED * -1 ELSE C_INVOICELINE.QTYINVOICED END) END AS COST, CASE WHEN sum(trxcost.total_cost) is null AND m_product.isstocked = 'Y' AND m_product.producttype = 'I' THEN 0 ELSE CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.LINENETAMT * -1 ELSE C_INVOICELINE.LINENETAMT END END AS COSTEDAMT FROM C_INVOICELINE join C_INVOICE on C_INVOICE.C_INVOICE_ID = C_INVOICELINE.C_INVOICE_ID join C_BPARTNER on C_INVOICE.C_BPARTNER_ID = C_BPARTNER.C_BPARTNER_ID join C_BP_GROUP on C_BPARTNER.C_BP_GROUP_ID = C_BP_GROUP.C_BP_GROUP_ID join AD_ORG on C_INVOICE.AD_ORG_ID = AD_ORG.AD_ORG_ID left join C_BPARTNER CB on C_BPARTNER.SALESREP_ID = CB.C_BPARTNER_ID left join AD_USER on C_INVOICE.SALESREP_ID = AD_USER.AD_USER_ID left join C_PROJECT on C_INVOICE.C_PROJECT_ID = C_PROJECT.C_PROJECT_ID left join C_DOCTYPE on C_INVOICE.C_DOCTYPE_ID = C_DOCTYPE.C_DOCTYPE_ID left join M_PRODUCT on C_INVOICELINE.M_PRODUCT_ID = M_PRODUCT.M_PRODUCT_ID left join C_UOM on C_INVOICELINE.C_UOM_ID = C_UOM.C_UOM_ID left join M_PRODUCT_CATEGORY on M_PRODUCT.M_PRODUCT_CATEGORY_ID = M_PRODUCT_CATEGORY.M_PRODUCT_CATEGORY_ID left join M_INOUTLINE on C_INVOICELINE.M_INOUTLINE_ID = M_INOUTLINE.M_INOUTLINE_ID left join M_INOUT ON M_INOUTLINE.M_INOUT_ID = M_INOUT.M_INOUT_ID left join m_transaction trx ON trx.m_inoutline_id = m_inoutline.m_inoutline_id left join ( SELECT m_transaction_id, SUM( cost) AS total_cost, MAX(c_currency_id) AS c_currency_id FROM m_transaction_cost GROUP BY m_transaction_id) trxcost ON trx.m_transaction_id = trxcost.m_transaction_id WHERE C_INVOICE.ISSOTRX = 'Y' AND C_INVOICE.PROCESSED = 'Y' AND C_INVOICE.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND C_INVOICE.AD_CLIENT_ID IN ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987') AND 1 = 1 AND C_INVOICE.DATEINVOICED >= to_date('01-05-2024') AND C_INVOICE.DATEINVOICED < to_date('01-06-2024') GROUP BY trxcost.m_transaction_id, C_INVOICELINE.C_INVOICELINE_ID, C_BPARTNER.C_BPARTNER_ID, M_PRODUCT_CATEGORY.NAME, C_INVOICE.DOCUMENTNO, AD_ORG.NAME, AD_USER.AD_USER_ID, C_PROJECT.NAME, AD_USER.FIRSTNAME, AD_USER.LASTNAME, C_BP_GROUP.NAME, M_INOUT.C_BPARTNER_LOCATION_ID, C_INVOICELINE.AD_CLIENT_ID, C_INVOICELINE.AD_ORG_ID, C_INVOICELINE.LINENETAMT, C_INVOICELINE.QTYINVOICED, C_UOM.UOMSYMBOL, c_doctype.docbasetype, ad_org.ad_org_id, C_INVOICE.C_CURRENCY_ID, C_INVOICE.DATEINVOICED, trx.movementqty, trx.movementdate, trx.ad_client_id, trx.ad_org_id, M_PRODUCT.WEIGHT, M_PRODUCT.M_PRODUCT_ID, M_PRODUCT.ISSTOCKED, M_PRODUCT.PRODUCTTYPE, C_INVOICELINE.M_INOUTLINE_ID ORDER BY NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10) AA GROUP BY NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10, TRCURRENCYID, TRDATE, TRCLIENTID, TRORGID) ZZ GROUP BY NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10 ORDER BY NIVEL1) B LIMIT 20001;
Date: 2026-07-13 16:11:37 Duration: 15s134ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
12 11s667ms 3 2s752ms 4s821ms 3s889ms select * from ( select j.gl_journal_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, j.ad_org_id, j.ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, j.gl_journal_id, ?) as record_id from gl_journal j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Jul 13 12 1 4s821ms 4s821ms 15 1 2s752ms 2s752ms 20 1 4s94ms 4s94ms [ User: tad - Total duration: 11s667ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 11s667ms - Times executed: 3 ]
-
SELECT * FROM ( select j.GL_JOURNAL_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'G/L JOURNAL DOCUMENT POSTED MORE THAN ONCE' as description, 'Y' as isActive, j.ad_org_id, j.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('GL_JOURNAL', j.GL_JOURNAL_id, 'es_ES') AS RECORD_ID FROM GL_JOURNAL j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '5DB4719C9B154DA3A584345DD754189D' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:16:05 Duration: 4s821ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select j.GL_JOURNAL_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'G/L JOURNAL DOCUMENT POSTED MORE THAN ONCE' as description, 'Y' as isActive, j.ad_org_id, j.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('GL_JOURNAL', j.GL_JOURNAL_id, 'es_ES') AS RECORD_ID FROM GL_JOURNAL j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '5DB4719C9B154DA3A584345DD754189D' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:51 Duration: 4s94ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select j.GL_JOURNAL_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'G/L JOURNAL DOCUMENT POSTED MORE THAN ONCE' as description, 'Y' as isActive, j.ad_org_id, j.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('GL_JOURNAL', j.GL_JOURNAL_id, 'es_ES') AS RECORD_ID FROM GL_JOURNAL j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '5DB4719C9B154DA3A584345DD754189D' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:53 Duration: 2s752ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
13 10s965ms 3 2s135ms 5s209ms 3s655ms select * from ( select distinct pr.m_product_id as referencekey_id, ad_column_identifier (?, pr.m_product_id, ?) as record_id, pr.value || ? || ad_column_identifier (?, pr.m_product_id, ?) || ?| | round(coalesce(onhand.qtyonhand, ?) + coalesce(pend.qtypendingrecive, ?) - coalesce(pick.qtypicking, ?), ?) || ? || coalesce(porg.stockmin, ?) as description, pr.ad_org_id, pr.ad_client_id, ? as ad_role_id, null as ad_user_id, ? as isactive, now() as created, ? as createdby, now() as updated, ? as updatedby from m_product pr left join ( select sum(coalesce(sd.qtyonhand, ?)) as qtyonhand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, ?)) - sum(coalesce(m_lines.movementqty, ?)) as qtypendingrecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, ?) as qtyordered, coalesce(sum(iol.movementqty), ?) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = ? and o.issotrx = ? and o.docstatus = ? group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, ?) > sum(coalesce(iol.movementqty, ?))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, ?)) as qtypicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.qtyonhand, ?) - coalesce(pick.qtypicking, ?) + coalesce(pend.qtypendingrecive, ?)) < coalesce(porg.stockmin, ?) and ma_processplan_id is null) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Jul 13 12 1 5s209ms 5s209ms 15 1 2s135ms 2s135ms 20 1 3s620ms 3s620ms [ User: tad - Total duration: 10s965ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 10s965ms - Times executed: 3 ]
-
SELECT * FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '86C9A5FFEA28494D927E2699CEAFEFE1' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:16:12 Duration: 5s209ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '86C9A5FFEA28494D927E2699CEAFEFE1' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:56 Duration: 3s620ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '86C9A5FFEA28494D927E2699CEAFEFE1' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:57 Duration: 2s135ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
14 10s99ms 4 1s526ms 3s681ms 2s524ms select * from ( select record_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, ad_org_id, ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, record_id, ?) as record_id from fact_acct where ad_table_id = ? and docbasetype in (...) group by fact_acct_group_id, record_id, ad_client_id, ad_org_id having sum(amtacctcr - amtacctdr) <> ?) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Jul 13 12 2 5s207ms 2s603ms 15 1 2s688ms 2s688ms 20 1 2s203ms 2s203ms [ User: tad - Total duration: 10s99ms - Times executed: 4 ]
[ Application: openbravo - Total duration: 10s99ms - Times executed: 4 ]
-
SELECT * FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'DC1924997FC3426989EDC0910711A426' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:07 Duration: 3s681ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'DC1924997FC3426989EDC0910711A426' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:05 Duration: 2s688ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'DC1924997FC3426989EDC0910711A426' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:04 Duration: 2s203ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
15 9s864ms 8 1s87ms 1s404ms 1s233ms select businesspa0_.c_bpartner_id as c_bpartn1_189_, businesspa0_.ad_client_id as ad_clien2_189_, businesspa0_.ad_org_id as ad_org_i3_189_, businesspa0_.isactive as isactive4_189_, businesspa0_.created as created5_189_, businesspa0_.createdby as createdb6_189_, businesspa0_.updated as updated7_189_, businesspa0_.updatedby as updatedb8_189_, businesspa0_.value as value9_189_, businesspa0_.name as name10_189_, businesspa0_.name2 as name11_189_, businesspa0_.description as descrip12_189_, businesspa0_.issummary as issumma13_189_, businesspa0_.c_bp_group_id as c_bp_gr14_189_, businesspa0_.isonetime as isoneti15_189_, businesspa0_.isprospect as isprosp16_189_, businesspa0_.isvendor as isvendo17_189_, businesspa0_.iscustomer as iscusto18_189_, businesspa0_.isemployee as isemplo19_189_, businesspa0_.issalesrep as issales20_189_, businesspa0_.referenceno as referen21_189_, businesspa0_.duns as duns22_189_, businesspa0_.url as url23_189_, businesspa0_.ad_language as ad_lang24_189_, businesspa0_.taxid as taxid25_189_, businesspa0_.istaxexempt as istaxex26_189_, businesspa0_.c_invoiceschedule_id as c_invoi27_189_, businesspa0_.rating as rating28_189_, businesspa0_.salesvolume as salesvo29_189_, businesspa0_.numberemployees as numbere30_189_, businesspa0_.naics as naics31_189_, businesspa0_.firstsale as firstsa32_189_, businesspa0_.acqusitioncost as acqusit33_189_, businesspa0_.potentiallifetimevalue as potenti34_189_, businesspa0_.actuallifetimevalue as actuall35_189_, businesspa0_.shareofcustomer as shareof36_189_, businesspa0_.paymentrule as payment37_189_, businesspa0_.so_creditlimit as so_cred38_189_, businesspa0_.so_creditused as so_cred39_189_, businesspa0_.c_paymentterm_id as c_payme40_189_, businesspa0_.m_pricelist_id as m_price41_189_, businesspa0_.isdiscountprinted as isdisco42_189_, businesspa0_.so_description as so_desc43_189_, businesspa0_.poreference as porefer44_189_, businesspa0_.paymentrulepo as payment45_189_, businesspa0_.po_pricelist_id as po_pric46_189_, businesspa0_.po_paymentterm_id as po_paym47_189_, businesspa0_.documentcopies as documen48_189_, businesspa0_.c_greeting_id as c_greet49_189_, businesspa0_.invoicerule as invoice50_189_, businesspa0_.deliveryrule as deliver51_189_, businesspa0_.deliveryviarule as deliver52_189_, businesspa0_.salesrep_id as salesre53_189_, businesspa0_.bpartner_parent_id as bpartne54_189_, businesspa0_.socreditstatus as socredi55_189_, businesspa0_.ad_forced_org_id as ad_forc56_189_, businesspa0_.showpriceinorder as showpri57_189_, businesspa0_.invoicegrouping as invoice58_189_, businesspa0_.fixmonthday as fixmont59_189_, businesspa0_.fixmonthday2 as fixmont60_189_, businesspa0_.fixmonthday3 as fixmont61_189_, businesspa0_.isworker as isworke62_189_, businesspa0_.upc as upc63_189_, businesspa0_.c_salary_category_id as c_salar64_189_, businesspa0_.invoice_printformat as invoice65_189_, businesspa0_.last_days as last_da66_189_, businesspa0_.po_bankaccount_id as po_bank67_189_, businesspa0_.po_bp_taxcategory_id as po_bp_t68_189_, businesspa0_.po_fixmonthday as po_fixm69_189_, businesspa0_.po_fixmonthday2 as po_fixm70_189_, businesspa0_.po_fixmonthday3 as po_fixm71_189_, businesspa0_.so_bankaccount_id as so_bank72_189_, businesspa0_.so_bp_taxcategory_id as so_bp_t73_189_, businesspa0_.fiscalcode as fiscalc74_189_, businesspa0_.isofiscalcode as isofisc75_189_, businesspa0_.em_einv_einvoice as em_einv76_189_, businesspa0_.po_c_incoterms_id as po_c_in77_189_, businesspa0_.em_einv_format_id as em_einv78_189_, businesspa0_.so_c_incoterms_id as so_c_in79_189_, businesspa0_.em_einv_platform_id as em_einv80_189_, businesspa0_.fin_paymentmethod_id as fin_pay81_189_, businesspa0_.em_einv_email as em_einv82_189_, businesspa0_.po_paymentmethod_id as po_paym83_189_, businesspa0_.fin_financial_account_id as fin_fin84_189_, businesspa0_.em_einv_deliverymode as em_einv85_189_, businesspa0_.po_financial_account_id as po_fina86_189_, businesspa0_.customer_blocking as custome87_189_, businesspa0_.vendor_blocking as vendor_88_189_, businesspa0_.so_payment_blocking as so_paym89_189_, businesspa0_.po_payment_blocking as po_paym90_189_, businesspa0_.so_invoice_blocking as so_invo91_189_, businesspa0_.po_invoice_blocking as po_invo92_189_, businesspa0_.so_order_blocking as so_orde93_189_, businesspa0_.po_order_blocking as po_orde94_189_, businesspa0_.so_goods_blocking as so_good95_189_, businesspa0_.po_goods_blocking as po_good96_189_, businesspa0_.iscashvat as iscashv97_189_, businesspa0_.update_currency as update_98_189_, businesspa0_.bp_currency_id as bp_curr99_189_, businesspa0_.birthplace as birthp100_189_, businesspa0_.em_libd_aplicacion_id as em_lib101_189_, businesspa0_.birthday as birthd102_189_, businesspa0_.is_customer_consent as is_cus103_189_, businesspa0_.em_obsepad_mandate_identifier as em_obs104_189_, businesspa0_.em_obsepad_mandate_date as em_obs105_189_, businesspa0_.em_aeatsii_rep_taxid as em_aea106_189_, businesspa0_.em_aeatsii_menor as em_aea107_189_, businesspa0_.em_libd_isparent as em_lib108_189_, businesspa0_.em_libd_bpartner_parent_id as em_lib109_189_, businesspa0_.em_pruti_addbp as em_pru110_189_, businesspa0_.em_pruti_unlock_date as em_pru111_189_, businesspa0_.em_pruti_unlock_order_date as em_pru112_189_, businesspa0_.em_pruti_annexes_bp_so_id as em_pru113_189_, businesspa0_.em_pruti_annexes_bp_po_id as em_pru114_189_, businesspa0_.em_aeatsii_defaultsiikey as em_aea115_189_, businesspa0_.em_aeatsii_siikeylist as em_aea116_189_, businesspa0_.em_prsii_clave_tipo_proveedor as em_prs117_189_, businesspa0_.em_tbai_issimplifiedinv as em_tba118_189_, businesspa0_.em_prsii_clave_tipo_cliente as em_prs119_189_, businesspa0_.em_obwpl_bp_block_pickinglist as em_obw120_189_, businesspa0_.em_pruti_cus_block_reason_id as em_pru121_189_, businesspa0_.em_pruti_notsendinvoice as em_pru122_189_, businesspa0_.em_pruti_showpriceingoods as em_pru123_189_, businesspa0_.em_obtik_tax_id_key as em_obt124_189_, businesspa0_.em_prma_update_bprecords as em_prm125_189_ from c_bpartner businesspa0_ where exists ( select ? from c_order order1_ inner join c_bpartner businesspa2_ on order1_.c_bpartner_id = businesspa2_.c_bpartner_id where (upper((order1_.documentno || ?| | coalesce(to_char(order1_.dateordered), ?) || ?| | coalesce(to_char(order1_.grandtotal), ?) || ?| | coalesce(to_char(order1_.em_libd_revisionfactura), ?))) like upper(?) escape ?) and businesspa2_.c_bpartner_id = businesspa0_.c_bpartner_id and (order1_.ad_org_id in (...)) and (order1_.ad_client_id in (...))) order by businesspa0_.name limit ?;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Jul 13 10 1 1s288ms 1s288ms 11 1 1s87ms 1s87ms 12 1 1s164ms 1s164ms 13 5 6s323ms 1s264ms [ User: tad - Total duration: 9s864ms - Times executed: 8 ]
[ Application: openbravo - Total duration: 9s864ms - Times executed: 8 ]
-
select businesspa0_.C_BPartner_ID as c_bpartn1_189_, businesspa0_.AD_Client_ID as ad_clien2_189_, businesspa0_.AD_Org_ID as ad_org_i3_189_, businesspa0_.IsActive as isactive4_189_, businesspa0_.Created as created5_189_, businesspa0_.CreatedBy as createdb6_189_, businesspa0_.Updated as updated7_189_, businesspa0_.UpdatedBy as updatedb8_189_, businesspa0_.Value as value9_189_, businesspa0_.Name as name10_189_, businesspa0_.Name2 as name11_189_, businesspa0_.Description as descrip12_189_, businesspa0_.IsSummary as issumma13_189_, businesspa0_.C_BP_Group_ID as c_bp_gr14_189_, businesspa0_.IsOneTime as isoneti15_189_, businesspa0_.IsProspect as isprosp16_189_, businesspa0_.IsVendor as isvendo17_189_, businesspa0_.IsCustomer as iscusto18_189_, businesspa0_.IsEmployee as isemplo19_189_, businesspa0_.IsSalesRep as issales20_189_, businesspa0_.ReferenceNo as referen21_189_, businesspa0_.DUNS as duns22_189_, businesspa0_.URL as url23_189_, businesspa0_.AD_Language as ad_lang24_189_, businesspa0_.TaxID as taxid25_189_, businesspa0_.IsTaxExempt as istaxex26_189_, businesspa0_.C_InvoiceSchedule_ID as c_invoi27_189_, businesspa0_.Rating as rating28_189_, businesspa0_.SalesVolume as salesvo29_189_, businesspa0_.NumberEmployees as numbere30_189_, businesspa0_.NAICS as naics31_189_, businesspa0_.FirstSale as firstsa32_189_, businesspa0_.AcqusitionCost as acqusit33_189_, businesspa0_.PotentialLifeTimeValue as potenti34_189_, businesspa0_.ActualLifeTimeValue as actuall35_189_, businesspa0_.ShareOfCustomer as shareof36_189_, businesspa0_.PaymentRule as payment37_189_, businesspa0_.SO_CreditLimit as so_cred38_189_, businesspa0_.SO_CreditUsed as so_cred39_189_, businesspa0_.C_PaymentTerm_ID as c_payme40_189_, businesspa0_.M_PriceList_ID as m_price41_189_, businesspa0_.IsDiscountPrinted as isdisco42_189_, businesspa0_.SO_Description as so_desc43_189_, businesspa0_.POReference as porefer44_189_, businesspa0_.PaymentRulePO as payment45_189_, businesspa0_.PO_PriceList_ID as po_pric46_189_, businesspa0_.PO_PaymentTerm_ID as po_paym47_189_, businesspa0_.DocumentCopies as documen48_189_, businesspa0_.C_Greeting_ID as c_greet49_189_, businesspa0_.InvoiceRule as invoice50_189_, businesspa0_.DeliveryRule as deliver51_189_, businesspa0_.DeliveryViaRule as deliver52_189_, businesspa0_.SalesRep_ID as salesre53_189_, businesspa0_.BPartner_Parent_ID as bpartne54_189_, businesspa0_.SOCreditStatus as socredi55_189_, businesspa0_.AD_Forced_Org_ID as ad_forc56_189_, businesspa0_.ShowPriceInOrder as showpri57_189_, businesspa0_.Invoicegrouping as invoice58_189_, businesspa0_.FixMonthDay as fixmont59_189_, businesspa0_.FixMonthDay2 as fixmont60_189_, businesspa0_.Fixmonthday3 as fixmont61_189_, businesspa0_.Isworker as isworke62_189_, businesspa0_.UPC as upc63_189_, businesspa0_.C_Salary_Category_ID as c_salar64_189_, businesspa0_.Invoice_Printformat as invoice65_189_, businesspa0_.Last_Days as last_da66_189_, businesspa0_.PO_Bankaccount_ID as po_bank67_189_, businesspa0_.PO_BP_TaxCategory_ID as po_bp_t68_189_, businesspa0_.PO_Fixmonthday as po_fixm69_189_, businesspa0_.PO_Fixmonthday2 as po_fixm70_189_, businesspa0_.PO_Fixmonthday3 as po_fixm71_189_, businesspa0_.SO_Bankaccount_ID as so_bank72_189_, businesspa0_.SO_Bp_Taxcategory_ID as so_bp_t73_189_, businesspa0_.Fiscalcode as fiscalc74_189_, businesspa0_.Isofiscalcode as isofisc75_189_, businesspa0_.EM_Einv_Einvoice as em_einv76_189_, businesspa0_.PO_C_Incoterms_ID as po_c_in77_189_, businesspa0_.EM_Einv_Format_Id as em_einv78_189_, businesspa0_.SO_C_Incoterms_ID as so_c_in79_189_, businesspa0_.EM_Einv_Platform_Id as em_einv80_189_, businesspa0_.FIN_Paymentmethod_ID as fin_pay81_189_, businesspa0_.EM_Einv_Email as em_einv82_189_, businesspa0_.PO_Paymentmethod_ID as po_paym83_189_, businesspa0_.FIN_Financial_Account_ID as fin_fin84_189_, businesspa0_.EM_Einv_Deliverymode as em_einv85_189_, businesspa0_.PO_Financial_Account_ID as po_fina86_189_, businesspa0_.Customer_Blocking as custome87_189_, businesspa0_.Vendor_Blocking as vendor_88_189_, businesspa0_.SO_Payment_Blocking as so_paym89_189_, businesspa0_.PO_Payment_Blocking as po_paym90_189_, businesspa0_.SO_Invoice_Blocking as so_invo91_189_, businesspa0_.PO_Invoice_Blocking as po_invo92_189_, businesspa0_.SO_Order_Blocking as so_orde93_189_, businesspa0_.PO_Order_Blocking as po_orde94_189_, businesspa0_.SO_Goods_Blocking as so_good95_189_, businesspa0_.PO_Goods_Blocking as po_good96_189_, businesspa0_.Iscashvat as iscashv97_189_, businesspa0_.Update_Currency as update_98_189_, businesspa0_.BP_Currency_ID as bp_curr99_189_, businesspa0_.Birthplace as birthp100_189_, businesspa0_.EM_Libd_Aplicacion_ID as em_lib101_189_, businesspa0_.Birthday as birthd102_189_, businesspa0_.Is_Customer_Consent as is_cus103_189_, businesspa0_.EM_Obsepad_Mandate_Identifier as em_obs104_189_, businesspa0_.EM_Obsepad_Mandate_Date as em_obs105_189_, businesspa0_.EM_Aeatsii_Rep_Taxid as em_aea106_189_, businesspa0_.EM_Aeatsii_Menor as em_aea107_189_, businesspa0_.EM_Libd_Isparent as em_lib108_189_, businesspa0_.EM_Libd_Bpartner_Parent_ID as em_lib109_189_, businesspa0_.EM_Pruti_Addbp as em_pru110_189_, businesspa0_.EM_Pruti_Unlock_Date as em_pru111_189_, businesspa0_.EM_Pruti_Unlock_Order_Date as em_pru112_189_, businesspa0_.EM_Pruti_Annexes_Bp_So_ID as em_pru113_189_, businesspa0_.EM_Pruti_Annexes_Bp_Po_ID as em_pru114_189_, businesspa0_.EM_Aeatsii_Defaultsiikey as em_aea115_189_, businesspa0_.EM_Aeatsii_Siikeylist as em_aea116_189_, businesspa0_.EM_Prsii_Clave_Tipo_Proveedor as em_prs117_189_, businesspa0_.EM_Tbai_Issimplifiedinv as em_tba118_189_, businesspa0_.EM_Prsii_Clave_Tipo_Cliente as em_prs119_189_, businesspa0_.EM_Obwpl_Bp_Block_Pickinglist as em_obw120_189_, businesspa0_.em_pruti_cus_block_reason_id as em_pru121_189_, businesspa0_.EM_Pruti_Notsendinvoice as em_pru122_189_, businesspa0_.EM_Pruti_Showpriceingoods as em_pru123_189_, businesspa0_.EM_OBTIK_Tax_ID_Key as em_obt124_189_, businesspa0_.em_prma_update_BpRecords as em_prm125_189_ from C_BPartner businesspa0_ where exists ( select 1 from C_Order order1_ inner join C_BPartner businesspa2_ on order1_.C_BPartner_ID = businesspa2_.C_BPartner_ID where (upper((order1_.DocumentNo || ' - ' || coalesce(to_char(order1_.DateOrdered), '') || ' - ' || coalesce(to_char(order1_.GrandTotal), '') || ' - ' || coalesce(to_char(order1_.EM_Libd_Revisionfactura), ''))) like upper('%ext%') escape '|') and businesspa2_.C_BPartner_ID = businesspa0_.C_BPartner_ID and (order1_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order1_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0'))) order by businesspa0_.Name limit '76';
Date: 2026-07-13 13:59:46 Duration: 1s404ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select businesspa0_.C_BPartner_ID as c_bpartn1_189_, businesspa0_.AD_Client_ID as ad_clien2_189_, businesspa0_.AD_Org_ID as ad_org_i3_189_, businesspa0_.IsActive as isactive4_189_, businesspa0_.Created as created5_189_, businesspa0_.CreatedBy as createdb6_189_, businesspa0_.Updated as updated7_189_, businesspa0_.UpdatedBy as updatedb8_189_, businesspa0_.Value as value9_189_, businesspa0_.Name as name10_189_, businesspa0_.Name2 as name11_189_, businesspa0_.Description as descrip12_189_, businesspa0_.IsSummary as issumma13_189_, businesspa0_.C_BP_Group_ID as c_bp_gr14_189_, businesspa0_.IsOneTime as isoneti15_189_, businesspa0_.IsProspect as isprosp16_189_, businesspa0_.IsVendor as isvendo17_189_, businesspa0_.IsCustomer as iscusto18_189_, businesspa0_.IsEmployee as isemplo19_189_, businesspa0_.IsSalesRep as issales20_189_, businesspa0_.ReferenceNo as referen21_189_, businesspa0_.DUNS as duns22_189_, businesspa0_.URL as url23_189_, businesspa0_.AD_Language as ad_lang24_189_, businesspa0_.TaxID as taxid25_189_, businesspa0_.IsTaxExempt as istaxex26_189_, businesspa0_.C_InvoiceSchedule_ID as c_invoi27_189_, businesspa0_.Rating as rating28_189_, businesspa0_.SalesVolume as salesvo29_189_, businesspa0_.NumberEmployees as numbere30_189_, businesspa0_.NAICS as naics31_189_, businesspa0_.FirstSale as firstsa32_189_, businesspa0_.AcqusitionCost as acqusit33_189_, businesspa0_.PotentialLifeTimeValue as potenti34_189_, businesspa0_.ActualLifeTimeValue as actuall35_189_, businesspa0_.ShareOfCustomer as shareof36_189_, businesspa0_.PaymentRule as payment37_189_, businesspa0_.SO_CreditLimit as so_cred38_189_, businesspa0_.SO_CreditUsed as so_cred39_189_, businesspa0_.C_PaymentTerm_ID as c_payme40_189_, businesspa0_.M_PriceList_ID as m_price41_189_, businesspa0_.IsDiscountPrinted as isdisco42_189_, businesspa0_.SO_Description as so_desc43_189_, businesspa0_.POReference as porefer44_189_, businesspa0_.PaymentRulePO as payment45_189_, businesspa0_.PO_PriceList_ID as po_pric46_189_, businesspa0_.PO_PaymentTerm_ID as po_paym47_189_, businesspa0_.DocumentCopies as documen48_189_, businesspa0_.C_Greeting_ID as c_greet49_189_, businesspa0_.InvoiceRule as invoice50_189_, businesspa0_.DeliveryRule as deliver51_189_, businesspa0_.DeliveryViaRule as deliver52_189_, businesspa0_.SalesRep_ID as salesre53_189_, businesspa0_.BPartner_Parent_ID as bpartne54_189_, businesspa0_.SOCreditStatus as socredi55_189_, businesspa0_.AD_Forced_Org_ID as ad_forc56_189_, businesspa0_.ShowPriceInOrder as showpri57_189_, businesspa0_.Invoicegrouping as invoice58_189_, businesspa0_.FixMonthDay as fixmont59_189_, businesspa0_.FixMonthDay2 as fixmont60_189_, businesspa0_.Fixmonthday3 as fixmont61_189_, businesspa0_.Isworker as isworke62_189_, businesspa0_.UPC as upc63_189_, businesspa0_.C_Salary_Category_ID as c_salar64_189_, businesspa0_.Invoice_Printformat as invoice65_189_, businesspa0_.Last_Days as last_da66_189_, businesspa0_.PO_Bankaccount_ID as po_bank67_189_, businesspa0_.PO_BP_TaxCategory_ID as po_bp_t68_189_, businesspa0_.PO_Fixmonthday as po_fixm69_189_, businesspa0_.PO_Fixmonthday2 as po_fixm70_189_, businesspa0_.PO_Fixmonthday3 as po_fixm71_189_, businesspa0_.SO_Bankaccount_ID as so_bank72_189_, businesspa0_.SO_Bp_Taxcategory_ID as so_bp_t73_189_, businesspa0_.Fiscalcode as fiscalc74_189_, businesspa0_.Isofiscalcode as isofisc75_189_, businesspa0_.EM_Einv_Einvoice as em_einv76_189_, businesspa0_.PO_C_Incoterms_ID as po_c_in77_189_, businesspa0_.EM_Einv_Format_Id as em_einv78_189_, businesspa0_.SO_C_Incoterms_ID as so_c_in79_189_, businesspa0_.EM_Einv_Platform_Id as em_einv80_189_, businesspa0_.FIN_Paymentmethod_ID as fin_pay81_189_, businesspa0_.EM_Einv_Email as em_einv82_189_, businesspa0_.PO_Paymentmethod_ID as po_paym83_189_, businesspa0_.FIN_Financial_Account_ID as fin_fin84_189_, businesspa0_.EM_Einv_Deliverymode as em_einv85_189_, businesspa0_.PO_Financial_Account_ID as po_fina86_189_, businesspa0_.Customer_Blocking as custome87_189_, businesspa0_.Vendor_Blocking as vendor_88_189_, businesspa0_.SO_Payment_Blocking as so_paym89_189_, businesspa0_.PO_Payment_Blocking as po_paym90_189_, businesspa0_.SO_Invoice_Blocking as so_invo91_189_, businesspa0_.PO_Invoice_Blocking as po_invo92_189_, businesspa0_.SO_Order_Blocking as so_orde93_189_, businesspa0_.PO_Order_Blocking as po_orde94_189_, businesspa0_.SO_Goods_Blocking as so_good95_189_, businesspa0_.PO_Goods_Blocking as po_good96_189_, businesspa0_.Iscashvat as iscashv97_189_, businesspa0_.Update_Currency as update_98_189_, businesspa0_.BP_Currency_ID as bp_curr99_189_, businesspa0_.Birthplace as birthp100_189_, businesspa0_.EM_Libd_Aplicacion_ID as em_lib101_189_, businesspa0_.Birthday as birthd102_189_, businesspa0_.Is_Customer_Consent as is_cus103_189_, businesspa0_.EM_Obsepad_Mandate_Identifier as em_obs104_189_, businesspa0_.EM_Obsepad_Mandate_Date as em_obs105_189_, businesspa0_.EM_Aeatsii_Rep_Taxid as em_aea106_189_, businesspa0_.EM_Aeatsii_Menor as em_aea107_189_, businesspa0_.EM_Libd_Isparent as em_lib108_189_, businesspa0_.EM_Libd_Bpartner_Parent_ID as em_lib109_189_, businesspa0_.EM_Pruti_Addbp as em_pru110_189_, businesspa0_.EM_Pruti_Unlock_Date as em_pru111_189_, businesspa0_.EM_Pruti_Unlock_Order_Date as em_pru112_189_, businesspa0_.EM_Pruti_Annexes_Bp_So_ID as em_pru113_189_, businesspa0_.EM_Pruti_Annexes_Bp_Po_ID as em_pru114_189_, businesspa0_.EM_Aeatsii_Defaultsiikey as em_aea115_189_, businesspa0_.EM_Aeatsii_Siikeylist as em_aea116_189_, businesspa0_.EM_Prsii_Clave_Tipo_Proveedor as em_prs117_189_, businesspa0_.EM_Tbai_Issimplifiedinv as em_tba118_189_, businesspa0_.EM_Prsii_Clave_Tipo_Cliente as em_prs119_189_, businesspa0_.EM_Obwpl_Bp_Block_Pickinglist as em_obw120_189_, businesspa0_.em_pruti_cus_block_reason_id as em_pru121_189_, businesspa0_.EM_Pruti_Notsendinvoice as em_pru122_189_, businesspa0_.EM_Pruti_Showpriceingoods as em_pru123_189_, businesspa0_.EM_OBTIK_Tax_ID_Key as em_obt124_189_, businesspa0_.em_prma_update_BpRecords as em_prm125_189_ from C_BPartner businesspa0_ where exists ( select 1 from C_Order order1_ inner join C_BPartner businesspa2_ on order1_.C_BPartner_ID = businesspa2_.C_BPartner_ID where (upper((order1_.DocumentNo || ' - ' || coalesce(to_char(order1_.DateOrdered), '') || ' - ' || coalesce(to_char(order1_.GrandTotal), '') || ' - ' || coalesce(to_char(order1_.EM_Libd_Revisionfactura), ''))) like upper('%ext%') escape '|') and businesspa2_.C_BPartner_ID = businesspa0_.C_BPartner_ID and (order1_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order1_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0'))) order by businesspa0_.Name limit '76';
Date: 2026-07-13 13:59:46 Duration: 1s390ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select businesspa0_.C_BPartner_ID as c_bpartn1_189_, businesspa0_.AD_Client_ID as ad_clien2_189_, businesspa0_.AD_Org_ID as ad_org_i3_189_, businesspa0_.IsActive as isactive4_189_, businesspa0_.Created as created5_189_, businesspa0_.CreatedBy as createdb6_189_, businesspa0_.Updated as updated7_189_, businesspa0_.UpdatedBy as updatedb8_189_, businesspa0_.Value as value9_189_, businesspa0_.Name as name10_189_, businesspa0_.Name2 as name11_189_, businesspa0_.Description as descrip12_189_, businesspa0_.IsSummary as issumma13_189_, businesspa0_.C_BP_Group_ID as c_bp_gr14_189_, businesspa0_.IsOneTime as isoneti15_189_, businesspa0_.IsProspect as isprosp16_189_, businesspa0_.IsVendor as isvendo17_189_, businesspa0_.IsCustomer as iscusto18_189_, businesspa0_.IsEmployee as isemplo19_189_, businesspa0_.IsSalesRep as issales20_189_, businesspa0_.ReferenceNo as referen21_189_, businesspa0_.DUNS as duns22_189_, businesspa0_.URL as url23_189_, businesspa0_.AD_Language as ad_lang24_189_, businesspa0_.TaxID as taxid25_189_, businesspa0_.IsTaxExempt as istaxex26_189_, businesspa0_.C_InvoiceSchedule_ID as c_invoi27_189_, businesspa0_.Rating as rating28_189_, businesspa0_.SalesVolume as salesvo29_189_, businesspa0_.NumberEmployees as numbere30_189_, businesspa0_.NAICS as naics31_189_, businesspa0_.FirstSale as firstsa32_189_, businesspa0_.AcqusitionCost as acqusit33_189_, businesspa0_.PotentialLifeTimeValue as potenti34_189_, businesspa0_.ActualLifeTimeValue as actuall35_189_, businesspa0_.ShareOfCustomer as shareof36_189_, businesspa0_.PaymentRule as payment37_189_, businesspa0_.SO_CreditLimit as so_cred38_189_, businesspa0_.SO_CreditUsed as so_cred39_189_, businesspa0_.C_PaymentTerm_ID as c_payme40_189_, businesspa0_.M_PriceList_ID as m_price41_189_, businesspa0_.IsDiscountPrinted as isdisco42_189_, businesspa0_.SO_Description as so_desc43_189_, businesspa0_.POReference as porefer44_189_, businesspa0_.PaymentRulePO as payment45_189_, businesspa0_.PO_PriceList_ID as po_pric46_189_, businesspa0_.PO_PaymentTerm_ID as po_paym47_189_, businesspa0_.DocumentCopies as documen48_189_, businesspa0_.C_Greeting_ID as c_greet49_189_, businesspa0_.InvoiceRule as invoice50_189_, businesspa0_.DeliveryRule as deliver51_189_, businesspa0_.DeliveryViaRule as deliver52_189_, businesspa0_.SalesRep_ID as salesre53_189_, businesspa0_.BPartner_Parent_ID as bpartne54_189_, businesspa0_.SOCreditStatus as socredi55_189_, businesspa0_.AD_Forced_Org_ID as ad_forc56_189_, businesspa0_.ShowPriceInOrder as showpri57_189_, businesspa0_.Invoicegrouping as invoice58_189_, businesspa0_.FixMonthDay as fixmont59_189_, businesspa0_.FixMonthDay2 as fixmont60_189_, businesspa0_.Fixmonthday3 as fixmont61_189_, businesspa0_.Isworker as isworke62_189_, businesspa0_.UPC as upc63_189_, businesspa0_.C_Salary_Category_ID as c_salar64_189_, businesspa0_.Invoice_Printformat as invoice65_189_, businesspa0_.Last_Days as last_da66_189_, businesspa0_.PO_Bankaccount_ID as po_bank67_189_, businesspa0_.PO_BP_TaxCategory_ID as po_bp_t68_189_, businesspa0_.PO_Fixmonthday as po_fixm69_189_, businesspa0_.PO_Fixmonthday2 as po_fixm70_189_, businesspa0_.PO_Fixmonthday3 as po_fixm71_189_, businesspa0_.SO_Bankaccount_ID as so_bank72_189_, businesspa0_.SO_Bp_Taxcategory_ID as so_bp_t73_189_, businesspa0_.Fiscalcode as fiscalc74_189_, businesspa0_.Isofiscalcode as isofisc75_189_, businesspa0_.EM_Einv_Einvoice as em_einv76_189_, businesspa0_.PO_C_Incoterms_ID as po_c_in77_189_, businesspa0_.EM_Einv_Format_Id as em_einv78_189_, businesspa0_.SO_C_Incoterms_ID as so_c_in79_189_, businesspa0_.EM_Einv_Platform_Id as em_einv80_189_, businesspa0_.FIN_Paymentmethod_ID as fin_pay81_189_, businesspa0_.EM_Einv_Email as em_einv82_189_, businesspa0_.PO_Paymentmethod_ID as po_paym83_189_, businesspa0_.FIN_Financial_Account_ID as fin_fin84_189_, businesspa0_.EM_Einv_Deliverymode as em_einv85_189_, businesspa0_.PO_Financial_Account_ID as po_fina86_189_, businesspa0_.Customer_Blocking as custome87_189_, businesspa0_.Vendor_Blocking as vendor_88_189_, businesspa0_.SO_Payment_Blocking as so_paym89_189_, businesspa0_.PO_Payment_Blocking as po_paym90_189_, businesspa0_.SO_Invoice_Blocking as so_invo91_189_, businesspa0_.PO_Invoice_Blocking as po_invo92_189_, businesspa0_.SO_Order_Blocking as so_orde93_189_, businesspa0_.PO_Order_Blocking as po_orde94_189_, businesspa0_.SO_Goods_Blocking as so_good95_189_, businesspa0_.PO_Goods_Blocking as po_good96_189_, businesspa0_.Iscashvat as iscashv97_189_, businesspa0_.Update_Currency as update_98_189_, businesspa0_.BP_Currency_ID as bp_curr99_189_, businesspa0_.Birthplace as birthp100_189_, businesspa0_.EM_Libd_Aplicacion_ID as em_lib101_189_, businesspa0_.Birthday as birthd102_189_, businesspa0_.Is_Customer_Consent as is_cus103_189_, businesspa0_.EM_Obsepad_Mandate_Identifier as em_obs104_189_, businesspa0_.EM_Obsepad_Mandate_Date as em_obs105_189_, businesspa0_.EM_Aeatsii_Rep_Taxid as em_aea106_189_, businesspa0_.EM_Aeatsii_Menor as em_aea107_189_, businesspa0_.EM_Libd_Isparent as em_lib108_189_, businesspa0_.EM_Libd_Bpartner_Parent_ID as em_lib109_189_, businesspa0_.EM_Pruti_Addbp as em_pru110_189_, businesspa0_.EM_Pruti_Unlock_Date as em_pru111_189_, businesspa0_.EM_Pruti_Unlock_Order_Date as em_pru112_189_, businesspa0_.EM_Pruti_Annexes_Bp_So_ID as em_pru113_189_, businesspa0_.EM_Pruti_Annexes_Bp_Po_ID as em_pru114_189_, businesspa0_.EM_Aeatsii_Defaultsiikey as em_aea115_189_, businesspa0_.EM_Aeatsii_Siikeylist as em_aea116_189_, businesspa0_.EM_Prsii_Clave_Tipo_Proveedor as em_prs117_189_, businesspa0_.EM_Tbai_Issimplifiedinv as em_tba118_189_, businesspa0_.EM_Prsii_Clave_Tipo_Cliente as em_prs119_189_, businesspa0_.EM_Obwpl_Bp_Block_Pickinglist as em_obw120_189_, businesspa0_.em_pruti_cus_block_reason_id as em_pru121_189_, businesspa0_.EM_Pruti_Notsendinvoice as em_pru122_189_, businesspa0_.EM_Pruti_Showpriceingoods as em_pru123_189_, businesspa0_.EM_OBTIK_Tax_ID_Key as em_obt124_189_, businesspa0_.em_prma_update_BpRecords as em_prm125_189_ from C_BPartner businesspa0_ where exists ( select 1 from C_Order order1_ inner join C_BPartner businesspa2_ on order1_.C_BPartner_ID = businesspa2_.C_BPartner_ID where (upper((order1_.DocumentNo || ' - ' || coalesce(to_char(order1_.DateOrdered), '') || ' - ' || coalesce(to_char(order1_.GrandTotal), '') || ' - ' || coalesce(to_char(order1_.EM_Libd_Revisionfactura), ''))) like upper('%ekp%') escape '|') and businesspa2_.C_BPartner_ID = businesspa0_.C_BPartner_ID and (order1_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order1_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0'))) order by businesspa0_.Name limit '76';
Date: 2026-07-13 10:55:00 Duration: 1s288ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
16 9s173ms 1 9s173ms 9s173ms 9s173ms select financialm0_.c_elementvalue_id as c_elemen1_229_, financialm0_.ad_client_id as ad_clien2_229_, financialm0_.ad_org_id as ad_org_i3_229_, financialm0_.isactive as isactive4_229_, financialm0_.created as created5_229_, financialm0_.createdby as createdb6_229_, financialm0_.updated as updated7_229_, financialm0_.updatedby as updatedb8_229_, financialm0_.value as value9_229_, financialm0_.name as name10_229_, financialm0_.description as descrip11_229_, financialm0_.accounttype as account12_229_, financialm0_.accountsign as account13_229_, financialm0_.isdoccontrolled as isdocco14_229_, financialm0_.c_element_id as c_eleme15_229_, financialm0_.issummary as issumma16_229_, financialm0_.validfrom as validfr17_229_, financialm0_.validto as validto18_229_, financialm0_.postactual as postact19_229_, financialm0_.postbudget as postbud20_229_, financialm0_.postencumbrance as postenc21_229_, financialm0_.poststatistical as poststa22_229_, financialm0_.isbankaccount as isbanka23_229_, financialm0_.c_bankaccount_id as c_banka24_229_, financialm0_.isforeigncurrency as isforei25_229_, financialm0_.c_currency_id as c_curre26_229_, financialm0_.showelement as showele27_229_, financialm0_.showvaluecond as showval28_229_, financialm0_.elementlevel as element29_229_, financialm0_.isalwaysshown as isalway30_229_, financialm0_.em_etasv_excludefromvalidation as em_etas31_229_, financialm0_.em_etvatr_vat_regularization as em_etva32_229_, financialm0_.em_pruti_create_glitem as em_prut33_229_ from c_elementvalue financialm0_ where (upper((financialm0_.value || ?| | coalesce(to_char(( select financialm1_.name from c_elementvalue_trl financialm1_ where financialm1_.c_elementvalue_id = financialm0_.c_elementvalue_id and financialm1_.ad_language = ?)), to_char(financialm0_.name), ?))) like upper(?) escape ?) and (exists ( select ? from fact_acct financialm2_ left outer join c_elementvalue financialm3_ on financialm2_.account_id = financialm3_.c_elementvalue_id where financialm3_.c_elementvalue_id = financialm0_.c_elementvalue_id and (financialm2_.ad_org_id in (...)) and (financialm2_.ad_client_id in (...)))) order by financialm0_.value, financialm0_.name limit ?;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Jul 13 10 1 9s173ms 9s173ms [ User: tad - Total duration: 9s173ms - Times executed: 1 ]
[ Application: openbravo - Total duration: 9s173ms - Times executed: 1 ]
-
select financialm0_.C_ElementValue_ID as c_elemen1_229_, financialm0_.AD_Client_ID as ad_clien2_229_, financialm0_.AD_Org_ID as ad_org_i3_229_, financialm0_.IsActive as isactive4_229_, financialm0_.Created as created5_229_, financialm0_.CreatedBy as createdb6_229_, financialm0_.Updated as updated7_229_, financialm0_.UpdatedBy as updatedb8_229_, financialm0_.Value as value9_229_, financialm0_.Name as name10_229_, financialm0_.Description as descrip11_229_, financialm0_.AccountType as account12_229_, financialm0_.AccountSign as account13_229_, financialm0_.IsDocControlled as isdocco14_229_, financialm0_.C_Element_ID as c_eleme15_229_, financialm0_.IsSummary as issumma16_229_, financialm0_.ValidFrom as validfr17_229_, financialm0_.ValidTo as validto18_229_, financialm0_.PostActual as postact19_229_, financialm0_.PostBudget as postbud20_229_, financialm0_.PostEncumbrance as postenc21_229_, financialm0_.PostStatistical as poststa22_229_, financialm0_.IsBankAccount as isbanka23_229_, financialm0_.C_BankAccount_ID as c_banka24_229_, financialm0_.IsForeignCurrency as isforei25_229_, financialm0_.C_Currency_ID as c_curre26_229_, financialm0_.ShowElement as showele27_229_, financialm0_.ShowValueCond as showval28_229_, financialm0_.ElementLevel as element29_229_, financialm0_.Isalwaysshown as isalway30_229_, financialm0_.EM_Etasv_Excludefromvalidation as em_etas31_229_, financialm0_.EM_Etvatr_Vat_Regularization as em_etva32_229_, financialm0_.EM_Pruti_Create_Glitem as em_prut33_229_ from C_ElementValue financialm0_ where (upper((financialm0_.Value || ' - ' || coalesce(to_char(( select financialm1_.Name from C_ElementValue_Trl financialm1_ where financialm1_.C_ElementValue_ID = financialm0_.C_ElementValue_ID and financialm1_.AD_Language = 'es_ES')), to_char(financialm0_.Name), ''))) like upper('%70%') escape '|') and (exists ( select 1 from Fact_Acct financialm2_ left outer join C_ElementValue financialm3_ on financialm2_.Account_ID = financialm3_.C_ElementValue_ID where financialm3_.C_ElementValue_ID = financialm0_.C_ElementValue_ID and (financialm2_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm2_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')))) order by financialm0_.Value, financialm0_.Name limit '76';
Date: 2026-07-13 10:49:21 Duration: 9s173ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
17 8s263ms 3 2s378ms 3s266ms 2s754ms select * from ( select distinct iol.m_product_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? || p.name || ? as description, ? as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, p.name as record_id from m_inoutline iol join m_inout io on iol.m_inout_id = io.m_inout_id and io.issotrx = ? and io.docstatus = ? join m_product p on iol.m_product_id = p.m_product_id join m_transaction t on iol.m_inoutline_id = t.m_inoutline_id join c_bpartner bp on io.c_bpartner_id = bp.c_bpartner_id join c_doctype dt on io.c_doctype_id = dt.c_doctype_id and dt.isreturn = ? join m_costing_rule cr on ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= ? and cr.datefrom <= t.trxprocessdate and cr.dateto > t.trxprocessdate join m_costing_algorithm ca on cr.m_costing_algorithm_id = ca.m_costing_algorithm_id and ca.classname = ? where (iol.canceled_inoutline_id is null and iol.movementqty < ?) and not exists ( select ? from m_costing c where c.m_product_id = iol.m_product_id and c.costtype in (...) and c.datefrom <= t.trxprocessdate and c.dateto > t.trxprocessdate) and not exists ( select ? from m_productprice pp join m_pricelist_version ppv on pp.m_pricelist_version_id = ppv.m_pricelist_version_id join m_pricelist pl on pl.m_pricelist_id = ppv.m_pricelist_id where pp.m_product_id = iol.m_product_id and (bp.po_pricelist_id = ppv.m_pricelist_id or (bp.po_pricelist_id is null and pl.issopricelist = ?)) and ppv.validfrom <= t.trxprocessdate)) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Jul 13 12 1 3s266ms 3s266ms 15 1 2s619ms 2s619ms 20 1 2s378ms 2s378ms [ User: tad - Total duration: 8s263ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 8s263ms - Times executed: 3 ]
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Cancelation Shipments without a related original shipment and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'Y' AND io.docstatus = 'VO' JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN c_doctype dt ON io.c_doctype_id = dt.c_doctype_id AND dt.isreturn = 'N' JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE (iol.canceled_inoutline_id IS NULL AND iol.movementqty < 0) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'BD07156AA7EE4FB2B95B3F3A6D63296F' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:32 Duration: 3s266ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Cancelation Shipments without a related original shipment and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'Y' AND io.docstatus = 'VO' JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN c_doctype dt ON io.c_doctype_id = dt.c_doctype_id AND dt.isreturn = 'N' JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE (iol.canceled_inoutline_id IS NULL AND iol.movementqty < 0) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'BD07156AA7EE4FB2B95B3F3A6D63296F' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:28 Duration: 2s619ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Cancelation Shipments without a related original shipment and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'Y' AND io.docstatus = 'VO' JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN c_doctype dt ON io.c_doctype_id = dt.c_doctype_id AND dt.isreturn = 'N' JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE (iol.canceled_inoutline_id IS NULL AND iol.movementqty < 0) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'BD07156AA7EE4FB2B95B3F3A6D63296F' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:25 Duration: 2s378ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
18 7s301ms 3 2s151ms 2s921ms 2s433ms update ad_alert set status = ?, updated = now(), updatedby = ? where ad_alertrule_id = ? and coalesce(status, ?) != ? and not exists ( select ? from ( select record_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, ad_org_id, ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, record_id, ?) as record_id from fact_acct where ad_table_id = ? and docbasetype in (...) group by fact_acct_group_id, record_id, ad_client_id, ad_org_id having sum(amtacctcr - amtacctdr) <> ?) a where ? = ? and a.referencekey_id = ad_alert.referencekey_id);Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Jul 13 12 1 2s151ms 2s151ms 15 1 2s921ms 2s921ms 20 1 2s228ms 2s228ms [ User: tad - Total duration: 7s301ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 7s301ms - Times executed: 3 ]
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = 'DC1924997FC3426989EDC0910711A426' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 15:25:08 Duration: 2s921ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = 'DC1924997FC3426989EDC0910711A426' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 20:20:07 Duration: 2s228ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = 'DC1924997FC3426989EDC0910711A426' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 12:15:10 Duration: 2s151ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
19 7s153ms 2 2s145ms 5s8ms 3s576ms select * from m_inout_create0 (?);Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Jul 13 07 2 7s153ms 3s576ms [ User: tad - Total duration: 7s153ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 7s153ms - Times executed: 2 ]
-
SELECT * FROM M_INOUT_CREATE0 ('39D1D7BE205D4F21BC8E3D42C68890BC');
Date: 2026-07-13 07:34:06 Duration: 5s8ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM M_INOUT_CREATE0 ('48E88E0797B74ED58CC4F31F2A08629A');
Date: 2026-07-13 07:35:57 Duration: 2s145ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
20 6s888ms 2 3s396ms 3s491ms 3s444ms select financialm0_.c_elementvalue_id as c_elemen1_229_, financialm0_.ad_client_id as ad_clien2_229_, financialm0_.ad_org_id as ad_org_i3_229_, financialm0_.isactive as isactive4_229_, financialm0_.created as created5_229_, financialm0_.createdby as createdb6_229_, financialm0_.updated as updated7_229_, financialm0_.updatedby as updatedb8_229_, financialm0_.value as value9_229_, financialm0_.name as name10_229_, financialm0_.description as descrip11_229_, financialm0_.accounttype as account12_229_, financialm0_.accountsign as account13_229_, financialm0_.isdoccontrolled as isdocco14_229_, financialm0_.c_element_id as c_eleme15_229_, financialm0_.issummary as issumma16_229_, financialm0_.validfrom as validfr17_229_, financialm0_.validto as validto18_229_, financialm0_.postactual as postact19_229_, financialm0_.postbudget as postbud20_229_, financialm0_.postencumbrance as postenc21_229_, financialm0_.poststatistical as poststa22_229_, financialm0_.isbankaccount as isbanka23_229_, financialm0_.c_bankaccount_id as c_banka24_229_, financialm0_.isforeigncurrency as isforei25_229_, financialm0_.c_currency_id as c_curre26_229_, financialm0_.showelement as showele27_229_, financialm0_.showvaluecond as showval28_229_, financialm0_.elementlevel as element29_229_, financialm0_.isalwaysshown as isalway30_229_, financialm0_.em_etasv_excludefromvalidation as em_etas31_229_, financialm0_.em_etvatr_vat_regularization as em_etva32_229_, financialm0_.em_pruti_create_glitem as em_prut33_229_ from c_elementvalue financialm0_ where exists ( select ? from fact_acct financialm1_ left outer join c_elementvalue financialm2_ on financialm1_.account_id = financialm2_.c_elementvalue_id where (upper(coalesce(to_char(financialm1_.description), ?)) like upper(?) escape ?) and financialm2_.c_elementvalue_id = financialm0_.c_elementvalue_id and (financialm1_.ad_org_id in (...)) and (financialm1_.ad_client_id in (...))) order by financialm0_.value, financialm0_.name limit ?;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Jul 13 10 2 6s888ms 3s444ms [ User: tad - Total duration: 6s888ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 6s888ms - Times executed: 2 ]
-
select financialm0_.C_ElementValue_ID as c_elemen1_229_, financialm0_.AD_Client_ID as ad_clien2_229_, financialm0_.AD_Org_ID as ad_org_i3_229_, financialm0_.IsActive as isactive4_229_, financialm0_.Created as created5_229_, financialm0_.CreatedBy as createdb6_229_, financialm0_.Updated as updated7_229_, financialm0_.UpdatedBy as updatedb8_229_, financialm0_.Value as value9_229_, financialm0_.Name as name10_229_, financialm0_.Description as descrip11_229_, financialm0_.AccountType as account12_229_, financialm0_.AccountSign as account13_229_, financialm0_.IsDocControlled as isdocco14_229_, financialm0_.C_Element_ID as c_eleme15_229_, financialm0_.IsSummary as issumma16_229_, financialm0_.ValidFrom as validfr17_229_, financialm0_.ValidTo as validto18_229_, financialm0_.PostActual as postact19_229_, financialm0_.PostBudget as postbud20_229_, financialm0_.PostEncumbrance as postenc21_229_, financialm0_.PostStatistical as poststa22_229_, financialm0_.IsBankAccount as isbanka23_229_, financialm0_.C_BankAccount_ID as c_banka24_229_, financialm0_.IsForeignCurrency as isforei25_229_, financialm0_.C_Currency_ID as c_curre26_229_, financialm0_.ShowElement as showele27_229_, financialm0_.ShowValueCond as showval28_229_, financialm0_.ElementLevel as element29_229_, financialm0_.Isalwaysshown as isalway30_229_, financialm0_.EM_Etasv_Excludefromvalidation as em_etas31_229_, financialm0_.EM_Etvatr_Vat_Regularization as em_etva32_229_, financialm0_.EM_Pruti_Create_Glitem as em_prut33_229_ from C_ElementValue financialm0_ where exists ( select 1 from Fact_Acct financialm1_ left outer join C_ElementValue financialm2_ on financialm1_.Account_ID = financialm2_.C_ElementValue_ID where (upper(coalesce(to_char(financialm1_.Description), '')) like upper('%64%') escape '|') and financialm2_.C_ElementValue_ID = financialm0_.C_ElementValue_ID and (financialm1_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm1_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0'))) order by financialm0_.Value, financialm0_.Name limit '76';
Date: 2026-07-13 10:52:30 Duration: 3s491ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select financialm0_.C_ElementValue_ID as c_elemen1_229_, financialm0_.AD_Client_ID as ad_clien2_229_, financialm0_.AD_Org_ID as ad_org_i3_229_, financialm0_.IsActive as isactive4_229_, financialm0_.Created as created5_229_, financialm0_.CreatedBy as createdb6_229_, financialm0_.Updated as updated7_229_, financialm0_.UpdatedBy as updatedb8_229_, financialm0_.Value as value9_229_, financialm0_.Name as name10_229_, financialm0_.Description as descrip11_229_, financialm0_.AccountType as account12_229_, financialm0_.AccountSign as account13_229_, financialm0_.IsDocControlled as isdocco14_229_, financialm0_.C_Element_ID as c_eleme15_229_, financialm0_.IsSummary as issumma16_229_, financialm0_.ValidFrom as validfr17_229_, financialm0_.ValidTo as validto18_229_, financialm0_.PostActual as postact19_229_, financialm0_.PostBudget as postbud20_229_, financialm0_.PostEncumbrance as postenc21_229_, financialm0_.PostStatistical as poststa22_229_, financialm0_.IsBankAccount as isbanka23_229_, financialm0_.C_BankAccount_ID as c_banka24_229_, financialm0_.IsForeignCurrency as isforei25_229_, financialm0_.C_Currency_ID as c_curre26_229_, financialm0_.ShowElement as showele27_229_, financialm0_.ShowValueCond as showval28_229_, financialm0_.ElementLevel as element29_229_, financialm0_.Isalwaysshown as isalway30_229_, financialm0_.EM_Etasv_Excludefromvalidation as em_etas31_229_, financialm0_.EM_Etvatr_Vat_Regularization as em_etva32_229_, financialm0_.EM_Pruti_Create_Glitem as em_prut33_229_ from C_ElementValue financialm0_ where exists ( select 1 from Fact_Acct financialm1_ left outer join C_ElementValue financialm2_ on financialm1_.Account_ID = financialm2_.C_ElementValue_ID where (upper(coalesce(to_char(financialm1_.Description), '')) like upper('%649%') escape '|') and financialm2_.C_ElementValue_ID = financialm0_.C_ElementValue_ID and (financialm1_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm1_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0'))) order by financialm0_.Value, financialm0_.Name limit '76';
Date: 2026-07-13 10:52:34 Duration: 3s396ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 15 1m50s 3s30ms 15s994ms 7s394ms select profile.take_sample ();Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Jul 13 07 1 11s498ms 11s498ms 08 1 7s292ms 7s292ms 09 1 7s192ms 7s192ms 10 1 4s661ms 4s661ms 11 1 15s994ms 15s994ms 12 1 5s196ms 5s196ms 13 1 14s214ms 14s214ms 14 1 11s325ms 11s325ms 15 1 3s975ms 3s975ms 16 1 3s30ms 3s30ms 17 1 7s297ms 7s297ms 18 1 8s378ms 8s378ms 19 1 3s198ms 3s198ms 20 1 3s461ms 3s461ms 21 1 4s205ms 4s205ms [ User: postgres - Total duration: 1m50s - Times executed: 15 ]
[ Application: psql - Total duration: 1m50s - Times executed: 15 ]
-
SELECT profile.take_sample ();
Date: 2026-07-13 11:00:17 Duration: 15s994ms Database: etendo User: postgres Remote: [local] Application: psql
-
SELECT profile.take_sample ();
Date: 2026-07-13 13:00:15 Duration: 14s214ms Database: etendo User: postgres Remote: [local] Application: psql
-
SELECT profile.take_sample ();
Date: 2026-07-13 07:00:12 Duration: 11s498ms Database: etendo User: postgres Remote: [local] Application: psql
2 12 18s733ms 1s192ms 2s76ms 1s561ms select businesspa0_.c_bpartner_location_id as c_bpartn1_192_, businesspa0_.ad_client_id as ad_clien2_192_, businesspa0_.ad_org_id as ad_org_i3_192_, businesspa0_.isactive as isactive4_192_, businesspa0_.created as created5_192_, businesspa0_.createdby as createdb6_192_, businesspa0_.updated as updated7_192_, businesspa0_.updatedby as updatedb8_192_, businesspa0_.name as name9_192_, businesspa0_.isbillto as isbillt10_192_, businesspa0_.isshipto as isshipt11_192_, businesspa0_.ispayfrom as ispayfr12_192_, businesspa0_.isremitto as isremit13_192_, businesspa0_.phone as phone14_192_, businesspa0_.phone2 as phone15_192_, businesspa0_.fax as fax16_192_, businesspa0_.c_salesregion_id as c_sales17_192_, businesspa0_.c_bpartner_id as c_bpart18_192_, businesspa0_.c_location_id as c_locat19_192_, businesspa0_.istaxlocation as istaxlo20_192_, businesspa0_.upc as upc21_192_, businesspa0_.em_pbl_ad_language as em_pbl_22_192_, businesspa0_.em_etabam_c_bp_bankaccount_id as em_etab23_192_ from c_bpartner_location businesspa0_ left outer join c_location location1_ on businesspa0_.c_location_id = location1_.c_location_id left outer join c_region region2_ on location1_.c_region_id = region2_.c_region_id left outer join c_country country3_ on location1_.c_country_id = country3_.c_country_id where (upper((businesspa0_.name || ?| | coalesce(to_char((coalesce(to_char(location1_.address1), ?) || ?| | coalesce(to_char(location1_.address2), ?) || ?| | coalesce(to_char(location1_.postal), ?) || ?| | coalesce(to_char(location1_.city), ?) || ?| | coalesce(to_char(region2_.name), ?) || ?| | coalesce(to_char(( select countrytrl4_.name from c_country_trl countrytrl4_ where countrytrl4_.c_country_id = country3_.c_country_id and countrytrl4_.ad_language = ?)), to_char(country3_.name), ?))), ?))) like upper(?) escape ?) and (exists ( select ? from c_order order5_ inner join c_bpartner_location businesspa6_ on order5_.c_bpartner_location_id = businesspa6_.c_bpartner_location_id cross join c_doctype documentty7_ where order5_.c_doctypetarget_id = documentty7_.c_doctype_id and order5_.issotrx = ? and documentty7_.isreturn = ? and (documentty7_.docsubtypeso not like ?) and businesspa6_.c_bpartner_location_id = businesspa0_.c_bpartner_location_id and (order5_.ad_org_id in (...)) and (order5_.ad_client_id in (...)))) order by businesspa0_.name, location1_.address1, location1_.address2, location1_.postal, location1_.city, region2_.c_region_id, country3_.c_country_id limit ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Jul 13 12 12 18s733ms 1s561ms [ User: tad - Total duration: 18s733ms - Times executed: 12 ]
[ Application: openbravo - Total duration: 18s733ms - Times executed: 12 ]
-
select businesspa0_.C_BPartner_Location_ID as c_bpartn1_192_, businesspa0_.AD_Client_ID as ad_clien2_192_, businesspa0_.AD_Org_ID as ad_org_i3_192_, businesspa0_.IsActive as isactive4_192_, businesspa0_.Created as created5_192_, businesspa0_.CreatedBy as createdb6_192_, businesspa0_.Updated as updated7_192_, businesspa0_.UpdatedBy as updatedb8_192_, businesspa0_.Name as name9_192_, businesspa0_.IsBillTo as isbillt10_192_, businesspa0_.IsShipTo as isshipt11_192_, businesspa0_.IsPayFrom as ispayfr12_192_, businesspa0_.IsRemitTo as isremit13_192_, businesspa0_.Phone as phone14_192_, businesspa0_.Phone2 as phone15_192_, businesspa0_.Fax as fax16_192_, businesspa0_.C_SalesRegion_ID as c_sales17_192_, businesspa0_.C_BPartner_ID as c_bpart18_192_, businesspa0_.C_Location_ID as c_locat19_192_, businesspa0_.IsTaxLocation as istaxlo20_192_, businesspa0_.UPC as upc21_192_, businesspa0_.EM_Pbl_Ad_Language as em_pbl_22_192_, businesspa0_.EM_Etabam_C_Bp_Bankaccount_ID as em_etab23_192_ from C_BPartner_Location businesspa0_ left outer join C_Location location1_ on businesspa0_.C_Location_ID = location1_.C_Location_ID left outer join C_Region region2_ on location1_.C_Region_ID = region2_.C_Region_ID left outer join C_Country country3_ on location1_.C_Country_ID = country3_.C_Country_ID where (upper((businesspa0_.Name || ' - ' || coalesce(to_char((coalesce(to_char(location1_.Address1), '') || ' - ' || coalesce(to_char(location1_.Address2), '') || ' - ' || coalesce(to_char(location1_.Postal), '') || ' - ' || coalesce(to_char(location1_.City), '') || ' - ' || coalesce(to_char(region2_.Name), '') || ' - ' || coalesce(to_char(( select countrytrl4_.Name from C_Country_Trl countrytrl4_ where countrytrl4_.C_Country_ID = country3_.C_Country_ID and countrytrl4_.AD_Language = 'es_ES')), to_char(country3_.Name), ''))), ''))) like upper('%funda%') escape '|') and (exists ( select 1 from C_Order order5_ inner join C_BPartner_Location businesspa6_ on order5_.C_BPartner_Location_ID = businesspa6_.C_BPartner_Location_ID cross join C_DocType documentty7_ where order5_.C_DocTypeTarget_ID = documentty7_.C_DocType_ID and order5_.IsSOTrx = 'Y' and documentty7_.IsReturn = 'N' and (documentty7_.DocSubTypeSO not like 'OB') and businesspa6_.C_BPartner_Location_ID = businesspa0_.C_BPartner_Location_ID and (order5_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order5_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')))) order by businesspa0_.Name, location1_.Address1, location1_.Address2, location1_.Postal, location1_.City, region2_.C_Region_ID, country3_.C_Country_ID limit '76';
Date: 2026-07-13 12:09:37 Duration: 2s76ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select businesspa0_.C_BPartner_Location_ID as c_bpartn1_192_, businesspa0_.AD_Client_ID as ad_clien2_192_, businesspa0_.AD_Org_ID as ad_org_i3_192_, businesspa0_.IsActive as isactive4_192_, businesspa0_.Created as created5_192_, businesspa0_.CreatedBy as createdb6_192_, businesspa0_.Updated as updated7_192_, businesspa0_.UpdatedBy as updatedb8_192_, businesspa0_.Name as name9_192_, businesspa0_.IsBillTo as isbillt10_192_, businesspa0_.IsShipTo as isshipt11_192_, businesspa0_.IsPayFrom as ispayfr12_192_, businesspa0_.IsRemitTo as isremit13_192_, businesspa0_.Phone as phone14_192_, businesspa0_.Phone2 as phone15_192_, businesspa0_.Fax as fax16_192_, businesspa0_.C_SalesRegion_ID as c_sales17_192_, businesspa0_.C_BPartner_ID as c_bpart18_192_, businesspa0_.C_Location_ID as c_locat19_192_, businesspa0_.IsTaxLocation as istaxlo20_192_, businesspa0_.UPC as upc21_192_, businesspa0_.EM_Pbl_Ad_Language as em_pbl_22_192_, businesspa0_.EM_Etabam_C_Bp_Bankaccount_ID as em_etab23_192_ from C_BPartner_Location businesspa0_ left outer join C_Location location1_ on businesspa0_.C_Location_ID = location1_.C_Location_ID left outer join C_Region region2_ on location1_.C_Region_ID = region2_.C_Region_ID left outer join C_Country country3_ on location1_.C_Country_ID = country3_.C_Country_ID where (upper((businesspa0_.Name || ' - ' || coalesce(to_char((coalesce(to_char(location1_.Address1), '') || ' - ' || coalesce(to_char(location1_.Address2), '') || ' - ' || coalesce(to_char(location1_.Postal), '') || ' - ' || coalesce(to_char(location1_.City), '') || ' - ' || coalesce(to_char(region2_.Name), '') || ' - ' || coalesce(to_char(( select countrytrl4_.Name from C_Country_Trl countrytrl4_ where countrytrl4_.C_Country_ID = country3_.C_Country_ID and countrytrl4_.AD_Language = 'es_ES')), to_char(country3_.Name), ''))), ''))) like upper('%fundaci%') escape '|') and (exists ( select 1 from C_Order order5_ inner join C_BPartner_Location businesspa6_ on order5_.C_BPartner_Location_ID = businesspa6_.C_BPartner_Location_ID cross join C_DocType documentty7_ where order5_.C_DocTypeTarget_ID = documentty7_.C_DocType_ID and order5_.IsSOTrx = 'Y' and documentty7_.IsReturn = 'N' and (documentty7_.DocSubTypeSO not like 'OB') and businesspa6_.C_BPartner_Location_ID = businesspa0_.C_BPartner_Location_ID and (order5_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order5_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')))) order by businesspa0_.Name, location1_.Address1, location1_.Address2, location1_.Postal, location1_.City, region2_.C_Region_ID, country3_.C_Country_ID limit '76';
Date: 2026-07-13 12:09:38 Duration: 1s965ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select businesspa0_.C_BPartner_Location_ID as c_bpartn1_192_, businesspa0_.AD_Client_ID as ad_clien2_192_, businesspa0_.AD_Org_ID as ad_org_i3_192_, businesspa0_.IsActive as isactive4_192_, businesspa0_.Created as created5_192_, businesspa0_.CreatedBy as createdb6_192_, businesspa0_.Updated as updated7_192_, businesspa0_.UpdatedBy as updatedb8_192_, businesspa0_.Name as name9_192_, businesspa0_.IsBillTo as isbillt10_192_, businesspa0_.IsShipTo as isshipt11_192_, businesspa0_.IsPayFrom as ispayfr12_192_, businesspa0_.IsRemitTo as isremit13_192_, businesspa0_.Phone as phone14_192_, businesspa0_.Phone2 as phone15_192_, businesspa0_.Fax as fax16_192_, businesspa0_.C_SalesRegion_ID as c_sales17_192_, businesspa0_.C_BPartner_ID as c_bpart18_192_, businesspa0_.C_Location_ID as c_locat19_192_, businesspa0_.IsTaxLocation as istaxlo20_192_, businesspa0_.UPC as upc21_192_, businesspa0_.EM_Pbl_Ad_Language as em_pbl_22_192_, businesspa0_.EM_Etabam_C_Bp_Bankaccount_ID as em_etab23_192_ from C_BPartner_Location businesspa0_ left outer join C_Location location1_ on businesspa0_.C_Location_ID = location1_.C_Location_ID left outer join C_Region region2_ on location1_.C_Region_ID = region2_.C_Region_ID left outer join C_Country country3_ on location1_.C_Country_ID = country3_.C_Country_ID where (upper((businesspa0_.Name || ' - ' || coalesce(to_char((coalesce(to_char(location1_.Address1), '') || ' - ' || coalesce(to_char(location1_.Address2), '') || ' - ' || coalesce(to_char(location1_.Postal), '') || ' - ' || coalesce(to_char(location1_.City), '') || ' - ' || coalesce(to_char(region2_.Name), '') || ' - ' || coalesce(to_char(( select countrytrl4_.Name from C_Country_Trl countrytrl4_ where countrytrl4_.C_Country_ID = country3_.C_Country_ID and countrytrl4_.AD_Language = 'es_ES')), to_char(country3_.Name), ''))), ''))) like upper('%fundacion%%') escape '|') and (exists ( select 1 from C_Order order5_ inner join C_BPartner_Location businesspa6_ on order5_.C_BPartner_Location_ID = businesspa6_.C_BPartner_Location_ID cross join C_DocType documentty7_ where order5_.C_DocTypeTarget_ID = documentty7_.C_DocType_ID and order5_.IsSOTrx = 'Y' and documentty7_.IsReturn = 'N' and (documentty7_.DocSubTypeSO not like 'OB') and businesspa6_.C_BPartner_Location_ID = businesspa0_.C_BPartner_Location_ID and (order5_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order5_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')))) order by businesspa0_.Name, location1_.Address1, location1_.Address2, location1_.Postal, location1_.City, region2_.C_Region_ID, country3_.C_Country_ID limit '76';
Date: 2026-07-13 12:09:38 Duration: 1s761ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
3 8 9s864ms 1s87ms 1s404ms 1s233ms select businesspa0_.c_bpartner_id as c_bpartn1_189_, businesspa0_.ad_client_id as ad_clien2_189_, businesspa0_.ad_org_id as ad_org_i3_189_, businesspa0_.isactive as isactive4_189_, businesspa0_.created as created5_189_, businesspa0_.createdby as createdb6_189_, businesspa0_.updated as updated7_189_, businesspa0_.updatedby as updatedb8_189_, businesspa0_.value as value9_189_, businesspa0_.name as name10_189_, businesspa0_.name2 as name11_189_, businesspa0_.description as descrip12_189_, businesspa0_.issummary as issumma13_189_, businesspa0_.c_bp_group_id as c_bp_gr14_189_, businesspa0_.isonetime as isoneti15_189_, businesspa0_.isprospect as isprosp16_189_, businesspa0_.isvendor as isvendo17_189_, businesspa0_.iscustomer as iscusto18_189_, businesspa0_.isemployee as isemplo19_189_, businesspa0_.issalesrep as issales20_189_, businesspa0_.referenceno as referen21_189_, businesspa0_.duns as duns22_189_, businesspa0_.url as url23_189_, businesspa0_.ad_language as ad_lang24_189_, businesspa0_.taxid as taxid25_189_, businesspa0_.istaxexempt as istaxex26_189_, businesspa0_.c_invoiceschedule_id as c_invoi27_189_, businesspa0_.rating as rating28_189_, businesspa0_.salesvolume as salesvo29_189_, businesspa0_.numberemployees as numbere30_189_, businesspa0_.naics as naics31_189_, businesspa0_.firstsale as firstsa32_189_, businesspa0_.acqusitioncost as acqusit33_189_, businesspa0_.potentiallifetimevalue as potenti34_189_, businesspa0_.actuallifetimevalue as actuall35_189_, businesspa0_.shareofcustomer as shareof36_189_, businesspa0_.paymentrule as payment37_189_, businesspa0_.so_creditlimit as so_cred38_189_, businesspa0_.so_creditused as so_cred39_189_, businesspa0_.c_paymentterm_id as c_payme40_189_, businesspa0_.m_pricelist_id as m_price41_189_, businesspa0_.isdiscountprinted as isdisco42_189_, businesspa0_.so_description as so_desc43_189_, businesspa0_.poreference as porefer44_189_, businesspa0_.paymentrulepo as payment45_189_, businesspa0_.po_pricelist_id as po_pric46_189_, businesspa0_.po_paymentterm_id as po_paym47_189_, businesspa0_.documentcopies as documen48_189_, businesspa0_.c_greeting_id as c_greet49_189_, businesspa0_.invoicerule as invoice50_189_, businesspa0_.deliveryrule as deliver51_189_, businesspa0_.deliveryviarule as deliver52_189_, businesspa0_.salesrep_id as salesre53_189_, businesspa0_.bpartner_parent_id as bpartne54_189_, businesspa0_.socreditstatus as socredi55_189_, businesspa0_.ad_forced_org_id as ad_forc56_189_, businesspa0_.showpriceinorder as showpri57_189_, businesspa0_.invoicegrouping as invoice58_189_, businesspa0_.fixmonthday as fixmont59_189_, businesspa0_.fixmonthday2 as fixmont60_189_, businesspa0_.fixmonthday3 as fixmont61_189_, businesspa0_.isworker as isworke62_189_, businesspa0_.upc as upc63_189_, businesspa0_.c_salary_category_id as c_salar64_189_, businesspa0_.invoice_printformat as invoice65_189_, businesspa0_.last_days as last_da66_189_, businesspa0_.po_bankaccount_id as po_bank67_189_, businesspa0_.po_bp_taxcategory_id as po_bp_t68_189_, businesspa0_.po_fixmonthday as po_fixm69_189_, businesspa0_.po_fixmonthday2 as po_fixm70_189_, businesspa0_.po_fixmonthday3 as po_fixm71_189_, businesspa0_.so_bankaccount_id as so_bank72_189_, businesspa0_.so_bp_taxcategory_id as so_bp_t73_189_, businesspa0_.fiscalcode as fiscalc74_189_, businesspa0_.isofiscalcode as isofisc75_189_, businesspa0_.em_einv_einvoice as em_einv76_189_, businesspa0_.po_c_incoterms_id as po_c_in77_189_, businesspa0_.em_einv_format_id as em_einv78_189_, businesspa0_.so_c_incoterms_id as so_c_in79_189_, businesspa0_.em_einv_platform_id as em_einv80_189_, businesspa0_.fin_paymentmethod_id as fin_pay81_189_, businesspa0_.em_einv_email as em_einv82_189_, businesspa0_.po_paymentmethod_id as po_paym83_189_, businesspa0_.fin_financial_account_id as fin_fin84_189_, businesspa0_.em_einv_deliverymode as em_einv85_189_, businesspa0_.po_financial_account_id as po_fina86_189_, businesspa0_.customer_blocking as custome87_189_, businesspa0_.vendor_blocking as vendor_88_189_, businesspa0_.so_payment_blocking as so_paym89_189_, businesspa0_.po_payment_blocking as po_paym90_189_, businesspa0_.so_invoice_blocking as so_invo91_189_, businesspa0_.po_invoice_blocking as po_invo92_189_, businesspa0_.so_order_blocking as so_orde93_189_, businesspa0_.po_order_blocking as po_orde94_189_, businesspa0_.so_goods_blocking as so_good95_189_, businesspa0_.po_goods_blocking as po_good96_189_, businesspa0_.iscashvat as iscashv97_189_, businesspa0_.update_currency as update_98_189_, businesspa0_.bp_currency_id as bp_curr99_189_, businesspa0_.birthplace as birthp100_189_, businesspa0_.em_libd_aplicacion_id as em_lib101_189_, businesspa0_.birthday as birthd102_189_, businesspa0_.is_customer_consent as is_cus103_189_, businesspa0_.em_obsepad_mandate_identifier as em_obs104_189_, businesspa0_.em_obsepad_mandate_date as em_obs105_189_, businesspa0_.em_aeatsii_rep_taxid as em_aea106_189_, businesspa0_.em_aeatsii_menor as em_aea107_189_, businesspa0_.em_libd_isparent as em_lib108_189_, businesspa0_.em_libd_bpartner_parent_id as em_lib109_189_, businesspa0_.em_pruti_addbp as em_pru110_189_, businesspa0_.em_pruti_unlock_date as em_pru111_189_, businesspa0_.em_pruti_unlock_order_date as em_pru112_189_, businesspa0_.em_pruti_annexes_bp_so_id as em_pru113_189_, businesspa0_.em_pruti_annexes_bp_po_id as em_pru114_189_, businesspa0_.em_aeatsii_defaultsiikey as em_aea115_189_, businesspa0_.em_aeatsii_siikeylist as em_aea116_189_, businesspa0_.em_prsii_clave_tipo_proveedor as em_prs117_189_, businesspa0_.em_tbai_issimplifiedinv as em_tba118_189_, businesspa0_.em_prsii_clave_tipo_cliente as em_prs119_189_, businesspa0_.em_obwpl_bp_block_pickinglist as em_obw120_189_, businesspa0_.em_pruti_cus_block_reason_id as em_pru121_189_, businesspa0_.em_pruti_notsendinvoice as em_pru122_189_, businesspa0_.em_pruti_showpriceingoods as em_pru123_189_, businesspa0_.em_obtik_tax_id_key as em_obt124_189_, businesspa0_.em_prma_update_bprecords as em_prm125_189_ from c_bpartner businesspa0_ where exists ( select ? from c_order order1_ inner join c_bpartner businesspa2_ on order1_.c_bpartner_id = businesspa2_.c_bpartner_id where (upper((order1_.documentno || ?| | coalesce(to_char(order1_.dateordered), ?) || ?| | coalesce(to_char(order1_.grandtotal), ?) || ?| | coalesce(to_char(order1_.em_libd_revisionfactura), ?))) like upper(?) escape ?) and businesspa2_.c_bpartner_id = businesspa0_.c_bpartner_id and (order1_.ad_org_id in (...)) and (order1_.ad_client_id in (...))) order by businesspa0_.name limit ?;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Jul 13 10 1 1s288ms 1s288ms 11 1 1s87ms 1s87ms 12 1 1s164ms 1s164ms 13 5 6s323ms 1s264ms [ User: tad - Total duration: 9s864ms - Times executed: 8 ]
[ Application: openbravo - Total duration: 9s864ms - Times executed: 8 ]
-
select businesspa0_.C_BPartner_ID as c_bpartn1_189_, businesspa0_.AD_Client_ID as ad_clien2_189_, businesspa0_.AD_Org_ID as ad_org_i3_189_, businesspa0_.IsActive as isactive4_189_, businesspa0_.Created as created5_189_, businesspa0_.CreatedBy as createdb6_189_, businesspa0_.Updated as updated7_189_, businesspa0_.UpdatedBy as updatedb8_189_, businesspa0_.Value as value9_189_, businesspa0_.Name as name10_189_, businesspa0_.Name2 as name11_189_, businesspa0_.Description as descrip12_189_, businesspa0_.IsSummary as issumma13_189_, businesspa0_.C_BP_Group_ID as c_bp_gr14_189_, businesspa0_.IsOneTime as isoneti15_189_, businesspa0_.IsProspect as isprosp16_189_, businesspa0_.IsVendor as isvendo17_189_, businesspa0_.IsCustomer as iscusto18_189_, businesspa0_.IsEmployee as isemplo19_189_, businesspa0_.IsSalesRep as issales20_189_, businesspa0_.ReferenceNo as referen21_189_, businesspa0_.DUNS as duns22_189_, businesspa0_.URL as url23_189_, businesspa0_.AD_Language as ad_lang24_189_, businesspa0_.TaxID as taxid25_189_, businesspa0_.IsTaxExempt as istaxex26_189_, businesspa0_.C_InvoiceSchedule_ID as c_invoi27_189_, businesspa0_.Rating as rating28_189_, businesspa0_.SalesVolume as salesvo29_189_, businesspa0_.NumberEmployees as numbere30_189_, businesspa0_.NAICS as naics31_189_, businesspa0_.FirstSale as firstsa32_189_, businesspa0_.AcqusitionCost as acqusit33_189_, businesspa0_.PotentialLifeTimeValue as potenti34_189_, businesspa0_.ActualLifeTimeValue as actuall35_189_, businesspa0_.ShareOfCustomer as shareof36_189_, businesspa0_.PaymentRule as payment37_189_, businesspa0_.SO_CreditLimit as so_cred38_189_, businesspa0_.SO_CreditUsed as so_cred39_189_, businesspa0_.C_PaymentTerm_ID as c_payme40_189_, businesspa0_.M_PriceList_ID as m_price41_189_, businesspa0_.IsDiscountPrinted as isdisco42_189_, businesspa0_.SO_Description as so_desc43_189_, businesspa0_.POReference as porefer44_189_, businesspa0_.PaymentRulePO as payment45_189_, businesspa0_.PO_PriceList_ID as po_pric46_189_, businesspa0_.PO_PaymentTerm_ID as po_paym47_189_, businesspa0_.DocumentCopies as documen48_189_, businesspa0_.C_Greeting_ID as c_greet49_189_, businesspa0_.InvoiceRule as invoice50_189_, businesspa0_.DeliveryRule as deliver51_189_, businesspa0_.DeliveryViaRule as deliver52_189_, businesspa0_.SalesRep_ID as salesre53_189_, businesspa0_.BPartner_Parent_ID as bpartne54_189_, businesspa0_.SOCreditStatus as socredi55_189_, businesspa0_.AD_Forced_Org_ID as ad_forc56_189_, businesspa0_.ShowPriceInOrder as showpri57_189_, businesspa0_.Invoicegrouping as invoice58_189_, businesspa0_.FixMonthDay as fixmont59_189_, businesspa0_.FixMonthDay2 as fixmont60_189_, businesspa0_.Fixmonthday3 as fixmont61_189_, businesspa0_.Isworker as isworke62_189_, businesspa0_.UPC as upc63_189_, businesspa0_.C_Salary_Category_ID as c_salar64_189_, businesspa0_.Invoice_Printformat as invoice65_189_, businesspa0_.Last_Days as last_da66_189_, businesspa0_.PO_Bankaccount_ID as po_bank67_189_, businesspa0_.PO_BP_TaxCategory_ID as po_bp_t68_189_, businesspa0_.PO_Fixmonthday as po_fixm69_189_, businesspa0_.PO_Fixmonthday2 as po_fixm70_189_, businesspa0_.PO_Fixmonthday3 as po_fixm71_189_, businesspa0_.SO_Bankaccount_ID as so_bank72_189_, businesspa0_.SO_Bp_Taxcategory_ID as so_bp_t73_189_, businesspa0_.Fiscalcode as fiscalc74_189_, businesspa0_.Isofiscalcode as isofisc75_189_, businesspa0_.EM_Einv_Einvoice as em_einv76_189_, businesspa0_.PO_C_Incoterms_ID as po_c_in77_189_, businesspa0_.EM_Einv_Format_Id as em_einv78_189_, businesspa0_.SO_C_Incoterms_ID as so_c_in79_189_, businesspa0_.EM_Einv_Platform_Id as em_einv80_189_, businesspa0_.FIN_Paymentmethod_ID as fin_pay81_189_, businesspa0_.EM_Einv_Email as em_einv82_189_, businesspa0_.PO_Paymentmethod_ID as po_paym83_189_, businesspa0_.FIN_Financial_Account_ID as fin_fin84_189_, businesspa0_.EM_Einv_Deliverymode as em_einv85_189_, businesspa0_.PO_Financial_Account_ID as po_fina86_189_, businesspa0_.Customer_Blocking as custome87_189_, businesspa0_.Vendor_Blocking as vendor_88_189_, businesspa0_.SO_Payment_Blocking as so_paym89_189_, businesspa0_.PO_Payment_Blocking as po_paym90_189_, businesspa0_.SO_Invoice_Blocking as so_invo91_189_, businesspa0_.PO_Invoice_Blocking as po_invo92_189_, businesspa0_.SO_Order_Blocking as so_orde93_189_, businesspa0_.PO_Order_Blocking as po_orde94_189_, businesspa0_.SO_Goods_Blocking as so_good95_189_, businesspa0_.PO_Goods_Blocking as po_good96_189_, businesspa0_.Iscashvat as iscashv97_189_, businesspa0_.Update_Currency as update_98_189_, businesspa0_.BP_Currency_ID as bp_curr99_189_, businesspa0_.Birthplace as birthp100_189_, businesspa0_.EM_Libd_Aplicacion_ID as em_lib101_189_, businesspa0_.Birthday as birthd102_189_, businesspa0_.Is_Customer_Consent as is_cus103_189_, businesspa0_.EM_Obsepad_Mandate_Identifier as em_obs104_189_, businesspa0_.EM_Obsepad_Mandate_Date as em_obs105_189_, businesspa0_.EM_Aeatsii_Rep_Taxid as em_aea106_189_, businesspa0_.EM_Aeatsii_Menor as em_aea107_189_, businesspa0_.EM_Libd_Isparent as em_lib108_189_, businesspa0_.EM_Libd_Bpartner_Parent_ID as em_lib109_189_, businesspa0_.EM_Pruti_Addbp as em_pru110_189_, businesspa0_.EM_Pruti_Unlock_Date as em_pru111_189_, businesspa0_.EM_Pruti_Unlock_Order_Date as em_pru112_189_, businesspa0_.EM_Pruti_Annexes_Bp_So_ID as em_pru113_189_, businesspa0_.EM_Pruti_Annexes_Bp_Po_ID as em_pru114_189_, businesspa0_.EM_Aeatsii_Defaultsiikey as em_aea115_189_, businesspa0_.EM_Aeatsii_Siikeylist as em_aea116_189_, businesspa0_.EM_Prsii_Clave_Tipo_Proveedor as em_prs117_189_, businesspa0_.EM_Tbai_Issimplifiedinv as em_tba118_189_, businesspa0_.EM_Prsii_Clave_Tipo_Cliente as em_prs119_189_, businesspa0_.EM_Obwpl_Bp_Block_Pickinglist as em_obw120_189_, businesspa0_.em_pruti_cus_block_reason_id as em_pru121_189_, businesspa0_.EM_Pruti_Notsendinvoice as em_pru122_189_, businesspa0_.EM_Pruti_Showpriceingoods as em_pru123_189_, businesspa0_.EM_OBTIK_Tax_ID_Key as em_obt124_189_, businesspa0_.em_prma_update_BpRecords as em_prm125_189_ from C_BPartner businesspa0_ where exists ( select 1 from C_Order order1_ inner join C_BPartner businesspa2_ on order1_.C_BPartner_ID = businesspa2_.C_BPartner_ID where (upper((order1_.DocumentNo || ' - ' || coalesce(to_char(order1_.DateOrdered), '') || ' - ' || coalesce(to_char(order1_.GrandTotal), '') || ' - ' || coalesce(to_char(order1_.EM_Libd_Revisionfactura), ''))) like upper('%ext%') escape '|') and businesspa2_.C_BPartner_ID = businesspa0_.C_BPartner_ID and (order1_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order1_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0'))) order by businesspa0_.Name limit '76';
Date: 2026-07-13 13:59:46 Duration: 1s404ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select businesspa0_.C_BPartner_ID as c_bpartn1_189_, businesspa0_.AD_Client_ID as ad_clien2_189_, businesspa0_.AD_Org_ID as ad_org_i3_189_, businesspa0_.IsActive as isactive4_189_, businesspa0_.Created as created5_189_, businesspa0_.CreatedBy as createdb6_189_, businesspa0_.Updated as updated7_189_, businesspa0_.UpdatedBy as updatedb8_189_, businesspa0_.Value as value9_189_, businesspa0_.Name as name10_189_, businesspa0_.Name2 as name11_189_, businesspa0_.Description as descrip12_189_, businesspa0_.IsSummary as issumma13_189_, businesspa0_.C_BP_Group_ID as c_bp_gr14_189_, businesspa0_.IsOneTime as isoneti15_189_, businesspa0_.IsProspect as isprosp16_189_, businesspa0_.IsVendor as isvendo17_189_, businesspa0_.IsCustomer as iscusto18_189_, businesspa0_.IsEmployee as isemplo19_189_, businesspa0_.IsSalesRep as issales20_189_, businesspa0_.ReferenceNo as referen21_189_, businesspa0_.DUNS as duns22_189_, businesspa0_.URL as url23_189_, businesspa0_.AD_Language as ad_lang24_189_, businesspa0_.TaxID as taxid25_189_, businesspa0_.IsTaxExempt as istaxex26_189_, businesspa0_.C_InvoiceSchedule_ID as c_invoi27_189_, businesspa0_.Rating as rating28_189_, businesspa0_.SalesVolume as salesvo29_189_, businesspa0_.NumberEmployees as numbere30_189_, businesspa0_.NAICS as naics31_189_, businesspa0_.FirstSale as firstsa32_189_, businesspa0_.AcqusitionCost as acqusit33_189_, businesspa0_.PotentialLifeTimeValue as potenti34_189_, businesspa0_.ActualLifeTimeValue as actuall35_189_, businesspa0_.ShareOfCustomer as shareof36_189_, businesspa0_.PaymentRule as payment37_189_, businesspa0_.SO_CreditLimit as so_cred38_189_, businesspa0_.SO_CreditUsed as so_cred39_189_, businesspa0_.C_PaymentTerm_ID as c_payme40_189_, businesspa0_.M_PriceList_ID as m_price41_189_, businesspa0_.IsDiscountPrinted as isdisco42_189_, businesspa0_.SO_Description as so_desc43_189_, businesspa0_.POReference as porefer44_189_, businesspa0_.PaymentRulePO as payment45_189_, businesspa0_.PO_PriceList_ID as po_pric46_189_, businesspa0_.PO_PaymentTerm_ID as po_paym47_189_, businesspa0_.DocumentCopies as documen48_189_, businesspa0_.C_Greeting_ID as c_greet49_189_, businesspa0_.InvoiceRule as invoice50_189_, businesspa0_.DeliveryRule as deliver51_189_, businesspa0_.DeliveryViaRule as deliver52_189_, businesspa0_.SalesRep_ID as salesre53_189_, businesspa0_.BPartner_Parent_ID as bpartne54_189_, businesspa0_.SOCreditStatus as socredi55_189_, businesspa0_.AD_Forced_Org_ID as ad_forc56_189_, businesspa0_.ShowPriceInOrder as showpri57_189_, businesspa0_.Invoicegrouping as invoice58_189_, businesspa0_.FixMonthDay as fixmont59_189_, businesspa0_.FixMonthDay2 as fixmont60_189_, businesspa0_.Fixmonthday3 as fixmont61_189_, businesspa0_.Isworker as isworke62_189_, businesspa0_.UPC as upc63_189_, businesspa0_.C_Salary_Category_ID as c_salar64_189_, businesspa0_.Invoice_Printformat as invoice65_189_, businesspa0_.Last_Days as last_da66_189_, businesspa0_.PO_Bankaccount_ID as po_bank67_189_, businesspa0_.PO_BP_TaxCategory_ID as po_bp_t68_189_, businesspa0_.PO_Fixmonthday as po_fixm69_189_, businesspa0_.PO_Fixmonthday2 as po_fixm70_189_, businesspa0_.PO_Fixmonthday3 as po_fixm71_189_, businesspa0_.SO_Bankaccount_ID as so_bank72_189_, businesspa0_.SO_Bp_Taxcategory_ID as so_bp_t73_189_, businesspa0_.Fiscalcode as fiscalc74_189_, businesspa0_.Isofiscalcode as isofisc75_189_, businesspa0_.EM_Einv_Einvoice as em_einv76_189_, businesspa0_.PO_C_Incoterms_ID as po_c_in77_189_, businesspa0_.EM_Einv_Format_Id as em_einv78_189_, businesspa0_.SO_C_Incoterms_ID as so_c_in79_189_, businesspa0_.EM_Einv_Platform_Id as em_einv80_189_, businesspa0_.FIN_Paymentmethod_ID as fin_pay81_189_, businesspa0_.EM_Einv_Email as em_einv82_189_, businesspa0_.PO_Paymentmethod_ID as po_paym83_189_, businesspa0_.FIN_Financial_Account_ID as fin_fin84_189_, businesspa0_.EM_Einv_Deliverymode as em_einv85_189_, businesspa0_.PO_Financial_Account_ID as po_fina86_189_, businesspa0_.Customer_Blocking as custome87_189_, businesspa0_.Vendor_Blocking as vendor_88_189_, businesspa0_.SO_Payment_Blocking as so_paym89_189_, businesspa0_.PO_Payment_Blocking as po_paym90_189_, businesspa0_.SO_Invoice_Blocking as so_invo91_189_, businesspa0_.PO_Invoice_Blocking as po_invo92_189_, businesspa0_.SO_Order_Blocking as so_orde93_189_, businesspa0_.PO_Order_Blocking as po_orde94_189_, businesspa0_.SO_Goods_Blocking as so_good95_189_, businesspa0_.PO_Goods_Blocking as po_good96_189_, businesspa0_.Iscashvat as iscashv97_189_, businesspa0_.Update_Currency as update_98_189_, businesspa0_.BP_Currency_ID as bp_curr99_189_, businesspa0_.Birthplace as birthp100_189_, businesspa0_.EM_Libd_Aplicacion_ID as em_lib101_189_, businesspa0_.Birthday as birthd102_189_, businesspa0_.Is_Customer_Consent as is_cus103_189_, businesspa0_.EM_Obsepad_Mandate_Identifier as em_obs104_189_, businesspa0_.EM_Obsepad_Mandate_Date as em_obs105_189_, businesspa0_.EM_Aeatsii_Rep_Taxid as em_aea106_189_, businesspa0_.EM_Aeatsii_Menor as em_aea107_189_, businesspa0_.EM_Libd_Isparent as em_lib108_189_, businesspa0_.EM_Libd_Bpartner_Parent_ID as em_lib109_189_, businesspa0_.EM_Pruti_Addbp as em_pru110_189_, businesspa0_.EM_Pruti_Unlock_Date as em_pru111_189_, businesspa0_.EM_Pruti_Unlock_Order_Date as em_pru112_189_, businesspa0_.EM_Pruti_Annexes_Bp_So_ID as em_pru113_189_, businesspa0_.EM_Pruti_Annexes_Bp_Po_ID as em_pru114_189_, businesspa0_.EM_Aeatsii_Defaultsiikey as em_aea115_189_, businesspa0_.EM_Aeatsii_Siikeylist as em_aea116_189_, businesspa0_.EM_Prsii_Clave_Tipo_Proveedor as em_prs117_189_, businesspa0_.EM_Tbai_Issimplifiedinv as em_tba118_189_, businesspa0_.EM_Prsii_Clave_Tipo_Cliente as em_prs119_189_, businesspa0_.EM_Obwpl_Bp_Block_Pickinglist as em_obw120_189_, businesspa0_.em_pruti_cus_block_reason_id as em_pru121_189_, businesspa0_.EM_Pruti_Notsendinvoice as em_pru122_189_, businesspa0_.EM_Pruti_Showpriceingoods as em_pru123_189_, businesspa0_.EM_OBTIK_Tax_ID_Key as em_obt124_189_, businesspa0_.em_prma_update_BpRecords as em_prm125_189_ from C_BPartner businesspa0_ where exists ( select 1 from C_Order order1_ inner join C_BPartner businesspa2_ on order1_.C_BPartner_ID = businesspa2_.C_BPartner_ID where (upper((order1_.DocumentNo || ' - ' || coalesce(to_char(order1_.DateOrdered), '') || ' - ' || coalesce(to_char(order1_.GrandTotal), '') || ' - ' || coalesce(to_char(order1_.EM_Libd_Revisionfactura), ''))) like upper('%ext%') escape '|') and businesspa2_.C_BPartner_ID = businesspa0_.C_BPartner_ID and (order1_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order1_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0'))) order by businesspa0_.Name limit '76';
Date: 2026-07-13 13:59:46 Duration: 1s390ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select businesspa0_.C_BPartner_ID as c_bpartn1_189_, businesspa0_.AD_Client_ID as ad_clien2_189_, businesspa0_.AD_Org_ID as ad_org_i3_189_, businesspa0_.IsActive as isactive4_189_, businesspa0_.Created as created5_189_, businesspa0_.CreatedBy as createdb6_189_, businesspa0_.Updated as updated7_189_, businesspa0_.UpdatedBy as updatedb8_189_, businesspa0_.Value as value9_189_, businesspa0_.Name as name10_189_, businesspa0_.Name2 as name11_189_, businesspa0_.Description as descrip12_189_, businesspa0_.IsSummary as issumma13_189_, businesspa0_.C_BP_Group_ID as c_bp_gr14_189_, businesspa0_.IsOneTime as isoneti15_189_, businesspa0_.IsProspect as isprosp16_189_, businesspa0_.IsVendor as isvendo17_189_, businesspa0_.IsCustomer as iscusto18_189_, businesspa0_.IsEmployee as isemplo19_189_, businesspa0_.IsSalesRep as issales20_189_, businesspa0_.ReferenceNo as referen21_189_, businesspa0_.DUNS as duns22_189_, businesspa0_.URL as url23_189_, businesspa0_.AD_Language as ad_lang24_189_, businesspa0_.TaxID as taxid25_189_, businesspa0_.IsTaxExempt as istaxex26_189_, businesspa0_.C_InvoiceSchedule_ID as c_invoi27_189_, businesspa0_.Rating as rating28_189_, businesspa0_.SalesVolume as salesvo29_189_, businesspa0_.NumberEmployees as numbere30_189_, businesspa0_.NAICS as naics31_189_, businesspa0_.FirstSale as firstsa32_189_, businesspa0_.AcqusitionCost as acqusit33_189_, businesspa0_.PotentialLifeTimeValue as potenti34_189_, businesspa0_.ActualLifeTimeValue as actuall35_189_, businesspa0_.ShareOfCustomer as shareof36_189_, businesspa0_.PaymentRule as payment37_189_, businesspa0_.SO_CreditLimit as so_cred38_189_, businesspa0_.SO_CreditUsed as so_cred39_189_, businesspa0_.C_PaymentTerm_ID as c_payme40_189_, businesspa0_.M_PriceList_ID as m_price41_189_, businesspa0_.IsDiscountPrinted as isdisco42_189_, businesspa0_.SO_Description as so_desc43_189_, businesspa0_.POReference as porefer44_189_, businesspa0_.PaymentRulePO as payment45_189_, businesspa0_.PO_PriceList_ID as po_pric46_189_, businesspa0_.PO_PaymentTerm_ID as po_paym47_189_, businesspa0_.DocumentCopies as documen48_189_, businesspa0_.C_Greeting_ID as c_greet49_189_, businesspa0_.InvoiceRule as invoice50_189_, businesspa0_.DeliveryRule as deliver51_189_, businesspa0_.DeliveryViaRule as deliver52_189_, businesspa0_.SalesRep_ID as salesre53_189_, businesspa0_.BPartner_Parent_ID as bpartne54_189_, businesspa0_.SOCreditStatus as socredi55_189_, businesspa0_.AD_Forced_Org_ID as ad_forc56_189_, businesspa0_.ShowPriceInOrder as showpri57_189_, businesspa0_.Invoicegrouping as invoice58_189_, businesspa0_.FixMonthDay as fixmont59_189_, businesspa0_.FixMonthDay2 as fixmont60_189_, businesspa0_.Fixmonthday3 as fixmont61_189_, businesspa0_.Isworker as isworke62_189_, businesspa0_.UPC as upc63_189_, businesspa0_.C_Salary_Category_ID as c_salar64_189_, businesspa0_.Invoice_Printformat as invoice65_189_, businesspa0_.Last_Days as last_da66_189_, businesspa0_.PO_Bankaccount_ID as po_bank67_189_, businesspa0_.PO_BP_TaxCategory_ID as po_bp_t68_189_, businesspa0_.PO_Fixmonthday as po_fixm69_189_, businesspa0_.PO_Fixmonthday2 as po_fixm70_189_, businesspa0_.PO_Fixmonthday3 as po_fixm71_189_, businesspa0_.SO_Bankaccount_ID as so_bank72_189_, businesspa0_.SO_Bp_Taxcategory_ID as so_bp_t73_189_, businesspa0_.Fiscalcode as fiscalc74_189_, businesspa0_.Isofiscalcode as isofisc75_189_, businesspa0_.EM_Einv_Einvoice as em_einv76_189_, businesspa0_.PO_C_Incoterms_ID as po_c_in77_189_, businesspa0_.EM_Einv_Format_Id as em_einv78_189_, businesspa0_.SO_C_Incoterms_ID as so_c_in79_189_, businesspa0_.EM_Einv_Platform_Id as em_einv80_189_, businesspa0_.FIN_Paymentmethod_ID as fin_pay81_189_, businesspa0_.EM_Einv_Email as em_einv82_189_, businesspa0_.PO_Paymentmethod_ID as po_paym83_189_, businesspa0_.FIN_Financial_Account_ID as fin_fin84_189_, businesspa0_.EM_Einv_Deliverymode as em_einv85_189_, businesspa0_.PO_Financial_Account_ID as po_fina86_189_, businesspa0_.Customer_Blocking as custome87_189_, businesspa0_.Vendor_Blocking as vendor_88_189_, businesspa0_.SO_Payment_Blocking as so_paym89_189_, businesspa0_.PO_Payment_Blocking as po_paym90_189_, businesspa0_.SO_Invoice_Blocking as so_invo91_189_, businesspa0_.PO_Invoice_Blocking as po_invo92_189_, businesspa0_.SO_Order_Blocking as so_orde93_189_, businesspa0_.PO_Order_Blocking as po_orde94_189_, businesspa0_.SO_Goods_Blocking as so_good95_189_, businesspa0_.PO_Goods_Blocking as po_good96_189_, businesspa0_.Iscashvat as iscashv97_189_, businesspa0_.Update_Currency as update_98_189_, businesspa0_.BP_Currency_ID as bp_curr99_189_, businesspa0_.Birthplace as birthp100_189_, businesspa0_.EM_Libd_Aplicacion_ID as em_lib101_189_, businesspa0_.Birthday as birthd102_189_, businesspa0_.Is_Customer_Consent as is_cus103_189_, businesspa0_.EM_Obsepad_Mandate_Identifier as em_obs104_189_, businesspa0_.EM_Obsepad_Mandate_Date as em_obs105_189_, businesspa0_.EM_Aeatsii_Rep_Taxid as em_aea106_189_, businesspa0_.EM_Aeatsii_Menor as em_aea107_189_, businesspa0_.EM_Libd_Isparent as em_lib108_189_, businesspa0_.EM_Libd_Bpartner_Parent_ID as em_lib109_189_, businesspa0_.EM_Pruti_Addbp as em_pru110_189_, businesspa0_.EM_Pruti_Unlock_Date as em_pru111_189_, businesspa0_.EM_Pruti_Unlock_Order_Date as em_pru112_189_, businesspa0_.EM_Pruti_Annexes_Bp_So_ID as em_pru113_189_, businesspa0_.EM_Pruti_Annexes_Bp_Po_ID as em_pru114_189_, businesspa0_.EM_Aeatsii_Defaultsiikey as em_aea115_189_, businesspa0_.EM_Aeatsii_Siikeylist as em_aea116_189_, businesspa0_.EM_Prsii_Clave_Tipo_Proveedor as em_prs117_189_, businesspa0_.EM_Tbai_Issimplifiedinv as em_tba118_189_, businesspa0_.EM_Prsii_Clave_Tipo_Cliente as em_prs119_189_, businesspa0_.EM_Obwpl_Bp_Block_Pickinglist as em_obw120_189_, businesspa0_.em_pruti_cus_block_reason_id as em_pru121_189_, businesspa0_.EM_Pruti_Notsendinvoice as em_pru122_189_, businesspa0_.EM_Pruti_Showpriceingoods as em_pru123_189_, businesspa0_.EM_OBTIK_Tax_ID_Key as em_obt124_189_, businesspa0_.em_prma_update_BpRecords as em_prm125_189_ from C_BPartner businesspa0_ where exists ( select 1 from C_Order order1_ inner join C_BPartner businesspa2_ on order1_.C_BPartner_ID = businesspa2_.C_BPartner_ID where (upper((order1_.DocumentNo || ' - ' || coalesce(to_char(order1_.DateOrdered), '') || ' - ' || coalesce(to_char(order1_.GrandTotal), '') || ' - ' || coalesce(to_char(order1_.EM_Libd_Revisionfactura), ''))) like upper('%ekp%') escape '|') and businesspa2_.C_BPartner_ID = businesspa0_.C_BPartner_ID and (order1_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order1_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0'))) order by businesspa0_.Name limit '76';
Date: 2026-07-13 10:55:00 Duration: 1s288ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
4 6 1m24s 2s519ms 39s255ms 14s146ms delete from c_orderline where c_orderline_id = ?;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Jul 13 13 1 4s750ms 4s750ms 15 4 40s873ms 10s218ms 16 1 39s255ms 39s255ms [ User: tad - Total duration: 1m24s - Times executed: 6 ]
[ Application: openbravo - Total duration: 1m24s - Times executed: 6 ]
-
delete from C_OrderLine where C_OrderLine_ID = '287DF272BC1847F2BE18E3F4CA98CAA8';
Date: 2026-07-13 16:16:10 Duration: 39s255ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
delete from C_OrderLine where C_OrderLine_ID = '7704EBE1762144F895122F05C5DA8E4C';
Date: 2026-07-13 15:30:29 Duration: 22s997ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
delete from C_OrderLine where C_OrderLine_ID = '1B503091E28C4235A23090DCBDE7B5BA';
Date: 2026-07-13 15:03:44 Duration: 7s877ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
5 6 58s91ms 6s473ms 12s993ms 9s681ms select * from ( select c_invoice_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, c_invoice.ad_org_id as ad_org_id, c_invoice.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, c_invoice_id, ?) as record_id from c_invoice, c_doctype, fact_acct f1, fact_acct f2 where c_invoice.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype in (...) and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id group by c_invoice_id, posted, c_invoice.ad_client_id, c_invoice.ad_org_id, f1.ad_table_id, f1.record_id) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Jul 13 12 2 20s285ms 10s142ms 15 2 19s614ms 9s807ms 20 2 18s191ms 9s95ms [ User: tad - Total duration: 58s91ms - Times executed: 6 ]
[ Application: openbravo - Total duration: 58s91ms - Times executed: 6 ]
-
SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:25 Duration: 12s993ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:22 Duration: 12s752ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:20 Duration: 11s717ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
6 4 10s99ms 1s526ms 3s681ms 2s524ms select * from ( select record_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, ad_org_id, ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, record_id, ?) as record_id from fact_acct where ad_table_id = ? and docbasetype in (...) group by fact_acct_group_id, record_id, ad_client_id, ad_org_id having sum(amtacctcr - amtacctdr) <> ?) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Jul 13 12 2 5s207ms 2s603ms 15 1 2s688ms 2s688ms 20 1 2s203ms 2s203ms [ User: tad - Total duration: 10s99ms - Times executed: 4 ]
[ Application: openbravo - Total duration: 10s99ms - Times executed: 4 ]
-
SELECT * FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'DC1924997FC3426989EDC0910711A426' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:07 Duration: 3s681ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'DC1924997FC3426989EDC0910711A426' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:05 Duration: 2s688ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'DC1924997FC3426989EDC0910711A426' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:04 Duration: 2s203ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
7 4 4s762ms 1s6ms 1s519ms 1s190ms select order0_.c_order_id as c_order_1_260_, order0_.ad_client_id as ad_clien2_260_, order0_.ad_org_id as ad_org_i3_260_, order0_.isactive as isactive4_260_, order0_.created as created5_260_, order0_.createdby as createdb6_260_, order0_.updated as updated7_260_, order0_.updatedby as updatedb8_260_, order0_.issotrx as issotrx9_260_, order0_.documentno as documen10_260_, order0_.docstatus as docstat11_260_, order0_.docaction as docacti12_260_, order0_.processing as process13_260_, order0_.processed as process14_260_, order0_.c_doctype_id as c_docty15_260_, order0_.c_doctypetarget_id as c_docty16_260_, order0_.description as descrip17_260_, order0_.isdelivered as isdeliv18_260_, order0_.isinvoiced as isinvoi19_260_, order0_.isprinted as isprint20_260_, order0_.isselected as isselec21_260_, order0_.salesrep_id as salesre22_260_, order0_.dateordered as dateord23_260_, order0_.datepromised as datepro24_260_, order0_.dateprinted as datepri25_260_, order0_.dateacct as dateacc26_260_, order0_.c_bpartner_id as c_bpart27_260_, order0_.billto_id as billto_28_260_, order0_.c_bpartner_location_id as c_bpart29_260_, order0_.poreference as porefer30_260_, order0_.isdiscountprinted as isdisco31_260_, order0_.c_currency_id as c_curre32_260_, order0_.paymentrule as payment33_260_, order0_.c_paymentterm_id as c_payme34_260_, order0_.invoicerule as invoice35_260_, order0_.deliveryrule as deliver36_260_, order0_.freightcostrule as freight37_260_, order0_.freightamt as freight38_260_, order0_.deliveryviarule as deliver39_260_, order0_.m_shipper_id as m_shipp40_260_, order0_.c_charge_id as c_charg41_260_, order0_.chargeamt as chargea42_260_, order0_.priorityrule as priorit43_260_, order0_.totallines as totalli44_260_, order0_.grandtotal as grandto45_260_, order0_.m_warehouse_id as m_wareh46_260_, order0_.m_pricelist_id as m_price47_260_, order0_.istaxincluded as istaxin48_260_, order0_.c_campaign_id as c_campa49_260_, order0_.c_project_id as c_proje50_260_, order0_.c_activity_id as c_activ51_260_, order0_.posted as posted52_260_, order0_.ad_user_id as ad_user53_260_, order0_.copyfrom as copyfro54_260_, order0_.dropship_bpartner_id as dropshi55_260_, order0_.dropship_location_id as dropshi56_260_, order0_.dropship_user_id as dropshi57_260_, order0_.isselfservice as isselfs58_260_, order0_.ad_orgtrx_id as ad_orgt59_260_, order0_.user1_id as user60_260_, order0_.user2_id as user61_260_, order0_.deliverynotes as deliver62_260_, order0_.c_incoterms_id as c_incot63_260_, order0_.incotermsdescription as incoter64_260_, order0_.generatetemplate as generat65_260_, order0_.delivery_location_id as deliver66_260_, order0_.copyfrompo as copyfro67_260_, order0_.em_psmad_copyfrompo as em_psma68_260_, order0_.fin_paymentmethod_id as fin_pay69_260_, order0_.em_psmad_dateendeffect as em_psma70_260_, order0_.fin_payment_priority_id as fin_pay71_260_, order0_.em_psmad_requestinguser as em_psma72_260_, order0_.rm_pickfromshipment as rm_pick73_260_, order0_.em_psmad_isopenpo_doctype as em_psma74_260_, order0_.rm_receivematerials as rm_rece75_260_, order0_.em_erpmag_ecomord as em_erpm76_260_, order0_.em_obcma_c_poc_email_id as em_obcm77_260_, order0_.rm_createinvoice as rm_crea78_260_, order0_.c_return_reason_id as c_retur79_260_, order0_.rm_addorphanline as rm_addo80_260_, order0_.a_asset_id as a_asset81_260_, order0_.calculate_promotions as calcula82_260_, order0_.c_costcenter_id as c_costc83_260_, order0_.convertquotation as convert84_260_, order0_.c_reject_reason_id as c_rejec85_260_, order0_.validuntil as validun86_260_, order0_.quotation_id as quotati87_260_, order0_.so_res_status as so_res_88_260_, order0_.create_polines as create_89_260_, order0_.iscashvat as iscashv90_260_, order0_.em_obmfm_selectfreight as em_obmf91_260_, order0_.em_obmfm_delivery_period_id as em_obmf92_260_, order0_.rm_pickfromreceipt as rm_pick93_260_, order0_.cancelandreplace as cancela94_260_, order0_.em_aprm_addpayment as em_aprm95_260_, order0_.em_obmfm_delivery_charges as em_obmf96_260_, order0_.em_obmfm_freight_id as em_obmf97_260_, order0_.em_obwpl_generatepicking as em_obwp98_260_, order0_.em_libp_preporder as em_libp99_260_, order0_.em_obmfm_weight as em_obm100_260_, order0_.em_obwpl_isinpickinglist as em_obw101_260_, order0_.em_obwpl_readypl as em_obw102_260_, order0_.em_obmfm_weight_uom_id as em_obm103_260_, order0_.em_obmfm_set_weight as em_obm104_260_, order0_.em_aeatsii_fecha_operacion as em_aea105_260_, order0_.confirmcancelandreplace as confir106_260_, order0_.em_aeatsii_descripcion_sii as em_aea107_260_, order0_.em_etabam_bankaccount_id as em_eta108_260_, order0_.em_etpr_remove_payment as em_etp109_260_, order0_.em_etvfac_reversed_invoice as em_etv110_260_, order0_.cancelledorder_id as cancel111_260_, order0_.em_etblkc_bulkcompletion as em_etb112_260_, order0_.em_prmag2_grandtotal as em_prm113_260_, order0_.replacedorder_id as replac114_260_, order0_.iscancelled as iscanc115_260_, order0_.em_libd_revisionfactura as em_lib116_260_, order0_.em_obmag_createquot as em_obm117_260_, order0_.em_libd_revisaimpuestos as em_lib118_260_, order0_.replacementorder_id as replac119_260_, order0_.em_libd_impuestos as em_lib120_260_, order0_.em_etafdp_undoclose as em_eta121_260_, order0_.em_libd_isprinted as em_lib122_260_, order0_.em_etinter_interco_orig as em_eti123_260_, order0_.em_libd_aplicacion_id as em_lib124_260_, order0_.bpartner_extref as bpartn125_260_, order0_.em_libp_dateorder as em_lib126_260_, order0_.em_prouti_order_stock as em_pro127_260_, order0_.em_prouti_pregenerate_minout as em_pro128_260_, order0_.em_prouti_sotopo as em_pro129_260_, order0_.em_prouti_generate_pick_inv as em_pro130_260_, order0_.em_prouti_order_id as em_pro131_260_, order0_.em_prouti_grandtotalinitial as em_pro132_260_, order0_.em_prouti_dateclosed as em_pro133_260_, order0_.em_prouti_totallinesinitial as em_pro134_260_, order0_.em_prouti_changebpartner as em_pro135_260_, order0_.em_prouti_recalculate_price as em_pro136_260_, order0_.em_prouti_pricecalculatetdate as em_pro137_260_, order0_.em_prouti_reactiveorder as em_pro138_260_, order0_.em_prouti_totalizations as em_pro139_260_, order0_.em_libd_bpartner_parent_id as em_lib140_260_, order0_.em_prouti_invoiced as em_pro141_260_, order0_.em_libd_usercloud as em_lib142_260_, order0_.em_prouti_received as em_pro143_260_, order0_.em_libd_id_purchase as em_lib144_260_, order0_.em_prouti_initial_received as em_pro145_260_, order0_.em_libd_convertquotation as em_lib146_260_, order0_.em_prouti_status_of_review as em_pro147_260_, order0_.em_libd_duplicatequotation as em_lib148_260_, order0_.em_prouti_validate_order as em_pro149_260_, order0_.em_libd_endcustomer_id as em_lib150_260_, order0_.em_prouti_start_review as em_pro151_260_, order0_.em_libd_editing as em_lib152_260_, order0_.em_prouti_initial_bp_id as em_pro153_260_, order0_.em_prouti_addlines_btn as em_pro154_260_, order0_.em_prouti_changebpartner_bgt as em_pro155_260_, order0_.em_pruti_ignoreminqty as em_pru156_260_, order0_.em_prouti_reset_initial_values as em_pro157_260_, order0_.em_prouti_select_soline as em_pro158_260_, order0_.em_prouti_return_quantity as em_pro159_260_, order0_.em_libd_actions_quotation as em_lib160_260_ from c_order order0_ inner join c_doctype documentty1_ on order0_.c_doctypetarget_id = documentty1_.c_doctype_id cross join c_order order_comp2_ where order0_.c_order_id = order_comp2_.c_order_id and (coalesce(( select case when sum(abs(ol.qtyordered)) = ? or order_comp2_.iscancelled = ? or order_comp2_.cancelledorder_id is not null then ? else round(coalesce(sum(abs(ol.qtydelivered)), ?) / sum(abs(ol.qtyordered)) * ?, ?) end from c_orderline ol where ol.c_order_id = order_comp2_.c_order_id and ol.c_order_discount_id is null), ?)) < ? and order0_.em_libp_preporder = ? and (documentty1_.c_doctype_id = ? or documentty1_.c_doctype_id = ? or documentty1_.c_doctype_id = ?) and order0_.docstatus = ? and order0_.issotrx = ? and documentty1_.isreturn = ? and (documentty1_.docsubtypeso not like ?) and (order0_.ad_org_id in (...)) and (order0_.ad_client_id in (...)) order by order0_.dateordered desc, order0_.c_order_id desc limit ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Jul 13 07 1 1s519ms 1s519ms 14 3 3s243ms 1s81ms [ User: tad - Total duration: 4s762ms - Times executed: 4 ]
[ Application: openbravo - Total duration: 4s762ms - Times executed: 4 ]
-
select order0_.C_Order_ID as c_order_1_260_, order0_.AD_Client_ID as ad_clien2_260_, order0_.AD_Org_ID as ad_org_i3_260_, order0_.IsActive as isactive4_260_, order0_.Created as created5_260_, order0_.CreatedBy as createdb6_260_, order0_.Updated as updated7_260_, order0_.UpdatedBy as updatedb8_260_, order0_.IsSOTrx as issotrx9_260_, order0_.DocumentNo as documen10_260_, order0_.DocStatus as docstat11_260_, order0_.DocAction as docacti12_260_, order0_.Processing as process13_260_, order0_.Processed as process14_260_, order0_.C_DocType_ID as c_docty15_260_, order0_.C_DocTypeTarget_ID as c_docty16_260_, order0_.Description as descrip17_260_, order0_.IsDelivered as isdeliv18_260_, order0_.IsInvoiced as isinvoi19_260_, order0_.IsPrinted as isprint20_260_, order0_.IsSelected as isselec21_260_, order0_.SalesRep_ID as salesre22_260_, order0_.DateOrdered as dateord23_260_, order0_.DatePromised as datepro24_260_, order0_.DatePrinted as datepri25_260_, order0_.DateAcct as dateacc26_260_, order0_.C_BPartner_ID as c_bpart27_260_, order0_.BillTo_ID as billto_28_260_, order0_.C_BPartner_Location_ID as c_bpart29_260_, order0_.POReference as porefer30_260_, order0_.IsDiscountPrinted as isdisco31_260_, order0_.C_Currency_ID as c_curre32_260_, order0_.PaymentRule as payment33_260_, order0_.C_PaymentTerm_ID as c_payme34_260_, order0_.InvoiceRule as invoice35_260_, order0_.DeliveryRule as deliver36_260_, order0_.FreightCostRule as freight37_260_, order0_.FreightAmt as freight38_260_, order0_.DeliveryViaRule as deliver39_260_, order0_.M_Shipper_ID as m_shipp40_260_, order0_.C_Charge_ID as c_charg41_260_, order0_.ChargeAmt as chargea42_260_, order0_.PriorityRule as priorit43_260_, order0_.TotalLines as totalli44_260_, order0_.GrandTotal as grandto45_260_, order0_.M_Warehouse_ID as m_wareh46_260_, order0_.M_PriceList_ID as m_price47_260_, order0_.IsTaxIncluded as istaxin48_260_, order0_.C_Campaign_ID as c_campa49_260_, order0_.C_Project_ID as c_proje50_260_, order0_.C_Activity_ID as c_activ51_260_, order0_.Posted as posted52_260_, order0_.AD_User_ID as ad_user53_260_, order0_.CopyFrom as copyfro54_260_, order0_.DropShip_BPartner_ID as dropshi55_260_, order0_.DropShip_Location_ID as dropshi56_260_, order0_.DropShip_User_ID as dropshi57_260_, order0_.IsSelfService as isselfs58_260_, order0_.AD_OrgTrx_ID as ad_orgt59_260_, order0_.User1_ID as user60_260_, order0_.User2_ID as user61_260_, order0_.Deliverynotes as deliver62_260_, order0_.C_Incoterms_ID as c_incot63_260_, order0_.Incotermsdescription as incoter64_260_, order0_.Generatetemplate as generat65_260_, order0_.Delivery_Location_ID as deliver66_260_, order0_.CopyFromPO as copyfro67_260_, order0_.EM_Psmad_Copyfrompo as em_psma68_260_, order0_.FIN_Paymentmethod_ID as fin_pay69_260_, order0_.EM_Psmad_Dateendeffect as em_psma70_260_, order0_.FIN_Payment_Priority_ID as fin_pay71_260_, order0_.EM_Psmad_Requestinguser as em_psma72_260_, order0_.RM_PickFromShipment as rm_pick73_260_, order0_.EM_Psmad_Isopenpo_Doctype as em_psma74_260_, order0_.RM_ReceiveMaterials as rm_rece75_260_, order0_.EM_Erpmag_Ecomord as em_erpm76_260_, order0_.EM_Obcma_C_Poc_Email_ID as em_obcm77_260_, order0_.RM_CreateInvoice as rm_crea78_260_, order0_.C_Return_Reason_ID as c_retur79_260_, order0_.RM_AddOrphanLine as rm_addo80_260_, order0_.A_Asset_ID as a_asset81_260_, order0_.Calculate_Promotions as calcula82_260_, order0_.C_Costcenter_ID as c_costc83_260_, order0_.Convertquotation as convert84_260_, order0_.C_Reject_Reason_ID as c_rejec85_260_, order0_.validuntil as validun86_260_, order0_.Quotation_ID as quotati87_260_, order0_.SO_Res_Status as so_res_88_260_, order0_.Create_POLines as create_89_260_, order0_.Iscashvat as iscashv90_260_, order0_.EM_OBMFM_Selectfreight as em_obmf91_260_, order0_.EM_OBMFM_Delivery_Period_ID as em_obmf92_260_, order0_.RM_Pickfromreceipt as rm_pick93_260_, order0_.Cancelandreplace as cancela94_260_, order0_.EM_APRM_AddPayment as em_aprm95_260_, order0_.EM_OBMFM_Delivery_Charges as em_obmf96_260_, order0_.EM_OBMFM_Freight_ID as em_obmf97_260_, order0_.EM_Obwpl_Generatepicking as em_obwp98_260_, order0_.EM_Libp_Preporder as em_libp99_260_, order0_.EM_OBMFM_Weight as em_obm100_260_, order0_.EM_Obwpl_Isinpickinglist as em_obw101_260_, order0_.EM_Obwpl_Readypl as em_obw102_260_, order0_.EM_OBMFM_Weight_Uom_ID as em_obm103_260_, order0_.EM_OBMFM_Set_Weight as em_obm104_260_, order0_.EM_Aeatsii_Fecha_Operacion as em_aea105_260_, order0_.Confirmcancelandreplace as confir106_260_, order0_.EM_Aeatsii_Descripcion_Sii as em_aea107_260_, order0_.EM_Etabam_Bankaccount_ID as em_eta108_260_, order0_.EM_Etpr_Remove_Payment as em_etp109_260_, order0_.EM_Etvfac_Reversed_Invoice as em_etv110_260_, order0_.Cancelledorder_id as cancel111_260_, order0_.EM_Etblkc_Bulkcompletion as em_etb112_260_, order0_.EM_Prmag2_Grandtotal as em_prm113_260_, order0_.Replacedorder_id as replac114_260_, order0_.Iscancelled as iscanc115_260_, order0_.EM_Libd_Revisionfactura as em_lib116_260_, order0_.EM_Obmag_Createquot as em_obm117_260_, order0_.EM_Libd_Revisaimpuestos as em_lib118_260_, order0_.Replacementorder_ID as replac119_260_, order0_.EM_Libd_Impuestos as em_lib120_260_, order0_.EM_Etafdp_Undoclose as em_eta121_260_, order0_.EM_Libd_Isprinted as em_lib122_260_, order0_.EM_Etinter_Interco_Orig as em_eti123_260_, order0_.EM_Libd_Aplicacion_ID as em_lib124_260_, order0_.BPartner_ExtRef as bpartn125_260_, order0_.EM_Libp_Dateorder as em_lib126_260_, order0_.EM_Prouti_Order_Stock as em_pro127_260_, order0_.EM_Prouti_Pregenerate_Minout as em_pro128_260_, order0_.EM_Prouti_Sotopo as em_pro129_260_, order0_.EM_Prouti_Generate_Pick_Inv as em_pro130_260_, order0_.EM_Prouti_Order_ID as em_pro131_260_, order0_.EM_Prouti_Grandtotalinitial as em_pro132_260_, order0_.EM_Prouti_Dateclosed as em_pro133_260_, order0_.EM_Prouti_Totallinesinitial as em_pro134_260_, order0_.EM_Prouti_Changebpartner as em_pro135_260_, order0_.EM_Prouti_Recalculate_Price as em_pro136_260_, order0_.EM_Prouti_Pricecalculatetdate as em_pro137_260_, order0_.EM_Prouti_Reactiveorder as em_pro138_260_, order0_.EM_Prouti_Totalizations as em_pro139_260_, order0_.EM_Libd_Bpartner_Parent_ID as em_lib140_260_, order0_.em_prouti_Invoiced as em_pro141_260_, order0_.EM_Libd_usercloud as em_lib142_260_, order0_.em_prouti_Received as em_pro143_260_, order0_.EM_Libd_Id_Purchase as em_lib144_260_, order0_.em_prouti_initial_received as em_pro145_260_, order0_.EM_Libd_Convertquotation as em_lib146_260_, order0_.EM_Prouti_Status_Of_Review as em_pro147_260_, order0_.EM_Libd_Duplicatequotation as em_lib148_260_, order0_.EM_Prouti_Validate_Order as em_pro149_260_, order0_.EM_Libd_Endcustomer_ID as em_lib150_260_, order0_.EM_Prouti_Start_Review as em_pro151_260_, order0_.EM_Libd_Editing as em_lib152_260_, order0_.EM_Prouti_Initial_Bp_ID as em_pro153_260_, order0_.EM_Prouti_Addlines_Btn as em_pro154_260_, order0_.EM_Prouti_Changebpartner_Bgt as em_pro155_260_, order0_.EM_Pruti_Ignoreminqty as em_pru156_260_, order0_.EM_Prouti_Reset_Initial_Values as em_pro157_260_, order0_.EM_Prouti_Select_Soline as em_pro158_260_, order0_.EM_Prouti_Return_Quantity as em_pro159_260_, order0_.EM_Libd_Actions_Quotation as em_lib160_260_ from C_Order order0_ inner join C_DocType documentty1_ on order0_.C_DocTypeTarget_ID = documentty1_.C_DocType_ID cross join C_Order order_comp2_ where order0_.C_Order_ID = order_comp2_.C_Order_ID and (coalesce(( select case when sum(abs(ol.qtyordered)) = 0 or order_comp2_.iscancelled = 'Y' or order_comp2_.cancelledorder_id is not null then 0 else round(coalesce(sum(abs(ol.qtydelivered)), 0) / sum(abs(ol.qtyordered)) * 100, 0) end from c_orderline ol where ol.c_order_id = order_comp2_.c_order_id and ol.c_order_discount_id is null), 0)) < '100' and order0_.EM_Libp_Preporder = 'Y' and (documentty1_.C_DocType_ID = '93B1C21D229E4F70918287DA983CB18E' or documentty1_.C_DocType_ID = '7C1C60D646A84C0CA252F50CE8F55D6F' or documentty1_.C_DocType_ID = '5AC9E2D9DAB44BF9A2069BB51E1145DF') and order0_.DocStatus = 'CO' and order0_.IsSOTrx = 'Y' and documentty1_.IsReturn = 'N' and (documentty1_.DocSubTypeSO not like 'OB') and (order0_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order0_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')) order by order0_.DateOrdered desc, order0_.C_Order_ID desc limit '101';
Date: 2026-07-13 07:10:28 Duration: 1s519ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select order0_.C_Order_ID as c_order_1_260_, order0_.AD_Client_ID as ad_clien2_260_, order0_.AD_Org_ID as ad_org_i3_260_, order0_.IsActive as isactive4_260_, order0_.Created as created5_260_, order0_.CreatedBy as createdb6_260_, order0_.Updated as updated7_260_, order0_.UpdatedBy as updatedb8_260_, order0_.IsSOTrx as issotrx9_260_, order0_.DocumentNo as documen10_260_, order0_.DocStatus as docstat11_260_, order0_.DocAction as docacti12_260_, order0_.Processing as process13_260_, order0_.Processed as process14_260_, order0_.C_DocType_ID as c_docty15_260_, order0_.C_DocTypeTarget_ID as c_docty16_260_, order0_.Description as descrip17_260_, order0_.IsDelivered as isdeliv18_260_, order0_.IsInvoiced as isinvoi19_260_, order0_.IsPrinted as isprint20_260_, order0_.IsSelected as isselec21_260_, order0_.SalesRep_ID as salesre22_260_, order0_.DateOrdered as dateord23_260_, order0_.DatePromised as datepro24_260_, order0_.DatePrinted as datepri25_260_, order0_.DateAcct as dateacc26_260_, order0_.C_BPartner_ID as c_bpart27_260_, order0_.BillTo_ID as billto_28_260_, order0_.C_BPartner_Location_ID as c_bpart29_260_, order0_.POReference as porefer30_260_, order0_.IsDiscountPrinted as isdisco31_260_, order0_.C_Currency_ID as c_curre32_260_, order0_.PaymentRule as payment33_260_, order0_.C_PaymentTerm_ID as c_payme34_260_, order0_.InvoiceRule as invoice35_260_, order0_.DeliveryRule as deliver36_260_, order0_.FreightCostRule as freight37_260_, order0_.FreightAmt as freight38_260_, order0_.DeliveryViaRule as deliver39_260_, order0_.M_Shipper_ID as m_shipp40_260_, order0_.C_Charge_ID as c_charg41_260_, order0_.ChargeAmt as chargea42_260_, order0_.PriorityRule as priorit43_260_, order0_.TotalLines as totalli44_260_, order0_.GrandTotal as grandto45_260_, order0_.M_Warehouse_ID as m_wareh46_260_, order0_.M_PriceList_ID as m_price47_260_, order0_.IsTaxIncluded as istaxin48_260_, order0_.C_Campaign_ID as c_campa49_260_, order0_.C_Project_ID as c_proje50_260_, order0_.C_Activity_ID as c_activ51_260_, order0_.Posted as posted52_260_, order0_.AD_User_ID as ad_user53_260_, order0_.CopyFrom as copyfro54_260_, order0_.DropShip_BPartner_ID as dropshi55_260_, order0_.DropShip_Location_ID as dropshi56_260_, order0_.DropShip_User_ID as dropshi57_260_, order0_.IsSelfService as isselfs58_260_, order0_.AD_OrgTrx_ID as ad_orgt59_260_, order0_.User1_ID as user60_260_, order0_.User2_ID as user61_260_, order0_.Deliverynotes as deliver62_260_, order0_.C_Incoterms_ID as c_incot63_260_, order0_.Incotermsdescription as incoter64_260_, order0_.Generatetemplate as generat65_260_, order0_.Delivery_Location_ID as deliver66_260_, order0_.CopyFromPO as copyfro67_260_, order0_.EM_Psmad_Copyfrompo as em_psma68_260_, order0_.FIN_Paymentmethod_ID as fin_pay69_260_, order0_.EM_Psmad_Dateendeffect as em_psma70_260_, order0_.FIN_Payment_Priority_ID as fin_pay71_260_, order0_.EM_Psmad_Requestinguser as em_psma72_260_, order0_.RM_PickFromShipment as rm_pick73_260_, order0_.EM_Psmad_Isopenpo_Doctype as em_psma74_260_, order0_.RM_ReceiveMaterials as rm_rece75_260_, order0_.EM_Erpmag_Ecomord as em_erpm76_260_, order0_.EM_Obcma_C_Poc_Email_ID as em_obcm77_260_, order0_.RM_CreateInvoice as rm_crea78_260_, order0_.C_Return_Reason_ID as c_retur79_260_, order0_.RM_AddOrphanLine as rm_addo80_260_, order0_.A_Asset_ID as a_asset81_260_, order0_.Calculate_Promotions as calcula82_260_, order0_.C_Costcenter_ID as c_costc83_260_, order0_.Convertquotation as convert84_260_, order0_.C_Reject_Reason_ID as c_rejec85_260_, order0_.validuntil as validun86_260_, order0_.Quotation_ID as quotati87_260_, order0_.SO_Res_Status as so_res_88_260_, order0_.Create_POLines as create_89_260_, order0_.Iscashvat as iscashv90_260_, order0_.EM_OBMFM_Selectfreight as em_obmf91_260_, order0_.EM_OBMFM_Delivery_Period_ID as em_obmf92_260_, order0_.RM_Pickfromreceipt as rm_pick93_260_, order0_.Cancelandreplace as cancela94_260_, order0_.EM_APRM_AddPayment as em_aprm95_260_, order0_.EM_OBMFM_Delivery_Charges as em_obmf96_260_, order0_.EM_OBMFM_Freight_ID as em_obmf97_260_, order0_.EM_Obwpl_Generatepicking as em_obwp98_260_, order0_.EM_Libp_Preporder as em_libp99_260_, order0_.EM_OBMFM_Weight as em_obm100_260_, order0_.EM_Obwpl_Isinpickinglist as em_obw101_260_, order0_.EM_Obwpl_Readypl as em_obw102_260_, order0_.EM_OBMFM_Weight_Uom_ID as em_obm103_260_, order0_.EM_OBMFM_Set_Weight as em_obm104_260_, order0_.EM_Aeatsii_Fecha_Operacion as em_aea105_260_, order0_.Confirmcancelandreplace as confir106_260_, order0_.EM_Aeatsii_Descripcion_Sii as em_aea107_260_, order0_.EM_Etabam_Bankaccount_ID as em_eta108_260_, order0_.EM_Etpr_Remove_Payment as em_etp109_260_, order0_.EM_Etvfac_Reversed_Invoice as em_etv110_260_, order0_.Cancelledorder_id as cancel111_260_, order0_.EM_Etblkc_Bulkcompletion as em_etb112_260_, order0_.EM_Prmag2_Grandtotal as em_prm113_260_, order0_.Replacedorder_id as replac114_260_, order0_.Iscancelled as iscanc115_260_, order0_.EM_Libd_Revisionfactura as em_lib116_260_, order0_.EM_Obmag_Createquot as em_obm117_260_, order0_.EM_Libd_Revisaimpuestos as em_lib118_260_, order0_.Replacementorder_ID as replac119_260_, order0_.EM_Libd_Impuestos as em_lib120_260_, order0_.EM_Etafdp_Undoclose as em_eta121_260_, order0_.EM_Libd_Isprinted as em_lib122_260_, order0_.EM_Etinter_Interco_Orig as em_eti123_260_, order0_.EM_Libd_Aplicacion_ID as em_lib124_260_, order0_.BPartner_ExtRef as bpartn125_260_, order0_.EM_Libp_Dateorder as em_lib126_260_, order0_.EM_Prouti_Order_Stock as em_pro127_260_, order0_.EM_Prouti_Pregenerate_Minout as em_pro128_260_, order0_.EM_Prouti_Sotopo as em_pro129_260_, order0_.EM_Prouti_Generate_Pick_Inv as em_pro130_260_, order0_.EM_Prouti_Order_ID as em_pro131_260_, order0_.EM_Prouti_Grandtotalinitial as em_pro132_260_, order0_.EM_Prouti_Dateclosed as em_pro133_260_, order0_.EM_Prouti_Totallinesinitial as em_pro134_260_, order0_.EM_Prouti_Changebpartner as em_pro135_260_, order0_.EM_Prouti_Recalculate_Price as em_pro136_260_, order0_.EM_Prouti_Pricecalculatetdate as em_pro137_260_, order0_.EM_Prouti_Reactiveorder as em_pro138_260_, order0_.EM_Prouti_Totalizations as em_pro139_260_, order0_.EM_Libd_Bpartner_Parent_ID as em_lib140_260_, order0_.em_prouti_Invoiced as em_pro141_260_, order0_.EM_Libd_usercloud as em_lib142_260_, order0_.em_prouti_Received as em_pro143_260_, order0_.EM_Libd_Id_Purchase as em_lib144_260_, order0_.em_prouti_initial_received as em_pro145_260_, order0_.EM_Libd_Convertquotation as em_lib146_260_, order0_.EM_Prouti_Status_Of_Review as em_pro147_260_, order0_.EM_Libd_Duplicatequotation as em_lib148_260_, order0_.EM_Prouti_Validate_Order as em_pro149_260_, order0_.EM_Libd_Endcustomer_ID as em_lib150_260_, order0_.EM_Prouti_Start_Review as em_pro151_260_, order0_.EM_Libd_Editing as em_lib152_260_, order0_.EM_Prouti_Initial_Bp_ID as em_pro153_260_, order0_.EM_Prouti_Addlines_Btn as em_pro154_260_, order0_.EM_Prouti_Changebpartner_Bgt as em_pro155_260_, order0_.EM_Pruti_Ignoreminqty as em_pru156_260_, order0_.EM_Prouti_Reset_Initial_Values as em_pro157_260_, order0_.EM_Prouti_Select_Soline as em_pro158_260_, order0_.EM_Prouti_Return_Quantity as em_pro159_260_, order0_.EM_Libd_Actions_Quotation as em_lib160_260_ from C_Order order0_ inner join C_DocType documentty1_ on order0_.C_DocTypeTarget_ID = documentty1_.C_DocType_ID cross join C_Order order_comp2_ where order0_.C_Order_ID = order_comp2_.C_Order_ID and (coalesce(( select case when sum(abs(ol.qtyordered)) = 0 or order_comp2_.iscancelled = 'Y' or order_comp2_.cancelledorder_id is not null then 0 else round(coalesce(sum(abs(ol.qtydelivered)), 0) / sum(abs(ol.qtyordered)) * 100, 0) end from c_orderline ol where ol.c_order_id = order_comp2_.c_order_id and ol.c_order_discount_id is null), 0)) < '100' and order0_.EM_Libp_Preporder = 'Y' and (documentty1_.C_DocType_ID = '93B1C21D229E4F70918287DA983CB18E' or documentty1_.C_DocType_ID = '7C1C60D646A84C0CA252F50CE8F55D6F' or documentty1_.C_DocType_ID = '5AC9E2D9DAB44BF9A2069BB51E1145DF') and order0_.DocStatus = 'CO' and order0_.IsSOTrx = 'Y' and documentty1_.IsReturn = 'N' and (documentty1_.DocSubTypeSO not like 'OB') and (order0_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order0_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')) order by order0_.DateOrdered desc, order0_.C_Order_ID desc limit '101';
Date: 2026-07-13 14:12:08 Duration: 1s198ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select order0_.C_Order_ID as c_order_1_260_, order0_.AD_Client_ID as ad_clien2_260_, order0_.AD_Org_ID as ad_org_i3_260_, order0_.IsActive as isactive4_260_, order0_.Created as created5_260_, order0_.CreatedBy as createdb6_260_, order0_.Updated as updated7_260_, order0_.UpdatedBy as updatedb8_260_, order0_.IsSOTrx as issotrx9_260_, order0_.DocumentNo as documen10_260_, order0_.DocStatus as docstat11_260_, order0_.DocAction as docacti12_260_, order0_.Processing as process13_260_, order0_.Processed as process14_260_, order0_.C_DocType_ID as c_docty15_260_, order0_.C_DocTypeTarget_ID as c_docty16_260_, order0_.Description as descrip17_260_, order0_.IsDelivered as isdeliv18_260_, order0_.IsInvoiced as isinvoi19_260_, order0_.IsPrinted as isprint20_260_, order0_.IsSelected as isselec21_260_, order0_.SalesRep_ID as salesre22_260_, order0_.DateOrdered as dateord23_260_, order0_.DatePromised as datepro24_260_, order0_.DatePrinted as datepri25_260_, order0_.DateAcct as dateacc26_260_, order0_.C_BPartner_ID as c_bpart27_260_, order0_.BillTo_ID as billto_28_260_, order0_.C_BPartner_Location_ID as c_bpart29_260_, order0_.POReference as porefer30_260_, order0_.IsDiscountPrinted as isdisco31_260_, order0_.C_Currency_ID as c_curre32_260_, order0_.PaymentRule as payment33_260_, order0_.C_PaymentTerm_ID as c_payme34_260_, order0_.InvoiceRule as invoice35_260_, order0_.DeliveryRule as deliver36_260_, order0_.FreightCostRule as freight37_260_, order0_.FreightAmt as freight38_260_, order0_.DeliveryViaRule as deliver39_260_, order0_.M_Shipper_ID as m_shipp40_260_, order0_.C_Charge_ID as c_charg41_260_, order0_.ChargeAmt as chargea42_260_, order0_.PriorityRule as priorit43_260_, order0_.TotalLines as totalli44_260_, order0_.GrandTotal as grandto45_260_, order0_.M_Warehouse_ID as m_wareh46_260_, order0_.M_PriceList_ID as m_price47_260_, order0_.IsTaxIncluded as istaxin48_260_, order0_.C_Campaign_ID as c_campa49_260_, order0_.C_Project_ID as c_proje50_260_, order0_.C_Activity_ID as c_activ51_260_, order0_.Posted as posted52_260_, order0_.AD_User_ID as ad_user53_260_, order0_.CopyFrom as copyfro54_260_, order0_.DropShip_BPartner_ID as dropshi55_260_, order0_.DropShip_Location_ID as dropshi56_260_, order0_.DropShip_User_ID as dropshi57_260_, order0_.IsSelfService as isselfs58_260_, order0_.AD_OrgTrx_ID as ad_orgt59_260_, order0_.User1_ID as user60_260_, order0_.User2_ID as user61_260_, order0_.Deliverynotes as deliver62_260_, order0_.C_Incoterms_ID as c_incot63_260_, order0_.Incotermsdescription as incoter64_260_, order0_.Generatetemplate as generat65_260_, order0_.Delivery_Location_ID as deliver66_260_, order0_.CopyFromPO as copyfro67_260_, order0_.EM_Psmad_Copyfrompo as em_psma68_260_, order0_.FIN_Paymentmethod_ID as fin_pay69_260_, order0_.EM_Psmad_Dateendeffect as em_psma70_260_, order0_.FIN_Payment_Priority_ID as fin_pay71_260_, order0_.EM_Psmad_Requestinguser as em_psma72_260_, order0_.RM_PickFromShipment as rm_pick73_260_, order0_.EM_Psmad_Isopenpo_Doctype as em_psma74_260_, order0_.RM_ReceiveMaterials as rm_rece75_260_, order0_.EM_Erpmag_Ecomord as em_erpm76_260_, order0_.EM_Obcma_C_Poc_Email_ID as em_obcm77_260_, order0_.RM_CreateInvoice as rm_crea78_260_, order0_.C_Return_Reason_ID as c_retur79_260_, order0_.RM_AddOrphanLine as rm_addo80_260_, order0_.A_Asset_ID as a_asset81_260_, order0_.Calculate_Promotions as calcula82_260_, order0_.C_Costcenter_ID as c_costc83_260_, order0_.Convertquotation as convert84_260_, order0_.C_Reject_Reason_ID as c_rejec85_260_, order0_.validuntil as validun86_260_, order0_.Quotation_ID as quotati87_260_, order0_.SO_Res_Status as so_res_88_260_, order0_.Create_POLines as create_89_260_, order0_.Iscashvat as iscashv90_260_, order0_.EM_OBMFM_Selectfreight as em_obmf91_260_, order0_.EM_OBMFM_Delivery_Period_ID as em_obmf92_260_, order0_.RM_Pickfromreceipt as rm_pick93_260_, order0_.Cancelandreplace as cancela94_260_, order0_.EM_APRM_AddPayment as em_aprm95_260_, order0_.EM_OBMFM_Delivery_Charges as em_obmf96_260_, order0_.EM_OBMFM_Freight_ID as em_obmf97_260_, order0_.EM_Obwpl_Generatepicking as em_obwp98_260_, order0_.EM_Libp_Preporder as em_libp99_260_, order0_.EM_OBMFM_Weight as em_obm100_260_, order0_.EM_Obwpl_Isinpickinglist as em_obw101_260_, order0_.EM_Obwpl_Readypl as em_obw102_260_, order0_.EM_OBMFM_Weight_Uom_ID as em_obm103_260_, order0_.EM_OBMFM_Set_Weight as em_obm104_260_, order0_.EM_Aeatsii_Fecha_Operacion as em_aea105_260_, order0_.Confirmcancelandreplace as confir106_260_, order0_.EM_Aeatsii_Descripcion_Sii as em_aea107_260_, order0_.EM_Etabam_Bankaccount_ID as em_eta108_260_, order0_.EM_Etpr_Remove_Payment as em_etp109_260_, order0_.EM_Etvfac_Reversed_Invoice as em_etv110_260_, order0_.Cancelledorder_id as cancel111_260_, order0_.EM_Etblkc_Bulkcompletion as em_etb112_260_, order0_.EM_Prmag2_Grandtotal as em_prm113_260_, order0_.Replacedorder_id as replac114_260_, order0_.Iscancelled as iscanc115_260_, order0_.EM_Libd_Revisionfactura as em_lib116_260_, order0_.EM_Obmag_Createquot as em_obm117_260_, order0_.EM_Libd_Revisaimpuestos as em_lib118_260_, order0_.Replacementorder_ID as replac119_260_, order0_.EM_Libd_Impuestos as em_lib120_260_, order0_.EM_Etafdp_Undoclose as em_eta121_260_, order0_.EM_Libd_Isprinted as em_lib122_260_, order0_.EM_Etinter_Interco_Orig as em_eti123_260_, order0_.EM_Libd_Aplicacion_ID as em_lib124_260_, order0_.BPartner_ExtRef as bpartn125_260_, order0_.EM_Libp_Dateorder as em_lib126_260_, order0_.EM_Prouti_Order_Stock as em_pro127_260_, order0_.EM_Prouti_Pregenerate_Minout as em_pro128_260_, order0_.EM_Prouti_Sotopo as em_pro129_260_, order0_.EM_Prouti_Generate_Pick_Inv as em_pro130_260_, order0_.EM_Prouti_Order_ID as em_pro131_260_, order0_.EM_Prouti_Grandtotalinitial as em_pro132_260_, order0_.EM_Prouti_Dateclosed as em_pro133_260_, order0_.EM_Prouti_Totallinesinitial as em_pro134_260_, order0_.EM_Prouti_Changebpartner as em_pro135_260_, order0_.EM_Prouti_Recalculate_Price as em_pro136_260_, order0_.EM_Prouti_Pricecalculatetdate as em_pro137_260_, order0_.EM_Prouti_Reactiveorder as em_pro138_260_, order0_.EM_Prouti_Totalizations as em_pro139_260_, order0_.EM_Libd_Bpartner_Parent_ID as em_lib140_260_, order0_.em_prouti_Invoiced as em_pro141_260_, order0_.EM_Libd_usercloud as em_lib142_260_, order0_.em_prouti_Received as em_pro143_260_, order0_.EM_Libd_Id_Purchase as em_lib144_260_, order0_.em_prouti_initial_received as em_pro145_260_, order0_.EM_Libd_Convertquotation as em_lib146_260_, order0_.EM_Prouti_Status_Of_Review as em_pro147_260_, order0_.EM_Libd_Duplicatequotation as em_lib148_260_, order0_.EM_Prouti_Validate_Order as em_pro149_260_, order0_.EM_Libd_Endcustomer_ID as em_lib150_260_, order0_.EM_Prouti_Start_Review as em_pro151_260_, order0_.EM_Libd_Editing as em_lib152_260_, order0_.EM_Prouti_Initial_Bp_ID as em_pro153_260_, order0_.EM_Prouti_Addlines_Btn as em_pro154_260_, order0_.EM_Prouti_Changebpartner_Bgt as em_pro155_260_, order0_.EM_Pruti_Ignoreminqty as em_pru156_260_, order0_.EM_Prouti_Reset_Initial_Values as em_pro157_260_, order0_.EM_Prouti_Select_Soline as em_pro158_260_, order0_.EM_Prouti_Return_Quantity as em_pro159_260_, order0_.EM_Libd_Actions_Quotation as em_lib160_260_ from C_Order order0_ inner join C_DocType documentty1_ on order0_.C_DocTypeTarget_ID = documentty1_.C_DocType_ID cross join C_Order order_comp2_ where order0_.C_Order_ID = order_comp2_.C_Order_ID and (coalesce(( select case when sum(abs(ol.qtyordered)) = 0 or order_comp2_.iscancelled = 'Y' or order_comp2_.cancelledorder_id is not null then 0 else round(coalesce(sum(abs(ol.qtydelivered)), 0) / sum(abs(ol.qtyordered)) * 100, 0) end from c_orderline ol where ol.c_order_id = order_comp2_.c_order_id and ol.c_order_discount_id is null), 0)) < '100' and order0_.EM_Libp_Preporder = 'Y' and (documentty1_.C_DocType_ID = '93B1C21D229E4F70918287DA983CB18E' or documentty1_.C_DocType_ID = '7C1C60D646A84C0CA252F50CE8F55D6F' or documentty1_.C_DocType_ID = '5AC9E2D9DAB44BF9A2069BB51E1145DF') and order0_.DocStatus = 'CO' and order0_.IsSOTrx = 'Y' and documentty1_.IsReturn = 'N' and (documentty1_.DocSubTypeSO not like 'OB') and (order0_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (order0_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')) order by order0_.DateOrdered desc, order0_.C_Order_ID desc limit '101';
Date: 2026-07-13 14:05:22 Duration: 1s39ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
8 3 23s148ms 6s829ms 9s234ms 7s716ms update ad_alert set status = ?, updated = now(), updatedby = ? where ad_alertrule_id = ? and coalesce(status, ?) != ? and not exists ( select ? from ( select c_invoice_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, c_invoice.ad_org_id as ad_org_id, c_invoice.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, c_invoice_id, ?) as record_id from c_invoice, c_doctype, fact_acct f1, fact_acct f2 where c_invoice.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype in (...) and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id group by c_invoice_id, posted, c_invoice.ad_client_id, c_invoice.ad_org_id, f1.ad_table_id, f1.record_id) a where ? = ? and a.referencekey_id = ad_alert.referencekey_id);Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Jul 13 12 1 9s234ms 9s234ms 15 1 7s83ms 7s83ms 20 1 6s829ms 6s829ms [ User: tad - Total duration: 23s148ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 23s148ms - Times executed: 3 ]
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 12:15:58 Duration: 9s234ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 15:25:48 Duration: 7s83ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 20:20:44 Duration: 6s829ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
9 3 16s498ms 4s419ms 7s203ms 5s499ms select * from ( select distinct iol.m_product_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? || p.name || ? as description, ? as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, p.name as record_id from m_inoutline iol join m_inout io on iol.m_inout_id = io.m_inout_id and io.issotrx = ? and io.docstatus = ? join m_transaction t on iol.m_inoutline_id = t.m_inoutline_id join c_bpartner bp on io.c_bpartner_id = bp.c_bpartner_id join m_product p on iol.m_product_id = p.m_product_id join m_costing_rule cr on ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= ? and cr.datefrom <= t.trxprocessdate and cr.dateto > t.trxprocessdate join m_costing_algorithm ca on cr.m_costing_algorithm_id = ca.m_costing_algorithm_id and ca.classname = ? where not exists ( select ? from m_matchpo mp where mp.m_inoutline_id = iol.m_inoutline_id and mp.c_orderline_id is not null) and not exists ( select ? from m_costing c where c.m_product_id = iol.m_product_id and c.costtype in (...) and c.datefrom <= t.trxprocessdate and c.dateto > t.trxprocessdate) and not exists ( select ? from m_productprice pp join m_pricelist_version ppv on pp.m_pricelist_version_id = ppv.m_pricelist_version_id join m_pricelist pl on pl.m_pricelist_id = ppv.m_pricelist_id where pp.m_product_id = iol.m_product_id and (bp.po_pricelist_id = ppv.m_pricelist_id or (bp.po_pricelist_id is null and pl.issopricelist = ?)) and ppv.validfrom <= t.trxprocessdate) and not exists ( select ? from c_orderline ol join c_order o on ol.c_order_id = o.c_order_id and o.issotrx = ? and o.processed = ? where ol.m_product_id = iol.m_product_id and o.c_bpartner_id = bp.c_bpartner_id and ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= ?)) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Jul 13 12 1 7s203ms 7s203ms 15 1 4s875ms 4s875ms 20 1 4s419ms 4s419ms [ User: tad - Total duration: 16s498ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 16s498ms - Times executed: 3 ]
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Receipts without a related Purchase Order and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'N' AND io.docstatus = 'CO' JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE NOT EXISTS ( SELECT 1 FROM m_matchpo mp WHERE mp.m_inoutline_id = iol.m_inoutline_id AND mp.c_orderline_id IS NOT NULL) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM c_orderline ol JOIN c_order o ON ol.c_order_id = o.c_order_id AND o.issotrx = 'N' AND o.processed = 'Y' WHERE ol.m_product_id = iol.m_product_id AND o.c_bpartner_id = bp.c_bpartner_id AND ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '36080A439B564021A2523283A760577A' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:40 Duration: 7s203ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Receipts without a related Purchase Order and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'N' AND io.docstatus = 'CO' JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE NOT EXISTS ( SELECT 1 FROM m_matchpo mp WHERE mp.m_inoutline_id = iol.m_inoutline_id AND mp.c_orderline_id IS NOT NULL) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM c_orderline ol JOIN c_order o ON ol.c_order_id = o.c_order_id AND o.issotrx = 'N' AND o.processed = 'Y' WHERE ol.m_product_id = iol.m_product_id AND o.c_bpartner_id = bp.c_bpartner_id AND ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '36080A439B564021A2523283A760577A' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:33 Duration: 4s875ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Receipts without a related Purchase Order and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'N' AND io.docstatus = 'CO' JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE NOT EXISTS ( SELECT 1 FROM m_matchpo mp WHERE mp.m_inoutline_id = iol.m_inoutline_id AND mp.c_orderline_id IS NOT NULL) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM c_orderline ol JOIN c_order o ON ol.c_order_id = o.c_order_id AND o.issotrx = 'N' AND o.processed = 'Y' WHERE ol.m_product_id = iol.m_product_id AND o.c_bpartner_id = bp.c_bpartner_id AND ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '36080A439B564021A2523283A760577A' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:29 Duration: 4s419ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
10 3 11s667ms 2s752ms 4s821ms 3s889ms select * from ( select j.gl_journal_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, j.ad_org_id, j.ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, j.gl_journal_id, ?) as record_id from gl_journal j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Jul 13 12 1 4s821ms 4s821ms 15 1 2s752ms 2s752ms 20 1 4s94ms 4s94ms [ User: tad - Total duration: 11s667ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 11s667ms - Times executed: 3 ]
-
SELECT * FROM ( select j.GL_JOURNAL_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'G/L JOURNAL DOCUMENT POSTED MORE THAN ONCE' as description, 'Y' as isActive, j.ad_org_id, j.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('GL_JOURNAL', j.GL_JOURNAL_id, 'es_ES') AS RECORD_ID FROM GL_JOURNAL j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '5DB4719C9B154DA3A584345DD754189D' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:16:05 Duration: 4s821ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select j.GL_JOURNAL_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'G/L JOURNAL DOCUMENT POSTED MORE THAN ONCE' as description, 'Y' as isActive, j.ad_org_id, j.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('GL_JOURNAL', j.GL_JOURNAL_id, 'es_ES') AS RECORD_ID FROM GL_JOURNAL j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '5DB4719C9B154DA3A584345DD754189D' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:51 Duration: 4s94ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select j.GL_JOURNAL_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'G/L JOURNAL DOCUMENT POSTED MORE THAN ONCE' as description, 'Y' as isActive, j.ad_org_id, j.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('GL_JOURNAL', j.GL_JOURNAL_id, 'es_ES') AS RECORD_ID FROM GL_JOURNAL j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '5DB4719C9B154DA3A584345DD754189D' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:53 Duration: 2s752ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
11 3 10s965ms 2s135ms 5s209ms 3s655ms select * from ( select distinct pr.m_product_id as referencekey_id, ad_column_identifier (?, pr.m_product_id, ?) as record_id, pr.value || ? || ad_column_identifier (?, pr.m_product_id, ?) || ?| | round(coalesce(onhand.qtyonhand, ?) + coalesce(pend.qtypendingrecive, ?) - coalesce(pick.qtypicking, ?), ?) || ? || coalesce(porg.stockmin, ?) as description, pr.ad_org_id, pr.ad_client_id, ? as ad_role_id, null as ad_user_id, ? as isactive, now() as created, ? as createdby, now() as updated, ? as updatedby from m_product pr left join ( select sum(coalesce(sd.qtyonhand, ?)) as qtyonhand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, ?)) - sum(coalesce(m_lines.movementqty, ?)) as qtypendingrecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, ?) as qtyordered, coalesce(sum(iol.movementqty), ?) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = ? and o.issotrx = ? and o.docstatus = ? group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, ?) > sum(coalesce(iol.movementqty, ?))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, ?)) as qtypicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.qtyonhand, ?) - coalesce(pick.qtypicking, ?) + coalesce(pend.qtypendingrecive, ?)) < coalesce(porg.stockmin, ?) and ma_processplan_id is null) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Jul 13 12 1 5s209ms 5s209ms 15 1 2s135ms 2s135ms 20 1 3s620ms 3s620ms [ User: tad - Total duration: 10s965ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 10s965ms - Times executed: 3 ]
-
SELECT * FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '86C9A5FFEA28494D927E2699CEAFEFE1' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:16:12 Duration: 5s209ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '86C9A5FFEA28494D927E2699CEAFEFE1' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:56 Duration: 3s620ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '86C9A5FFEA28494D927E2699CEAFEFE1' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:57 Duration: 2s135ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
12 3 8s263ms 2s378ms 3s266ms 2s754ms select * from ( select distinct iol.m_product_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? || p.name || ? as description, ? as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, p.name as record_id from m_inoutline iol join m_inout io on iol.m_inout_id = io.m_inout_id and io.issotrx = ? and io.docstatus = ? join m_product p on iol.m_product_id = p.m_product_id join m_transaction t on iol.m_inoutline_id = t.m_inoutline_id join c_bpartner bp on io.c_bpartner_id = bp.c_bpartner_id join c_doctype dt on io.c_doctype_id = dt.c_doctype_id and dt.isreturn = ? join m_costing_rule cr on ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= ? and cr.datefrom <= t.trxprocessdate and cr.dateto > t.trxprocessdate join m_costing_algorithm ca on cr.m_costing_algorithm_id = ca.m_costing_algorithm_id and ca.classname = ? where (iol.canceled_inoutline_id is null and iol.movementqty < ?) and not exists ( select ? from m_costing c where c.m_product_id = iol.m_product_id and c.costtype in (...) and c.datefrom <= t.trxprocessdate and c.dateto > t.trxprocessdate) and not exists ( select ? from m_productprice pp join m_pricelist_version ppv on pp.m_pricelist_version_id = ppv.m_pricelist_version_id join m_pricelist pl on pl.m_pricelist_id = ppv.m_pricelist_id where pp.m_product_id = iol.m_product_id and (bp.po_pricelist_id = ppv.m_pricelist_id or (bp.po_pricelist_id is null and pl.issopricelist = ?)) and ppv.validfrom <= t.trxprocessdate)) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Jul 13 12 1 3s266ms 3s266ms 15 1 2s619ms 2s619ms 20 1 2s378ms 2s378ms [ User: tad - Total duration: 8s263ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 8s263ms - Times executed: 3 ]
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Cancelation Shipments without a related original shipment and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'Y' AND io.docstatus = 'VO' JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN c_doctype dt ON io.c_doctype_id = dt.c_doctype_id AND dt.isreturn = 'N' JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE (iol.canceled_inoutline_id IS NULL AND iol.movementqty < 0) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'BD07156AA7EE4FB2B95B3F3A6D63296F' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:32 Duration: 3s266ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Cancelation Shipments without a related original shipment and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'Y' AND io.docstatus = 'VO' JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN c_doctype dt ON io.c_doctype_id = dt.c_doctype_id AND dt.isreturn = 'N' JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE (iol.canceled_inoutline_id IS NULL AND iol.movementqty < 0) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'BD07156AA7EE4FB2B95B3F3A6D63296F' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:28 Duration: 2s619ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Cancelation Shipments without a related original shipment and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'Y' AND io.docstatus = 'VO' JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN c_doctype dt ON io.c_doctype_id = dt.c_doctype_id AND dt.isreturn = 'N' JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE (iol.canceled_inoutline_id IS NULL AND iol.movementqty < 0) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'BD07156AA7EE4FB2B95B3F3A6D63296F' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:25 Duration: 2s378ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
13 3 7s301ms 2s151ms 2s921ms 2s433ms update ad_alert set status = ?, updated = now(), updatedby = ? where ad_alertrule_id = ? and coalesce(status, ?) != ? and not exists ( select ? from ( select record_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, ad_org_id, ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, record_id, ?) as record_id from fact_acct where ad_table_id = ? and docbasetype in (...) group by fact_acct_group_id, record_id, ad_client_id, ad_org_id having sum(amtacctcr - amtacctdr) <> ?) a where ? = ? and a.referencekey_id = ad_alert.referencekey_id);Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Jul 13 12 1 2s151ms 2s151ms 15 1 2s921ms 2s921ms 20 1 2s228ms 2s228ms [ User: tad - Total duration: 7s301ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 7s301ms - Times executed: 3 ]
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = 'DC1924997FC3426989EDC0910711A426' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 15:25:08 Duration: 2s921ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = 'DC1924997FC3426989EDC0910711A426' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 20:20:07 Duration: 2s228ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = 'DC1924997FC3426989EDC0910711A426' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 12:15:10 Duration: 2s151ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
14 3 5s952ms 1s980ms 1s989ms 1s984ms select sum(coalesce(abc_control.cuentavendido, ?)) as total from abc_control left join m_product prod on abc_control.m_product_id = prod.m_product_id where prod.isbom = ?;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Jul 13 12 1 1s989ms 1s989ms 15 1 1s980ms 1s980ms 20 1 1s982ms 1s982ms [ User: tad - Total duration: 5s952ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 5s952ms - Times executed: 3 ]
-
select sum(coalesce(abc_control.cuentavendido, 0)) as total from abc_control left join m_product prod on abc_control.m_product_id = prod.m_product_id where prod.isbom = 'N';
Date: 2026-07-13 12:00:24 Duration: 1s989ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select sum(coalesce(abc_control.cuentavendido, 0)) as total from abc_control left join m_product prod on abc_control.m_product_id = prod.m_product_id where prod.isbom = 'N';
Date: 2026-07-13 20:00:22 Duration: 1s982ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select sum(coalesce(abc_control.cuentavendido, 0)) as total from abc_control left join m_product prod on abc_control.m_product_id = prod.m_product_id where prod.isbom = 'N';
Date: 2026-07-13 15:10:23 Duration: 1s980ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
15 3 5s900ms 1s922ms 2s28ms 1s966ms select this_.abc_control_id as abc_cont1_7_0_, this_.ad_client_id as ad_clien2_7_0_, this_.ad_org_id as ad_org_i3_7_0_, this_.isactive as isactive4_7_0_, this_.created as created5_7_0_, this_.createdby as createdb6_7_0_, this_.updated as updated7_7_0_, this_.updatedby as updatedb8_7_0_, this_.totalvendido as totalven9_7_0_, this_.cuentavendido as cuentav10_7_0_, this_.m_product_id as m_produ11_7_0_ from abc_control this_ where this_.ad_org_id in (...) and this_.ad_client_id in (...) and this_.isactive = ? order by this_.cuentavendido desc;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Jul 13 12 1 2s28ms 2s28ms 15 1 1s922ms 1s922ms 20 1 1s949ms 1s949ms [ User: tad - Total duration: 5s900ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 5s900ms - Times executed: 3 ]
-
select this_.ABC_Control_ID as abc_cont1_7_0_, this_.AD_Client_ID as ad_clien2_7_0_, this_.AD_Org_ID as ad_org_i3_7_0_, this_.Isactive as isactive4_7_0_, this_.Created as created5_7_0_, this_.Createdby as createdb6_7_0_, this_.Updated as updated7_7_0_, this_.Updatedby as updatedb8_7_0_, this_.Totalvendido as totalven9_7_0_, this_.Cuentavendido as cuentav10_7_0_, this_.M_Product_ID as m_produ11_7_0_ from abc_control this_ where this_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C') and this_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0') and this_.Isactive = 'Y' order by this_.Cuentavendido desc;
Date: 2026-07-13 12:00:26 Duration: 2s28ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select this_.ABC_Control_ID as abc_cont1_7_0_, this_.AD_Client_ID as ad_clien2_7_0_, this_.AD_Org_ID as ad_org_i3_7_0_, this_.Isactive as isactive4_7_0_, this_.Created as created5_7_0_, this_.Createdby as createdb6_7_0_, this_.Updated as updated7_7_0_, this_.Updatedby as updatedb8_7_0_, this_.Totalvendido as totalven9_7_0_, this_.Cuentavendido as cuentav10_7_0_, this_.M_Product_ID as m_produ11_7_0_ from abc_control this_ where this_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C') and this_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0') and this_.Isactive = 'Y' order by this_.Cuentavendido desc;
Date: 2026-07-13 20:00:24 Duration: 1s949ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select this_.ABC_Control_ID as abc_cont1_7_0_, this_.AD_Client_ID as ad_clien2_7_0_, this_.AD_Org_ID as ad_org_i3_7_0_, this_.Isactive as isactive4_7_0_, this_.Created as created5_7_0_, this_.Createdby as createdb6_7_0_, this_.Updated as updated7_7_0_, this_.Updatedby as updatedb8_7_0_, this_.Totalvendido as totalven9_7_0_, this_.Cuentavendido as cuentav10_7_0_, this_.M_Product_ID as m_produ11_7_0_ from abc_control this_ where this_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C') and this_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0') and this_.Isactive = 'Y' order by this_.Cuentavendido desc;
Date: 2026-07-13 15:10:25 Duration: 1s922ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
16 3 4s35ms 1s97ms 1s788ms 1s345ms select array_to_string(array_agg(fin_paymen0_.fin_payment_scheduledetail_id), ?) as col_0_0_, array_to_string(array_agg(order3_.documentno), ?) as col_1_0_, case when invoice7_.issotrx = ? and (organizati11_.ad_org_id is not null) and (organizati11_.em_aprm_payment_desc like ?) then invoice7_.poreference else invoice7_.documentno end as col_2_0_, coalesce(fin_paymen6_.fin_paymentmethod_id, fin_paymen2_.fin_paymentmethod_id) as col_3_0_, coalesce(fin_paymen9_.name, fin_paymen5_.name) as col_4_0_, coalesce(fin_paymen6_.expecteddate, fin_paymen2_.expecteddate) as col_5_0_, max(coalesce(fin_paymen6_.amount, fin_paymen2_.amount)) as col_6_0_, max(coalesce(invoice7_.grandtotal, ?)) as col_7_0_, aduser14_.username as col_8_0_, aduser16_.username as col_9_0_, invoice7_.created as col_10_0_, invoice7_.updated as col_11_0_, businesspa1_.c_bpartner_id as col_12_0_, businesspa1_.name as col_13_0_, sum(fin_paymen0_.amount + fin_paymen0_.writeoffamt) as col_14_0_, coalesce(sum(fin_paymen12_.amount), ?) as col_15_0_, case when sum(fin_paymen0_.writeoffamt) <> ? then true else false end as col_16_0_, case when max(fin_paymen13_.fin_payment_id) is not null then true else false end as col_17_0_, coalesce(businesspa18_.accountno, businesspa19_.accountno) as col_18_0_ from fin_payment_scheduledetail fin_paymen0_ inner join c_bpartner businesspa1_ on fin_paymen0_.c_bpartner_id = businesspa1_.c_bpartner_id left outer join fin_payment_schedule fin_paymen2_ on fin_paymen0_.fin_payment_schedule_order = fin_paymen2_.fin_payment_schedule_id left outer join c_order order3_ on fin_paymen2_.c_order_id = order3_.c_order_id and (order3_.issotrx = ? and order3_.c_currency_id = ?) left outer join fin_payment_priority fin_paymen4_ on fin_paymen2_.fin_payment_priority_id = fin_paymen4_.fin_payment_priority_id left outer join fin_paymentmethod fin_paymen5_ on fin_paymen2_.fin_paymentmethod_id = fin_paymen5_.fin_paymentmethod_id left outer join fin_payment_schedule fin_paymen6_ on fin_paymen0_.fin_payment_schedule_invoice = fin_paymen6_.fin_payment_schedule_id left outer join c_invoice invoice7_ on fin_paymen6_.c_invoice_id = invoice7_.c_invoice_id and (invoice7_.issotrx = ? and invoice7_.c_currency_id = ?) left outer join fin_payment_priority fin_paymen8_ on fin_paymen6_.fin_payment_priority_id = fin_paymen8_.fin_payment_priority_id left outer join fin_paymentmethod fin_paymen9_ on fin_paymen6_.fin_paymentmethod_id = fin_paymen9_.fin_paymentmethod_id left outer join ad_org organizati10_ on fin_paymen0_.ad_org_id = organizati10_.ad_org_id left outer join ad_orginfo organizati11_ on organizati10_.ad_org_id = organizati11_.ad_org_id left outer join fin_payment_detail fin_paymen12_ on fin_paymen0_.fin_payment_detail_id = fin_paymen12_.fin_payment_detail_id left outer join fin_payment fin_paymen13_ on fin_paymen12_.fin_payment_id = fin_paymen13_.fin_payment_id left outer join ad_user aduser14_ on invoice7_.createdby = aduser14_.ad_user_id left outer join ad_user aduser15_ on order3_.createdby = aduser15_.ad_user_id left outer join ad_user aduser16_ on invoice7_.updatedby = aduser16_.ad_user_id left outer join ad_user aduser17_ on order3_.updatedby = aduser17_.ad_user_id left outer join c_bp_bankaccount businesspa18_ on invoice7_.em_etabam_bankaccount_id = businesspa18_.c_bp_bankaccount_id left outer join c_bp_bankaccount businesspa19_ on order3_.em_etabam_bankaccount_id = businesspa19_.c_bp_bankaccount_id where (fin_paymen0_.ad_client_id in (...)) and (fin_paymen0_.fin_payment_detail_id is null or fin_paymen13_.fin_payment_id = ?) and (coalesce(fin_paymen6_.fin_payment_schedule_id, fin_paymen2_.fin_payment_schedule_id) is not null) and (fin_paymen0_.ad_org_id in (...)) and (organizati11_.ad_org_id is null or organizati11_.isactive = ?) and invoice7_.issotrx = ? and invoice7_.c_currency_id = ? group by invoice7_.c_invoice_id, invoice7_.documentno, invoice7_.c_doctype_id, coalesce(fin_paymen6_.fin_paymentmethod_id, fin_paymen2_.fin_paymentmethod_id), coalesce(fin_paymen9_.name, fin_paymen5_.name), coalesce(fin_paymen6_.expecteddate, fin_paymen2_.expecteddate), coalesce(fin_paymen8_.priority, fin_paymen4_.priority), invoice7_.issotrx, organizati11_.ad_org_id, organizati11_.em_aprm_payment_desc, invoice7_.poreference, aduser14_.username, aduser16_.username, invoice7_.created, invoice7_.updated, businesspa1_.c_bpartner_id, businesspa1_.name, coalesce(businesspa18_.accountno, businesspa19_.accountno) having upper(coalesce(fin_paymen9_.name, fin_paymen5_.name)) like upper(?) escape ? order by case when max(fin_paymen13_.fin_payment_id) is not null then ? else ? end, coalesce(fin_paymen8_.priority, fin_paymen4_.priority), coalesce(fin_paymen6_.expecteddate, fin_paymen2_.expecteddate), invoice7_.documentno limit ?;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Jul 13 16 1 1s788ms 1s788ms 17 2 2s247ms 1s123ms [ User: tad - Total duration: 4s35ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 4s35ms - Times executed: 3 ]
-
select array_to_string(array_agg(fin_paymen0_.FIN_Payment_Scheduledetail_ID), ',') as col_0_0_, array_to_string(array_agg(order3_.DocumentNo), ',') as col_1_0_, case when invoice7_.IsSOTrx = 'N' and (organizati11_.AD_Org_ID is not null) and (organizati11_.EM_Aprm_Payment_Desc like 'Supplier Reference') then invoice7_.POReference else invoice7_.DocumentNo end as col_2_0_, coalesce(fin_paymen6_.Fin_Paymentmethod_ID, fin_paymen2_.Fin_Paymentmethod_ID) as col_3_0_, coalesce(fin_paymen9_.Name, fin_paymen5_.Name) as col_4_0_, coalesce(fin_paymen6_.ExpectedDate, fin_paymen2_.ExpectedDate) as col_5_0_, max(coalesce(fin_paymen6_.Amount, fin_paymen2_.Amount)) as col_6_0_, max(coalesce(invoice7_.GrandTotal, 0)) as col_7_0_, aduser14_.UserName as col_8_0_, aduser16_.UserName as col_9_0_, invoice7_.Created as col_10_0_, invoice7_.Updated as col_11_0_, businesspa1_.C_BPartner_ID as col_12_0_, businesspa1_.Name as col_13_0_, sum(fin_paymen0_.Amount + fin_paymen0_.Writeoffamt) as col_14_0_, coalesce(sum(fin_paymen12_.Amount), 0) as col_15_0_, case when sum(fin_paymen0_.Writeoffamt) <> 0 then true else false end as col_16_0_, case when max(fin_paymen13_.Fin_Payment_ID) is not null then true else false end as col_17_0_, coalesce(businesspa18_.AccountNo, businesspa19_.AccountNo) as col_18_0_ from FIN_Payment_ScheduleDetail fin_paymen0_ inner join C_BPartner businesspa1_ on fin_paymen0_.C_Bpartner_ID = businesspa1_.C_BPartner_ID left outer join FIN_Payment_Schedule fin_paymen2_ on fin_paymen0_.FIN_Payment_Schedule_Order = fin_paymen2_.Fin_Payment_Schedule_ID left outer join C_Order order3_ on fin_paymen2_.C_Order_ID = order3_.C_Order_ID and (order3_.IsSOTrx = 'N' and order3_.C_Currency_ID = '102') left outer join FIN_Payment_Priority fin_paymen4_ on fin_paymen2_.FIN_Payment_Priority_ID = fin_paymen4_.FIN_Payment_Priority_ID left outer join FIN_PaymentMethod fin_paymen5_ on fin_paymen2_.Fin_Paymentmethod_ID = fin_paymen5_.Fin_Paymentmethod_ID left outer join FIN_Payment_Schedule fin_paymen6_ on fin_paymen0_.FIN_Payment_Schedule_Invoice = fin_paymen6_.Fin_Payment_Schedule_ID left outer join C_Invoice invoice7_ on fin_paymen6_.C_Invoice_ID = invoice7_.C_Invoice_ID and (invoice7_.IsSOTrx = 'N' and invoice7_.C_Currency_ID = '102') left outer join FIN_Payment_Priority fin_paymen8_ on fin_paymen6_.FIN_Payment_Priority_ID = fin_paymen8_.FIN_Payment_Priority_ID left outer join FIN_PaymentMethod fin_paymen9_ on fin_paymen6_.Fin_Paymentmethod_ID = fin_paymen9_.Fin_Paymentmethod_ID left outer join AD_Org organizati10_ on fin_paymen0_.AD_Org_ID = organizati10_.AD_Org_ID left outer join AD_OrgInfo organizati11_ on organizati10_.AD_Org_ID = organizati11_.AD_Org_ID left outer join FIN_Payment_Detail fin_paymen12_ on fin_paymen0_.FIN_Payment_Detail_ID = fin_paymen12_.Fin_Payment_Detail_ID left outer join FIN_Payment fin_paymen13_ on fin_paymen12_.Fin_Payment_ID = fin_paymen13_.Fin_Payment_ID left outer join AD_User aduser14_ on invoice7_.CreatedBy = aduser14_.AD_User_ID left outer join AD_User aduser15_ on order3_.CreatedBy = aduser15_.AD_User_ID left outer join AD_User aduser16_ on invoice7_.UpdatedBy = aduser16_.AD_User_ID left outer join AD_User aduser17_ on order3_.UpdatedBy = aduser17_.AD_User_ID left outer join C_BP_BankAccount businesspa18_ on invoice7_.EM_Etabam_Bankaccount_ID = businesspa18_.C_BP_BankAccount_ID left outer join C_BP_BankAccount businesspa19_ on order3_.EM_Etabam_Bankaccount_ID = businesspa19_.C_BP_BankAccount_ID where (fin_paymen0_.AD_Client_ID in ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987')) and (fin_paymen0_.FIN_Payment_Detail_ID is null or fin_paymen13_.Fin_Payment_ID = '7BB0A7B412A34337B111FF1927C34E72') and (coalesce(fin_paymen6_.Fin_Payment_Schedule_ID, fin_paymen2_.Fin_Payment_Schedule_ID) is not null) and (fin_paymen0_.AD_Org_ID in ('0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (organizati11_.AD_Org_ID is null or organizati11_.IsActive = 'Y') and invoice7_.IsSOTrx = 'N' and invoice7_.C_Currency_ID = '102' group by invoice7_.C_Invoice_ID, invoice7_.DocumentNo, invoice7_.C_DocType_ID, coalesce(fin_paymen6_.Fin_Paymentmethod_ID, fin_paymen2_.Fin_Paymentmethod_ID), coalesce(fin_paymen9_.Name, fin_paymen5_.Name), coalesce(fin_paymen6_.ExpectedDate, fin_paymen2_.ExpectedDate), coalesce(fin_paymen8_.Priority, fin_paymen4_.Priority), invoice7_.IsSOTrx, organizati11_.AD_Org_ID, organizati11_.EM_Aprm_Payment_Desc, invoice7_.POReference, aduser14_.UserName, aduser16_.UserName, invoice7_.Created, invoice7_.Updated, businesspa1_.C_BPartner_ID, businesspa1_.Name, coalesce(businesspa18_.AccountNo, businesspa19_.AccountNo) having upper(coalesce(fin_paymen9_.Name, fin_paymen5_.Name)) like upper('%Pago%mediante%tarjeta%LIBELIUM%') escape '|' order by case when max(fin_paymen13_.Fin_Payment_ID) is not null then 0 else 1 end, coalesce(fin_paymen8_.Priority, fin_paymen4_.Priority), coalesce(fin_paymen6_.ExpectedDate, fin_paymen2_.ExpectedDate), invoice7_.DocumentNo limit '101';
Date: 2026-07-13 16:44:48 Duration: 1s788ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select array_to_string(array_agg(fin_paymen0_.FIN_Payment_Scheduledetail_ID), ',') as col_0_0_, array_to_string(array_agg(order3_.DocumentNo), ',') as col_1_0_, case when invoice7_.IsSOTrx = 'N' and (organizati11_.AD_Org_ID is not null) and (organizati11_.EM_Aprm_Payment_Desc like 'Supplier Reference') then invoice7_.POReference else invoice7_.DocumentNo end as col_2_0_, coalesce(fin_paymen6_.Fin_Paymentmethod_ID, fin_paymen2_.Fin_Paymentmethod_ID) as col_3_0_, coalesce(fin_paymen9_.Name, fin_paymen5_.Name) as col_4_0_, coalesce(fin_paymen6_.ExpectedDate, fin_paymen2_.ExpectedDate) as col_5_0_, max(coalesce(fin_paymen6_.Amount, fin_paymen2_.Amount)) as col_6_0_, max(coalesce(invoice7_.GrandTotal, 0)) as col_7_0_, aduser14_.UserName as col_8_0_, aduser16_.UserName as col_9_0_, invoice7_.Created as col_10_0_, invoice7_.Updated as col_11_0_, businesspa1_.C_BPartner_ID as col_12_0_, businesspa1_.Name as col_13_0_, sum(fin_paymen0_.Amount + fin_paymen0_.Writeoffamt) as col_14_0_, coalesce(sum(fin_paymen12_.Amount), 0) as col_15_0_, case when sum(fin_paymen0_.Writeoffamt) <> 0 then true else false end as col_16_0_, case when max(fin_paymen13_.Fin_Payment_ID) is not null then true else false end as col_17_0_, coalesce(businesspa18_.AccountNo, businesspa19_.AccountNo) as col_18_0_ from FIN_Payment_ScheduleDetail fin_paymen0_ inner join C_BPartner businesspa1_ on fin_paymen0_.C_Bpartner_ID = businesspa1_.C_BPartner_ID left outer join FIN_Payment_Schedule fin_paymen2_ on fin_paymen0_.FIN_Payment_Schedule_Order = fin_paymen2_.Fin_Payment_Schedule_ID left outer join C_Order order3_ on fin_paymen2_.C_Order_ID = order3_.C_Order_ID and (order3_.IsSOTrx = 'N' and order3_.C_Currency_ID = '102') left outer join FIN_Payment_Priority fin_paymen4_ on fin_paymen2_.FIN_Payment_Priority_ID = fin_paymen4_.FIN_Payment_Priority_ID left outer join FIN_PaymentMethod fin_paymen5_ on fin_paymen2_.Fin_Paymentmethod_ID = fin_paymen5_.Fin_Paymentmethod_ID left outer join FIN_Payment_Schedule fin_paymen6_ on fin_paymen0_.FIN_Payment_Schedule_Invoice = fin_paymen6_.Fin_Payment_Schedule_ID left outer join C_Invoice invoice7_ on fin_paymen6_.C_Invoice_ID = invoice7_.C_Invoice_ID and (invoice7_.IsSOTrx = 'N' and invoice7_.C_Currency_ID = '102') left outer join FIN_Payment_Priority fin_paymen8_ on fin_paymen6_.FIN_Payment_Priority_ID = fin_paymen8_.FIN_Payment_Priority_ID left outer join FIN_PaymentMethod fin_paymen9_ on fin_paymen6_.Fin_Paymentmethod_ID = fin_paymen9_.Fin_Paymentmethod_ID left outer join AD_Org organizati10_ on fin_paymen0_.AD_Org_ID = organizati10_.AD_Org_ID left outer join AD_OrgInfo organizati11_ on organizati10_.AD_Org_ID = organizati11_.AD_Org_ID left outer join FIN_Payment_Detail fin_paymen12_ on fin_paymen0_.FIN_Payment_Detail_ID = fin_paymen12_.Fin_Payment_Detail_ID left outer join FIN_Payment fin_paymen13_ on fin_paymen12_.Fin_Payment_ID = fin_paymen13_.Fin_Payment_ID left outer join AD_User aduser14_ on invoice7_.CreatedBy = aduser14_.AD_User_ID left outer join AD_User aduser15_ on order3_.CreatedBy = aduser15_.AD_User_ID left outer join AD_User aduser16_ on invoice7_.UpdatedBy = aduser16_.AD_User_ID left outer join AD_User aduser17_ on order3_.UpdatedBy = aduser17_.AD_User_ID left outer join C_BP_BankAccount businesspa18_ on invoice7_.EM_Etabam_Bankaccount_ID = businesspa18_.C_BP_BankAccount_ID left outer join C_BP_BankAccount businesspa19_ on order3_.EM_Etabam_Bankaccount_ID = businesspa19_.C_BP_BankAccount_ID where (fin_paymen0_.AD_Client_ID in ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987')) and (fin_paymen0_.FIN_Payment_Detail_ID is null or fin_paymen13_.Fin_Payment_ID = 'EFF88120E5244784922B0EF2000B2973') and (coalesce(fin_paymen6_.Fin_Payment_Schedule_ID, fin_paymen2_.Fin_Payment_Schedule_ID) is not null) and (fin_paymen0_.AD_Org_ID in ('0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (organizati11_.AD_Org_ID is null or organizati11_.IsActive = 'Y') and invoice7_.IsSOTrx = 'N' and invoice7_.C_Currency_ID = '102' group by invoice7_.C_Invoice_ID, invoice7_.DocumentNo, invoice7_.C_DocType_ID, coalesce(fin_paymen6_.Fin_Paymentmethod_ID, fin_paymen2_.Fin_Paymentmethod_ID), coalesce(fin_paymen9_.Name, fin_paymen5_.Name), coalesce(fin_paymen6_.ExpectedDate, fin_paymen2_.ExpectedDate), coalesce(fin_paymen8_.Priority, fin_paymen4_.Priority), invoice7_.IsSOTrx, organizati11_.AD_Org_ID, organizati11_.EM_Aprm_Payment_Desc, invoice7_.POReference, aduser14_.UserName, aduser16_.UserName, invoice7_.Created, invoice7_.Updated, businesspa1_.C_BPartner_ID, businesspa1_.Name, coalesce(businesspa18_.AccountNo, businesspa19_.AccountNo) having upper(coalesce(fin_paymen9_.Name, fin_paymen5_.Name)) like upper('%Pago%mediante%tarjeta%LIBELIUM%') escape '|' order by case when max(fin_paymen13_.Fin_Payment_ID) is not null then 0 else 1 end, coalesce(fin_paymen8_.Priority, fin_paymen4_.Priority), coalesce(fin_paymen6_.ExpectedDate, fin_paymen2_.ExpectedDate), invoice7_.DocumentNo limit '101';
Date: 2026-07-13 17:11:29 Duration: 1s149ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select array_to_string(array_agg(fin_paymen0_.FIN_Payment_Scheduledetail_ID), ',') as col_0_0_, array_to_string(array_agg(order3_.DocumentNo), ',') as col_1_0_, case when invoice7_.IsSOTrx = 'N' and (organizati11_.AD_Org_ID is not null) and (organizati11_.EM_Aprm_Payment_Desc like 'Supplier Reference') then invoice7_.POReference else invoice7_.DocumentNo end as col_2_0_, coalesce(fin_paymen6_.Fin_Paymentmethod_ID, fin_paymen2_.Fin_Paymentmethod_ID) as col_3_0_, coalesce(fin_paymen9_.Name, fin_paymen5_.Name) as col_4_0_, coalesce(fin_paymen6_.ExpectedDate, fin_paymen2_.ExpectedDate) as col_5_0_, max(coalesce(fin_paymen6_.Amount, fin_paymen2_.Amount)) as col_6_0_, max(coalesce(invoice7_.GrandTotal, 0)) as col_7_0_, aduser14_.UserName as col_8_0_, aduser16_.UserName as col_9_0_, invoice7_.Created as col_10_0_, invoice7_.Updated as col_11_0_, businesspa1_.C_BPartner_ID as col_12_0_, businesspa1_.Name as col_13_0_, sum(fin_paymen0_.Amount + fin_paymen0_.Writeoffamt) as col_14_0_, coalesce(sum(fin_paymen12_.Amount), 0) as col_15_0_, case when sum(fin_paymen0_.Writeoffamt) <> 0 then true else false end as col_16_0_, case when max(fin_paymen13_.Fin_Payment_ID) is not null then true else false end as col_17_0_, coalesce(businesspa18_.AccountNo, businesspa19_.AccountNo) as col_18_0_ from FIN_Payment_ScheduleDetail fin_paymen0_ inner join C_BPartner businesspa1_ on fin_paymen0_.C_Bpartner_ID = businesspa1_.C_BPartner_ID left outer join FIN_Payment_Schedule fin_paymen2_ on fin_paymen0_.FIN_Payment_Schedule_Order = fin_paymen2_.Fin_Payment_Schedule_ID left outer join C_Order order3_ on fin_paymen2_.C_Order_ID = order3_.C_Order_ID and (order3_.IsSOTrx = 'N' and order3_.C_Currency_ID = '102') left outer join FIN_Payment_Priority fin_paymen4_ on fin_paymen2_.FIN_Payment_Priority_ID = fin_paymen4_.FIN_Payment_Priority_ID left outer join FIN_PaymentMethod fin_paymen5_ on fin_paymen2_.Fin_Paymentmethod_ID = fin_paymen5_.Fin_Paymentmethod_ID left outer join FIN_Payment_Schedule fin_paymen6_ on fin_paymen0_.FIN_Payment_Schedule_Invoice = fin_paymen6_.Fin_Payment_Schedule_ID left outer join C_Invoice invoice7_ on fin_paymen6_.C_Invoice_ID = invoice7_.C_Invoice_ID and (invoice7_.IsSOTrx = 'N' and invoice7_.C_Currency_ID = '102') left outer join FIN_Payment_Priority fin_paymen8_ on fin_paymen6_.FIN_Payment_Priority_ID = fin_paymen8_.FIN_Payment_Priority_ID left outer join FIN_PaymentMethod fin_paymen9_ on fin_paymen6_.Fin_Paymentmethod_ID = fin_paymen9_.Fin_Paymentmethod_ID left outer join AD_Org organizati10_ on fin_paymen0_.AD_Org_ID = organizati10_.AD_Org_ID left outer join AD_OrgInfo organizati11_ on organizati10_.AD_Org_ID = organizati11_.AD_Org_ID left outer join FIN_Payment_Detail fin_paymen12_ on fin_paymen0_.FIN_Payment_Detail_ID = fin_paymen12_.Fin_Payment_Detail_ID left outer join FIN_Payment fin_paymen13_ on fin_paymen12_.Fin_Payment_ID = fin_paymen13_.Fin_Payment_ID left outer join AD_User aduser14_ on invoice7_.CreatedBy = aduser14_.AD_User_ID left outer join AD_User aduser15_ on order3_.CreatedBy = aduser15_.AD_User_ID left outer join AD_User aduser16_ on invoice7_.UpdatedBy = aduser16_.AD_User_ID left outer join AD_User aduser17_ on order3_.UpdatedBy = aduser17_.AD_User_ID left outer join C_BP_BankAccount businesspa18_ on invoice7_.EM_Etabam_Bankaccount_ID = businesspa18_.C_BP_BankAccount_ID left outer join C_BP_BankAccount businesspa19_ on order3_.EM_Etabam_Bankaccount_ID = businesspa19_.C_BP_BankAccount_ID where (fin_paymen0_.AD_Client_ID in ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987')) and (fin_paymen0_.FIN_Payment_Detail_ID is null or fin_paymen13_.Fin_Payment_ID = '6B55749D2F454DBFB1233FAF2AE57628') and (coalesce(fin_paymen6_.Fin_Payment_Schedule_ID, fin_paymen2_.Fin_Payment_Schedule_ID) is not null) and (fin_paymen0_.AD_Org_ID in ('0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (organizati11_.AD_Org_ID is null or organizati11_.IsActive = 'Y') and invoice7_.IsSOTrx = 'N' and invoice7_.C_Currency_ID = '102' group by invoice7_.C_Invoice_ID, invoice7_.DocumentNo, invoice7_.C_DocType_ID, coalesce(fin_paymen6_.Fin_Paymentmethod_ID, fin_paymen2_.Fin_Paymentmethod_ID), coalesce(fin_paymen9_.Name, fin_paymen5_.Name), coalesce(fin_paymen6_.ExpectedDate, fin_paymen2_.ExpectedDate), coalesce(fin_paymen8_.Priority, fin_paymen4_.Priority), invoice7_.IsSOTrx, organizati11_.AD_Org_ID, organizati11_.EM_Aprm_Payment_Desc, invoice7_.POReference, aduser14_.UserName, aduser16_.UserName, invoice7_.Created, invoice7_.Updated, businesspa1_.C_BPartner_ID, businesspa1_.Name, coalesce(businesspa18_.AccountNo, businesspa19_.AccountNo) having upper(coalesce(fin_paymen9_.Name, fin_paymen5_.Name)) like upper('%Pago%mediante%tarjeta%LIBELIUM%') escape '|' order by case when max(fin_paymen13_.Fin_Payment_ID) is not null then 0 else 1 end, coalesce(fin_paymen8_.Priority, fin_paymen4_.Priority), coalesce(fin_paymen6_.ExpectedDate, fin_paymen2_.ExpectedDate), invoice7_.DocumentNo limit '101';
Date: 2026-07-13 17:23:35 Duration: 1s97ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
17 3 3s958ms 1s167ms 1s400ms 1s319ms select * from ( select a_amortization_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, a.ad_org_id, a.ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, a.a_amortization_id, ?) as record_id from a_amortization a, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and f1.record_id = a.a_amortization_id group by a.a_amortization_id, a.ad_org_id, a.ad_client_id, f1.ad_table_id, f1.record_id) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Jul 13 12 1 1s400ms 1s400ms 15 1 1s167ms 1s167ms 20 1 1s389ms 1s389ms [ User: tad - Total duration: 3s958ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 3s958ms - Times executed: 3 ]
-
SELECT * FROM ( select A_AMORTIZATION_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'AMORTIZATION POSTED MORE THAN ONCE' as description, 'Y' as isActive, a.ad_org_id, a.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('A_AMORTIZATION', a.A_AMORTIZATION_id, 'es_ES') AS RECORD_ID FROM A_AMORTIZATION a, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and f1.record_id = a.a_amortization_id group by a.a_amortization_id, a.ad_org_id, a.ad_client_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'C99CE08AA9CC4E16B10532EDF6866CC0' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:41 Duration: 1s400ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select A_AMORTIZATION_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'AMORTIZATION POSTED MORE THAN ONCE' as description, 'Y' as isActive, a.ad_org_id, a.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('A_AMORTIZATION', a.A_AMORTIZATION_id, 'es_ES') AS RECORD_ID FROM A_AMORTIZATION a, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and f1.record_id = a.a_amortization_id group by a.a_amortization_id, a.ad_org_id, a.ad_client_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'C99CE08AA9CC4E16B10532EDF6866CC0' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:31 Duration: 1s389ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select A_AMORTIZATION_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'AMORTIZATION POSTED MORE THAN ONCE' as description, 'Y' as isActive, a.ad_org_id, a.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('A_AMORTIZATION', a.A_AMORTIZATION_id, 'es_ES') AS RECORD_ID FROM A_AMORTIZATION a, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and f1.record_id = a.a_amortization_id group by a.a_amortization_id, a.ad_org_id, a.ad_client_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'C99CE08AA9CC4E16B10532EDF6866CC0' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:34 Duration: 1s167ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
18 3 3s688ms 1s153ms 1s290ms 1s229ms update ad_alert set status = ?, updated = now(), updatedby = ? where ad_alertrule_id = ? and coalesce(status, ?) != ? and not exists ( select ? from ( select distinct pr.m_product_id as referencekey_id, ad_column_identifier (?, pr.m_product_id, ?) as record_id, pr.value || ? || ad_column_identifier (?, pr.m_product_id, ?) || ?| | round(coalesce(onhand.qtyonhand, ?) + coalesce(pend.qtypendingrecive, ?) - coalesce(pick.qtypicking, ?), ?) || ? || coalesce(porg.stockmin, ?) as description, pr.ad_org_id, pr.ad_client_id, ? as ad_role_id, null as ad_user_id, ? as isactive, now() as created, ? as createdby, now() as updated, ? as updatedby from m_product pr left join ( select sum(coalesce(sd.qtyonhand, ?)) as qtyonhand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, ?)) - sum(coalesce(m_lines.movementqty, ?)) as qtypendingrecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, ?) as qtyordered, coalesce(sum(iol.movementqty), ?) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = ? and o.issotrx = ? and o.docstatus = ? group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, ?) > sum(coalesce(iol.movementqty, ?))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, ?)) as qtypicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.qtyonhand, ?) - coalesce(pick.qtypicking, ?) + coalesce(pend.qtypendingrecive, ?)) < coalesce(porg.stockmin, ?) and ma_processplan_id is null) a where ? = ? and a.referencekey_id = ad_alert.referencekey_id);Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Jul 13 12 1 1s244ms 1s244ms 15 1 1s153ms 1s153ms 20 1 1s290ms 1s290ms [ User: tad - Total duration: 3s688ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 3s688ms - Times executed: 3 ]
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '86C9A5FFEA28494D927E2699CEAFEFE1' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 20:20:57 Duration: 1s290ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '86C9A5FFEA28494D927E2699CEAFEFE1' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 12:16:13 Duration: 1s244ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '86C9A5FFEA28494D927E2699CEAFEFE1' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 15:25:58 Duration: 1s153ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
19 3 3s632ms 1s40ms 1s391ms 1s210ms select * from m_inout_post0 (?);Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Jul 13 07 1 1s40ms 1s40ms 09 1 1s391ms 1s391ms 15 1 1s200ms 1s200ms [ User: tad - Total duration: 3s632ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 3s632ms - Times executed: 3 ]
-
SELECT * FROM M_INOUT_POST0 ('6E146D90008D4B519167C3B2781CE44F');
Date: 2026-07-13 09:54:11 Duration: 1s391ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM M_INOUT_POST0 ('4F8FE1701D81466897D4E7A5F4DAC7AF');
Date: 2026-07-13 15:39:48 Duration: 1s200ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM M_INOUT_POST0 ('4A13A85C245F4476AD67A4D7E537A517');
Date: 2026-07-13 07:49:13 Duration: 1s40ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
20 3 3s398ms 1s102ms 1s166ms 1s132ms update ad_alert set status = ?, updated = now(), updatedby = ? where ad_alertrule_id = ? and coalesce(status, ?) != ? and not exists ( select ? from ( select con1.c_conversion_rate_id as referencekey_id, ad_column_identifier (?, con1.c_currency_id, ?) || ? || ad_column_identifier (?, con1.c_currency_id_to, ?) || ? || to_char(con1.validfrom) || ? || to_char(con1.validto) as record_id, ? as ad_role_id, null as ad_user_id, ? || ad_column_identifier (?, con1.c_currency_id, ?) || ? || ad_column_identifier (?, con1.c_currency_id_to, ?) || ? || to_char(con1.validfrom) || ? || to_char(con1.validto) || ? || ad_column_identifier (?, con2.c_currency_id, ?) || ? || ad_column_identifier (?, con2.c_currency_id_to, ?) || ? as description, ? as isactive, con1.ad_org_id, con1.ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby from c_conversion_rate con1, c_conversion_rate con2 where con1.c_currency_id = con2.c_currency_id_to and con1.c_currency_id_to = con2.c_currency_id and con1.validfrom = con2.validfrom and con1.validto = con2.validto and con1.ad_org_id = con2.ad_org_id and con1.ad_client_id = con2.ad_client_id and (con1.multiplyrate <> con2.dividerate or con1.dividerate <> con2.multiplyrate)) a where ? = ? and a.referencekey_id = ad_alert.referencekey_id);Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Jul 13 12 1 1s129ms 1s129ms 15 1 1s166ms 1s166ms 20 1 1s102ms 1s102ms [ User: tad - Total duration: 3s398ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 3s398ms - Times executed: 3 ]
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '122F1A1330084D99B048DEAA742D2052' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select con1.c_conversion_rate_id as referencekey_id, ad_column_identifier ('C_Currency', con1.c_currency_id, 'en_US') || ' -> ' || ad_column_identifier ('C_Currency', con1.c_currency_id_to, 'en_US') || ' | ' || to_char(con1.validfrom) || ' - ' || to_char(con1.validto) as record_id, 0 as ad_role_id, null as ad_user_id, 'Conversion Rate from ' || ad_column_identifier ('C_Currency', con1.c_currency_id, 'en_US') || ' to ' || ad_column_identifier ('C_Currency', con1.c_currency_id_to, 'en_US') || ' with valid from date ' || to_char(con1.validfrom) || ' and valid to date ' || to_char(con1.validto) || ' and its couple are bad defined as multiply rate or divide rate are different from the ones in the Conversion Rate from ' || ad_column_identifier ('C_Currency', con2.c_currency_id, 'en_US') || ' to ' || ad_column_identifier ('C_Currency', con2.c_currency_id_to, 'en_US') || ' for the same dates.' as description, 'Y' as isActive, con1.ad_org_id, con1.ad_client_id, now() as created, 0 as createdBy, now() as updated, 0 as updatedBy from c_conversion_rate con1, c_conversion_rate con2 where con1.c_currency_id = con2.c_currency_id_to and con1.c_currency_id_to = con2.c_currency_id and con1.validfrom = con2.validfrom and con1.validto = con2.validto and con1.ad_org_id = con2.ad_org_id and con1.ad_client_id = con2.ad_client_id and (con1.multiplyrate <> con2.dividerate or con1.dividerate <> con2.multiplyrate)) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 15:25:55 Duration: 1s166ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '122F1A1330084D99B048DEAA742D2052' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select con1.c_conversion_rate_id as referencekey_id, ad_column_identifier ('C_Currency', con1.c_currency_id, 'en_US') || ' -> ' || ad_column_identifier ('C_Currency', con1.c_currency_id_to, 'en_US') || ' | ' || to_char(con1.validfrom) || ' - ' || to_char(con1.validto) as record_id, 0 as ad_role_id, null as ad_user_id, 'Conversion Rate from ' || ad_column_identifier ('C_Currency', con1.c_currency_id, 'en_US') || ' to ' || ad_column_identifier ('C_Currency', con1.c_currency_id_to, 'en_US') || ' with valid from date ' || to_char(con1.validfrom) || ' and valid to date ' || to_char(con1.validto) || ' and its couple are bad defined as multiply rate or divide rate are different from the ones in the Conversion Rate from ' || ad_column_identifier ('C_Currency', con2.c_currency_id, 'en_US') || ' to ' || ad_column_identifier ('C_Currency', con2.c_currency_id_to, 'en_US') || ' for the same dates.' as description, 'Y' as isActive, con1.ad_org_id, con1.ad_client_id, now() as created, 0 as createdBy, now() as updated, 0 as updatedBy from c_conversion_rate con1, c_conversion_rate con2 where con1.c_currency_id = con2.c_currency_id_to and con1.c_currency_id_to = con2.c_currency_id and con1.validfrom = con2.validfrom and con1.validto = con2.validto and con1.ad_org_id = con2.ad_org_id and con1.ad_client_id = con2.ad_client_id and (con1.multiplyrate <> con2.dividerate or con1.dividerate <> con2.multiplyrate)) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 12:16:07 Duration: 1s129ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '122F1A1330084D99B048DEAA742D2052' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select con1.c_conversion_rate_id as referencekey_id, ad_column_identifier ('C_Currency', con1.c_currency_id, 'en_US') || ' -> ' || ad_column_identifier ('C_Currency', con1.c_currency_id_to, 'en_US') || ' | ' || to_char(con1.validfrom) || ' - ' || to_char(con1.validto) as record_id, 0 as ad_role_id, null as ad_user_id, 'Conversion Rate from ' || ad_column_identifier ('C_Currency', con1.c_currency_id, 'en_US') || ' to ' || ad_column_identifier ('C_Currency', con1.c_currency_id_to, 'en_US') || ' with valid from date ' || to_char(con1.validfrom) || ' and valid to date ' || to_char(con1.validto) || ' and its couple are bad defined as multiply rate or divide rate are different from the ones in the Conversion Rate from ' || ad_column_identifier ('C_Currency', con2.c_currency_id, 'en_US') || ' to ' || ad_column_identifier ('C_Currency', con2.c_currency_id_to, 'en_US') || ' for the same dates.' as description, 'Y' as isActive, con1.ad_org_id, con1.ad_client_id, now() as created, 0 as createdBy, now() as updated, 0 as updatedBy from c_conversion_rate con1, c_conversion_rate con2 where con1.c_currency_id = con2.c_currency_id_to and con1.c_currency_id_to = con2.c_currency_id and con1.validfrom = con2.validfrom and con1.validto = con2.validto and con1.ad_org_id = con2.ad_org_id and con1.ad_client_id = con2.ad_client_id and (con1.multiplyrate <> con2.dividerate or con1.dividerate <> con2.multiplyrate)) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 20:20:52 Duration: 1s102ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 15s437ms 15s437ms 15s437ms 1 15s437ms select count(*) as id from mrp_run_productionline where ma_processplan_id = ? and exists ( select ? from mrp_run_production where mrp_run_production.mrp_run_production_id = mrp_run_productionline.mrp_run_production_id) and ad_org_id in (...) and ad_client_id in (...);Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Jul 13 12 1 15s437ms 15s437ms [ User: tad - Total duration: 15s437ms - Times executed: 1 ]
[ Application: openbravo - Total duration: 15s437ms - Times executed: 1 ]
-
SELECT COUNT(*) AS ID FROM MRP_Run_ProductionLine WHERE MA_Processplan_ID = 'EA190026B5AB4D7F8DB1E268FF5ED21E' AND EXISTS ( SELECT 1 FROM MRP_Run_Production WHERE MRP_Run_Production.MRP_Run_Production_ID = MRP_Run_ProductionLine.MRP_Run_Production_ID) AND AD_ORG_ID IN ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C') AND AD_CLIENT_ID IN ('29E43D204AEB4CEC9D1DC4EFFD0E5987');
Date: 2026-07-13 12:22:15 Duration: 15s437ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
2 15s383ms 15s383ms 15s383ms 1 15s383ms select count(*) as id from mrp_run_productionline where ma_processplan_id = ? and exists ( select ? from mrp_run_production where mrp_run_production.mrp_run_production_id = mrp_run_productionline.mrp_run_production_id) and ad_org_id not in (...);Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Jul 13 12 1 15s383ms 15s383ms [ User: tad - Total duration: 15s383ms - Times executed: 1 ]
[ Application: openbravo - Total duration: 15s383ms - Times executed: 1 ]
-
SELECT COUNT(*) AS ID FROM MRP_Run_ProductionLine WHERE MA_Processplan_ID = 'EA190026B5AB4D7F8DB1E268FF5ED21E' AND EXISTS ( SELECT 1 FROM MRP_Run_Production WHERE MRP_Run_Production.MRP_Run_Production_ID = MRP_Run_ProductionLine.MRP_Run_Production_ID) AND AD_ORG_ID NOT IN ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C');
Date: 2026-07-13 12:21:59 Duration: 15s383ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
3 15s134ms 15s134ms 15s134ms 1 15s134ms select b.* from ( select nivel1, nivel2, nivel3, nivel4, nivel5, nivel6, nivel7, nivel8, nivel9, nivel10, sum(amount) as amount, sum(qty) as qty, sum(weight) as weight, sum( cost) as cost, sum(amountref) as amountref, sum(qtyref) as qtyref, sum(weightref) as weightref, sum(convamount) as convamount, case when sum(costcalculated) = ? then sum(convcost) when sum(groupcount) <> sum(costcalculated) then sum(convcost) when sum(costedamt) = ? and sum(convcost) > ? then sum(convcost) when sum( case when groupcount = costcalculated then ? else convamount end) = ? then sum(convcost) else sum(convcost) * sum(convamount) / sum( case when groupcount = costcalculated then ? else convamount end) end as convcost, sum(convamountref) as convamountref, sum(convcostref) as convcostref, c_currency_symbol (?, ?, ?) as convsym, c_currency_isosym (?) as convisosym, sum(zz.costcalculated) as costcalculated from ( select nivel1, nivel2, nivel3, nivel4, nivel5, nivel6, nivel7, nivel8, nivel9, nivel10, sum(linenetamt) as amount, sum(qtyinvoiced) as qty, sum(weight) as weight, sum( cost) as cost, sum(linenetref) as amountref, sum(qtyinvoicedref) as qtyref, sum(weight_ref) as weightref, c_currency_convert (sum(linenetamt), trcurrencyid, ?, to_date(trdate), null, trclientid, trorgid) as convamount, case when sum(costcalculated) >= ? then sum( cost) when sum(costedamt) = ? and sum( cost) > ? then sum( cost) else sum( cost) * sum(linenetamt) / sum(costedamt) end as convcost, ? as convamountref, ? as convcostref, trcurrencyid, trdate, trclientid, trorgid, sum(aa.costcalculated) as costcalculated, c_currency_convert (sum(costedamt), trcurrencyid, ?, to_date(trdate), null, trclientid, trorgid) as costedamt, count(*) as groupcount from ( select to_char(ad_column_identifier (to_char(?), to_char(c_bpartner.c_bpartner_id), to_char(?))) as nivel1, to_char(?) as nivel2, to_char(?) as nivel3, to_char(?) as nivel4, to_char(?) as nivel5, to_char(?) as nivel6, to_char(?) as nivel7, to_char(?) as nivel8, to_char(?) as nivel9, to_char(?) as nivel10, case when c_doctype.docbasetype = ? then c_invoiceline.linenetamt * ? else c_invoiceline.linenetamt end as linenetamt, case when c_doctype.docbasetype = ? then c_invoiceline.qtyinvoiced * - ? else c_invoiceline.qtyinvoiced end as qtyinvoiced, c_invoiceline.qtyinvoiced * m_product.weight as weight, ? as linenetref, ? as qtyinvoicedref, ? as weight_ref, c_uom.uomsymbol, c_invoice.c_currency_id as trcurrencyid, to_date(coalesce(c_invoice.dateinvoiced, now())) as trdate, c_invoiceline.ad_client_id as trclientid, c_invoiceline.ad_org_id as trorgid, case when sum(trxcost.total_cost) is null and m_product.isstocked = ? and m_product.producttype = ? then ? else ? end as costcalculated, case when m_product.isstocked = ? and m_product.producttype = ? then case when c_invoiceline.m_inoutline_id is null then coalesce(m_get_no_trx_prd_cost_latest (m_product.m_product_id, c_invoice.dateinvoiced, ad_org.ad_org_id, null, c_invoice.c_currency_id, ?), ?) * ( case when c_doctype.docbasetype = ? then c_invoiceline.qtyinvoiced * ? else c_invoiceline.qtyinvoiced end) when trx.movementqty = ? then ? else case when c_doctype.docbasetype = ? then ? * coalesce(c_currency_convert_precision (round(max(trxcost.total_cost) / abs(trx.movementqty) * c_invoiceline.qtyinvoiced, c_get_currency_precision (max(trxcost.c_currency_id), ?)), max(trxcost.c_currency_id), ?, trx.movementdate, null, trx.ad_client_id, trx.ad_org_id, ?), ?) else coalesce(c_currency_convert_precision (round(max(trxcost.total_cost) / abs(trx.movementqty) * c_invoiceline.qtyinvoiced, c_get_currency_precision (max(trxcost.c_currency_id), ?)), max(trxcost.c_currency_id), ?, trx.movementdate, null, trx.ad_client_id, trx.ad_org_id, ?), ?) end end else coalesce(m_get_no_trx_prd_cost_latest (m_product.m_product_id, c_invoice.dateinvoiced, ad_org.ad_org_id, null, c_invoice.c_currency_id, ?), ?) * ( case when c_doctype.docbasetype = ? then c_invoiceline.qtyinvoiced * ? else c_invoiceline.qtyinvoiced end) end as cost, case when sum(trxcost.total_cost) is null and m_product.isstocked = ? and m_product.producttype = ? then ? else case when c_doctype.docbasetype = ? then c_invoiceline.linenetamt * ? else c_invoiceline.linenetamt end end as costedamt from c_invoiceline join c_invoice on c_invoice.c_invoice_id = c_invoiceline.c_invoice_id join c_bpartner on c_invoice.c_bpartner_id = c_bpartner.c_bpartner_id join c_bp_group on c_bpartner.c_bp_group_id = c_bp_group.c_bp_group_id join ad_org on c_invoice.ad_org_id = ad_org.ad_org_id left join c_bpartner cb on c_bpartner.salesrep_id = cb.c_bpartner_id left join ad_user on c_invoice.salesrep_id = ad_user.ad_user_id left join c_project on c_invoice.c_project_id = c_project.c_project_id left join c_doctype on c_invoice.c_doctype_id = c_doctype.c_doctype_id left join m_product on c_invoiceline.m_product_id = m_product.m_product_id left join c_uom on c_invoiceline.c_uom_id = c_uom.c_uom_id left join m_product_category on m_product.m_product_category_id = m_product_category.m_product_category_id left join m_inoutline on c_invoiceline.m_inoutline_id = m_inoutline.m_inoutline_id left join m_inout on m_inoutline.m_inout_id = m_inout.m_inout_id left join m_transaction trx on trx.m_inoutline_id = m_inoutline.m_inoutline_id left join ( select m_transaction_id, sum( cost) as total_cost, max(c_currency_id) as c_currency_id from m_transaction_cost group by m_transaction_id) trxcost on trx.m_transaction_id = trxcost.m_transaction_id where c_invoice.issotrx = ? and c_invoice.processed = ? and c_invoice.ad_org_id in (...) and c_invoice.ad_client_id in (...) and ? = ? and c_invoice.dateinvoiced >= to_date(?) and c_invoice.dateinvoiced < to_date(?) group by trxcost.m_transaction_id, c_invoiceline.c_invoiceline_id, c_bpartner.c_bpartner_id, m_product_category.name, c_invoice.documentno, ad_org.name, ad_user.ad_user_id, c_project.name, ad_user.firstname, ad_user.lastname, c_bp_group.name, m_inout.c_bpartner_location_id, c_invoiceline.ad_client_id, c_invoiceline.ad_org_id, c_invoiceline.linenetamt, c_invoiceline.qtyinvoiced, c_uom.uomsymbol, c_doctype.docbasetype, ad_org.ad_org_id, c_invoice.c_currency_id, c_invoice.dateinvoiced, trx.movementqty, trx.movementdate, trx.ad_client_id, trx.ad_org_id, m_product.weight, m_product.m_product_id, m_product.isstocked, m_product.producttype, c_invoiceline.m_inoutline_id order by nivel1, nivel2, nivel3, nivel4, nivel5, nivel6, nivel7, nivel8, nivel9, nivel10) aa group by nivel1, nivel2, nivel3, nivel4, nivel5, nivel6, nivel7, nivel8, nivel9, nivel10, trcurrencyid, trdate, trclientid, trorgid) zz group by nivel1, nivel2, nivel3, nivel4, nivel5, nivel6, nivel7, nivel8, nivel9, nivel10 order by nivel1) b limit ?;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Jul 13 16 1 15s134ms 15s134ms [ User: tad - Total duration: 15s134ms - Times executed: 1 ]
[ Application: openbravo - Total duration: 15s134ms - Times executed: 1 ]
-
SELECT B.* FROM ( SELECT NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10, SUM(AMOUNT) AS AMOUNT, SUM(QTY) AS QTY, SUM(WEIGHT) AS WEIGHT, SUM( COST) AS COST, SUM(AMOUNTREF) AS AMOUNTREF, SUM(QTYREF) AS QTYREF, SUM(WEIGHTREF) AS WEIGHTREF, SUM(CONVAMOUNT) AS CONVAMOUNT, CASE WHEN SUM(COSTCALCULATED) = 0 THEN SUM(CONVCOST) WHEN SUM(GROUPCOUNT) <> SUM(COSTCALCULATED) THEN SUM(CONVCOST) WHEN SUM(COSTEDAMT) = 0 AND SUM(CONVCOST) > 0 THEN SUM(CONVCOST) WHEN SUM( CASE WHEN GROUPCOUNT = COSTCALCULATED THEN 0 ELSE CONVAMOUNT END) = 0 THEN SUM(CONVCOST) ELSE SUM(CONVCOST) * SUM(CONVAMOUNT) / SUM( CASE WHEN GROUPCOUNT = COSTCALCULATED THEN 0 ELSE CONVAMOUNT END) END AS CONVCOST, SUM(CONVAMOUNTREF) AS CONVAMOUNTREF, SUM(CONVCOSTREF) AS CONVCOSTREF, C_CURRENCY_SYMBOL ('102', 0, 'Y') AS CONVSYM, C_CURRENCY_ISOSYM ('102') AS CONVISOSYM, SUM(ZZ.COSTCALCULATED) AS COSTCALCULATED FROM ( SELECT NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10, SUM(LINENETAMT) AS AMOUNT, SUM(QTYINVOICED) AS QTY, SUM(WEIGHT) AS WEIGHT, SUM( COST) AS COST, SUM(LINENETREF) AS AMOUNTREF, SUM(QTYINVOICEDREF) AS QTYREF, SUM(WEIGHT_REF) AS WEIGHTREF, C_CURRENCY_CONVERT (SUM(LINENETAMT), TRCURRENCYID, '102', TO_DATE(TRDATE), NULL, TRCLIENTID, TRORGID) AS CONVAMOUNT, CASE WHEN SUM(COSTCALCULATED) >= 0 THEN SUM( COST) WHEN SUM(COSTEDAMT) = 0 AND SUM( COST) > 0 THEN SUM( COST) ELSE SUM( COST) * SUM(LINENETAMT) / SUM(COSTEDAMT) END AS CONVCOST, 0 AS CONVAMOUNTREF, 0 AS CONVCOSTREF, TRCURRENCYID, TRDATE, TRCLIENTID, TRORGID, SUM(AA.COSTCALCULATED) as COSTCALCULATED, C_CURRENCY_CONVERT (SUM(COSTEDAMT), TRCURRENCYID, '102', TO_DATE(TRDATE), NULL, TRCLIENTID, TRORGID) AS costedamt, COUNT(*) AS GROUPCOUNT FROM ( SELECT to_char(AD_COLUMN_IDENTIFIER (to_char('C_Bpartner'), to_char(C_BPARTNER.C_BPARTNER_ID), to_char('es_ES'))) AS NIVEL1, to_char('') AS NIVEL2, to_char('') AS NIVEL3, to_char('') AS NIVEL4, to_char('') AS NIVEL5, to_char('') AS NIVEL6, to_char('') AS NIVEL7, to_char('') AS NIVEL8, to_char('') AS NIVEL9, to_char('') AS NIVEL10, CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.LINENETAMT * -1 ELSE C_INVOICELINE.LINENETAMT END AS LINENETAMT, CASE WHEN c_doctype.docbasetype = 'ARC' THEN c_invoiceline.qtyinvoiced * -1 ELSE c_invoiceline.qtyinvoiced END AS QTYINVOICED, C_INVOICELINE.QTYINVOICED * M_PRODUCT.WEIGHT AS WEIGHT, 0 AS LINENETREF, 0 AS QTYINVOICEDREF, 0 AS WEIGHT_REF, C_UOM.UOMSYMBOL, C_INVOICE.C_CURRENCY_ID AS TRCURRENCYID, TO_DATE(COALESCE(C_INVOICE.DATEINVOICED, NOW())) AS TRDATE, C_INVOICELINE.AD_CLIENT_ID AS TRCLIENTID, C_INVOICELINE.AD_ORG_ID AS TRORGID, CASE WHEN sum(trxcost.total_cost) is null AND m_product.isstocked = 'Y' AND m_product.producttype = 'I' THEN 1 ELSE 0 END AS COSTCALCULATED, CASE WHEN M_PRODUCT.ISSTOCKED = 'Y' AND M_PRODUCT.PRODUCTTYPE = 'I' THEN CASE WHEN C_INVOICELINE.M_INOUTLINE_ID IS NULL THEN COALESCE(M_GET_NO_TRX_PRD_COST_LATEST (M_PRODUCT.M_PRODUCT_ID, C_INVOICE.DATEINVOICED, AD_ORG.AD_ORG_ID, NULL, C_INVOICE.C_CURRENCY_ID, 'N'), 0) * ( CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.QTYINVOICED * -1 ELSE C_INVOICELINE.QTYINVOICED END) WHEN TRX.MOVEMENTQTY = 0 THEN 0 ELSE CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN -1 * COALESCE(C_CURRENCY_CONVERT_PRECISION (ROUND(MAX(trxcost.total_cost) / ABS(TRX.MOVEMENTQTY) * C_INVOICELINE.QTYINVOICED, C_GET_CURRENCY_PRECISION (MAX(trxcost.c_currency_id), 'C')), MAX(trxcost.c_currency_id), '102', TRX.MOVEMENTDATE, NULL, TRX.AD_CLIENT_ID, TRX.AD_ORG_ID, 'C'), 0) ELSE COALESCE(C_CURRENCY_CONVERT_PRECISION (ROUND(MAX(trxcost.total_cost) / ABS(TRX.MOVEMENTQTY) * C_INVOICELINE.QTYINVOICED, C_GET_CURRENCY_PRECISION (MAX(trxcost.c_currency_id), 'C')), MAX(trxcost.c_currency_id), '102', TRX.MOVEMENTDATE, NULL, TRX.AD_CLIENT_ID, TRX.AD_ORG_ID, 'C'), 0) END END ELSE COALESCE(M_GET_NO_TRX_PRD_COST_LATEST (M_PRODUCT.M_PRODUCT_ID, C_INVOICE.DATEINVOICED, AD_ORG.AD_ORG_ID, NULL, C_INVOICE.C_CURRENCY_ID, 'N'), 0) * ( CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.QTYINVOICED * -1 ELSE C_INVOICELINE.QTYINVOICED END) END AS COST, CASE WHEN sum(trxcost.total_cost) is null AND m_product.isstocked = 'Y' AND m_product.producttype = 'I' THEN 0 ELSE CASE WHEN C_DOCTYPE.DOCBASETYPE = 'ARC' THEN C_INVOICELINE.LINENETAMT * -1 ELSE C_INVOICELINE.LINENETAMT END END AS COSTEDAMT FROM C_INVOICELINE join C_INVOICE on C_INVOICE.C_INVOICE_ID = C_INVOICELINE.C_INVOICE_ID join C_BPARTNER on C_INVOICE.C_BPARTNER_ID = C_BPARTNER.C_BPARTNER_ID join C_BP_GROUP on C_BPARTNER.C_BP_GROUP_ID = C_BP_GROUP.C_BP_GROUP_ID join AD_ORG on C_INVOICE.AD_ORG_ID = AD_ORG.AD_ORG_ID left join C_BPARTNER CB on C_BPARTNER.SALESREP_ID = CB.C_BPARTNER_ID left join AD_USER on C_INVOICE.SALESREP_ID = AD_USER.AD_USER_ID left join C_PROJECT on C_INVOICE.C_PROJECT_ID = C_PROJECT.C_PROJECT_ID left join C_DOCTYPE on C_INVOICE.C_DOCTYPE_ID = C_DOCTYPE.C_DOCTYPE_ID left join M_PRODUCT on C_INVOICELINE.M_PRODUCT_ID = M_PRODUCT.M_PRODUCT_ID left join C_UOM on C_INVOICELINE.C_UOM_ID = C_UOM.C_UOM_ID left join M_PRODUCT_CATEGORY on M_PRODUCT.M_PRODUCT_CATEGORY_ID = M_PRODUCT_CATEGORY.M_PRODUCT_CATEGORY_ID left join M_INOUTLINE on C_INVOICELINE.M_INOUTLINE_ID = M_INOUTLINE.M_INOUTLINE_ID left join M_INOUT ON M_INOUTLINE.M_INOUT_ID = M_INOUT.M_INOUT_ID left join m_transaction trx ON trx.m_inoutline_id = m_inoutline.m_inoutline_id left join ( SELECT m_transaction_id, SUM( cost) AS total_cost, MAX(c_currency_id) AS c_currency_id FROM m_transaction_cost GROUP BY m_transaction_id) trxcost ON trx.m_transaction_id = trxcost.m_transaction_id WHERE C_INVOICE.ISSOTRX = 'Y' AND C_INVOICE.PROCESSED = 'Y' AND C_INVOICE.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND C_INVOICE.AD_CLIENT_ID IN ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987') AND 1 = 1 AND C_INVOICE.DATEINVOICED >= to_date('01-05-2024') AND C_INVOICE.DATEINVOICED < to_date('01-06-2024') GROUP BY trxcost.m_transaction_id, C_INVOICELINE.C_INVOICELINE_ID, C_BPARTNER.C_BPARTNER_ID, M_PRODUCT_CATEGORY.NAME, C_INVOICE.DOCUMENTNO, AD_ORG.NAME, AD_USER.AD_USER_ID, C_PROJECT.NAME, AD_USER.FIRSTNAME, AD_USER.LASTNAME, C_BP_GROUP.NAME, M_INOUT.C_BPARTNER_LOCATION_ID, C_INVOICELINE.AD_CLIENT_ID, C_INVOICELINE.AD_ORG_ID, C_INVOICELINE.LINENETAMT, C_INVOICELINE.QTYINVOICED, C_UOM.UOMSYMBOL, c_doctype.docbasetype, ad_org.ad_org_id, C_INVOICE.C_CURRENCY_ID, C_INVOICE.DATEINVOICED, trx.movementqty, trx.movementdate, trx.ad_client_id, trx.ad_org_id, M_PRODUCT.WEIGHT, M_PRODUCT.M_PRODUCT_ID, M_PRODUCT.ISSTOCKED, M_PRODUCT.PRODUCTTYPE, C_INVOICELINE.M_INOUTLINE_ID ORDER BY NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10) AA GROUP BY NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10, TRCURRENCYID, TRDATE, TRCLIENTID, TRORGID) ZZ GROUP BY NIVEL1, NIVEL2, NIVEL3, NIVEL4, NIVEL5, NIVEL6, NIVEL7, NIVEL8, NIVEL9, NIVEL10 ORDER BY NIVEL1) B LIMIT 20001;
Date: 2026-07-13 16:11:37 Duration: 15s134ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
4 2s519ms 39s255ms 14s146ms 6 1m24s delete from c_orderline where c_orderline_id = ?;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Jul 13 13 1 4s750ms 4s750ms 15 4 40s873ms 10s218ms 16 1 39s255ms 39s255ms [ User: tad - Total duration: 1m24s - Times executed: 6 ]
[ Application: openbravo - Total duration: 1m24s - Times executed: 6 ]
-
delete from C_OrderLine where C_OrderLine_ID = '287DF272BC1847F2BE18E3F4CA98CAA8';
Date: 2026-07-13 16:16:10 Duration: 39s255ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
delete from C_OrderLine where C_OrderLine_ID = '7704EBE1762144F895122F05C5DA8E4C';
Date: 2026-07-13 15:30:29 Duration: 22s997ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
delete from C_OrderLine where C_OrderLine_ID = '1B503091E28C4235A23090DCBDE7B5BA';
Date: 2026-07-13 15:03:44 Duration: 7s877ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
5 8s609ms 11s888ms 10s249ms 2 20s498ms select a.id, ev.value as account_id, coalesce(ev_trl.name, ev.name) as name, a.initialamt as saldo_inicial, a.amtacctcr, a.amtacctdr, a.initialamt + a.amtacctdr - a.amtacctcr as saldo_final, a.groupbyid, case ad_column_identifier (?, groupbyid, to_char(?)) when ? then ? else ad_column_identifier (?, groupbyid, to_char(?)) end as groupbyname from ( select sum( case when (dateacct < to_date(?) or (dateacct = to_date(?) and f.factaccttype = ?)) then f.amtacctdr - f.amtacctcr else ? end) as initialamt, sum( case when (dateacct >= to_date(?) and f.factaccttype not in (...)) or (dateacct = to_date(?) and f.factaccttype = ?) then f.amtacctdr else ? end) as amtacctdr, sum( case when (dateacct >= to_date(?) and f.factaccttype not in (...)) or (dateacct = to_date(?) and f.factaccttype = ?) then f.amtacctcr else ? end) as amtacctcr, f.account_id as id, to_char(?) as groupbyid from fact_acct f where f.ad_org_id in (...) and f.ad_client_id in (...) and f.ad_org_id in (...) and dateacct < to_date(?) and ? = ? and f.c_acctschema_id = ? and f.isactive = ? group by f.account_id) a left join c_elementvalue ev on a.id = ev.c_elementvalue_id left join c_elementvalue_trl ev_trl on ev.c_elementvalue_id = ev_trl.c_elementvalue_id and ev_trl.ad_language = ? where ev.elementlevel = ? and ? = ? and ev.value >= ? and ev.value <= ? and (a.initialamt <> ? or a.amtacctcr <> ? or a.amtacctdr <> ?) order by ev.value, ev.name, id, groupbyname;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Jul 13 08 1 11s888ms 11s888ms 09 1 8s609ms 8s609ms [ User: tad - Total duration: 20s498ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 20s498ms - Times executed: 2 ]
-
select a.id, ev.value as account_id, COALESCE(ev_trl.name, ev.name) as name, a.initialamt as SALDO_INICIAL, a.amtacctcr, a.amtacctdr, A.INITIALAMT + A.AMTACCTDR - A.AMTACCTCR AS SALDO_FINAL, a.groupbyid, CASE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) WHEN '**' THEN '' ELSE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) END AS groupbyname from( SELECT sum(case when (DATEACCT < TO_DATE('01-01-2026') or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = 'O')) then F.AMTACCTDR - F.AMTACCTCR else 0 end) as initialamt, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTDR else 0 end) as AMTACCTDR, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTCR else 0 end) as AMTACCTCR, F.ACCOUNT_ID AS ID, to_char('') AS groupbyid FROM FACT_ACCT F WHERE F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND F.AD_CLIENT_ID IN ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987') AND F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND DATEACCT < TO_DATE('01-01-2027') AND 1 = 1 AND F.C_ACCTSCHEMA_ID = '07852E85025D4759A77318FB991C7B8F' AND F.ISACTIVE = 'Y' group by F.ACCOUNT_ID) a LEFT JOIN c_elementvalue ev ON a.id = ev.c_elementvalue_id LEFT JOIN c_elementvalue_trl ev_trl ON ev.c_elementvalue_id = ev_trl.c_elementvalue_id AND ev_trl.ad_language = 'es_ES' WHERE ev.elementlevel = 'S' AND 2 = 2 AND EV.VALUE >= '524000000' AND EV.VALUE <= '524000000' and (a.initialamt <> 0 or a.amtacctcr <> 0 or a.amtacctdr <> 0) order by ev.value, ev.name, id, groupbyname;
Date: 2026-07-13 08:22:32 Duration: 11s888ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select a.id, ev.value as account_id, COALESCE(ev_trl.name, ev.name) as name, a.initialamt as SALDO_INICIAL, a.amtacctcr, a.amtacctdr, A.INITIALAMT + A.AMTACCTDR - A.AMTACCTCR AS SALDO_FINAL, a.groupbyid, CASE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) WHEN '**' THEN '' ELSE ad_column_identifier ('',groupbyid,TO_CHAR('es_ES')) END AS groupbyname from( SELECT sum(case when (DATEACCT < TO_DATE('01-01-2026') or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = 'O')) then F.AMTACCTDR - F.AMTACCTCR else 0 end) as initialamt, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTDR else 0 end) as AMTACCTDR, sum(case when (DATEACCT >= TO_DATE('01-01-2026') AND F.FACTACCTTYPE not in('O', 'R', 'C')) or (DATEACCT = TO_DATE('01-01-2026') and F.FACTACCTTYPE = NULL) then F.AMTACCTCR else 0 end) as AMTACCTCR, F.ACCOUNT_ID AS ID, to_char('') AS groupbyid FROM FACT_ACCT F WHERE F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND F.AD_CLIENT_ID IN ('0', '29E43D204AEB4CEC9D1DC4EFFD0E5987') AND F.AD_ORG_ID IN ('9DFF9C5278274C2DA3F411C2BA23605C', '975163BBDF184727BFA9D21FECF88F51', '8997B74B935D46B08D5E187F5B343F48', '7EEF753D8C114D32A101EA8393FEAC19', '0145CB12BBE04855B3C433728BD65F7C', '0') AND DATEACCT < TO_DATE('01-01-2027') AND 1 = 1 AND F.C_ACCTSCHEMA_ID = '07852E85025D4759A77318FB991C7B8F' AND F.ISACTIVE = 'Y' group by F.ACCOUNT_ID) a LEFT JOIN c_elementvalue ev ON a.id = ev.c_elementvalue_id LEFT JOIN c_elementvalue_trl ev_trl ON ev.c_elementvalue_id = ev_trl.c_elementvalue_id AND ev_trl.ad_language = 'es_ES' WHERE ev.elementlevel = 'S' AND 2 = 2 AND EV.VALUE >= '572000000' AND EV.VALUE <= '573000003' and (a.initialamt <> 0 or a.amtacctcr <> 0 or a.amtacctdr <> 0) order by ev.value, ev.name, id, groupbyname;
Date: 2026-07-13 09:54:22 Duration: 8s609ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
6 6s473ms 12s993ms 9s681ms 6 58s91ms select * from ( select c_invoice_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, c_invoice.ad_org_id as ad_org_id, c_invoice.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, c_invoice_id, ?) as record_id from c_invoice, c_doctype, fact_acct f1, fact_acct f2 where c_invoice.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype in (...) and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id group by c_invoice_id, posted, c_invoice.ad_client_id, c_invoice.ad_org_id, f1.ad_table_id, f1.record_id) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Jul 13 12 2 20s285ms 10s142ms 15 2 19s614ms 9s807ms 20 2 18s191ms 9s95ms [ User: tad - Total duration: 58s91ms - Times executed: 6 ]
[ Application: openbravo - Total duration: 58s91ms - Times executed: 6 ]
-
SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:25 Duration: 12s993ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:22 Duration: 12s752ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'SALES INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('ARI', 'ARC', 'ARF') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'F2C188AA7FF14438B4012EC2DDCA91F3' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:20 Duration: 11s717ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
7 1s573ms 17s677ms 9s625ms 2 19s251ms select financialm0_.fact_acct_id as fact_acc1_437_, financialm0_.ad_client_id as ad_clien2_437_, financialm0_.ad_org_id as ad_org_i3_437_, financialm0_.isactive as isactive4_437_, financialm0_.created as created5_437_, financialm0_.createdby as createdb6_437_, financialm0_.updated as updated7_437_, financialm0_.updatedby as updatedb8_437_, financialm0_.c_acctschema_id as c_acctsc9_437_, financialm0_.account_id as account10_437_, financialm0_.datetrx as datetrx11_437_, financialm0_.dateacct as dateacc12_437_, financialm0_.c_period_id as c_perio13_437_, financialm0_.ad_table_id as ad_tabl14_437_, financialm0_.record_id as record_15_437_, financialm0_.line_id as line_id16_437_, financialm0_.gl_category_id as gl_cate17_437_, financialm0_.c_tax_id as c_tax_i18_437_, financialm0_.m_locator_id as m_locat19_437_, financialm0_.postingtype as posting20_437_, financialm0_.c_currency_id as c_curre21_437_, financialm0_.amtsourcedr as amtsour22_437_, financialm0_.amtsourcecr as amtsour23_437_, financialm0_.amtacctdr as amtacct24_437_, financialm0_.amtacctcr as amtacct25_437_, financialm0_.c_uom_id as c_uom_i26_437_, financialm0_.qty as qty27_437_, financialm0_.m_product_id as m_produ28_437_, financialm0_.c_bpartner_id as c_bpart29_437_, financialm0_.ad_orgtrx_id as ad_orgt30_437_, financialm0_.c_locfrom_id as c_locfr31_437_, financialm0_.c_locto_id as c_locto32_437_, financialm0_.c_salesregion_id as c_sales33_437_, financialm0_.c_project_id as c_proje34_437_, financialm0_.c_campaign_id as c_campa35_437_, financialm0_.c_activity_id as c_activ36_437_, financialm0_.user1_id as user37_437_, financialm0_.user2_id as user38_437_, financialm0_.description as descrip39_437_, financialm0_.a_asset_id as a_asset40_437_, financialm0_.fact_acct_group_id as fact_ac41_437_, financialm0_.seqno as seqno42_437_, financialm0_.factaccttype as factacc43_437_, financialm0_.docbasetype as docbase44_437_, financialm0_.acctvalue as acctval45_437_, financialm0_.acctdescription as acctdes46_437_, financialm0_.record_id2 as record_47_437_, financialm0_.c_withholding_id as c_withh48_437_, financialm0_.c_doctype_id as c_docty49_437_, financialm0_.c_costcenter_id as c_costc50_437_, financialm0_.ismodify as ismodif51_437_, financialm0_.datebalanced as datebal52_437_ from fact_acct financialm0_ where (financialm0_.ad_org_id in (...)) and (financialm0_.ad_client_id in (...)) order by financialm0_.amtacctdr desc, financialm0_.fact_acct_id desc limit ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Jul 13 10 2 19s251ms 9s625ms [ User: tad - Total duration: 19s251ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 19s251ms - Times executed: 2 ]
-
select financialm0_.Fact_Acct_ID as fact_acc1_437_, financialm0_.AD_Client_ID as ad_clien2_437_, financialm0_.AD_Org_ID as ad_org_i3_437_, financialm0_.IsActive as isactive4_437_, financialm0_.Created as created5_437_, financialm0_.CreatedBy as createdb6_437_, financialm0_.Updated as updated7_437_, financialm0_.UpdatedBy as updatedb8_437_, financialm0_.C_AcctSchema_ID as c_acctsc9_437_, financialm0_.Account_ID as account10_437_, financialm0_.DateTrx as datetrx11_437_, financialm0_.DateAcct as dateacc12_437_, financialm0_.C_Period_ID as c_perio13_437_, financialm0_.AD_Table_ID as ad_tabl14_437_, financialm0_.Record_ID as record_15_437_, financialm0_.Line_ID as line_id16_437_, financialm0_.GL_Category_ID as gl_cate17_437_, financialm0_.C_Tax_ID as c_tax_i18_437_, financialm0_.M_Locator_ID as m_locat19_437_, financialm0_.PostingType as posting20_437_, financialm0_.C_Currency_ID as c_curre21_437_, financialm0_.AmtSourceDr as amtsour22_437_, financialm0_.AmtSourceCr as amtsour23_437_, financialm0_.AmtAcctDr as amtacct24_437_, financialm0_.AmtAcctCr as amtacct25_437_, financialm0_.C_UOM_ID as c_uom_i26_437_, financialm0_.Qty as qty27_437_, financialm0_.M_Product_ID as m_produ28_437_, financialm0_.C_BPartner_ID as c_bpart29_437_, financialm0_.AD_OrgTrx_ID as ad_orgt30_437_, financialm0_.C_LocFrom_ID as c_locfr31_437_, financialm0_.C_LocTo_ID as c_locto32_437_, financialm0_.C_SalesRegion_ID as c_sales33_437_, financialm0_.C_Project_ID as c_proje34_437_, financialm0_.C_Campaign_ID as c_campa35_437_, financialm0_.C_Activity_ID as c_activ36_437_, financialm0_.User1_ID as user37_437_, financialm0_.User2_ID as user38_437_, financialm0_.Description as descrip39_437_, financialm0_.A_Asset_ID as a_asset40_437_, financialm0_.Fact_Acct_Group_ID as fact_ac41_437_, financialm0_.SeqNo as seqno42_437_, financialm0_.FactAcctType as factacc43_437_, financialm0_.DocBaseType as docbase44_437_, financialm0_.AcctValue as acctval45_437_, financialm0_.AcctDescription as acctdes46_437_, financialm0_.Record_ID2 as record_47_437_, financialm0_.C_Withholding_ID as c_withh48_437_, financialm0_.C_Doctype_ID as c_docty49_437_, financialm0_.C_Costcenter_ID as c_costc50_437_, financialm0_.Ismodify as ismodif51_437_, financialm0_.Datebalanced as datebal52_437_ from Fact_Acct financialm0_ where (financialm0_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm0_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')) order by financialm0_.AmtAcctDr desc, financialm0_.Fact_Acct_ID desc limit '101';
Date: 2026-07-13 10:13:19 Duration: 17s677ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select financialm0_.Fact_Acct_ID as fact_acc1_437_, financialm0_.AD_Client_ID as ad_clien2_437_, financialm0_.AD_Org_ID as ad_org_i3_437_, financialm0_.IsActive as isactive4_437_, financialm0_.Created as created5_437_, financialm0_.CreatedBy as createdb6_437_, financialm0_.Updated as updated7_437_, financialm0_.UpdatedBy as updatedb8_437_, financialm0_.C_AcctSchema_ID as c_acctsc9_437_, financialm0_.Account_ID as account10_437_, financialm0_.DateTrx as datetrx11_437_, financialm0_.DateAcct as dateacc12_437_, financialm0_.C_Period_ID as c_perio13_437_, financialm0_.AD_Table_ID as ad_tabl14_437_, financialm0_.Record_ID as record_15_437_, financialm0_.Line_ID as line_id16_437_, financialm0_.GL_Category_ID as gl_cate17_437_, financialm0_.C_Tax_ID as c_tax_i18_437_, financialm0_.M_Locator_ID as m_locat19_437_, financialm0_.PostingType as posting20_437_, financialm0_.C_Currency_ID as c_curre21_437_, financialm0_.AmtSourceDr as amtsour22_437_, financialm0_.AmtSourceCr as amtsour23_437_, financialm0_.AmtAcctDr as amtacct24_437_, financialm0_.AmtAcctCr as amtacct25_437_, financialm0_.C_UOM_ID as c_uom_i26_437_, financialm0_.Qty as qty27_437_, financialm0_.M_Product_ID as m_produ28_437_, financialm0_.C_BPartner_ID as c_bpart29_437_, financialm0_.AD_OrgTrx_ID as ad_orgt30_437_, financialm0_.C_LocFrom_ID as c_locfr31_437_, financialm0_.C_LocTo_ID as c_locto32_437_, financialm0_.C_SalesRegion_ID as c_sales33_437_, financialm0_.C_Project_ID as c_proje34_437_, financialm0_.C_Campaign_ID as c_campa35_437_, financialm0_.C_Activity_ID as c_activ36_437_, financialm0_.User1_ID as user37_437_, financialm0_.User2_ID as user38_437_, financialm0_.Description as descrip39_437_, financialm0_.A_Asset_ID as a_asset40_437_, financialm0_.Fact_Acct_Group_ID as fact_ac41_437_, financialm0_.SeqNo as seqno42_437_, financialm0_.FactAcctType as factacc43_437_, financialm0_.DocBaseType as docbase44_437_, financialm0_.AcctValue as acctval45_437_, financialm0_.AcctDescription as acctdes46_437_, financialm0_.Record_ID2 as record_47_437_, financialm0_.C_Withholding_ID as c_withh48_437_, financialm0_.C_Doctype_ID as c_docty49_437_, financialm0_.C_Costcenter_ID as c_costc50_437_, financialm0_.Ismodify as ismodif51_437_, financialm0_.Datebalanced as datebal52_437_ from Fact_Acct financialm0_ where (financialm0_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm0_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')) order by financialm0_.AmtAcctDr desc, financialm0_.Fact_Acct_ID desc limit '101';
Date: 2026-07-13 10:51:49 Duration: 1s573ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
8 9s173ms 9s173ms 9s173ms 1 9s173ms select financialm0_.c_elementvalue_id as c_elemen1_229_, financialm0_.ad_client_id as ad_clien2_229_, financialm0_.ad_org_id as ad_org_i3_229_, financialm0_.isactive as isactive4_229_, financialm0_.created as created5_229_, financialm0_.createdby as createdb6_229_, financialm0_.updated as updated7_229_, financialm0_.updatedby as updatedb8_229_, financialm0_.value as value9_229_, financialm0_.name as name10_229_, financialm0_.description as descrip11_229_, financialm0_.accounttype as account12_229_, financialm0_.accountsign as account13_229_, financialm0_.isdoccontrolled as isdocco14_229_, financialm0_.c_element_id as c_eleme15_229_, financialm0_.issummary as issumma16_229_, financialm0_.validfrom as validfr17_229_, financialm0_.validto as validto18_229_, financialm0_.postactual as postact19_229_, financialm0_.postbudget as postbud20_229_, financialm0_.postencumbrance as postenc21_229_, financialm0_.poststatistical as poststa22_229_, financialm0_.isbankaccount as isbanka23_229_, financialm0_.c_bankaccount_id as c_banka24_229_, financialm0_.isforeigncurrency as isforei25_229_, financialm0_.c_currency_id as c_curre26_229_, financialm0_.showelement as showele27_229_, financialm0_.showvaluecond as showval28_229_, financialm0_.elementlevel as element29_229_, financialm0_.isalwaysshown as isalway30_229_, financialm0_.em_etasv_excludefromvalidation as em_etas31_229_, financialm0_.em_etvatr_vat_regularization as em_etva32_229_, financialm0_.em_pruti_create_glitem as em_prut33_229_ from c_elementvalue financialm0_ where (upper((financialm0_.value || ?| | coalesce(to_char(( select financialm1_.name from c_elementvalue_trl financialm1_ where financialm1_.c_elementvalue_id = financialm0_.c_elementvalue_id and financialm1_.ad_language = ?)), to_char(financialm0_.name), ?))) like upper(?) escape ?) and (exists ( select ? from fact_acct financialm2_ left outer join c_elementvalue financialm3_ on financialm2_.account_id = financialm3_.c_elementvalue_id where financialm3_.c_elementvalue_id = financialm0_.c_elementvalue_id and (financialm2_.ad_org_id in (...)) and (financialm2_.ad_client_id in (...)))) order by financialm0_.value, financialm0_.name limit ?;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Jul 13 10 1 9s173ms 9s173ms [ User: tad - Total duration: 9s173ms - Times executed: 1 ]
[ Application: openbravo - Total duration: 9s173ms - Times executed: 1 ]
-
select financialm0_.C_ElementValue_ID as c_elemen1_229_, financialm0_.AD_Client_ID as ad_clien2_229_, financialm0_.AD_Org_ID as ad_org_i3_229_, financialm0_.IsActive as isactive4_229_, financialm0_.Created as created5_229_, financialm0_.CreatedBy as createdb6_229_, financialm0_.Updated as updated7_229_, financialm0_.UpdatedBy as updatedb8_229_, financialm0_.Value as value9_229_, financialm0_.Name as name10_229_, financialm0_.Description as descrip11_229_, financialm0_.AccountType as account12_229_, financialm0_.AccountSign as account13_229_, financialm0_.IsDocControlled as isdocco14_229_, financialm0_.C_Element_ID as c_eleme15_229_, financialm0_.IsSummary as issumma16_229_, financialm0_.ValidFrom as validfr17_229_, financialm0_.ValidTo as validto18_229_, financialm0_.PostActual as postact19_229_, financialm0_.PostBudget as postbud20_229_, financialm0_.PostEncumbrance as postenc21_229_, financialm0_.PostStatistical as poststa22_229_, financialm0_.IsBankAccount as isbanka23_229_, financialm0_.C_BankAccount_ID as c_banka24_229_, financialm0_.IsForeignCurrency as isforei25_229_, financialm0_.C_Currency_ID as c_curre26_229_, financialm0_.ShowElement as showele27_229_, financialm0_.ShowValueCond as showval28_229_, financialm0_.ElementLevel as element29_229_, financialm0_.Isalwaysshown as isalway30_229_, financialm0_.EM_Etasv_Excludefromvalidation as em_etas31_229_, financialm0_.EM_Etvatr_Vat_Regularization as em_etva32_229_, financialm0_.EM_Pruti_Create_Glitem as em_prut33_229_ from C_ElementValue financialm0_ where (upper((financialm0_.Value || ' - ' || coalesce(to_char(( select financialm1_.Name from C_ElementValue_Trl financialm1_ where financialm1_.C_ElementValue_ID = financialm0_.C_ElementValue_ID and financialm1_.AD_Language = 'es_ES')), to_char(financialm0_.Name), ''))) like upper('%70%') escape '|') and (exists ( select 1 from Fact_Acct financialm2_ left outer join C_ElementValue financialm3_ on financialm2_.Account_ID = financialm3_.C_ElementValue_ID where financialm3_.C_ElementValue_ID = financialm0_.C_ElementValue_ID and (financialm2_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm2_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0')))) order by financialm0_.Value, financialm0_.Name limit '76';
Date: 2026-07-13 10:49:21 Duration: 9s173ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
9 6s829ms 9s234ms 7s716ms 3 23s148ms update ad_alert set status = ?, updated = now(), updatedby = ? where ad_alertrule_id = ? and coalesce(status, ?) != ? and not exists ( select ? from ( select c_invoice_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, c_invoice.ad_org_id as ad_org_id, c_invoice.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, c_invoice_id, ?) as record_id from c_invoice, c_doctype, fact_acct f1, fact_acct f2 where c_invoice.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype in (...) and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id group by c_invoice_id, posted, c_invoice.ad_client_id, c_invoice.ad_org_id, f1.ad_table_id, f1.record_id) a where ? = ? and a.referencekey_id = ad_alert.referencekey_id);Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Jul 13 12 1 9s234ms 9s234ms 15 1 7s83ms 7s83ms 20 1 6s829ms 6s829ms [ User: tad - Total duration: 23s148ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 23s148ms - Times executed: 3 ]
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 12:15:58 Duration: 9s234ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 15:25:48 Duration: 7s83ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = '7EDC62AE0AF34B74A4B327EA8A957965' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select C_INVOICE_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'PURCHASE INVOICE POSTED MORE THAN ONCE' as description, 'Y' as isActive, C_INVOICE.ad_org_id as ad_org_id, C_INVOICE.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_INVOICE', C_INVOICE_id, 'es_ES') AS RECORD_ID FROM C_INVOICE, c_doctype, fact_acct f1, fact_acct f2 WHERE C_INVOICE.c_doctype_id = c_doctype.c_doctype_id and c_doctype.docbasetype IN ('API', 'APC') and f1.record_id = c_invoice.c_invoice_id and f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id GROUP BY C_INVOICE_id, posted, C_INVOICE.ad_client_id, C_INVOICE.ad_org_id, f1.ad_table_id, f1.record_id) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 20:20:44 Duration: 6s829ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
10 3s30ms 15s994ms 7s394ms 15 1m50s select profile.take_sample ();Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Jul 13 07 1 11s498ms 11s498ms 08 1 7s292ms 7s292ms 09 1 7s192ms 7s192ms 10 1 4s661ms 4s661ms 11 1 15s994ms 15s994ms 12 1 5s196ms 5s196ms 13 1 14s214ms 14s214ms 14 1 11s325ms 11s325ms 15 1 3s975ms 3s975ms 16 1 3s30ms 3s30ms 17 1 7s297ms 7s297ms 18 1 8s378ms 8s378ms 19 1 3s198ms 3s198ms 20 1 3s461ms 3s461ms 21 1 4s205ms 4s205ms [ User: postgres - Total duration: 1m50s - Times executed: 15 ]
[ Application: psql - Total duration: 1m50s - Times executed: 15 ]
-
SELECT profile.take_sample ();
Date: 2026-07-13 11:00:17 Duration: 15s994ms Database: etendo User: postgres Remote: [local] Application: psql
-
SELECT profile.take_sample ();
Date: 2026-07-13 13:00:15 Duration: 14s214ms Database: etendo User: postgres Remote: [local] Application: psql
-
SELECT profile.take_sample ();
Date: 2026-07-13 07:00:12 Duration: 11s498ms Database: etendo User: postgres Remote: [local] Application: psql
11 4s419ms 7s203ms 5s499ms 3 16s498ms select * from ( select distinct iol.m_product_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? || p.name || ? as description, ? as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, p.name as record_id from m_inoutline iol join m_inout io on iol.m_inout_id = io.m_inout_id and io.issotrx = ? and io.docstatus = ? join m_transaction t on iol.m_inoutline_id = t.m_inoutline_id join c_bpartner bp on io.c_bpartner_id = bp.c_bpartner_id join m_product p on iol.m_product_id = p.m_product_id join m_costing_rule cr on ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= ? and cr.datefrom <= t.trxprocessdate and cr.dateto > t.trxprocessdate join m_costing_algorithm ca on cr.m_costing_algorithm_id = ca.m_costing_algorithm_id and ca.classname = ? where not exists ( select ? from m_matchpo mp where mp.m_inoutline_id = iol.m_inoutline_id and mp.c_orderline_id is not null) and not exists ( select ? from m_costing c where c.m_product_id = iol.m_product_id and c.costtype in (...) and c.datefrom <= t.trxprocessdate and c.dateto > t.trxprocessdate) and not exists ( select ? from m_productprice pp join m_pricelist_version ppv on pp.m_pricelist_version_id = ppv.m_pricelist_version_id join m_pricelist pl on pl.m_pricelist_id = ppv.m_pricelist_id where pp.m_product_id = iol.m_product_id and (bp.po_pricelist_id = ppv.m_pricelist_id or (bp.po_pricelist_id is null and pl.issopricelist = ?)) and ppv.validfrom <= t.trxprocessdate) and not exists ( select ? from c_orderline ol join c_order o on ol.c_order_id = o.c_order_id and o.issotrx = ? and o.processed = ? where ol.m_product_id = iol.m_product_id and o.c_bpartner_id = bp.c_bpartner_id and ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= ?)) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Jul 13 12 1 7s203ms 7s203ms 15 1 4s875ms 4s875ms 20 1 4s419ms 4s419ms [ User: tad - Total duration: 16s498ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 16s498ms - Times executed: 3 ]
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Receipts without a related Purchase Order and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'N' AND io.docstatus = 'CO' JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE NOT EXISTS ( SELECT 1 FROM m_matchpo mp WHERE mp.m_inoutline_id = iol.m_inoutline_id AND mp.c_orderline_id IS NOT NULL) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM c_orderline ol JOIN c_order o ON ol.c_order_id = o.c_order_id AND o.issotrx = 'N' AND o.processed = 'Y' WHERE ol.m_product_id = iol.m_product_id AND o.c_bpartner_id = bp.c_bpartner_id AND ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '36080A439B564021A2523283A760577A' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:40 Duration: 7s203ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Receipts without a related Purchase Order and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'N' AND io.docstatus = 'CO' JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE NOT EXISTS ( SELECT 1 FROM m_matchpo mp WHERE mp.m_inoutline_id = iol.m_inoutline_id AND mp.c_orderline_id IS NOT NULL) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM c_orderline ol JOIN c_order o ON ol.c_order_id = o.c_order_id AND o.issotrx = 'N' AND o.processed = 'Y' WHERE ol.m_product_id = iol.m_product_id AND o.c_bpartner_id = bp.c_bpartner_id AND ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '36080A439B564021A2523283A760577A' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:33 Duration: 4s875ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Receipts without a related Purchase Order and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'N' AND io.docstatus = 'CO' JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE NOT EXISTS ( SELECT 1 FROM m_matchpo mp WHERE mp.m_inoutline_id = iol.m_inoutline_id AND mp.c_orderline_id IS NOT NULL) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM c_orderline ol JOIN c_order o ON ol.c_order_id = o.c_order_id AND o.issotrx = 'N' AND o.processed = 'Y' WHERE ol.m_product_id = iol.m_product_id AND o.c_bpartner_id = bp.c_bpartner_id AND ad_isorgincluded (o.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '36080A439B564021A2523283A760577A' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:29 Duration: 4s419ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
12 2s752ms 4s821ms 3s889ms 3 11s667ms select * from ( select j.gl_journal_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, j.ad_org_id, j.ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, j.gl_journal_id, ?) as record_id from gl_journal j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Jul 13 12 1 4s821ms 4s821ms 15 1 2s752ms 2s752ms 20 1 4s94ms 4s94ms [ User: tad - Total duration: 11s667ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 11s667ms - Times executed: 3 ]
-
SELECT * FROM ( select j.GL_JOURNAL_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'G/L JOURNAL DOCUMENT POSTED MORE THAN ONCE' as description, 'Y' as isActive, j.ad_org_id, j.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('GL_JOURNAL', j.GL_JOURNAL_id, 'es_ES') AS RECORD_ID FROM GL_JOURNAL j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '5DB4719C9B154DA3A584345DD754189D' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:16:05 Duration: 4s821ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select j.GL_JOURNAL_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'G/L JOURNAL DOCUMENT POSTED MORE THAN ONCE' as description, 'Y' as isActive, j.ad_org_id, j.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('GL_JOURNAL', j.GL_JOURNAL_id, 'es_ES') AS RECORD_ID FROM GL_JOURNAL j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '5DB4719C9B154DA3A584345DD754189D' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:51 Duration: 4s94ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select j.GL_JOURNAL_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'G/L JOURNAL DOCUMENT POSTED MORE THAN ONCE' as description, 'Y' as isActive, j.ad_org_id, j.ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('GL_JOURNAL', j.GL_JOURNAL_id, 'es_ES') AS RECORD_ID FROM GL_JOURNAL j, fact_acct f1, fact_acct f2 where f1.record_id = f2.record_id and f1.ad_table_id = f2.ad_table_id and f1.fact_acct_group_id <> f2.fact_acct_group_id and f1.c_acctschema_id = f2.c_acctschema_id and j.gl_journal_id = f1.record_id group by f1.ad_table_id, f1.record_id, j.gl_journal_id, j.ad_org_id, j.ad_client_id) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '5DB4719C9B154DA3A584345DD754189D' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:53 Duration: 2s752ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
13 2s135ms 5s209ms 3s655ms 3 10s965ms select * from ( select distinct pr.m_product_id as referencekey_id, ad_column_identifier (?, pr.m_product_id, ?) as record_id, pr.value || ? || ad_column_identifier (?, pr.m_product_id, ?) || ?| | round(coalesce(onhand.qtyonhand, ?) + coalesce(pend.qtypendingrecive, ?) - coalesce(pick.qtypicking, ?), ?) || ? || coalesce(porg.stockmin, ?) as description, pr.ad_org_id, pr.ad_client_id, ? as ad_role_id, null as ad_user_id, ? as isactive, now() as created, ? as createdby, now() as updated, ? as updatedby from m_product pr left join ( select sum(coalesce(sd.qtyonhand, ?)) as qtyonhand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, ?)) - sum(coalesce(m_lines.movementqty, ?)) as qtypendingrecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, ?) as qtyordered, coalesce(sum(iol.movementqty), ?) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = ? and o.issotrx = ? and o.docstatus = ? group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, ?) > sum(coalesce(iol.movementqty, ?))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, ?)) as qtypicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.qtyonhand, ?) - coalesce(pick.qtypicking, ?) + coalesce(pend.qtypendingrecive, ?)) < coalesce(porg.stockmin, ?) and ma_processplan_id is null) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Jul 13 12 1 5s209ms 5s209ms 15 1 2s135ms 2s135ms 20 1 3s620ms 3s620ms [ User: tad - Total duration: 10s965ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 10s965ms - Times executed: 3 ]
-
SELECT * FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '86C9A5FFEA28494D927E2699CEAFEFE1' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:16:12 Duration: 5s209ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '86C9A5FFEA28494D927E2699CEAFEFE1' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:56 Duration: 3s620ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select distinct pr.m_product_id AS referencekey_id, ad_column_identifier ('m_product', pr.m_product_id, 'en_US') AS record_id, pr.value || ', ' || ad_column_identifier ('m_product', pr.m_product_id, 'en_US') || ', Stock: ' || round(coalesce(onhand.QtyOnHand, 0) + coalesce(pend.QtyPendingRecive, 0) - coalesce(pick.QtyPicking, 0), 0) || ', MQ: ' || coalesce(porg.Stockmin, 0) AS description, pr.ad_org_id, pr.ad_client_id, 0 AS ad_role_id, NULL AS ad_user_id, 'Y' AS isActive, now() AS created, 0 AS createdBy, now() AS updated, 0 AS updatedBy from m_product pr left join ( select sum(coalesce(sd.qtyonhand, 0)) AS QtyOnHand, sd.m_product_id from m_storage_detail sd group by sd.m_product_id) onhand on onhand.m_product_id = pr.m_product_id left join ( select sum(coalesce(m_lines.qtyordered, 0)) - sum(coalesce(m_lines.movementqty, 0)) as QtyPendingRecive, m_lines.m_product_id from ( select coalesce(ol.qtyordered, 0) as qtyordered, coalesce(sum(iol.movementqty), 0) as movementqty, ol.m_product_id from c_orderline ol left join c_order o on ol.c_order_id = o.c_order_id left join m_inoutline iol on ol.c_orderline_id = iol.c_orderline_id where o.processed = 'Y' and o.issotrx = 'N' and o.docstatus = 'CO' group by ol.qtyordered, ol.c_orderline_id, ol.m_product_id having coalesce(ol.qtyordered, 0) > sum(coalesce(iol.movementqty, 0))) as m_lines group by m_lines.m_product_id) pend on pend.m_product_id = pr.m_product_id left join ( select sum(coalesce(lp.qty, 0)) AS QtyPicking, lp.value from libp_picking_v lp group by lp.value) pick on pick.value = pr.value left join m_product_org porg on porg.m_product_id = pr.m_product_id where (coalesce(onhand.QtyOnHand, 0) - coalesce(pick.QtyPicking, 0) + coalesce(pend.QtyPendingRecive, 0)) < coalesce(porg.Stockmin, 0) and ma_processplan_id IS NULL) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = '86C9A5FFEA28494D927E2699CEAFEFE1' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:57 Duration: 2s135ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
14 2s145ms 5s8ms 3s576ms 2 7s153ms select * from m_inout_create0 (?);Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Jul 13 07 2 7s153ms 3s576ms [ User: tad - Total duration: 7s153ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 7s153ms - Times executed: 2 ]
-
SELECT * FROM M_INOUT_CREATE0 ('39D1D7BE205D4F21BC8E3D42C68890BC');
Date: 2026-07-13 07:34:06 Duration: 5s8ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM M_INOUT_CREATE0 ('48E88E0797B74ED58CC4F31F2A08629A');
Date: 2026-07-13 07:35:57 Duration: 2s145ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
15 3s396ms 3s491ms 3s444ms 2 6s888ms select financialm0_.c_elementvalue_id as c_elemen1_229_, financialm0_.ad_client_id as ad_clien2_229_, financialm0_.ad_org_id as ad_org_i3_229_, financialm0_.isactive as isactive4_229_, financialm0_.created as created5_229_, financialm0_.createdby as createdb6_229_, financialm0_.updated as updated7_229_, financialm0_.updatedby as updatedb8_229_, financialm0_.value as value9_229_, financialm0_.name as name10_229_, financialm0_.description as descrip11_229_, financialm0_.accounttype as account12_229_, financialm0_.accountsign as account13_229_, financialm0_.isdoccontrolled as isdocco14_229_, financialm0_.c_element_id as c_eleme15_229_, financialm0_.issummary as issumma16_229_, financialm0_.validfrom as validfr17_229_, financialm0_.validto as validto18_229_, financialm0_.postactual as postact19_229_, financialm0_.postbudget as postbud20_229_, financialm0_.postencumbrance as postenc21_229_, financialm0_.poststatistical as poststa22_229_, financialm0_.isbankaccount as isbanka23_229_, financialm0_.c_bankaccount_id as c_banka24_229_, financialm0_.isforeigncurrency as isforei25_229_, financialm0_.c_currency_id as c_curre26_229_, financialm0_.showelement as showele27_229_, financialm0_.showvaluecond as showval28_229_, financialm0_.elementlevel as element29_229_, financialm0_.isalwaysshown as isalway30_229_, financialm0_.em_etasv_excludefromvalidation as em_etas31_229_, financialm0_.em_etvatr_vat_regularization as em_etva32_229_, financialm0_.em_pruti_create_glitem as em_prut33_229_ from c_elementvalue financialm0_ where exists ( select ? from fact_acct financialm1_ left outer join c_elementvalue financialm2_ on financialm1_.account_id = financialm2_.c_elementvalue_id where (upper(coalesce(to_char(financialm1_.description), ?)) like upper(?) escape ?) and financialm2_.c_elementvalue_id = financialm0_.c_elementvalue_id and (financialm1_.ad_org_id in (...)) and (financialm1_.ad_client_id in (...))) order by financialm0_.value, financialm0_.name limit ?;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Jul 13 10 2 6s888ms 3s444ms [ User: tad - Total duration: 6s888ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 6s888ms - Times executed: 2 ]
-
select financialm0_.C_ElementValue_ID as c_elemen1_229_, financialm0_.AD_Client_ID as ad_clien2_229_, financialm0_.AD_Org_ID as ad_org_i3_229_, financialm0_.IsActive as isactive4_229_, financialm0_.Created as created5_229_, financialm0_.CreatedBy as createdb6_229_, financialm0_.Updated as updated7_229_, financialm0_.UpdatedBy as updatedb8_229_, financialm0_.Value as value9_229_, financialm0_.Name as name10_229_, financialm0_.Description as descrip11_229_, financialm0_.AccountType as account12_229_, financialm0_.AccountSign as account13_229_, financialm0_.IsDocControlled as isdocco14_229_, financialm0_.C_Element_ID as c_eleme15_229_, financialm0_.IsSummary as issumma16_229_, financialm0_.ValidFrom as validfr17_229_, financialm0_.ValidTo as validto18_229_, financialm0_.PostActual as postact19_229_, financialm0_.PostBudget as postbud20_229_, financialm0_.PostEncumbrance as postenc21_229_, financialm0_.PostStatistical as poststa22_229_, financialm0_.IsBankAccount as isbanka23_229_, financialm0_.C_BankAccount_ID as c_banka24_229_, financialm0_.IsForeignCurrency as isforei25_229_, financialm0_.C_Currency_ID as c_curre26_229_, financialm0_.ShowElement as showele27_229_, financialm0_.ShowValueCond as showval28_229_, financialm0_.ElementLevel as element29_229_, financialm0_.Isalwaysshown as isalway30_229_, financialm0_.EM_Etasv_Excludefromvalidation as em_etas31_229_, financialm0_.EM_Etvatr_Vat_Regularization as em_etva32_229_, financialm0_.EM_Pruti_Create_Glitem as em_prut33_229_ from C_ElementValue financialm0_ where exists ( select 1 from Fact_Acct financialm1_ left outer join C_ElementValue financialm2_ on financialm1_.Account_ID = financialm2_.C_ElementValue_ID where (upper(coalesce(to_char(financialm1_.Description), '')) like upper('%64%') escape '|') and financialm2_.C_ElementValue_ID = financialm0_.C_ElementValue_ID and (financialm1_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm1_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0'))) order by financialm0_.Value, financialm0_.Name limit '76';
Date: 2026-07-13 10:52:30 Duration: 3s491ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select financialm0_.C_ElementValue_ID as c_elemen1_229_, financialm0_.AD_Client_ID as ad_clien2_229_, financialm0_.AD_Org_ID as ad_org_i3_229_, financialm0_.IsActive as isactive4_229_, financialm0_.Created as created5_229_, financialm0_.CreatedBy as createdb6_229_, financialm0_.Updated as updated7_229_, financialm0_.UpdatedBy as updatedb8_229_, financialm0_.Value as value9_229_, financialm0_.Name as name10_229_, financialm0_.Description as descrip11_229_, financialm0_.AccountType as account12_229_, financialm0_.AccountSign as account13_229_, financialm0_.IsDocControlled as isdocco14_229_, financialm0_.C_Element_ID as c_eleme15_229_, financialm0_.IsSummary as issumma16_229_, financialm0_.ValidFrom as validfr17_229_, financialm0_.ValidTo as validto18_229_, financialm0_.PostActual as postact19_229_, financialm0_.PostBudget as postbud20_229_, financialm0_.PostEncumbrance as postenc21_229_, financialm0_.PostStatistical as poststa22_229_, financialm0_.IsBankAccount as isbanka23_229_, financialm0_.C_BankAccount_ID as c_banka24_229_, financialm0_.IsForeignCurrency as isforei25_229_, financialm0_.C_Currency_ID as c_curre26_229_, financialm0_.ShowElement as showele27_229_, financialm0_.ShowValueCond as showval28_229_, financialm0_.ElementLevel as element29_229_, financialm0_.Isalwaysshown as isalway30_229_, financialm0_.EM_Etasv_Excludefromvalidation as em_etas31_229_, financialm0_.EM_Etvatr_Vat_Regularization as em_etva32_229_, financialm0_.EM_Pruti_Create_Glitem as em_prut33_229_ from C_ElementValue financialm0_ where exists ( select 1 from Fact_Acct financialm1_ left outer join C_ElementValue financialm2_ on financialm1_.Account_ID = financialm2_.C_ElementValue_ID where (upper(coalesce(to_char(financialm1_.Description), '')) like upper('%649%') escape '|') and financialm2_.C_ElementValue_ID = financialm0_.C_ElementValue_ID and (financialm1_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C')) and (financialm1_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0'))) order by financialm0_.Value, financialm0_.Name limit '76';
Date: 2026-07-13 10:52:34 Duration: 3s396ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
16 2s378ms 3s266ms 2s754ms 3 8s263ms select * from ( select distinct iol.m_product_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? || p.name || ? as description, ? as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, p.name as record_id from m_inoutline iol join m_inout io on iol.m_inout_id = io.m_inout_id and io.issotrx = ? and io.docstatus = ? join m_product p on iol.m_product_id = p.m_product_id join m_transaction t on iol.m_inoutline_id = t.m_inoutline_id join c_bpartner bp on io.c_bpartner_id = bp.c_bpartner_id join c_doctype dt on io.c_doctype_id = dt.c_doctype_id and dt.isreturn = ? join m_costing_rule cr on ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= ? and cr.datefrom <= t.trxprocessdate and cr.dateto > t.trxprocessdate join m_costing_algorithm ca on cr.m_costing_algorithm_id = ca.m_costing_algorithm_id and ca.classname = ? where (iol.canceled_inoutline_id is null and iol.movementqty < ?) and not exists ( select ? from m_costing c where c.m_product_id = iol.m_product_id and c.costtype in (...) and c.datefrom <= t.trxprocessdate and c.dateto > t.trxprocessdate) and not exists ( select ? from m_productprice pp join m_pricelist_version ppv on pp.m_pricelist_version_id = ppv.m_pricelist_version_id join m_pricelist pl on pl.m_pricelist_id = ppv.m_pricelist_id where pp.m_product_id = iol.m_product_id and (bp.po_pricelist_id = ppv.m_pricelist_id or (bp.po_pricelist_id is null and pl.issopricelist = ?)) and ppv.validfrom <= t.trxprocessdate)) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Jul 13 12 1 3s266ms 3s266ms 15 1 2s619ms 2s619ms 20 1 2s378ms 2s378ms [ User: tad - Total duration: 8s263ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 8s263ms - Times executed: 3 ]
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Cancelation Shipments without a related original shipment and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'Y' AND io.docstatus = 'VO' JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN c_doctype dt ON io.c_doctype_id = dt.c_doctype_id AND dt.isreturn = 'N' JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE (iol.canceled_inoutline_id IS NULL AND iol.movementqty < 0) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'BD07156AA7EE4FB2B95B3F3A6D63296F' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:32 Duration: 3s266ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Cancelation Shipments without a related original shipment and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'Y' AND io.docstatus = 'VO' JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN c_doctype dt ON io.c_doctype_id = dt.c_doctype_id AND dt.isreturn = 'N' JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE (iol.canceled_inoutline_id IS NULL AND iol.movementqty < 0) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'BD07156AA7EE4FB2B95B3F3A6D63296F' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:28 Duration: 2s619ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( SELECT DISTINCT iol.m_product_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'The product ' || p.name || ' has Cancelation Shipments without a related original shipment and does not have a Purchase PriceList nor Standard Cost defined.' as description, 'Y' as isactive, iol.ad_org_id as ad_org_id, iol.ad_client_id as ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, p.name as RECORD_ID FROM m_inoutline iol JOIN m_inout io ON iol.m_inout_id = io.m_inout_id AND io.issotrx = 'Y' AND io.docstatus = 'VO' JOIN m_product p ON iol.m_product_id = p.m_product_id JOIN m_transaction t ON iol.m_inoutline_id = t.m_inoutline_id JOIN c_bpartner bp ON io.c_bpartner_id = bp.c_bpartner_id JOIN c_doctype dt ON io.c_doctype_id = dt.c_doctype_id AND dt.isreturn = 'N' JOIN m_costing_rule cr ON ad_isorgincluded (io.ad_org_id, cr.ad_org_id, io.ad_client_id) >= 0 AND cr.datefrom <= t.trxprocessdate AND cr.dateto > t.trxprocessdate JOIN m_costing_algorithm ca ON cr.m_costing_algorithm_id = ca.m_costing_algorithm_id AND ca.classname = 'org.openbravo.costing.AverageAlgorithm' WHERE (iol.canceled_inoutline_id IS NULL AND iol.movementqty < 0) AND NOT EXISTS ( SELECT 1 FROM m_costing c WHERE c.m_product_id = iol.m_product_id AND c.costtype IN ('STA', 'AVA') AND c.datefrom <= t.trxprocessdate AND c.dateto > t.trxprocessdate) AND NOT EXISTS ( SELECT 1 FROM m_productprice pp JOIN m_pricelist_version ppv ON pp.m_pricelist_version_id = ppv.m_pricelist_version_id JOIN m_pricelist pl ON pl.m_pricelist_id = ppv.m_pricelist_id WHERE pp.m_product_id = iol.m_product_id AND (bp.po_pricelist_id = ppv.m_pricelist_id OR (bp.po_pricelist_id IS NULL AND pl.issopricelist = 'N')) AND ppv.validfrom <= t.trxprocessdate)) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'BD07156AA7EE4FB2B95B3F3A6D63296F' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:25 Duration: 2s378ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
17 1s526ms 3s681ms 2s524ms 4 10s99ms select * from ( select record_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, ad_org_id, ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, record_id, ?) as record_id from fact_acct where ad_table_id = ? and docbasetype in (...) group by fact_acct_group_id, record_id, ad_client_id, ad_org_id having sum(amtacctcr - amtacctdr) <> ?) aaa where not exists ( select ? from ad_alert a where a.ad_alertrule_id = ? and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, ?) != ?);Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Jul 13 12 2 5s207ms 2s603ms 15 1 2s688ms 2s688ms 20 1 2s203ms 2s203ms [ User: tad - Total duration: 10s99ms - Times executed: 4 ]
[ Application: openbravo - Total duration: 10s99ms - Times executed: 4 ]
-
SELECT * FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'DC1924997FC3426989EDC0910711A426' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 12:15:07 Duration: 3s681ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'DC1924997FC3426989EDC0910711A426' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 15:25:05 Duration: 2s688ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) AAA where not exists ( select 1 from ad_alert a where a.ad_alertrule_id = 'DC1924997FC3426989EDC0910711A426' and a.referencekey_id = aaa.referencekey_id and coalesce(a.status, 'NEW') != 'SOLVED');
Date: 2026-07-13 20:20:04 Duration: 2s203ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
18 2s151ms 2s921ms 2s433ms 3 7s301ms update ad_alert set status = ?, updated = now(), updatedby = ? where ad_alertrule_id = ? and coalesce(status, ?) != ? and not exists ( select ? from ( select record_id as referencekey_id, ? as ad_role_id, null as ad_user_id, ? as description, ? as isactive, ad_org_id, ad_client_id, now() as created, ? as createdby, now() as updated, ? as updatedby, ad_column_identifier (?, record_id, ?) as record_id from fact_acct where ad_table_id = ? and docbasetype in (...) group by fact_acct_group_id, record_id, ad_client_id, ad_org_id having sum(amtacctcr - amtacctdr) <> ?) a where ? = ? and a.referencekey_id = ad_alert.referencekey_id);Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Jul 13 12 1 2s151ms 2s151ms 15 1 2s921ms 2s921ms 20 1 2s228ms 2s228ms [ User: tad - Total duration: 7s301ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 7s301ms - Times executed: 3 ]
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = 'DC1924997FC3426989EDC0910711A426' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 15:25:08 Duration: 2s921ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = 'DC1924997FC3426989EDC0910711A426' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 20:20:07 Duration: 2s228ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
UPDATE AD_ALERT SET STATUS = 'SOLVED', UPDATED = NOW(), UPDATEDBY = 0 WHERE AD_ALERTRULE_ID = 'DC1924997FC3426989EDC0910711A426' AND COALESCE(STATUS, 'NEW') != 'SOLVED' AND NOT EXISTS ( SELECT 1 FROM ( select record_id as referencekey_id, '0' as ad_role_id, null as ad_user_id, 'NOT BALANCED PURCHASE INVOICE' as description, 'Y' as isActive, ad_org_id, ad_client_id, now() as created, '0' as createdBy, now() as updated, '0' as updatedBy, ad_column_identifier ('C_Invoice', record_id, 'es_ES') AS RECORD_ID FROM fact_acct WHERE ad_table_id = '318' and docbasetype in ('API', 'APC') GROUP BY fact_acct_group_id, record_id, ad_client_id, ad_org_id HAVING SUM(amtacctcr - amtacctdr) <> 0) A WHERE 1 = 1 AND A.REFERENCEKEY_ID = AD_ALERT.REFERENCEKEY_ID);
Date: 2026-07-13 12:15:10 Duration: 2s151ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
19 1s980ms 1s989ms 1s984ms 3 5s952ms select sum(coalesce(abc_control.cuentavendido, ?)) as total from abc_control left join m_product prod on abc_control.m_product_id = prod.m_product_id where prod.isbom = ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Jul 13 12 1 1s989ms 1s989ms 15 1 1s980ms 1s980ms 20 1 1s982ms 1s982ms [ User: tad - Total duration: 5s952ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 5s952ms - Times executed: 3 ]
-
select sum(coalesce(abc_control.cuentavendido, 0)) as total from abc_control left join m_product prod on abc_control.m_product_id = prod.m_product_id where prod.isbom = 'N';
Date: 2026-07-13 12:00:24 Duration: 1s989ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select sum(coalesce(abc_control.cuentavendido, 0)) as total from abc_control left join m_product prod on abc_control.m_product_id = prod.m_product_id where prod.isbom = 'N';
Date: 2026-07-13 20:00:22 Duration: 1s982ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select sum(coalesce(abc_control.cuentavendido, 0)) as total from abc_control left join m_product prod on abc_control.m_product_id = prod.m_product_id where prod.isbom = 'N';
Date: 2026-07-13 15:10:23 Duration: 1s980ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
20 1s922ms 2s28ms 1s966ms 3 5s900ms select this_.abc_control_id as abc_cont1_7_0_, this_.ad_client_id as ad_clien2_7_0_, this_.ad_org_id as ad_org_i3_7_0_, this_.isactive as isactive4_7_0_, this_.created as created5_7_0_, this_.createdby as createdb6_7_0_, this_.updated as updated7_7_0_, this_.updatedby as updatedb8_7_0_, this_.totalvendido as totalven9_7_0_, this_.cuentavendido as cuentav10_7_0_, this_.m_product_id as m_produ11_7_0_ from abc_control this_ where this_.ad_org_id in (...) and this_.ad_client_id in (...) and this_.isactive = ? order by this_.cuentavendido desc;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Jul 13 12 1 2s28ms 2s28ms 15 1 1s922ms 1s922ms 20 1 1s949ms 1s949ms [ User: tad - Total duration: 5s900ms - Times executed: 3 ]
[ Application: openbravo - Total duration: 5s900ms - Times executed: 3 ]
-
select this_.ABC_Control_ID as abc_cont1_7_0_, this_.AD_Client_ID as ad_clien2_7_0_, this_.AD_Org_ID as ad_org_i3_7_0_, this_.Isactive as isactive4_7_0_, this_.Created as created5_7_0_, this_.Createdby as createdb6_7_0_, this_.Updated as updated7_7_0_, this_.Updatedby as updatedb8_7_0_, this_.Totalvendido as totalven9_7_0_, this_.Cuentavendido as cuentav10_7_0_, this_.M_Product_ID as m_produ11_7_0_ from abc_control this_ where this_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C') and this_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0') and this_.Isactive = 'Y' order by this_.Cuentavendido desc;
Date: 2026-07-13 12:00:26 Duration: 2s28ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select this_.ABC_Control_ID as abc_cont1_7_0_, this_.AD_Client_ID as ad_clien2_7_0_, this_.AD_Org_ID as ad_org_i3_7_0_, this_.Isactive as isactive4_7_0_, this_.Created as created5_7_0_, this_.Createdby as createdb6_7_0_, this_.Updated as updated7_7_0_, this_.Updatedby as updatedb8_7_0_, this_.Totalvendido as totalven9_7_0_, this_.Cuentavendido as cuentav10_7_0_, this_.M_Product_ID as m_produ11_7_0_ from abc_control this_ where this_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C') and this_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0') and this_.Isactive = 'Y' order by this_.Cuentavendido desc;
Date: 2026-07-13 20:00:24 Duration: 1s949ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
select this_.ABC_Control_ID as abc_cont1_7_0_, this_.AD_Client_ID as ad_clien2_7_0_, this_.AD_Org_ID as ad_org_i3_7_0_, this_.Isactive as isactive4_7_0_, this_.Created as created5_7_0_, this_.Createdby as createdb6_7_0_, this_.Updated as updated7_7_0_, this_.Updatedby as updatedb8_7_0_, this_.Totalvendido as totalven9_7_0_, this_.Cuentavendido as cuentav10_7_0_, this_.M_Product_ID as m_produ11_7_0_ from abc_control this_ where this_.AD_Org_ID in ('0', '975163BBDF184727BFA9D21FECF88F51', '0145CB12BBE04855B3C433728BD65F7C', '7EEF753D8C114D32A101EA8393FEAC19', '8997B74B935D46B08D5E187F5B343F48', '9DFF9C5278274C2DA3F411C2BA23605C') and this_.AD_Client_ID in ('29E43D204AEB4CEC9D1DC4EFFD0E5987', '0') and this_.Isactive = 'Y' order by this_.Cuentavendido desc;
Date: 2026-07-13 15:10:25 Duration: 1s922ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
Time consuming prepare
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
Time consuming bind
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
-
Events
Log levels
Key values
- 81,720 Event entries
- (EVENTLOG entries are formaly LOG level entries that are not queries)
Events distribution (except queries)
Key values
- 0 PANIC entries
- 0 FATAL entries
- 22 ERROR entries
- 0 WARNING entries
- 8770 EVENTLOG entries
Most Frequent Errors/Events
Key values
- 8,740 Max number of times the same event was reported
- 8,792 Total events found
Rank Times reported Error 1 8,740 LOG: could not receive data from client: Connection reset by peer
Times Reported Most Frequent Error / Event #1
Day Hour Count Jul 13 07 585 08 585 09 583 10 582 11 581 12 583 13 584 14 580 15 581 16 582 17 583 18 584 19 582 20 582 21 583 - LOG: could not receive data from client: Connection reset by peer
- LOG: could not receive data from client: Connection reset by peer
- LOG: could not receive data from client: Connection reset by peer
Date: 2026-07-13 07:00:03 Database: etendo Application: [unknown] User: tad Remote: 10.10.11.43
Date: 2026-07-13 07:00:07 Database: etendo Application: [unknown] User: tad Remote: 10.10.11.43
Date: 2026-07-13 07:00:08 Database: etendo Application: [unknown] User: tad Remote: 10.10.11.43
2 30 ERROR: unexpected EOF on client connection with an open transaction
Times Reported Most Frequent Error / Event #2
Day Hour Count Jul 13 07 2 08 2 09 2 10 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 - ERROR: unexpected EOF on client connection with an open transaction
- ERROR: unexpected EOF on client connection with an open transaction
- ERROR: unexpected EOF on client connection with an open transaction
Date: 2026-07-13 07:00:13 Database: etendo Application: [unknown] User: tad Remote: 10.10.11.43
Date: 2026-07-13 07:00:18 Database: etendo Application: [unknown] User: tad Remote: 10.10.11.43
Date: 2026-07-13 08:00:09 Database: etendo Application: [unknown] User: tad Remote: 10.10.11.43
3 7 ERROR: relation "..." does not exist
Times Reported Most Frequent Error / Event #3
Day Hour Count Jul 13 08 1 10 1 12 1 14 1 16 1 18 1 20 1 - ERROR: relation "lib_production_plan_info" does not exist at character 309
- ERROR: relation "lib_production_plan_info" does not exist at character 309
- ERROR: relation "lib_production_plan_info" does not exist at character 309
Statement: SELECT m_product_id, minutes FROM ( SELECT m_product.m_product_id, SUM(planes.minutes) AS minutes FROM ( SELECT DISTINCT plan_id, (qty * 60 * NULLIF(regexp_replace(m_product.value, '\D','','g'),'')::NUMERIC) AS minutes FROM lib_production_plan_info LEFT JOIN m_product ON m_product.m_product_id = lib_production_plan_info.product_id WHERE product_id IN (SELECT m_product_id FROM m_product WHERE VALUE LIKE 'TS-%' OR VALUE LIKE 'PTS-%') ) planes LEFT JOIN m_product ON m_product.ma_processplan_id = planes.plan_id GROUP BY m_product.m_product_id UNION ALL SELECT m_product_id, (60 * NULLIF(regexp_replace(m_product.value, '\D','','g'), '')::NUMERIC) AS minutes FROM m_product WHERE VALUE LIKE 'TS-%' OR VALUE LIKE 'PTS-%' UNION ALL SELECT m_product.m_product_id, SUM(planes2.minutes) AS minutes FROM ( SELECT DISTINCT plan_id, (qty * 180) AS minutes FROM lib_production_plan_info LEFT JOIN m_product ON m_product.m_product_id = lib_production_plan_info.product_id WHERE product_id IN (SELECT m_product_id FROM m_product WHERE VALUE LIKE 'StrtrP') ) planes2 LEFT JOIN m_product ON m_product.ma_processplan_id = planes2.plan_id GROUP BY m_product.m_product_id UNION ALL SELECT m_product_id, 180 AS minutes FROM m_product WHERE VALUE LIKE 'StrtrP' UNION ALL SELECT m_product.m_product_id, SUM(planes3.minutes) AS minutes FROM ( SELECT DISTINCT plan_id, 300 AS minutes FROM lib_production_plan_info LEFT JOIN m_product ON m_product.m_product_id = lib_production_plan_info.product_id WHERE product_id IN (SELECT m_product_id FROM m_product WHERE VALUE IN ('LB-FIW-OP', 'SP-DEC', 'FW-I-A-LW')) ) planes3 LEFT JOIN m_product ON m_product.ma_processplan_id = planes3.plan_id GROUP BY m_product.m_product_id UNION ALL SELECT m_product_id, 300 AS minutes FROM m_product WHERE VALUE IN ('LB-FIW-OP', 'SP-DEC', 'FW-I-A-LW') ) totales WHERE minutes > 0 AND m_product_id IS NOT NULL
Date: 2026-07-13 08:00:54 Database: etendo Application: [unknown] User: tad Remote: 172.30.3.29
Statement: SELECT m_product_id, minutes FROM ( SELECT m_product.m_product_id, SUM(planes.minutes) AS minutes FROM ( SELECT DISTINCT plan_id, (qty * 60 * NULLIF(regexp_replace(m_product.value, '\D','','g'),'')::NUMERIC) AS minutes FROM lib_production_plan_info LEFT JOIN m_product ON m_product.m_product_id = lib_production_plan_info.product_id WHERE product_id IN (SELECT m_product_id FROM m_product WHERE VALUE LIKE 'TS-%' OR VALUE LIKE 'PTS-%') ) planes LEFT JOIN m_product ON m_product.ma_processplan_id = planes.plan_id GROUP BY m_product.m_product_id UNION ALL SELECT m_product_id, (60 * NULLIF(regexp_replace(m_product.value, '\D','','g'), '')::NUMERIC) AS minutes FROM m_product WHERE VALUE LIKE 'TS-%' OR VALUE LIKE 'PTS-%' UNION ALL SELECT m_product.m_product_id, SUM(planes2.minutes) AS minutes FROM ( SELECT DISTINCT plan_id, (qty * 180) AS minutes FROM lib_production_plan_info LEFT JOIN m_product ON m_product.m_product_id = lib_production_plan_info.product_id WHERE product_id IN (SELECT m_product_id FROM m_product WHERE VALUE LIKE 'StrtrP') ) planes2 LEFT JOIN m_product ON m_product.ma_processplan_id = planes2.plan_id GROUP BY m_product.m_product_id UNION ALL SELECT m_product_id, 180 AS minutes FROM m_product WHERE VALUE LIKE 'StrtrP' UNION ALL SELECT m_product.m_product_id, SUM(planes3.minutes) AS minutes FROM ( SELECT DISTINCT plan_id, 300 AS minutes FROM lib_production_plan_info LEFT JOIN m_product ON m_product.m_product_id = lib_production_plan_info.product_id WHERE product_id IN (SELECT m_product_id FROM m_product WHERE VALUE IN ('LB-FIW-OP', 'SP-DEC', 'FW-I-A-LW')) ) planes3 LEFT JOIN m_product ON m_product.ma_processplan_id = planes3.plan_id GROUP BY m_product.m_product_id UNION ALL SELECT m_product_id, 300 AS minutes FROM m_product WHERE VALUE IN ('LB-FIW-OP', 'SP-DEC', 'FW-I-A-LW') ) totales WHERE minutes > 0 AND m_product_id IS NOT NULL
Date: 2026-07-13 10:01:09 Database: etendo Application: [unknown] User: tad Remote: 172.30.3.29
Statement: SELECT m_product_id, minutes FROM ( SELECT m_product.m_product_id, SUM(planes.minutes) AS minutes FROM ( SELECT DISTINCT plan_id, (qty * 60 * NULLIF(regexp_replace(m_product.value, '\D','','g'),'')::NUMERIC) AS minutes FROM lib_production_plan_info LEFT JOIN m_product ON m_product.m_product_id = lib_production_plan_info.product_id WHERE product_id IN (SELECT m_product_id FROM m_product WHERE VALUE LIKE 'TS-%' OR VALUE LIKE 'PTS-%') ) planes LEFT JOIN m_product ON m_product.ma_processplan_id = planes.plan_id GROUP BY m_product.m_product_id UNION ALL SELECT m_product_id, (60 * NULLIF(regexp_replace(m_product.value, '\D','','g'), '')::NUMERIC) AS minutes FROM m_product WHERE VALUE LIKE 'TS-%' OR VALUE LIKE 'PTS-%' UNION ALL SELECT m_product.m_product_id, SUM(planes2.minutes) AS minutes FROM ( SELECT DISTINCT plan_id, (qty * 180) AS minutes FROM lib_production_plan_info LEFT JOIN m_product ON m_product.m_product_id = lib_production_plan_info.product_id WHERE product_id IN (SELECT m_product_id FROM m_product WHERE VALUE LIKE 'StrtrP') ) planes2 LEFT JOIN m_product ON m_product.ma_processplan_id = planes2.plan_id GROUP BY m_product.m_product_id UNION ALL SELECT m_product_id, 180 AS minutes FROM m_product WHERE VALUE LIKE 'StrtrP' UNION ALL SELECT m_product.m_product_id, SUM(planes3.minutes) AS minutes FROM ( SELECT DISTINCT plan_id, 300 AS minutes FROM lib_production_plan_info LEFT JOIN m_product ON m_product.m_product_id = lib_production_plan_info.product_id WHERE product_id IN (SELECT m_product_id FROM m_product WHERE VALUE IN ('LB-FIW-OP', 'SP-DEC', 'FW-I-A-LW')) ) planes3 LEFT JOIN m_product ON m_product.ma_processplan_id = planes3.plan_id GROUP BY m_product.m_product_id UNION ALL SELECT m_product_id, 300 AS minutes FROM m_product WHERE VALUE IN ('LB-FIW-OP', 'SP-DEC', 'FW-I-A-LW') ) totales WHERE minutes > 0 AND m_product_id IS NOT NULL
Date: 2026-07-13 12:01:14 Database: etendo Application: [unknown] User: tad Remote: 172.30.3.29
4 7 ERROR: @20009@
Times Reported Most Frequent Error / Event #4
Day Hour Count Jul 13 09 7 - ERROR: @20009@
- ERROR: @20009@
- ERROR: @20009@
Context: PL/pgSQL function m_product_trg() line 319 at RAISE
Statement: update M_Product set IsActive=$1, Updated=$2 where M_Product_ID=$3Date: 2026-07-13 09:19:16 Database: etendo Application: openbravo User: tad Remote: 127.0.0.1
Context: PL/pgSQL function m_product_trg() line 319 at RAISE
Statement: update M_Product set IsActive=$1, Updated=$2 where M_Product_ID=$3Date: 2026-07-13 09:19:34 Database: etendo Application: openbravo User: tad Remote: 127.0.0.1
Context: PL/pgSQL function m_product_trg() line 319 at RAISE
Statement: update M_Product set IsActive=$1, Updated=$2 where M_Product_ID=$3Date: 2026-07-13 09:19:50 Database: etendo Application: openbravo User: tad Remote: 127.0.0.1
5 4 ERROR: new row for relation "..." violates check constraint "..."
Times Reported Most Frequent Error / Event #5
Day Hour Count Jul 13 09 1 12 3 - ERROR: new row for relation "c_invoiceline" violates check constraint "c_invoiceline_finacct_chk"
- ERROR: new row for relation "c_glitem" violates check constraint "c_glitem_fincat_check"
- ERROR: new row for relation "c_invoiceline" violates check constraint "c_invoiceline_finacct_chk"
Detail: Failing row contains (E292D6711F6C4D05AB78B7485286BCFB, 29E43D204AEB4CEC9D1DC4EFFD0E5987, 8997B74B935D46B08D5E187F5B343F48, Y, 2026-07-10 13:54:38.542, E55748626E5447D782C56E695B0FEE72, 2026-07-13 09:12:56.194, A6DCDB712FB04D44B15639C435B1B006, 6F2BF78EC4114D5C937C718F393461CB, null, null, 10, null, Y, null, null, 1, 0, 0, 0, 0, null, 0, 100, D211B9A16BE54D1696D6364D39C25E30, null, null, N, null, null, null, null, null, 0, N, N, 0, 0, 0, 4A71028A2C2E497EB3278896AD3CB1F4, null, 0, null, null, 0, null, N, null, null, null, null, N, null, N, null, null, N, N, N, 0, N, N, N, N).
Statement: update C_InvoiceLine set Updated=$1, UpdatedBy=$2, Financial_Invoice_Line=$3, M_Product_ID=$4, PriceActual=$5, LineNetAmt=$6, PriceStd=$7, Taxbaseamt=$8, C_Costcenter_ID=$9 where C_InvoiceLine_ID=$10Date: 2026-07-13 09:12:56 Database: etendo Application: openbravo User: tad Remote: 127.0.0.1
Detail: Failing row contains (B1969FE842FD4F11BC5661A6A6B55188, 29E43D204AEB4CEC9D1DC4EFFD0E5987, 0, Y, 2018-01-02 11:42:39.899, 25919B2B2CA645EE84FEC8CDE7C676D8, 2026-07-13 12:18:01.535, A6DCDB712FB04D44B15639C435B1B006, 407000000 - Anticipo a proveedores, null, N, Y, null, null, null, null, N, null).
Statement: update C_Glitem set Updated=$1, Enableinfininvoices=$2 where C_Glitem_ID=$3Date: 2026-07-13 12:18:01 Database: etendo Application: openbravo User: tad Remote: 127.0.0.1
Detail: Failing row contains (C13522701A4044078E38B8908C523ABA, 29E43D204AEB4CEC9D1DC4EFFD0E5987, 8997B74B935D46B08D5E187F5B343F48, Y, 2026-07-13 12:27:55.905, D28F0080A8894DCCA46864781B68A919, 2026-07-13 12:27:55.905, D28F0080A8894DCCA46864781B68A919, F269F19C19B146C9B0EEB366D5B18E62, null, null, 20, null, Y, null, null, 1, 0, 0, 0, 0, null, 0, 100, null, null, null, N, null, null, null, null, null, 0, N, N, null, 0, 0, B3D8E5DF1A1D4E238B4D168B7224B103, null, 0, null, null, 0, null, N, null, null, null, null, N, null, N, null, null, N, N, N, 0, N, N, N, N).
Statement: insert into C_InvoiceLine (AD_Client_ID, AD_Org_ID, IsActive, Created, CreatedBy, Updated, UpdatedBy, C_Invoice_ID, Line, Financial_Invoice_Line, QtyInvoiced, PriceList, PriceActual, PriceLimit, LineNetAmt, C_UOM_ID, IsDescription, PriceStd, Excludeforwithholding, Iseditlinenetamt, Line_Gross_Amount, Gross_Unit_Price, C_Bpartner_ID, grosspricestd, Grosspricelist, IsDeferred, Explode, Match_Lccosts, CANCELPRICEAD, EM_Prapi_Deleteadvpaymentline, EM_Priuti_Discount, EM_Prapi_Isadvpaymentline, EM_Priuti_Updatepricelist, EM_Priuti_Pricelist_Updated, EM_Priuti_Changeprice, EM_Priuti_Modify_Tax, C_InvoiceLine_ID) values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26, $27, $28, $29, $30, $31, $32, $33, $34, $35, $36, $37)Date: 2026-07-13 12:27:55 Database: etendo Application: openbravo User: tad Remote: 127.0.0.1
6 2 ERROR: update or delete on table "..." violates foreign key constraint "..." on table "..."
Times Reported Most Frequent Error / Event #6
Day Hour Count Jul 13 11 2 - ERROR: update or delete on table "c_orderline" violates foreign key constraint "c_invoiceline_c_orderline" on table "c_invoiceline"
- ERROR: update or delete on table "c_orderline" violates foreign key constraint "c_invoiceline_c_orderline" on table "c_invoiceline"
Detail: Key (c_orderline_id)=(79DBA78F8A174C42B666083D9378382E) is still referenced from table "c_invoiceline".
Statement: delete from C_OrderLine where C_OrderLine_ID=$1Date: 2026-07-13 11:53:38 Database: etendo Application: openbravo User: tad Remote: 127.0.0.1
Detail: Key (c_orderline_id)=(79DBA78F8A174C42B666083D9378382E) is still referenced from table "c_invoiceline".
Statement: delete from C_OrderLine where C_OrderLine_ID=$1Date: 2026-07-13 11:56:54 Database: etendo Application: openbravo User: tad Remote: 127.0.0.1
7 2 ERROR: @DeliveredInvoicedOrderline@
Times Reported Most Frequent Error / Event #7
Day Hour Count Jul 13 07 2 - ERROR: @DeliveredInvoicedOrderline@
- ERROR: @DeliveredInvoicedOrderline@
Context: PL/pgSQL function c_ordline_chk_restrictions_trg() line 77 at RAISE
Statement: update C_OrderLine set Updated=$1, QtyOrdered=$2 where C_OrderLine_ID=$3Date: 2026-07-13 07:21:10 Database: etendo Application: openbravo User: tad Remote: 127.0.0.1
Context: PL/pgSQL function c_ordline_chk_restrictions_trg() line 77 at RAISE
Statement: update C_OrderLine set Updated=$1, QtyOrdered=$2 where C_OrderLine_ID=$3Date: 2026-07-13 07:21:22 Database: etendo Application: openbravo User: tad Remote: 127.0.0.1