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.