    } elseif ($line -like '*$sql .= \\\" AND (p.ref LIKE*'^) { & >> tmp_fix_products.ps1 echo         \"if ($q !== '') $sql .= ' AND (p.ref LIKE ' . chr(39) . '%' . $db- . '%' . chr(39) . ' OR p.label LIKE ' . chr(39) . '%' . $db- . '%' . chr(39) . ' OR p.barcode LIKE ' . chr(39) . '%' . $db- . '%' . chr(39) . ' OR EXISTS (SELECT 1 FROM ' . TakeposProductBarcodeService::table() . ' pb2 WHERE pb2.fk_product = p.rowid AND pb2.entity = ' . $entity . ' AND pb2.barcode LIKE ' . chr(39) . '%' . $db- . '%' . chr(39) . '))';\" & >> tmp_fix_products.ps1 echo     } else { & >> tmp_fix_products.ps1 echo         $line & >> tmp_fix_products.ps1 echo     } & >> tmp_fix_products.ps1 echo } & >> tmp_fix_products.ps1 echo Set-Content -Path $path -Value $result -Encoding UTF8 & C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -NoProfile -File tmp_fix_products.ps1 & del /q tmp_fix_products.ps1
