Ошибка отправки данных

Ошибка отправки данных ФСС

4.

vsnazarov

Сейчас в теме

Разобрался сам. Я наверное Америку не открою, но вот пошаговая инструкция, может кому пригодится:

Если на этом этапе провести синхронизацию данных, то получаем как раз то, что описано в проблеме поста, а именно «Не удалось выполнить отправку данных. Подробности см. в журнале регистрации» и «Ошибка, Отправка данных; Объектов обработано: 0»


Для того, чтобы все заработало должным образом, нужно произвести настройки в БП.

в БП:


1. Администрирование — Синхронизация данных — Настройка синхронизации данных


2. Открываем настройку, в форме настройки нажимаем Еще — Настройка подключения


3. Где-то на этом этапе 🙂 будет сопоставление данных, я сильно не заморачивался и со всем согласился и в итоге, у меня синхронизация прошла (точнее загрузка данных из ЗУП в БП).

В заключении скажу, что перед этой ошибкой была ошибка с компонентой V83. COMConnector, но решение этой проблемы подробно разобрано, например

здесь


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

Вместе со специалистом линии консультаций Алексеем Налимовым разбираем основные типы ошибок, которые могут возникать при обмене данных между базами 1С.

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

1) Ошибка отправки данных
 – обмен не прошел, ошибка транспорта сообщений.

При возникновении ошибки обмена, программа предлагает зайти в «Журнал регистрации», чтобы посмотреть подробности ошибки. Ниже представлены примеры ошибок в «Журнале регистрации»:

Рис.1


Ошибка при отправке данных

 (нажмите, чтобы увеличить)

 

Рис.2

Рис. 2. Ошибка при получении данных (нажмите, чтобы увеличить)

2) Ошибка отправки данных
 – предупреждение, обмен в целом прошел, но есть проблемы в данных:

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

Открыть предупреждения и попытаться устранить их можно, нажав соответствующую ссылку:

Рис.3

Рис. 3 (нажмите, чтобы увеличить)

 

Если при обмене возникла ошибка, то для начала нужно внимательно прочитать текст ошибки, чтобы понять ее характер. Для этого в списке синхронизаций нужно через меню «Еще» открыть «События отправки или получения данных» (смотря на каком этапе возникла проблема): 

Рис.1

Рис. 4 (нажмите, чтобы увеличить)

 

Ошибки подразделяются на следующие типы:

1) Не связанные с данными
:

  • Ошибка подключения базы к базе;

2) Связанные с данными
:
в выгружаемом документе или справочнике не заполнены какие-либо данные (единица измерения и т.д.).

Рассмотрим типичную ошибку первого типа:
при прямом подключении одна база не может подключиться к другой, вследствие недавнего обновления платформы. При данной ошибке в большинстве случаев для решения проблемы достаточно зарегистрировать файл библиотеки от текущей платформы, введя через командную строку от имени администратора текст такого вида: 



 

     
regsvr32 «C:\Program Files (x86)\1cv8\8.3.15.1534\bin\comcntr.dll»
     



В Windows 10 для запуска командной строки от имени администратора нужно нажать правой кнопкой мыши по кнопке Пуск: 

Рис.5

Рис. 5 (нажмите, чтобы увеличить)

 

Рис.1

Рис. 6 (нажмите, чтобы увеличить)

 

Другая возможная ошибка – ошибка релиза или ошибка вследствие большой разницы в релизах базы-источника и базы-приемника.

Например: УТ нетиповая (т.е. доработанная) и поэтому редко обновляется, а БП, наоборот, поддерживается в актуальном состоянии. Если разработчики добавили и переименовали в документе или справочнике какой-нибудь реквизит, может возникнуть ошибка.

Ошибки второго типа (пользовательские)
– когда что-то не заполнено в выгружаемом объекте также диагностируются по журналу регистрации. В данном случае необходимо выявить проблемный документ, заполнить в нем нужное поле и повторить обмен.

Иногда есть необходимость срочно провести обмен и совместно со специалистом линии консультаций решается вопрос о временном исключении проблемного объекта из обмена. 

Читайте также:  Личный кабинет официального сайта ФСС Янао и функции электронного кабинета

Ошибка отправки данных

Оформите договор 1С:ИТС уровня ПРОФ и получайте персональные консультации специалистов 

Довольно часто случаются такие досадные ошибки, когда документ или справочник некогда был параллельно введен в обеих обменивающихся базах. При этом существует большой риск после обмена получить в базах дубли объектов. Исправление таких ошибок требует большой внимательности, осторожности и знаний в предметной области, сопряженной с удалением дублей, а также переносом ссылок. Желательно не запускать такие случаи и вовремя обратиться за помощью.  

Грамотная первоначальная настройка обмена с учетом всех особенностей учета – залог того, что обмен станет помощником в работе, а не источником проблем. Если нет уверенности, что получится настроить самостоятельно, рекомендуем обратиться к квалифицированным специалистам.


Вместе с этим читают:

  • Ошибка: «Обнаружено неправомерное использование данного программного продукта»

  • Как ускорить работу 1С: рекомендуемые характеристики компьютера




Популярные услуги

Синхронизация данных быстро и без ошибок

День добрый, при синхронизации с БП 3.0, после обновления  УТ до версии 11.4.7.114, при отправке данных появляется ошибка

«Направление: Отправка.


ПОД: Документ_ЗаказПоставщику_Отправка.


ПКО: Документ_ЗаказПоставщику_Отправка.


Объект: Документ объект: Заказ поставщику, Заказ поставщику AB0T-4842 от 15.03.2019 16:42:22 (e1cib/data/Документ. ЗаказПоставщику?ref=baaa1c1b0dee81c911e94727e1ca5a93).

Видимо, реквизит ссылается на битую ссылку или null


Открыть объект в режиме предприятия и перевыбрать реквизит

Поставь точку останова на ошибке, выцепи проблемный объект и далее ( 1
)

( 1
) Самое интересное, что упаковки я не использую в номенклатурах

( 3
) вы не поняли: Единица измерения не заполнена. Поэтому про упаковки тут неинтересно.

( 4
)+ Запросом из справочника УпаковкиЕдиницыИзмерения получите и проверьте, что все заполнено.

( 4
) Единица измерения, где не заполнена?


смотрю конкретный заказ, там две позиции, в этих номенклатурах, стоит единица хранения шт, там нет единицы измерения. В номенклатуре все заполнено, в таб части в заказе, тоже стоят шт. все заполнено.

( 6
) ну, открываешь Все Функции: справочник УпаковкиЕдиницыИзмерения и начинаешь его методично просматривать, можешь десятками, можешь сотнями строчек. Находишь места, где не заполнено Наименование, методично заполняешь.

смотри в отладчике при создании на сервере у формы проблемного объекта по выражению Объект. Ссылка на предмет битой ссылки или null

Интересно то, что такая ошибка появилась не только у автора, но и у некоторых других (например, и у меня). До обновления синхронизация проходила без ошибок.

( 9
) ужесточили проверку на заполнение реквизитов, значит.

Но как определить про какой реквизит идет речь ? ТиИ проведен, справочник «Упаковки и единицы измерения» заполнен полностью (все реквизиты).

Единицы проверь у всей Номенклатуры (базовая или как оно там) в Заказ поставщику AB0T-4842 от 15.03.2019 16:42:22

чо, никто в отладчик ещё не залез?

в 1с какую-то ошибку обмена зарегистрировали, но непонятно, этот ли случай

( 13
) А куда поставить точку останова ?

Открываешь конфигуратор


Откладка — подключение — автоматическое подключение — фоновые задания


Отладка — остановка по ошибке — останавливаться по ошибке


F5


Запускаешь обмен


В конфигураторе происходит остановка на ошибках. Если ошибка не та, жмёшь далее F5. В итоге попадёшь куда, надо


Там смотришь, что за объект вызывает ошибку


Может, сразу поймёшь, в чём косяк


Затем, ставишь точку останова в событии При создании на сервере у формы элемента / документа косячного объекта


Вычисляешь выражение Объект. Ссылка, раскрываешь все реквизиты (и реквизиты реквизитов, если надо) и смотришь, где косяк. В режиме предприятия не всё видно.


Не забыть потом снять флажки (фоновые задания и останавливаться по ошибке)

( 17
) ну вот вычисли эту упаковку и перевыбери там единицу измерения (ставишь курсор в поле, нажимаешь энтер — поставится пустое значение, а не неопределено)

должно быть СправочникСсылка. УпаковкиЕдиницыИзмерения. ПустаяСсылка (если не заполнено)

( 19
) Но если я открываю это справочник, то там все заполнено. Может быть какие-то скрытые поля ?

Читайте также:  ННМама – мамам о беременности, родах и воспитании детей

( 20
) Поставь точку останова при создании на сервере формы элемента и вычисли выражение Объект. Ссылка

( 21
) Я так и делаю, но проблем не вижу. Как бы мне показать что я получаю при этом ?


Здесь картинку можно вывести ?

( 21
) Похоже, что есть какая-то кривость в базе.


Отменил регистрацию всех объектов. Скопировал один из документов, на которых вываливалась ошибка. И запустил синхронизацию. Синхронизация прошла успешно.


Что можно сделать с базой, кроме ТиИ ?

( 24
) ошибка не в документе, а в справочнке. Ты справочник ЕдиницыИзмерения зарегистрируй, вот тогда попрут ошибки.

( 26
) Зарегистрировал весь справочник «Упаковки и единицы измерения» (для документов регистрацию снял). Синхронизация прошла без проблем. А синхронизация документов не проходит.

Номенклатура же. Или документ был неправильно в ТЧ заполнен, там есть скрытые колонки

Я уже столько разных прикольных глюков обнаружил при типовой синхронизации УТ11-БП3.

( 29
) Оказалось, что нужно не заполнять реквизит табличной части документа «Упаковка»,


а очистить :()


            ДокументОбъект = Выборка. ПолучитьОбъект();


            Товары=ДокументОбъект. Товары;


            Для Каждого Товар Из Товары Цикл


                Товар. Упаковка=»»;


            КонецЦикла;


                ДокументОбъект. Записать();

( 30
) А откуда это нужно удалить?

Похоже мы тоже столкнулись с такой же ошибкой.


Интересно, что в одних документах — все нормально.


А в каком-то одном конкретном документе — ошибка.

( 32
) Ну так перезаполнить этот документ правильно

( 33
) Перезаполняли менеджеры, что-то не получается.

Похоже, что проблема в том, что товар поступил в килограммах, и единица измерения у него указана килограммы.


А в документе он продается в тоннах.


И вот где-то на этапе перевода килограммов в тонны не указан коэффициент.

Вхожу в справочник «Упаковки и единицы измерения» — справочник пустой!


Ни фильтров ни отборов не установлено.


В чем может быть дело?

2.

MaxS

Сейчас в теме

3.

MyNameNoName

Сейчас в теме

Ошибок никаких там нет, только эта же:

Ошибка отправки данных

4.

MyNameNoName

Сейчас в теме

Ошибок и предупреждений там нет кроме этого.

5.

MyNameNoName

Сейчас в теме

Я уже последние обновления накатил, не работает.


Данные после переноса из 7.7, ранее не обменивались базы, поэтому возможно что-то не так.

6.

MyNameNoName

Сейчас в теме

Вот что нашел.


Что за ошибка?

Ошибка отправки данных

7.

MaxS

Сейчас в теме

По ошибкам пока непонятно. А временно настроить обмен через файлы нельзя?


И если это первый обмен, отменить регистрацию всех объектов в обеих базах. Несколько раз обменяться пустыми сообщениями и потом регистрировать к обмену данные. Начать со справочников — организации, классификаторы, валюты. Обменяться, а потом остальное регистрировать.

8.

MyNameNoName

Сейчас в теме

( 7
) Вроде бы помогло!!!


Переделал на обмен через файл. Единственное слетели все документы какие необходимо синхронизировать.


У меня настроен фактически односторонний обмен, из бухгалтерии в торговлю ничего не передается.


Ограничение по периоду: с 2018 года. Как мне лучше зарегистрировать документы для отправки?


Зайти в регистрацию изменений для обмена с бухгалтерией и выбрать все документы? В базе 2 организации, разделенных по префиксу, все это в настройках обмена настроено, если зарегистрирую все программа разберется сама? Или вообще все через обработку зарегистрировать (справочники, документы, РС)?

9.

MaxS

Сейчас в теме

10.

MyNameNoName

Сейчас в теме

( 9
) А справочники, регистры сведений, планы видов характеристик все регистрировать?

11.

MaxS

Сейчас в теме

( 10
) Да. Так справочники нужно было в первую очередь регистрировать и обмениваться, а потом документы.


Иначе все документы могут быть с некорректной валютой, например.

12.

MyNameNoName

Сейчас в теме

( 11
) Благодарю!!!


Не получается зарегистрировать документы при помощи отбора.


Выбрал все документы. Нажимаю правой кнопкой мышки на слове документы, а там зарегистрировать изменения объектов при помощи отбора — ничего не происходит.


Почему?

Читайте также:  ФСС Зерноград вводит порядок с оплатой земель

13.

пользователь

Сообщение было скрыто модератором.

14.

san059

Сейчас в теме

в журнале есть отбор по ошибкам который и нужно смотреть (не последнюю, а все по времени обмена), чаще всего обмен перестает идти после обновления платформы, некорректно регистрируется библиотека comcntr.dll, которая и отвечает за прямое соединение с базой. Исправляется элементарно с помощью проверки подключения или регистрацией библиотеки через regsvr32

5.

daruxa

Сейчас в теме

( 1
) Проблема решилась запуском обмена на стороне БП, запустилось еще раз сопоставление объектов и данные из УТ пришли.

2.

alxarz

Сейчас в теме

отменить регистрацию объектов для обмена и добавлять по очереди, чтобы выяснить на чем спотыкается обмен.

3.

starik-2005

Сейчас в теме

А правила обновили(сь)? Последней версии?

4.

daruxa

Сейчас в теме

( 3
) Правила проверила, в обоих базах обновлены.

6.

serega_sun

Сейчас в теме

У меня такая же ошибка. При синхронизации через локальный каталог синхронизация проходит, а через прямое подключение — нет.

7.

daruxa

Сейчас в теме

( 6
) Когда запустила обмен на стороне БП, то он прошел через прямое подключение.

8.

zayden

Сейчас в теме

такая же история те же конфы

9.

val_ka

Сейчас в теме

Такая же проблема. Спасибо за решение. Помогло!

10.

Baser

Сейчас в теме

При ручном обмене с сопоставлением обмен проходит, но автоматический так же с ошибкой

11.

daruxa

Сейчас в теме

( 10
)видимо надо ждать обновлений

12.

ron1

Сейчас в теме

Спасибо за совет. Два дня думала, что это я что-то не так делаю))


Запуск Синхронизации на стороне БП и всё перенеслось.

13.

mikhartyom

Сейчас в теме

Всем добрый день. Получилось ещё как-нибудь решить проблему? То же самое с двумя базами в клиент-серверном варианте. Если выгрузить в файл то всё синхронизирует, а в клиент -серверном нет 🙁 ошибка как и выше указано

14.

omut

Сейчас в теме

Добрый день. Отключил в табличных частях документов выгрузку реквизита «СтранаПроисхождения». Всё заработало. В типовых правилах не указано правило выгрузки реквизита.

15.

alex-pro

Сейчас в теме

16.

omut

Сейчас в теме

( 15
) я использую конфигурацию Конвертация данных 2. Страна после этого не попадает в БП, верно.

Обновление облегчения не принесло, вернее работать то стало, но неправильно.


В 1С исправлять отказались, вернее смотреть отказались без базы (точнее баз).


Делать за них их работу по моделированию примера для программиста я не стал.

Итак, раньше с серии номенклатуры в торговле бралась ГТД и страна происхождения и передавалась в бухгалтерию.


Потом в рамках прослеживаемости добавили страну происхождения и в табличную часть «товары».


В результате в обмене два одинаковых значения приемника конфликтовали с выдачей такой ошибки.


Сейчас они оставили только передачу ТЧ в ТЧ. Однако, не знаю как у кого, но у нас по-прежнему


склад заполняет серию и им нет желания еще и в ТЧ вносить то же самое.


Поэтому я написал такую вставку к полю, например для поступления товаров и услуг это №68:

<ПриВыгрузке>


Если ЗначениеЗаполнено(ОбъектКоллекции. СтранаПроисхождения) Тогда


Значение = ОбъектКоллекции. СтранаПроисхождения


Иначе


Если ЗначениеЗаполнено(ОбъектКоллекции. СерияНоменклатуры) И ЗначениеЗаполнено(ОбъектКоллекции. СерияНоменклатуры. СтранаПроисхождения) Тогда


Значение = ОбъектКоллекции. СерияНоменклатуры. СтранаПроисхождения;


Иначе


Значение = Неопределено;


КонецЕсли;


КонецЕсли;


</ПриВыгрузке>

Также думаю сделать автозаполнение поля страна в ТЧ при выборе серии.

18.

Kennik

Сейчас в теме

Всем привет. У меня было так: у обоих баз последние релизы. Но правила в УТ 10,3 были старые, а в БП 3,0 новые. Выгрузил из БП правила корреспондента, загрузил в УТ, синхронизация заработала.

Информационная

рассылка

Каждую неделю только самые полезные новости

Возврат к списку

Оцените статью
ФСС Help
Добавить комментарий