Перенумерация документов
Комментарии
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(2) oberonm,
Да всем годится. Только само слово "Универсальная" предполагает, что пользователь должен стоять перед выбором в результате усложняется работа. А каждый раз рассказывать как работает та или иная обработка это потеря времени.
А некоторые бухгалтера трех кнопок не могут запомнить.
Да всем годится. Только само слово "Универсальная" предполагает, что пользователь должен стоять перед выбором в результате усложняется работа. А каждый раз рассказывать как работает та или иная обработка это потеря времени.
А некоторые бухгалтера трех кнопок не могут запомнить.
(3) Венера я,
Модератор поменял мои настройки. Эта обработка для Бухгалтерии. Тестировалось на 2.0.
Т.к. ручная корректировка только там, где используются регистры бухгалтерии.
Но поменять просто в функции "ПолучитьДокументы" модуля объекта в запросе удалите строку
с ручной корректировкой и я думаю заработает.
Модератор поменял мои настройки. Эта обработка для Бухгалтерии. Тестировалось на 2.0.
Т.к. ручная корректировка только там, где используются регистры бухгалтерии.
Но поменять просто в функции "ПолучитьДокументы" модуля объекта в запросе удалите строку
с ручной корректировкой и я думаю заработает.
Обычно перенумераця требуется в том случае, если часть документов была введена задним числом. При этом календарный порядок документов и их номера не совпадают. Префикс остается прежним.
Но спасибо за новый вариант (с префиксами), попробуем использовать.
Кстати, если период оставить пустым (не ограничивать) - выборки документов не происходит. А время от времени появляется "{ВнешняяОбработка.ПеренумерацияДокументов.МодульОбъекта(21)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();
по причине:
{(10, 21)}: Поле не найдено "ИскомыеДокументы.РучнаяКорректировка"
И ИскомыеДокументы.<<?>>РучнаяКорректировка = ЛОЖЬ
".
Но спасибо за новый вариант (с префиксами), попробуем использовать.
Кстати, если период оставить пустым (не ограничивать) - выборки документов не происходит. А время от времени появляется "{ВнешняяОбработка.ПеренумерацияДокументов.МодульОбъекта(21)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();
по причине:
{(10, 21)}: Поле не найдено "ИскомыеДокументы.РучнаяКорректировка"
И ИскомыеДокументы.<<?>>РучнаяКорректировка = ЛОЖЬ
".
(14) ravik, Вы не все комментарии читаете. Ещё раз РучнаяКорректировка используется в конфигурации Бухгалтерия для документов, где при проведении используется в том числе регистр бухгалтерии. Дело в том, что если у документа регистры правились вручную, то документ невозможно перепровести. Я рекомендую поправить запрос в модуле объекта удалив строку с ручной корректировкой.
(17) electronik, все просто вычисляем количество символов в номере документа, далее вычисляем количество символов в поле номер, которое заполнили Вы. Находим разницу и недостающие символы забиваем нулями. Но Вы можете безболезненно поиграться с обработкой, вставляя различные номера и префиксы и нажимая кнопку перенумеровать. Главное не жмите кнопку внизу перезаписать.
да нет, что тут менять, просто нужно было срочно избавится от префиксов появившихся случайно измененной константой... Можно было стандартной обработкой, но ей не удобно, ваша оказалась самое то!) Не хватало только показа последнего номера в нумерации до префиксов)))
(30) VeRkA, добрый день!
Обработка не перепроводит и не перезаписывает документы
потому, что новые номера, которые вы присвоили документам уже
существуют. Выход из положения довольно прост. Сначала перепроводите
документы с неким префиксом например "ВП". А потом перенумеровываете
и перепроводите документы без префикса. Удачи.
Обработка не перепроводит и не перезаписывает документы
потому, что новые номера, которые вы присвоили документам уже
существуют. Выход из положения довольно прост. Сначала перепроводите
документы с неким префиксом например "ВП". А потом перенумеровываете
и перепроводите документы без префикса. Удачи.
Вопросы с вознаграждением
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|