AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.09.2003, 13:30   #21  
МасЯня is offline
МасЯня
Участник
 
19 / 10 (1) +
Регистрация: 11.02.2003
Адрес: Сибирь
На сервере, на одном скл крутяться 2 базы: Аксапты и 1с, так вот на нем код работает!, а на локалке нет
__________________
Бороться и искать, найти и не сдаваться!
Старый 11.09.2003, 13:42   #22  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Аксапта и 1С должны стоять на одной машине, чтобы работал простой COM.
MS SQL не обязательно.
Старый 12.09.2003, 16:57   #23  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
МасЯня, удалось добраться до вашего вопроса.

Действительно параметры, которые 1С считает параметрами по-умолчанию из Аксапты передать не удалось. Из Экселя все нормально...

Странно. Надо будет разобраться.
А у вас получилось найти решение?
Старый 01.06.2005, 11:00   #24  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
Господа, а подскажите как прочитать из 1С поле типа "Перечисление"?
__________________
С уважением, Вячеслав.
Старый 01.06.2005, 12:43   #25  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Я извиняюсь, а нельзя ли пойти другим путем?
Не вызывать 1С из Аксапты через COM.
А написать программу в 1С, в которой через ADO лезть в SQL-таблицы Аксапты.
То есть, программировать в 1С, а не в Аксапте.
Вообще, программировать надо в той системе, куда вставляютсмя данные - так проще.
Старый 01.06.2005, 12:52   #26  
BVN is offline
BVN
Участник
 
88 / 13 (1) ++
Регистрация: 07.04.2005
Адрес: г. Королёв МО
Я присоединяюсь к тому что в 1С будет проще. Сделать в ней обработку и выгрузить хотя бы в dbf, а в ах-е загрузить.
Старый 01.06.2005, 13:23   #27  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
Мы сливали документы из 1С в Ax через dbf.
Выгружали в dbf, потом цепляли из ax.
Все работает на ура.

P.S.
упс...
невнимательно прочел начало.

Обратная задача тоже решаема.
Старый 01.06.2005, 16:28   #28  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
Цитата:
Изначально опубликовано Ace of Database
Я извиняюсь, а нельзя ли пойти другим путем?
Можно . В таком случае необходимо будет обращаться через COM connector к Axapta, чего не хотелось бы.
Почему не хочется.. Вкратце - на стороне 1С используется УРБД, а все механизмы получения данных разрабатываются в Аксапте. И агент, который будет инициировать генерацию пакетов в 1С - это пакетный сервер.

Цитата:
Изначально опубликовано Ace of Database
Вообще, программировать надо в той системе, куда вставляются данные - так проще.
Так мне нужно не только (даже так - не столько) чиать из 1С, сколько писать в нее.
__________________
С уважением, Вячеслав.
Старый 01.06.2005, 16:30   #29  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
Цитата:
Изначально опубликовано BVN
Я присоединяюсь к тому что в 1С будет проще. Сделать в ней обработку и выгрузить хотя бы в dbf, а в ах-е загрузить.
Предпологается (почти) все делать автоматически. Заморочек с экспортом-импортом через промежуточный объект не хочется.
__________________
С уважением, Вячеслав.
Старый 01.06.2005, 16:42   #30  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Цитата:
Так мне нужно не только (даже так - не столько) чиать из 1С, сколько писать в нее.
Так поэтому-то в 1С и надо программировать, а не в Аксапте.


Цитата:
Можно . В таком случае необходимо будет обращаться через COM connector к Axapta, чего не хотелось бы.
Почему не хочется.. Вкратце - на стороне 1С используется УРБД, а все механизмы получения данных разрабатываются в Аксапте. И агент, который будет инициировать генерацию пакетов в 1С - это пакетный сервер.
Мне кажется, проще сделать так:
1) в пакетном сервере записывать в Аксапте данные в буферные таблицы
2) в 1С сделать как сервис Windows обработку, которая периодически сканирует буферные таблицы Аксапты и переносит данные из них в 1С

Я сам не умею программировать в 1С и не знаю как там настраивать пакетную обработку, но я слышал, что в 1С можно запускать обработки как сервисы Windows. У нас на предприятии идет интенсивный обмен данными с 1С, и везде, где в 1С записываются данные из Аксапты, обработка ведется на стороне 1С, а не в Аксапте.
Старый 01.06.2005, 16:45   #31  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Вообще, мне кажется, надо чаще использовать SQL и ADO в вопросах интеграции.
Старый 01.06.2005, 17:04   #32  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
Цитата:
Изначально опубликовано Ace of Database
Так поэтому-то в 1С и надо программировать, а не в Аксапте.
Мне кажется мы видим совсем разные решения. Причем я убежден, что реализовывать модификации необходимо именно в той системе, в которой будут консолидироваться данные. Впрочем ладно, не в этом суть.

Цитата:
Изначально опубликовано Ace of Database
Мне кажется..
А теперь представьте весь этот геморой с сопровождением двух!!! планировщиков-сервисов вместо одного. А передача данных "по требованию"?

Цитата:
Изначально опубликовано Ace of Database
Я сам не умею программировать в 1С
Ну... я тоже сейчас учусь в ней писать Это просто песня какая-то, либо я чего-то не понимаю (возможно), либо ее писали студенты-третьекурсники...
__________________
С уважением, Вячеслав.
Старый 01.06.2005, 17:26   #33  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Мы в свое время перепробовали много способов, в том числе и вызов 1С через COM. Мне именно программисты 1С посоветовали отказаться от вызова 1С через COM, потому что это работает нестабильно.

Цитата:
А теперь представьте весь этот геморой с сопровождением двух!!! планировщиков-сервисов вместо одного.
Со стороны 1С планировщик должен поддерживать программист 1С, со стороны Аксапты - программист Аксапты.
Если вы сделаете вызов 1С через COM в пакетной обработке в Аксапте, то эта пакетная обработка будет падать чаще, чем две разных обработки в Аксапте и в 1С, но без вызова 1С через Com.

Кстати, COM-коннектор в Аксапте работает очень надежно.
Старый 01.06.2005, 17:49   #34  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
Цитата:
Изначально опубликовано Ace of Database
Мне именно программисты 1С посоветовали отказаться от вызова 1С через COM, потому что это работает нестабильно.
Пока тьфу-тьфу... работает

Цитата:
Изначально опубликовано Ace of Database
Со стороны 1С планировщик должен поддерживать программист 1С
Где б его взять-то только..

Цитата:
Изначально опубликовано Ace of Database
Кстати, COM-коннектор в Аксапте работает очень надежно.
Знаю. Кстати, сейчас придумал вызывать из Аксапты 1С, в которой через COM вызывать Аксапту И волки сыты, и Перечисления обойду. Шучу

Цитата:
Изначально опубликовано Ace of Database
Если вы сделаете вызов 1С через COM в пакетной обработке в Аксапте, то эта пакетная обработка будет падать чаще, чем две разных обработки в Аксапте и в 1С, но без вызова 1С через Com.
Ладно ... будем считать это моим имхо против Вашего

Так чего с Перечислениями -то посоветуете?
__________________
С уважением, Вячеслав.
Старый 01.06.2005, 18:04   #35  
BVN is offline
BVN
Участник
 
88 / 13 (1) ++
Регистрация: 07.04.2005
Адрес: г. Королёв МО
Так тебе нужно в Ах-е работа с перечислениями или в 1С? Я что то торможу. По програмирование в 1с то могу бросить 1сland.chm (help -file 600к весом) на EMail, там и перечисление и .т.д. и т.п. все есть. А попробывать достать перечисление из ахсы не пробывал.
Старый 01.06.2005, 18:11   #36  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
Мне бы в Аксапте его прочитать, это Перечисление.
__________________
С уважением, Вячеслав.
Теги
интеграция, 1c

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
работа 1С из Аксапты через COM _scorp_ DAX: Программирование 7 22.08.2008 15:45
связь с 1С через COM rinugun DAX: Программирование 9 03.12.2004 11:28
Перенос остатков из 1С в Аксапта. NJD DAX: Функционал 1 30.03.2004 14:15
Связь аксапты с 1С Prix DAX: Функционал 0 10.04.2003 13:25
еще раз про lookup mick_777 DAX: Программирование 11 06.08.2002 12:31
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:52.