Переключение на Главную Страницу Страницы: [1]  ОтправитьПечать
Горячая тема (более 10 ответов) Обрезка базы (число прочтений - 5638 )
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Обрезка базы
31. Декабря 2008 :: 10:13
Печать  
Имеется задача - распровести документы за год, ввести остатки и перепровести документы за месяц. Уложиться в одну ночь.

Хочу сделать так: TRUNCATE-м грохнуть все таблицы RG,RA, бухгалтерские таблицы (все это занимает пару секунд). Потом ввести остатки на начало, встроенной обработкой 1С перепровести документы с пометкой проведенности за месяц. Сделать ТИИ.

Что я не учел, и какие могут подводные камни?

(документы периодику в нашей конфе не двигают)
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Обрезка базы
Ответ #1 - 31. Декабря 2008 :: 10:26
Печать  
поподробнее про "перепровести документы за месяц" тебе что ввода остатков недостаточно ?
ЗЫ:разделом слегка ашипся, такое в курилке обсуждают
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #2 - 31. Декабря 2008 :: 10:31
Печать  
Цитата:
поподробнее про "перепровести документы за месяц" тебе что ввода остатков недостаточно ?


Надо перепровести документы, так же как и ввести остатки - в другой валюте.

Цитата:
разделом слегка ашипся, такое в курилке обсуждают


Я не курящий  Подмигивание
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Обрезка базы
Ответ #3 - 31. Декабря 2008 :: 10:33
Печать  
Neo писал(а) 31. Декабря 2008 :: 10:31:
Цитата:
поподробнее про "перепровести документы за месяц" тебе что ввода остатков недостаточно ?


Надо перепровести документы, так же как и ввести остатки - в другой валюте.


Перепроводить то зачем ?
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #4 - 31. Декабря 2008 :: 10:36
Печать  
Мне надо оставить документы за месяц. А проведены они на сей момент по проводкам и некоторым регистрам - только в долларах. А надо, чтобы там были рубли. Разве тут без перепроведения можно обойтись?
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Обрезка базы
Ответ #5 - 31. Декабря 2008 :: 10:44
Печать  
проводки случаем не к движениям регистров завязаны ?

и озвучь размер базы
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #6 - 31. Декабря 2008 :: 10:50
Печать  
Размер базы 8 Гб.

Долларовые суммы пишутся параллельно в регистры и проводки, например, по товарам в Остатки, Партии и по 41 счету и т.п.

В некоторых регистрах имеются и рублевые суммы, но они при переносе остатков будут уже не актуальными. Рубли будут конвертироваться из долларов по курсу на дату обрезки.
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Обрезка базы
Ответ #7 - 31. Декабря 2008 :: 11:01
Печать  
О порядке действий, чистишь RA, RG, бух таблички, потом вводишь остатки встроенной обработкой 1С (это сверкаИБ - которая ?) н а дату (01.12.08 ? почему не 30.11.08 ?)
перепровести документы с пометкой проведенности за месяц (декабрь ?).  Сделать ТИИ (достаточно пересчет служебных данных и пересчет итогов).
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #8 - 31. Декабря 2008 :: 11:07
Печать  
Ладно, как-то так и попробую, надеюсь только ТИИ не слишком затянется.

Встроенная обработка, имею в виду которая в "Операции-проведение документов". Она проводит достаточно быстро.

Остатки вводить буду на 31.12.08 своими документами по вводу остатков. Документы надо будет оставить за январь, то есть 1 февраля уже все должно работать в рублях.
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Обрезка базы
Ответ #9 - 31. Декабря 2008 :: 11:13
Печать  
как будешь делать доки не проведёнными за год ? стандартно это долгая процедура.

update _1sjourn тут поможет
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #10 - 31. Декабря 2008 :: 11:18
Печать  
А при ТИИ кстати флажки флаги проведенности сами не снимутся?

Если нет, то апдейтом. Или на крайний случай наверное можно будет чуть позже запустить стандартное распроведение, уже в другие дни.
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Обрезка базы
Ответ #11 - 31. Декабря 2008 :: 11:21
Печать  
Neo писал(а) 31. Декабря 2008 :: 11:18:
А при ТИИ кстати флажки флаги проведенности сами не снимутся?

Если нет, то апдейтом. Или на крайний случай наверное можно будет чуть позже запустить стандартное распроведение, уже в другие дни.

не пробовал, но напиши update - надежнее.


Как остатки будешь получать при вводе остатков если ra и rg будут грохнуты (по списку вроде так) ?

"Или на крайний случай наверное можно будет чуть позже запустить стандартное распроведение, уже в другие дни." это не нужно т.к. ты все остатки  обороты удалишь и по регистрам и по бух счетам, останется только журнал доков.
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #12 - 31. Декабря 2008 :: 11:24
Печать  
Цитата:
Как остатки будешь получать при вводе остатков если ra и rg будут грохнуты


Заполню документы по вводу остатков заранее.
И введу данные из них.  Улыбка
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Обрезка базы
Ответ #13 - 31. Декабря 2008 :: 11:26
Печать  
кстати а почему в регистрах не ввел ресурс  вторую валюту например ?
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #14 - 31. Декабря 2008 :: 11:36
Печать  
В регистрах наиболее важных рублевая сумма тоже есть - по клиентам, сотрудникам, партиям. Но основной валютой ведения бух учета - всегда были доллары и в проводках только доллары.

Ну работали бы так и работали, если бы руководство не захотело  изменить валюту учета.

При переходе постараюсь предусмотреть и возможность быстрого обратного перехода на доллары, если что  Очень довольный
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Обрезка базы
Ответ #15 - 31. Декабря 2008 :: 11:39
Печать  
Если б проводки были привязаны к движениям регистров, то имея два ресурса СуммаРуб, СуммаВал, легко можно было переформировать проводки в нужную валюту.
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Обрезка базы
Ответ #16 - 31. Декабря 2008 :: 23:02
Печать  
Шо то рановато режешь
Или охота еще пару м-цев до сдачи баланса работать в двух базах?
Про транкейт и перепроведение ниасилел, это шота новае
ЗЫ. Сорри, новый год все же
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #17 - 05. Января 2009 :: 06:42
Печать  
Цитата:
легко можно было переформировать проводки в нужную валюту


Ну а если допустим есть проводки в долларах, надо по быстрому конвертнуть в рубли тупым перемножением на курс, можно это как-то без перепроведения сделать?
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #18 - 05. Января 2009 :: 07:06
Печать  
Цитата:
Шо то рановато режешь
Или охота еще пару м-цев до сдачи баланса работать в двух базах?


Ну, все дело-то затевается ради того, чтобы валюту бух учета сменить, ну и резанем по ходу, хуже не будет    Улыбка

А с балансом это пускает руководство разбирается, как и когда сдавать, тем более, баланс у нас в другой базе делается, в этой только управленческий учет  Улыбка
  
Наверх
 
IP записан
 
ilf
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 11
Зарегистрирован: 01. Сентября 2008
Re: Обрезка базы
Ответ #19 - 06. Января 2009 :: 07:43
Печать  
при урбд рекомендую еще и это снести сурово потом ускоряется ТИИ а распред базы потом завести по новой
1sdbset.*, 1sdwnlds.*, 1supdts.* и 1ssystem.*
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #20 - 23. Января 2009 :: 10:25
Печать  
Народ, а кто-нибудь на практике пробовал таким образом обрезку делать?

Столкнулся с глюком: когда начинаю перепроводить документы за нужный месяц (после того, как грохнул регистры и ввел остатки), оказывается, что некоторые документы (разных видов) не проводятся, хотя внутренняя обработка по проведению пишет, что типа провела их. Т.е., на документе стоит признак проведенности, обработка его перепроводит, но движений никаких. В том числе и в тех доках, где нету никаких проверок на остатки, например в счетах. Повторное перепроведение по конкретнрым видам доков помогает.... относительно конечно  Нерешительный
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #21 - 23. Января 2009 :: 10:26
Печать  
Может после очистки регистров сделать ТИИ, а уже потом вводить остатки и перепроводить?
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Обрезка базы
Ответ #22 - 23. Января 2009 :: 21:48
Печать  
Да, мне помогла при таком глюке индексация граф отбора
Не понял что ты там делал, но после прямого удаления  - ТиИ, а потом уж продолжаем танцы
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Обрезка базы
Ответ #23 - 26. Января 2009 :: 06:59
Печать  
Глюк еще проявляется в следующем - если программно попробовать перезаписать документ (к примеру, изменив какой-то реквизит), то ничего не меняется и не перезаписывается. Если вручную этот документ один раз провести, то все становится нормально.

Опять же, до ручного проведения встроенная обработка такие документы не перепроводит. Кстати, если сделать свою обработку по проведению и писать Док.Провести(), до здесь вроде все проводит о.к., но в итоге получается очень долго .

ТИИ не помогло, но помогла выгрузка-загрузка, без данных по регистрам делается достаточно быстро.

В общем, вначале грохаем регистры, потом выгрузка загрузка, а потом уже ввод остатков и перепроведение. Так все встает как надо.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 
ОтправитьПечать