Автоматическая выгрузка данных 7.7 #524123


#0 by Tazmag
Вообщем стоит задача выгружать данные при нажатии кнопки проведения в определенную БД, для начала просто при проведении определенного вида документа необходимо чтобы данные выгружались в ".txt", что надо добавить в Процедура ОбработкаПроведения
#1 by Гефест
Надо добавить код для выгрузки
#2 by Морозов Александр
как говорится... пригласите специалиста
#3 by Mikeware
Делать выгрузку в ОбработкеПроведения - моветон.
#4 by Tazmag
а как?
#5 by Tazmag
ОбработкаПроведения, то как по другому?
#6 by Tazmag
Если не ОбработкаПроведения, то как по другому?
#7 by andrewks
ага, а если ещё по Оле подключаться к другой БД - это двойной моветон
#8 by andrewks
ТЗ озвучь полностью, но кратко
#9 by SmallDog
до проведения напр., ну или после, если результат проведения имеет значение
#10 by Tazmag
Ситуация такая, есть допустим документ ПоступлениеМЗ, так вот при нажатии кнопки проведения данного документа, необходимо чтобы все записи добавились в ".txt" при проведении следующего документа ПоступлениеМЗ, данные добавились в этот же ".txt" и т.д.
#11 by Mikeware
А ты кто по должности?
#12 by Mikeware
Кстати, а что будет, если эти документы перепровести раз по пять? :-)
#13 by andrewks
не догадываешься? ;-)
#14 by andrewks
при проведении выставляй флажок - КВыгрузке=1, выгружай обработкой, можешь повесить её в ОбработкуОжидания, после выгрузки ставь КВыгрузке=0, и не забудь выгружать ИД дока и контролировать его, чтобы не двоились данные
#15 by Dmitriy_76
а в чем сложность то ??? если делать в обрабочик Призаписи, то док может быть не проведенным а просто записанным....приЗакрытии - опять он может быть просто открытым... а в проведении..в конце добавить вызов процедуры...
#16 by andrewks
про транзакцию слышал?
#17 by Tazmag
при проведении выставляй флажок - КВыгрузке=1, выгружай обработкой, какой?
#18 by Табуретко
пока один будет проводить док, другие нервно грызть чупа-чупсы...
#19 by Табуретко
предпологается - самописной...
#20 by Tazmag
можно поконкретнее
#21 by andrewks
извини, код выкладывать не буду ;-)
#22 by Табуретко
по конкретнее - дорого...
#23 by Dmitriy_76
ага. тока как транзакция связана ??? мы же не открываем документ заново...у нас он уже с нами..и мы просто данные выгружаем типа его выгрузка будет минут 10 работать ??? бред...
#24 by Tazmag
вот и я думаю, пусть программситы сами из 1с вытаскивают:) им надо пусть и достают)))
#25 by andrewks
у-у-у-у, как всё запущено...
#26 by Табуретко
вниматочно читаем
#27 by Mikeware
Так ты там кто?
#28 by Табуретко
телепатирую... 27% сисадмин 12% менеджер 0,247% конь в пальто...
#29 by dva1c
голосую за сисадмина )
#30 by Mikeware
а что, бывают настолько тупые админы?
#31 by Табуретко
почто сразу тупые? просто непросвещенные в 1Ц...
#32 by dva1c
на самом деле, ответ надо получить у топикстартера. начальные знания есть ("что надо добавить в Процедура ОбработкаПроведения"), а заняться делом - желания нет
#33 by Табуретко
нитрогайте вы эту процедуру проведения... если уж так хочется повесить на эту кнопку, то добавте в саму кнопку:
#34 by andrewks
+ тока надо подумать, что нам надо (или не надо) при групповом/программном проведении доков
#35 by Tazmag
Бухгалтер, но по мере необходимости сам меняю конфигурацию...
#36 by Табуретко
хорошо, пущай на кнопе она будет звучать как МояПроцедураВыгрузки в самой проц а при групповухе регулируй - выгружать/невыгружать...
#37 by Табуретко
стоп а она ить вне формы не сработает...
#38 by Табуретко
а собстно чем не устраивает выгрузка скажем за период?
#39 by andrewks
об чём я тебе и телепатировал...
#40 by dva1c
предположение в было неверным ) а совет в неплох. пусть вешает на кнопку
#41 by dva1c
а то получается какая-то "сверхоперативность". нормальный вариант. проработали неделю - выгрузили.
#42 by dva1c
+ это я к тому, что выгрузка за период - это хорошо )
#43 by Tazmag
за период у меня есть.. и делается она просто отдельным документом, реестром..., но она не устраивает программистов
#44 by andrewks
ну дык пусть переделают!
#45 by Табуретко
Нормальный ход... это я прихожу в бухгалтерию и говорю:
#46 by Tazmag
просто за период не автоматизирована.... Все равно надо в ней сначала задать период а потом нажать кнопку выгрузить...
#47 by dva1c
+100500 )
#48 by Табуретко
тада эти программисты у вас что делают? сводят дебит с кредитом?
#49 by andrewks
боюсь даже предположить, чем у них енти программеры занимаются...
#50 by Tazmag
неужели так сложно из БД 1с достать данные напрямую из dbf...?
#51 by Табуретко
так сложно в пятницу вечером задать период неделя и нажать сформировать?
#52 by Табуретко
нет ничего сложного... вопрос: для чего?
#53 by andrewks
да чё там. можно и робота запустить, пусть сам формирует
#54 by Tazmag
мне бы до НГ дождать я потом начнуться годовые отчеты и я их прямым текстом пошлю на 3 буквы - dbf))))? пусть там и достают))
#55 by Табуретко
собстно что нужно вашим горепрограммистам(боюсь даже предположить, что они хуже вас владеют эской) от поступлений МПЗ?
#56 by Tazmag
ничего сложного нет, тем более там период не неделя даже а месяц....
#57 by Tazmag
им нужны данные перенести в др программный продукт написанный на C Sharp
#58 by Tazmag
они с-кой не владеют
#59 by Табуретко
и выгрузка раз в месяц их неустраивает?
#60 by Tazmag
можно если это будет делать робот
#61 by Tazmag
Просто ввиду скорого перехода на 8.2 сам начал изучать именно 8.2, и теперь из-за этой шняги изучать 7-ку не хочется
#62 by dva1c
вот теперь все понятно ) поможет
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С