Цитата:
Сообщение от
glibs
Не все так просто. В Аксапте есть "проблема" с RecId (искуственный идентификатор записи, присутствующий в каждой таблице; номер уникален для компании — наиболее крупной логической единицы в системе, выделяется на прикладном уровне).
Ни в коем случае не используйте RecID для идентификации записи (ключа)!
Причина всего одна и указана в ссылке, которую дал Mazzy: "Его значение может измениться результате импорта/экспорта." Хотя "радует" и следующее предложение: "Однако бывают в этом алгоритме глюки, если у тебя два поля с RECID и/или ты включаешь/исключаешь твою таблицу в коллекцию."
Для идентификации записей (коллекций) в Аксапте лучше всего использовать составные ключи. Причем приходится чисто опытным путем подбирать наборы полей для построения составного ключа. Но что поделать? :-)
Цитата:
Сообщение от
glibs
Есть еще offline вариант. Выгружать в текстовый файл или промежуточную БД, периодически в пакетном режиме оттудова забирать.
XML также есть "промежуточная БД" :-)
От текста тоже не стоит отказываться. По крайней мере в своих инструментах мы часто используем такие (XML, CSV) возможности. Их очень удобно использовать при обмене через ftp или e-mail между ну очень удаленными точками, где невозможно поднять качественные каналы связи.