function prepareInputForAdd($input)
{
if (isset($input["logical_number"]) && strlen($input["logical_number"]) == 0) {
unset($input["logical_number"]);
}
if (!isset($input["_no_history"])) {
$input['_no_history'] = false;
}
if (isset($input['_create_children']) && $input['_create_children']) {
$input = $this->splitInputForElements($input);
}
return parent::prepareInputForAdd($input);
}