|
УПП, Взбесился клиент-банк | ☑ | ||
---|---|---|---|---|
0
Fr1eNd
21.10.11
✎
17:04
|
Странно ведет клиент банк, после обновления, начинает исходящим платежкам присваивать свои номера, отличные от нумерации 1с, как сделать, что бы он этого не делал.
Заранее благодарен. |
|||
1
SuperMario
21.10.11
✎
17:04
|
(0) обработка была дописана. При обновлении она начала работать как типовая.
|
|||
2
andrewks
21.10.11
✎
17:05
|
а при чём здесь 1С?
|
|||
3
SuperMario
21.10.11
✎
17:05
|
(0) в типовой обработке номер документа равен номеру пл. пор. в кл. банке + лидирующие нули + префиксы (если есть).
|
|||
4
Fr1eNd
21.10.11
✎
17:07
|
я так и думал, всем спасибо.
|
|||
5
vmv
21.10.11
✎
17:08
|
все вернулось на круги своя, возрадуемся чуду
|
|||
6
SuperMario
21.10.11
✎
17:11
|
(4) выдерни ее во внешние обработки ;)
|
|||
7
Fr1eNd
21.10.11
✎
17:13
|
(6) чё думаешь прокатит, что-то я очкую.
|
|||
8
vmv
21.10.11
✎
17:20
|
банковкий день скоро закончиться и будет затишье до понедельника - дергай смелее
|
|||
9
shuhard
21.10.11
✎
17:21
|
(7) сравнить старую с новой что-то мешает ?
|
|||
10
Mikeware
21.10.11
✎
17:24
|
(9) либо религия, либо ДНК....
хотя, может, и вместе... |
|||
11
shuhard
21.10.11
✎
17:26
|
(10) или отсутствие архива предыдущей версии
|
|||
12
Никола_
Питерский 21.10.11
✎
17:53
|
(10) Да этот список можно продолжать до бескончности )))
|
|||
13
Fr1eNd
21.10.11
✎
18:00
|
Сравнил, идентичные за исключением мелочей ,которые не могут повлиять на номер никак, архив есть
|
|||
14
vmv
21.10.11
✎
18:02
|
(13) номераторы документов в общих модулях и на подписках даже в мелочах адцкие щтуки вытворяют
|
|||
15
Никола_
Питерский 21.10.11
✎
18:03
|
(13) А может дело не в УПП ??? Что за банк(клиент-банк) может там собака порылась ?
|
|||
16
Fr1eNd
24.10.11
✎
14:11
|
до обновления УПП все работало.
|
|||
17
Bliz
24.10.11
✎
14:17
|
в старую УПП попробуй загрузить эти платежки, мб все таки дело не в УПП.
|
|||
18
Fr1eNd
24.10.11
✎
14:56
|
в старой УПП тоже такое было, какой-то прог что-то сделал и всё заработало, хотя модули все идентичные самой обработки.
Где при работе с клиент банком меняется номер ППИ, при выгрузки или загрузки. |
|||
19
shuhard
24.10.11
✎
14:59
|
(16) что ЭТО работало ?
внятно опиши как нумеруются ППИ сейчас и как было раньше |
|||
20
Fr1eNd
24.10.11
✎
15:03
|
ок, ппи должны нумироваться сквозной нумерацией, все они вводятся в 1с, типа ф000001, ф000002 и т.д. В клиент банки отличная от 1с нумерация типа 000089, 000090 и т.п.
Сейчас при проведение обмена с клиент банком, обработка берет созданое ППИ с номером ф000010, ставит галку оплачено и меняет номер на 000100 как в КБ, т.е. номер берется из КБ, а не остается тот который был введен в 1с. |
|||
21
Fr1eNd
24.10.11
✎
15:10
|
(19) как то так
|
|||
22
Fr1eNd
24.10.11
✎
15:36
|
ap
|
|||
23
mikecool
24.10.11
✎
15:46
|
давно автор не обновлялся.... этому приколу уже год кажется
комментируются несколько строк и все |
|||
24
mikecool
24.10.11
✎
15:46
|
+23 это было мое решение
|
|||
25
Fr1eNd
24.10.11
✎
16:01
|
(24) да обновление последнее ставили весной, не подскажешь какие строки закомментировать нужно?
|
|||
26
mikecool
24.10.11
✎
16:12
|
Процедура ЗаполнитьРеквизитПлатежногоПорученияИсходящего(ОбъектДокумента, ИсходныеДанные)
... //Если Не ОбщегоНазначения.ЕстьНеЦифры(ИсходныеДанные.Номер) Тогда // ОкончаниеНомера = Формат(Число(СокрЛП(ИсходныеДанные.Номер)), "ЧН=; ЧГ=0"); // ДлинаОкончания = СтрДлина(ОкончаниеНомера); // ДлинаНомера = СтрДлина(СокрЛП(ОбъектДокумента.Номер)); // Если ДлинаОкончания < 3 Тогда // ДлинаОкончания = 3; // КонецЕсли; // // ОбъектДокумента.Номер = Лев(ОбъектДокумента.Номер, ДлинаНомера - ДлинаОкончания) + Формат(Число(ОкончаниеНомера), "ЧЦ=" + ДлинаОкончания + "; ЧВН=; ЧГ=0"); // //КонецЕсли; |
|||
27
mikecool
24.10.11
✎
16:12
|
+26 в модуле обработки клиентбанк
|
|||
28
Fr1eNd
24.10.11
✎
16:23
|
странно, по идеи это вложено в
Если ДокументОбъект.ЭтоНовый() КонецЕсли; я эту строчку тоже нашел, хотя хер поймешь как этот гребаный КБ работает((( |
|||
29
Fr1eNd
24.10.11
✎
16:23
|
попробую закомментирую
|
|||
30
Fr1eNd
24.10.11
✎
16:28
|
Если ОбъектДокумента.ЭтоНовый() Тогда
ОбъектДокумента.УстановитьНовыйНомер(Организация.Префикс); Если Не ОбщегоНазначения.ЕстьНеЦифры(ИсходныеДанные.Номер) Тогда ОкончаниеНомера = Формат(Число(СокрЛП(ИсходныеДанные.Номер)), "ЧН=; ЧГ=0"); ДлинаОкончания = СтрДлина(ОкончаниеНомера); ДлинаНомера = СтрДлина(СокрЛП(ОбъектДокумента.Номер)); Если ДлинаОкончания < 3 Тогда ДлинаОкончания = 3; КонецЕсли; ОбъектДокумента.Номер = Лев(ОбъектДокумента.Номер, ДлинаНомера - ДлинаОкончания) + Формат(Число(ОкончаниеНомера), "ЧЦ=" + ДлинаОкончания + "; ЧВН=; ЧГ=0"); КонецЕсли; КонецЕсли; |
|||
31
Fr1eNd
24.10.11
✎
16:28
|
мда(((
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |