Войти
Образовательный портал. Образование
  • Как приготовить вкусные куриные сердечки с картофелем в мультиварке Куриные сердечки рецепт в мультиварке с картофелем
  • Сырный суп с курицей и грибами Куриный суп с сыром и грибами
  • Четверка монет таро значение
  • Что такое договор найма служебного жилого помещения?
  • Хлеб по технологии в духовке на дрожжах
  • Требования к главному бухгалтеру Нормативное регулирование бухгалтерского учета
  • Групповая перенумерация документов. Групповая перенумерация документов Перенумерация кассовых документов в 1с 8.3

    Групповая перенумерация документов. Групповая перенумерация документов Перенумерация кассовых документов в 1с 8.3

    Как в программе 1С 8.3 поправить нумерацию документов?

    Что делать если в 1С 8.3 или 8.2 сбилась нумерация документов? В «1С Бухгалтерии предприятия 3.0» есть штатное средство для данной операции. Это функция «Экспресс-проверка ведения учета».

    Но, к сожалению, она делает проверку на правильность нумерации только по кассовым документам (ПКО и РКО) и по счетам-фактурам.

    Данная статья рассматривает:

    • встроенные средства
    • и поэтапно создать простенькую обработку для перенумерации других документов

    Перед любыми действиями в базе данных обязательно сделайте резервную копию.

    Перенумерация с помощью Экспресс-проверки ведения учета

    Данная обработка для перенумерации документов 1С находится в разделе «Отчеты». Далее ищем раздел «Анализ учета» и переходим в «Экспресс – проверка». Появится следующее окно:

    Устанавливаем нужный период и нажимаем кнопку «Выполнить проверку».

    В случае, если в каком то разделе учета будут обнаружены ошибки, как обычно, это будет подсвечено красным.

    В данной конфигурации мы специально создали несколько ошибочных ситуаций, для наглядности:

    Как видим, у нас нарушена нумерация документов. И как написано, программа 1С 8.3 предлагает автоматически это исправить. Жмем на выделенную ссылку:

    И прекрасно видим, что нумерация действительно нарушена, и программа предлагает у последней счет-фактуры заменить номер четыре на номер три.

    Обратите внимание, что есть возможность установить начальный номер для заданного периода. Это означает, что если нам нужно начать с номера 123, то именно так и произойдет. Это актуально, когда перенумерация происходит не с начала года.

    Заметим! Перенумерация проведенных документов требует перепроведение этих документов. Поэтому процесс может занять длительное время. Кроме того, при перенумерации учитываются префиксы. Уточните, не менялись ли они.

    Нажимаем «Продолжить», и начнется процесс перенумерации.

    Для программистов: создание обработки 1С для перенумерации других документов

    Для наших опытов выберем документ «Реализация (акты, накладные)».

    Создадим новую внешнюю обработку и добавим на форму следующие реквизиты:

    • ДатаНачала
    • ДатаОкончания
    • НачальныйНомер
    • Организация

    Реквизит «Организация» следует добавлять только в случае, если учет ведется по нескольким организациям в одной информационной базе. В ином случае достаточно добавить реквизит «Префикс». Запрос в этом случае будет немного попроще. Вот что получилось:

    И так, создаем команду на клиенте. Так как запросы выполняются на сервере, то в этой команде будет только вызов серверной процедуры, например, «ВыполнитьНаСервере()».

    Запрос = Новый Запрос;

    Запрос.Текст =

    "ВЫБРАТЬ
    | РеализацияТоваровУслуг.Ссылка,
    | РеализацияТоваровУслуг.Организация.Префикс
    |ИЗ
    | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    |ГДЕ
    | РеализацияТоваровУслуг.Организация.Ссылка = &Организация
    | И РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания";

    Запрос.УстановитьПараметр("ДатаНачала", НачалоДня(ЭтаФорма.ДатаНачала));
    Запрос.УстановитьПараметр("ДатаОкончания", КонецДня(ЭтаФорма.ДатаОкончания));
    Запрос.УстановитьПараметр("Организация", ЭтаФорма.Организация);
    РезЗапроса = Запрос.Выполнить();
    ВыборкаДетЗаписи = РезЗапроса.Выбрать();

    Теперь в цикле пробежимся по результату выборки и перенумеруем документы:

    НачНомер = ЭтаФорма.НачальныйНомер;

    Пока ВыборкаДетЗаписи.Следующий() Цикл

    Префикс = ВыборкаДетЗаписи.ОрганизацияПрефикс;
    ДокОбъект = ВыборкаДетЗаписи.Ссылка.ПолучитьОбъект();

    ДокОбъект.Номер = Префикс + Прав("000000000000000000" + НачНомер, 11 - СтрДлина(Префикс));

    НачНомер = НачНомер + 1;
    Попытка

    Если ДокОбъект.Проведен Тогда

    ДокОбъект.Записать(РежимЗаписиДокумента.Проведение);

    Иначе

    ДокОбъект.Записать(РежимЗаписиДокумента.Запись);

    КонецЕсли;

    Исключение

    Сообщить(ОписаниеОшибки());

    КонецПопытки

    КонецЦикла;

    Естественно, это упрощенный пример того, как можно перенумеровать документы. При желании здесь можно добавить выбор других видов документов, а так же организовать перенумерацию кодов справочников.

    Вот какая ужасная нумерация была до запуска обработки:

    После запуска обработки нумерация выровнялась:

    По материалам: programmist1s.ru

    83
    Основные команды: Кодирование: Ctrl+Пробел - вызов подсказки Ctrl+Q - вызов шаблона Ctrl+F1 - поиск в синтакс-помощнике Ctrl + L - удалить текущую строку Alt+Shift+F - отформатировать код Исследование: F12 - ставим курсор на... 49
    Когда кто-то удаляет данные из базы без проверки ссылок на эти объекты, то везде где этот объект использовался появляется сообщение вида: Объект не найден (84:bf5600145e3710ab11dda4c605dbe824) ..png В 11
    Что такое 1С? 1С - это фирма, у которой одно из направлений деятельности - разработка программного обеспечения для автоматизации бизнес-процессов предприятий. « 1С:Предприятие » - конкретный продукт, который... 10
    В статье Битая ссылка, Объект не найден, Уникальный Идентификатор, GUID мы обсуждали как востановить битые ссылки! А вот как найти в базе все битые ссылки, которые имеют вид типа " Объект не найден (137:8b270030482898d011daad3cc45fc830)"... 4
    Двумерные штрих-коды – символики, разработанные для кодирования большого объема информации (до нескольких страниц текста). Такой код считывается с помощью специального сканера и позволяет быстро и безошибочно...

    В своей практике я не раз сталкивался с ситуацией, когда пользователи 1С меняя нумерацию вручную убирали лидирующие нули и таким образом сбивали автоматическую нумерацию. Что делать? Как восстановить нумерацию в этом случае? Восстановить нумерацию документов нам поможет специальная обработка «Универсальные подбор и обработка объектов». Эту обработку можно скачать в разделе

    Перед использованием обработки необходимо создать резервную копию информационной базы (как это сделать см. ).

    Порядок работы с обработкой

    Открываем обработку через меню «Файл» — пункт «Открыть»:

    Выбираем файл «УниверсальныеПодборИОбработкаОбъектов.epf» и нажимаем «Открыть»:

    В открывшемся окне в поле «Объект поиска» выбираем вид документа (которые требуется перенумеровать):


    Далее устанавливаем отбор на закладке «Отбор по значениям реквизитов», например, нам надо восстановить нумерацию документов «Реализация товаров и услуг» начиная с 01 января 2010 года по текущую дату. Нажимаем в командной панели кнопку «Добавить». В окне выбора поля выбираем «Дата», в колонке «Тип сравнения» указываем «Больше», в поле «Значение» устанавливаем 01.01.2010:


    После этого нажимаем «Найти объекты»:


    Программа перемещает нас на закладку «Найденные объекты», на которой мы видим список отобранных документов для перенумерации. На рисунке наглядно показано, с какой даты изменена нумерация (убраны так называемые лидирующие нули):


    Далее мы переходим на закладку «Обработки», в левой части выбираем пункт «Перенумерация объектов» (дважды кликаем по нему мышкой):


    В следующем окне указываем с какого номера перенумеровывать (поле «Начальный номер»). В нашем случае это — 1. Если мы хотим восстановить нумерацию учитывая префикс, устанавливаем переключатель в положение «Не изменять существующие префиксы»:


    После нажатия кнопки «Выполнить» происходит перенумерации документов.

    Номера входящих документов пользователи 1С 8.3 ставят вручную, поэтому при обработке большого количества документов велика вероятность ошибки.

    В случае ошибки исправление нумерации входящих документов в базе 1С 8.3 делается очень просто. Для этого необходимо открыть необходимый документ и в поле номер документа поставить нужный. Например:

    В документе Поступление товаров:

    Либо в полученном счете-фактуре:

    При вводе документа Поступление товаров и услуг в 1С 8.2 (8.3) необходимо указать номер и дату первичного документа поставщика. В случае некорректного ввода данных в аналитических расчетах неправильно отразятся реквизиты документа поставщика. Подробнее об этом смотрите в нашем видео:

    Как исправить нумерацию исходящих документов в 1С 8.3

    Что касается исходящих документов, то программа 1С 8.3 при их создании сама присваивает им номер:

    Автоматически проставленный номер пользователи видят после записи или проведения документа:

    При попытке исправления номера документа программа 1С 8.3 выдаст информационное предупреждение об автоматической нумерации исходящих документов:

    Необходимость исправлять номера исходящих документов возникает в случае нарушения хронологии занесения данных в базу 1С 8.3.

    Если в учете произошла такая ситуация, то исправление нумерации может привести к некоторым сложностям, так как в случае ручной корректировки номера исходящего документа может сбиться последовательная автоматическая нумерация в базе 1С 8.3. Помимо этого, если исходящий документ уже подписан и находится у покупателя, то учетные данные в программе 1С 8.3 будут отличаться от выданных первичных документов.

    Как восстановить хронологическую нумерацию счетов-фактур и кассовых документов в 1С 8.3

    В 1С 8.3 существует возможность автоматически восстановить хронологическую нумерацию входящих и исходящих документов в сервисе :

    Данный сервис в 1С 8.3 позволяет в любое время производить проверку учета по некоторым положениям законодательства и встроенным алгоритмам работы программы. Экспресс-проверка в 1С Бухгалтерия 3.0 (8.3) выполняет анализ учета в следующих направлениях:

    • Положения учетной политики – проверка соблюдения общих положений учетной политики;
    • Анализ состояния бухгалтерского учета – контроль баланса бухгалтерских счетов и выявление технических ошибок учета с целью подготовки данных для формирования документов внешней отчетности;
    • Операции по кассе – проверка правильности ведения кассовых операций;
    • Ведение книги продаж по НДС – проверка правильности отражения операций, связанных с ведением книги продаж;
    • Ведение книги покупок по НДС – проверка правильности отражения операций, связанных с ведением книги покупок.

    Для контроля нумерации документов в 1С 8.3 необходимо перейти в настройки Экспресс-проверки:

    В открывшемся окне настроек снимаем галочки со всех разделов учета, так как программа 1С 8.3 может проверить правильность нумерации только кассовых документов и счетов-фактур выданных:

    Открываем «плюсиками» раздел Операции по кассе и отмечаем галочками только соблюдение нумерации документов:

    Открываем «плюсиками» раздел Ведение книги продаж по налогу на добавленную стоимость и отмечаем галочками только соблюдение нумерации документов:

    После этого нажимаем кнопку Выполнить проверку. По окончании проверки программа 1С 8.3 покажет:

    • Предмет контроля;
    • Результат проверки;
    • В случае наличия ошибок – возможные причины их возникновения и рекомендации по устранению ошибок:

    При проверке кассовых документов, а также книги покупок и книги продаж по НДС, программа 1С 8.3 проверяет хронологию проведения документов и может предложить исправить нумерацию документов. В разделе Рекомендации можно увидеть предложение по устранению данной ошибки – Автоматическая перенумерация документов. Помимо этого, в детальном отчете об ошибках видим список документов, в которых была нарушена хронология проведения документов.

    Обратившись к сервису перенумерации, программа 1С 8.3 предупреждает о том, что возможно несовпадение номеров выданных документов и тех, что будут в учете. Также здесь можно выбрать – с какого номера начать перенумерацию и какие новые номера документов будут в учете:

    Для удобства в сервисе Перенумерация есть возможность распечатать тот или иной документ, номер которого будет исправлен. Либо реестр документов со старыми номерами для сверки учета после выполнения перенумерации:

    После того, как получено согласие пользователя о перенумерации, программа 1С 8.3 выполнит ее. Далее появится информационное окно, в котором отразится список перенумерованных документов с указанием нового и старого номера, а также появится возможность распечатать документы с новыми номерами из Экспресс-проверки или их реестр:

    Таким же образом можно восстановить нумерации выданных счетов-фактур:

    Внимание! Соглашаясь с автоматической перенумерацией документов в 1С 8.3, пользователь рискует допустить разногласия между учетными данными и выданными оригиналами счетов-фактур. Это может осложнить сдачу налоговой декларации по НДС:

    После завершения операции перенумерации счетов-фактур выданных, программа 1С 8.3 выдаст информационное сообщение, в котором укажет новые и старые номера выданных счетов-фактур, а также появится возможность распечатать счета-фактуры с новыми номерами или реестр:

    Чтобы ошибка о корректности номеров документов ушла из окна Экспресс-проверки, необходимо закрыть окно перенумерации и повторно провести проверку учета: