Имя: Пароль:
1C
1С v8
Неправильно присваивается префикс и номер документа
0 m_roose
 
07.05.15
11:53
Подскажите, в чем может быть проблема и как ее исправить? Есть две организации: одна с префиксом МК, другая - с МКК. При создании документа с организацией с префиксом МК - номер присвается с префиксом МКК и число другое не по порядку. Посмотрела отладчиком процедуру ДобавитьПрефиксОрганизации(Источник, Префикс). Там префикс получается нужный МК, но далее после процедуры номер документу сразу присвается с другим префиксом. Подскажите, пожалуйста, где в коде вообще присваивается номер и почему с другим префиксом идет.... Как можно исправить эту проблему?
1 MadHead
 
07.05.15
11:58
сделайте префикксы нормальные.
К примеру МКА МКК
2 Jonny_Khomich
 
07.05.15
12:00
Может дальше по коду меняется номер документа и префикс? Так сказать хардкод.
3 m_roose
 
07.05.15
12:05
(2) отладчиком дальше по коду ничего нет, перекидывает сразу на процедуру ПолучитьЗначениеФункциональнойОпции и потом ЭлектронныеДокументыВладелецПриЗаписи, где документ уже с номером и неправильным префиксом. Префиксы уже давно такие, все нормально работало, перестало работать два дня назад. Непонятно в чем дело....
4 hhhh
 
07.05.15
12:11
(3) нельзя делать вложенные префиксы. Пристрелите тог, кто это придумал. Ну или хотя бы увольте.
5 m_roose
 
07.05.15
12:11
(4) что значит вложенные?
6 hhhh
 
07.05.15
12:12
(5) МКК имеет префикс МК
7 m_roose
 
07.05.15
12:15
(6) ну вообще они не вложенные, префиксы разных организаций, не зависят друг от друга
8 m_roose
 
07.05.15
12:18
кто-нибудь может подсказать где искать ошибку? пожалуйста.. проблема в том, что в процедуре присваивает нужныый префикс, а дальше непонятно  где и как неправильный номер...
9 hhhh
 
07.05.15
12:21
(7) эти префиксы зависят друг от друга. В общем можно сказать, что абсолютно все документы у вас имеют префикс МК.
10 m_roose
 
07.05.15
12:22
(9) ну так до недавнего времени все правильно работало, а тут неожиданно перестало
11 Timon1405
 
07.05.15
12:23
(10) оно работало неправильно, просто об этом никто не знал
12 hhhh
 
07.05.15
12:24
(10) поставьте префикс МК0
13 m_roose
 
07.05.15
12:27
(12) нашла аналогичную проблему, оказывается это так заложено в системе, чтобы так работало и исправить действительно можно только другим префиксом. в таком случае как перенумеровать старые документы? и нужно ли это делать?
14 m_roose
 
07.05.15
12:34
(12) вы имеете в виду МК0 сделать для префикса МК?
15 m_roose
 
07.05.15
12:54
поменяли префикс, МКК поменяли на МТ, т.е. теперь нет МКК в принципе нигде. И при создании нового документа он все равно берет МКК, непонятно вообще откуда.. потому что этого префикса больше нет ни в каких организациях. Что делать?
16 hhhh
 
07.05.15
13:09
(15) вы головой думаете вообще? Ведь нипасали, Для префиекса МК последний документ будет МКК, он и возьмется следующий.
17 m_roose
 
07.05.15
13:11
(16) т.е. сначала нужно перенумеровать, а потом пробовать создавать новые документы?
18 m_roose
 
07.05.15
13:12
(16) и вообще мы вручную пока их все перенумеровываем в МК, соответственно последний документ МК (если не считать поставленные документы на удаление - там МКК). почему тогда ставит дальше МКК?
19 hhhh
 
07.05.15
13:14
поставленные на удаление всё-таки посчитайте.
20 m_roose
 
07.05.15
13:15
(19) хорошо, спасибо, сейчас попробую
21 Дмитрий
 
07.05.15
13:17
Проще установить новые префиксы МК0 и МК1, а старые документы пускай остаются как есть
22 m_roose
 
07.05.15
13:22
(19) блин, нихрена, перенумеровала документы Заказов, все равно присваивает номер МКК0000013, хотя нет там больше вообще никаких документов МКК и почему 13.. что делать то?
23 m_roose
 
07.05.15
13:32
кто-нибудь!! подскажите, пожалуйстаа, что делать...
24 m_roose
 
07.05.15
13:47
все, проблема решена. были оказывается еще документы с префиксом МКК, исправили их, новые документы создаются как надо
25 m_roose
 
07.05.15
13:47
всем спасибо!
26 MadHead
 
07.05.15
18:35
(21) за это вас налоговая отлюбить может
Закон Брукера: Даже маленькая практика стоит большой теории.