3 Страницы < 1 2 3 >  
Ответить Создать тему

JAVA-программирование , интеграция приложений и софтов

Теги: JAVA,
nth
post Oct 25 2010, 21:39 
Отправлено #16


новичок

Сообщений: 10 484



Цитата(Amp @ Oct 25 2010, 22:31)
В интернетах пишут, что жутко соваться в то, что 1С нагенерировала в самой БД. Кажется, что какой способ не возьми - везде костыли. Хотя и способ дергать данные через COM выглядит привлекательно, но сама мысль о работе с COM из Java находит в головке некое идеологическое отторжение. Вроде существуют готовые библиотеки разной степени бажности, но опять же привязка к версии 1С.
*

Тоже такое встречал - лучше вовнутрь БД 1С не лезть, потому как опасно.
Profile CardPM
  0/0  
bomber_A
post Oct 25 2010, 22:08 
Отправлено #17


Активный

Сообщений: 1 454



Для большей ясности что обсуждаем
_http://www.pts-russia.com/products/wc_pdmlink_up.htm
Profile CardPM
  0/0  
salex
post Oct 25 2010, 22:08 
Отправлено #18


полный превед!

Сообщений: 16 661
Из: Новочебоксарск



Цитата(Amp @ Oct 25 2010, 22:31)
В интернетах пишут, что жутко соваться в то, что 1С нагенерировала в самой БД. Кажется, что какой способ не возьми - везде костыли. Хотя и способ дергать данные через COM выглядит привлекательно, но сама мысль о работе с COM из Java находит в головке некое идеологическое отторжение. Вроде существуют готовые библиотеки разной степени бажности, но опять же привязка к версии 1С.
*

по моему лезть в базу это единственный нормальный вариант (тоже конечн есть свои ограничения подойдут только базы развернутые на скул серваке), но очень трудозатратный. через ком на яве код выглядит очень уж страшно, да и ресурсов много отжирает, фактически открытый экземпляр 1С имеем, а если много пользователей будет сидеть, то 1с просто умрет, особенно 7-ка уязвима в этом плане, лучше уж старые добрые костыли через обмен xml файлами, их хоть можно реализовать в прогнозируемые сроки.

--------------------
Profile CardPM
  0/0  
salex
post Oct 25 2010, 22:18 
Отправлено #19


полный превед!

Сообщений: 16 661
Из: Новочебоксарск



Цитата(nth @ Oct 25 2010, 22:39)
Тоже такое встречал - лучше вовнутрь БД 1С не лезть, потому как опасно.
*

если ничего не обновлять и не вставлять то чем же опасно? другое дело черт ногу сломит в этих наименованиях таблиц, полей, сначала надо прочесть метаданные 1С, вобщем то очень трудоемкая задача, вот пытаются люди http://j1c.ru/j1c/node/1 подобное реализовать, но там как я понял реализована только малая часть, да и только для 1С 7.7.

--------------------
Profile CardPM
  0/0  
Amp
post Oct 25 2010, 22:33 
Отправлено #20


Активный

Сообщений: 2 336



Спецификаций на то как и в каком формате все у них хранится в БД, как я понимаю, не существует?
Profile CardPM
  0/0  
nth
post Oct 25 2010, 22:39 
Отправлено #21


новичок

Сообщений: 10 484



Цитата(Amp @ Oct 25 2010, 23:33)
Спецификаций на то как и в каком формате все у них хранится в БД, как я понимаю, не существует?
*

Думаю где-то у них внутри, в Самом Главном Офисе Разработчиков 1С такая штука есть.
Profile CardPM
  0/0  
salex
post Oct 25 2010, 22:51 
Отправлено #22


полный превед!

Сообщений: 16 661
Из: Новочебоксарск



Цитата(Amp @ Oct 25 2010, 23:33)
Спецификаций на то как и в каком формате все у них хранится в БД, как я понимаю, не существует?
*

я не видел, но вообще весьма оригинально они хранятся, например есть строковые поля без ограничений длины, понятно что просто так их в базе нельзя хранить, varchar ограничен 8000 символами, в dbf таблицах для 7.7 так вообще не больше 255, и соответственно эти данные хранились сразу в нескольких записях под одним и тем же id, тоже самое в случае для периодических реквизитов справочников, в этом же поле в виде текста хранились даты видимо для экономии места. формат базы 7.7 открытый, есть хранимки, которые генерирует сам 1С, разобраться при желании можно, желания только нет smile.gif

--------------------
Profile CardPM
  0/0  
bomber_A
post Dec 14 2010, 23:42 
Отправлено #23


Активный

Сообщений: 1 454



1С и интеграция систем для производства становятся все актуальнее. Тема масштабируемая. Кто освоит - может не плохо заработать.
Profile CardPM
  0/0  
salex
post Dec 15 2010, 10:24 
Отправлено #24


полный превед!

Сообщений: 16 661
Из: Новочебоксарск



Цитата(bomber_A @ Dec 14 2010, 23:42)
1С и интеграция систем для производства становятся все актуальнее.  Тема масштабируемая. Кто освоит - может не плохо заработать.
*

вы бы для начала ответили о какой версии 1С идет речь

--------------------
Profile CardPM
  0/0  
bomber_A
post Dec 16 2010, 01:37 
Отправлено #25


Активный

Сообщений: 1 454



У заказчиков бываю и семерка и восьмерка. Задача сопостовимости инженерных данных, созданных в ино сапрах или российских в виде спецификаций и их поэлементный запуск в производство.
На входе имеем спецификацию изделий и деталей из PDM, а на выходе - формализованные заказы на закупку матералов и запуск в производство.
Profile CardPM
  0/0  
salex
post Dec 16 2010, 11:41 
Отправлено #26


полный превед!

Сообщений: 16 661
Из: Новочебоксарск



Цитата(bomber_A @ Dec 16 2010, 01:37)
У заказчиков бываю и семерка и восьмерка. Задача сопостовимости инженерных данных, созданных в ино сапрах или российских в виде спецификаций и их поэлементный запуск в производство.
На входе имеем спецификацию изделий и деталей из PDM, а на выходе - формализованные заказы на закупку матералов и запуск в производство.
*

написать на яве взаимодействие с 1С 7-ой и 8-ой через ole слишком больших трудов будет стоить. через взаимодействие с базой тоже сложновато, а в некоторых случаях и не реальна. самый реальный метод взаимодействия обмен xml файлами.

--------------------
Profile CardPM
  0/0  
bomber_A
post Jan 23 2011, 01:24 
Отправлено #27


Активный

Сообщений: 1 454



Самарские подключились к проекту , а Чебы - молчат....
Баки не нужны?....
Profile CardPM
  0/0  
salex
post Jan 23 2011, 17:15 
Отправлено #28


полный превед!

Сообщений: 16 661
Из: Новочебоксарск



Цитата(bomber_A @ Jan 23 2011, 01:24)
Баки не нужны?....
*

давай бабки! biggrin.gif

--------------------
Profile CardPM
  0/0  
Amp
post Jan 23 2011, 21:46 
Отправлено #29


Активный

Сообщений: 2 336



А они (баки) у меня уже несколько лет как есть. Периодически ровняю только и все.
Profile CardPM
  0/0  
Spaun91
post Jan 24 2011, 06:01 
Отправлено #30


Постоялец

Сообщений: 285
Из: Москва/Канаш



Цитата(Amp @ Oct 25 2010, 21:31)
Кажется, что какой способ не возьми - везде костыли.
*

Я слышал от друзей, что 1С обещает исправиться rolleyes.gif И всё-всё аккуратно переделать.
Цитата(Amp @ Jan 23 2011, 21:46)
А они (баки) у меня уже несколько лет как есть. Периодически ровняю только и все.
*

Осталось только пилу найти smile.gif

Сообщение отредактировал Spaun91 - Jan 24 2011, 06:03

--------------------
ping ::1
Profile CardPM
  0/0  

3 Страницы < 1 2 3 >
ОтветитьTopic Options
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
Быстрый ответ
Кнопки кодов
 Расширенный режим
 Нормальный режим
    Закрыть все тэги


Открытых тэгов: 
Введите сообщение
Смайлики
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
         
Показать все

Опции сообщения