Имя: Пароль:
1C
1С v8
Передача между клиентом и сервером.
0 kobzon2
 
24.10.14
10:49
В 1с 8 не силен, только учусь. Тем более сложно с УФ
Ситуация такая. Есть сервер, на котором поднят терминал. Там работают с базами как 1с 7.7, так и 1с 8. Есть обработка, которая подключается по  com из 8-ки к 7-ке и выгружает из 7-ки документы РеализацияПродукции. В принципе если такая система, то понятно что скорее всего проще все процедуры делать с директивой &НаСервере, т.к. там и база и 1с-ы.
Но есть две базы которые на компе буха. тут как быть? Получается подключение выполнять НаКлиенте, подключение к 1с7 на сервере, там же перебор документом, а потом передача на Клиент и уже там создание и запись документов?
Просто если делать универсальную обработку для обоих случаев то как правильней?
И еще где можно почитать про передачу между клиентом и сервером документов, через структуры, массивы, хранилища? Если просто принцип передачи параметров шапки документа еще могу разобрать, а + табличная часть никак(
1 Heckfy
 
24.10.14
10:51
ИМХО, у Вас каша в голове.... Даже не знаю чего посоветовать бы.....
2 kobzon2
 
24.10.14
10:53
(1) Хорошую книгу или статью. Радченко не надо.
3 Heckfy
 
24.10.14
10:56
У меня, к сожалению, таких нет.
4 Fish
 
24.10.14
10:57
(2) На курсы сходи.
5 kobzon2
 
24.10.14
11:00
(4) Там общие принципы.
6 DexterMorgan
 
24.10.14
11:02
(5) так они тебе походу и нужны)
7 Fish
 
24.10.14
11:04
(5) Вот-вот. Когда начнёшь их понимать, то вопросов, как в (0) уже не возникнет.
8 kobzon2
 
24.10.14
11:05
И как курсы называются?
9 stix2010
 
24.10.14
11:07
(0) поток сознания, чо хотел то?
10 Fish
 
24.10.14
11:11
(8) Для начала, думаю, эти помогут:
- Знакомство с платформой "1C:Предприятие 8.3"
курс для начинающих программистов
-Основы программирования в системе "1C:Предприятие 8.3"
курс для начинающих программистов
-Основные механизмы платформы "1С:Предприятие 8.3"
http://www.1c.ru/rus/partners/training/uc1/courses.jsp?type=44
11 kobzon2
 
24.10.14
11:18
-Основы программирования в системе "1C:Предприятие 8.3" - вроде подходит.
(10) спс.
12 stix2010
 
24.10.14
11:22
(0) Пока Вы правильно не объясните о том, что Вы пытаетесь сделать, никто Вам правильное направление не даст.

под какой клиент пишете, что уже есть и на чем работает, какая конфигурация?

>Но есть две базы которые на компе буха. тут как быть  - замапить диск в существующей обработке
13 kobzon2
 
24.10.14
11:31
(12) Конфигурация БП2. Собираемся переходить на БП3. Хочется работать в тонком клиенте. Каждый день из 1с 7.7 в 1с8 БП, выгружаются документы РеализацияПродукции(чтобы не забивать 2 раза). Это делается обработкой. Она написана под обычное приложение. Методом проб и ошибок переписал ее под УФ. Но при передачи например ТЗ с параметрами документа, с клиента на сервер - получаю ошибки, что типа нельзя. Вот я и хочу понять принцип передачи той же ТЗ через массив или временное хранилище.
14 SUA
 
24.10.14
11:32
[telenat mode ON]
>>две базы которые на компе буха
две файловых локальных 1с8
>>подключение к 1с7 на сервере
там все 1с7
>>Просто если делать универсальную обработку для обоих случаев то как правильней?
1) передача управления директивой &НаСервере серверной части кода 1с8
2) затягивание данных из 1с7 по произвольному (сетевому/локальному) пути - вот тут не надо путать сервер как большую быструю железяку и место выполнения кода 1с8
3) создание документов
[telenat mode OFF]
15 stix2010
 
24.10.14
11:36
может на проблему взглянуть по другому и воспользоваться Конвертацией данных?
16 kobzon2
 
24.10.14
11:38
(15) А в чем плюс? Это же нужно зайти в 1с 7.7, выгрузить в файл, зайти в 1с 8, загрузить файл. А тут подключился и загрузил документы. Все же почти готово. Осталось дописать под тонкий клиент.
17 stix2010
 
24.10.14
12:24
(16) ну да я спутал, универсальный обмен по com c 8.x только работает.

Можно в БСП разбраться в функционале обработок.