Войти
Образовательный портал. Образование
  • Зависимость скорости ферментативной реакции от температуры, pH и времени инкубации Как влияет температура на рн
  • Зависимость скорости ферментативной реакции от температуры, pH и времени инкубации Ph от температуры
  • Святые богоотцы иоаким и анна Иоаким и анна когда почитание
  • Храм святой великомученицы екатерины в риме
  • Численность последователей основных религий и неверующих
  • Абсолютные и относительные координаты Что называется абсолютными координатами точек
  • Как настроить нумерацию счетов в 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

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

    Но, к сожалению, она делает проверку на правильность нумерации только по кассовым документам () и по

    В этой статье я хочу:

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

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

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

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

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

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

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

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

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

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

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

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

    Для наших опытов выберем мой любимый документ « «.

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

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

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

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

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

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

    НачНомер = ЭтаФорма. НачальныйНомер; Пока ВыборкаДетЗаписи. Следующий() Цикл Префикс = ВыборкаДетЗаписи. ОрганизацияПрефикс; ДокОбъект = ВыборкаДетЗаписи. Ссылка. ПолучитьОбъект() ; ДокОбъект. Номер = Префикс + Прав("000000000000000000" + НачНомер, 11 - СтрДлина(Префикс) ) ; НачНомер = НачНомер + 1 ; Попытка Если ДокОбъект. Проведен Тогда ДокОбъект. Записать(РежимЗаписиДокумента. Проведение) ; Иначе ДокОбъект. Записать(РежимЗаписиДокумента. Запись) ; КонецЕсли ; Исключение Сообщить(ОписаниеОшибки() ) ; КонецПопытки КонецЦикла ;

    Обычно в 1С Предприятии нумерация новых документов, в том числе и счетов-фактур, осуществляется автоматически. Тем не менее, иногда требуется изменить созданные программой номера. В этой небольшой статье я покажу вам, как исправить нумерацию счетов фактур в 1С на примере конфигурации "Бухгалтерия предприятия". Для большей ясности приведу два примера — для версии 8.2 и версии 8.3.

    Общие правила нумерации документов в 1С

    Прежде чем исправлять автоматически созданные номера счетов фактур, следует вспомнить общие принципы нумерации документов в 1С. Во-первых, номера в 1С присваиваются только объектным данным: для справочников этот реквизит называется Код, а для документов — Номер. В обоих случаях смысл абсолютно одинаков, равно как и принципы изменения нумерации. Кроме того, рассмотренные принципы исправления нумерации счетов фактур 1С применимы и к документам других типов, например, приходным и расходным кассовым ордерам, а также к элементам любых справочников.

    При записи нового счета фактуры в базу, ему присваивается следующий по счету порядковый номер. Если у счета фактуры уже есть номер, то это значит что он уже записан. Нумерация счетов фактур последовательная, сплошная (например, 1,2,3,...10 и так далее).

    Ещё один важный момент. Любой объект в 1С имеет некий уникальный идентификатор, позволяющий однозначно отличить его от других объектов. И это вовсе НЕ номер, как многие думают! Номер документа является лишь одним из реквизитов и его можно легко изменить.

    сайт_

    Особенность изменения номеров в 1С

    Независимо от версии 1С, вы не сможете присвоить элементу справочника или документу уже занятый номер. Имеется ввиду, если этот номер уже занят объектом того же типа, поскольку у разных документов и элементов справочников нумерация своя собственная. Исключением является возможность присвоить занятый номер, но для другой организации в базе, поскольку у разных организаций также своя последовательность номеров.

    Если вы хотите , к примеру на 4212, но он уже занят, то сначала вам потребуется освободить этот номер. Для этого нужно сначала сменить номер у того счёта фактуры, который этот номер занимает. Сменить его можно, как обычно, на любой незанятый (например, 99999999). После этого присваиваем освободившийся номер (4212) нужному вам документу. Что делать с другим перенумерованным документом, смотрите сами. К примеру, можно сменить временный номер 99999999 на тот, что занимал перенумерованный вами счет фактура.

    Как видите, я привёл тут типичную операцию исправления нумерации счетов фактур 1С, при которой требуется поменять местами номера у документов. Такая ситуация запросто возникает при записи документа неправильной датой (по поводу даты обязательно читать это). Если же просто требуется присвоить счету фактуре другой номер и этот номер не занят, то задача упрощается до смешного и делается за несколько секунд.

    Если вы ещё даже не записали счет фактуру, а уже хотите СРАЗУ присвоить ему какой-то определённый номер, то это невозможно. Так что сначала запишите документ, а потом смените номер. Возможность самостоятельно устанавливать номера у документов встречается очень-очень редко, поскольку в этом нет необходимости.

    При смене номера счета фактуры в 1С Предприятии указывать незначащие нули слева необязательно.

    Тут была важная часть статьи, но без JavaScript её не видно!

    Как исправить номер счёта фактуры в 1С 8.3

    Для начала нужно чтобы вы вообще видели поле этого самого номера. Если этот реквизит почему-то скрыт, то отобразите его.

    Чтобы исправить номер счёта-фактуры в 1С, откройте документ и просто щёлкните мышкой на поле номера и нажмите, к примеру, клавишу Backspace (кнопка над Enter со стрелкой влево, используемая для стирания текста). Поле Номер в большинстве документов просто так редактировать нельзя, поэтому оно по умолчанию заблокировано. 1С спросит вас, действительно ли вы хотите изменить номер. Ответьте Да. При этом поле номера счета фактуры станет активным и вы можете установить тот номер, который вам нужно. Не забудьте записать документ.

    Как исправить номер счёта фактуры в 1С 8.2

    В 1С версии 8.2 для смены номера счета фактуры вам необходимо открыть документ, после чего зайти в меню Действия и в самом низу выбрать пункт "Изменить номер" (аналогично у справочников этот пункт называется "Изменить код"). 1С Предприятие также спросит подтверждение, в котором нужно ответить Да, после чего поле номера станет активно. По окончании исправления нумерации не забудьте сохранить счет фактуру.

    Ошибки из-за исправления нумерации счетов фактур 1С

    Стоит иметь ввиду, что исправление нумерации счетов-фактур, а также иных документов 1С Предприятия, может повлечь за собой ошибки в учёте, которые сразу обнаружить вы не сможете. Стоит также учесть и тот случай, когда документ уже распечатан и передан контрагенту. Тема достаточно обширная, я всегда выделяю её на своих занятиях, так что и вам советую быть поосторожнее, чтобы не наделать глупых (и не очень) ошибок в 1С из-за смены нумерации счетов фактур, ПКО, РКО или других документов, в которых номер важен не только в программе, но и за её пределами.

    Для решения этой проблемы в есть функция Экспресс-проверка ведения учета .

    Она проверит и исправит нумерацию Приходных и Расходных кассовых ордеров, а также счетов-фактур .

    Обработка для исправления нумерации находится в разделе Отчеты . Далее переходим в подраздел Анализ учета - Экспресс-проверка




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




    Как видим, у нас есть ошибки в нумерации счетов-фактур. Программа рекомендует восстановить номера документов в хронологическом порядке. Нажимаем на гиперссылку Автоматическая перенумерация документов.




    Программа предлагает нам исправить 4 счета-фактуры. Для проведения изменений нажимаем Продолжить.


    ВАЖНО! Есть возможность установить начальный номер документа для выбранного периода. Это значит, что если нам нужно начать нумерацию с 347 номера вместо 0001, это будет возможным. Это удобно, если исправление нумерации происходит не в начале года




    Готово! Как видим, программа исправила порядковые номера в 4 документах.

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

    КАК ВОССТАНОВИТЬ НУМЕРАЦИЮ В 1С

    Очень часто перед бухгалтерами возникает вполне логичный вопрос как восстановить нумерацию документов в 1С 8.2 , после того, как были внесены ручные исправления. В данном материале мы постараемся детально и доходчиво объяснить все необходимые действия.

    Во всех продуктах 1С 8.2 документы, которые созданы в базе имеют четкую нумерацию. Не следует думать, что номера должны состоять исключительно из цифр. На самом деле, в программе для нумерации нередко используются и буквы. Ка бывает чаще всего, они стоят вначале и означают префикс некоторой организации. В большинстве случаев каждому конкретному документу система сама в автоматическом режиме присваивает уникальный номер после того, как он был создан. Но есть один нюанс: программа не разрешает самостоятельно редактировать номера. Цель такого запрета очень проста: система защищает номера для того, чтобы обезопасить последовательность нумерации от нарушения.

    Но все же, часто возникает необходимость поменять какой-либо номер. Примером может стать налоговая накладная. При ее заполнении часто приходится сталкиваться с необходимостью корректировки номера. Бывают такие ситуации, когда у людей после использования ручной нумерации сбиваются все номера. Очень неприятное явление, но в его исправлении нет ничего сложного. Работники просто не учитывают того, что после подобного действия, убираются лидирующие нули, и, как следствие, автоматическая нумерация документов сбивается. Как же быть в таком случае? В любом случае, рекомендуется применять автоматическую перенумерацию, которая описана в следующем абзаце. Никаких проблем с ее использованием не должно возникнуть, так как пошаговая инструкция дополняется скриншотами для большей ясности описываемых действий.

    Итак, как восстановить нумерацию документов в 1С 8.2 автоматически . В том, чтобы произвести это иногда очень необходимое действие нет ничего сложного. Для чего может понадобиться перенумерация документов Для восстановления нумерации документов существует обработка «Обработка объектов и универсальный подбор» , которая находится на диске ИТС. Для этого нужно зайти в меню командой Файл, далее нажать на пиктограмму Открыть. Далее необходимо зайти на диск ИТС по такому пути: (E):\1CIts\EXE\EXTREPS\UNIREPS82\UniversalSelection. Примечание: буква диска может отличаться от указанной, исходя из настроек компьютера пользователя. Далее должна открыться обработка. Нам нужно выбрать необходимый вид документа в реквизите Объект. Посмотрите Первый рисунок.

    Рис. 1

    После этого найти закладку отбор по значению реквизита. Используя кнопку «Добавить» нужно сформировать критерии для отбора. В конкретном примере – номер документа не равняется пустому значению.

    Рис. 2

    После нажатия кнопки «Найти объекты» мы должны получить список, состоящих из нужных документов. После этого, нужно перейти к закладке «Обработки» . Тут, нужно выбрать пункт «Перенумерация объектов» , находящийся в таблице слева. В окне, которое открылось, нужно задать начальный номер, предположим 1. После этого уже можно нажимать на пиктограмму «Выполнить» . В завершении, мы должны получить требуемый результат.

    Рис. 3

    Вот мы и дали ответ на частый вопрос «как восстановить нумерацию документов в 1С 8.2». Нет ничего сложного в этой операции.