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
Product
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.
SAP Knowledge Base Article - Preview