|
|
Задваивается исходящее платежное поручение при загрузке из клиент-банка |
☑ |
|
0
DirecTwiX
03.06.14
✎
12:09
|
Выгружаю платёжку в КБ. На следующий день загружаю обратно. И получаю следующую картину:
Что я делаю не так?
|
|
|
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
|
Если ты при этом не закомментировал вторую то это уличная магия
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший