Имя: Пароль:
1C
1C 7.7
v7: ТИС 7.7 под DBF Сильный сбой базы . Подскажите как его выправить
0 tgu82
 
08.06.20
23:04
В 18:00 вырубилось электричество причем так что бесперебойники ничего не смогли сделать
Терминальный сервер с рейд-массивами.
База большая ТИС 7.7 под DBF в терминальном режиме.
Перешли на генератор. Долго пытались завести сервер, он очень долго шуровал с дисками рейд-массива
Наконец заработал.
Но когда решили наконец закрывать кассовую смену оказалось что штук 15 последних чеков пошли в мусорку
хотя через фискальник и в ОФД они вроде как прошли.
в ЖР там где объект: "Объект не найден".
Там где представление: "Чек ККМ № 135 .... 154"
Сделал копию запустил наней тестирование и исправление - физическая и логическая целостность.
Если частично битый объект: удалять.

ТЕстирование сейчас идет на копии. Но возможно можно что-то и на самой Центральной базе
через редактор DBF решать.

Просто утром же магазин на ЦБ должен работать а с такими ошибками как-то сремно запускать базу и 30-40 пользователей в нее.
1 Злопчинский
 
08.06.20
23:06
(0) вытащить из ОФД в эксель.
загрузить в базу.
2 tgu82
 
08.06.20
23:09
(1) Буду смотреть сейчас есть ли они там. Но у меня ж блин еще бухты.
Насчет загрузки из ОФД подумал первым делом. Ну да один хрен всю ночь сидеть
3 tgu82
 
08.06.20
23:11
(1) А с DBF нет смысла возиться напрямую?
Чеки из ЦБ у меня хоть никуда не мигрируют.
4 Злопчинский
 
08.06.20
23:12
(3) если жмут сроки - то надо делать так что даст гарантированный результат. а не заниматься изысканиями.
5 Злопчинский
 
08.06.20
23:14
(2) бухты - да и хрен с ними. восстанови как восстановится. перепроведи восстановленные чеки. если база напиана нормально, то бухты подберуться почти 1-в-1 как было. разбежк апо бухтам - ликивидирует склад в процесе работы "инвентаризациями".
6 Злопчинский
 
08.06.20
23:15
ну и 1. бесперебойники нормальные купите 2. батареи в ИБП менять надо.
7 Злопчинский
 
08.06.20
23:16
и что за херня с высокими требованиями к отказоустойчивости при работе с ДБФ... почему не скуль.
8 tgu82
 
08.06.20
23:21
(7) Потому что только переходим.
А вот из ОФД в эксель что-то не видно. Вижу в ПДФ и текстовик
9 Злопчинский
 
08.06.20
23:29
(8) ну, в текстовик, там скорее всего типа wcd будет
10 Злопчинский
 
08.06.20
23:29
csv
11 tgu82
 
08.06.20
23:35
(10) Если бы. нет там csv а есть длинная строка с фигурными скобками вдобавок.
Я просто в пдф сохраню все что не попало. Не нашел где сохранять в другой формат.
У нас ofd.ru
12 MWWRuza
 
гуру
08.06.20
23:47
(11) Если бы. нет там csv а есть длинная строка с фигурными скобками вдобавок.
А там ни ДжейСон случаем? Мне сегодня нечто подобное клиенты с "Ярус" присылали, сильно не разбирался - но структура очень на ДжейСон похожа...
13 MWWRuza
 
гуру
08.06.20
23:49
+(12) Там не только фигурные, там еще и квадратные скобки есть... Во всяком случае, в том, что у меня.
14 Злопчинский
 
08.06.20
23:49
(11) ну, все равно же разобрать можно, джсон если - то на ИС есть для 77
15 MWWRuza
 
гуру
08.06.20
23:53
+(14) Ну, да, парсится в дерево из списков значений. А уж с ними - потом делай что хоцешь.
16 tgu82
 
08.06.20
23:57
(14) Джейсон сам рисовал в 1С 7.7 но решил все сохранить в ПДФ тем боле в наименовании
коды пишутся. Чеков порядка 20 - набьют с утречка по-новой. По-крайней мере я пока так думаю.
В чеках примерно по 5-6 позиций.
{
   "1009": "802015 г,Тулуза.ул.РОгов д.74д",
   "1012": "2020-06-08T21:33:00",
   "1018": "575202702934",
   "1020": 98500,
   "1021": "Сидорова Надежда Николаевна",
   "1031": 98500,
   "1037": "0002936809058977    ",
   "1038": 76,
   "1040": 11762,
   "1041": "9282440300493773",
   "1042": 158,
   "1048": "Индивидуальный предприниматель Зуева Зуя Павловна",
   "1054": 1,
   "1055": 8,
   "1059": [
      {
         "1023": 1,
         "1030": "23215 Диф.автомат АВДТ 32 С40 30мА ИЭК",
         "1043": 98500,
         "1079": 98500,
         "1212": 1,
         "1214": 4
      }
   ],
   "1060": "http://www.nalog.ru";,
   "1077": "MQTXQXd3",
   "1081": 0,
   "1105": 98500,
   "1187": "Магазин",
   "1203": "575234212599",
   "1209": 2,
   "1215": 0,
   "1216": 0,
   "1217": 0
}
17 tgu82
 
09.06.20
00:03
Я еще тегов этих не помню. надо все восстанавливать в мозгах.
18 MWWRuza
 
гуру
09.06.20
00:03
У тебя красивее структура... Номера тегов и значения через двоеточия. В том, что мне прислали - там какие-то имена, еще разбираться надо, что они значат, тут проще.
19 tgu82
 
09.06.20
00:10
(18) Да уж. На свежую голову бы хорошо это делать.
Еще ж надо что-то делать с этими ненайденными объектами.
Удалить их нельзя. ТИИ к утру может кончится
20 Ёпрст
 
09.06.20
00:43
ТиИ делать не надо...ну да ладно, тем у кого много времени, пусть запущает
21 Злопчинский
 
09.06.20
03:27
(19) к утру тебя может ждать сюрпрааааайз!!!
22 tgu82
 
09.06.20
07:28
(21) Да нет, никаких сюрпризов не обнаружил
(20) А что надо делать? Напрямую вычищать непонятно что?
1SJOURN - 1417006. Неверный признак удаленности записи - 
1SJOURN - 1417007. Неверный признак удаленности записи -
1SJOURN - 1417008. Неверный признак удаленности записи - а
1SJOURN - 1417009. Неверный признак удаленности записи - ,
Файл 1SJOURN.dbf. Запись 1417011. Поле APPCODE. Неверное содержимое поля Numeric - "еко"
Файл 1SJOURN.dbf. Запись 1417011. Поле DATE. Неверное содержимое поля даты - "рректные"
Файл 1SJOURN.dbf. Запись 1417011. Поле CLOSED. Неверное содержимое поля Numeric - ":"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF639. Неверное содержимое поля Numeric - " "
Файл 1SJOURN.dbf. Запись 1417011. Поле RF464. Неверное содержимое поля Numeric - "з"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF4667. Неверное содержимое поля Numeric - "а"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF4674. Неверное содержимое поля Numeric - "п"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF635. Неверное содержимое поля Numeric - "и"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF3549. Неверное содержимое поля Numeric - "с"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF4343. Неверное содержимое поля Numeric - "и"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF405. Неверное содержимое поля Numeric - " "
Файл 1SJOURN.dbf. Запись 1417011. Поле RF328. Неверное содержимое поля Numeric - "т"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF351. Неверное содержимое поля Numeric - "е"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF2964. Неверное содержимое поля Numeric - "г"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF4335. Неверное содержимое поля Numeric - "а"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF4314. Неверное содержимое поля Numeric - " "
Файл 1SJOURN.dbf. Запись 1417011. Поле RF2351. Неверное содержимое поля Numeric - "№"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF438. Неверное содержимое поля Numeric - " "
Файл 1SJOURN.dbf. Запись 1417011. Поле RF4480. Неверное содержимое поля Numeric - "="
Файл 1SJOURN.dbf. Запись 1417011. Поле RF8721. Неверное содержимое поля Numeric - " "
Файл 1SJOURN.dbf. Запись 1417011. Поле RF9484. Неверное содержимое поля Numeric - ","
Файл 1SJOURN.dbf. Запись 1417011. Поле RF9980. Неверное содержимое поля Numeric - " "
Файл 1SJOURN.dbf. Запись 1417011. Поле RF10730. Неверное содержимое поля Numeric - "з"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF10744. Неверное содержимое поля Numeric - "н"
Файл 1SJOURN.dbf. Запись 1417011. Поле RF10859. Неверное содержимое поля Numeric - "а"
Файл 1SJOURN.dbf. Запись 1417011. Поле DS1946. Неверное содержимое поля Numeric - "к"
Файл 1SJOURN.dbf. Запись 1417011. Поле DS4757. Неверное содержимое поля Numeric - "о"
Файл 1SJOURN.dbf. Запись 1417011. Поле DS5722. Неверное содержимое поля Numeric - "р"
23 tgu82
 
09.06.20
07:30
(22)+ ................. и т.д.
ну и удаление некорректных записей в регистрах.
по несколько записей в касса остатки заявки партии наличие
24 Kigo_Kigo
 
09.06.20
07:35
короче буду сча давать вредные советы ))))), если ссылки при ТиИ за чистились, ставь ее (Отетстированную), открой кассирам отчет ккм и пусть туда набьют вчерашние продажи, Z отчет сними вручную через тест драйвера ККТ
25 tgu82
 
09.06.20
07:43
(24) Z-отчет вручную снят вчера. Кассиры сейчас надеюсб добьют чеки (их там не много).
ссылки зачистились какя понимаю, базу поставил. Буду смотреть что дальше
26 tgu82
 
09.06.20
09:02
(24) Итоги передергиваю - неправильно показывают остатки по некоторым товарам.
Хоть бы это помогло
27 Ёпрст
 
09.06.20
09:06
(22) запросами проверить содержимое таблички.
По удаленным чекам с <объект не найден> открыть журнал и посмотреть че там + таблички шапки и тч, возможно, просто стоит маркер удаления и всё, который нужно было снять.
28 tgu82
 
09.06.20
11:36
(27) Прямыми запросами?
Там написано было при ТИИ что неправильно стоит маркер удаления.
29 Ёпрст
 
09.06.20
11:49
(28) Чтобы проверить ЭТО, надо минимум пару минут. Твоё ТИИ делало это часами, еще и "портя" базу при этом, в которой всё можно было поправить руками
30 tgu82
 
09.06.20
12:27
(29) Я очень редко лезу редактором ДБФ. Но видимо надо было хотя ТИИ шло долго но вроде без сбоев.
Потом передернул итоги и вроде все нормально
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.