Помогите восстановить автоматическую нумерацию документов. #487182


#0 by Zombi
Что то я туплю наверно. База 1с ЗиК, документ "Ввод расчета сотруднику", при создании нового документа автоматически не заполняется поле "НомерДок". Вроде это бывает когда руками забьют неверный номер и автоматическая нумерация, "спотыкаясь" на кривом номере, перестает работать, но в данной базе никаких кривых номеров нет, все номера идут по порядку, есть последний номер "000115". Как восстановить автонумерацию?
#1 by KRV
что на копии дают перенумераторы, коих множество на просторах Инфостартов?
#2 by Мулька
#3 by 80ksa
1. Создать резервную копию базы. 2. В конфигураторе увеличить длину номера документа на 1, сохраниить конф. запустить, закрыть. 3. опять в конфигураторе уменьшить длину номера на 1. Сохранить конфигурацию, запустить. Так давно я восстанавливал автоматическую нумерацию, но вроде нужно было сделать что-то еще (может исправить вручную номер последнего документа).
#4 by 80ksa
потом в итоге я закрыл все реквизиты "НомерДок" для редактирования.
#5 by KRV
первые три пункта - для собственной значимости... в приписке - решение
#6 by Zombi
Манипуляция с увеличением длинны номера не помогла, а перебить руками номер последнего документа не получится, он уже проведен. Или обработкой поменять? Менять то все равно на такой же, не знаю даже, будет ли толк.
#7 by 80ksa
сделайте архив, попробуйте в конфигураторе для этого типа документа установить тип номера-числовой, а потом, после сохранение снова текстовой. без архива даж не пробуйте, нафиг все собъется. больше не смогу сказать, не помню как делал
#8 by Арчибальд
Так номер не выводится или выводится не тот?
#9 by Zombi
У новых документов номер автоматически не ставится вообще.
#10 by Арчибальд
Проверь в пофигураторе наличие галки автонумерации
#11 by kvk
Возможно, следует посмотреть глВводНовогоДокумента , разобраться с датами документов. В конфигураторе ничего не менять!
#12 by Zombi
Эт само собой проверял, стоИт.
#13 by Zombi
А даты документов как то могут влиять на автонумерацию?
#14 by Арчибальд
В общем, ситуация такова. Если в текущем году есть документ с номером на 101 (или более) бОльшим, чем последний документ года, то автонумерация выдает пустой номер - таков алгоритм. Надо у очередного дока поставить достаточно большой номер - и все.
#15 by Арчибальд
+14 Поставить, естественно, обработкой.
#16 by Zombi
С вашей помощью разобрался я с причиной сбившейся автонумерации. В журнале документы сортируются по дате документа, есть несколько документов с датой - декабрь текущего года и с маленькими номерами, соответственно в процедуре глВводНовогоДокумента в выборке они становятся первыми и последний номер берется этот вот маленький. Вопрос: это неправильно заводить документы в начале года с датой конца года? Период можно поставить нужный, а дату документа нужно ставить текущую. Я правильно мыслю?
#17 by Zombi
Бух утверждает что всегда так делала и все было ништяк. Если она в январе заведет документ, который имеет период действия: декабрь и поставит дату документа: январь, то он у нее в январе и проведется. А как тогда быть в этой ситуации?
#18 by Zombi
ап..
#19 by Denp
хммм... а что за документы, имеющие период действия декабрь?
#20 by Zombi
Ввод расчета сотруднику
#21 by Denp
я имел в виду, в чем специфичность этих документов, что их надо вводить за полгода. я с таким не сталкивался. что это за расчеты?
#22 by Zombi
Вычеты из зарплаты по ссудам что ли, расчетчик в начале года всем у кого ссуды есть заводит документы "Ввод расчета сотруднику" и концом года проводит.
#23 by Zombi
как хоть корректно исправить эту бяку?
#24 by Denp
сделать префиксы? один для обычных документов, и другой для декабрьских. хотя, ИМХО, зря вы мутите с декабрем. или перенумерация недопустима?
#25 by Zombi
Эт по моему будет изврат...я до сих пор не могу понять как в таких случаях бухгалтеру делать правильно.
#26 by ado
Ага, причем, может быть где нибудь в 18-м или в 23-м веке ;-)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С