Страница 1 из 1

!!!

Добавлено: 12 фев 2008, 11:23
jornand
Стоит такая задача, нужно каталок МЦ ондной базы довить к МЦ другой базы, причем некоторые мат. ценности могут повторяться в обеих базах. Как это реализовать? И вообще с чего начинать....

Добавлено: 12 фев 2008, 11:53
edward_K
с пива 8) .
дальше выгружаешь оба файла в dbf. открываешь excel. через ВПР пробуешь проанализировать совпадение nrec,name,barkod ( ну либо если чего то знаете с sql+dbf fox к примеру то там). Если совпадения по nrec нет, а совпадающих наименований не так много то в базе откуда добавляешь к имени в конце "!!!" ( потом подправишь в рабочей). выгружаешь в рабочую и там ручками пробегаешь по мс и грохаешь. Да выгружать нужно katmc, katotped ( prmc=1). Ну а проще попробовать на тесте сделать обмен-бизнес документами - там все должно и так пройти со всеми проверками. Да и вроде там есть вариант в xml и в дбф - что нибудь да подойдет.

Добавлено: 12 фев 2008, 11:55
m0p3e
Начинать надо с
1) Корректного названия темы. !!! конечно кравиво, но абсолютно неинформативно.
2) В случае повторения матценности что нужно делать? Дублировать? Пропускать?

Добавлено: 12 фев 2008, 12:00
Seybukan
Вроде есть стандартный обмен через XML.
Там настраивается и повторение и мать учение.

Добавлено: 12 фев 2008, 12:30
Алексей
каталок МЦ ондной базы довить
каталок... каталок... слово-то какое... заграничное наверное? :)

Добавлено: 18 фев 2008, 10:02
jornand
С таблицами все получилось! Спасибо! Как теперь сделать чтоб ссылки на другие таблицы остались, в таблице они есть. Например, коды групп МЦ отстались, но когда в Галактике просматриваешь каталог МЦ то нигде не стоят ни группы, ни учетные единицы и т.д...?

Добавлено: 18 фев 2008, 10:22
edward_K
угу - они же все по ссылке показываются(сGroupMc,cEd). А коды групп дублируются для ускорения работы фильтра.

Добавлено: 18 фев 2008, 10:39
jornand
Все эти ссылки в таблице есть....все равно не показываются.

Добавлено: 18 фев 2008, 11:03
edward_K
потому как нет с таким nrec записей в справочниках. ну группу можно подтянуть по коду еще, а с ед.измерения сложнее слегка - надо делать таблицу соотв.

Добавлено: 18 фев 2008, 11:53
jornand
У меня в таблице несколько тысяч записей и где-то 500 только с наименование, как проще можно группы подтянуть по коду группы?

Добавлено: 18 фев 2008, 12:09
edward_K
update katmc where (( katmc.kgroup == groupmc.kod )) and katmc.cgroupmc<>groupmc.nrec set katmc.сgroupmc:=groupmc.nrec ;

Добавлено: 21 фев 2008, 08:40
jornand
Спасибо!!!