Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 23:23

Синхронизация УТ 11.1 И БП 3.0

Автор gm35, 09 авг 2017, 11:05

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

gm35

Цитата: oleg-x от 10 авг 2017, 10:29
Ошибок может не выдает. но можно загрузить в режиме отладки и посмотреть что происходит
В режиме откладки не работает синхронизация побывал щас.

gm35

При полной выгрузке выдает ошибку: {ОбщийМодуль.ОбменДаннымиСервер.Модуль(4586)}: Событие: Получение.
Обработчик: ПослеКонвертации.

Ошибка выполнения обработчика.
{Документ.ПриходныйКассовыйОрдер.МодульМенеджера(3017)}: Деление на 0
         БезналичнаяОплата = Окр(ОстатокБезналичнойОплаты * СтрокаПлатежа.СуммаПлатежа / ОстатокОплаты, 2);.
      ВызватьИсключение СтруктураНастроекОбмена.СтрокаСообщенияОбОшибке;

Понятно что приходно кассовый ордер но не понятно какой где его искать в УТ.

alex0402

Цитата: gm35 от 13 авг 2017, 17:56БезналичнаяОплата = Окр(ОстатокБезналичнойОплаты * СтрокаПлатежа.СуммаПлатежа / ОстатокОплаты, 2);
ОстатокОплаты = 0 в
Цитата: gm35 от 13 авг 2017, 17:56Документ.ПриходныйКассовыйОрдер.МодульМенеджера(3017)

Цитата: gm35 от 13 авг 2017, 17:56Понятно что приходно кассовый ордер но не понятно какой где его искать в УТ.

есть такой документ по крайней мере в 11,0,6,9
Спасибо за Сказать спасибо

gm35

Цитата: alex0402 от 13 авг 2017, 18:14
Цитата: gm35 от 13 авг 2017, 17:56БезналичнаяОплата = Окр(ОстатокБезналичнойОплаты * СтрокаПлатежа.СуммаПлатежа / ОстатокОплаты, 2);
ОстатокОплаты = 0 в
Цитата: gm35 от 13 авг 2017, 17:56Документ.ПриходныйКассовыйОрдер.МодульМенеджера(3017)

Цитата: gm35 от 13 авг 2017, 17:56Понятно что приходно кассовый ордер но не понятно какой где его искать в УТ.

есть такой документ по крайней мере в 11,0,6,9
Так чет я не чего не понял как мне найти его нет ни кода документа не даты? или я чего то не врубаю
Добавлено: 13 авг 2017, 18:37


Цитата: alex0402 от 13 авг 2017, 18:14
Цитата: gm35 от 13 авг 2017, 17:56БезналичнаяОплата = Окр(ОстатокБезналичнойОплаты * СтрокаПлатежа.СуммаПлатежа / ОстатокОплаты, 2);
ОстатокОплаты = 0 в
Цитата: gm35 от 13 авг 2017, 17:56Документ.ПриходныйКассовыйОрдер.МодульМенеджера(3017)

Цитата: gm35 от 13 авг 2017, 17:56Понятно что приходно кассовый ордер но не понятно какой где его искать в УТ.

есть такой документ по крайней мере в 11,0,6,9
Аэто как понять есть такой документ по крайней мере в 11,0,6,9 что это за цыфры и откуда вы их взяли?

alex0402

Что бы найти конкретный документ в базе, нужно включать операторы отладки в правила обмена.

найти в правилах, где вызывается процедура, содержащая строку
Цитата: gm35 от 13 авг 2017, 17:56БезналичнаяОплата = Окр(ОстатокБезналичнойОплаты * СтрокаПлатежа.СуммаПлатежа / ОстатокОплаты, 2);.
перед вызовом процедуры в правилах написать:

Сообщить(что нибудь.).

и повторить обмен.

Спасибо за Сказать спасибо

gm35

Цитата: alex0402 от 13 авг 2017, 18:44
Что бы найти конкретный документ в базе, нужно включать операторы отладки в правила обмена.

найти в правилах, где вызывается процедура, содержащая строку
Цитата: gm35 от 13 авг 2017, 17:56БезналичнаяОплата = Окр(ОстатокБезналичнойОплаты * СтрокаПлатежа.СуммаПлатежа / ОстатокОплаты, 2);.
перед вызовом процедуры в правилах написать:

Сообщить(что нибудь.).

и повторить обмен.


а не подскажите где вкючается отладка в синхронизации БП 3.0  я использую стандартную их.
Добавлено: 14 авг 2017, 00:51


Цитата: gm35 от 13 авг 2017, 20:22
Цитата: alex0402 от 13 авг 2017, 18:44
Что бы найти конкретный документ в базе, нужно включать операторы отладки в правила обмена.

найти в правилах, где вызывается процедура, содержащая строку
Цитата: gm35 от 13 авг 2017, 17:56БезналичнаяОплата = Окр(ОстатокБезналичнойОплаты * СтрокаПлатежа.СуммаПлатежа / ОстатокОплаты, 2);.
перед вызовом процедуры в правилах написать:

Сообщить(что нибудь.).

и повторить обмен.


а не подскажите где вкючается отладка в синхронизации БП 3.0  я использую стандартную их.
Вот теперь интнреснее делаю выборку по отчетам с 15 года ошибка выползает делаю с 17 все хорошо но отчет не заполнен. Про ошибку с 15 года ладно фиг с ней но почему интересно не заполняет отчет в 17 году и ошибок опять не выдает
Добавлено: 14 авг 2017, 13:17


Еще не переносятся приходники по ккм а остальные переносятся

gm35

Цитата: oleg-x от 10 авг 2017, 10:29
Ошибок может не выдает. но можно загрузить в режиме отладки и посмотреть что происходит

Нашол ошибку. Включил отладку и она мне выдает: Ошибка времени выполнения:{Документ.ПриходныйКассовыйОрдер.МодульМенеджера(3017)}: Деление на 0 в Модуле Документ.ПриходныйКассовыйОрдер.МодульМенеджера, строка 3017
То есть получается что ругается на дату и время Поступление наличных совпадает с Отчетом о розничных продажах. Кто знает где меняется время хотябы поставить на 1 секунду разницу чтобы данная ошибка не вылезала. Правильно ли я думаю что в правилах регистрации?

alex0402

Цитата: gm35 от 23 авг 2017, 02:21Кто знает где меняется время хотябы поставить на 1 секунду разницу чтобы данная ошибка не вылезала.
дата документа
Спасибо за Сказать спасибо

gm35

Цитата: alex0402 от 24 авг 2017, 22:09
Цитата: gm35 от 23 авг 2017, 02:21Кто знает где меняется время хотябы поставить на 1 секунду разницу чтобы данная ошибка не вылезала.
дата документа
Чего дата документа? Бухгалтерия формирует автоматически при синхронизации. Где исправить в правилах регистрации или в самой конфе.

Поиск родных

Цитата: gm35 от 23 авг 2017, 02:21
Нашол ошибку. Включил отладку и она мне выдает: Ошибка времени выполнения:{Документ.ПриходныйКассовыйОрдер.МодульМенеджера(3017)}: Деление на 0 в Модуле Документ.ПриходныйКассовыйОрдер.МодульМенеджера, строка 3017
То есть получается что ругается на дату и время Поступление наличных совпадает с Отчетом о розничных продажах. Кто знает где меняется время хотябы поставить на 1 секунду разницу чтобы данная ошибка не вылезала. Правильно ли я думаю что в правилах регистрации?
Отвечал же уже Вам на то же самое

"Ошибка времени выполнения" = runtime error

Runtime относится к этапу выполнения ( в противопоставлении с этапом компилирования, линкования и кодирования)

Никакого отношения ко времени, как измерению в пространстве, в секундах, минутах, часах, днях, тысячелетиях - не имеет

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск