25.11.2005, 14:44 | #1 |
Участник
|
Доброго времени суток всем !!! Подскажите ... направьте ... посоветуйте. Можно ли законтачиться с 1С кой для считывания из нее данных. Но причем считывать не по отдельным dbf никам через ADO а при помощи запросов?
|
|
25.11.2005, 21:45 | #2 |
Участник
|
Если вы спрашиваете про OLE-вызов 1Cv7 из Навижина (CreateObject("v77.applcation")), то нет.
Navision работает с OLE-серверами, которые рассчитан на работу с ранним связыванием. 1Сv7 предоставляет интерфейс только с поздним связыванием, не предоставляет Type Library. Если вы спрашиваете про OLE-вызов Навижина из 1Сv7, то, к сожалению, тоже нет. Навижин не является OLE-сервером. Поэтому, из более-менее простых способов остается только доступ к базе Навижина. Или попробуйте приблуды типа 1C++, если умеете ими пользоваться. TLB для 1С++ есть. Хотелось бы обратить внимание, что 1Cv8 поддерживает раннее связывание. |
|
25.11.2005, 22:51 | #3 |
Участник
|
Какие-то тенденции пошли на некие связки 1С с Навижном и Аксаптой.... Вроде Навжн и признан лучшей программой для бизнеса Microsoft Navision 4.0 признан лучшим программным обеспечением для компаний среднего и малого бизнеса а получается все равно в 1С всем надо залезать
|
|
26.11.2005, 00:04 | #4 |
Участник
|
рубить, так с плеча.
менять программы так сразу везде и все 1С - хорошая программа для фискального учета, для минимизации налогов. Почему бы ее не продолжать использовать в этом качестве? |
|
28.11.2005, 07:08 | #5 |
Участник
|
|
|
28.11.2005, 10:13 | #6 |
Участник
|
|
|
28.11.2005, 14:12 | #7 |
Участник
|
Цитата:
А параллельную работу вести накладно... |
|
28.11.2005, 14:58 | #8 |
Участник
|
Цитата:
Сообщение от IGHG
Да, я подумывал о том как бы сделать 1С некоей одежкой для Навижна - то есть в пустой новый конфиг гонишь проводки по XML чтобы воспользоваться неоспоримыми преимуществами по самым новым релизам и комплектам отчетности для ней. Генерится отчетность по одной фирме, затем 1С очищается и загоняются проводки по другой фирме
А параллельную работу вести накладно... раз в месяц, квартал, год... да еще по нескольким фирмам!.. а кто Вам мешает использовать несколько баз 1С (по одной для каждой фирмы) и накапливать там проводки за каждый отчетный период (месяц)?
__________________
YEP! тел. (905) 561-94-00 |
|
29.11.2005, 10:05 | #9 |
Участник
|
а подскажите смогу ли я с помощью Automation объекта Microsoft ActiveX Data Objects 2.7 Library Command указав в нем SQL запрос и файлы таблиц из которых брать данные выбрать определенный датасет? с ходу у меня не получается
|
|
29.11.2005, 10:51 | #10 |
Участник
|
Цитата:
Но так наверное нельзя... Проводки можно было бы закачивать сгруппированные по месяцам - какая разница. Вся идея в том что надо взять самое лучше в 1С - своевременную поставку обновлений отчетности и минимизировать затраты по ее сопровождению Но это фантастика наверное |
|
29.11.2005, 11:28 | #11 |
Участник
|
Народ, мы сейчас реализуем вот такой обмен: SQL базы и Navision и 1С. В navision делаем view которые потом забирает 1С. Таким образом мы можем выгружать не только проводки, но и документы.
Если кому интересно, опишу подробно. |
|
29.11.2005, 13:05 | #12 |
Участник
|
очень интересно
|
|
29.11.2005, 14:02 | #13 |
Участник
|
__________________
YEP! тел. (905) 561-94-00 |
|
30.11.2005, 10:41 | #14 |
Участник
|
Все работает под SQL server. Соответсвенно в Query Analyzer формируем view. Во view данные попадают отфильтрованные, например, только учтенные, за определенный период. Кроме того, выгружаются данные в разные БД 1С. Для этого используется аналитическое измерение "Юридические лица". Со стороны Navision это все. Дальше вступает в действие обработка 1С. Со стороны 1С по заранее установленному периоду времени формируется запрос к view, причем отслеживается в какую БД должны попадать данные. Документы в 1С попадают проведенными. Вроде все. Если что пишите.
|
|
30.11.2005, 11:48 | #15 |
Участник
|
Т.е. по запросу к вьюшкам, вы получаете данные, на основании которых именно записью в таблицы 1С (журналы, шапки и ТЧ документов, справочники, регистры, бухитоги и пр.) Вы _сразу_ вносите _проведенный_ документ в базу? реализуя _логику__проведения_ документов на уровне БД, а не приложения? Или что значит Ваша фраза?
__________________
YEP! тел. (905) 561-94-00 |
|
30.11.2005, 12:02 | #16 |
Участник
|
Цитата:
Сообщение от Dolter
Т.е. по запросу к вьюшкам, вы получаете данные, на основании которых именно записью в таблицы 1С (журналы, шапки и ТЧ документов, справочники, регистры, бухитоги и пр.) Вы _сразу_ вносите _проведенный_ документ в базу? реализуя _логику__проведения_ документов на уровне БД, а не приложения? Или что значит Ваша фраза?
|
|
30.11.2005, 12:39 | #17 |
Участник
|
Цитата:
Хотелось бы взглянуть на код списания партий и/или отнесения затрат... :-) А при изменении (накате обновлений) конфигурации 1С, полностью переписывается запись движений документа?! ...у меня просто нет слов...
__________________
YEP! тел. (905) 561-94-00 |
|
30.11.2005, 20:10 | #18 |
Участник
|
Цитата:
Затраты ведутся в Navision. Конфа 1С не меняется уже несколько лет, в силу больших модификаций 1С. |
|
01.12.2005, 10:51 | #19 |
Участник
|
аааа, ну тогда понятно
..хм... а не посотрудничать ли нам... надо подумать :-)
__________________
YEP! тел. (905) 561-94-00 |
|
01.12.2005, 17:58 | #20 |
Участник
|
|
|