|
Агент+ и 1С организация обмена данными | ☑ | ||
---|---|---|---|---|
0
Nikoss
28.03.12
✎
10:43
|
Есть простейшая конфигурация на упр.приложении.... есть такая же простейшая конфигурация(или как ее там называют) на А+. Как бы организовать обмен?
смотрел в типовых, но там кошмар... 5к строк и пойми че к чему, только обработка обмена. Может есть у кого пример попроще(допустим один справочник и картинки), чтобы разобрать сам механизм обмена данными? Или может быть есть какие статьи? Искал в интернете, ничего не нашел. Или может кто может на пальцах объяснить? |
|||
1
Mikeware
28.03.12
✎
10:47
|
Механизм очень простой. туда файл - оттуда файл.
|
|||
3
Mikeware
28.03.12
✎
10:49
|
и "искать в интернете" не нужно - все есть в документации. она достаточно подробна.
|
|||
4
nicxxx
28.03.12
✎
10:50
|
так ведь документация есть на сайте Агент+, там достаточно понятно написано
|
|||
6
mikecool
28.03.12
✎
10:53
|
две процедуры - одна загружает, вторая выгружает
каждую писал по дню с отладками |
|||
7
Nikoss
28.03.12
✎
12:46
|
(6), это обработка? можете выложите куда нибудь на обозрение?
(1), (2), (3) что-то я не наблюдаю там описание механизма обмена. точнее сам механизм там есть, а как его реализовать на другом примере(базе) не понятно... может что-то не то смотрю? |
|||
8
D_Pavel
28.03.12
✎
12:51
|
Делай как я - бери тот обмен что есть, и постепенно удаляй из него всё лишнее с контролем работоспособности после каждого шага. Потом останется минимально необходимый функционал, в нем легко разобраться.
|
|||
9
Nikoss
28.03.12
✎
12:54
|
(8), еще б понять как он работает в целом, чтобы удалять...
|
|||
10
zladenuw
28.03.12
✎
12:54
|
да походу обмена нет совсем.
Можно через файл или напрямую. все зависит где конфы будут. лучше через файл. пишешь структуру выгрузки с своей конфы и загрузку в конфу а+.... можно КД. судя (6)... можно свою наваять. |
|||
11
Mikeware
28.03.12
✎
13:22
|
(7) там файл так и называется - "Формат обмена данными".
|
|||
12
Nikoss
28.03.12
✎
14:32
|
(11), не вижу я такого файла, хоть убейте... :)
|
|||
13
Nikoss
28.03.12
✎
14:44
|
(11), (12), а, нашел, сейчас гляну
|
|||
14
SergoOd
28.03.12
✎
14:54
|
Порекомендовал бы взять за основу УТ11 с А+ (передается с лицензиями на А+) Сделано все на управляемых формах, все четко выделено в подсистему А+... Это для России. Для Укрианы - есть интегрированная УНФ для Укрианы: берешь и копируешь. Уверен на 100% так как сам делал. Поддерживаю mikecool (6) - все занимает не более 3-х дней.
|
|||
15
Астероид
28.03.12
✎
15:04
|
(14) у агентоид и моби-с внешняя обработка обмена данными, все занимает не более получаса.
|
|||
16
Nikoss
28.03.12
✎
15:58
|
так получается должна быть написана процедура выгрузки/загрузки данных на А+? или это все выполняется из под 1с?
|
|||
17
mirosh
28.03.12
✎
16:06
|
(16) все пишется в 1С.
1. ИЗ Агент Плюс ---> в 1С. отправляется уже готовый XML и в 1С надо писать процедуру разбора. 2. ИЗ 1С ---> в Агент+ пишется XML по определнным правилам и автоматически обрабатывается в Агент+ |
|||
18
Nikoss
29.03.12
✎
07:28
|
(17)
а "уже готовый" откуда там берется? |
|||
19
Nikoss
29.03.12
✎
07:29
|
(17), (18) это к 1му пункту
|
|||
20
Mikeware
29.03.12
✎
07:49
|
(18) формируется самим А+ пунктом меню "выгрузить данные" (ну, или "отправить данные" - тогда сразу отправляется выбранным способом обмена). И кладется в папку \MyDocuments\Personal
|
|||
21
Mikeware
29.03.12
✎
07:50
|
(17) "Из 1с в А+" отправляется не XML, а текстовик. а XML отправляется в MT (А+2.0)
|
|||
22
Астероид
29.03.12
✎
07:52
|
(21) свой парсер написали? никаких объемов ОЗУ не хватит, чтобы открыть XML с нормальной базой на кпк.
|
|||
23
NcSteel
29.03.12
✎
07:55
|
После внедренцев из (0) и возникает негативное мнение о 1С и(или) А+.
Не умеешь иди учись на курсы или спеца зови. |
|||
24
NcSteel
29.03.12
✎
07:55
|
(22) Странно 1С может прочитать файл и в 10 гигов . ЧЯДНТ?
|
|||
25
Астероид
29.03.12
✎
07:56
|
можешь им отправить мой бесплатный совет: конвертировать xml из 1С в образ базы МТ, и этот образ пересылать на кпк. чтобы не веселить народ на форумах :)
|
|||
26
Астероид
29.03.12
✎
07:56
|
(24) ВСЕ
|
|||
27
Астероид
29.03.12
✎
07:58
|
отличная тех поддержка А+, о которой так много говорят здесь, на левом форуме забавляет :)
|
|||
28
NcSteel
29.03.12
✎
08:01
|
(26) Например
|
|||
29
Nikoss
29.03.12
✎
10:37
|
может у кого есть обработка обмена попроще? не такая как в УТ или CRM... у меня всего один объект в конфигурации(к примеру), справочник, с 5 реквизитами...
а разобрать пол миллиона букОв в типовых не получается... |
|||
30
Mikeware
29.03.12
✎
10:41
|
(29) Для начала скажи, с А+ обмениваешься, или с МТ.
|
|||
31
Mikeware
29.03.12
✎
10:42
|
(25) свои бесплатные советы ты с полным правом можешь применть в своем г0вн0с0фте™
|
|||
32
Астероид
29.03.12
✎
10:45
|
(31) давно применено, поэтому работает все шустро.
|
|||
33
Nikoss
29.03.12
✎
10:53
|
(30), МТ это что?
есть конфигурация(или что это в А+) с одним справочником, открываю ее с помощью мобилы на андройде... |
|||
34
Mikeware
29.03.12
✎
10:55
|
(33) Значит, МТ.
кто тебе дал эту конфигурацию-то? зы.ты вообще документацию читать пробовал? |
|||
35
Астероид
29.03.12
✎
11:07
|
(33) я бы не стал слушать советы (34), который сам не пользуется данной программой.
|
|||
36
Mikeware
29.03.12
✎
11:11
|
(35) в отличеие от г0вн0с0фта™ - А+МТ позволяет строить свои приложения. даже примитивные с одним справочником. Когда г0вн0с0фт™ будет позволять создавать произвольные конфигурации (пусть даже и работающие медленнее) - тогда и будет тема для разговора.
|
|||
37
Астероид
29.03.12
✎
11:21
|
(36) ерундой не занимаюсь, доказано 1С:РКК :)
|
|||
38
Mikeware
29.03.12
✎
11:22
|
(37) У тебя свой взгляд, у других - свой. Время покажет.
|
|||
39
Астероид
29.03.12
✎
11:23
|
(38) начни с себя, купи а+2.0!
|
|||
40
Mikeware
29.03.12
✎
11:24
|
(39) не волнуйся, перейдем :-)
|
|||
41
Nikoss
29.03.12
✎
12:14
|
(34), сам сделал.
так что всетаки такое МТ? какую именно документацию нужно почитать, чтобы организовать обмен? |
|||
42
Nikoss
29.03.12
✎
12:16
|
(35), а тут кроме него никто советов и не дает, в том числе и вы.
|
|||
43
Астероид
29.03.12
✎
12:17
|
(42) логично, этим никто не пользуется, даже он.
|
|||
44
Nikoss
29.03.12
✎
12:17
|
доп к (41) если МТ это Агент + 2.0, то да, на нем.
|
|||
45
Nikoss
29.03.12
✎
12:19
|
(43), почему ЭТИМ никто не пользуется? и чем пользуются тогда?
|
|||
46
Адинэснег
29.03.12
✎
12:22
|
||||
47
marty0701
29.03.12
✎
12:23
|
(45)Не слушай его, это жирный тролль. На стороне 1С ты легко организуешь обработку загрузки любых данных, читай "...описание файла обмена...". Пользуешься то типовой конфой А+, или у тебя задача написать свою конфу с 1 справочником, абстрактно, и реализовать обмен между самописными?
|
|||
48
Астероид
29.03.12
✎
12:24
|
(47) толсто! вы ветку полностью читали? :)
|
|||
49
Адинэснег
29.03.12
✎
12:25
|
+(47) я б не стал покупать ничего у людей, живущих на мисте...
|
|||
50
Астероид
29.03.12
✎
12:27
|
у флудеров не по теме тем более
|
|||
51
Nikoss
29.03.12
✎
12:27
|
(46), это платформа для разработки?
|
|||
52
Астероид
29.03.12
✎
12:28
|
||||
53
Nikoss
29.03.12
✎
12:29
|
(47), обе конфигурации(на А+ и 1С) примитивные, собственного написания.
|
|||
54
Nikoss
29.03.12
✎
12:34
|
(47), доп к (53) да, именно "реализовать обмен между самописными"! возможно использую какие то типовые механизмы...
|
|||
55
Адинэснег
29.03.12
✎
12:37
|
(51) это тру-решение для мобильной-торговли
|
|||
56
Астероид
29.03.12
✎
12:38
|
(55) судя по последним веткам мобильной торговли, я бы так не сказал.
|
|||
57
Nikoss
29.03.12
✎
12:38
|
(55), мне не нужна мобильная торговля
|
|||
58
Астероид
29.03.12
✎
12:42
|
спаммеру без разницы что вам нужно.
|
|||
59
Nikoss
29.03.12
✎
12:45
|
(58), может по делу чтонибудь скажите/подскажите? я не думаю что у меня какая то не выполнимая задача, просто не понятно как все происходит(весь этот обмен, все эти СОД и т.д.) с чего начать...
|
|||
60
Астероид
29.03.12
✎
12:46
|
кто подскажет, если этим никто не пользуется.
|
|||
61
Адинэснег
29.03.12
✎
12:49
|
(59) кури конфу "Конвертация данных"
|
|||
62
Nikoss
29.03.12
✎
12:55
|
(61), при чем тут это?
|
|||
63
Mikeware
29.03.12
✎
12:56
|
(59) Ты документацию читать пробовал?
я ж не буду тебе объяснять начиная с 1917 года.. |
|||
64
Cube
29.03.12
✎
12:57
|
(62) Ты сначала определись с софтом, который будешь на КПК ставить, а потом уже разбирайся как там всё устроено...
|
|||
65
Mikeware
29.03.12
✎
12:59
|
(64) тут круче. он написал конфигурацию не читая документации :-))
|
|||
66
Nikoss
29.03.12
✎
13:09
|
(63)(65), коечто читал, коечто просматривал... что именно нужно почитать для решения моей задачи?
|
|||
67
Nikoss
29.03.12
✎
13:17
|
в любом случае начинать писать обмен наугад не лучшая идея. хотелось бы глянуть на какойнибудь не сложный пример(а не тот который в типовой мобильной торговле или УТ с интегрированным А+, где целая куча документов и т.п. вещей, что соответственно увеличивает объем написанного кода и трудочитаемость его), попробовать как это все работает / посмотреть как организованно.
|
|||
68
Mikeware
29.03.12
✎
13:19
|
(66) раздел 8 в справке конфигуратора:
Раздел 8 Обмен данными Описание формата обмена данными |
|||
69
Cube
29.03.12
✎
13:21
|
Один я ничего не понимаю, что несет ТС? :)
|
|||
70
Cube
29.03.12
✎
13:21
|
(67) Где ты нашел "типовой мобильной торговле или УТ с интегрированным А+" ???
|
|||
71
Cube
29.03.12
✎
13:22
|
(67) Ты на КПК какой софт-то ставишь?
|
|||
72
marty0701
29.03.12
✎
13:28
|
Есть сервер, на нем стоит СОД(служба, сомтрит на порт и ждет), твоя задача, написать на конфигураторе А+ обработку, которая 1-формирует файл с описанием данных + приложить к данным папку с картинками, 2 посмотреть код подключения к СОД, организовать, для начала, кнопку на форме по нажатию которой пойдет запрос на сервер с СОД, пришел ответ, ок, отправляй файлы, получил файлы на сервере своем, в конфигураторе 1С пишешь обработку загрузки номенклатуры, для примера, с картинками в справочник. Если вспомнил что-то не так, то дополнят. Всё есть в доках.
|
|||
73
Nikoss
29.03.12
✎
13:37
|
to Cube, вот к примеру http://www.agentplus.ru/downloads/utconf8mt11/, под типовой я подразумевал дописанная 1с конфа АгентПлюсом. Что значит какой софт? я же сто раз уже писал, своя конфа на А+ написанная, вот ее и ставлю на мобилу.
|
|||
74
Mikeware
29.03.12
✎
13:39
|
(69) его вообще трудно понять... Но можно. упростить задачу помог бы терморектальный метод, но он доступен только на небольших расстояниях.
(70) например, вот тут: http://www.agentplus.ru/downloads/utconf8mt11/ (71) А+2.0 судя по всему. |
|||
75
Cube
29.03.12
✎
13:40
|
(73) С А+ у меня дальше демо базы дело не ушло, но насколько помню, документация там довольно подробная...
|
|||
76
Mikeware
29.03.12
✎
13:44
|
(73) "свою конфу" должен кто-то выполнять.
|
|||
77
marty0701
29.03.12
✎
13:45
|
(76)Человек ищет пример обмена между А+ и 1С, логичноо предположить, что конфа 1 на А+, конфа 2 на 1С.
|
|||
78
Nikoss
29.03.12
✎
13:51
|
(76), ааа, в этом смысле... тогда да это Агент+ - софт %)
(77), вы меня правильно поняли!(таких тут видимо не много :))) |
|||
79
Mikeware
29.03.12
✎
13:56
|
(77)
Препод-майор на занятиях на военной кафедре рассказывает: ... на танке в отсеке механика-водителя установлена радиостанция... студент спрашивает - Товарищ майор, а радиостанция на лампах, или на транзисторах? Майор: Для особо тупых повторяю: радиостанция установлена НА ТАНКЕ! © |
|||
80
marty0701
29.03.12
✎
13:58
|
(79)супер)
|
|||
81
Nikoss
29.03.12
✎
13:59
|
(72), осталось найти примеры таких обработок, и жизнь удалась :D
|
|||
82
Mikeware
29.03.12
✎
14:00
|
(81) у тебя трудность с поиском функции отправки файла, и получения файла?
Не, я понимаю, конечно, национальную специфику, но .... |
|||
83
Mikeware
29.03.12
✎
14:06
|
(72)это же (только сокращено) было написано в (1)
|
|||
84
Nikoss
29.03.12
✎
14:20
|
(82), не думаю что 2 функциями все ограничится... если бы было так я бы тут не спрашивал.
|
|||
85
Mikeware
29.03.12
✎
14:27
|
(84) Ты пробовал? :-)
|
|||
87
Nikoss
29.03.12
✎
15:18
|
(85), знать бы с чего начать....
|
|||
89
Mikeware
29.03.12
✎
16:04
|
(87) начни с чтения документации. И изучения существующих обработок, в том числе и демки. отладчик никто не отменял.
|
|||
99
Qwixo
29.03.12
✎
22:14
|
Настоятельно рекомендую топикстартеру по всем возможным вопросам обратиться за помощью в тех. поддержку Агент Плюса - она бесплатна.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |