Перенумерация документов "Без лишних хлопот"

04.06.16

Задачи пользователя - Перенумераторы

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

Скачать файлы

Наименование Файл Версия Размер
Перенумерация документов "Без лишних хлопот" 0.8
.epf 29,68Kb
84
.epf 29,68Kb 84 Скачать
Перенумерация документов "Без лишних хлопот" 0.9
.epf 29,91Kb
21
.epf 29,91Kb 21 Скачать

Один за другим бухгалтера просят дать им обработку перенумерации кассовых документов.
Такие обработки уже есть на инфостарте и других ресурсах, но они явно недоработаны.
Что же должна уметь обработка перенумерации

  1. Исправлять нумерацию документов. 
  2. Проверять корректность текущей нумерации документов. Ведь так просто написать алгоритм, который избавит бухгалтера от необходимости врукопашную проверять последовательность номеров....
  3. Автоматическое определение номера первого документа. Если бухгалтер принимает решение перенумеровать документы за август - обработка должна подсказать, что исходя из нумерации предыдущих 7 месяцев нумерация в текущем должна начинаться с цифры....
  4. Поддерживать работу с префиксами.
  5. При попытке исправить документы - возможно что очередной необходимый номер будет уже занят в другом документе, то это не должно быть причиной остановки всего процесса. Программа должна уметь:высвобождать для себя номера, если они оказались позже текущего документа или явно сообщать бухгалтеру, что важно исправить нумерацию предыдущего периода, перед тем как обрабатывать текущий период. Думаю любой со мной согласиться, что если текущий номер документа занят помеченным на удаление документом - то без всяких вопросов следует исправлять номер.
  6. Наконец, если по каким-то непреодолимым причинам нумерацию документа не удалось исправить - это не повод останавливаться. Разумно продолжить исправлять все другие документы и отложить вопрос с текущим документом.

И наконец главное правило.
Все должно быть легко и удобно!!!
Так, что бы бухгалтеру не пришло в голову звонить нам (программистам) звонить и отвлекать от решения проблем мирового масштаба изобретения новых велосипедов.

Если подтвердится интерес к этой разработке - сделаю ее вариант для управляемых форм.
Жду комментариев и отзывов!!!!

Перенумерация касса

См. также

Нумерация документов с префиксом по дате (настройка префикса документов)

Перенумераторы Платформа 1С v8.3 Бухгалтерский учет 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Предприятие 8. Транспортная логистика, экспедирование и управление автотранспортом КОРП 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

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

4500 руб.

11.02.2019    52018    414    190    

52

Префиксация номеров документов в 1С:УНФ/БП/УТ 11 (структурное подразделение: склад/магазин/подразделение)

Перенумераторы Платформа 1С v8.3 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение для отображения в номере документа структурной единицы (склад/магазин/подразделение), к которой относится данный документ. Визуально по номеру документа легко понять, к какому складу/магазину/подразделению относится документ. Для УНФ (Управление нашей фирмой), для БП (бухгалтерия предприятия), для УТ 11(управление торговлей) Пользователь самостоятельно выбирает, в каких документах и по каким полям префикс нужно добавлять. Нумерация документов не участвующих в префиксации не затрагивается!

6000 руб.

18.05.2022    9635    21    0    

16

Сбилась нумерация счетов-фактур выданных? Решение

Перенумераторы Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Абонемент ($m)

Иногда при записи документа выходит ошибка: "Значение поля "Номер" неуникально". Это происходит, если каким-то образом корректировался номер документа. Если для других документов можно просто перенумеровать документы за период, то для счетов-фактур выданных, которые уже "ушли" к контрагентам, номер мы менять не можем. Поэтому было разработано данное расширение, которое помогает решить проблему и запустить автонумерацию.

2 стартмани

13.03.2024    282    1    Klinov    0    

1

Сквозная нумерация для всех документов

Перенумераторы Платформа 1С v8.3 Конфигурации 1cv8 Молдова Абонемент ($m)

Начальство захотело уникальный номера документов в рамках одного года вне зависимости от вида? Вызывайте психиатров.

1 стартмани

26.02.2024    355    0    Teut_Vlad    2    

1

Номер на печать -> в системный номер для счетов-фактур выданных. БП 3.0

Перенумераторы Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Простая внешняя обработка для перезаписи системного номера счета-фактуры выданного в БП 3.0.

16.01.2024    759    18    RustIG    0    

4

Обработка номеров (кодов) объектов

Перенумераторы Платформа 1С v8.3 Абонемент ($m)

Обработка позволяет выбрать вид справочника, или документа. Выбрать в списке нужные (в нужной последовательности), присвоить им произвольно заданный префикс (со сохранением номера), обновить нумерацию (также и для нумераторов можно сделать) а можно присвоить новый номер (последовательность выделения строк определяет последовательность выдачи номеров).

1 стартмани

15.01.2024    232    4    mrsmrv    0    

1

Уникальный номер документа на 100 лет

Перенумераторы Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

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

5 стартмани

06.01.2024    6378    2    user739527    13    

3
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Yashazz 4709 10.09.14 19:53 Сейчас в теме
Автор, у меня щас откровенно плохое настроение, поэтому буду придираться: ваша "умная" обработка может подхватывать ранее существовавшую нумерацию? Т.е. в базе есть документы с номерами 00023, 00024 и так далее. Для части документов надо сделать отдельную нумерацию Спц01, Спц02 итд (по некоему условию), а для остальных всё должно идти, как шло. Могёте?
А в пределах дня расставить кассовые документы, чтоб кассовая книга верно шла, по номерам перетасовать их время, могёте?
2. Aleksey81 1177 10.09.14 20:05 Сейчас в теме
(1) Yashazz, Кто с дурным настроением придет, тот рискует получить того же...
На ваш вопрос отвечу.
1) Если часть документов с отдельной нумерацией однозначно определяется фирмой, то - Да.
Если вы хотите использовать более сложную систему отбора - такое не сделал и делать не хочу.
2) Исправлять время документов внутри дня - хорошая идея. Завтра постараюсь сделать.
6. Yashazz 4709 15.09.14 15:30 Сейчас в теме
(2) Если у вас привязка только к фирме, то какая ж она, к гейтсу, "умная"? Обычный перенумератор, каких на ИС более чем изрядно.
(4) Пхе. Я такое сделал 6 лет назад ишшо. Маленький совет - переставляя документы, не забудьте о времени 23:59:59, после которого можно вылететь в другие сутки.
7. Aleksey81 1177 15.09.14 23:45 Сейчас в теме
(6) Yashazz, У вас много интересных разработок выложено. Без шуток - видно что вы хорошо владеете 1с. Но вот вашей перенумерации я не нашел. Выкладывайте скорее свою обработку!
4. Aleksey81 1177 12.09.14 20:27 Сейчас в теме
(1) Yashazz, Исправил интерпретацию времени документа. Все стало теперь более тривиально. Обработка смотрит порядок документов по времени и предлагает сделать нумерацию полном соответствии с временем документов.
3. Ktuhh 11.09.14 09:19 Сейчас в теме
На словах выглядит интересно. Будет случай подходящий - проверю.
5. blindcat2006 88 14.09.14 11:13 Сейчас в теме
Лепота - красиво, компактно, функционально.
Теперь то же для УФ.
8. streettrack 22 29.10.14 09:32 Сейчас в теме
Добрый день. Открываю Вашу обработку в 1С:Предприятие 8.2 (8.2.18.96) конфигурация Бухгалтерия государственного учреждения, редакция 1.0 (1.0.28.2) и пишет ошибку
"{ВнешняяОбработка.ПеренумерацияДокументов.МодульОбъекта(14)}: Поле объекта не обнаружено (ПриходныйКассовыйОрдер)
Документ = Метаданные.Документы[ВидДокумента];
"
в чем причина????
9. Aleksey81 1177 29.10.14 10:34 Сейчас в теме
(8) streettrack, Все просто. В вашей конфигурации (БГУ) документ "ПриходныйКассовыйОрдер" называется как-то по другому. Моя обработка работает в обычной бухгалтерии. Для вашей бухгалтерии гос. учреждения нужна очень простая доработка. В модуле обработки нужно заменить все упоминания "ПриходныйКассовыйОрдер" на название аналогичного документа вашей конфигурации. Также надо заменить упоминание "РасходныйКассовыйОрдер".
10. streettrack 22 29.10.14 11:11 Сейчас в теме
Все верно доделал. Возник другой вопрос. Теперь пишет "ВнешняяОбработка.ПеренумерацияДокументов.МодульОбъекта(235)}: Ошибка при вызове метода контекста (Добавить)
НовПозОтбора = ПостроительОтчетаДокумент.Отбор.Добавить("Организация");
по причине:
Недопустимое значение параметра (параметр номер '1')"

Когда комментирую этот блок обработка открывается и работает, но только при выборе организации он выводит все приходниеи и расходники а не по конкретной организации. У нас в базе около 40-а организаций.
11. streettrack 22 29.10.14 11:16 Сейчас в теме
Вернее : НовПозОтбора = ПостроительОтчетаДокумент.Отбор.Добавить("Организация", "Организация", "Организация");
по причине:
Недопустимое значение параметра (параметр номер '1')"

Когда комментирую этот блок обработка открывается и работает, но только при выборе организации он выводит все приходниеи и расходники а не по конкретной организации. У нас в базе около 40-а организаций.
12. Aleksey81 1177 29.10.14 14:54 Сейчас в теме
(11) streettrack, Очень хорошо. Как называется реквизит документа, в котором хранится ссылка на организацию?
Как только выясните - замените в строке ПостроительОтчетаДокумент.Отбор.Добавить("Организация"); Параметр "Организация" на ваше значение
13. streettrack 22 30.10.14 10:17 Сейчас в теме
Реквизит документа, в котором хранится ссылка на организацию называется "Учреждение".
Но после замены значения проблема осталась :(((
Только теперь: НовПозОтбора = ПостроительОтчетаДокумент.Отбор.Добавить("Учреждение");
по причине:
Недопустимое значение параметра (параметр номер '1')"
14. budddana 18.05.16 13:28 Сейчас в теме
Понадобилась как раз такая обработка, в 1С:Предприятие 8.3 (8.3.8.1652) работать будет?
15. araik 26.05.16 14:28 Сейчас в теме
Добрый день!

Текущую версию БП 3.0 открыли по ключу /RunModeOrdinaryApplication в режиме толстого клиента в обычном режиме. При открытии обработки программа сообщила о нижеследующем:

{ВнешняяОбработка.ПеренумерацияДокументов.МодульОбъекта(874,26)}: Переменная не определена (УправлениеПользователями)
ЭтотОбъект.Организация = <<?>>УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация");
{ВнешняяОбработка.ПеренумерацияДокументов.МодульОбъекта(874,79)}: Процедура или функция с указанным именем не определена (глЗначениеПеременной)
ЭтотОбъект.Организация = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(<<?>>глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация");

Есть заинтересованность в данной обработке, но надо проверить. Сможете устранить ошибку, для проверки обработки?

С уважением, Араик.
16. Lekar-istrument 05.10.16 09:26 Сейчас в теме
обработка не универсальная. в КА 1.1 ошибка при открытии
{ВнешняяОбработка.ПеренумерацияДокументов.МодульОбъекта(322)}: Метод объекта не обнаружен (ЕстьРеквизитДокумента)
Если ОбщегоНазначения.ЕстьРеквизитДокумента("Организация",МетаданныеДокумента) Тогда
Оставьте свое сообщение