удаление МХ из !!!ВСЕХ!!! контрактов (!!! проверено на версии 1.0.27.1 SP3):
Код:
DELETE FROM supermag.smcontractlocations a WHERE a.locationid = '15';
COMMIT ;
Далее выделяешь нужные контракты в интерфейсе СМ и вставляешь, например в Эксель
и добавляешь "префикс" и "суффикс" в соответствии с запросом:
Код:
INSERT INTO supermag.smcontractlocations a (a.ID, a.doctype, a.locationid, a.supplycondition ) VALUES ('КЗЦП000356', 'CO', '15', '0');
COMMIT ;
где '15' - ID магазина...
сохраняешь в тхт файл - удаляешь лишние пробелы и т.п.
и выполняешь SQL.
все вышеперечисленное справедливо для версии 1.027.1. SP3
для других версий надо проверить где и в каком виде хранятся эти данные
так же надо понимать - что любое вмешательство напрямую в БД может привести к ОЧЕНЬ непредсказуемым последствиям, и понимать какой риск это несет...