Имя: Пароль:
1C
1С v8
Сбитая нумерация выданных счетов-фактур (БП 3.0)
,
0 BBDragon
 
29.10.15
10:26
Бухгалтера вручную проставляли номера у выданных счетов-фактур (задним числом), при этом поставили их с дробью, в итоге нумерация сбилась. После этого проставили нормальные номера у этих СФ, но не помогло. Теперь при нажатии кнопки "Выписать счет-фактуру" в документе реализации выскакивает сообщение: "Значение "0000-00943/9" поля "Номер" не уникально!".
Пробую выписать СФ отдельно - то же самое. Единственный вариант - вбивать каждый раз вручную номер СФ, что, конечно же, крайне неудобно.
Пробовал ковырять в отладчике, проставлял принудительно номер СФ в модуле менеджера, функция СоздатьДокументНаОсновании. СФ один раз он создает с указанным номером, но нумерация все равно остается сбитой и опять выходит та же ошибка:

{Документ.СчетФактураВыданный.МодульМенеджера(119)}: Ошибка при вызове метода контекста (Записать)
    СчетФактура.Записать(РежимЗаписи);
по причине:
Значение "0000-00943/9" поля "Номер" не уникально

Если же вносить СФ отдельно (т.е. не в документе реализации по кнопке "выписать счет-фактуру"), то получаем то же самое, но уже по другому адресу:

Документ.СчетФактураВыданный.Форма.ФормаДокументаНаРеализацию.Форма(836)}: Ошибка при вызове метода контекста (Записать)
    Если ЭтаФорма.Записать(Новый Структура("РежимЗаписи", РежимЗаписи)) Тогда
по причине:
Значение "0000-00943/9" поля "Номер" не уникально

Вопрос - как же все-таки восстановить нормальную нумерацию??
1 MadJhey
 
29.10.15
10:29
Куча обработок по переномерации на инфостарте. А проще всего добавить префикс инф. базы.
2 BBDragon
 
29.10.15
11:35
(1) Спасибо, но все они платные. Пробовал "Универсальные подбор и обработка объектов" как с изменением префикса,так и без - безрезультатно. Т.е. СФ она перенумеровывает, но при попытке создать новую - опять та же ошибка!
3 Злопчинский
 
29.10.15
11:37
распечатать реестр счф с номерами после перенумерациитипа вами выполненной и посмотреть глазками - где-то пропустили...
4 BBDragon
 
29.10.15
11:47
(3) Я смотрел список, выводил его в Excel - внешне все номера нормальные. Но есть нюанс - те дробные номера потом перебили (они шли как 943/1, 943/2 и т.д.), им присвоили сразу номера 1335-1340, как бы "наперед".
5 MadJhey
 
29.10.15
11:48
Скорее всего префикс совпадает с первыми цифрами старой номерации. Если номер раньше был 0000, то сделайте префикс "01".
6 BBDragon
 
29.10.15
11:51
(5) Это мысль, сейчас попробую
7 шаэс
 
29.10.15
11:53
8 BBDragon
 
29.10.15
11:53
(5) Нет, не помогло
9 BBDragon
 
29.10.15
11:56
(7) Читал, естественно. Стал бы я отвлекать внимание мэтров просто так
10 MadJhey
 
29.10.15
12:18
(8) префикс в номере не появляется?
11 BBDragon
 
29.10.15
12:52
(10) Появляется, но нумерация все равно остается сбитой
12 BBDragon
 
29.10.15
13:16
Есть ли какой-нибудь способ кроме перенумерации СФ за весь год?
13 MadJhey
 
29.10.15
16:16
(11) и как такое может быть? У вас же номерация должны быть
01-000001и далее. Что то тут не так.
14 BBDragon
 
30.10.15
11:07
(13) Поясню. Документы он перенумеровывает как надо, но чуть только пытаюсь создать новую СФ - все, опять выскакивает ошибка с номером!
15 MadJhey
 
30.10.15
17:23
(14) я имел ввиду префикс администрирование / настройки синхронизация данных / префикс. Этот префикс будет применяться для всей базы.
16 torgm
 
30.10.15
17:47
Перенумеровывать счета фактуры это круто... Интересно как к этому покупашки отнесутся???
17 VIrina
 
30.10.15
17:57
(0) Попробуйте ОбновитьНумерациюОбъектов()
Например,
//Обновим нумерацию у документа Реализация товаров и услуг
ОбновитьНумерациюОбъектов(Метаданные.Документы.РеализацияТоваровУслуг)
18 MadJhey
 
30.10.15
17:59
(16) им понравится :)
19 torgm
 
31.10.15
12:32
(18)  особенно после АКС :)
20 Злопчинский
 
31.10.15
13:15
Переименуйте ВСЕ счф по новому
Пергерузитесь
Убедитесь что новые счф создаютмя нормально
Переименуйте еще раз по старым правилам нумерации чтобы получились старые номера
Причем ВСЕ счф
Убедитесь что новые счф создаются нормально
21 sansys
 
31.10.15
13:54
0000-00943/9 этот номер рассматривается нумератором как 0000-00943 как префикс, а вот всё что идёт после / и есть сам номер который лежит в диапазоне от 0 до 9. В счетах фактурах через слеш ставится номер обособленного подразделения на что есть настройка в справочнике "организации" т.е. сам номер идет без слеша, а вот в печатных(отчетных) формах добавляется слеш и номер подразделения который вы установили в настройках. Действительно для БП 3.0 КОРП, не КОРП не смотрел нет под рукой
22 Aleksey
 
31.10.15
14:49
(16) В текущих реалях когда в налоговую вместе с декларацией подается реестр счетов-фактур выданных все будут счастливы и долго будут переписываться с налоговой по поводу несоответствия номеров счетов-фактур