Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка

Модерирует : ShIvADeSt

ShIvADeSt (03-04-2009 02:03): Продолжение тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10256#1
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема для программирования !!!
Это продолжение темы, предыдущие части доступны тут


ПРОГРАММЫ  1С:Предприятие 1C - 1C: Вопросы по конфигурациям

ВАРЕЗНИК   1C:Предприятие 7.7 - 1С:Предприятие v.8.x - 1C Диск ИТС - 1С: Совместимо 8.х

Топик 1C Ebooks
ЗДЕСЬ (обновлено 27.03.2009) - небольшая библиотечка (книги, документация, видео, утилиты) по 1С, финансам, бухучету и т.п.
Все рассортировано по версиям...

Для заблудившихся в трех соснах >>> FAQ по форуму RU.Board

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:30 06-02-2008 | Исправлено: vkramnik, 21:26 27-03-2009
fol



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Haosame

Цитата:
Проблема такая. При подключении к одной из 5 ИБ 1с УПП виснет намертво. Загрузка процессора идет 70-80% и так несколько часов. Приходиться снимать задачу из панели процессов. В логе нашла такую запись предшествующую зависанию: Начато регламентное слияние индексов.  
Что это такое??? Первый раз с таким встречаюсь. Помогите пож-ста!!!  

Обработка есть такая на диске ИТС "Консоль заданий", с ее помощью можно отключить слияние индексов (это типовое регламентное задание).
 
Добавлено:
An4eus

Цитата:
можно по-подробнее про декомпиляцию защищенного модуля!  

Что конкретно интересует? Готов рассказать, может еще кому пригодится .

Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 18:50 09-09-2008
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fol
ну вообще: как этот процесс происходит?
используются стандартные методы и/или каждый раз "искусство" ?
чем "защищается" модуль?

----------
Век живи - век учись!

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 19:19 09-09-2008
fol



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An4eus
Начнем сначала. Защита модуля производится средствами платформы. Можно либо установить пароль на модуль, либо при создании собственной поставки конфигурации исключить исходный текст модуля. В обоих случаях модуль компилируется и в таком виде хранится в конфигурации (или в обработке, если это внешняя обработка).
Теперь про взлом. Рассмотрим на примере внешней обработки с установленым паролем. Нам понадобится программа, которая разбирает структуру 1С-овского файла (я использую плагин к фару 1CV8Viewer.dll). Открываем нашу обработку и видим исходный код модуля формы (он не защищен) и файл "image", в котором и лежит скомпилированный модуль. Далее исходный текст модуля восстанавливается из файла "image" в автоматическом режиме (зависит от качества декомпилятора).
Где взять декомпилятор? Когда я столкнулся с проблемой "открытия" защищенного модуля готовых декомпиляторов не было в открытом доступе, поэтому мы с товарищем написали свой. Позже я нашел готовый, который был удобнее моего (интерфейсно), но , к сожалению, некорректно разбирал некоторые куски кода. Соединить их пока не было времени . Свой декомпилятор я не распространяю, чужой могу выложить если интересно. Вообще написать его может любой программист знакомый с понятием машины Тьюринга Единственная сложность - совершенно не описаные коды команд (по понятным причинам), которые приходилось расшифровыввать методом тыка.

Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 18:04 10-09-2008
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fol
по автоматике (машине Тьюринга) было отл!
Ты случаем не пытаешь описывать идею с nowы?
Я так понимаю, весь процесс декомпилирования (вернее написание декомпилятора) изначала начинается по методу тыка! Верно?
Подробнее...
На сколько знаю (8-ку только-только начал осваивать), чтоб открыть защищенный модуль, нужно значть password. Я прав? Если да, то чем платформа декомпилирует?
 
И ещё расскажи про шифрование паролей в 1С!
 
Заранее благодарю!
P.s. очень и очень интересная инфа!
 


----------
Век живи - век учись!

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 18:20 10-09-2008 | Исправлено: An4eus, 18:27 10-09-2008
DeniskinMEN



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спецы, кто подскадет какая есть обработка для слияния двух бюджетных баз?
1с7.7(Бюджетная конфигурация)
Вообщем стоял один сервер, поставили новый, базу перенесли, а один пользователь остался на старой. Как объеденить старую и новую базу без потери данных с одной и с другой стороны?

Всего записей: 239 | Зарегистр. 19-02-2007 | Отправлено: 14:36 11-09-2008
IFKruzenshtern

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа!
Подскажите как запустить 1С 7.7 как сервис?

Всего записей: 50 | Зарегистр. 26-05-2006 | Отправлено: 18:30 11-09-2008
Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
IFKruzenshtern
Что хотите, поконкретнее.

----------
В правильно поставленном вопросе всегда содержится 50% ответа
Все будет так, как должно быть. Даже если будет иначе.

Всего записей: 26407 | Зарегистр. 20-04-2006 | Отправлено: 05:39 12-09-2008
IFKruzenshtern

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Akam1
Есть робот который выполняет разные задания.
Работает он на сервере.
Хочу его запускать сервисом - без логина конкретного пользователя (сейчас стоит в авторане конкретного пользователя).
Как это сделать?

Всего записей: 50 | Зарегистр. 26-05-2006 | Отправлено: 09:58 12-09-2008
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
IFKruzenshtern
через пакетный режим... см. здесь!

----------
Век живи - век учись!

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 12:00 12-09-2008
Stanleygoo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток! Помогите с ориентироваться, недавно начал заниматься 1с-ой. версия 7.7. Задание такое:
 
Агенство получает билеты у авиакомпаний(док. Оприходование билетов), реализует через  свои кассы(док Продажа билетов), а затем перечисляет деньги за билеты авиакомпаниям(док ПеречислениеДенСредств), себе оставляет процент комиссионного вознаграждения. В конце месяца формируются два отчета: акт сверки взаиморасчетов с авиакомпаниями и отчет о продажах билетов.
 
План счетов:  
41 билеты(билеты, авиакомпании)
50 Касса
51 Расчетные счета(Расчетные счета)
60 Расчеты с авиакомпаниями(авиакомпании)
76 Расчеты с покупателями(Контрагенты, договоры)
90 Выручка
 
Документы:  
1. Оприходование билетов (Д 41 билет, авиакомпнании - Кт 60 Авиакомпании)
2. Продажа билетов (Дт 76 Контрагент , договор– Кт 41 билет, авиакомпания  (сумма продажи)
Дт 41 билет, авиакомпания – Кт 90 (сумма комиссионного вознаграждения))
3. ПеречислениеДенСредств (Дт 60 авиакомпания – Кт 51 Расчетный счет )
 
я все сделал кроме отчетов, точнее отчет о продаже сделать не проблема. проблема с актом сверки.
 
акт сверки взаиморасчетов с авиакомпаниями по Сч60
| Авиакомпания | получено билетов на сумму | перечисленно денег | мы должны | нам должны|
 
не знаю с какой стороны к нему подойти.  
 
Добавлено:
Доброго времени суток!  
Помогите с ориентироваться. 1С версии 7.7. Задание такое:  
Агентство занимает реализацией билетов. Получает у авиакомпании эти билеты( док ОприходованиеБилетов), реализует их (док ПродажаБилетов), затем перечисляет деньги за проданные билеты авиакомпаниям (док ПеречислениеДенСредств), себе оставляет процент комиссионного вознаграждения. В конце месяца формируются два отчета: акт сверки взаиморасчетов и отчет о продажах билетов.  
 
План счетов:  
41 «Билеты», активный, аналитика «Билеты», «Авиакомпании»
60 «Расчеты с авиакомпаниями» - пассивный, аналитика «Авиакомпании»
51 «Расчетные счета» - активный, аналитика «Расчетные счета»
50 «Касса» - активный, без аналитики
90 «Выручка», пассивный, без аналитики
76 «Расчеты с покупателями», активный, «Контрагенты, Договоры».
 
Документы:
 - ОприходованиеБилетов(41 Билет,Авиакомпания – Кт 60 Авиакомпания);
 - Продажа Билетов(Дт 76 Контрагент , договор– Кт 41 билет, авиакомпания  (сумма продажи)
Дт 41 билет, авиакомпания – Кт 90 (сумма комиссионного вознаграждения))
 - ПеречислениеДенСредств(Дт 60 авиакомпания – Кт 51 Расчетный счет)
 
все сделал кроме отчета.
 
Проблема с отчетом. Незнаю с какой стороны к нему подойти.
Вид отчета:
| Авиакомпании | Получено билетов на сумму | Перечислено денег | Мы должны | Нам должны |
 
С чего начать или дайте линк на пример…
Заранее спасибо!

Всего записей: 58 | Зарегистр. 16-10-2007 | Отправлено: 15:22 12-09-2008
IFKruzenshtern

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An4eus
Причем здесь пакетный режим??
 
Мне нужно в системе 1С:Предприятие сделать сервисом - робот уже сам по себе работает.
Как?

Всего записей: 50 | Зарегистр. 26-05-2006 | Отправлено: 17:09 12-09-2008
hackman



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день!
Помогите новичку. Подскажите как построить диаграмму в 1с. Есть таблица значень з номенклатурою(ТМЦ) и количеством(Кво). Как построить график из таблици значений?

Всего записей: 185 | Зарегистр. 22-09-2003 | Отправлено: 17:25 13-09-2008
newjon



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hackman
специально для тебя
Ссылка на обработку с небольшой демонстрацией
пасс стандартный
 
Надеюсь тебе поможет...

Всего записей: 395 | Зарегистр. 03-06-2005 | Отправлено: 22:45 13-09-2008 | Исправлено: newjon, 23:09 13-09-2008
Aland



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день коллеги
Подскажите пожалуйста средство обхода сл. косяка:
При подборе номенклатуры в документ в УТ 8.1 10.3.3.3
происходит НЕ добавление новой стоки, а прибавление количества к существующей

Всего записей: 49 | Зарегистр. 11-07-2003 | Отправлено: 12:35 15-09-2008
VladZetRu

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А в чем здесь косяк?
Все правильно в одной накладной один и тот же товар должен продаваться по одной цене, если так тогда зачем плодить одинаковые строки в документе.
Если разная цена тогда это разный товар, а он попадет в разные строки.
А уж если вопреки всему ты хочешь продавать один и тот же товар по разной цене тогда в подборе поставь гали запрашивать количество и цену и тогда товар с разной ценой попадет в разные строки

Всего записей: 467 | Зарегистр. 14-03-2005 | Отправлено: 13:41 15-09-2008
Aland



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
VladZetRu
речь идет именно о другом товаре
т.е. если в накладной есть хотя бы одна строка в табличной части, то при подборе другого товара имеем всю ту же строку, но с изменненным количеством.
такое впечатление, что идет несоответствие родителей единиц измерения...

Всего записей: 49 | Зарегистр. 11-07-2003 | Отправлено: 13:52 15-09-2008
vkondusov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, есть ли решение, для типовой бухии семерочной - акт сверки взаморасчетов по грузополучателю?

Всего записей: 19 | Зарегистр. 21-02-2007 | Отправлено: 15:44 15-09-2008
farsesoft



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vkondusov
А функционала "Отчеты - Спциализированные - Акт сверки расчетов" не достаточно?
там можно по любому контрагенту, договору, за определенный период и по счетам на выбор 60,62,66,67,75,76,79

----------
"Благословение Господне - оно обогащает и печали с собою не приносит" (Пр. 10:22)

Всего записей: 697 | Зарегистр. 27-02-2006 | Отправлено: 16:21 15-09-2008
fol



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An4eus
Цитата:
Ты случаем не пытаешь описывать идею с nowы?

На нове не сижу, так что не знаю оттуда идея или нет . Вот архив с декомпилером (не моим) http://rapidshare.com/files/145492755/decode16.zip.html

Цитата:
Я так понимаю, весь процесс декомпилирования (вернее написание декомпилятора) изначала начинается по методу тыка! Верно?  

Это точно, сначала писал простейшие обработки, защищал паролем  пытался разобрать, потом сложнее, сложнее... Самыми сложными (во всяком случае для меня) оказались конструкции Цикл..КонецЦикла и Попытка..Исключение.

Цитата:
На сколько знаю (8-ку только-только начал осваивать), чтоб открыть защищенный модуль, нужно значть password. Я прав? Если да, то чем платформа декомпилирует?

Ну если без декомпилятора - то надо знать пароль, способов взлома пароля я не знаю. Платформа если шифрует, то может и расшифровать, верно? А если пароля не знаешь или модуль без исходных текстов, то тогда только декомпилятором открывать.

Цитата:
И ещё расскажи про шифрование паролей в 1С!

Ты имеешь ввиду паролей на вход в 1С? Не видел пока подбиралки паролей, наверное алгоритм не простой, какой точно не знаю.

Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 19:59 15-09-2008 | Исправлено: fol, 20:00 15-09-2008
tvskit



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
помоги запустить 1с в терминале - так чтоб рабочий стол не грузился, а чтоб сразу окно запуска 1с. В Подключение к удаленному рабочему столу - вкладка программы пишу "C:\Program Files\1Cv77\BIN\1cv7l.exe" enterprise - все равно не запускает 1с, а в начале раб.стол.

Всего записей: 286 | Зарегистр. 07-04-2005 | Отправлено: 20:29 15-09-2008
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
ShIvADeSt (03-04-2009 02:03): Продолжение тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10256#1


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru