Вход | Регистрация


1С:Предприятие ::

Метки: 

Посоветуйте, что почитать про обмены

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

гугл в помощь, информации полно
   VladZ
 
5 - 24.01.18 - 06:40
(3) Инфы полно. Ищи.
   K1RSAN
 
6 - 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 и понять как все устроено изнутри.
   K1RSAN
 
8 - 24.01.18 - 08:17
(7) Спасибо
   Marik1274
 
9 - 24.01.18 - 09:26
Если погуглить можно запросто найти полные видео курсы по КД 2.0 за 500-1000 р. Их хватит на первое время с головой.
   Marik1274
 
10 - 24.01.18 - 09:31
(1) Есть предложение. Переводи 1000 р. в любую благотворительную организацию, присылай мне подтверждение и я тебе кину ссылку на скачку полного курса по КД 2.
 
 Рекламное место пустует
   DeeK
 
11 - 24.01.18 - 09:35
взять конвертацию и пытаться написать свои правила, не автоматически создавая их, а полностью вручную настраивать правила конвертации объектов и свойств, взять две конфигурации например упп и бух, и постепенно начинать с малого, один справочник, второй, потом документ, и т.д.
   Zakarum
 
12 - 24.01.18 - 09:42
(11) Кому как конечно, но по мне это ужасно затратный по времени способ. Неоправданно затратный и к тому же безо всякой гарантии, что ты будешь делать все правильно.
   Marik1274
 
13 - 24.01.18 - 09:45
(12) Согласен на 101 %
   VladZ
 
14 - 24.01.18 - 09:46
ИМХО, отличный вариант - это взять типовые правила, скачать букварь и на примере типовых правил разбираться. Что непонятно - читать в букваре.
   VladZ
 
15 - 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 ничего не изменилось с тех пор
   2dolist
 
19 - 24.01.18 - 10:20
Маркса
   ИТ директор
 
20 - 24.01.18 - 10:25
(16) >>А потом на исе появляется статья от Олега - Как не быть 1сником. Святые угодники, как сильно типовой уан-аснник деградировал в последние годы...ох.

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

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

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

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

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

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



Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует