Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
svetas_l @ Сегодня, 11:10
, Проверьте как выгружается таб часть "Расшифровка платежа", у вас сумма в шапке документа и сумма по строкам таб части должна совпасть по идее
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Пользователи
Сообщений: 68
Спасибо сказали: 0 раз
Рейтинг: 0
как её заполнить при конвертации? при выгрузке не все документы дают эту ошибку , но многие (которые автоматом выгружались из банка клиента - банковские комиссии)
как её заполнить при конвертации? при выгрузке не все документы дают эту ошибку , но многие (которые автоматом выгружались из банка клиента - банковские комиссии)
Группа: Пользователи
Сообщений: 68
Спасибо сказали: 0 раз
Рейтинг: 0
takefive @ Сегодня, 15:06
, спасибо, но пишет неопознанный оператор при выгрузке и не выгружает
если ((Объект.СуммаДокумента>0) и (Объект.РасшифровкаПлатежа.Итог("СуммаПлатежа")=0)) тогда Объект.РасшифровкаПлатежа.Итог("СуммаПлатежа")=Объект.СуммаДокумента; конецесли; если ((Объект.СуммаДокумента=0) и (Объект.РасшифровкаПлатежа.Итог("СуммаПлатежа")>0)) тогда Объект.СуммаДокумента=Объект.РасшифровкаПлатежа.Итог("СуммаПлатежа"); конецесли;
Цитата
Ошибка при загрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1629)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта ИмяПКО = ПлатежноеПоручениеИсходящее ТипОбъекта = Платежное поручение исходящее Объект = Платежное поручение исходящее ПО00-001633 от 03.12.2018 0:00:00 Обработчик = ПослеЗагрузкиОбъекта ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(6,50)}: Неопознанный оператор ПозицияМодуля = ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7449) КодСообщения = 21
Группа: Пользователи
Сообщений: 68
Спасибо сказали: 0 раз
Рейтинг: 0
Vofka @ Сегодня, 9:19
, а как правильно при переносе проверить на наличие строки в табличной части, в случае ее отсутствия добавить и обеспечить совпадение "Не совпадают сумма документа и ее расшифровка" . В этом и вопрос как это сделать при конвертации, устранив ошибку ....
Группа: Основатель
Сообщений: 13981
Из: Киев
Спасибо сказали: 4549 раз
Рейтинг: 3678.1
Строка там должна присутствовать, если документ в базе источнике создавался штатными средствами. Возможно, в какой-то момент где-то округление происходит и как итог где-то копейка вылазит. Как можно попробовать исправить вот уже писали.
Группа: Пользователи
Сообщений: 68
Спасибо сказали: 0 раз
Рейтинг: 0
Vofka @ Сегодня, 9:46
, документ создается автоматом в бухгалтерия для Украины 2.0 при выгрузке с банка клиента обработкой, просто в базе источнике он не ругается, а вот при выгрузке и при проведении в базе приёмнике ругается. Нельзя менять базу источник 2.0 , она должна быть полностью на поддержке без изменений. Все изменения должны быть при выгрузке через конвертор.... Как это можно сделать?
Vofka, подскажите, пожалуйста, как можно правильно сделать?
Группа: Основатель
Сообщений: 13981
Из: Киев
Спасибо сказали: 4549 раз
Рейтинг: 3678.1
svetas_l, в источнике ничего менять менять. Ещё раз, внимательно прочитайте сообщение #4. Вам предлагают в правилах в ПослеЗагрузки прописать эту строку:
если ((Объект.СуммаДокумента=0) и (Объект.РасшифровкаПлатежа.Итог("СуммаПлатежа")>0)) тогда Объект.СуммаДокумента=Объект.РасшифровкаПлатежа.Итог("СуммаПлатежа"); конецесли;
Если Объект.Проведен Тогда Попытка Объект.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Неоперативный); Исключение КонецПопытки КонецЕсли;
Группа: Основатель
Сообщений: 13981
Из: Киев
Спасибо сказали: 4549 раз
Рейтинг: 3678.1
Попробуйте вместо
если ((Объект.СуммаДокумента=0) и (Объект.РасшифровкаПлатежа.Итог("СуммаПлатежа")>0)) тогда Объект.СуммаДокумента=Объект.РасшифровкаПлатежа.Итог("СуммаПлатежа"); конецесли;
Группа: Пользователи
Сообщений: 68
Спасибо сказали: 0 раз
Рейтинг: 0
Vofka @ 03.01.19, 9:05
, если убрать проверку, тогда тупо пишет "не заполнено поле сумма документа" но уже во всех документах, так лучше уже с ошибкой но в некоторых документах , чем без проверки и тупо с нерабочими всеми документами....
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!