|
УПП - Больничные - ФСС (Ошибка импорта схемы) | ☑ | ||
---|---|---|---|---|
0
serg999
11.01.22
✎
15:22
|
Добрый день. При заполнении больничного выдает ошибку (УПП: 1.3.173.1)
Временные проблемы в ФСС или кардинально поменяли принцип работы с больничными? {(1)}: Ошибка при вызове конструктора (WSОпределения) WSОпределения = Новый WSОпределения(ФайлОписанияВебСервиса,,, ИнтернетПрокси,, СоединениеSSL) по причине: Ошибка импорта схемы по причине: Ошибка доступа к файлу 'https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/sedo/Sedo.xsd' по причине: Ошибка работы с Интернет: Не могу установить соединение |
|||
1
RomaH
naïve
11.01.22
✎
15:24
|
это нормально
'https://eln.fss.ru/ws-insurer-crypto-v20/ периодически висит |
|||
2
RomaH
naïve
11.01.22
✎
15:25
|
<soap:Envelope>
<soap:Body> <soap:Fault> <faultcode>soap:Server</faultcode> <faultstring>Could not find xsd ../../xsd/v01/sedo/Sedo.xsd'</faultstring> </soap:Fault> </soap:Body> </soap:Envelope> |
|||
3
RomaH
naïve
11.01.22
✎
15:29
|
но вроде все доступно - что то я там Sedo не нахожу внутри
|
|||
4
serg999
11.01.22
✎
15:36
|
Похоже проблема на стороне ФСС ... из 10 попыток, может 1 раз заполнить.
Интересно, что ошибки разные выдает .. |
|||
5
RomaH
naïve
12.01.22
✎
07:15
|
(4) по этому поводу рекомендую схемы у себя локально положить - что бы меньше не нужных обращений в ФСС было
<?xml version='1.0' encoding='UTF-8'?> <wsdl:definitions xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ins="http://www.fss.ru/integration/types/eln/ins/v01" xmlns:fs="http://www.fss.ru/integration/ws/fault/v01" xmlns="http://www.fss.ru/integration/ws/eln/ins/v01" name="FileOperationsLnService" targetNamespace="http://www.fss.ru/integration/ws/eln/ins/v01"> <wsdl:import location="http://dkb/LnService/Faults.wsdl" namespace="http://www.fss.ru/integration/ws/fault/v01"> </wsdl:import> все импорты заменить |
|||
6
NorthWind
12.01.22
✎
07:17
|
(5) а если обновятся? ФСС об этом не всегда докладает когда что-то у себя делает :)
|
|||
7
RomaH
naïve
12.01.22
✎
07:21
|
(6) если обновятся - то вывалится ошибка валидации - либо вы прочитать не сможете сообщение от ФСС, либо ФСС от вас
|
|||
8
serg999
12.01.22
✎
10:52
|
Вечером проверял более менее работает, а днем вообще никак .. расчетчики воют :(
(5) Не могу понять, как схемы можно локально выложить, они же в запросе указаны ? |
|||
9
RomaH
naïve
12.01.22
✎
11:24
|
(8) к схемам идет обращение через "точку входа" - это общий макет в кофиге - поищи в макетах "FileOperationsLnService"
1С первую и вторую схему вроде как адаптировали под локальное использование - то что в общем макете, но вот остальные оставили снаружи можно извратиться и засунуть все наружные в этот же макет, но проще скачать все внешние схемы, опубликовать их внутри и поправить внутри их импорты на свои пути https://ibb.co/6YYLTYg |
|||
10
NorthWind
12.01.22
✎
22:34
|
ох, бида-бида. Поанализировал фиддлером запросы на получение данных больничного по номеру и увидел, что 1С дергает WSDL и XSD в количестве 11 штук аж 4 раза подряд одни и те же. Это ж в несколько раз увеличивает вероятность сбоя. И если так делает весь 1Совский софт по всей России... так ведь что угодно положить можно.
|
|||
11
RomaH
naïve
13.01.22
✎
07:23
|
ну как бы ... это "решение" от ФСС - они так описание сервиса сделали - нет что бы все в одном
|
|||
12
NorthWind
13.01.22
✎
07:30
|
(11) не, тут дело не в ФСС. Вот мы по номеру выкачиваем больничный в УПП. Там дергается 9 штук XSD-схем и 2 WSDL-я.
Я бы понял если бы это произошло один раз. Но это делается четыре раза с одними и теми же схемами - вместо того чтобы один раз все вытащить, построить интерфейс и дальше просто обращаться к соответствующей точке (или точкам) входа. Понятно, что любое кэширование схем очень сильно поможет от косяков в таком случае. И сбои происходят каждый раз в разных местах. Если бы вытаскивалось это все один раз - работа бы шла в четыре раза стабильнее. |
|||
13
RomaH
naïve
13.01.22
✎
08:02
|
ну как бы - создать запрос
потом прочитать то, что получили и вся "схема" получается одной строчкой Определения = Новый WSОпределения(ИмяФайлаWSDL,... |
|||
14
NorthWind
13.01.22
✎
09:31
|
(13) Три файлика с самыми длинными именами вы по каким ссылкам качали? Фиддлер мне их не показал...
Остальные схемки получилось вытянуть. |
|||
15
NorthWind
13.01.22
✎
09:53
|
раскопал. Осталась только *LnMo.xsd
|
|||
16
RomaH
naïve
13.01.22
✎
12:29
|
(15) не понял - не такого - у нас и МО и работодатель - весь список файлов на картинке выше
|
|||
17
RomaH
naïve
13.01.22
✎
12:29
|
+(16) вижу - по серединке
|
|||
18
RomaH
naïve
13.01.22
✎
12:30
|
(14) у нас мед организация - нам надо больше
|
|||
19
NorthWind
13.01.22
✎
12:39
|
(18) и я так понимаю, в схемках после выкачки вы правили секции import, чтобы рекурсивно тоже качалось с локального сервера...
Я соорудил вот такой батник wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl --output-document c:\inetpub\wwwroot\LnService\FileOperationsLnService.wsdl wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/eln/FileOperationsLnIns.xsd --output-document c:\inetpub\wwwroot\LnService\FileOperationsLnIns.xsd wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../Faults.wsdl --output-document c:\inetpub\wwwroot\LnService\Faults.wsdl wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/Fault.xsd --output-document c:\inetpub\wwwroot\LnService\Fault.xsd wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/FaultCode.xsd --output-document c:\inetpub\wwwroot\LnService\FaultCode.xsd wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/sedo/Sedo.xsd --output-document c:\inetpub\wwwroot\LnService\Sedo.xsd wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/Organization.xsd --output-document c:\inetpub\wwwroot\LnService\Organization.xsd wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/Common.xsd --output-document c:\inetpub\wwwroot\LnService\Common.xsd wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/Errors.xsd --output-document c:\inetpub\wwwroot\LnService\Errors.xsd wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/Person.xsd --output-document c:\inetpub\wwwroot\LnService\Person.xsd wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/IdentityDocument.xsd --output-document c:\inetpub\wwwroot\LnService\IdentityDocument.xsd wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/Eln.xsd --output-document c:\inetpub\wwwroot\LnService\Eln.xsd wget --no-check-certificate https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/eln/WsSecurity.xsd --output-document c:\inetpub\wwwroot\LnService\WsSecurity.xsd nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/" -t:"" c:\inetpub\wwwroot\LnService\*.xsd nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/" -t:"" c:\inetpub\wwwroot\LnService\*.wsdl nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/eln/" -t:"" c:\inetpub\wwwroot\LnService\*.xsd nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/eln/" -t:"" c:\inetpub\wwwroot\LnService\*.wsdl nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/" -t:"" c:\inetpub\wwwroot\LnService\*.xsd nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/" -t:"" c:\inetpub\wwwroot\LnService\*.wsdl nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/sedo/" -t:"" c:\inetpub\wwwroot\LnService\*.xsd nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/sedo/" -t:"" c:\inetpub\wwwroot\LnService\*.wsdl nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../Faults.wsdl" -t:"Faults.wsdl" c:\inetpub\wwwroot\LnService\*.xsd nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../Faults.wsdl" -t:"Faults.wsdl" c:\inetpub\wwwroot\LnService\*.wsdl и все получилось очень даже неплохо. wget и nhrt надо поставить, понятное дело. |
|||
20
Kigo_Kigo
13.01.22
✎
14:45
|
(19) А что надо сделать что бы он заработал?
|
|||
21
NorthWind
13.01.22
✎
15:11
|
(20) нужен веб-сервер. Я использовал IIS от Windows 2008 R2. Можно и апач, это кому как удобнее.
Для публикации документов у IIS по умолчанию используется папка c:\inetpub\wwwroot. Там создается папка LnService. Этот батник с помошью утилиты wget (http://gnuwin32.sourceforge.net/packages/wget.htm) выкачивает в нее все необходимые схемки. Но перед тем, как их использовать, нужно их немного подредактировать, потому что в них есть ссылки друг на друга, но при этом искать их предполагается на fss.ru. Выглядит это примерно вот так <xs:import namespace="http://www.fss.ru/integration/types/dic/fault/v01" schemaLocation="https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/FaultCode.xsd"/> Нам надо такие вещи поправить на локальные в текущей папке, то есть сделать <xs:import namespace="http://www.fss.ru/integration/types/dic/fault/v01" schemaLocation="FaultCode.xsd"/> Для этого можно использовать утилиту командной строки, которая умеет в куче текстовых файлов заменять одну строку на другую. Я нашел вот такую https://nhutils.ru/blog/nhrt/. Ну или другую подобную, их много, может, в винде даже штатные способы есть, не знаю. Использовал эту утилиту для замен, это вторая часть батника. А дальнейшее зависит от вашей конфигурации 1С. В УПП необходимые ссылки находятся в общем макете ОбменДаннымиФССЭЛНОписаниеВебСервиса. Его нужно снять с замка и в секциях import поменять ссылки так, чтобы они ссылались на ваш локальные схемы. У меня это выглядит примерно так <xs:import namespace="http://www.fss.ru/integration/types/organization/v01" schemaLocation="http://srv-02/LnService/Organization.xsd"/> И все. Дальше запускаете 1С с фиддлером, пробуете запросить данные больничного и видите, что обращение к fss.ru идет только когда система обращается к точке доступа. Все схемы стаскиваются с локального веб-сервера. |
|||
22
NorthWind
13.01.22
✎
15:25
|
Сегодня, кстати, ФСС отживел, по-моему. Более-менее вытаскивается все, и достаточно быстро.
|
|||
23
Demetri__
17.01.22
✎
13:46
|
Не работает с пятницы, так же разные ошибки при запросе заполнить БЛ. Сертификат поставили новый от 15.12.2021
Конфа УПП последний релиз У кого как? |
|||
24
NorthWind
17.01.22
✎
13:57
|
(23) норм. Сегодня проверял со своими изменениями от (19)-(21) - супер, шустренько. Серты свежие с лк.фсс.ру, второй от 17, нижний от 15.12.2021.
|
|||
25
NorthWind
17.01.22
✎
13:59
|
И да, RomaH, спасибо за плодотворную идею. По-хорошему, это можно было бы оформить как публикациб на ИС.
|
|||
26
RomaH
naïve
20.01.22
✎
07:13
|
к стати - вопрос к "работодателям" на ЗУП и прочих УПП
какая длина у вас на должности врачей? тут поймали в "1С:Больничных" ограничение в конфе сначала на 100 символов потом в 150 (в разных местах) фишка в том, что "строка" в схеме ЭЛН не ограничена - и поймали внешний больничный с должностью на 151 символ соответственно после добавления "наших" данных в больничный, подписания и отправки ФСС ругается - что наш ЭЛН не соответствует тому что у них. так что - это еще одна мина замедленного действия от 1С |
|||
27
NorthWind
20.01.22
✎
07:58
|
(26) Ну не сказать чтоб не ограничена - 300 символов.
<xs:simpleType name="doctorRole"> <xs:annotation> <xs:documentation> Должность врача </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:maxLength value="300"/> </xs:restriction> </xs:simpleType> |
|||
28
RomaH
naïve
20.01.22
✎
07:59
|
(27) понятно
а в ЗУП? |
|||
29
NorthWind
20.01.22
✎
08:12
|
В ЗУП не знаю. В УПП встречается в доке НачислениеПоБольничномуЛисту, ТЧ ОсвобождениеОтРаботыВЛисткеНетрудоспособности, атр ДолжностьВрача - там 300. Затем: РеестрСведенийВФССОПособияхПоНетрудоспособности, ТЧ РаботникиОрганизации. Там аж 6 атрибутов с должностями врачей. Все по 300 символов. Речь про последнюю УПП 173.2.
|
|||
30
serggld
28.01.22
✎
11:48
|
Я сделал почти как тут описано и вроде как больничные стали загружаться. Только вместо поднятия веб-сервера я расшарил сетевую папку на доступ и скачал в неё все файлы (список см. выше) в них соотвественно заменил ссылки на локальные (в notepad++), а именно например с начиная с макета: <wsdl:import location="file:////192.168.0.122/fss/Faults.wsdl"... вместо <wsdl:import location="https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../Faults.wsdl"...
Мне кажется с папкой проще чем с веб-сервером. Теперь вот нужно придумывать костыли по предварительной проверке этих файлов перед загрузкой больничного на предмет изменения. |
|||
31
Kigo_Kigo
28.01.22
✎
11:55
|
(30) Не облегчайте жизнь ФСС, то бишь - делаем запрос ФСС - ошибка, тогда лезем у себе )))
Если ошибки нет, заменяем у себя все файлы новыми (а может и такими же, не сравнивать же их ей богу) полученными от фсс |
|||
32
NorthWind
28.01.22
✎
13:54
|
(30) а зачем?
|
|||
33
NorthWind
28.01.22
✎
13:56
|
(31) >> делаем запрос ФСС - ошибка, тогда лезем у себе
это очень долго, даже с шустрым инетом. Я как сделал локальные схемы - офигел насколько шустро этот запрос больничных стал летать. Небо и земля. Ну его нафиг этот ФСС, чем меньше туда лазишь тем лучше |
|||
34
RomaH
naïve
31.01.22
✎
07:21
|
(30) "Теперь вот нужно придумывать костыли по предварительной проверке этих файлов перед загрузкой больничного на предмет изменения."
зачем? - насколько я понимаю это ... "правила" создания и чтения xml - если "правила" поменяются, то ... |
|||
35
La4esis
01.02.22
✎
10:50
|
Ошибка на релизе 1.3.173.3 повторяется?
|
|||
36
NorthWind
01.02.22
✎
11:27
|
(35) она от релиза не зависит. Отлуп выдают серверы ФСС, скорее всего, по чрезмерному количеству запросов. А может еще по какой причине.
|
|||
37
NorthWind
01.02.22
✎
11:45
|
Рабочий способ решения описан в этой ветке. Ну или ждать изменений API или улучшения ФССом своих серваков.
|
|||
38
La4esis
02.02.22
✎
13:17
|
Ребят, обновление 1.3.173.3 решило проблему
|
|||
39
Egor4864
02.02.22
✎
13:17
|
версия 1.3.173.3 решила данную проблему
|
|||
40
NorthWind
02.02.22
✎
14:51
|
я бы на это сильно не рассчитывал, ребят. Обмен ЭДО с ФСС в 173.3 не поменялся по сравнению со 173.2, во всяком случае мой измененный модуль так и остался измененным. А серверы ФСС и раньше иногда работали стабильно (см. (22)), а иногда начинали вести себя странно. Скорее всего, сейчас опять период стабильной работы. Дай Бог, чтобы он продлился долго.
|
|||
41
serggld
04.02.22
✎
15:59
|
(40) в УПП173.3 полностью переработали Макет со правилами обмена с ФСС - убрали из него импорт. И теперь он совсем не работает. При попытке загрузить схему обмена выдает ошибку "Неверный формат". Пришлось на макет из 173.2 откатывать (с модификациями конечно). Другого решения пока нет.
|
|||
42
NorthWind
04.02.22
✎
19:09
|
(41) ну если они пихнули все схемы в один макет - то это наоборот хорошо. Значит, колхозинг из (19) больше не нужен
|
|||
43
NorthWind
06.02.22
✎
16:28
|
Действительно, в 173.3 1С запихнула все схемы локально в один макет. Я изначально проверил только модуль ОбменСведениямиОПособияхСФСС, который не изменился, но не посмотрел в сам загружаемый макет - а зря, потому что изменился как раз он. Ну что имею сказать... это ж очень хорошо, наши мучения с ФСС в существенной мере закончились.
|
|||
44
RomaH
naïve
07.02.22
✎
15:02
|
(43) а что с "неверным форматом" из (41)
ну как? сегодня смотрю вообще затык - ФСС даже честно признался. что у них внутрення ошибка сервера |
|||
45
NorthWind
07.02.22
✎
15:36
|
(44) вчера гонял - все норм было, во всяком случае, больнюковые данные по номеру получало. Да и до этого - 173.3 у меня с конца января, и если бы были косяки, то пожаловались бы. По-видимому, работало все.
|
|||
46
NorthWind
07.02.22
✎
15:39
|
попробовал прямо сейчас, в 15:38 по Москве - тягает данные больничного со штатным макетом и кодом 173.3.
|
|||
47
serggld
07.02.22
✎
15:43
|
(46) А у меня не тянет. Вываливается в ошибку и хоть ты тресни. Может в платформе дело? У меня 8.3.18.1433
|
|||
48
serggld
07.02.22
✎
15:44
|
Вот текст ошибки:
{<Неизвестный модуль>(1)}: Ошибка при вызове конструктора (WSОпределения) WSОпределения = Новый WSОпределения(ФайлОписанияВебСервиса,,, ИнтернетПрокси,, СоединениеSSL) по причине: Неверный формат. по причине: message.DecryptException part.decryptFault Элемент не найден namespace: http://www.fss.ru/integration/types/fault/v01 localName: decryptFault message.InternalException part.internalFault Элемент не найден namespace: http://www.fss.ru/integration/types/fault/v01 localName: internalFault message.DigitalSignException part.digitalSignFault Элемент не найден namespace: http://www.fss.ru/integration/types/fault/v01 localName: digitalSignFault portType.FileOperationsLnService abstractOperation.PrParseReestrFile abstractOperationFault.internalException Сообщение не найдено namespace: http://www.fss.ru/integration/ws/fault/v01 localName: InternalException portType.FileOperationsLnService abstractOperation.GetPrivateLNData abstractOperationFault.internalException Сообщение не найдено namespace: http://www.fss.ru/integration/ws/fault/v01 localName: InternalException |
|||
49
NorthWind
07.02.22
✎
15:45
|
(47) Ну да, у меня постарше. 1С:Предприятие 8.3 (8.3.16.1876)
|
|||
50
NorthWind
07.02.22
✎
15:46
|
кто-нибудь еще тестил на всяких платформах? (44), у вас как?
|
|||
51
RomaH
naïve
07.02.22
✎
15:48
|
(50) у нас по старой схеме пока ... мы еще и как МО работаем
|
|||
52
NorthWind
07.02.22
✎
16:04
|
(48) может, у вас макет как-нибудь оказался поврежден, кодировка поменялась или еще что-то такое? Не наблюдается проблем...
|
|||
53
serggld
09.02.22
✎
08:44
|
(52) Нет, меня не кодировка поменялась, у просто режим совместимости 8.3.хх включен (используюстся Расширения). Вот и "вылезло". Я, кстати, исправил шаблон, проверил загрузку больничных. Отправил шаблон в тех.поддержку 1С. Надеюсь внесут исправления в очередное обновление. К сожалению, с XML-схемами ранее работать не приходилось, поэтому гарантию дать что всё правильно поправил не могу. Проблема была в префиксах.
... в раздел <wsdl:definitions добавлена строка xmlns:tns="http://www.fss.ru/integration/types/eln/ins/v01" ... Изменено было: <wsdl:fault message="fs:InternalException" name="internalException"> </wsdl:fault> стало: <wsdl:fault message="InternalException" name="internalException"> </wsdl:fault> ... Префикс "flt" заменен за "tns" <wsdl:message name="DecryptException"> <wsdl:part element="tns:decryptFault" name="decryptFault"> </wsdl:part> </wsdl:message> <wsdl:message name="InternalException"> <wsdl:part element="tns:internalFault" name="internalFault"> </wsdl:part> </wsdl:message> <wsdl:message name="DigitalSignException"> <wsdl:part element="tns:digitalSignFault" name="digitalSignFault"> </wsdl:part> </wsdl:message> |
|||
54
Anarki
16.02.22
✎
11:29
|
Коллеги, как у вас на 1.3.174.1 грузятся больничные?
|
|||
55
Смотрящий от 1С
16.02.22
✎
11:48
|
1.3.173.3
ФСС попросили отправить "Сведения о застрахованных лицах ФСС". При заполнении лицевые счета берет не из лицевых счетов сотрудников, а из последнего документа выплаты по ФСС. Адреса берет оттуда же. При проверке не дает выгрузить без лицевого счета и банка. То есть предполагается, что все должны хоть раз поболеть или руками заново заносить лицевые счета в "Сведения" При выгрузке напрямую из программы поругалась, что Тензор не занес денег и его сертификат не авторизован В файл документ можно выгрузить только построчно! Как поступать если сотров много? При попытке отправить напрямую через Тензор он не понял, что это за файл и отказался его принимать |
|||
56
Anarki
16.02.22
✎
12:19
|
(56) По части лицевых счетов, мы себе уже дописали, что бы вставало, это мелочи жизни. А вот то что они 1с отчетность так назойливо втюхать хотят это очень печально
|
|||
57
NorthWind
16.02.22
✎
14:24
|
(56) в УПП, мне кажется, ничего уже втюхать не хотят, это труп. Но в целом использование 1С отчетности после внедрения ЭЛН и ЭТК кажется разумным - потому как слишком большой ДО стал и лазить каждый раз в несколько программ утомительно.
|
|||
58
Tolpinski
17.02.22
✎
10:30
|
(55)
|
|||
59
Tolpinski
17.02.22
✎
10:40
|
(55) https://infostart.ru/public/1602594/
Обработкой..мопед мой :) 4 функции и пару процедур пришлось перетянуть в обработку, отключить проверку перед выгрузкой по строке. Переделал загрузку ЭЛН в ЗУП 2.5 по указанному рецепту, работает! Файлы скачал руками, вгетом не качались что-то Положил в корень c:\1c_fss, Заменил в файлах ссылки, батнику передаю C:\1c_fss\, со слэшем в конце: nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/" -t:"%1" %1*.* nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/eln/" -t:"%1" %1*.* nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/" -t:"%1" %1*.* nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/sedo/" -t:"%1" %1*.* nhrt.exe -spt:"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../Faults.wsdl" -t:"%1Faults.wsdl" %1*.* В общем модуле ОбменСведениямиОПособияхСФСС поправил Функция WSПрокси_FileOperationsLnService(НастройкиWS), макет менять не стал, потом обновлять будет сложнее После "ОписаниеВебСервиса = ПолучитьОбщийМакет("ОбменДаннымиФССЭЛНОписаниеВебСервиса").ПолучитьТекст();" добавил: Чем = "C:\1c_fss\"; //папка на сервере RPRZ-SPIRIT КаталогНаДиске = Новый Файл(Чем); Если КаталогНаДиске.Существует() Тогда ОписаниеВебСервиса = СтрЗаменить(ОписаниеВебСервиса,"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../",Чем); ОписаниеВебСервиса = СтрЗаменить(ОписаниеВебСервиса,"https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/",Чем); Иначе ПоказатьОповещениеПользователя("Локальный каталог "+Чем+" не обнаружен, файлы описания вебсервиса будем получать с серверов фсс"); КонецЕсли; Каталог должен лежать локально, даже на серверной базе! Тут выложил готовые файлы https://disk.yandex.ru/d/PTGMAjed-fA6LQ |
|||
60
Стрелец
21.02.22
✎
12:38
|
(59) - Спасибо, всё получилось!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |