Правильная синхронизация номенклатуры

1. user661719_rail 24.10.17 15:37 Сейчас в теме
Здравствуйте!
Есть задача сделать выгрузку номенклатуры из бухгалтерии 2.0 в альфа-авто 4.
При этом нужно только создавать номенклатуру в альфе, не меняя существующие товары(поэтому поиск по артикулу или наименованию не подходит).
Вроде бы подходит поиск по внутреннему идентификатору, но если идентификатор номенклатуры из альфы и из бухгалтерии совпадают и это разные товары, как быть?Какая вероятность совпадения идентификаторов?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
6. alex-l19041 8 24.10.17 17:00 Сейчас в теме
(1)
При этом нужно только создавать номенклатуру в альфе
- т.е. каждый раз не проводить поиск, создавать новую номенклатуру ???
8. user661719_rail 24.10.17 17:09 Сейчас в теме
(6)нужен поиск, чтоб можно было несколько раз грузить номенклатуру из бух в альфу, но главное чтобы не менялось то что было в альфе изначально.Если идентификаторы не будут совпадать в базах, то задача как бы и решена.Но я боюсь что идентификаторы могут совпасть.
11. herfis 515 24.10.17 17:14 Сейчас в теме
(8) Господи, ну проверь разово, раз спать не можешь.
Получаешь в первой базе ссылки, у ссылок - уникальный идентификатор, у них - гуиды и сохраняешь гуиды в файлик (или по кому передаешь).
Во второй базе создаешь по гуидам уникальные идентификаторы, по ним - ссылки, по ссылкам пытаешься получить объект.
12. user661719_rail 24.10.17 17:16 Сейчас в теме
(11)в бухгалтерии постоянно номенклатура будет добавляться.Периодически проверять гуиды?
14. herfis 515 24.10.17 17:21 Сейчас в теме
(12) Я буквально несколько раз слышал про случаи совпадения гуидов. За многие годы. И то большинство этих случаев под подозрением - типа базу раньше копированием получили, гуид руками сформировали или что-то в этом духе. Почитай про алгоритм формирования гуидов - это должно тебя успокоить.
15. user661719_rail 24.10.17 17:24 Сейчас в теме
16. herfis 515 24.10.17 17:29 Сейчас в теме
7. alex-l19041 8 24.10.17 17:01 Сейчас в теме
(1)
поиск по артикулу или наименованию не подходит
- тогда надо добавлять новый реквизит КодОбмена...
9. user661719_rail 24.10.17 17:10 Сейчас в теме
(7)бухгалтерия типовая, трогать нельзя
10. user661719_rail 24.10.17 17:13 Сейчас в теме
(7)а можно поподробнее про новый реквизит?
13. alex-l19041 8 24.10.17 17:20 Сейчас в теме
(10) код обмена - число или строка, которые точно совпадают в разных базах...
2. herfis 515 24.10.17 15:43 Сейчас в теме
Невелика. Я бы на это закладываться не стал. А я тот еще параноик.
Если вдруг все-таки ты будешь отмечен дланью небес, то проще будет перебросить проблемную позицию на другой идентификатор.
3. user661719_rail 24.10.17 15:46 Сейчас в теме
(2)а про проблемную позицию я не узнаю,т.к. выгружать будут пользователи.Как то можно это отследить?
4. herfis 515 24.10.17 15:50 Сейчас в теме
(3) Если никто не узнает - значит проблемы нет.
ЗЫ. Отследить конечно можно - выгрузить идентификаторы номенклатуры из одной базы и проверить по ним наличие объектов в другой. Или через COM. Но я бы не заморачивался. Будь уверен, пользователи тебе сами донесут нужную инфу в виде "ааааа! у нас в отгрузках вместо колбасы такой-то появилось колесо такое-то!"
5. user661719_rail 24.10.17 16:36 Сейчас в теме
(4)пока так и оставил...все равно не то...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот