![]() |
![]() |
|
Как добавить префикс в конец номера документа? Ø |
☑ | ||
---|---|---|---|---|
0
Sky
24.01.06
✎
21:26
|
Пришел приказх, что необходимо добавить два символа в конец номера документа, т.е. префикс, но в конце номера.
|
|||
1
stps
24.01.06
✎
21:31
|
видимо в конторе у вас отдел СМК организовался, ну добавь в печатную форму, а остальное не трогай
ЗЫ и это не префикс, а постфикс |
|||
2
Sky
24.01.06
✎
21:35
|
Дело в том, что главбухиня требует чтобы буквенные символы отображались не только в печатной форме. На счет постфикс есть какая-нибудь команда, чтобы воткнуть его в модуль?
|
|||
3
stps
24.01.06
✎
21:37
|
(2) у ГБ есть основание требовать? или это причуда?
|
|||
4
Северянин
24.01.06
✎
21:38
|
Какой принцип нумерации?
Если основная (центральная) часть имеет стандартную последовательность и требуется только добавить постфикс, то введи дополнительный реквизит ПостФикс. Который будет виден на форме и выводиться при печати. А так непонятен сам принцип, который тебе навязывают. |
|||
5
Sky
24.01.06
✎
21:39
|
Требует начальство с областного управления.
|
|||
6
vrag
24.01.06
✎
21:39
|
Пошли их - иначе автономерация текстовая гавкнет.
Можно добавить реквизит шапки на 2 символа и прилепить вплотную на форме к НомерДок. |
|||
7
Sky
24.01.06
✎
21:42
|
Она переживает, что при распечатке книги продаж будет разногласие с печатной формой.
|
|||
8
stps
24.01.06
✎
21:43
|
(7) уверь ее, что все будет хорошо:)
|
|||
9
Джинн
24.01.06
✎
21:45
|
То 7. Правильно переживает. Но к префиксам это не имеет отношения. Это твоя забота.
|
|||
10
Sky
24.01.06
✎
21:45
|
Ладно, большое спасибо за совет!
|
|||
11
MC
24.01.06
✎
21:46
|
А может проще сделать составной префикс
У меня есть ПрефиксФирмы и СубПрефиксИБ (кроме многофирменности еще и УРБД) |
|||
12
Sky
24.01.06
✎
21:48
|
И какой результат. Мне нужно, чтобы номер был 00001/Вл. Как решить?
|
|||
13
Лёвыч
24.01.06
✎
21:48
|
(7) да не переживет она - ей так кажется. vrag прав, но, имхо состоит в том, что надо послать к лебедям этих постфиксистов. Такой велосипед превратит сопровождение в кошмар даже если автонумерация сохранится, один хрен через месяц все просто привыкнут к сообщению "номер не уникальный" и в штатное расписание придется вводить должность "программист-документонумератор"
|
|||
14
Лёвыч
24.01.06
✎
21:50
|
гоню, если автонумерация сохранится, то всё пучком будет... внешне...
|
|||
15
stps
24.01.06
✎
21:50
|
+13
программист-документонумератор префиксов программист-документонумератор постфиксов начальник программистов-документонумераторов |
|||
16
Sky
24.01.06
✎
21:52
|
Вам прикол, а мне необходим дельный совет как это сделать!!!
|
|||
17
Джинн
24.01.06
✎
21:54
|
ТО 16. Даю дельный совет - не делай этого.
|
|||
18
Sky
24.01.06
✎
21:56
|
Всем большое спасибо!!!
|
|||
19
vrag
24.01.06
✎
21:57
|
Не может автономерация сохраниться.
1С может выделить из номера только префикс... Можно прямо сейчас попробовать изменив номер последнего документа и введя новый без сохранения, а потом вернуть номер. |
|||
20
stps
24.01.06
✎
21:57
|
+17 ответ вроде в (1) был...
|
|||
21
Сли то
24.01.06
✎
22:04
|
Ну что вы панику развели. Все реализуется. Могу подсказать два варианта:
1. Запрещаешь изменять руками номер, заводишь Справочник.МоиНомераБлин. В котором будешь создавать/удалять элементы (это нужно для контроля уникальности номеров). Код элемента будет содержать ПРЕФИКС (это нормально реализуется), а в номер документа суешь его "перевернутый" вариант т.е. с СУФИКСОМ. И уникальность не нарушается и мудрить не надо. 2. В журнале ведешь номера с ПРЕФИКСОМ, а на форме и в отчетах преобразуешь в СУФИКСНЫЙ вариант. - это гмморойно, т.к. во всех отчетах надо это учитывать. |
|||
22
Лёвыч
24.01.06
✎
22:05
|
(19) если постфикс храниить, как ты сказал отдельно от номера, то ни чего с нумерацией не произойдет, но хорошо от постфиксов все равно не будет
|
|||
23
Сли то
24.01.06
✎
22:07
|
А вообще если есть хоть один шанс откосить от этого, то используй его.
|
|||
24
Джинн
24.01.06
✎
22:07
|
То 20. Автор не верит. Голосование устраивает.
|
|||
25
vrag
24.01.06
✎
22:10
|
Слушай 23. Коси на автономерацию (они же не захотят ручками вести номера, запоминая предыдущий)...
|
|||
26
Sky
24.01.06
✎
22:11
|
Я же сказал Всем спасибо!!!
|
|||
27
stps
24.01.06
✎
22:13
|
(0) какова причина требования? постфиксов не требует ни ГОСТ, ни ИСО, а только лишь извращенный разум.
|
|||
28
Сли то
24.01.06
✎
22:13
|
(26) ну, извини...
|
|||
29
Лёвыч
24.01.06
✎
22:15
|
(27) видимо бухи решили, что им это чем-то поможет или сделает жизнь прекрасной. Такое бывает, это нормально, чаще всего досточно их напугать апокалипсисом в случае реализации требования
|
|||
30
stps
24.01.06
✎
22:19
|
(29) проще предложить написать технически обоснованную служебку (хотя вероятно это и есть вариант апокалипсиса:)
|
|||
31
Лёвыч
24.01.06
✎
22:24
|
(30) бухи?... технически обоснованную служепку?... не кури больше, ладно? эта дрянь тебя убьет 8)
|
|||
32
stps
24.01.06
✎
22:27
|
(31) я не только курю, я еще и пью. =)
|
|||
33
Сли то
24.01.06
✎
22:31
|
(32) дрянь?
|
|||
34
stps
24.01.06
✎
22:35
|
(33) дурь!
|
|||
35
Дурочка 1С ®
24.01.06
✎
23:29
|
(21) А периодичность?
|
|||
36
ams666
25.01.06
✎
04:36
|
у меня идет такая нумерация первая часть состоит из трех частей отдел+индекс+дата а потом постфикс двухзначный порядковый номер документа в день при создании дока или изменения даты генерируется номер из функции
Функция ГлНомераДокуметовСкладскогоУчета(Интерфейс,ВидДвиж,ДатаДок,СтНомерДок) экспорт Doc = CreateObject("Document.ПоступлениеОборудования"); Doc.SelectDocuments(ДатаДок,ДатаДок); While Doc.GetDocument() = 1 do Col=Col+1; EndDo; Если ДатаДок<'30.09.05' Тогда НД = СтНомерДок; иначе Если (Интерфейс = "Склад_ТехБлок")Тогда НД = "!ТБ-П"+Формат(ДатаДок,"ДГГГГММДД")+"-"+(Col+1); Иначе НД = "!ФБ-П"+Формат(ДатаДок,"ДГГГГММДД")+"-"+(Col+1); КонецЕсли; КонецЕсли; Возврат НД; КонецФункции соответвенно чуть изменить под требования и будет как надо |
|||
37
Лёвыч
25.01.06
✎
08:34
|
(36) этому посту самое место тут: http://www.forum.mista.ru/topic.php?id=150667&
|
|||
38
Лёвыч
25.01.06
✎
08:36
|
(+37) ты про метод Документ::УстановитьНовыйНомер() слышал вообще?
|
|||
39
Bell
25.01.06
✎
09:53
|
(0)Добавил еще одно поле, для которого свои правила формирования (В журнале оно светиться), а в печатной форме оно добавляется (если есть..) через разделитель.
|
|||
40
Сли то
25.01.06
✎
09:57
|
(35) Можно папки в справочнике создать типа Январь2005 Февраль2005 и т.д.
В соответствии с периодичностью. Ну и уникальность в справочнике в пределах подчинения |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |