Главная страница
    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.063 c
2-1209993131
Андрей Пл
2008-05-05 17:12
2008.06.01
Какой модуль подключить что бы воспользоваться ф-й CreateFile?


2-1210236064
DimA
2008-05-08 12:41
2008.06.01
Как доработать Splitter ?


8-1181025343
karton
2007-06-05 10:35
2008.06.01
Как правильно рисовать с GetDC(0)


15-1207998351
Anatoly Podgoretsky
2008-04-12 15:05
2008.06.01
www.podgoretsky.com


15-1208514276
Вопрос
2008-04-18 14:24
2008.06.01
Как вам картинка ? 3dsmax.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский