Скрин процесса кидай
29.05.2020 13:57:35
В статьях немного запутано.
Не понятно это для облака или для коробки. Нужно ли руками прописывать порты в iptables или при установке модуля все само прописывается? В /etc/sysconfig/iptables упомнинаний портов для телефонии не увидел. вот Спасибо |
|
|
25.05.2020 18:34:15
Не мог пройти мимо темы с таким загадочным названием.
Есть пара вещей, которые сильно усложняют решение задачи "Хочу просто сгенерировать типовой договор в РФ с реквизитами заказчика" в стандартном облачном Битриксе24. I. Проблема с регистром реквизитов. 1. Для договора нужны реквизиты. Встроенная функция Б24 - автозаполнение реквизитов по ИНН. Реквизиты всегда подтягиваются в верхнем регистре.2. Чтобы Имя заказчика выглядело нормально - нуужно их руками перепечатать, чтобы они выглядели человекопонятно Иванов Иван Иванович. Как убедиться - попробовать сделать любой договор из облачного Б24 с заполнением реквизитов по ИНН. Возможное решение: Поддержка в генераторе модификатора регистра с функцией II. Невозможно применить один шаблон для клиентов с разными реквизитами. 2. У юрлиц есть ОГРН, КПП, у ИП - ОГРН, КПП нет, но есть ОГРНИП. (у физлица вообще только Имя, паспорт и адрес). Пробуем универсальный договор с реквизитами клиента (тут пока физлиц не учитываем):
Решение: возможность в генераторе документов кроме значений полей, также подставлять сами названия полей, с модификатором - if (если заполнено). Тогда бы шаблон был бы универсальным и выглядел так:
Имеем локальный филиал ада - 3 одинаковых шаблона договора (юрлица, ИП, физлица), 3 шаблона счета, 3 шаблона акта. 9 шаблонов только для типовых документов с ручным выбором это перебор.. Альтернатива 2: заполнять все через бизнес процесс с использованием дополнительных приложений. Тогда признать что в стандартном функционале даже простую генерацию договора\счета\акта с разными реквизитами сделать невозможно без костылей и неудобств. Про изменение регистра я уже писал ранее, есть ли планы на добавление этой фунции? |
|||||
|
25.05.2020 17:00:03
Алексей Шафранский, супер,сделали доку чуть лучше)
Важный момент - люди которые не хотят возиться с установкой BitrixEnv (и я тоже), как правило мануаль по установке BitrixEnv не читают, тк не актуально. И про SFTP не увидят. Так что этот пунктик про SFTP не мешало бы в мануале запуска ВМ отразить, либо даже в общем |
|
|
18.05.2020 23:05:10
Алексей Шафранский, SFTP норм, правда SCP побыстрее должен быть.
Другое дело что в документации явно не указано что SCP не работает, и что нужно именно SFTP для обмена файлами. У многих хостеров SCP нормально работает из коробки и в популярных программах типа WinSCP стоит протоколом по дефолту. Т.е. в 101 раз добавляя очередной сервер в список соединения вводя только адрес и порт, получаем затуп программа и отлуп что ничего не работает - а это не лучшее начало отношений с Битриксом) Надо об этом хотя бы в доках писать, что SSH via SFTP, !SCP |
|
|
13.05.2020 15:14:26
У вас вызов через REST? Как раз на портале разработчиков пишу такой же вопрос, что нет документации на эту тему.
Есть доки для инфоблоков |
|
|
23.04.2020 14:49:24
Александр Кунташов, со своей стороны делаю все что могу - тикеты в ТП, форум. Пока воз и ныне там) Видимо сейчас силы брошены на новый бэк офис.
Мы, с вашей подачи проблему уже локализовали - не указана организация. А включение неск. организаций только поможет устранить последствия в конкретном счете. Проблему "как так произошло" оно не устранит. Так что никаких общих фраз у меня нет, только конкретные вопросы и пожелания. Чтобы сделать модуль лучше, было бы неплохо видеть более удобный лог, напрмер с реальной информацией что попало в обмен а что нет. Счет без организации это явная ошибка. На стороне 1С такое не поддерживается и модуль по хорошему должен это сигнализировать. Увы 1c программиста для чтения исходников у меня пока нет и мягко говоря это "перебор" для обеспечения минимальной работы "готового продукта". |
|
|
23.04.2020 14:18:21
Тарас Волков, спасибо за идею, но это применимо в очень узком кругу.
При смене стадий все текущие роботы завершаются, а значит все паузы, согласования и прочее что было в роботах запускается заново. Кроме того в любой нормальной кампании при передвижении по стадиям настроены автоматизации - дозаполнение полей, создание задач, и все прочее. Если у вас 6 стадий сделки то это значит что на каждой текущей стадии пользователь может совершить 5 неправильных смен стадий, в БП каждой из которых нужно учесть эту вероятность. Умножаем на 6, т.е. всего за цикл сделки может быть 30 вариантов когда пользователь не туда что то передвинул, создались дубли задач дубли счетов и прочее прочее. Беда не приходит одна. Это не про то что ваше решение плохое, это про то что решение должно быть в рамках настройки прав в продукте а не сторонними бп |
|
|
23.04.2020 00:46:51
Понимаете, проблема не в том, что вот конкретно данный счет синкнулся плохо и нужно срочно всеми силами его загрузить.
Проблема в том что системно очень часты сбои в синхронизации, которая происходит просто в стерильных условиях. Типовая конфа, очень маленький поток документов. Хотелось бы грубые ошибки отловить чтобы они не мешали во внедрениях.
В интерактивной синхронизации реализован лог для пользователя, но он именно что вводит в заблуждение, а не показывает реальную картину. В журнале синхронизации тоже самое. Вот посмотрите, как много работы выполнено модулем Понимаете кейс простой - я вижу что с синхронизацией частые проблемы, её надо постоянно контроллировать. Следовательно либо нужно доводить логику обмена до ума, чтобы она хотя бы в стерильных условиях работала стабильно, либо сообщала о проблемах, либо, если это невозможно, просто можно было глазами за ней следить стоять над душой (худший сценарий). Везде видны здавые идеи - уведомления на почту, уведомления в систему уведомлений 1С, но по факту вот вам обмен не сработал корректно ошибок нет. Ну конечно фатал еррора нет, но обмен то все равно не состоялся корректный. Для ежедневного рабочего кейса тупого стерильного обмена Б24-1с БП сколько надо человек в отделе поддержки и бухгалтерии?) Может все таки достаточно одного в команде Битрикс24 чтобы это пофиксить?
В работе модуля не заявлено что он требует учет нескольких организаций и у нас ведь штатная интеграция с распросраненной конфой 1с , она должна работать и без "Нескольких организаций" в базе.
Я слежу за модулем с самого начала и тестирую с первых бет. Конечно он хорош и сильно лучше того, что было в 2018. Но блин если остались баги, остались недосмотры, которые реально мешают в работе, и это не тысяча строк кода, можно же все это решить системно на уровне разработчика? |
|||||||
|
22.04.2020 22:49:03
Александр Кунташов, большое спасибо за подробный разбор.
Да вы правы, организация одна и в форме не выводится. И да, действительно в этом счете она не подставилась (в печатной форме счета можно видеть пустоту)
Александр Денисюк говорил что все зависимые сущности сихронизируются автоматически. Опять же не понятно синхронизируются или только один раз выгружаются? Этот вопрос уже задавал недавно в этой теме - какая логика синхронизации организаций, но ответа не получил. Было бы все таки замечательно получить комментарий разработчиков - как должна работать синхронизация организаций. И второе - сейчас я практически каждую синхронизацию делаю вручную и смотрю лог. Практически всегда лог бесполезен потому что не показывает реальный обмен - что выгружено и куда, а тупо спамит заученными фразами "Формирование пакета выгрузки", "Выгрузка" и тд. У меня как у партнера половина фич не работает и разбираться очень трудно. С клиентами вообще притормозил все интеграции, потому что ьез регулярного сидения в модуле оно стабильно не работает. Александр Денисюк, можно расчитывать на более надежный лог? Например чтобы модуль показывал только реально что обенивает, а не просто писал в лог что он молодец и все обменял, хотя по факту данных ноль? |
|||
|
22.04.2020 13:37:12
Александр Денисюк, я написал что БП. Типовая.
Значит так не должно быть. А можете все таки поделиться как должно быть? Документации же нет, на что ориентироваться? |
|
|
22.04.2020 12:01:55
Александр Денисюк, можете пояснить какая логика создания договоров при обмене Б24>БП?
Обменялись счетами - на стороне 1с у счета поле договора значится Договор - WEB, но само поле заблокировано Сам договор при этом не создался. При поступлении оплаты от клиента нельзя привязать оплату к счету, поскольку 1с сначала требует указать договор, а его нет и поле залочено. |
|
|
02.04.2020 19:15:05
Александр, я вроде подробно все расписываю, в предыдущем посте так и пишу
Проблемы происходят на этапе обмена и в том, что лог не детализирует факт выгрузки\невыгрузки. Он на любых данных у вас пишет что выгрузка произошла. Хотя по факту может быть и нет. Запросы REST тоже не формируются (по банковским реквизитам), а по счету формируются. Согласны, это не нормально - говорить что все выгрузилось, но по факту не выгружать? |
|||
|