|
УТ 11, установка префикса для документа "Реализация товаров и услуг" | ☑ | ||
---|---|---|---|---|
0
Симпатяшка
13.06.12
✎
08:29
|
Здравствуйте! Нужно сделать так, чтобы при создании документа у него автоматически устанавливался номер с префиксом, но нужно это только для одного вида документов - реализация товаров и услуг, все остальные документы в оставить как есть, без префикса. Как это сделать? Конфигурация УТ 11, типовая, в ней для этого документа установлен нумератор.
|
|||
1
zak555
13.06.12
✎
08:29
|
что за префикс ?
|
|||
2
Симпатяшка
13.06.12
✎
08:31
|
Ну там Р например, чтобы по номеру было понятно, что это документ реализации
|
|||
3
Симпатяшка
13.06.12
✎
08:32
|
прочитала в других темах про событие ПриУстановкеНовогоНомера, но не могу его что-то найти
|
|||
4
zak555
13.06.12
✎
08:32
|
т.е. при печати ТОРГ-12 не понятно, что это была реализация ?
|
|||
5
Симпатяшка
13.06.12
✎
08:32
|
(4) да, именно так
|
|||
6
Симпатяшка
13.06.12
✎
08:33
|
ну то есть понятно, но заказчик так хочет
|
|||
7
zak555
13.06.12
✎
08:33
|
(5) не понятно кому ?
|
|||
8
birkoFFFF
13.06.12
✎
08:33
|
Чтобы сильно не корявить типовую можно добавить подписку на событие по аналогии со стандартной ПриУстановкеНовогоНомераДокумента
Источник: Документ.РеализацияТиУ Событие: ПриУстановкеНовогоНомера Обработчик: ТвояПроцедура Или сделать проще, не греть голову, а в печатной форме добавлять "Р", но нумерация реализаций будет сплошная, вместе с другими документами... |
|||
9
zak555
13.06.12
✎
08:34
|
(8) > но нумерация реализаций будет сплошная, вместе с другими документами...
в типовой у реализации есть нумератор ? |
|||
10
Симпатяшка
13.06.12
✎
08:35
|
заказчику не нравится, что у документов реализации и счетов-фактур номера одного формата, но номера разные, то есть реализация 0000-00001, а у СФ к нему номер 0000-00002, например. Некрасиво мол. Просит добавить к документу реализации префикс.
(9) да, есть нумератор |
|||
11
PiVa123
13.06.12
✎
08:37
|
(9) Ты не поверишь
|
|||
12
zak555
13.06.12
✎
08:38
|
жесть
|
|||
13
zak555
13.06.12
✎
08:38
|
Процедура УстановитьПрефикс(Источник, Префикс, УстановитьПрефиксИнформационнойБазы, УстановитьПрефиксОрганизации)
ПрефиксИнформационнойБазы = ""; ПрефиксОрганизации = ""; // устанавливаем привилегированный режим УстановитьПривилегированныйРежим(Истина); Если УстановитьПрефиксИнформационнойБазы Тогда Если ПрефиксацияОбъектовПовтИсп.ЕстьФункциональнаяОпция("ПрефиксИнформационнойБазы") Тогда ПрефиксИнформационнойБазы = ПолучитьФункциональнуюОпцию("ПрефиксИнформационнойБазы"); КонецЕсли; КонецЕсли; Если УстановитьПрефиксОрганизации Тогда Если ПрефиксацияОбъектовПовтИсп.ЕстьФункциональнаяОпция("ПрефиксыОрганизаций") Тогда ПрефиксОрганизации = ПолучитьФункциональнуюОпцию("ПрефиксыОрганизаций", Новый Структура("Организация", Источник.Организация)); // если задана пустая ссылка на организацию Если ПрефиксОрганизации = Ложь Тогда ПрефиксОрганизации = ""; КонецЕсли; КонецЕсли; КонецЕсли; // отключаем привилегированный режим УстановитьПривилегированныйРежим(Ложь); ОсновнойПрефикс = ПрефиксОрганизации + ПрефиксИнформационнойБазы; Разделитель = ?(ПустаяСтрока(ОсновнойПрефикс), "", "-"); Префикс = ОсновнойПрефикс + Разделитель + Префикс; // если префикс не задан, то устанавливаем значение по умолчанию Если ПустаяСтрока(Префикс) Тогда Префикс = "0"; КонецЕсли; КонецПроцедуры |
|||
14
zak555
13.06.12
✎
08:38
|
это находится в общем модуле ПрефиксацияОбъектовСобытия
|
|||
15
Мимохожий Однако
13.06.12
✎
09:08
|
Добавь это префикс во внешнюю печатную форму
|
|||
16
Serg_1960
13.06.12
✎
09:20
|
(10) Мои юзверы тоже потребовали чтобы номера реализации и счет-фактуры совпадали. Объективных доводов "за" этого решения привести не смогли(имхо: да и не смогут, неттакого требования в законодательстве). Но: субъективное мнение безграмотного буха, особенно если это - ГлавБух... :(
Три строки в типовой поменять: В печатных формах реализации и счет-фактуры убрать вызов функции преобразования номера для печати и в процедуре заполнения модуля объекта счет-фактуры копировать номер основания (реализации). |
|||
17
Симпатяшка
13.06.12
✎
12:31
|
Спасибо всем за подсказки, воспользуюсь наверное советом Serg_1960 - просто и красиво, и без префиксов обойтись можно )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |