Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.06.01;
Скачать: [xml.tar.bz2];

Вниз

Помогите с базой 1с версии 8.1 или языком. Актуальные итоги.   Найти похожие ветки 

 
Vlad Oshin ©   (2008-04-15 16:21) [0]

Здравствуйте и доброго!
Помогите с сабжем

Для своих нужд из Delphi использую данные из базы 1с, нужны итоги. Они рассчитываются не регулярно. Но их можно рассчитать из самой 1с:  меню "Операции" - "Управление итогами". Снимаем флаг "Все регистры". Ставим флаг "Регистр бухгалтерии "Бюджетирование"", выбираем дату "установить по...". Нажимаем "Выполнить".
В данном случае запускается встроенная процедура помесячного пересчета итогов.

либо на языке 1с:
РегистрыБухгалтерии.Бюджетирование.ПересчитатьТекущиеИтоги();
или как-то так..

как сделать, чтобы итоги постоянно были актуальными?
вариант1: выполнять команду языка 1с РегистрыБухгалтерии.Бюджетирование.ПересчитатьТекущиеИтоги(); периодически. Но без самой 1с. Как? надо на сервер заслать аналогичные команды. Какие? Посмотреть в профайлере.

А их там выше крыши.. Надо принцип понять...

Раньше была настройка, что каждый документ/проводка может сразу влиять на итог. Завел-изменил итог. Отменил-опять изменил. Дольше, но итоги всегда актуальны. Это и требуется. Где такая настройка сейчас? похоже нету, не нашел...


 
tesseract ©   (2008-04-15 16:32) [1]


> Раньше была настройка, что каждый документ/проводка может
> сразу влиять на итог.


Странно. Там в принципе был  система "итог по месяцу" + "движения по месяцу". Каждый документ соотвественно сдвигает итоги от своей даты по рабочую дату. Итоги можно получить на любую дату выполнив данную операцию.

ЗЫ: На 8-ку переходить как-то не собираюсь из-за как раз вот -таких глюков. Косая она.


 
Vlad Oshin ©   (2008-04-15 16:44) [2]


> Итоги можно получить на любую дату выполнив данную операцию

можно. Но для этого нужно к промежуточным рассчетам (одни таблицы) добавить текущие (другие таблицы).
А какие к каким.. закономерности не вижу

и очень жаль, что нет итогов в "чистом" виде


 
tesseract ©   (2008-04-15 16:54) [3]


> и очень жаль, что нет итогов в "чистом" виде


в 7.7 даж запрос дам. По 8.1 - хз, там баз ещё всяких видов 50.


 
tesseract ©   (2008-04-15 16:55) [4]

Что -то тут есть:

http://www.sql.ru/forum/actualthread.aspx?tid=524033


 
Vlad Oshin ©   (2008-04-15 17:01) [5]

спасибо, буду посмотреть :)

http://www.metaprog.uran.biz.ua/secrprog/index.html
вот тут нашел было, с примерами, но для 77


 
Vlad Oshin ©   (2008-04-15 17:01) [6]

спасибо, буду посмотреть :)

http://www.metaprog.uran.biz.ua/secrprog/index.html
вот тут нашел было, с примерами, но для 77


 
Vlad Oshin ©   (2008-04-15 17:01) [7]

спасибо, буду посмотреть :)

http://www.metaprog.uran.biz.ua/secrprog/index.html
вот тут нашел было, с примерами, но для 77


 
tesseract ©   (2008-04-15 17:09) [8]


> вот тут нашел было, с примерами, но для 77


Я тебе код сразу дать могу. Это-то не проблема.


 
Vlad Oshin ©   (2008-04-15 17:14) [9]

не, кода не нужно


 
Vlad Oshin ©   (2008-04-15 17:14) [10]

не, кода не нужно


 
Vlad Oshin ©   (2008-04-15 17:14) [11]

не, кода не нужно


 
lexus   (2008-04-15 17:22) [12]

Да ты код давай! :)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.06.01;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.035 c
3-1198917859
Ш-К
2007-12-29 11:44
2008.06.01
MSSQL 2005 и скрипт базы.


15-1208803632
No_Dead
2008-04-21 22:47
2008.06.01
Никому не попадался плагин(?) для Word a&#133


2-1209915659
@!!ex
2008-05-04 19:40
2008.06.01
Перегрузка операторов


2-1210593038
Johnnnn
2008-05-12 15:50
2008.06.01
TwebBrowser через сокс?


2-1210616980
Alexey
2008-05-12 22:29
2008.06.01
Внешняя таблица





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский