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
Product
SAP BW/4HANA all versions
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 for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.