Filling 0h_SIGNCH while using export Datasource
Sometimes you need to replicate a hierarchy from one bw to another using the exportdatasources.
Unfortunatly the field signchange is not supported for datamarts in generall.
Here is how you can fill it anyway:
1.) in the start routine of the transformation you have to read the node attributes using function module rsndi_shie_structure_get3 in the source-bw-system.The destination could be acquired using p_r_request->get_logsys(). You just need to fill the I_S_HIESEL-Parameter (OBJVERS, DATETO, IOBJNM should be known and fix). HIENM can be read out of SOURCE_PACKAGE_1 (head Segment). This function module returns the table e_t_nodeattr.
2.) in the character Routine for 0h_signch you read the table e_t_nodeattr and set the character to the corresponding field.
Thats it.