SAP Knowledge Base Article - Preview

3117055 - DB6: BCD_OVERFLOW on DBA Cockpit Backup Overview screen

Symptom

You got a short dump: BCD_OVERFLOW in T-cd:DBACOCKPIT -> Backup and Recovery -> Overview

Category               ABAP programming error
Runtime Errors         BCD_OVERFLOW
Except.                CX_SY_CONVERSION_OVERFLOW
ABAP Program           CL_DB6_ACTION_BACKUP_HISTORY2=CP
..........
----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------
|Short Text                                                                                        |
|    Overflow during an arithmetic operation (type P) in program                                   |
|     "CL_DB6_ACTION_BACKUP_HISTORY2=CP".                                                          |
----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------
|What happened?                                                                                    |
|    Error in the ABAP application program.                                                        |
|                                                                                                  |
|    The current ABAP program "CL_DB6_ACTION_BACKUP_HISTORY2=CP" had to be                         |
|     terminated because it found a                                                                |
|    statement that could not be executed.                                                         |
----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------
|Error analysis                                                                                    |
|    An exception has occurred which is explained in more detail below. The                        |
|    exception is assigned to class 'CX_SY_CONVERSION_OVERFLOW' and was not caught                 |
|     in procedure                                                                                 |
|    "PREPARE_DATA_FOR_CHART_OUTPUT3" "(METHOD)", nor was it propagated by a                       |
|     RAISING clause.                                                                              |
|    Since the caller of the procedure could not have anticipated this                             |
|    exception, the current program was terminated.                                                |
|    The reason for the exception is:                                                              |
|    In the current arithmetic operation with operands of type P, an                               |
|    overflow has occurred. Possible reasons:                                                      |
|                                                                                                  |
|    1. The result field of type P is too small to store the result.                               |
|                                                                                                  |
|    2. The total or a subtotal has more than 31 decimal places.                                   |
----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------
|Missing RAISING clause in interface                                                               |
|    Program                                 CL_DB6_ACTION_BACKUP_HISTORY2=CP                      |
|    Include                                 CL_DB6_ACTION_BACKUP_HISTORY2=CM00S                   |
|    Row                                     1                                                     |
|    Module Type                             (METHOD)                                              |
|    Module Name                             PREPARE_DATA_FOR_CHART_OUTPUT3                        |
----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------
|Trigger Location of Exception                                                                     |
|    Program                                 CL_DB6_ACTION_BACKUP_HISTORY2=CP                      |
|    Include                                 CL_DB6_ACTION_BACKUP_HISTORY2=CM00S                   |
|    Row                                     93                                                    |
|    Module Type                             (METHOD)                                              |
|    Module Name                             PREPARE_DATA_FOR_CHART_OUTPUT3                        |
----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------
|Source Code Extract                                                                               |
----------------------------------------------------------------------------------------------------
|Line |SourceCde                                                                                   |
----------------------------------------------------------------------------------------------------
..........
|   90|    if lines( lt_backup_data ) > 0.                                                         |
|   91|      sort lt_backup_data by backup_size descending.                                        |
|   92|      read table lt_backup_data index 1  assigning <db6_backup_history>.                    |
|>>>>>|      bu_max_size = <db6_backup_history>-backup_size.                                       |


Read more...

Environment

SAP on IBM DB2 for Linux, UNIX, and Windows

Keywords

BCD_OVERFLOW, CX_SY_CONVERSION_OVERFLOW, CL_DB6_ACTION_BACKUP_HISTORY2=CP, PREPARE_DATA_FOR_CHART_OUTPUT3, DBACOCKPIT, Backup and Recovery, Overview , KBA , BC-DB-DB6-CCM , CCMS/Database Monitors , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.