Xris, тоже с подобным игрался - обмены УНФ - УТП и прочие нестандартные комбинации. Каждый раз тоже нужно было подшаманивать обработки, так как в коде был поиск совсем не того узла, который был в xml-файле обмена.
SteepNET, можно взять "обработку объектов" из "Инструментов разработчика" или другую подобную обработку для произвольной модификации объектов. Или написать свою - тут дело нехитрое.
Есть еще варианты "пальцем в небо", но точный ответ можно дать только увидев проблемную базу. Можете даже обратится к тому самому вашему разработчику - я своих клиентов по мелким вопросам всегда бесплатно консультировал.
КД3 нет в типовых коробках УПП. Если так сильно хочется, то нужно покупать отдельные модули, которые сперва внедрить в свою УПП, а только потом переходить в Конвертацию и верстать правила переноса. Такой себе путь с учетом того, что УПП давно снят с продаж и хотят снять с поддержки.
А вот Конвертация 2.1 - это именно то, что нужно. Я на КД2 делал регулярные обмены документами даже с 7.7
Я хочу получить данные с клиента и обрабатывать его на стороне сервера.
Все так и происходит. На клиенте делается работа с видимость/доступностью элементов формы и примитивные вычисления в духе "если покупаете 5 ручек по 100 рублей, то с вас 500 рублей".
Опытный программист могут написать свою клиентскую приложению с целью взлома
Максимум на что способен ваш хакер - это сделать инъекции кода в веб-клиент 1С, но для работы с сервером ему все равно нужно будет иметь логин/пароль и все что он сможет сделать с пропатченого клиента все равно будет ограничено на сервере настройками прав и профилей безопасности. А если у него есть нужные права, то и патчить ничего не нужно.
В сообщении про ошибку интересный вывод - нет имени процесса, поэтому и не можете найти нужных ответственных (свойство КлючевойОбъектПроцесса не заполнено).
По поводу замены имени согласующего - или это правильно, или уточните на Линии Консультации (никогда не поверю, что у внедряющих УХ нет ИТС). Возможно, что все именно так как нужно. В моей практике (но у меня Согласование через Документооборот КОРП) я по изменению документа менял автора процесса, чтобы ознакомление с результатом попало другому контролирующему - воспользовался обработчиком бизнес-события. Возможно у вас в УХ что-то подобное настроено....
Вадим Ягофаров, а почему не сделали отдельный каталог для распаковки, а все мусорите в рабочую директорию V8Unpack? Судя по всему результат - это ваши три файла с гуидами в названии. В обработке вообще хоть что-то было?
Вадим Ягофаров, не с той стороны заходите - не нужно путать работу v8unpack, которая распаковывает обработки и конфигурации на составляющие, и git, который предназначен для ведения версий содержимого указанного каталога с возможностью отправки на удаленные репозитории (гитхаб/гитлаб/битбакет).
Работает или не работает git легко можно проверить - вносите изменения, делаете коммит в ветку и пуш в мастер, а потом смотрите добавилась ли версия.
Файловый состав - это совсем другой вопрос. На скрине вижу рабочий каталог прекоммита. Насколько я помню (несколько лет не запускал v8unpack) на основе обработки должен быть создан каталог с файлами описания структуры, модулем обработки, макетами и подпапками для каждой из форм, в каждой из которых модули и структура описания форм.
Вадим Ягофаров, сколько нужно колонок для сортировки - столько и задавайте. Текст запроса можно программно дорабатывать при необходимости или для простоты использовать несколько заранее заготовленных текстов.
Вадим Ягофаров, сортировать по ИЕРАРХИИ примитивные типы - бессмысленно. Это фича для ссылочных типов со включенной иерархией. Если колонок несколько, то они перечисляются в блоке "УПОРЯДОЧИТЬ ПО" через запятую.
Вам нужно потребовать у ваших подрядчик список возможностей, которые по их мнению вам нужны, которые есть в 2.5, но отсутствуют в 3.1. Вполне может оказаться, что: а) не так уже и нужны, б) уже есть, а подрядчики не в курсе, в) прямо сейчас функциональность добавляется.
aglgl, судя по вашей информации веб-сервер настроен правильно и пользователь успешно авторизируется. Но после попытки зайти происходит автоматическое завершение сеанса. Вам нужно рыть в этом направлении.
Все ли могут заходить в эту базу (точно эту?) или может вы установили блокировку начала сеансов? Может в вашей базе для безопасности есть дополнительные проверки при старте и у этого пользователя не проходит контроль.