[Logo] Форум ПАРУС
Сообщения, отправленные пользователем: SARGEANT
Индекс форума » Профиль для SARGEANT » Сообщения, отправленные пользователем SARGEANT
Автор Сообщение
Перезапустить достаточно только клиент.
Как всегда, следует читать, на что жалуется.

Все эти скрипты для базы MSSQL, а если база Postgre, то скрипт выглядит так:

выяснено: надо вызовы DDL поместить в подпроцедуры и пометить их pragrma autonomous_transaction
Если в пользовательской процедуре есть commit, то при работе через ЦУД падает с ошибкой «ORA-02089: COMMIT не разрешен в подчиненном сеансе». Обычно это легко решается тем, что просто убирают commit. Но как быть, если commit выдан неявно в результате выполнения процедуры DDL, например execute immediate 'alter trigger T_DICNOMNS_BUPDATE disable';

Тут деваться некуда, триггер надо выключать. Как это сделать, чтобы не падало через ЦУД?
Выяснено наполовину. А именно выяснено, что Парус не видит ни одного из этих сертификатов потому, что параметр 1635 "Проверять сертификаты" выставлен в Да. Надо выставить в Нет, и тогда увидит сертификаты

Между тем вопрос о критериях подбора сертификатов по-прежнему представляет интерес. Почему одни сертификаты берет, другие нет?
Оказалось дело в том, что сертификат decrypt-key был не ГОСТовский. Хорошо, скачал два новых тестовых сертификата с сайта КриптоПро https://www.cryptopro.ru/certsrv/Сформировать ключи и отправить запрос на сертификат. Там выдает сертификаты гостовские, любым желающим в неограниченном количестве

Один сертификат предполагаю использовать в качестве сертификата decrypt-key, второй в качестве сертификата страхователя. Это тот сертификат, выбор которого Парус запрашивает у пользователя по команде "Получить данные ЭЛН" в разделе "Журнал взаимодействия с ФСС". Однако Парус не видит ни одного из этих сертификатов, на выбор пользователю не предъявляется ни одного сертификата, и пишет "Сертификаты недоступны. Сертификаты не отвечают критериям...".

Отсюда вопрос: каким критериям должен удовлетворять сертификат страхователя? и где об этом можно было прочитать? я не нашел такого места
это хорошая мысль. Но это уже побольше доработка. Я не сделаю, желающие могут легко сделать на основе всего того, что выложено в эту тему
Нет ничего проще. Очень небольшая доработка. Прилагается
да, сделано всё путём, по технологии FXP. Не тормозит

В функции видны рудименты от первоначального решения https://support.parus.ru/forum/posts/list/508088.page#1111865
, а именно ThisForm и oUnit. Они здесь не нужны, их можно удалить

Имеет смысл в параметры функции, то есть в строку LPARAMETERS, добавить в качестве параметра мнемокод начисления, и вызывать данную функцию не с параметром ThisForm, а с параметром мнемокода начисления. Тогда не придется перекомпилировать функцию под каждое начисления, будет одна функция на любые начислениия
теперь, безо всяких изменений с моей стороны, стало выдавать уже другую ошибку:
при попытке "Получить данные ЭЛН" в разделе "Журнал взаимодействия с ФСС" Ошибка сервиса: "Ошибка шифрования сообщения для получателя . Invalid key type.null". Как понять, чего оно хочет?
да, мне тоже пришел ваш ответ
Эта тема тоже старая, начата в 20.11.2013 Налицо уже две старых темы, по которым рассылка работает. Значит по старым почему-то работает. Надеюсь, нетрудно сделать чтобы и по новым работала
Сегодня вдруг пришло одно письмо с форума. Первое за несколько лет. Из очень старой темы 2015 года. Пришла рассылка вот этого сегодняшнего поста: https://support.parus.ru/forum/posts/list/228064.page#1209215

А подписан я на очень много тем, и старых и новых. В том числе и данную тему тоже. А рассылки из нее не приходят. А это нужная вещь. Давно пора навести порядок, положен запрос на support ПЗ-893 от 30.01.2021. Пусть приходит рассылка какая уж она была корявая, все равно лучше чем никакая
Спасибо что всё толково расписали,

1. Исправлено в последней версии, прилагается. Чтобы заработало, надо выполнить файл "выгрузка в ВТБ24 гранты.pdc"
2. Последняя версия 07.07.2017, новее нету. Наших клиентов перевел массово на 1С бывший губернатор нынешний министр Решетников, поэтому давно нет новых доработок, никому не надо
3. Если не ошибаюсь, сделано в этой последней версии. Подробнее как всегда см. инструкцию в дистрибутиве
сегодня 04.02.2021 та же ошибка "Ошибка сервиса: "Произошла ошибка при обработке запроса на внутрненнем сервисе"."

четвертый день пошел. Это точно ошибка ФСС а не парусная?
сегодня 03.02.2021 та же ошибка "Ошибка сервиса: "Произошла ошибка при обработке запроса на внутрненнем сервисе"."

неужели сайт ФСС не работает уже третий день?
сегодня 02.02.2021 та же ошибка "Ошибка сервиса: "Произошла ошибка при обработке запроса на внутрненнем сервисе"."

неужели опять не работает сайт ФСС?
Спасибо, действительно поиском находится более десятка событий. Только точно такой же ошибки нет. У всех ошибка кончается на GetElnDataGetHashes, а у нас на GetElnDataSend

После не знаю каких изменений и неоднократных перезапусков сайта ошибки не стало. Но стала другая ошибка:
Ошибка сервиса: "Произошла ошибка при обработке запроса на внутрненнем сервисе"

Поиском в журнале событий такого не находит ни одного. Поиском в форуме тоже не находит ни одного. Что же делать? Может можно у разработчиков узнать, чего оно хочет? поиском по неправильно написанному слову "внутрненнем" легко найти в исходниках
RMSUFA wrote:в сентябре работало, а сейчас получаю ошибку:
Ошибка сервиса: "Дескриптор имеет неправильное состояние для запрошенного действия - URL:http://localhost/serviceproxy/AisElnService.svc - SOAPAction:http://schemas.parus.ru/v8/services/proxy/aiseln/IAisElnService/GetElnDataGetHashes".
куда копать?

У нас еще не работало, с первого раза выдало ошибку почти такую же:
Ошибка сервиса: "Дескриптор имеет неправильное состояние для запрошенного действия - URL:http://localhost/ServiceProxy/AisElnService.svc - SOAPAction:http://schemas.parus.ru/v8/services/proxy/aiseln/IAisElnService/GetElnDataSend".


вопрос тот же - куда копать? Кто уже накопал, поделитесь опытом пожалуйста
-
Совершенно верно, опыт ясно показывает что команда Монитор появляется в меню Файл в Парусе, если в каталоге программы есть файл Monitor.ini, и файл Monitor.exe. Если файла Monitor.exe нет, команды в меню не будет, даже если есть файл Monitor.ini

Совсем не обязательно, чтобы Парус был запущен as administrator.

Другое дело, что Monitor.exe приходится хотя бы раз запустить as adminstotor, иначе он не создаст файл Monitor.ini потому что у пользователей нет прав на запись в каталоге Program Files.

После того как Парус был запущен при наличии файлов Monitor.ini и Monitor.exe, команда Монитор в меню появляется и не исчезает оттуда даже если файл Monitor.ini удалить. Однако она пропадает если удалить файл Monitor.exe. Однако снова появляется, если вернуть файл Monitor.exe, при отсутствии файла Monitor.ini

Получается что пункт меню Монитор каким-то образом прописывается в Парусе при первом запуске программы с наличием файлов Monitor.exe и Monitor.ini
положено событие П8-43363 от 21.12.2020

решено
Спасибо!
Переходить на систему "цена без НДС" - это же очень неудобно. Странно что нет нормального решения. Например, автопересчет чтобы пересчитывал все величины танцуя от цены без НДС, которую он только что вычислил
Спасибо!
Что значит "методологически"?
делать-то что?
Делаем обновление релиза с 2018-08-30 на 2018-09-27. Даем команду «Выполнить\Создание-обновление», получаем сообщение «У пользователя отсутствуют необходимые системные привилегии». Кто знает, какие системные привилегии оно хочет? До этого при обновлении релиза с 2018-02-15 на 2018-08-30 ничего не хотело
Как бороться с ошибкой округления, которая возникает когда цена назначается с установленным переключаталем «Цена включает налоги»? то есть когда налоги включены в цену. Здесь возникает ошибка округления из-за того, что цена без НДС находится расчетным путем и округляется. В результате Цена_без_НДС*Количество плюс НДС может быть не равно Цена_с_НДС*Количество. Например, товар по цене с НДС 17.55, НДС 18%, количество 5:
Цена без НДС = 17.55/1.18 = 14.87
Цена без НДС * Количество = 14.87*5 = 74.35
НДС = 74.35*0.18 = 13.38
В сумме дает 74.35+13.38=87.73
Цена с НДС * Количество = 17.55 * 5 = 87.75
Таким образом из-за ошибки округления набралась разница в 2 копейки. В зависимости от методики печати счета-фактуры эту разницу можно засунуть в разные места, но она все равно есть, от нее никуда не деться. Неужели придется ломать всё и переходить на систему, когда цена назначается без НДС? привыкли ведь уже, что цена с НДС, на это заточены все отчеты и процедуры
после восстановления базы не запускается TornadoServer, выдает сплошные ошибки:

C:\Program Files (x86)\Parus\Tornado\Server>TornadoServer.exe -runincons
Starting server in console mode ...
# [26.04.18 19:50:42] [DataManager] Используется база данных: 'ZOTO'
# [26.04.18 19:50:42] [AuthManager] Найдены следующие компоненты аутентификации 'basic'.
! [26.04.18 19:50:48] [ObjectManager] Class 'Parus.Tornado.UnitsProvider' can not be loaded. Can not
resolve class Type
! [26.04.18 19:50:48] [ObjectManager] Class 'Parus.Tornado.AttachFilesService' can not be loaded. Ca
n not resolve class Type
! [26.04.18 19:50:48] [ObjectManager] Class 'Parus.Tornado.UnitCatalogsInfo' can not be loaded. Can
not resolve class Type
и т.д. перечисляет все классы

На другом компьютере с этой сохранки восстанавливали, нормально. Скажите пожалуйста, чего оно хочет?
с начала года перестали приходить уведомления об ответах по темам. Совсем, обо всех
нашел что можно взять из PKG_SESSION_VARS.GET_NUM('PKG_SLCALCWAGES.CALCTYPE')
это работает и на релизе 2018-02-15
Добрый день,

до мартовского релиза 2018 года текущий расчет можно было взять в программе из переменной PKG_SLCALCWAGES.CALCTYPE. С мартовского релиза такой переменной в этом пакете больше нет. Как теперь узнать текущий расчет в Зарплате?
Аналогично. Поле есть, причем оно обязательное. А заполнить его неизвестно как.

раздел 82 не походит. По крайней мере список режимов длл выбора в поле "Режим печати приказов" по-прежнему пустой, после того как заведем на пробу несколько записей в раздел 82

Кадры обычные, не госслужбы
 
Индекс форума » Профиль для SARGEANT » Сообщения, отправленные пользователем SARGEANT
Перейти: