18:07 

1с, OLE, регистры, остатки

Denn
Разгильдяй
Случилось тут у меня в одном филиале, напортачили с взаиморасчетами в базе 1с, ну и как вариант решения проблемы было решено сравнивать взаиморасчеты на определённые даты в рабочей базе и в копии...
а как бы это автоматизировать ? и "гавкать" на те моменты где не соответствие ? - сравнивать регистры двух баз через OLE !?
но мне раньше "ПолучатьОстатки" на разные даты не приходилось, - начал пробовать...
и упёрся, что "РасчитатьРегистрыНа" через OLE не так-то просто !!! :) точнее сказать немного не привычными методами... в итоге, с помощью инета, проб и ошибок, получился вот такой рабочий код:

в принципе, строка : "РегОЛЕ.ВременныйРасчет(1);" мне кажется здесь лишняя (это сейчас мне кажется, а когда писал код - думал нужна ;))
метод СводныйОстаток(,,,Ресурс) 100% работает отлично, хотел поэкспериментировать с другими методами, но руки не дошли.

URL
Комментарии
2011-09-06 в 10:35 

НХ оно не пашит!

URL
   

Записки сисадмина

главная