|
Дублируются номера программно создаваемых платежек. | ☑ | ||
---|---|---|---|---|
0
blutang
25.03.13
✎
09:50
|
БП2.0
Создаю программно платежные поручения. Они получаются с номерами, которые уже заняты. Причем откуда-то из середины. Тогда закомментировал в модуле платежки в процедуре ПередЗаписью // Если ОбменДанными.Загрузка Тогда // Возврат; // КонецЕсли; С номерами стало нормально, но... смущает такое решение. Чем оно опасно? |
|||
1
zak555
25.03.13
✎
09:51
|
больше одного расчётного счета в разных банках ?
|
|||
2
НикДляЗапросов
25.03.13
✎
09:52
|
(0) Фиг его как будет происходить нумерация ПП.
|
|||
3
blutang
25.03.13
✎
09:52
|
Больше.
|
|||
4
blutang
25.03.13
✎
09:55
|
(2) Хотелось бы, чтобы просто подряд.
|
|||
5
zak555
25.03.13
✎
09:56
|
(3) сколько ?
|
|||
6
blutang
25.03.13
✎
09:58
|
(5) не больше 3х
|
|||
7
CepeLLlka
25.03.13
✎
10:00
|
(0)Зачем править код, когда причина не в этом? Ищи почему у тебя такие номера создаются..
|
|||
8
zak555
25.03.13
✎
10:03
|
(7) потому что разные банки
что тут не понятного ? |
|||
9
blutang
25.03.13
✎
10:04
|
(7) Пока искал, нашёл здесь же вот такой способ. Ну и попробовал :)
(8) На каждый банк своя нумерация платежек что-ли? |
|||
10
CepeLLlka
25.03.13
✎
10:06
|
(9)Да вобще пофиг какая нумерация.. хоть в разнобой делай.. это всё фигня..
У нас 150+ счетов и всё ок. |
|||
11
zak555
25.03.13
✎
10:07
|
(9) > На каждый банк своя нумерация платежек что-ли?
разумеется |
|||
12
blutang
25.03.13
✎
10:08
|
(10) Везёт... А у нас должно быть последовательно.
|
|||
13
CepeLLlka
25.03.13
✎
10:08
|
А опасно оно только мозга буха.. всё равно удобней же когда идёт по порядку.. хоть и в разрезе по счетам.
|
|||
14
zak555
25.03.13
✎
10:09
|
(10) > У нас 150+ счетов и всё ок.
в одном банке ? |
|||
15
CepeLLlka
25.03.13
✎
10:09
|
(12) Что за банк такой? Просто пошлите их.. и всё...
|
|||
16
CepeLLlka
25.03.13
✎
10:09
|
(14) Ну может 130 в сбере.. и остальные по разным.
|
|||
17
zak555
25.03.13
✎
10:10
|
(16) тогда тебе пока везёт
|
|||
18
CepeLLlka
25.03.13
✎
10:11
|
(17) ??? И нигде никто не требует нумерации..
|
|||
19
blutang
25.03.13
✎
10:12
|
(15) Да банк-то действительно наши номера платежек не волнуют. Это требование такое к конторе. Чтоб всё по порядку...
|
|||
20
zak555
25.03.13
✎
10:14
|
(18) ты не понял
1с-ка тупо берёт номер платёжки из банка, по этому номеру ищет в БД в пределах БД далее её замещает так вот номера платёжек в разных банка могут совпасть |
|||
21
CepeLLlka
25.03.13
✎
10:14
|
(19)??? Что по порядку то должно идти? Они все вместе по порядку или в разрезе банков по порядку? Префиксы сделай дополнительные тогда ещё..
|
|||
22
zak555
25.03.13
✎
10:15
|
(19) потребуйте входящие платёжки с номера 1 =)
|
|||
23
blutang
25.03.13
✎
10:16
|
(20) 1с-ка вообще из платежек платежки не делает:) Она из них списания делает.
|
|||
24
CepeLLlka
25.03.13
✎
10:16
|
(20)С чего ты взял это?? Он что в каком-то посте написал это?
|
|||
25
CepeLLlka
25.03.13
✎
10:18
|
(23) Да он поехавший.. ппц.. и ещё советы дают такие..
|
|||
26
blutang
25.03.13
✎
10:18
|
(21) В БП попадают платежки из внешней системы. Они должны здесь получить внутренний номер по порядку, а далее - выгружаются в клиент-банки. Никаких префиксов и разрезов не надо...
|
|||
27
CepeLLlka
25.03.13
✎
10:20
|
(26)Ну тогда ищи из-за чего у тебя нумерация то полетела.. погляди номера.. может там где дробь или буква какая, или ещё чего.. не просто же так.. Или я чего-то недопонимаю?
|
|||
28
blutang
25.03.13
✎
10:23
|
(27) Действительно из-за чего-то нумерация двоится. С платежками вводимыми вручную все ок. Но когда создаю программно - дублирует номер, к-рый был недели 2 назад.
|
|||
29
blutang
25.03.13
✎
10:28
|
НУ А ВСЁ-ТАКИ:
что сломается, если комментировать? |
|||
30
zak555
25.03.13
✎
10:36
|
ставим ТО на
Для каждого КолонкаИмпорта из ДокументыДляИмпорта.Колонки Цикл ПроверитьНаПустоеЗначениеИмпорта(СтрокаДокумента, КолонкаИмпорта.Имя, КолонкаИмпорта.Заголовок); КонецЦикла; до прочтения и после файла сраните разницу |
|||
31
CepeLLlka
25.03.13
✎
10:39
|
(29) Ничего не сломается.
|
|||
32
CepeLLlka
25.03.13
✎
10:40
|
Хотя нет.. вру :) Нумерация платёжек сломается.. но она у тебя итак уже сломана :)
|
|||
33
CepeLLlka
25.03.13
✎
10:41
|
(30) У тебя тут своя атмосфера походу ^________^
|
|||
34
zak555
25.03.13
✎
10:52
|
в (20) я перепутал
написал алгоритм поиска клиентБанка в 77 |
|||
35
blutang
25.03.13
✎
13:08
|
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
Если ОбменДанными.Загрузка Тогда Возврат; КонецЕсли; КонецПроцедуры Если Ложь, то КонецПроцедуры, если Истина, то необязательный Возврат, к-рый возвращает точно туда же. Какой вообще смысл в такой процедуре? |
|||
36
Kreont
25.03.13
✎
13:15
|
(0) Открой процедурку УстановитьНомерПоручения() в модуле документа ППИ, и все поймешь сразу :)
|
|||
37
blutang
25.03.13
✎
13:27
|
(36) Облом. Нету уже в БП2.0 ППИ и ППВ. Есть только ПП, и такой процедуры в нем нет. Но вот такая конструкция в ПриЗаписи везде есть.
|
|||
38
Kreont
25.03.13
✎
13:34
|
(37) а ну тогда сори, БП2.0 нету вообще :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |