Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема _1SJourn и последовательность (число прочтений - 1933 )
noxxx
Full Member
***
Отсутствует


1c++ rocks 8)

Сообщений: 239
Местоположение: Москва
Зарегистрирован: 24. Августа 2007
Пол: Мужской
_1SJourn и последовательность
30. Ноября 2009 :: 07:23
Печать  
Если я вам еще не надоел со своими тупыми вопросами, то вот вам еще одна головоломка  Подмигивание
Взялись мы восстанавливать последовательность документов с 1.10.09 по 31.10.09. Обработка проводит 7 документов от 1.10 и потом скачет на 27.10, проводит 2 документа, потом скачет на 28.10.
Поспрашав на мисте, получил ответ про _1sjourn и полез туда.
Опытным путем было выяснено, что проводятся только те документы, принадлежность к последовательности (поле DS13520) у которых равна 1. У остальных же документов, которые обработка не замечает, это поле равно 2.

Из описания:
DSzzz - Флаг принадлежности последовательности. ZZZ - десятичный ID последовательности. Принимает 3 значения: 0 - документ не принадлежит последовательности, 1 - документ находится на границе или за границей последовательности (или находился на ней), 2 - документ находится перед границей последовательности (устанавливается в момент проведения).

Собственно, вопросы:

1. Правильно ли я понимаю, что:
Документы и с "2", и с "1" ........ |Граница последовательности| ....... Документы с "1"?
2. Если в обеих базах (ПБ и ЦБ) прямым запросом установить это поле в "1", исправит ли это ситуацию?
3. Что имелось в виду тут: 2 - документ находится перед границей последовательности (устанавливается в момент проведения), если вновь созданные и проведенные документы у нас в базе имеют в этом поле значение "1"?
  
Наверх
ICQ  
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: _1SJourn и последовательность
Ответ #1 - 30. Ноября 2009 :: 12:16
Печать  
Цитата:
2. Если в обеих базах (ПБ и ЦБ) прямым запросом установить это поле в "1", исправит ли это ситуацию?
наверное исправит но не надолго.

Проблема наверное в том что ТА не переноситься из обной базы
данных в другую. Т.к. нет единой ТА в разных базах то и получаются рассогласованной последовательность документов.

У себя проблему с ТА решили двигаем раз в год сразу на конец года во всех переф. базах. Если так будешь делать попробуй описать и минусы этого решения.


Еще  вариант во внешней таблице самому хранить последовательность документов ( только в одной ПБ)
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: _1SJourn и последовательность
Ответ #2 - 30. Ноября 2009 :: 12:38
Печать  
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
noxxx
Full Member
***
Отсутствует


1c++ rocks 8)

Сообщений: 239
Местоположение: Москва
Зарегистрирован: 24. Августа 2007
Пол: Мужской
Re: _1SJourn и последовательность
Ответ #3 - 30. Ноября 2009 :: 12:39
Печать  
Ок, спасибо, попробую сегодня вечером.
  
Наверх
ICQ  
IP записан
 
noxxx
Full Member
***
Отсутствует


1c++ rocks 8)

Сообщений: 239
Местоположение: Москва
Зарегистрирован: 24. Августа 2007
Пол: Мужской
Re: _1SJourn и последовательность
Ответ #4 - 30. Ноября 2009 :: 12:40
Печать  
berezdetsky писал(а) 30. Ноября 2009 :: 12:38:


Спасибо! Как раз делал загрузку-выгрузку
  
Наверх
ICQ  
IP записан
 
noxxx
Full Member
***
Отсутствует


1c++ rocks 8)

Сообщений: 239
Местоположение: Москва
Зарегистрирован: 24. Августа 2007
Пол: Мужской
Re: _1SJourn и последовательность
Ответ #5 - 01. Декабря 2009 :: 08:27
Печать  
Вчера вечером перетащил ТА в обеих базах на 24.12 (на последний документ года).
Вообще интересно. Я думал, что когда ТА меняется в одной базе, то после обмена она меняется и в другой. Оказалось, что это не так. ТА в ПБ прыгнула на 31.12. Пришлось ручками двигать на 24.12 что б одинаково было в ЦБ и ПБ.
Т.к. работа у нас в основном в заднем числе проходит, передвижка ТА ни на что не влияет. И так всё тормозило из-за постоянных расчетов регистров.
Проапдейтил таблицы, установил везде вместо двоек единицы. Последовательность поехала восстанавливаться нормально.
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать