Имя: Пароль:
1C
1C 7.7
v7: ТИС исчез справочник цен
0 MikaelW
 
06.01.14
10:17
У всей номенклатуры отвалился справочник цен.
Просто канул в бытие.
ТИИ не помогло.

1. Из-за чего такое могло произойти?
2. Можно ли исправить?
3. Предполагаю что брякнулись ссылки, имя файла справочника цен(база ДБФ) чтобы посмотреть его размер.

Заранее спасибо!
Предистория мои "соработнички" перекодировали товар...
Это и есть основная причина, но как последствия исправить...
1 KRV
 
06.01.14
10:21
Не удивлюсь, если перенумератор взят с нимфостарта.. хороший ресурс - жить помогал очень вкусно, когда одинесил еще..
2 KRV
 
06.01.14
10:21
1. Бэкап?
2. Выгрузка-загрузка (хотя вряд-ли поможет если ссылки очистили)
3 Сергей Викторович
 
06.01.14
10:22
(2) не надо делать выгрузку-загрухку
4 Сергей Викторович
 
06.01.14
10:22
для начала надо открыть справочник цен и посмотреть что там
5 KRV
 
06.01.14
10:23
Еще могли похренить единицы измерения - поэтому цен не видно, ну и валюту глянуть..
6 MikaelW
 
06.01.14
10:26
(4) а как посмотреть сам справочник?

Это же зависимый справочник...

(5) ЕИ все нормально база для Розницы,
все работает чеки бьются, а вот с новым приходом(возвратом) лаги...
7 MikaelW
 
06.01.14
10:27
(2) не помогло пробовал сразу...
8 KRV
 
06.01.14
10:29
мм.. т.е. цены, оказывается, есть, ну а может не подхватывать тип цен..
9 MikaelW
 
06.01.14
10:34
(8)справочника нет.
Как мне понимается ссылки на справочник брякнулись....

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

Справочник цен нужен для заполнения доков приходов
10 Сергей Викторович
 
06.01.14
10:36
(6) хоть средствами 1с, хоть дбфНавигатором
11 MikaelW
 
06.01.14
10:38
(10) а как файл БД называется?
И как средствами 1с смотреть, у меня только ДБФ навигатор есть...
12 m-serg74
 
06.01.14
10:41
(9) /В рознице цены для продажи беруться не из справочника цен/

извиняюсь за тупой вопрос: а откуда они берутся?
13 KRV
 
06.01.14
10:42
файл .DD открой блокнотом из базы - там описание всех справочников
14 KRV
 
06.01.14
10:42
#==TABLE no 49     : Справочник Цены
# Name    |Descr                         |Type[A/S/U]|DBTableName|ReUsable  
T=SC319   |Справочник Цены               |A          |SC319      |1        
#-----Fields-------
# Name      |Descr               |Type|Length|Precision
F=ID        |ID object           |C   |9     |0        
F=PARENTEXT |Parent in other tabl|C   |9     |0        
F=ISMARK    |Flag Object is Marke|C   |1     |0        
F=VERSTAMP  |Version stamp       |C   |6     |0        
F=SP6681    |(P)Валюта           |C   |9     |0        
F=SP6682    |(P)Процент          |N   |7     |2        
F=SP327     |(P)ТипЦен           |C   |9     |0        
#----Indexes------
# Name     |Descr         |Unique|Indexed fields                                              |DBName    
I=IDD      |of ID         |0     |ID                                                          |IDD        
I=PCODE    |of PARENT     |0     |PARENTEXT                                                   |PCODE      
I=VI327    |VI327         |0     |SP327                                                       |VI327      
I=VIP327   |VIP327        |0     |PARENTEXT,SP327
15 MikaelW
 
06.01.14
10:44
(14) СПС.
16 m-serg74
 
06.01.14
10:46
(15) - (12) - ???
17 ТакВотЖе
 
06.01.14
10:48
(12) из регистра
18 dedmoroz777
 
06.01.14
10:49
Открой справочник "Цены номенклатуры" и отожми кнопку "Вывод по группам". Пусто?
19 MikaelW
 
06.01.14
10:49
(16) и что?
Они из справочника берутся для для прихода и возврата.
А для чекККМ и ОтчетККМ возможно из регистра...
20 ТакВотЖе
 
06.01.14
10:51
а торговля типовая?
21 MikaelW
 
06.01.14
10:51
(18) спс. Правда уже посмотрел ДБФ навигатором.
Полна коробочка.
Все цены в базе, но как понимаю крякнулись ссылки.

Вопрос на засыпку как их восстановить?
22 MikaelW
 
06.01.14
10:51
(20) в принципе да
23 MikaelW
 
06.01.14
10:52
(20) Все доработки в основном на внешних обработках.
и добавлены реквизиты справочников, а так основная часть типовая!
24 dedmoroz777
 
06.01.14
10:54
(23) ТиИ на КОПИИ(!)
25 ТакВотЖе
 
06.01.14
10:54
Из-за простой перенумерации справочника, не могло ничего случиться с подчиненным справочником. Или торговля не типовая, или кто-то кривыми руками туда лазил.
26 dedmoroz777
 
06.01.14
10:54
если не помогло, кидай базу, посмотрю
27 ТакВотЖе
 
06.01.14
10:55
если ТИИ не помогло, то никак ты ссылки не восстановишь..
28 ТакВотЖе
 
06.01.14
10:57
база не критичного размера? какого размера самый большой файл?
29 dedmoroz777
 
06.01.14
10:58
и есть ли бэкап до "перекодирования"?
30 Сергей Викторович
 
06.01.14
11:00
(27) брехня
31 dedmoroz777
 
06.01.14
11:01
(30) непонятно что значит "перекодирование".
32 MikaelW
 
06.01.14
11:02
(28) вся база с потрохами 300 метров. При этом там метров 50 сохраненные файлы отчетов в ексель.
ТИИ как писал не помогло.
Справочник номенклатуры где 2,5 т.
33 dedmoroz777
 
06.01.14
11:03
(32) бэкап ДО есть?
34 MikaelW
 
06.01.14
11:04
(29) какой же админ не бэкапит.
Есть 2 вида админов:
1- которые бэкапят
2- которые уже бэкапят.

Я пока к первым себя отношу, но не считаю себя админом...
35 dedmoroz777
 
06.01.14
11:05
(34) ну если нужно помочь, обращайся
36 MikaelW
 
06.01.14
11:07
(31) с кодами товаров была жесть.
Не систематизированы половина штратных, вторая половина бралась у поставщиков. Началась не разбериха начало не хватать и их все поменяли просто на типовые все скопом, скорее всего какой-то чудо обработкой!
И мне уже преподнесли как факт...
37 dedmoroz777
 
06.01.14
11:13
(36) кто поменял?
38 MikaelW
 
06.01.14
11:17
(37) "супероператор"- начальника...
Я просто не как не решусь, как ему права порезать в программе! Достало разгребать.
Я если легко вопрос не решу посажу его и компанию просто в ручную все забивать, в том числе историю....
39 dedmoroz777
 
06.01.14
11:18
(38) -> (26)
40 MikaelW
 
06.01.14
11:21
(39) подума..
41 Aleksey
 
06.01.14
11:24
(17) эээ а причем тут регистр? В типовой цены - это периодический реквизит
42 ТакВотЖе
 
06.01.14
11:25
(41) с розницей никогда не сталкивался в типовой торговле?
43 dedmoroz777
 
06.01.14
11:33
(41) из регистра берётся
44 Aleksey
 
06.01.14
11:35
(43) Цена?
45 dedmoroz777
 
06.01.14
11:36
да
46 igorscorpich
 
06.01.14
12:26
Можно попробывать из бэкапа вытащить фал ДБФ и вставить в базу. У меня такое прокатывало. Только не помню как файлик с справочником называется.
47 MikaelW
 
06.01.14
12:30
(46) Думаю будет не актуально, т.к. коды товаров другие!
48 dedmoroz777
 
06.01.14
12:35
(46) не нужно так делать
49 MikaelW
 
06.01.14
12:37
(48) +1
50 1Сергей
 
06.01.14
13:01
поищи документы без даты
51 KRV
 
06.01.14
13:07
(50) зачем? у него справочник слетел, если чо..
52 1Сергей
 
06.01.14
13:08
(51) Не совсем понятно что значит "слетел" в его понимании. Ведь, цены остались
53 Torquader
 
06.01.14
13:10
(52) Есть подозрение, что старую номенклатуру удалили Delete(1) и создали новую с правильными кодами.
54 1Сергей
 
06.01.14
13:16
(53) это называется перекодировать?
55 dedmoroz777
 
06.01.14
13:16
(53) Да, похоже на то
56 Torquader
 
06.01.14
13:18
(55) Если коды совпадают, и в них бардак, то перекодировать проще - собрав в таблицу и перенумеровав, но записать такие коды не всегда удаётся, так как могут быть дубли - их нужно грамотно разруливать, а удалить и создать - неграмотное, но быстрое решение.
57 KRV
 
06.01.14
13:18
смотреть надо обработину, которой базу плющили - оттуда и начинать вскрытие поциэнта
58 KRV
 
06.01.14
13:19
+(57)  ТС, есть возможность вывалить ее на обозрение?
59 dedmoroz777
 
06.01.14
13:22
(56) Хотя ушло бы из доков и регистров. Это если удалять\создавать.
60 dedmoroz777
 
06.01.14
13:24
(58) Похоже ТС что-то недоговаривает)
61 Torquader
 
06.01.14
13:25
(59) Если на элементе выполнить Delete(1), то он в документах будут битые ссылки.

Но, ещё один "дикий" вариант - посмотреть в сервис-параметры-рабочая дата - если там не то, что нужно, то цен просто не будет.
62 1Сергей
 
06.01.14
13:31
(61) при (50) будет подобная радуга
63 Torquader
 
06.01.14
13:34
(62) Там много чего может быть, вплоть до того, что в dbf-файл справочника писали через FoxPro - такие "умельцы" тоже встречаются - и иногда у них даже всё получается.
64 MikaelW
 
06.01.14
13:36
(61) с датой проблем нет.
65 MikaelW
 
06.01.14
13:37
(61) объектов с пометкой удален в базе тоже не нашлось..
66 Torquader
 
06.01.14
13:40
(65) А их и не будет, если мы удаляем через Удалить(1), то объект удаляется моментально, а так как потом будут созданы все удалённые объекты заново, то внутри dbf-файла они займут "свободные" места.
В документах ссылки на элементы справочника остались ?
67 MikaelW
 
06.01.14
13:42
(66) да, все доки в нормальном состоянии.
Если я правильно понимаю о чем речь!
68 dedmoroz777
 
06.01.14
13:42
(65) Хватит мучаться, кидай выгрузку и архив до перекодирования. Гадать что у тебя там долго можно
69 Torquader
 
06.01.14
13:42
(67) В документах в табличной части есть ссылки на элементы справочника и они правильные ?
70 MikaelW
 
06.01.14
13:43
(69) да
71 MikaelW
 
06.01.14
13:45
Обработка которой поковыряли!

//*******************************************
Процедура Выполнить()
  Спр = СоздатьОбъект("Справочник.Номенклатура");
    Спр.ИспользоватьРодителя(ГруппаТовара);
    Спр.ВыбратьЭлементы();
    Пока Спр.ПолучитьЭлемент()=1 Цикл
            Спр.УстановитьНовыйКод(СокрЛП(Преф));
        Попытка
            Спр.Записать();
            Состояние(Спр.Наименование);
        Исключение
            Сообщить("Не удалост изменить код для товара: "+СокрЛП(Спр.Наименование));
        КонецПопытки;
    КонецЦикла;
    Предупреждение("Обработка завершена!");
КонецПроцедуры

ГруппаТовара.ВыборГруппы(1);
72 1Сергей
 
06.01.14
13:47
(71) и это работало????
73 Torquader
 
06.01.14
13:48
(72) Насколько я понимаю, ГруппаТовара и Преф - поля ввода на форме - так что работать должно.
74 dedmoroz777
 
06.01.14
13:50
(71) Конкретно эта обработка цены сбить не может. У тебя что-то другое
75 Torquader
 
06.01.14
13:51
Для любого элемента можно открыть подчинённый справочник "Цены" и посмотреть, что там есть.
76 dedmoroz777
 
06.01.14
13:52
(75) нету у него теперь подчинения
77 MikaelW
 
06.01.14
13:53
ВОПРОС ЧТО?

Мне тут такая идея в голову пришла....

Они чистили справочник.

Если они в тупую пометили номенклатуру всю на удаление.
Дальше в монопольном режиме зашли
Операции - Удаление помеченных объектов.

И дальше грохнули всю неиспользовавшеюся номенклатуру.
Просто мне кажется что справочник стал меньше...

Могло это убить справочник цен?
78 MikaelW
 
06.01.14
13:53
(75) пусто там вообще!
79 Torquader
 
06.01.14
13:54
(77) Если цены тоже пометили на удаление.
Сначала система сказала, что существуют цены, а потом кто-то пометил на удаление ВСЕ цены.
80 1Сергей
 
06.01.14
13:54
(78) иерархию отключи при просмотре
81 1Сергей
 
06.01.14
13:54
(73) если порядок кодов, то не взлетит
82 MikaelW
 
06.01.14
13:54
Честно говоря сидят в ручную все колотят уже.
Я сказал им еще 3-часа назад что восстановить нельзя.
Пошли простым путем берем цены из доков прихода старых!
83 Torquader
 
06.01.14
13:55
(81) Да как-то отработает - понятно, что лучше от этой "отработки" не станет - но цены от этого не пропадут.
84 Torquader
 
06.01.14
13:56
(82) Если база в кассах была, то можно розничные из касс выгрузить (конечно, если у вас вообще кассы были).
85 MikaelW
 
06.01.14
13:57
(84) у нас КАСС нет.
Напрямую к 1С-ке подключен регистратор и сканер!
86 Torquader
 
06.01.14
13:58
(85) Тогда по бумажному прайсу.
В общем, людям урок, если хочется что-то сделать - нужно сначала подумать.
87 MikaelW
 
06.01.14
13:59
(86) +1

И мне урок права нужно всем порезать!

А розничные сами рассчитываются у нас через наценку!
88 Torquader
 
06.01.14
14:00
(87) Тогда можно было из документов достать закупочные.
А вообще - от таких спасает только своевременный BackUp.
89 MikaelW
 
06.01.14
14:03
(88) БЭКАП есть, но тут проблема.
Ковыряли вчера с утра.
Вечером закрыли смену.
А бэкапится в 22 часа...
90 KRV
 
06.01.14
14:03
Короче: Помечаешь элемент справочника на удаление, затем отменяешь удаление. На вопрос: "отменить пометку удаления у всех подчиненных элементов?" отмечаешь "Нет" - вуаля, имеем текущую ситуевину. Если зайти "Операции-Справочники-Цены номенклатуры", то нам матюгнется, что не выбран владелец, отменяем иерархию и видим наши "потерянные" цены помеченными на удаление..
91 Torquader
 
06.01.14
14:04
(89) А BackUp за позавчера ?
92 KRV
 
06.01.14
14:04
+(90) ну и посему их не обрабатываем-с..
93 dedmoroz777
 
06.01.14
14:05
(90) неа, не то
94 Torquader
 
06.01.14
14:05
(90) Там могло быть физическое удаление файла dbf.
У меня так один "умник" справочник почистил, чтоб его.
95 KRV
 
06.01.14
14:05
(94) Гы
96 MikaelW
 
06.01.14
14:06
(91) а вчерашную работу касс(чеки, реализацию и отчетыККМ) как мне притянуть?
В базе постоянно человек 5-6 работает...
97 KRV
 
06.01.14
14:07
(96) Открой "Операции-Справочники-Цены номенклатуры" - без иерархии, есть ли там помеченные на удаление элементы?
98 Torquader
 
06.01.14
14:07
(96) А выгрузить цены из "позавчера" и загрузить из в "сейчас" разве так сложно ? Маловероятно, что там что-то сильно поменялось.
99 Torquader
 
06.01.14
14:08
(96) Сейчас они без цен очень хорошо работают.
100 MikaelW
 
06.01.14
14:09
(94) Был случай.

Звонит мне бух(дома работает) знакомая:
"У меня не запускается база Бухгалтери 7-ка"
"Я не бум бум в бухии. Приеду посмотрю"

Приезжаю папка с базы без ДБФ-файлов ВООБЩЕ, кто-то из ее детей место под игрушку на ХД расчищал...
101 MikaelW
 
06.01.14
14:09
(96) писал же нет.
102 Torquader
 
06.01.14
14:10
(101) Ну, если кто-то играет на рабочем компе, то это его проблемы.
103 dedmoroz777
 
06.01.14
14:10
(100) кстати, база не на флэшке случаем?
104 MikaelW
 
06.01.14
14:10
(99) нечего у них сегодня приходов нет.
Ручками сейчас попашут, больше куда не нужно лазить не будут... Для профилактики не помешает!
105 Torquader
 
06.01.14
14:11
(101) В общем, (98) можно провернуть, если хочется помочь - если хочется наказать, то пусть лучше вручную - хотя - сломали одни, а набивают - другие.
106 КонецЦикла
 
06.01.14
14:11
(77) Если руками помечали, потом удаляли - конечно цены пометились на удаление и благополучно удалились.
Залейте из бэкапа если действительно спр-к пустой. Но что-то ты тупишь, позвал бы кого-нибудь.
107 MikaelW
 
06.01.14
14:12
(105) КТО СЛОМАЛ ВСЯ КОНТОРА ЗНАЕТ!

Только боюсь с выгрузкой не прокатит, там коды номенклатуры другие!
108 Torquader
 
06.01.14
14:14
(107) Ну Ид-то одинаковые, кто мешает использовать Ид и сверяться по наименованию ?
Пишется на раз-два.
109 1Сергей
 
06.01.14
14:14
Если уже руками делают, то забудь ответ. Чуть менее, чем 100 % верный ответ - "Восстановить невозможно."
110 Torquader
 
06.01.14
14:15
(106) Он не тупит - он глумиться над работниками - наверняка он в dbf-файл заглянул и увидел, что там ничего нет.
Кстати, а при пометке на удаление что происходит с периодическими реквизитами ? Не забываем, что само значение цены - хранится в отдельной таблице.
111 dedmoroz777
 
06.01.14
14:16
(109) заодно и цены приходные проверят)
только вот истории уже нет, пичалька.
112 Torquader
 
06.01.14
14:17
(111) История есть в BackUp-е - её потом в базу (0) зальёт, тихо, чтобы пользователи не видели.
113 КонецЦикла
 
06.01.14
14:17
(110) Периодика тоже удаляется... как бы...
114 Neg
 
06.01.14
14:18
экспорт-импорт, подгрузил за день документы к бекапу.
115 Пеппи
 
06.01.14
14:18
(108) в 7ке ид вроде нет, только если по наименованию
116 Neg
 
06.01.14
14:18
делов на 3 минуты
117 Torquader
 
06.01.14
14:19
(115) Как нет ИД, а ЗначениеВСтрокуВнутр что даёт ? Я обычно его как ИД использую.
118 dedmoroz777
 
06.01.14
14:20
(112) какой толк от неё в бэкапах? Прошлые периоды нужно наглухо закрывать. Про отчёты вообще молчу. Короче, тактику ТС избрал неправильную
119 Пеппи
 
06.01.14
14:21
(117) ну я почему то так подумала, потому что данные из 7ку в 8ку переносят не по ид, да и таблицы соответствия создают в регистрах для обменов между 71 и 8й почему то...
120 Torquader
 
06.01.14
14:22
(119) Дорогой друг! В семёрке ИД - это число (счётчик, который увеличивается на единицу) а в восьмёркеи ид - это ГУИД - строка (предположительно уникальная) преобразовать одно в другое нельзя.
121 Пеппи
 
06.01.14
14:23
(120) спс за информацию !
122 dedmoroz777
 
06.01.14
14:23
на самом деле всё восстановить 15 минут работы
123 Torquader
 
06.01.14
14:25
(122) Да это уже все поняли.
300 метров - это вообще по документам собрать будет достаточно быстро, если с нуля собирать.
Просто (0) не хочет возиться забесплатно.
124 dedmoroz777
 
06.01.14
14:34
(123) как раз был повод срубить бабла за восстановление, не он же виноват. А теперь 1сбконст перезаписался, поздно
125 Torquader
 
06.01.14
15:31
(124) У него вечерний BackUp есть, если что.
126 Злопчинский
 
06.01.14
17:44
мне кажется что каким-то образом занулили владельцев цен..?
если открыть справочник цен - меню-справочники-цены и отжать иерархию - цены на месте? если цены на месте - покнопочке перехода к владельцу - куда прыгнет?
127 KRV
 
06.01.14
17:54
(126) да я ему уже об этом говорил. Говорит, что пусто у него..
128 MikaelW
 
06.01.14
20:03
(126) смотри (77)

Думаю такой проделали механизм!
129 MikaelW
 
06.01.14
20:03
(12) пусто полностью справочник канул...
130 корум
 
06.01.14
20:10
(0) нормальная кассовая программа позволяет выгрузить данные за любой день работы. Плюс обычно при обмене файлы лежат в папке обмена, и их  можно загрузить по новой.
Это проще чем забивать все руками .
пожалей бухов - посмотри бэкап на копии .
131 KRV
 
06.01.14
21:22
(130) забьют ручками, никуда не денутся.. на ближайшем корпоративе просто усадят виновника на бутылку с шанпанским без вазелиниума...
132 Злопчинский
 
06.01.14
22:02
(128) это да, это запросто так можно, сам так лажался... ;-)
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.