Имя: Пароль:
1C
1С v8
БП 3.0 - префиксация документов
0 Paul_Nevada
 
03.02.16
01:05
Доброго часа!
Подскажите, как только для одного вида документа убрать префиксацию буквенную?
Соотв-ую подписку и даже не одну отредактировал...
1 Serg_1960
 
03.02.16
01:34
Попробуй в модуле документа ПриУстановкеНовогоНомера() вставить Префикс = "0"
2 Aleksey
 
03.02.16
04:00
что за документ?
3 Aleksey
 
03.02.16
04:06
Для разных документов разные события и процедуры, но в общем случае ищешь процедуру и там прописываешь.
Например, для счет-фактуры


Процедура УстановитьПрефикс(Источник, Префикс, УстановитьПрефиксИнформационнойБазы, УстановитьПрефиксОрганизации)

   ПрефиксИнформационнойБазы = "";
   ПрефиксОрганизации        = "";
   Если УстановитьПрефиксИнформационнойБазы Тогда
       ...        
   КонецЕсли;
   Если УстановитьПрефиксОрганизации Тогда
      ...
   КонецЕсли;

   МетаданныеДокумента = Источник.Метаданные();
   Если    МетаданныеДокумента.Имя = "СчетФактураВыданный" тогда
       ШаблонПрефикса= "тут прописываем наш префикс";
   Иначе
      //Типовые процедуры
      ШаблонПрефикса = "[ОР][ИБ]-[Префикс]";
      ШаблонПрефикса = СтрЗаменить(ШаблонПрефикса, "[ОР]", ПрефиксОрганизации);
      ШаблонПрефикса = СтрЗаменить(ШаблонПрефикса, "[ИБ]", ПрефиксИнформационнойБазы);
      ШаблонПрефикса = СтрЗаменить(ШаблонПрефикса, "[Префикс]", Префикс);
   КонецЕсли;
   Префикс = ШаблонПрефикса;
4 Paul_Nevada
 
03.02.16
14:20
(3) сделал так - не помогло)
5 Paul_Nevada
 
03.02.16
14:21
(2) ПлатежноеПоручение
6 Aleksey
 
03.02.16
14:22
(5) У платежек своя особенная нумерация связанная  с требованием банка
7 Paul_Nevada
 
03.02.16
14:27
(6) и?)))
8 Paul_Nevada
 
03.02.16
14:28
не вариант что ль не писать в их номера буквы?
9 Paul_Nevada
 
03.02.16
14:30
(1) тоже не катит
10 Paul_Nevada
 
03.02.16
14:32
видно процедуры обмена влияют на формирование номерного префикса активно...
11 Aleksey
 
03.02.16
14:33
(8) Нет, есть требования ЦБ, буквы в номере не предусмотрены
12 Paul_Nevada
 
03.02.16
14:37
(11) но они есть
13 Paul_Nevada
 
03.02.16
14:37
задача - убрать их
14 zak555
 
03.02.16
14:39
(13) что за конфа ?
15 Paul_Nevada
 
03.02.16
14:41
БП 3.0, 88-ой релиз
16 zak555
 
03.02.16
14:41
видел косяк в номер платёжках -- туда писались преФИКСЫ
17 zak555
 
03.02.16
14:42
(16) не типповая ?
18 Paul_Nevada
 
03.02.16
14:43
типовая
19 Paul_Nevada
 
03.02.16
14:43
они и пишутся)
20 zak555
 
03.02.16
14:50
в номер платежного поручения должен быть префикс
по при выводе на печать или при выгрузке он игнорируется вместе с лидирующими нулями
21 Paul_Nevada
 
03.02.16
14:53
нене, тут иначя задача - повторюсь - при вводе новых ПП номера сделать исключительно числовыми.
22 Paul_Nevada
 
03.02.16
14:53
*иная
23 zak555
 
03.02.16
14:54
(21) зачем ?
24 Paul_Nevada
 
03.02.16
14:57
(23) для себя)
25 Paul_Nevada
 
03.02.16
14:57
*для опыта
26 zak555
 
03.02.16
15:00
смотри тогда печать и выгрузку
27 Paul_Nevada
 
03.02.16
15:01
(26) мне нужен первый шаг - не те, что дальше
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший