SAP Knowledge Base Article - Preview

3034005 - Loading RAW to CHAR leads to various errors in the HANA runtime

Symptom

The update of the content of a RAW field to a CHAR field or the activation/execution of the DTP/TRFN fails with one of the following errors:

  • inserted value too large for column: TrexColumnUpdate failed on table '&1' with error: AttributeEngine: indexed value not within specified range;checkCesu8StringColumn(): max length (XX) violated on pos 0, value='<VALUE>';column 'FIELD1', table '&1, rc=6959 
  • calculationNode(0BW_TGT_INFOPROV_1.INPUT.CONV.PROJ.FORMULA) -> attributes -> attribute (<Target-Field>$TMP) -> expression: Expression is not valid: Evaluator: type error inexpression evaluator;string([here]rawtohex("<Target-Field>"))
  • Fatal error: internal error returned Exception CX_RSDHA_MSG logged
  • Expression is not valid: Evaluator: type error in expression evaluator;string([here]rawtohex("<Source-Field>"))
  • Initial RAW values are loaded, and in ABAP runtime it produces 0-s but in HANA runtime the target field contains initial characters (spaces)


Read more...

Environment

  • SAP BW/4HANA 1.00
  • SAP BW/4HANA 2.00

Product

SAP BW/4HANA 1.0 ; SAP BW/4HANA 2.0

Keywords

BINTOHEX, RAWTOHEX, TO_VARCHAR, TO_NVARCHAR, length, data transfer process, hana runtime, formula, formel, , KBA , BW4-DM-TRFN , SAP HANA execution in Transformation and DTP , BW4-DM-DTP , ABAP Orchestration of Data Transfer Process , Problem

About this page

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

Search for additional results

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