I solved the issue PM-1519
This commit is contained in:
@@ -830,8 +830,16 @@ class Derivation
|
|||||||
foreach ($aFields as $sOriginField => $sTargetField) {
|
foreach ($aFields as $sOriginField => $sTargetField) {
|
||||||
$sOriginField = str_replace( '@', '', $sOriginField );
|
$sOriginField = str_replace( '@', '', $sOriginField );
|
||||||
$sOriginField = str_replace( '#', '', $sOriginField );
|
$sOriginField = str_replace( '#', '', $sOriginField );
|
||||||
|
$sOriginField = str_replace( '%', '', $sOriginField );
|
||||||
|
$sOriginField = str_replace( '?', '', $sOriginField );
|
||||||
|
$sOriginField = str_replace( '$', '', $sOriginField );
|
||||||
|
$sOriginField = str_replace( '=', '', $sOriginField );
|
||||||
$sTargetField = str_replace( '@', '', $sTargetField );
|
$sTargetField = str_replace( '@', '', $sTargetField );
|
||||||
$sTargetField = str_replace( '#', '', $sTargetField );
|
$sTargetField = str_replace( '#', '', $sTargetField );
|
||||||
|
$sTargetField = str_replace( '%', '', $sTargetField );
|
||||||
|
$sTargetField = str_replace( '?', '', $sTargetField );
|
||||||
|
$sTargetField = str_replace( '$', '', $sTargetField );
|
||||||
|
$sTargetField = str_replace( '=', '', $sTargetField );
|
||||||
$aNewFields[$sTargetField] = isset( $appFields['APP_DATA'][$sOriginField] ) ? $appFields['APP_DATA'][$sOriginField] : '';
|
$aNewFields[$sTargetField] = isset( $appFields['APP_DATA'][$sOriginField] ) ? $appFields['APP_DATA'][$sOriginField] : '';
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -917,8 +925,16 @@ class Derivation
|
|||||||
foreach ($aFields as $sOriginField => $sTargetField) {
|
foreach ($aFields as $sOriginField => $sTargetField) {
|
||||||
$sOriginField = str_replace( '@', '', $sOriginField );
|
$sOriginField = str_replace( '@', '', $sOriginField );
|
||||||
$sOriginField = str_replace( '#', '', $sOriginField );
|
$sOriginField = str_replace( '#', '', $sOriginField );
|
||||||
|
$sOriginField = str_replace( '%', '', $sOriginField );
|
||||||
|
$sOriginField = str_replace( '?', '', $sOriginField );
|
||||||
|
$sOriginField = str_replace( '$', '', $sOriginField );
|
||||||
|
$sOriginField = str_replace( '=', '', $sOriginField );
|
||||||
$sTargetField = str_replace( '@', '', $sTargetField );
|
$sTargetField = str_replace( '@', '', $sTargetField );
|
||||||
$sTargetField = str_replace( '#', '', $sTargetField );
|
$sTargetField = str_replace( '#', '', $sTargetField );
|
||||||
|
$sTargetField = str_replace( '%', '', $sTargetField );
|
||||||
|
$sTargetField = str_replace( '?', '', $sTargetField );
|
||||||
|
$sTargetField = str_replace( '$', '', $sTargetField );
|
||||||
|
$sTargetField = str_replace( '=', '', $sTargetField );
|
||||||
$aNewFields[$sTargetField] = isset( $appFields['APP_DATA'][$sOriginField] ) ? $appFields['APP_DATA'][$sOriginField] : '';
|
$aNewFields[$sTargetField] = isset( $appFields['APP_DATA'][$sOriginField] ) ? $appFields['APP_DATA'][$sOriginField] : '';
|
||||||
}
|
}
|
||||||
$aParentCase['APP_DATA'] = array_merge( $aParentCase['APP_DATA'], $aNewFields );
|
$aParentCase['APP_DATA'] = array_merge( $aParentCase['APP_DATA'], $aNewFields );
|
||||||
|
|||||||
Reference in New Issue
Block a user