Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> 1C77 SQL доступ из инет 2 страниц V   1 2 >          
nazarenko Подменю пользователя
сообщение 24.05.15, 15:48
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Добрый день!

Есть необходимость программно из инет (например с сайта (на языке SQL) или 1С 77) открывать/вносить изменения в базу 1С77 SQL, которая находится в инете на сервере терминалов.
Параметры сервера:
Windows 2003 Server, Служба терминалов, 1С 77 для SQL, SQL 2000.

Спасибо за ответы!

vadim007 Подменю пользователя
сообщение 24.05.15, 16:21
Сообщение #2

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

[необходимо зарегистрироваться для просмотра ссылки]
[необходимо зарегистрироваться для просмотра ссылки]

nazarenko Подменю пользователя
сообщение 24.05.15, 16:45
Сообщение #3

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(vadim007 @ 24.05.15, 17:21) *
[необходимо зарегистрироваться для просмотра ссылки]
[необходимо зарегистрироваться для просмотра ссылки]


Это не то что мне нужно!
Мне нужно из своего компа (дома). Запустить программу, которая подключится к серверу в инете по ip адресу.
Затем войдет в 1С и внесет в нее изменения.

Типа такого:
SQL
con = СоздатьОбъект("ADODB.Connection");
con.Open("DRIVER={MySQL ODBC 5.1 Driver};SERVER=89.1.1.1;PORT=2000;DATABASE=test;uid=test;pwd=Extrmp;");

logist Подменю пользователя
сообщение 24.05.15, 18:11
Сообщение #4

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(nazarenko @ 24.05.15, 17:45) *
Мне нужно из своего компа (дома). Запустить программу, которая подключится к серверу в инете по ip адресу.
Затем войдет в 1С и внесет в нее изменения.

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


Signature
Личные бесплатные консультации не даю, для этого есть форум!

vadim007 Подменю пользователя
сообщение 24.05.15, 19:18
Сообщение #5

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Судя по вопросу, думал, что спрашивающий знает о таких вещах как RDP.
Но если дошло до разъяснения таких вещей, то ждем вопросов по переброске портов на роутере 47046430.gif

nazarenko Подменю пользователя
сообщение 24.05.15, 20:20
Сообщение #6

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(logist @ 24.05.15, 19:11) *
Обычный RDP, подключаетесь, в параметрах подключения пропишите запуск 1С (или в автозагрузке этого пользователя на терминальном), в 1С пропишите что-то, что будет запускаться если зашел какой-то определенный пользователь.


Как при помощи 1С войти в RDP?
Вы предлагаете

SQL
ЗапуститьПриложение(ИмяФайла);


Вопрос в том как программно войти на сервер?

WEB - интерфейс поможет???

Цитата(vadim007 @ 24.05.15, 20:18) *
Судя по вопросу, думал, что спрашивающий знает о таких вещах как RDP.
Но если дошло до разъяснения таких вещей, то ждем вопросов по переброске портов на роутере 47046430.gif


Как пользователь знаю! А как программно войти??? Это вопрос? С помощью 1С 77!

logist Подменю пользователя
сообщение 24.05.15, 20:22
Сообщение #7

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(nazarenko @ 24.05.15, 21:17) *
Вопрос в том как программно войти на сервер?

Может Вы распишите сразу все нюансы, по пунктам, что откуда подключится, что где сделать, а то мне кажется мы тут в угадайку играем.

Цитата(nazarenko @ 24.05.15, 21:20) *
WEB - интерфейс поможет???

Это тут к чему вообще? Даже не продолжайте.

Цитата(nazarenko @ 24.05.15, 21:20) *
С помощью 1С 77!

[необходимо зарегистрироваться для просмотра ссылки]


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: nazarenko,

nazarenko Подменю пользователя
сообщение 24.05.15, 20:47
Сообщение #8

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(logist @ 24.05.15, 21:22) *
Может Вы распишите сразу все нюансы, по пунктам, что откуда подключится, что где сделать, а то мне кажется мы тут в угадайку играем.


Это тут к чему вообще? Даже не продолжайте.


[необходимо зарегистрироваться для просмотра ссылки]


Предположим!
А дальше...

Цитата(vadim007 @ 24.05.15, 20:18) *
Судя по вопросу, думал, что спрашивающий знает о таких вещах как RDP.
Но если дошло до разъяснения таких вещей, то ждем вопросов по переброске портов на роутере 47046430.gif


Перебрасывать порты не нужно - ВСЕ УЖЕ ПЕРЕБРОШЕНО ДО НАС!!!

nazarenko Подменю пользователя
сообщение 24.05.15, 22:00
Сообщение #9

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(logist @ 24.05.15, 21:22) *
Может Вы распишите сразу все нюансы, по пунктам, что откуда подключится, что где сделать, а то мне кажется мы тут в угадайку играем.


1. В 1С 77 написать программку, которая (через RDP либо другим способом) подключится к удаленному серверу.
2. Откроет 1С 77 (для SQL).
3. Создаст документ Счет-Фактура (с номенклатурой, количеством, ценой и суммой).

logist Подменю пользователя
сообщение 25.05.15, 8:34
Сообщение #10

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(nazarenko @ 24.05.15, 23:00) *
Создаст документ Счет-Фактура

Если создать должна та же программа которая в п.1. подключается, то через КомОбъект соединяться из одной базы в другую, RDP тут не нужен.

Можете посмотреть эту тему http://pro1c.org.ua/index.php?showtopic=5876


Signature
Личные бесплатные консультации не даю, для этого есть форум!

nazarenko Подменю пользователя
сообщение 25.05.15, 9:11
Сообщение #11

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Разные базы находятся на разных компьютерах. Т.е. Комп1 с Базой1 находится в городе С., а Комп2 с Базой2 находится в городе Д.
Как! при помощи СОМ - объктов осуществить удаленное соединение!?

sava1 Подменю пользователя
сообщение 25.05.15, 9:21
Сообщение #12

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2691
Из: Проскуров
Спасибо сказали: 682 раз
Рейтинг: 661

Смотрите в сторону распределенной базы (РИБ) - у себя узел + обмен

Vofka Подменю пользователя
сообщение 25.05.15, 9:22
Сообщение #13

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Делаете РДП подключение с определенными параметрами, с указанием того какая программа должна запуститься и с какими ключами. В данном случае это будет программа 1С. Далее в программе 1С обрабатываете ключи запуска и выполняете нужные действия. Далее просто подключаетесь по РДП с нужными параметрами.

logist Подменю пользователя
сообщение 25.05.15, 9:24
Сообщение #14

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(nazarenko @ 25.05.15, 10:11) *
при помощи СОМ - объктов осуществить удаленное соединение!?

База же sql, делаете её доступной через инет, по IP так же как если бы она была в локальной сети.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

nazarenko Подменю пользователя
сообщение 25.05.15, 9:53
Сообщение #15

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Супер! Как базу SQL сделать доступной по IP?

Цитата(sava1 @ 25.05.15, 10:21) *
Смотрите в сторону распределенной базы (РИБ) - у себя узел + обмен


Не смешно!

sava1 Подменю пользователя
сообщение 25.05.15, 9:59
Сообщение #16

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2691
Из: Проскуров
Спасибо сказали: 682 раз
Рейтинг: 661

А никто и не смеется (исходя из описания задачи и возможностей)

nazarenko Подменю пользователя
сообщение 25.05.15, 10:07
Сообщение #17

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Vofka @ 25.05.15, 10:22) *
Делаете РДП подключение с определенными параметрами, с указанием того какая программа должна запуститься и с какими ключами. В данном случае это будет программа 1С. Далее в программе 1С обрабатываете ключи запуска и выполняете нужные действия. Далее просто подключаетесь по РДП с нужными параметрами.


РДП запускается со следующими ключами:
mstsc [<файл подключения>] [/v:<сервер[:порт]>] [/admin] [/f[ullscreen]] [/w:<ширина>] [/h:<высота>] [/public] | [/span] [/edit "файл подключения"] [/migrate] [/?]

Как именно передать параметры: номер счета, дата, ТМЦ1, ТМЦ2; кво1; кво2 и т.д.
В какие параметры?


Цитата(sava1 @ 25.05.15, 10:59) *
А никто и не смеется (исходя из описания задачи и возможностей)


Информацией необходимо обмениваться быстрее чем это может РИБ!
К тому же программно.
И еще этот счет не должен существовать в Базе1.

sava1 Подменю пользователя
сообщение 25.05.15, 10:12
Сообщение #18

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2691
Из: Проскуров
Спасибо сказали: 682 раз
Рейтинг: 661

А теперь по-поводу "смешно" -
у себя запустили 1с, ввели док,справочник и т.д., отправили.
На серваке крутим запуск обновления - по часам, по наличию почты .....
1с приняла данные/обновила.

В чем юмор ?

nazarenko Подменю пользователя
сообщение 25.05.15, 10:12
Сообщение #19

Говорящий
***
Группа: Пользователи
Сообщений: 85
Из: Днепропетровск
Спасибо сказали: 1 раз
Рейтинг: 0

Как базу SQL сделать доступной по IP?

sava1 Подменю пользователя
сообщение 25.05.15, 10:14
Сообщение #20

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2691
Из: Проскуров
Спасибо сказали: 682 раз
Рейтинг: 661

Уважаемый - что Вас не устраивает в РИБ - скорость там не есть "горлышком".
Коллизии решаются префиксами (диапазонами номеров...)

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V   1 2 >
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 20.05.24, 0:08
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!