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