А я-то думаю, чего мне иногда приветы приходят от сторонних порталов по вопросу типа сделки... Действительно, тип сделки (deal-status) не выгружается, хотя я его заполняю в объявлениях.
У меня в data указана строка deal_status (селект-бокс) со значениями: {первичная продажа~~первичная продажа}{переуступка~~переуступка права}{первичная продажа вторички~~первичная продажа вторички}{прямая продажа~~прямая продажа}{встречная продажа~~встречная продажа}{direct rent~~прямая аренда}{subrent~~субаренда}{sale of lease rights~~продажа права аренды}
Думаю, проблема где-то в /apps/yandexrealty/admin/admin.php, там есть такой код:
if(isset($form_data_shared['deal_status']) && isset($data_item['deal_status']) && trim($data_item['deal_status'])!=''){
if($form_data_shared['deal_status']['type']=='safe_string'){
$rs.='<deal-status>'.trim($data_item['deal_status']).'</deal-status>'."\n";
}elseif($form_data_shared['deal_status']['type']=='select_box' && $data_item['deal_status']!=0 && isset($form_data_shared['deal_status']['select_data'][$data_item['deal_status']])){
$rs.='<deal-status>'.$form_data_shared['deal_status']['select_data'][$data_item['deal_status']].'</deal-status>'."\n";
}
}else{
//TODO: Make this error more softly
//$errors[]=$data_item['id'].' DECLINED: Deal status unknown';
//continue;
}