Общий модуль 1 с ошибка вызове

   Pro-tone

28.07.11 — 09:30

Пытаюсь мутировать на 8.2.14. Решил сделать задачу по УТ на упр. формах.

Ставлю отбор на форме при открытии.

&НаКлиенте

Процедура ПриОткрытии(Отказ)

   //Вставить содержимое обработчика

  ВыбНоменклатураСсылка = Серверный.ПолучитьВсеДокументы(«РасходнаяНакладная»);

  Список.Параметры.УстановитьЗначениеПараметра(«ВыбНоменклатураСсылка»,ВыбНоменклатураСсылка);    

   
   
КонецПроцедуры

«Серверный» — общий модуль. Стоят галки «Сервер» и «Вызов сервера». При открытии заданной формы вываливает:

{Документ.РасходнаяНакладная.Форма.ФормаСписка.Форма(20)}: Ошибка при вызове метода контекста (ПолучитьВсеДокументы)

  ВыбНоменклатураСсылка = Серверный.ПолучитьВсеДокументы(«РасходнаяНакладная»);

по причине:

Ошибка при вызове серверного метода.

по причине:

Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.

по причине:

Ошибка преобразования данных XDTO:

НачалоСвойства: ret    Форма: Элемент    Тип: {http://www.w3.org/2001/XMLSchema}anyType

по причине:

Ошибка отображения типов:

Отсутствует отображение для типа ‘{http://v8.1c.ru/8.1/data/core}ValueTable’

Как лечить ?

   Stepa86

1 — 28.07.11 — 09:32

Перенеси этот код в ПриСозданииНаСервере(

Клиентские методы формы могут вызывать только методы этой формы

   Ненавижу 1С

2 — 28.07.11 — 09:33

на форме из клиентского метода нельзя напрямую вызывать серверные объекты, надо передать управление в серверный метод формы и оттуда все делать

почему так они решили? политика партии

ща куча набежит и скажет, что это правильно ))

   Stepa86

3 — 28.07.11 — 09:36

(2) еси чо, меня тоже выбешивает писать методы СделатьЧтоТо и СделатьЧтоТо_Сервер( только изза того, что напрямую сервер нельзя позвать из обработчика команды

   Pro-tone

4 — 28.07.11 — 09:37

(1) сделал так как ты сказал, убрал из ПриОткрытии():

&НаСервере

Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

   
   //Вставить содержимое обработчика

  ВыбНоменклатураСсылка = Серверный.ПолучитьВсеДокументы(«РасходнаяНакладная»);

  Список.Параметры.УстановитьЗначениеПараметра(«ВыбНоменклатураСсылка»,ВыбНоменклатураСсылка);    

   

КонецПроцедуры

та же самая ошибка ((

   Ненавижу 1С

5 — 28.07.11 — 09:38

(3) ну значит есть братья по разуму ))

   Stepa86

6 — 28.07.11 — 09:39

(4) ВыбНоменклатураСсылка не список значений случаем?

   Pro-tone

7 — 28.07.11 — 09:41

(6) таблица значений

   Pro-tone

8 — 28.07.11 — 09:43

Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.

по причине:

Ошибка преобразования данных XDTO:

НачалоСвойства: v    Форма: Элемент    Тип: {http://www.w3.org/2001/XMLSchema}anyType

по причине:

Ошибка преобразования данных XDTO:

НачалоСвойства: QueryParam    Форма: Элемент    Тип: {http://v8.1c.ru/8.1/data-composition-system/core}ParameterValue

по причине:

Ошибка преобразования данных XDTO:

НачалоСвойства: value    Форма: Элемент    Тип: {http://www.w3.org/2001/XMLSchema}anyType

по причине:

Ошибка отображения типов:

Отсутствует отображение для типа ‘{http://v8.1c.ru/8.1/data/core}ValueTable’

   Stepa86

9 — 28.07.11 — 09:45

ты в дин. список таблицу суешь??? я бы тоже огорчился

   Defender aka LINN

10 — 28.07.11 — 09:46

(1)(2) Чего курили?

(7) Молодец.

   Pro-tone

11 — 28.07.11 — 09:47

(9) ну да, отбор запросом дин списка

ВЫБРАТЬ

   ДокументРасходнаяНакладная.Ссылка,

   ДокументРасходнаяНакладная.ПометкаУдаления,

   ДокументРасходнаяНакладная.Номер,

   ДокументРасходнаяНакладная.Дата,

   ДокументРасходнаяНакладная.Проведен,

   ДокументРасходнаяНакладная.Контрагент,

   ДокументРасходнаяНакладная.Проект,

   ДокументРасходнаяНакладная.Товары.(

       Ссылка,

       НомерСтроки,

       Номенклатура

   ),

   ДокументРасходнаяНакладная.МоментВремени

ИЗ

   Документ.РасходнаяНакладная КАК ДокументРасходнаяНакладная

ГДЕ

   ДокументРасходнаяНакладная.Товары.Ссылка В(&ВыбНоменклатураСсылка)

   Pro-tone

12 — 28.07.11 — 09:47

(9)(10) а как правильно ?

   Stepa86

13 — 28.07.11 — 09:48

(10) свое надо иметь…

(11) массивом передавай, и есть подозрение, что в ТЗ лежит что то мутабельное

   Sarmen

14 — 28.07.11 — 09:48

Список значений туда передавай, а не таблицу значений.

   Sarmen

15 — 28.07.11 — 09:49

Да ещё табличную часть зачем выбираешь в запросе?

   Stepa86

16 — 28.07.11 — 09:49

(14) периодически вылезает гемор со списком, лично я его между методами не передаю

   Sarmen

17 — 28.07.11 — 09:50

Делай запрос по табличной части, а не по таблице расходной накладной.

   Defender aka LINN

18 — 28.07.11 — 09:51

(13) Не, у тебя лучше. Это, ять, ТаблицаЗначений! Ты знаешь такой тип в тонком клиенте? Я — нет.

   Pro-tone

19 — 28.07.11 — 09:51

(13) ппц, ок ща попробую. Что означает «мутабельное» ?

(15) это как бы сам 1 с софрмировал такой запрос, я только условие поставил в запрос

   Sarmen

20 — 28.07.11 — 09:54

ВЫБРАТЬ

   Товары.Ссылка.Ссылка,

   Товары.Ссылка.Номер,

   Товары.Ссылка.Дата,

   Товары.Ссылка.ПометкаУдаления,

   Товары.Ссылка.Проведен,

   Товары.Ссылка.СуммаПоДокументу,

   Товары.Ссылка.МоментВремени

ИЗ

   Документ.РасходнаяНакладная.Товары КАК Товары

ГДЕ

   Товары.Номенклатура В (&СписокЗначений)

примерно так …

   Stepa86

21 — 28.07.11 — 09:54

(19) мутабельное, грубо говоря это то, что нельзя с сервера на клиент передавать и обратно… подробнее в гугле

ТЧ порежь лучше, и для таких отборов лучше критерий отбора заюзать

   Pro-tone

22 — 28.07.11 — 09:55

(13) передал массивом стало работать ! спасибо ! Где об этом написано что таблица значений недоступна в запросе по динсписку формы клиента ?

   Pro-tone

23 — 28.07.11 — 09:57

(21) ща попробую через критерий отбора

   Ненавижу 1С

24 — 28.07.11 — 10:00

(10) почему?

   BigRoma

25 — 28.07.11 — 10:00

Между клиентом и сервером нельзя передавать таблицу значений.

Когда делаете Список.Параметры.УстановитьЗначениеПараметра(«ВыбНоменклатураСсылка»,ТаблицаЗначений);

метод развалится, но не сразу, а при передаче формы на клиента.

   Mort

26 — 28.07.11 — 10:04

(24) Вот транслятор свой напишешь, сразу догадаешься.

   BigRoma

27 — 28.07.11 — 10:06

(26) вообще он прав, нельзя на тонком клиенте работать с северными объектами. Например, ДокументОбъект на клиенте не существует, таблица значений на тонком клиенте не существует.

   Ненавижу 1С

28 — 28.07.11 — 10:07

(27) так и не надо, достаточно в тонком клиенте хранить только ссылки на них, а пусть они живут на далеком сервере

   H A D G E H O G s

29 — 28.07.11 — 10:11

(28) Так так и сделано

   BigRoma

30 — 28.07.11 — 10:12

ну… не обязательно ссылки, часть данных хранится в сериализуемых типах самой формы (данныеформыструктура, данныеформыколлеция).

   Mort

31 — 28.07.11 — 10:12

(28) Ссылки и так есть. ТЗ на формах тоже нормально хранятся в коллециях. Чо не нравится-то? То что нельзя на клиенте Ссылка.реквизит написать? Дай такую возможность, сейчас бы 1Сники такого г0внокода написали, все бы от УФ крутили носом.

   Ненавижу 1С

32 — 28.07.11 — 10:14

ладно, пошел писать свою платформу

   Mort

33 — 28.07.11 — 10:15

(32) Блэк джек не забудь впилить. И шлюх.

   Ненавижу 1С

34 — 28.07.11 — 10:17

(33) главное Неопределено выпилить, оставить только NULL

   Pro-tone

35 — 28.07.11 — 10:17

Как я понимаю через критерий отбора (опять же в серверном модуле через вызов сервера с уф) будет примерно так:

Функция ОтборСерверная()

МассивСсылок = КритерииОтбора.ПоНоменклатуре.Найти(ВыбНоменклатура);

Для Каждого Ссылка Из МассивСсылок Цикл

   Сообщить(Ссылка);

КонецЦикла;

Возврат МассивСсылок;

КонецФункции

   H A D G E H O G s

36 — 28.07.11 — 10:17

(32) good speed

   Pro-tone

37 — 28.07.11 — 10:17

Функция ОтборСерверная(ВыбНоменклатура) конечно же

   Stepa86

38 — 28.07.11 — 10:19

(35) вообще то я предлагал прям в запросе обращение к критерию сделать и передавать туда номенклатуру… тока не уверен, что в дин. списке это нормально выглядеть будет

   Pro-tone

39 — 28.07.11 — 10:23

(38)

запрос к дин.списку

ВЫБРАТЬ

   ДокументРасходнаяНакладная.Ссылка,

   ДокументРасходнаяНакладная.ПометкаУдаления,

   ДокументРасходнаяНакладная.Номер,

   ДокументРасходнаяНакладная.Дата,

   ДокументРасходнаяНакладная.Проведен,

   ДокументРасходнаяНакладная.Контрагент,

   ДокументРасходнаяНакладная.Проект,

   ДокументРасходнаяНакладная.Товары.(

       Ссылка,

       НомерСтроки,

       Номенклатура

   ),

   ДокументРасходнаяНакладная.МоментВремени

ИЗ

   Документ.РасходнаяНакладная КАК ДокументРасходнаяНакладная

ГДЕ

   ДокументРасходнаяНакладная.Товары.Номенклатура В(&ВыбНоменклатураСсылка)

И после еще (по нажатию на кнопку ОтборПоНоменклатуре на форме списка)

&НаКлиенте

Процедура ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора)

   //Вставить содержимое обработчика

  Список.Параметры.УстановитьЗначениеПараметра(«ВыбНоменклатураСсылка»,КритерииОтбора.ПоНоменклатуре.Найти(ВыбНоменклатура));    

КонецПроцедуры

   Mort

40 — 28.07.11 — 10:23

Если подходить к коду грамотно, практически никогда не возникает конструкций СделатьЧтоТо и СделатьЧтоТо_Сервер

   Pro-tone

41 — 28.07.11 — 10:25

(38) фиг там, критерий отбора не живет на клиенте (

все равно опять тот же гемор к его получению через серверный модуль

   Stepa86

42 — 28.07.11 — 10:31

(40) если у меня есть метод в серверном модуле, который делает то, что мне надо, как мне «Грамотно» написать команду, которая его вызывает?

   BigRoma

43 — 28.07.11 — 10:33

(42) ВызватьСерверныйМетод(Параметры)

а ещё лучше, по возможности

ВызватьСерверныйМетодБезКонтекста(Параметры)

   Stepa86

44 — 28.07.11 — 10:34

(43) а вот (40) говорит, что так не грамотно

   BigRoma

45 — 28.07.11 — 10:36

(44) честно говоря не понял о чем (4) говорил

   BigRoma

46 — 28.07.11 — 10:36

(44) честно говоря не понял о чем (40) говорил

   Mort

47 — 28.07.11 — 10:39

(44) Да, так не грамотно. Имя функции должно отражать ЧТО она делает, а не где.

   Mort

48 — 28.07.11 — 10:39

С «ГДЕ» прекрасно справляются директивы.

   Stepa86

49 — 28.07.11 — 10:41

есть серверный модуль Серверный и там процедура СоздатьПодчиненныйДокумент(пОсновнойДокумент)

Добавляя кнопку на форму хочу написать:

&НаКлиенте

Процедура СоздатьПодчиненныйДокумент()

Если Не Объект.Ссылка.Пустая() Тогда

Серверный.СоздатьПодчиненныйДокумент(Объект.Ссылка);

КонецЕсли;

КонецПроцедуры

а приходится писать так:

&НаКлиенте

Процедура СоздатьПодчиненныйДокумент()

СоздатьПодчиненныйДокумент_Сервер(Объект.Ссылка);

КонецПроцедуры

&НаСервере

Процедура СоздатьПодчиненныйДокумент_Сервер()

Если Не Объект.Ссылка.Пустая() Тогда

Серверный.СоздатьПодчиненныйДокумент(Объект.Ссылка);

КонецЕсли;

КонецПроцедуры

если я правильно понял (40), то он утверждает, что при грамотной разработке проксирующий метод не нужен… вот мне и интересно как тут грамотно?

   Mort

50 — 28.07.11 — 10:43

(49) Да, грамотно поставить галку «Вызов сервера» на модуль.

   Mort

51 — 28.07.11 — 10:44

А ссылку на пустое значение проверять, например, методом ЗначениеЗаполнено()

   Stepa86

52 — 28.07.11 — 10:44

+(49) Условия можно избежать, если сделать командой на объекте, а не на форме, тем более что в тонком клиенте она отвалится с ошибкой

   BigRoma

53 — 28.07.11 — 10:44

(49) а вот это уже странно, я всегда писал по первому варианту. Можете объяснить, почему он не работает? Казалось бы Объект.Ссылка имеет ссылочный тип и нормально сериализуется.

   Stepa86

54 — 28.07.11 — 10:45

(50) у кого? клиентские методы не видят экспортные серверные методы ни с галочкой ни без

   Stepa86

55 — 28.07.11 — 10:46

(53) Тонкий и веб не видят модуля Серверный

   Defender aka LINN

56 — 28.07.11 — 10:46

(49) а потому что не хочешь ты думать.

Если ЗначениеЗаполнено(Объект.Ссылка) Тогда
    Серверный.СоздатьПодчиненныйДокумент(Объект.Ссылка);
КонецЕсли;
   Defender aka LINN

57 — 28.07.11 — 10:47

(55) А галку «вызов сервера»-то ты поставил?

   Pro-tone

58 — 28.07.11 — 10:49

(34) я вижу у тебя особая страсть к 2м типам «Неопределено» и «Null» =))

   Stepa86

59 — 28.07.11 — 10:49

(56) да даже если без условия, то все равно падает (падало во всяком случае), условие тут не главное

(57) да

   BigRoma

60 — 28.07.11 — 10:51

(59) а процедуру экспортной сделал? )

   Ненавижу 1С

61 — 28.07.11 — 11:01

(58) и пустым ссылкам ))

   BigRoma

62 — 28.07.11 — 11:03

(61) кста вопрос порой задают на собеседованиях чем отличается NULL от Неопределено.

   Defender aka LINN

63 — 28.07.11 — 11:08

(59) У меня не падает. ЧЯДНТ?

   Stepa86

64 — 28.07.11 — 11:10

(63) тонкий клиент клиент-сервера? и какая версия платформы

  

Pro-tone

65 — 28.07.11 — 11:15

(61) и неизвестному объекту еще тогда ))

kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Пытаюсь работать с драйвером для 1с DriverUnitServer, при попытке вызова ProcessCheck получаю «Ошибка вызова метода внешней компоненты», вот xml в ДанныеЧека:
<?xml version=»1.0″ encoding=»UTF-8″?>
<CheckPackage>
<Parameters PaymentType=»1″ TaxVariant=»2″ CashierName=»system» CashierVATIN=»753700356908″/>
<Positions>
<FiscalString Name=»Стеклокерамическая панель» Quantity=»1″ PriceWithDiscount=»700″ SumWithDiscount=»700″ DiscountSum=»0″ Department=»1″ Tax=»none» TaxSum=»0″ SignMethodCalculation=»4″ SignCalculationObject=»1″/>
</Positions>
<Payments Cash=»700″ ElectronicPayment=»0″ Credit=»0″ AdvancePayment=»0″ CashProvision=»0″/>
</CheckPackage>
БПО стандартного на конфигурации нет, все вызовы собираю сам, по документации и подсматривая в БПО. Чего-то видимо не вижу


Audim

Администратор
Сообщения: 2230
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 15 сен 2018, 01:45

А перед эти проинициализировали (SetParameter) компоненту параметрами?
Все параметры передали?
«Open» делали?



kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 17 сен 2018, 16:11

Дело в том что чек выводится, переключил эмулятор в обычный режим и увидел. БПО ведет себя аналогично: выводит чек и говорит: При выполнении операции произошла ошибка: Ошибка вызова метода <ОбъектДрайвера.СформироватьЧек>.
{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(1056)}: Ошибка при вызове метода контекста (СформироватьЧек): Ошибка вызова метода внешней компоненты


Audim

Администратор
Сообщения: 2230
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 18 сен 2018, 23:19

Перепроверил драйвер, все работает.

Можете прислать базу с обработкой на проверку?


kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 19 сен 2018, 15:28

Тестировал на БПО, скачанной по ссылке из предыдущего ответа, на машине 64 разрядная Windows 7 корпоративная, 1с Предприятие клиент 32 разрядный
Попробовал вставить снимок экрана
Изображение


kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 19 сен 2018, 15:40

Форму обработки тестирования из БПО пришлось подправить строкой 463, иначе при «Печатать чек по шаблону» возникает
«При выполнении операции произошла ошибка: Message: Не указан ИНН продавца»
ОбщиеПараметры.КассирИНН = «325435435223»;


Audim

Администратор
Сообщения: 2230
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 19 сен 2018, 17:28

Драйвер в БПО загружали или тестировали на том что в ней было?

Еще: удалите файл C:Users<user>AppDataRoaming1C1cv8ExtCompTDriverUnitServer_x32.dll
(Может он старый, а 1с его не переисала)
И заново из 1с БПО установите драйвер.


kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 19 сен 2018, 19:17

Драйвер ставил тот что в БПО, дата-время позавчера, удалил, поставил снова из БПО, результат не изменился


Audim

Администратор
Сообщения: 2230
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 20 сен 2018, 02:41

Так, а тимвьюверу можно подключится — посмотреть….


Главная страница » Вопросы пользователей » Вопросы 1С Бухгалтерия » При открытии смены выходит сообщение: Установка внешней компоненты не выполнена в кассе Штрих онлайн версия 1.05

Вопрос задал
Эльвира А.

Ответственный за ответ:
Бажин Александр (★9.94/10)

Здравствуйте, 1С:Предприятие 8.3 (8.3.18.1741) Бухгалтерия предприятия, редакция 3.0 (3.0.106.101). При открытии смены выходит сообщение: Установка внешней компоненты не выполнена… У нас касса Штрих онлайн версия 1.05. Товар не подлежит маркировке, Нужен другой драйвер?

Обсуждение (19)

  1. Приложение

    Здравствуйте Эльвира. Все правильно делаете. А попробуйте запустить программу 1С от имени Администратора и повторить действия (правой кнопкой мыши по значку запуска — вложение).

    1. запустила от имени Администратора и все равно такое сообщение

  2. Приложение

    Эльвира воспроизвел ситуацию. Компонента корректно установилась. Попробуйте с повышенными правами как в сообщении ранее.

  3. Приложение

    Эльвира, попробуйте удалить все установленные экземпляры драйвера Штрих. Затем перейдите Функции для технического специалиста —> Драйверы. Найдите экземпляр драйвера (как во вложении), откройте, сделайте скрин и пришлите мне.

  4. Отлично. Нажмите Установить драйвер и скрин еще раз пришлите.

  5. Приложение

    Попрошу еще зайти в журнал регистрации, отфильтровать по ошибкам события (скрин), открыть ту, которая с установкой ККТ связана и прислать скрин. Нужно полное описание ошибки

  6. а где найти журнал регистрации?

  7. Найти журнал регистрации тут Администрирование—>Обслуживание—>Журнал регистрации

  8. Эльвира кажется понял в чем дело. Но нужно еще узнать версию 1С которую используете с полным набором параметров. Нажмите «О программе» и пришлите скрин что там написано.

  9. Вобщем… если вкратце ) Все разумные способы победы проблем исчерпаны.
    Главная проблема — драйвер в поставке есть, он сначала регистрируется и
    компонента драйвера устанавливается в систему. Но затем… происходит непонятное. Он отваливается. Принудительная регистрация библиотеки не имеет успеха
    поэтому как вариант — может обновление windows что-то …испортило..
    В самой 1С на текущих настройках как и у вас — у меня все прекрасно запустилось
    Еще вариант — пользователь windows с ограниченными правами, поэтому он не дает библиотеки регистрировать. Еще как теория — возможно платформа 1С тут тоже свои 5 копеек внести. Давайте попробуем поставить последнюю версию не ниже 8.3.19 и обновить 1С. В ссылке на ошибку вижу что библиотеки платформы тоже присутствуют — возможно это описание просто…но по факту если они там есть — могут быть сбойные dll.
    При прочих равных условиях другие драйверы ставятся, но опять же — не все…
    Двоякая ситуация.
    Давайте по плану
    1) Обновление базы 1С + платформы
    2) Проверьте права пользователя windows — все таки может какие-то ограничения стоят

    1. Здравствуйте, у нас такие программисты, подала заявку на обновление платформы, до сих пор не обновляют, жду. Вот такие у нас программисты)))

      После обновления проблема решена! Спасибо

  10. Здравствуйте, платформу обновили, ограничений прав в виндовс нет, подключитесь сегодня? никто не может решит эту проблему)

  11. Спасибо большое!!! проблема решена

Комментарии закрыты

Недавно столкнулись с ошибкой при отправке реестра ЭЛН в ФСС. Система писала что отчет не отправлен. Возникла следующая ошибка.

Ошибка «Не удалось зашифровать файл. Не удалось зашифровать файл выгрузки!»

В журнале регистрации отображалась следующая информация:

Событие:
Электронный документооборот с контролирующими органами. Менеджер криптографии
Комментарий:
Ошибка при вызове «Зашифровать» менеджера криптографии.
по причине:
Ошибка вызова метода внешней компоненты
по причине:
Набор ключей не определен.

Проблема заключалась в том, что некорректно были настроены сертификаты ФСС по организации.

Если открыть организацию, перейти на закладку ЭДО. Нажать ссылку рядом с пунктом «Электронный документооборот с ФСС»

Настройки ЭДО Организации

В настройках обмена нужно указать Сертификат организации, Сертификат ФСС и Сертификат ФСС ЭЛН. Специфика данной настройки заключается в том, что сертификаты ФСС визуально не различимы. Какой куда подставлять на первый взгляд не совсем понятно.

Окно Настройки обмена с ФСС

Сертификат ФСС можно скачать с сайта http://fss.ru/ru/fund/download/282307/index.shtml

Сертификат ФСС ЭЛН можно скачать с сайта https://lk.fss.ru/eln.html

ФР-К: A4.6.11 ошибка при ЗагрузитьВнешнююКомпоненту (1С81) 

Автор Сообщение

Новичок

Зарегистрирован: Чт мар 26, 2009 11:58 am
Сообщения: 6

Сообщение ФР-К: A4.6.11 ошибка при ЗагрузитьВнешнююКомпоненту (1С81)

Подскажите пожалуйста:

В 1С:Предприятие 8.1 (8.1.13.37) gри вызове метода: ЗагрузитьВнешнююКомпоненту(«DrvFR.dll») для версии:

— DrvFR_A4.6.0.96 все нормально (и в дальнейшем все работает).

— DrvFR_A4.6.11 происходит исключение: «Ошибка при загрузке внешней компоненты».

Драйвер брал тут:

ftp://ftp.shtrih-m.ru/download/FR/shtrih-fr-k/Drivers/

Чт мар 26, 2009 1:14 pm

Профиль

Selihov Dmitry

Постоянный участник

Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М

Сообщение 

Если не ошибаюсь, то в 1С8 прописано что работать может только этой версией dll. Т.е. либо используйте драйвер A4.6.0.96 либо обратитесь за разъяснениями в компанию 1С.


_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО «Штрих-М»
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru

Чт мар 26, 2009 5:33 pm

Профиль

VVi3ard

Новичок

Зарегистрирован: Чт мар 26, 2009 11:58 am
Сообщения: 6

Сообщение 

Спасибо большое за ответ. А где вы такое прочитали?

Пт мар 27, 2009 3:20 pm

Профиль

Selihov Dmitry

Постоянный участник

Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М

Сообщение 

Цитата:

А где вы такое прочитали?

Если Вы про версию драйвера, то это слов клиентов (и не более), которые используют 1С8, в частности УТ.


_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО «Штрих-М»
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru

Пт мар 27, 2009 4:07 pm

Профиль

Показать сообщения за:  Поле сортировки  

Автор статьи

Ольга Александровна Блохина

Эксперт по предмету «1С:Бухгалтерия»

Задать вопрос автору статьи

Модули в 1С

Как и любая программа, программа 1С состоит из модулей, частей. Существует несколько видов модулей:

  • общие модули (проведение, отчеты, процедуры общего назначения и т.д.);
  • модуль объекта (валюты);
  • модуль формы (форма: списка, элемента, подбора и выбора);
  • модуль приложения.

Программные модули состоят из разделов:

  • объявления переменных;
  • процедур и функций;
  • основной программы.

Определение 1

Контекст в 1С заключается в окружении модуля и его разделов, т.е. это конкретные переменные, свойства, объекты, метод и события которые могут быть доступны в каждой конкретной точке.

Виды контекста:

  • Глобальный контекст указывает открытые для вызова функции;
  • Локальный контекст (более низкий уровень) становится доступен в каждой модульной части.

Логотип baranka

Сдай на права пока
учишься в ВУЗе

Вся теория в удобном приложении. Выбери инструктора и начни заниматься!

Получить скидку 4 500 ₽

Существуют правила для доступа процедур, переменных, и функций в модулях:

  • В общем модуле не будут доступны для экспорта переменные, процедуры и функции модульных приложений;
  • В модульных приложениях существует доступ для экспорта процедур и функций общих модулей;
  • В общих модульных частях открыт доступ к экспорту процедур и функций прочих общих модулей;
  • Для модульных прикладных объектов и для модульных форм являются доступными переменные, функции и процедуры модулей приложений для экспорта и общих модулей.

Замечание 1

Если какой-либо из форм присвоен основной реквизит, то в настройках этой формы будут содержаться свойство и метод, которые отвечают этому основному реквизиту.

Ошибка модуля

В программе 1С ошибка модуля называется «Ошибка при вызове метода контекста». Такое сообщение об ошибке программа 1С дополняет пояснениями, которые описывают обстоятельства, вызвавшие сбой. Такие объяснения программа выдает только во второй и третий версиях программы. Данное пояснение находится в скобках после сообщения об ошибке, что существенно сокращает время, потраченное на ее исправление.

«Ошибка модуля в 1С: причины и способы исправления» 👇

Самые распространенные пояснения:

  • записать;
  • создать;
  • подключиться;
  • connect;
  • проверить вывод;
  • previewFile1C;
  • прочитать;
  • выполнить;
  • выполнить пакет;
  • прочитать изменения.

Данная ошибка может возникнуть по причинам:

  • нарушена логическая и физическая целостность информационной базы;
  • ошибки при обращении с программой;
  • разработчиком ошибочно был введен код;
  • внезапное закрытие программы.

Вы можете провести анализ ошибки:

  1. Сравнить версии программы и конфигурации (может быть повреждена платформа).
  2. Прочитать весь текст сообщения, т.к. в конце его содержатся рекомендации к её устранению.
  3. Проанализировать давность ее появления и обстоятельства её появления.
  4. Проверьте, появлялась ли ранее данная ошибка, т.к. невоспроизводимые ранее не встречавшиеся ошибки, чаще всего не исправляются.
  5. Если появившаяся ошибка появляется при пользовании программой под другим пользователем, то эту ошибку можно устранить путем очистки кэша, настройки прав, очистки пользовательских настроек.

Способы устранения ошибки

Замечание 2

Перед началом работы с базой обязательно сделайте архивную копию!

Данная ошибка в 99% случаях легко решается. Для этого вам достаточно проанализировать проблему и вызвать справку. Так же вы можете забить конкретную ошибку с пояснением в поиск и найти решение проблемы.

Перед использованием любого метода вы можете получить подсказку о том, как его использовать. Для этого выберете требуемую функцию и нажмите на клавиши на клавиатуре «Ctrl + F1». Программа откроет подсказку по необходимому методу. В конце работы проверьте параметры, которые передаются в функцию, и правильность её использования.

Замечание 3

В качестве профилактики следите за актуальностью релиза конфигурации.

Находи статьи и создавай свой список литературы по ГОСТу

Поиск по теме

Дата написания статьи: 22.02.2019

10060 (0x0000274C): Попытка установить соединение была безуспешной 23
Установили новый терминальный сервер, на нем подняли 1С, терминальные пользователе неописуемо довольны, все просто летает :) И вот же надо было такому случиться, главному бухгалтеру не понравилось работать через терминал, а еще у нее свой ноутбук и


17 правил для составления оптимального ЗАПРОСа к данным базы 1С 49
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ


1C: Enterprise Development Tools 51
И вот случилось долгожданное: Вышел 1C: Enterprise Development Tools — это среда для разработки конфигурации в IDE Eclipse. С сайта 1С: « 1C:Enterprise Development Tools » – это инструмент нового поколения для разработчиков бизнес-приложений систем


COM-соединение не обнаружило свободной лицензии / ключ защиты 0
Иногда при подключении к 1С возникает ошибка:
COM-соединение не обнаружило свободной лицензии!
COM-соединение не обнаружило ключ защиты программы!
https://helpf.pro/uploads/img/_1-UsuyAg6E2P.jpg
В таких случаях, иногда, может помочь следующий с


Cклонения по падежам 6
НаКлиенте
Процедура Команда1(Команда)
ФИО = » Иванов Иван Иванович» ;
Падеж = 2;
Пол = 1;
Результат = СклонениеФИО(ФИО, Падеж, пол);
Сообщить(Результат);
КонецПроцедуры
НаСервере
Функция СклонениеФИО(ФИО, Падеж, пол)
Результат = » » ;


Посмотреть все результаты поиска похожих

Ошибка при вызове метода контекста (Выполнить)

Автор Марат, 17 ноя 2016, 11:24

0 Пользователей и 1 гость просматривают эту тему.

{ОбщийМодуль.ОбщегоНазначения.Модуль(7289)}: Ошибка при вызове метода контекста (Выполнить)

по причине:
{(13, 6)}: Поле не найдено «Док.НомерГТД»
Док.<<?>>НомерГТД КАК НомерГТД,


текст запроса, а ваще то он вам и говорит, что ему не нравится…


Получил помощь — скажи СПАСИБО.
Разобрался сам — расскажи другим.



Получил помощь — скажи СПАСИБО.
Разобрался сам — расскажи другим.



Цитата: Марат от 17 ноя 2016, 14:02
а точнее

В коде общего модуля «ОбщегоНазначения», скорее всего в запросе идущем до строки 7289.

А если серьезно. Вы не назвали конфигурацию, вы не сказали в результате чего возникает ошибка.
Вы не не предоставили НИ-КА-КОЙ информации, чтобы хоть как то можно было вам помочь.
Соответственно и получаете вы общие размытые ответы.
Сейчас ваш вопрос звучит примерно так: «У меня машина не едет, вроде как чего то не хватает. Чего именно?»


при добавлении склада в тч в документ авансовый отчет 1с бух 8,2 при проведении документа вылазиет ощибка которую я указал в теме

Добавлено: 17 ноя 2016, 15:27


   Запрос = Новый Запрос;
   Запрос.Текст = «
   |ВЫБРАТЬ
   |   Док.НомерСтроки » + ТекстЗапроса + «
   |
   |ИЗ
   |   Документ.» + ДокументОбъект.Метаданные().Имя + «.»+ СокрЛП(ИмяТабличнойЧасти) + » КАК Док
   |
   |ГДЕ
   |   Док.Ссылка = &ДокументСсылка
   |
   |УПОРЯДОЧИТЬ ПО
   |      НомерСтроки»;

      // Установим параметры запроса.
   Запрос.УстановитьПараметр(«ДокументСсылка» , ДокументОбъект.Ссылка);

   Возврат Запрос.Выполнить()


Получил помощь — скажи СПАСИБО.
Разобрался сам — расскажи другим.


Доброго дня.
Ситуация такая: есть несколько торговых точек, неделю назад на одной из них 1С перестала запускаться, и починить было некому.
В данный момент ее починили, она запускается, продавец авторизуется, выбирает свое рабочее место и пытается пробивать товар по ШК. В некоторых случаях получаем ошибку в этот момент:

Цитировать{ОбщийМодуль.СкладыСервер.Модуль(2270)}: Ошибка при вызове метода контекста (Выполнить)  Результат = Запрос.Выполнить(); по причине: Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных.

Повторюсь: не на любой товар, только на некоторые. Само собой, пока система не сломалась неделю назад, такого не было.
Я в 1С совсем не профи и даже не опытный пользователь. Я несчастный сисадмин, которого заставляют это починить. Куда мне смотреть? Что мне искать? Подскажите, пожалуйста.
Версия «Предприятие 8.3 УТ 11».


Понравилась статья? Поделить с друзьями:
  • Общий доступ к принтеру ошибка доступа
  • Общий доступ к принтеру ошибка 000006d9
  • Общий доступ к принтеру выдает ошибку
  • Общий доступ к принтеру windows 7 ошибка 0x000006d9
  • Общий доступ к папке ошибка