24.05.2011, 11:57 | #9 |
Участник
|
погодите.
что-то все снова кинулись обсуждать технические аспекты хотелки. уверяю вас - технических проблем нет. AIF, запрограммировать OLE, и т.п. вопросы находятся на принципиальном уровне. на уровне концепции и на уровне администрирования. Цитата:
"Документ" - это пакет информации, которая сильно связана с остальной информацией в системе, которая верифицируется, которая имеет свой жизненный цикл. что значит "автоматизировать со стороны <любой-внешней-системы>"? это значит <любая-внешняя-система> должна: = корректно эмулировать правила, заложенные в <хост-систему> = корректно брать актуальную информацию из <хост-системы> = корректно обрабатывать возвращаемые из <хост-системы> сообщения Еще раз повторю: проблема не в технологиии, а на понятийном уровне. например, вы просите "сделать мне экспорт накладной в XML" а в Аксапте накладная является результатом обработки заказа. в ходе обработки заказа считывается информация из туевой хучи справочников, документов, остатков. в ходе обработки заказа выполняется туева хуча бизнес-правил. одновременно с созданием накладной создается туева хуча движений и проводок в других подсистемах аксапты поэтому, технически можно сформировать XML-файл для импорта накладной (который будет содержать и всю необходимую справочную информацию). но с информационной точки зрения скорее всего вы нарушите целостность данных в Аксапте ======================== Пояснение 1 на языке 1Сников по сути, вы спрашиваете как создавать проводки и движения по регистрам, вместо создания первичного документа. как вы понимаете в такой постановке корректно загрузить информацию в сложную конфу - предельно сложно. гораздо проще создавать таки первичный документ, а уже пусть сама 1С проводит так как нужно. так и в Аксапте - гораздо проще создать корректный заказ, чем корректную накладную, поскольку в Аксапте накладная - скорее движение по регистрам, нежели 1Совский первичный документ Посянение 2 на языке 1Сников 1С умеет обмениваться данными и конфигурацией при помощи XML-файлов. Но создать такой файл из внешней системы (даже из другой 1С) безумно сложно, поскольку внешняя система не знает о деталях хост-конфигурации. Поэтому в 7.7 подобный обмен был возможен только между идентичными конфигурациями, а в 8 обмен между разными конфигурациями настраивается чертовски трудоемко. ======================== помимо целостности, актуальности данных, корректной обработки возвращаемых сообщений.... есть еще один принципиальный момент, который надо решить при передаче данных из 1С в Аксапту. 1С позволяет изменять и перепроводить однажды проведенные документы. Аксапта запрещает изменять проведенные документы. как вы собираетесь "автоматизировать" в таких условиях - для меня загадка. ======================== в результате снова получаем тему в которой рассматриваются только технические аспекты, полностью игнорируются интересы заказчика. в которой делается "автоматизация" ради "автоматизации", ради фана программиста в которой трудоемкость решения выбранным способом ПРИНЦИПИАЛЬНО выше, чем даже трудоемкость ручного ввода ======================== поэтому. прежде чем рассуждать об AIF'ах, бизнес-коннекторах, таблицах и схемах взаимосвязей... сначала
после этого берите любой уже существующий на рынке платный инструмент интеграции AX-1C или программируйте в Аксапте. после того, как раберетесь на понятийном уровне - остальное уже является тривиальным делом. |
|