Имя: Пароль:
1C
 
Посоветуйте, что почитать про обмены
0 K1RSAN
 
23.01.18
16:43
Впереди стоит редактирование правил обмена из Аптека редакция 1 в БК 3.0, в действующих правилах есть недоработки из-за которых появляются дубли, неправильно что-то встает. До этого обменами не занимался. Можете посоветовать какую-нибудь книгу или видео-курс (в открытом доступе или на сайте ИТС), чтобы хоть немного разобраться?
1 ejikbeznojek
 
23.01.18
16:52
Я бы пожалуй тоже почитал. Присоеденюсь к ТС.
Если есть что-нибудь типа
РИБ для чайников или там про КД3:создание правил обмена для нетиповых конфигураций.
2 ejikbeznojek
 
23.01.18
16:52
(1)*Присоединюсь*
3 K1RSAN
 
24.01.18
06:33
Неужто нету нигде?
4 shadow_sw
 
24.01.18
06:39
http://xn----1-bedvffifm4g.xn--p1ai/news/2016-05-24-freevideo-dataconv-3-0/

гугл в помощь, информации полно
5 VladZ
 
24.01.18
06:40
(3) Инфы полно. Ищи.
6 K1RSAN
 
24.01.18
07:35
(4) половина ссылок на запросы ведут на платные курсы или на какие-нибудь статьи с инфостарта, где чувак описывает "как вышло у меня, но это не значит, что так надо делать всегда". Потому и решил спросить у людей, которые "в теории" сами должны были изучать эти вещи, ведь обмены - довольно частая вещь в 1С
7 бомболюк
 
24.01.18
08:01
1. прочитать книжку: https://book-fb2.ru/business_finance/18474-1spredprijatie-8.-konvertacija-dannykh.html. с ней процесс загрузки КД в голову пойдет быстрее.
2. открыть типовые правила и пытаться понять что к чему, попутно заглядывая во встроенную  справку по обработчикам.
3. залезть в конфигураторе в УниверсальныйОбменДаннымиXML.epf и понять как все устроено изнутри.
8 K1RSAN
 
24.01.18
08:17
(7) Спасибо
9 Marik1274
 
24.01.18
09:26
Если погуглить можно запросто найти полные видео курсы по КД 2.0 за 500-1000 р. Их хватит на первое время с головой.
10 Marik1274
 
24.01.18
09:31
(1) Есть предложение. Переводи 1000 р. в любую благотворительную организацию, присылай мне подтверждение и я тебе кину ссылку на скачку полного курса по КД 2.
11 DeeK
 
24.01.18
09:35
взять конвертацию и пытаться написать свои правила, не автоматически создавая их, а полностью вручную настраивать правила конвертации объектов и свойств, взять две конфигурации например упп и бух, и постепенно начинать с малого, один справочник, второй, потом документ, и т.д.
12 Zakarum
 
24.01.18
09:42
(11) Кому как конечно, но по мне это ужасно затратный по времени способ. Неоправданно затратный и к тому же безо всякой гарантии, что ты будешь делать все правильно.
13 Marik1274
 
24.01.18
09:45
(12) Согласен на 101 %
14 VladZ
 
24.01.18
09:46
ИМХО, отличный вариант - это взять типовые правила, скачать букварь и на примере типовых правил разбираться. Что непонятно - читать в букваре.
15 VladZ
 
24.01.18
09:47
А в (11) - это метод "научного тыка". Нужна конкретная задача с конкретным решением и с пояснениями к этому решению.
16 Новиков
 
24.01.18
10:11
Книжка в (7) нужна только что для растопки печки. Учится по ней сейчас, в 2018-ом, кажется верхном маразма.

К цитате: "половина ссылок на запросы ведут на платные курсы ". Парень, а тебе не приходило в голову, что для того, чтобы тебе дать концентрированные знания уже разобравшихся людей, в таком формате, чтоб ты еще и с большей вероятностью что-то понял - нужно убить массу времени многим людям, которое по идее, кто-то должен оплатить.

А вообще поколение вк меня умиляет. Раньше за любой веб-курс по какой-то теме уан-асс открывались специальные продажные окна, народ наваливал по полной, возмущались от негодования - когда приедет моя фрешка-диск с курсом? А сейчас? Курсы платные, а мне нужны - бесплатные! На платные - не давайте ссылки тут, или давайте, но те которые стоят 1 тыща рублей! А потом на исе появляется статья от Олега - Как не быть 1сником. Святые угодники, как сильно типовой уан-аснник деградировал в последние годы...ох.
17 Новиков
 
24.01.18
10:16
Но это лирика. Если без лирики: я понятия не имею на какой кд построен обмен с твоей аптекой. Если кд 2 и тебе нужно в ней разобраться, только для того, чтобы решить свои вопросы и все - просто создавай отдельный вопрос здесь, скорее всего тебе накидают векторы дальнейших поисков. Но для начала изучи терминологию, типа там ПКО, ПКС и вот это все. Если ты вообще хочешь разобраться в кд 2 - тебе надо покупать платный курс. Если твой обмен на кд 3, ставлю десять на черное, сам ты там не разберешься ни в чем вообще - вариантов опять два: для поверхностного решения твоих конкретных проблем создавай конкретные вопросы тут и на исе, бо по кд 3 здесь мало вопросов-ответов. На исе сразу ставь вознаграждение за ответ, тогда возможно кто-то подрядится тебя покоучить. Ну или - опять покупать платный курс. Кстати их уже нескольких производителей есть по обоим кд, выбирай-не хочу. Ну или тут тебе предлагали через миксера за тыщу скинуть сграбленный кем-то курс, типа одолжение сделать тебе.
18 ИТ директор
 
24.01.18
10:18
(16) так в КД 2 ничего не изменилось с тех пор
19 2dolist
 
24.01.18
10:20
Маркса
20 ИТ директор
 
24.01.18
10:25
(16) >>А потом на исе появляется статья от Олега - Как не быть 1сником. Святые угодники, как сильно типовой уан-аснник деградировал в последние годы...ох.

А смысл какой изучать 1С, если она вся построена на костылях, которых в IT больше негде кроме как в 1С использовать? Вместо всех эти костылей, КД 2.0, 3.0, лучше потратить время на RabbitMQ или ESB - и это используется вообще везде.
21 mistеr
 
24.01.18
10:28
(16) >Книжка в (7) нужна только что для растопки печки

Не согласен. Освоил КД2 по ней и успешно применяю. В сложных ситуациях добавляю немного Мисты.
22 ИТ директор
 
24.01.18
10:31
+(20) Я щас усиленно изучаю всё что связано с IT-инфраструктурой и от чего отстал благодаря уан-асс, вместо изучения всех этих 1С-овских озарений с управляемыми формами которые уже больше 10 летя длятся.
23 mistеr
 
24.01.18
10:33
(22) Я рад, что ты изучаешь новое, но это не повод спамить тут оффтопиком в темах про убогие технологии 1С.
24 ИТ директор
 
24.01.18
10:34
(23) это был ответ Новикову есичо, который начал этот оффтоп
25 mistеr
 
24.01.18
10:35
(24) Ты в каждой третьей теме спамишь
26 ИТ директор
 
24.01.18
10:36
(25) ты тоже
27 MaxS
 
24.01.18
10:36
По КД3 статья для начинающих там http://catalog.mista.ru/public/695523/
В ней же ссылки на курсу по КД3.
28 Nyarlathotep
 
24.01.18
10:38
(0) Не мучайся и напиши свой обмен через xml или ком, все будет работать как надо и без глюков. Это вовсе не так долго, как кажется на первый взгляд :)
29 mistеr
 
24.01.18
10:40
(28) Точно. Если "как надо и без глюков", то это гораздо дольше.
30 MaxS
 
24.01.18
10:41
(28) Изобретать свой велосипед под номером 100500 вместо умения наладить типовое решение - это признак квалифицированного непрофессионализма. )
31 Dmitrii
 
гуру
24.01.18
10:48
(28) >> все будет работать как надо и без глюков

Ровно до первого обновления одной из обменивающихся конфигураций.
А потом после каждого обновления потребуется:
- тестировать и контролировать корректность и полноту обмена (не слетело ли чего из работающего, все ли добавленные/измененные объекты попадали в обмен)
- вносить исправления и дополнения по результатам предыдущего пункта.
32 Сияющий в темноте
 
24.01.18
11:05
(31) про переписанный обмен на кд тоже самое можно сказать,что до первого серьезного обновления,а потом тоже править надо.
просто,научившись выгружать обьекты в json,например,можно пллучить горазждо больше пользы,чем изучая кд,которые 1с как перчатки меняет
33 K1RSAN
 
24.01.18
11:19
(16) Для начала - я не сказал, что мне не нужны концентрированные знания, но это вопрос недалекого будущего. Сейчас у меня конкретная задача, которую надо выполнить и средств свободных (вот так уж получилось) у меня нет ВООБЩЕ, а нужны мне по сути - основы, чтобы просто напросто проще было лазить в коде обработки и меньше тыкаться в тупики. И, соответственно, толку мне от платных курсов будет чуть больше, чем от вашего опуса. Там хотя бы превью смогу прочитать. Тоже мне нашелся "решатель судеб" и "чтец людей". Обожаю таких людей, навешают ярлыков, обосрут, а потом "с барского плеча" дадут совет в пренебрежительном тоне и с максимальным намеком на тупость собеседника. Надеюсь ВАМ, когда вы начнете разбираться в чем-то абсолютно новом для вас (а 1С я изучаю меньше года), так же на все вопросы сначала объяснили почему вас даже за человека нельзя считать, а только потом ответили. Да даже линуксоиды на своем форуме были более отзывчивы, когда я писал курсовую и задавал вопросы, а у них самомнения тоже немало.

Всем остальным - спасибо за озвученные мысли, может быть мне что-нибудь из этого поможет.
34 Nyarlathotep
 
24.01.18
13:14
(29) (30) Пишу все свои обмены сам. За счет схожести объектов данных с применением копировать-вставить и небольших правок кода пишется довольно быстро. За все время накопил код для обменов почти все объектов конфигурации. Сейчас написание обмена сводится у меня к копированию и небольших правкам уже готового, отлаженного кода. Подумываю над созданием этакого "фрэймворка", облегчающего написание обменов. Конвертацию и типовые обмены вспоминаю сейчас как страшный сон.
35 Nyarlathotep
 
24.01.18
13:17
(31) У любого обмена, независимо от технологии (КД, не КД) могут возникнуть проблемы при изменении объектов, в этом обмене участвующих. Найти и поправить нужное место в своем коде - 5 минут, найти нужное правило в КД, исправить его, выгрузить/загрузить правила и тп. - совсем другой вопрос.
36 Nyarlathotep
 
24.01.18
13:22
(30) Всегда считал признаком профессионализма умение решить поставленную задачу правильно и в срок, а не "умение наладить типовое решение".

И, да, я уж лучше сделаю свой велосипед с двумя колесами и спокойно буду на нем кататься, чем буду мучиться с готовым велосипедом, у которого колес 8 и они торчат в разные стороны.
37 Йохохо
 
24.01.18
13:35
(34) главное не навязывать "свой фреймворк", зачем негатив. Сначала написать документацию, выпустить курсы, обучить друзей
38 Nyarlathotep
 
24.01.18
13:44
(37) Нет, нет, все это исключительно для себя.
39 Новиков
 
24.01.18
14:08
(38) по такому пути многие идут. Но он тупиковый. Я тоже по нему ходил, и у меня тоже был свой "фреймворк" (написанный только на 1С). Потом, количество узлов обменов стало расти, стали расти и правила обмена. Я переписал его на чистый T-SQL - вот тут я описал с какими проблемами потом столкнулся Как записать 1000 документов за 1 сек. И потом, я еще много где использовал такой же принцип, но поддерживать все это, при условии, что я сам все это же и написал, стало настолько тяжело, что я решил отказаться от моего велосипеда в пользу КД. Да, упала скорость, но не настолько критично, но поддержка правил в миллиард раз проще, нежели этого самописного уже не знаю сколько тысяч строк-кодового сахару. Ну и главное: в типовых, если ты во фра, на разработку своего обмена в ущерб типовому, если его надо поправить - никогда никто в своем уме денег не даст. Обычно это часовые работы. Редко - десятки часов, когда нужно типовое сопрячь с чем-то имошним старым. Переписывать готовое только ради правки - никто не оплатит. Ну вот такие мысли по поводу своих "фреймворков". Из промышленных бит запиливал свой мега-менеджер-обменов, там адская смесь типового-нетипового + на исе, создатель первой кд кажется тоже продает свой обвяз к правилам на кд.
40 drcrasher
 
24.01.18
14:16
(17) стоит отметить, что кд3 для меня оказался сильно проще и понятнее, чем кд2
41 Nyarlathotep
 
24.01.18
14:22
(39) Я не имел ввиду писать только свои правила обмена, я говорил про обмен полностью. Не вижу проблем с ростом числа узлов, они все равно будут обмениваться по определенному алгоритму, который ты и пропишешь.
42 Новиков
 
24.01.18
14:25
(40) Так оно и есть. Для меня тоже самое. После КД 2, КД 3 - простая фигня.
(41) я имел ввиду тоже самое. Полностью свой обмен. Мой обмен лег, когда количество узлов стало больше 50. Лег - это значит он перестал осмысляться как нечто такое, что вообще можно изменить :)
43 MaxS
 
25.01.18
10:03
(36) Наладить типовое решение - это тоже полезное умение. В 90% случаев это целесообразнее, быстрее и в срок.
Никому не интересно изучать и поддерживать чужую отличную нетленку только из-за того, что квалифицированный специалист не имеет опыта в настройке типовых.
44 vis_tmp
 
25.01.18
10:24
(42)А что вы понимаете под "узлом" ?
45 Вафель
 
25.01.18
10:41
(34) Ты написал свою КД. Естественно ты ее лучше знаешь чем типовую КД, тк сам и писал.
Но вот то что она реально лучше КД - далеко не факт
46 Вафель
 
25.01.18
10:42
Но писать свое ибо у типового фатальтный недостаток - это ...
47 Lama12
 
25.01.18
10:43
(0) Хм... Вроде раньше в руководстве администратора все доходчиво описывалось. Хотя сейчас БСП... ИМХО. К руководству администратора еще прочитать документацию по БСП.
48 vis_tmp
 
25.01.18
10:55
(47)А где есть документация по БСП?
49 MaxS
 
25.01.18
18:31
(48) На Web ИТС
50 K1RSAN
 
26.01.18
10:03
В общем пытаюсь разобраться, появился такой вопрос
Использую КД2, чтобы создать правила с нуля по известным требованиям. Реально ли реализовать такой механизм через КД:
Надо искать контрагентов сначала по БИН (ИдентификационныйКодЛичности), если не находит - может быть просто в контрагенте не записан этот самый БИН, тогда поиск по наименованию. И только если не будет найден - тогда записывать.
Мне мыслится, что надо сделать 2 ПКО, которые будут выполняться друг после друга, в первом искать по БИН, после чего он будет передавать параметр следующему правилу - был ли найден контрагент с таким БИН или нет. И если не найден, то будет искать уже по наименованию. Но так как может быть так, что БИН заполнен, но наименования разные - значит если будет найден контрагент с БИН - то поиск по наименованию он проигнорирует.

К такой мысли я пришел, когда прочитал, что в ПКС строки поиска работают через логическое И. Или можно как-то настроить возможность настройки через ИЛИ? Если можно, укажите пожалуйста.
51 mistеr
 
26.01.18
10:08
(50) Обработчик события ПоляПоиска
Основная теорема систематики: Новые системы плодят новые проблемы.