@@ -, +, @@ stockrotation --- .../data/mysql/atomicupdate/bug_24446.perl | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 installer/data/mysql/atomicupdate/bug_24446.perl --- a/installer/data/mysql/atomicupdate/bug_24446.perl +++ a/installer/data/mysql/atomicupdate/bug_24446.perl @@ -0,0 +1,20 @@ +$DBversion = 'XXX'; # will be replaced by the RM +if ( CheckVersion($DBversion) ) { + + # Update daterequested from datesent for stockrotation + $dbh->do( + qq{ + UPDATE + `branchtransfers` + SET + `daterequested` = `datesent`, + `datesent` = NULL + WHERE + `reason` LIKE 'Stockrotation%' + AND + `datearrived` IS NULL + } + ); + + NewVersion( $DBversion, 24446, "Update stockrotation 'daterequested' field in transfers table" ); +} --