|
Установка нового номера документа | ☑ | ||
---|---|---|---|---|
0
Lesya_L
19.03.15
✎
08:11
|
Бухгалтерия 2.0.
Нужно, чтобы при создании нового документа "СФ выданный" к номеру добавлялась строка "/10". Например, "0000001/10" Подскажите,пожалуйста, в какой процедуре это поменять? |
|||
1
hawksib
19.03.15
✎
08:15
|
подписка на события "при установке нового номера документа" как-то так
|
|||
2
Lesya_L
19.03.15
✎
08:24
|
(1) Добавляю документ в подписку:
Процедура ДобавитьПрефиксОрганизации(ДокументОбъект, Префикс) Экспорт // Если нет реквизита "Организация" или для нее не задан префикс, то // используем пустой префикс, // иначе используем префикс организации. МетаданныеДокумента = ДокументОбъект.Метаданные(); Если Не ЕстьРеквизитДокумента("Организация", МетаданныеДокумента) ИЛИ НЕ ЗначениеЗаполнено(ДокументОбъект.Организация.Префикс) Тогда Префикс = "0"; Иначе Префикс = ДокументОбъект.Организация.Префикс; КонецЕсли; Конецпроцедуры Процедура ПриУстановкеНовогоНомераДокумента(Источник, СтандартнаяОбработка, Префикс) Экспорт ОбщегоНазначения.ДобавитьПрефиксОрганизации(Источник, Префикс); ОбщегоНазначения.ДобавитьПрефиксУзла(Префикс); Конецпроцедуры Но здесь я могу только префикс поменять. В этой процедуре ДокументОбъект.Номер = Пусто. |
|||
3
Lesya_L
19.03.15
✎
09:14
|
up
|
|||
4
Fl0Mаsтер
19.03.15
✎
09:25
|
(0) м... не помню точно но вроде это в типовой есть(что бы к сф прибавлялось /номер). В карточке Организации, посмотри, там что то типа номер счет фактуры или что то подобное.
|
|||
5
Dmitriy_76
19.03.15
✎
09:30
|
(4) префикс и суффикс - разные вещи
|
|||
6
Dmitriy_76
19.03.15
✎
09:31
|
(0) суффикс нужен только в печатной форме или именно в нумерации ?
|
|||
7
Fl0Mаsтер
19.03.15
✎
09:33
|
(5) там вроде как раз суффикс добавляется
не префикс организации, а именно суффикс для сф |
|||
8
Lesya_L
19.03.15
✎
09:59
|
(7) суффикс нужен
|
|||
9
Dmitriy_76
19.03.15
✎
10:04
|
(7) ХДЕ ???
|
|||
10
Lesya_L
19.03.15
✎
10:05
|
(4) в справочнике Организации есть поле Префикс (для документов). А суффикс для СФ...что-то не могу найти такой реквизит
|
|||
11
Azverin
19.03.15
✎
10:21
|
(10) Завести в Организации реквизит "суффикс" и сделать процедуру по аналогии с префиксом, как-то не айс для одного документа.
|
|||
12
Ilqarupup
19.03.15
✎
10:37
|
(0) почему процедуру из модуля объекта документа не использовать? Я так делал, работало.
|
|||
13
Fl0Mаsтер
19.03.15
✎
10:49
|
(9) да, в 2.0 нету. В 3.0 и только в Корповской версии можно указать суффикс для сф.
|
|||
14
Lesya_L
19.03.15
✎
22:38
|
Проблема возникает том, что следующий номер документа присваивается неправильно.
0001/10 0001/11 А нужно: 0001/10 0002/10 Как это можно решить? |
|||
15
welwel
19.03.15
✎
22:44
|
Использовать префикс, а в печатных формах уже выводить как суффикс
|
|||
16
MSOliver
19.03.15
✎
22:51
|
(14) а когда /10 поменяется на /11?
|
|||
17
Lesya_L
20.03.15
✎
12:08
|
(16) когда следующий новый документ создаю
|
|||
18
Azverin
20.03.15
✎
14:45
|
(17) а поясни кому, зачем и когда нужно видеть суффикс /10 ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |