![]() |
![]() |
|
Префикс ИБ только в номерах документов | ☑ | ||
---|---|---|---|---|
0
1Cинка
15.09.11
✎
08:24
|
Необходимо, чтобы код элемента справочника не содержал префикс базы, а префикс присутствовал только в номерах документов. Как реализовать? Подскажите, кто сталкивался, может.
|
|||
1
Amra
15.09.11
✎
08:26
|
Поправить код в соответсвующем общем модуле. Дел на 30 секунд. Но лучше этого не делать
|
|||
2
Рэйв
15.09.11
✎
08:28
|
(0) Как вариант:
в процедуре ПередЗаписью() Если Лев(Код,ДлинаПрефикса)=ПрефиксБазы Тогда Код=Прав(Код,СтрДлина(Код)-ДлинаПрефикса); КонецЕсли; |
|||
3
Aleksey
15.09.11
✎
08:33
|
(1) Это почему? Например в типовой БП КОРП, у документа возможно одновременно 3 разных префикса, и что там для номера остается?
(0) Смотри подписку на событие. Там вызываеться процедура из глобальника. Отдельно для документов, отдельно для справочников |
|||
4
Amra
15.09.11
✎
08:35
|
(3) Ну а какой смысл оставлять у номеров документов и убирать у справочников? Если нет распределенки - убрать префиксы вообще, если распределенка - ничего не трогать
|
|||
5
Aleksey
15.09.11
✎
08:39
|
(4) У меня распределенка (по организациям), правда я у документов удаляю префикс УРИБ, оставляю только организации.
Вообщем если не видишь смысла, то это еще не значит что действия бессмыслены |
|||
6
1Cинка
15.09.11
✎
08:47
|
Планируется выгрузка в Бухгалтерию предприятия 2.0. Поэтому без префикса не обойтись.
|
|||
7
Amra
15.09.11
✎
09:00
|
(5) Угу, и получаешь дубли номеров документов?
|
|||
8
Aleksey
15.09.11
✎
09:08
|
(7) С какого перепугу дубли номеров?
Каждая почка - отдельная фирма со своим префиксом (префикс организации) Если сможешь пояснить как в почке, где стоит организация А с префиксам ААА, можно завести документ по фирме Б, чтобы там был префикс БББ? |
|||
9
John83
15.09.11
✎
09:08
|
(7) откуда дубли появятся? или думаешь с удалением префикса изменится гуид?
|
|||
10
Amra
15.09.11
✎
09:13
|
(8) (9) Если каждая почка - одна организация то проблем нет. А если одновременно в двух базах заведут один вид документа по одной организации? То есть в Базе 1 вводят ПТиУ по организации 1, и в Базе 2 ПТиУ по той же организации? Номер будет не одинаковый чтоли?
|
|||
11
Aleksey
15.09.11
✎
09:19
|
(10) Вот об этом я тебе и толкую, давать советы тип "лучше так не делать" исходя из бизнес процессов твоей компании, а не компании автора - это не есть правильно. Потому что, что не подходит тебе может идеально подойти другому
|
|||
12
Amra
15.09.11
✎
09:20
|
(11) в (0) гдето есть описание бизнесс-процесов автора? :))
|
|||
13
Aleksey
15.09.11
✎
09:21
|
(12) Ну извени, я не знал что ты телепат.
Или в твоем понимании, если не указано иное, то должно быть так же как и у тебя? |
|||
14
Amra
15.09.11
✎
09:25
|
(13) У меня такого нет ) И причем тут телепат) Я лишь имел ввиду чем это может грозить) Тем более раз префиксы справочников автор хочет оставить )
|
|||
15
Aleksey
15.09.11
✎
09:30
|
(14) Кроме слов "Но лучше этого не делать" ниодного внятного объяснения почему в первых постах нет.
|
|||
16
hhhh
15.09.11
✎
09:50
|
(10) ну будет одинаковый номер, ну и что? Какие проблемы?
|
|||
17
Amra
15.09.11
✎
11:14
|
(16) Да любят в типовых использовать НайтиПоНомеру() (про БП ничего не скажу, может в ней такого и нет), пару раз горел на таком, разбираясь почему не то выводится
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |