Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   В какой момент устанавливать сквозной код документу (http://forums.kuban.ru/f1040/v_kakoj_moment_ustanavlivat-_skvoznoj_kod_dokumentu-2984266.html)

gematogen 27.08.2012 09:01

В какой момент устанавливать сквозной код документу
 
Платформа 8.2.14. Работа в режим упр.приложения.
Задача установить сквозной код документа равный номеру документу. В какой момент его впендюривать?

gematogen 27.08.2012 09:28

Поставил в процедур "Перед записью" предварительно вызывая установку номер в случае его отсутствия. Как то коряво :)

Uho 27.08.2012 14:45

[quote=gematogen;26560211]Задача установить сквозной код документа равный номеру документу[/quote]чем номер не подходит?

GreenDragon 28.08.2012 17:41

полистай подписку на события

p etrovich 29.08.2012 09:44

(2)+1 да еще и "равный номеру документу" :))

zidane_rus 30.08.2012 12:07

Модуль объекта - ПередЗаписью

gematogen 30.08.2012 13:00

Сквозной код - это служебный реквизит, предназначенный для обмена. В этой теме обсуждать сам обмен не имеет смысла. Задача заполнить реквизит данными из номера документа. В обработчике "Перед записью" не всегда доступен номер документа. Так если режим записи "запись", то всё гуд, но если режим записи "проведение", то номера пуст в обработчике. Проблему я решил принудительным вызовом "установить новый номер", но думал может есть другие способы.

roma n 30.08.2012 13:56

[em]В этой теме обсуждать сам обмен не имеет смысла[/em] а жаль ... :)

Sadovnikov 30.08.2012 14:20

6-gematogen >[em]Сквозной код - это служебный реквизит, предназначенный для обмена.[/em]
[em]равный номеру документу[/em]
Шикарно....

Uho 30.08.2012 14:45

имхо, автор пытается изобрести УникальныйИдентификатор

Sadovnikov 30.08.2012 15:29

9-Uho > Путем "принудительным вызовом "установить новый номер"?
Шедеврально :)

gematogen 30.08.2012 15:30

10-Sadovnikov > извольте огласить ваше решение

Uho 30.08.2012 15:33

11-gematogen > ващето идентификатор итак существует

gematogen 30.08.2012 15:34

9-Uho > и при чем здесь Уникальный идентификатор?

gematogen 30.08.2012 15:39

12-Uho > а этот пост вообще к чему?

Чучундер 30.08.2012 15:41

(11) Садовников - в теме.
в качестве сковзного кода - используй уже существующий номер документа.
йо, браза! включай мозг!

gematogen 30.08.2012 15:48

15-Чучундер > на филиалах формат номера другой. В любом случае нужен реквизит для хранения сквозного кода, пусть не центральной базы так фиальной.

gematogen 30.08.2012 15:59

Ах да, мужики, ради экономия вашего и моего времени, еще раз повторюсь, что смысла обсуждать сам механизма обмена нет. Обмен существует много лет, на филиалах что либо изменить, очень затратно, в связи с территориальной разбросанностью, отсутствием связи и прочими заморочками. Переписалась центральная база. Задача в реквизит "сквозной код" пихнуть "обработанный" номер документа.

Чучундер 30.08.2012 16:01

(16) где фи лиалы? какие филиалы? 15 лет филди алов не было! а оказываается при рождении мальчику дали второе секретное имя Филиал...

Чучундер 30.08.2012 16:02

расшифруй понятие "сквозной код" с учетом наличия филиалов

gematogen 30.08.2012 16:06

18-Чучундер > не осилил смысла поста )))
филиалы (складские и производственные участки) по городу, краю и соседним областям.
В сквозном коде хранится префикс филиала и числовая часть номера.

Uho 30.08.2012 16:11

13-gematogen >
20-gematogen > тогда нифига не понял, зачем тебе нужен этот "сквозной код", но пиши в ПриЗаписи объекта в доп.регистр

Uho 30.08.2012 16:12

20-gematogen > видимо, обмен сильно нетиповой...

Uho 30.08.2012 16:13

+21
(21) к (17)

gematogen 30.08.2012 16:21

22-Uho > ну да, конфигурации полностью нетиповые, самописные. Если писать сквозной код в регистр тады надо делать регистр независимым, что создаст лишние проблемы с его обработкой. Но как вариант можно и его использовать.

Чучундер 30.08.2012 16:29

Бред! (с) Ежик

Uho 30.08.2012 16:50

[quote=gematogen;26616818]ну да, конфигурации полностью нетиповые, самописные.[/quote]это не причина отказываться от КД.
[quote=gematogen;26616818]Если писать сквозной код в регистр тады надо делать регистр независимым[/quote]какая разница?
[quote=gematogen;26616818]что создаст лишние проблемы с его обработкой.[/quote]а это еще почему?

roma n 30.08.2012 16:58

21-Uho > +1000
Перефразируя Михал Михалыча: Покроет всю "нетиповость" как Красноярский край Швейцарию

Sadovnikov 31.08.2012 13:28

17-gematogen >[em]Обмен существует много лет[/em]
Забыл золотое правило: "Работает - не трожь!!!" ?
Куда ж ты в него с такими знаниями-то полез, а? Зачем???

Vacony 31.08.2012 15:12

Простите, но чисто КОД документа в Центре и на Филиалах без учета префикса будет одинаковым для РАЗНЫХ документов... Для их разведения и придумали префикс то...
Зачем его в чистом видел пихать в реквизит то ?


Текущее время: 08:57. Часовой пояс GMT +3.