Текущее время: Чт, июл 31 2025, 09:55

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Загрузка выписки в формате swift
СообщениеДобавлено: Вт, июн 01 2010, 11:22 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 01 2008, 18:31
Сообщения: 34
Люди, выручайте. Возникла необходимость загружать в САП выписку из клиент-банка, а он поддерживает только SWIFT и 1С форматы.

Пытался загрузить SWIFT, пройдя через череду ошибок, наткнулся на следующую:

Вид записи 61: Сумма не идентифицирована (ошибка в данных).
№ сообщения FB794

Подскажите, пожалуйста, в чем проблема? И как вообще загружать выписки в этом формате? Как и где это настраивать? Ниже прилагаю выписку:

BEG
FROM:044585382
КБ "ГЕНБАНК" (ООО) Г.МОСКВА
TO:
ОАО
DATE:100601
TYPE:940 РАЗВЕРНУТАЯ ВЫПИСКА СО СЧЕТА
:20:
:21:
:25: *номер счета*
:28: 0001
:60F:C100528RUB47487296,45
:61:100531D 28773000,00
N0011005313426
044585382/40702810400000004188
:86:Оплата по дог.7500 от 11.01.2010 ЖБИ Включая НДС 18%- 4389101-70
:61:100531D 12000000,00
N0011005313425
044585382/40702810400000004188
:86:Оплата по дог.167/5648 от 27.12.2007 ЖБИ Включая НДС 18%-
1830508-48
:61:100531D 10530757,85
N0011005313428
044525225/47422810800009900021
:86:Оплата по дог.06 от 08.05.09 за СМР на объекте: Иловые поля
аэрации. к.2 в т.ч. НДС(18) - 5 338 983-05.
:62F:C100601RUR86504297,80
END


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка выписки в формате swift
СообщениеДобавлено: Ср, июн 02 2010, 00:24 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Я бы попробовал убрать пробел в 61м поле между D и суммой. Ну и проверил правильность использования точки/запятой в качестве десятичного разделителя.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка выписки в формате swift
СообщениеДобавлено: Ср, июн 02 2010, 12:59 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 01 2008, 18:31
Сообщения: 34
darkduck написал:
Я бы попробовал убрать пробел в 61м поле между D и суммой. Ну и проверил правильность использования точки/запятой в качестве десятичного разделителя.



К сожалению не помогает...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка выписки в формате swift
СообщениеДобавлено: Ср, июн 02 2010, 15:02 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
попробуйте убрать пробел / абзац между суммой и кодом операции N0001
:?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка выписки в формате swift
СообщениеДобавлено: Чт, июн 03 2010, 15:48 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 01 2008, 18:31
Сообщения: 34
Не помогло.
Где вообще настраивается алгоритм распознавания этой строки?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка выписки в формате swift
СообщениеДобавлено: Чт, июн 03 2010, 19:33 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
алгоритм распознавания нигде не настраивается. он жестко прописан в программе rfeka400 (FORM swift_mt940, FORM check_zero_amount).


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка выписки в формате swift  Тема решена
СообщениеДобавлено: Пт, июн 04 2010, 10:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 11:34
Сообщения: 1552
Пол: Мужской
То что советовал Даркдак - сделать.
Кроме того - убрать все ненужное до строки 25
в строке 61: после суммы убрать перевод строки
очевидно, 044585382/40702810400000004188 - это подполе 9. Разбираем 61 поле дальше
Если N001 - операция (подполе 6), а 1005313425 - подполе 7, то после него попробуйте поставить вместо каретки символы //
подполе 8 похоже потеряли? как система догадается, что 044585382/40702810400000004188 - это 9, а не 8? Разделтель подполей хотя бы сюда
убрать END

Вот как-то так попробуйте


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка выписки в формате swift
СообщениеДобавлено: Вт, июн 15 2010, 16:27 
Ассистент
Ассистент

Зарегистрирован:
Ср, окт 07 2009, 09:03
Сообщения: 29
Выписку загрузил, большое спасибо всем :roll: :pivo:


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка выписки в формате swift
СообщениеДобавлено: Вт, июн 15 2010, 16:37 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
osamkin написал(а):
Выписку загрузил, большое спасибо всем :roll: :pivo:

Иногда полезно:
1) Пометить тему как "решенная". Для этого около каждого сообщения есть зеленая галочка.
2) Указать как именно проблема была решена.
:?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Загрузка выписки в формате swift
СообщениеДобавлено: Чт, июн 17 2010, 14:45 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 01 2008, 18:31
Сообщения: 34
Убрал все ненужное до строки 25
в строке 61: после суммы убрал перевод строки
убрал END

У меня еще вопрос. Что такое подполя 7,8?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка выписки в формате swift
СообщениеДобавлено: Чт, июн 17 2010, 15:57 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Zaurbek написал(а):
У меня еще вопрос. Что такое подполя 7,8?

http://www.swift.ru/word_docs/RUR-6.pdf


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB