1с при создании нового документа и отказа от его записи номер документа
В связи с этим прошу посоветовать как можно обходить или решить данную ситуацию. Пока что придумал (но не реализовал) только один механизм: записывать документ с номером (дата-время), в одну секунду документы не записываются как правило в это базе.
Ну вообщето механизм следующих образом должен работать: вы создаете документ, пока его незаписываете у него нет номера, При записи (удачной) номер автомат проставляется
Да-да, spa07 верно говорит. У Вас такие проблемы только с дописанными документами? С типовыми все хорошо? Если так, то смотрите, как настроена нумерация у новых документов?
А вообще для своих документов необходимо перенести типовые процедуры работы с номером, типа:
ДобавитьВМенюДействияКнопкуРедактированияНомера
УстановитьДоступностьПоляВводаНомера
ОбновитьПодсказкуКодНомерОбъекта
и т.д. по аналогии с типовыми документами
И ничего придумывать не надо
В Бухгалтерии как я увидел это сделано в общем модуле:
МеханизмНумерацииОбъектов.
Сейчас посмотрю как у пользователя получалось создать 2 объекта с одним номером одновременно.
Ну то есть по его слвам как то следующее:
создает документ с номером 1234, а у другого полтьзователя создается документ с таким же номером, но второй пользователь раньше записал документ и теперь первому епольховаетлю надо создавать документ с другим номером)
UPD: Галка уникальности у данных документов стоит, странно как то , не могут же они в одну секунду создавать данный документ :) Да даже если и так, то кто то раньше кто то позже.
Вот проблема: В настоящее время номер заявке присваивается при ее создании и к моменту окончательного оформления заявки, при нажатии кнопки сохранить заявку,
выдается надпись - "номер не уникален"
в связи с чем сохранение созданной и полностью оформленной заявки становиться невозможным.
(9) b-dm, см. п6, если типовые процедуры не довалять, то по умолчанию работает как вы написали: номер создается при создании документа а ни при записи.
Офигеть что я обнаружил:
оказывается в каждой конфигурации есть такое свойство:
Режим автонумерации объектов и 2 значения:
Освобождать автоматически и
Не освобождать автоматически.
Вот интересно, какую опцию лучше ставить и что она реально обозначает.
В типовой Бух стоит по умолчанию "Не освобождать автоматически",
а в Подрядчике например стоит "Освобождать автоматически".
Какой вариант подходит больше в случае присваивания номера документу в момент создания ?
А то пользователи начали жаловаться что пока до кнопки "Записать" доберутся программа пишет:
Номер неуникальный и приходиться пересоздавать документ.
(11) b-dm, освобождать или не освобождать автоматически работает когда удаляешь элементы справочника\документа и тд. чтобы старые (удаленные) номера нельзя было использовать повторно. к твоему вопросу это не относится помоему
(12) - где про это почитать можно ? Т.е. если документ под номером 256 помечен на удаление, то этот номер система освобождает, так что ли ?
(21) b-dm, нет, на простом примере:
Создали документ 1, 2, 3.
Документы 2 и 3 пометили на удаление, затем "Удалением помеченных объектов" их удалили из базы полностью. Если стоит признак "Освобождать", то при создании следующего документа он получит номер 2. Если стоит признак "Не освобождать", то номер следующего документа будет 4. В результате у вас в базе не будет документов под номерами 2 и 3 :)
(23) insurgut,
а если пока удаляли уже создали документы и 4 и 5 номерами, будет ли после удаления задействован 2 и 3 номер или присвоется 6 номер?
(29) Bukaska,
прочитав (23) и возник у меня этот вопрос. По ответу (30) в этом случае настройка не имеет значения.
(31) 2791, как же не имеет. В случае если признак "Освобождать" стоит и никто документов во время удаления новых не создал, то нумерация продолжиться со 2 номера. Просто вы указали нештатный пример, т.к. удаление помеченных на удаление объектов производится обычно в монопольном режиме.
(32) insurgut,
в (31) я имела ввиду именно нештатный пример. Именно для этого примера получается что не имеет. А в нормальном случае конечно имеет.
(21) b-dm, вот видите какая бурная переписка возникла.
Не видел, где бы этот механизм описывался.
Исходя из того, о чем была переписка с insurgut, получается, что этот механизм в разных конфигурациях по-разному реализован.
Самое интересное, что с проблемой перенумерации я сталкивался только в бухгалтерии. А вот в УТП такая проблема вообще не возникала.
Просто если конфигурацию открыли для редактирования, то почему бы не попробовать механизм, который есть в той же УТ для конкретного документа.
Вот, кстати, вопрос для обсуждения: авторские права 1С мы так нарушаем, или нет?
(24) sbr, конечно нет :) Если конфигурация куплена официально - переписывать вы ее для себя можете вдоль и поперек. Продавать - нельзя :)
(25) insurgut, приятно было пообщаться в конечном итоге.
Желаю удачи в нашем нелегком деле.
На этом прощаюсь, тема, думаю, исчерпана.
Еще раз СПС за конструктивную информацию.
У меня была подобная ситуация:
Счета на оплату надо было номеровать отдельно по каждой валюте.
Ну и кроме всего тоже была проблемма: менеджер открыл счет, ждет, согласовывает чего-то, записать и тут облом.
Пришлось добавить кнопочку с такой процедурой:
Зпр = Новый Запрос;
Зпр.Текст ;
Зпр.УстановитьПараметр("Вал",ВалютаДокумента);
Зпр.УстановитьПараметр("Год",Год(Дата));
Рез = Зпр.Выполнить().Выбрать();
Если Рез.Количество() = 0 Тогда
ЭтотОбъект.Номер = "00001";
Иначе
Пока Рез.Следующий() Цикл
Попытка
Ном = Число(Рез.Номер) + 1;
ЭтотОбъект.Номер = Формат(Ном,"ЧЦ=6; ЧВН=; ЧГ=0");
Прервать;
Исключение
КонецПопытки;
КонецЦикла;
КонецЕсли;
После этого все успокоились, потому что знают - есть кнопочка - выручалочка, которая присвоит номер.
Как вариант может и вам пригодится.
(13) sbr, простите, но вы извращенец :) красивее было бы префикс присваивать, а нумерацию оставить платформе.
(15) insurgut,
О, класс!
Заработал себе лейбл - буду использовать!
А что, дорогой, по жизни не приходилось сталкиваться с тем что клиент говорит, что хочу так и хоть потолок пробивай лбом, надо сделать как клиент хочет.
А ему надо чтобы в этом квартале номера валютный счетов с 9 начинались.
И бегом срочно за 15 минут сделай, работа стоит, счас к генеральному директору побегу стучать!
Давай умник через 15 минут жду решения!
Применю и спасибо большое скажу!!
Жду - время пошло.
интересно в каком случае будет исключение? :-)
просто присвоение. Записи то Объекта нету. пока пользователь будет тупить этот же номер получит следующий документ
(17) sbr, для Ут 10.3 смотрим событие ПриУстановкеНовогоНомераДокумента - проваливаемся в процедуру ОбщегоНазначения.ПриУстановкеНовогоНомераДокументаПриУстановкеНовогоНомера , добавляем примерно такой код:
С клиентами такого типа сталкивался, и знаю, что ничего невозможного по сути нет в 1С, разница лишь в том, сколько усилий и времени на это будет затрачено. Про 15 минут - преувеличивать не надо (хотя я код набросал ну максимум минут за 5, ну если бы впервые с этим столкнулся, и не знал о префиксах, ну может за полчаса). Если у вас такие условия работы, что начальник, который в программировании не разбирается - всегда прав, это мягко говоря неправильная постановка вашей позиции :) Сразу нужно обозначать, что на это будет затрачено минимум столько времени - если устраивает, то делаем доработку, если же не устраивает - тогда работаем как раньше.
P.S. И уж тем более так остро на здоровую критику реагировать не надо, я с вами пиво не пил, детей не крестил. Достаточно было корректно спросить "Коллега, а как бы вы решили такую то постановку задачи" - именно для этих целей и существует этот форум. Я тоже многому здесь научился, учусь и знаю точно, что много еще чему предстоит научится и познать что-либо новое :)
(19) insurgut,
Добрый день, коллега!
По поводу Вашей Р.S.
Посмотрите пост 14 - там все начинается со слова Извините.
Я стараюсь такой стиль применять в общении с коллегами, которых глубоко уважаю.
Поэтому не хотелось получать эпитеты от таких же, как я.
То что Вы пишете про общение с заказчиками - 100 % правда. Подпишусь под каждым словом.
Надо обсуждать, обговаривать, но .
Ладно хватит об этом.
Ваш текст мне понятен, спасибо, проработаю, что-то я этот механизм не изучил в свое время.
Но, в Бухгалтерии для Украины нет процедуры ПриУстановкеНовогоНомераДокумента (даже глобальный поиск не помог).
А начало нашего обсуждения с чего начинается?
Но, в Бухгалтерии для Украины нет процедуры ПриУстановкеНовогоНомераДокумента (даже глобальный поиск не помог).
Посмотрел УПП для Украины 1.3
Все документы в решениях 1С имеют обязательные реквизиты – это номер, дата и время, отвечающие за внутреннюю упорядоченность и логику работы системы. При этом порядок нумеровки в системе задается автоматом, но он сбиться, например, из-за вмешательства пользователей, которые могут поменять номера и просто «руками». Если стороннего воздействия не было, уникальность номеров контролируется с помощью Нумератора документов, т.е. создание документа с одинаковым номером невозможно: при сохранении в журнале программа задает документу номер, следующий по порядку.
Рассмотрим, как работает Нумератор в качестве объекта метаданных, который задает порядок нумеровки документов, на примере программы «1С:Бухгалтерия предприятия 3.0».
Откроем любой документ в режиме «Конфигуратор» и на закладке «Нумерация» посмотрим предустановленные разработчиком настройки для этого раздела. В свойствах установлена галочка для автонумерации, проверки уникальности, контроля длины номера и задана периодичность.
Рис.1 Рассмотрим, как работает Нумератор
Рассмотрим эти установки подробнее.
- Автонумерация. Установка данной галочки приведет к тому, что непосредственно при создании документ будет пронумерован следующим по порядку номером. Он будет уникален в периоде, который указан в поле «Периодичность». При наступлении нового периода, нумеровка документов начинается заново.
- Длина номера. Данный показатель определяет максимальное количество символов длины номера.
- Контроль уникальности. Установленная галочка контроля говорит о том, что при сохранении документа программа проверит его номер на уникальность. Контроль производится в пределах периода, заданного в поле «Периодичность».
- Периодичность. В этом поле задается период, в пределах которого проверяется уникальность номера документа. Чаще период задается год. Но разработчиком может быть задана периодичность квартал, месяц, день. Установка периода, например, в месяц приведет к тому, что по истечению месяца нумерация документов опять начнется с начала, то есть с номера 1.
- Тип. Данная настройка определяет, в каком виде будет сформирован номер, то есть задан как число или как строка. Например, если номер должен включать кроме цифрового значения еще буквы или разделяющие символы, то используется тип «Строка».
Исходя из данных настроек, при сохранении документа ему автоматически будет присвоен номер, состоящий из 11 символов с периодом проверки в пределах года. С наступлением нового периода (нового года), документы будут нумероваться заново.
Основная функция нумератора документов 1С – сквозное нумерование документации разного типа
С помощью объекта «Нумератор» есть возможность назначить сквозную нумеровку для документации сразу нескольких типов. Этот объект метаданных находится внутри дерева «Документы-Нумераторы».
Рис.2 Сквозное нумерование документации разного типа
Открыв двойным щелчком «Нумератор», мы можем посмотреть его характеристики, заданные в панели свойств. Они аналогичны тем, которые мы рассматривали в свойствах нумерации документов.
Рис.3 Сквозное нумерование документации разного типа
Можно создать свой нумератор (кнопка «Добавить» или Ins) и задать его свойства.
Рис.4 Создать свой нумератор
Рис.5 Задать свойства нумератора
Создав свой нумератор, мы можем его указать в настройках документа. Для тех документов, где он указан в качестве нумератора, будут использоваться его свойства нумерации и нумерация для этих документов будет сквозная.
Рис.6 Указать нумератор в настройках документа
Выбрав наш нумератор, мы видим, что настройки нумерации в свойствах документа не активны.
Рис.7 Настройки нумерации в свойствах документа не активны
Таким образом, создав и задав нумератор документов в свойствах документа, мы можем при необходимости разделить порядок нумерации различных групп документов, объединить разные виды документов одной нумераций.
От простой для отдельных компаний до комплексной автоматизации крупных холдингов.
Сдача регламентированной отчетности в соответствии с законодательством РФ.
Рассмотрим, как изменить порядок и установить номер документа на примере документа «Счет» в 1С:Бухгалтерия 8.3, но обратите внимание, что дальнейшие действия могут считаться типовыми доработками 1С, а значит требуют определенных прав и знаний. Если вы не уверены в своих действиях, советуем обратиться за помощью к профессионалам.
Рис.1 Редактирование номера документа
Ответив «Да», мы можем отредактировать номер документа. Обратите внимание, что система запоминает исправление, и новый номер автоматически будет проставлен как следующий за номером исправления. Ручное исправление номеров не рекомендуется, т.к. это может привести к нарушению нумерации документов. Чаще всего ошибки нумерации в журналах возникают при ручном исправлении номеров документов.
Отключение «Автонумерации» документов в «Конфигураторе»
В более ранних версиях программ 1С в меню «Сервис» - «Служебные» был доступен пункт «Настройка стратегии изменения номеров (кодов) объектов». Такую функцию убрали из редакции 3.0, но все же сохранили возможность, чтобы номер редактировать сразу, не делая лишних шагов с записью. Для этого необходимо всего лишь снять галочку «Автонумерация» в конфигураторе программы (нельзя сделать в базовой версии). Минус этого варианта в том, что при обновлении эту галочку придется постоянно снимать, а нумеровать документы вручную, поскольку она вообще не будет проставляться.
Так, если у вас версия программы ПРОФ, запускаем программу в режиме конфигуратор, открываем конфигурацию – меню «Конфигурация» - «Открыть конфигурацию».
Прежде чем мы будем вносить изменения, надо снять защиту с изменения конфигурации. «Конфигурация» - «Поддержка» - «Настройка поддержки».
Рис.2 Меню конфигуратора - снятие с поддержки
В открывшемся окне, справа вверху нажимаете кнопку «Включить возможность изменения» и отвечаем «Да».
Рис.3 Окно настройки поддержки
В следующем окне ставим две точки «Объект поставщика редактируется с сохранением поддержки».
Рис.4 Настройка правил поддержки
Далее нажимаем на кнопку «Сравнить, объединить» и в следующем окне на «Выполнить». Затем «Конфигурация» - «Обновить конфигурацию базы данных».
Далее переходим непосредственно к изменению документа. В дереве ищем пункт «Документы» - и нужный вид документов, в котором хотите менять номер документа вручную. В нашем примере это документ «Счет».
Двойным щелчком мышки открываем документ и слева ищем пункт «Нумерация». Справа надо снять галочку с пункта «Автонумерация».
Рис.5 Окно конфигуратора - редактирование документа «Счет»
Но все же отключать «Автонумерацию» я бы не рекомендовала.
Восстановление нумерации «Экспресс-проверкой»
В версии программы 1С:Бухгалтерия 3.0 реализована возможность проверки нумерации ПКО, РКО, счетов-фактур и автоматического исправления нумерации в хронологическом порядке. Для этого предназначен сервис «Экспресс-проверки».
Рис.6 Окно «Экспресс-проверка»
По нажатию кнопки «Выполнить» производится проверка и выводится отчет.
При наличии ошибок программа выдаст совет по их устранению – перенумерация документов. При этом система предупредит о возможном несовпадении номеров уже выданных документов с находящимися в базе (Рис. 7) и выполнит перенумерацию документов.
Рис.8 Перенумерация счетов-фактур
Но важно помнить, что при перенумерации возникает риск отклонения номеров уже выданных документов от исправленных в программе учета. Если работа с корректировкой нумерации вызывает у вас вопросы, обратитесь к нашим специалистам. Мы проконсультируем вас и подберем, исходя из ваших индивидуальных задач и потребностей, оптимальную стоимость сопровождения 1С.
Лицензия на сервер + 100 рабочих мест. Электронная поставка.
Настройка и доработка 1С:Документооборот для борьбы с ошибками. Гарантия на все результаты работ.
Оперативные консультации по 1С:Документообороту. Первая консультация бесплатно.
Типовой функционал, встроенный в прикладные решения 1С
Для поиска и упорядочивания документов, как правило, используется нумерация. Номер в документах может быть достаточно сложным и состоять из нескольких элементов, поэтому давайте разберемся, как правильно настраивается автоматическая нумерация документов в системе 1С:Документооборот.
Для настройки нумерации в разделе «Нормативно-справочная информация» переходим в меню «Нумераторы».
Рис.1 Меню Нумераторы
В реестре нумераторов отображаются все нумераторы, внесенные в систему.
Рис.2 Реестр нумераторов
В реестре желтыми точками отмечены предопределенные нумераторы. Их можно изменять, но нельзя удалить.
Рис.3 Предопределенные нумераторы
Нумератор в 1С Документооборот представляет собой конструктор, где можно собрать любой необходимый нумератор из предустановленных элементов. Сложность и состав при этом может быть совершенно произвольный, а ограничен только длиной поля «Номер в документах», то есть тридцатью символами. В нумераторе можно использовать любые печатные символы, среди которых наиболее используемые – дефис и косая черта.
Внизу в карточке для более точного составления нумератора можно увидеть пример того, что в результате получится в номере. В качестве элементов нумератора могут быть применены аналитики, расположенные в правой части окна настройки.
Давайте разберемся, что каждый из них значит:
- Номер – номер по порядку в пределах периода нумератора, обязательный элемент;
- День месяца – текущее число месяца, 2 знака;
- Номер месяца – номер текущего месяца, 2 знака;
- Номер квартала – номер текущего квартала, 2 знака;
- Год (2 знака) – текущий год, последние два знака, например, текущий год – 19;
- Год (4 знака) – текущий год, например, 2019;
- Индекс вида документа – десятизначный строковый индекс вида документа, который нумеруется данным нумератором. Указывается в карточке Вида документа.
Рис.4 Нумератор в 1С Документооборот
- Индекс подразделения – десятизначный строковый индекс подразделения, указанного в реквизите «Подразделение документа», которому будет присваиваться номер по правилам этого нумератора. Автоматически при создании документа в этот реквизит проставляется подразделение автора документа. Указывается в карточке подразделения.
Рис.5 Индекс подразделения
- Индекс контрагента – десятизначный строковый индекс контрагента, будет подставляться, если в виде документа установлен признак учета по контрагентам. Указывается в карточке контрагент.
Рис.6 Индекс контрагента
- Индекс организации – десятизначный строковый индекс организации, которой принадлежит документ. Указывается в карточке организации.
Рис.7 Индекс организации
- Индекс вопроса деятельности – десятизначный строковый индекс вопроса деятельности, указанного в документе. Будет подставляться, если в настройке системы установлен признак использования вопросов деятельности. Указывается в карточке вопроса деятельности.
Рис.8 Индекс вопроса деятельности
- Индекс номенклатуры дел – десятизначный строковый индекс заголовка номенклатуры дел, присвоенного документу, будет подставляться, если в настройке системы установлен признак использования номенклатуры дел. Указывается в карточке заголовка дела.
Рис.9 Индекс номенклатуры дел
- Индекс проекта – десятизначный строковый индекс проекта, указанного в одноименном реквизите документа, будет подставляться, если в настройке системы установлен признак «Вести учет по проектам». Указывается в карточке проекта.
Рис.10 Индекс проекта
- Номер связанного документа – номер документа, указанного на закладке «Связи». При добавлении этого элемента в нумератор система попросит указать тип связи, которая будет учитываться в нумераторе.
Рис.11 Номер связанного документа
- Индекс ответственного – десятизначный строковый индекс ответственного за документ, указанного в одноименном реквизите документа. Указывается в карточке пользователя.
Рис.12 Индекс ответственного
Обратите внимание, все вышеперечисленные индексы – индекс вида документа, индекс подразделения, индекс контрагента, индекс организации, индекс вопроса деятельности, индекс номенклатуры дел, индекс проекта, индекс ответственного, – изначально в карточках соответствующих объектов отсутствуют. Они становятся видимыми при добавлении того или иного индекса в какой-либо нумератор.
Далее в нумераторе необходимо настроить периодичность – период, по окончании которого элемент «Номер» будет начинаться опять с 1. Например, установив период в год, можно быть уверенным, что с 1 января каждого года счетчик будет начинаться с начала – с единицы.
Рис.13 Настройка периодичности
Если настроить непериодический нумератор, то счетчик «Номер» обнуляться не будет. На следующей закладке настраиваются документы, для которых будет действовать данный нумератор.
Рис.14 Настройка документов
Здесь же можно конкретно указать, для каких видов документов будет действовать нумератор, для каких подразделений, контрагентов, проектов или вопросов деятельности. По этим объектам в нумераторе используются индексы. Также эту настройку можно выполнить из карточки каждого объекта по ссылке «Настройка нумерации».
На последней закладке настройки нумератора устанавливаются разрезы независимой нумерации – организация, связанный документ, подразделение, проект, вопрос деятельности или вид документа.
Рис.15 Установка разрезов независимой нумерации
Если установить данный признак, по этому разрезу будет вестись независимый счетчик «Номер». Например, если установить независимую нумерацию по связанному документу для Дополнительных соглашений, то их нумерация будет вестись независимо по каждому договору, с которым установлена соответствующая связь.
Нумератор – очень важный и крайне полезный механизм системы электронного документооборота. 1С:Документооборот, предоставляет пользователям широкие возможности по настройке, что позволяет максимально эффективно использовать эту систему для управления документами в организациях любого масштаба.
Перед тем как перейти к перенумерации документов, разберем, как формируется номер документа.
В 1С предусмотрена сквозная нумерация документов в рамках одного вида. Каждый год она начинается заново. Рассмотрим ее формирование на примере документа Реализация (акт, накладная, УПД) . Номер присваивается независимо от Вида операции , Организации или других данных.
Для разграничения нумерации между организациями установите префикс. Подробнее Префикс в 1С
Номер документа закрепляется в момент его записи, т. е. документ может быть не проведен, удален, и номер уже не используется для других документов. Всегда берется максимальный использованный номер и к нему прибавляется один.
Символы и буквы в номере
Один из вариантов исправления данной ситуации — вручную изменить номер, убрав один ноль перед номером. Например, номер 0000-000В99 перенумеровать в 0000-001000.
Нумерация пойдет дальше автоматически
Префиксы — буквы в начале номера
В 1С есть префиксы — буквенные значения в начале номера. Их рекомендуется устанавливать, если есть обмен с другими базами или в базе несколько организаций. Подробнее про префиксы можно узнать из статьи Префикс в 1С.
Перенумерация документов в 1С 8.3 Бухгалтерия 3.0
В 1С перенумерацию документов может выполнить только пользователь с полными правами. Перед использованием любого способа перенумерации обязательно создайте копию базы!
Изменить нумерацию в 1С можно тремя способами:
- кассовые документы, счета-фактуры подразумевают автоматическую перенумерацию документов при выполнении экспресс-проверки ( Отчеты – Экспресс-проверка );
- перенумерация с помощью обработки Групповое изменение реквизитов ( Администрирование – Обслуживание – Корректировка данных – Групповое изменение реквизитов ), способ предполагает написание кода; (не рекомендуется).
Как изменить нумерацию в 1С 8.3 автоматически
При проверке учета можно автоматически перенумеровать документы:
- Приходный кассовый ордер — Поступление наличных ;
- Расходный кассовый ордер — Выдача наличных ;
- выписанный Счет-фактура — Счет-фактура выданный .
Метод используется, только если документы не отражены в отчетности — как самой организацией, так и контрагентом (например, по выданным счетам-фактурам). Иначе при сопоставлении данных документов произойдет несоответствие.
Для автоматической перенумерации перейдите в отчет Экспресс-проверка ведения учета в разделе Отчеты – Экспресс-проверка .
Перейдите в настройки отчета по кнопке Показать настройки и выберите необходимые проверки.
Как перенумеровать кассовые документы в 1С 8.3
Последовательность исправления нарушенной нумерации для РКО и ПКО одинакова.
Если не соблюдена нумерация, то при экспресс-проверке 1С выдаст ошибку:
Чтобы увидеть подробное описание ошибки, разверните отчет: в нем будут указаны предположительные ошибки в ведении учета, а также рекомендации по восстановлению нумерации.
Но не спешите нажимать на ссылку Автоматическая перенумерация документов . Сначала рекомендуем развернуть документы полностью и проанализировать, можно ли перенумеровать документы в 1С 8.3 или они уже отражены в отчетности.
Если принято решение восстановить хронологический порядок в номерах, сделайте копию базы, а потом нажмите на ссылку Автоматическая перенумерация документов .
- Текущий номер — номер документа до перенумерации;
- Новый номер — будущий номер документа в базе.
Если все верно, нажмите Продолжить .
После перенумерации выведется результат обработки.
Как перенумеровать счета-фактуры в 1С 8.3
Если не соблюдена нумерация, при экспресс-проверке 1С выдаст ошибку:
Чтобы увидеть подробное описание ошибки, разверните отчет: здесь будут указаны предположительные ошибки в ведении учета, а также рекомендации по восстановлению нумерации.
Не спешите нажимать на ссылку Автоматическая перенумерация документов . Сначала рекомендуем развернуть документы полностью и проанализировать, можно ли перенумеровать документы или они уже отражены в отчетности.
Если принято решение восстановить хронологический порядок в номерах, сделайте копию базы, а потом нажмите на ссылку Автоматическая перенумерация документов .
Для исправления номеров документов укажите Начальный номер . Изначально указан рекомендуемый номер, т. е. наименьший номер из исправляемых документов. Если каких-то номеров до него нет (документы были удалены), программа это не учитывает. Изменим Начальный номер на 1.
- Текущий номер — номер документа до перенумерации;
- Новый номер — будущий номер документа в базе.
Если все верно, нажмите Продолжить .
После перенумерации выведется результат обработки.
Прочие способы перенумерации
Ручная корректировка номера
Ручная корректировка номера не рекомендуется!
Перед ручной корректировкой номера ознакомьтесь с проблемами, которые могут возникнуть при использовании данного метода — Символы и буквы в номере.
Чтобы изменить номер вручную:
- установите курсор на номер;
- нажмите на кнопку del или delete на клавиатуре;
- согласитесь с редактированием;
- введите новый номер, обращая внимание на обязательное использование всех нулей вначале номера, например, 0000-0000000.
Групповое изменение реквизитов
Запустите обработку Групповое изменение реквизитов в разделе Администрирование — Обслуживание — Корректировка данных .
В обработке выберите вид документов, которые будут редактироваться. При необходимости отберите нужные документы по ссылке Все элементы. Подробнее о работе с обработкой.
Далее переведите переключатель на Выполнить произвольный алгоритм .
В большом поле заполните код, выделенный жирным шрифтом в блоке «Информация», который приведен ниже. Код можно скопировать или заполнить вручную. Кавычки обязательно перенаберите.
После каждой строки кода текст, выделенный «//», — это описание кода. Его можно не переносить, а если перенесете, не забудьте указать «//» в начале каждой строки.
Зеленым шрифтом выделены заменяемые данные под конкретный вид документов или справочников.
Если при выполнении обработки возникает ошибка об уникальности номера (номер занят), то рекомендуется сначала задать начальный номер, который не пересекается с имеющимися (1000000), а потом запустить еще раз обработку для первоначальной перенумерации уже с меньшего номера.
Как узнать техническое имя документа
Запустите конфигуратор по кнопке Конфигуратор .
Перейдите Конфигурация – Открыть конфигурацию .
После выполнения этой команды откроется окно Конфигурация . Может занять некоторое время.
Далее найдите в списках Справочники или Документы подходящий по смыслу элемент. Двойным щелчком мыши откройте его.
В открытой форме уточните, что это нужный элемент:
- Имя — техническое наименование документа;
- Синоним — имя документа в базе.
Перенумерация справочников в 1С 8.3
В 1С перенумерацию справочников может выполнить только пользователь с полными правами. Перед использованием любого способа перенумерации обязательно создайте копию базы!
Номер в справочниках хранится в поле Код.
Чтобы переименовать номер справочника, используйте либо ручную корректировку номера либо групповое изменение реквизитов. Но лучше изменять другое поле, например, Артикул , а поле Код оставить системным полем и не трогать его.
Выборка = Справочники.Номенклатура .Выбрать();
//Выбираем все элементы справочника из отобранных по стандартному отбору в обработке.
//в коде указываем техническое имя справочника.
Код = 1;
//Начальный код при перенумерации, без нулей и префиксов.
Пока Выборка.Следующий() Цикл
//Запускается цикл перебора всех найденных документов.
Спр = Выборка.ПолучитьОбъект();
//Получаем элемент справочника.
СтарыйКод = Спр.Код;
//Запоминаем старый код.
Спр.Код = « 00 -«+Формат(Код, «ЧЦ= 8 ; ЧВН=; ЧГ=0″);
// Устанавливаем новый код, 00 – Префикс базы, при необходимости заменить.
//ЧЦ-количество лидирующих нулей – количество символов после дефиса, для каждого справочника может быть свое число
// В комментарии указываем информацию об изменении кода.
Спр.Записать();
Код = Код+1;
//Переходим к следующему коду и элементу справочника
КонецЦикла;
См. также:
Если Вы еще не подписаны:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С:Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
Часто в работе с 1С мы сталкиваемся с ситуацией, когда.У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую.Современные технологии заявляют о себе в полную силу. В рамках.Реестр документов из 1С может понадобиться многим пользователям — от.
(2 оценок, среднее: 5,00 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Изменения в 2022 году, о которых нужно знать бухгалтеру
6-НДФЛ за 1 квартал 2022 в 1С
Санкции и контрмеры: как работать организации и ее бухгалтеру в новой реальности. Часть 2
Учет малоценных ОС и запасов (ОСН)
Отчетность за 1 квартал 2022
Спасибо большое! Как всегда,бесподобный вебинар с исчерпывающими ответами для нас «бедных» бухгалтеров! Всем лекторам благодарность.
Читайте также: