Имя: Пароль:
1C
1С v8
Задваивается исходящее платежное поручение при загрузке из клиент-банка
,
0 DirecTwiX
 
03.06.14
12:09
Выгружаю платёжку в КБ. На следующий день загружаю обратно. И получаю следующую картину:
https://www.dropbox.com/s/djlsvv6n0tanj1x/КлиентБанк.PNG

Что я делаю не так?
1 Maxus43
 
03.06.14
12:12
номер видишь? ищет по номеру. а они разные
2 Maxus43
 
03.06.14
12:16
т.е. выгружали не из 1с видимо, в банк-клиент ушла с другим номером
3 DirecTwiX
 
03.06.14
12:17
Входящий номер?
Так его разве не банк проставляет? Это я тому, что в момент выгрузки он же неизвестен. Или я что-то не понимаю?
4 ale-sarin
 
03.06.14
12:20
А в какой это конфе в ПП исх есть поле "Вх. номер"?
5 Maxus43
 
03.06.14
12:21
(3) не входящий, номер документа 3605
6 DirecTwiX
 
03.06.14
12:21
(4) Комлексная

(5) Вот часть документа 1c_to_kl.txt:
Номер=3605
Дата=02.06.2014
Сумма=39216.12

Т.е. номер он берёт из номера документа (Номер CRO0000003605).
Самому лезть в обработку и ковырять её?
7 ale-sarin
 
03.06.14
12:23
(6) 1. А у меня в КА такого нет.
2. А что в файле kl_to_1c.txt?
8 Maxus43
 
03.06.14
12:23
(6) ещё раз. Уже введённый документ у тебя с номером 3608, а в файле - 3605, вот и не находит. в самом банке этот док числится под номером 3605
9 ale-sarin
 
03.06.14
12:24
(8) 3608 - загрузился, по комментарию в документе видно.
10 Maxus43
 
03.06.14
12:24
ну и конечно входящего номера в Исходящих платёжках нет, он там не нужен впринципе
11 Maxus43
 
03.06.14
12:24
(9) ну или так, короче номера доков в файле и базе - разные, в этом ошибка
12 Maxus43
 
03.06.14
12:26
так... если в файле номер 3605, а загружается 3608 - да, надо лезть в отладчик, как-то не правильно ищет, что странно
13 Maxus43
 
03.06.14
12:27
поищи по файлу 3608, может 2 документа в файле
14 DirecTwiX
 
03.06.14
12:28
(7) Достаточно старая КА
В kl_to_1c такой же номер - 3605

(8) В (9) за меня уже ответили :)

(13) Не нашёл.

Ладно, полез в отладчик.

Всем спасибо!
15 DirecTwiX
 
03.06.14
12:51
Нашёл "доработку" франча внутри обработки:
            //ITC {
            //ВыборкаНомер = Прав(СокрЛП(Результат.Номер), ДлинаНомера);
            ВыборкаНомер = СокрЛП(Результат.Номер);
            //ITC }


Раскомментировал первую строку, и всё заработало :)

Спасибо ещё раз!
16 VRednaia
 
03.06.14
12:57
Если ты при этом не закомментировал вторую то это уличная магия