Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Милый DBF-глюкавый SQL          
Mkk Подменю пользователя
сообщение 07.02.10, 16:29
Сообщение #1

Говорящий
Иконка группы
Группа: Местный
Сообщений: 57
Спасибо сказали: 3 раз
Рейтинг: 0

Доброго времени суток! Опишу проблему "as is".
Есть БД (бух. учет. проф) на ДБФ + 1С релиз 27. Этой БД около 3 лет. Возникла необходимость перенести на СКЛ. Свернул остатки операциями на ДБФе на 31.12.2009 - удалил предыдущие доки - выгрузил в архив - все прошло ОК.
На СКЛ-2005 создал БД, прописал параметры сервера в конфигураторе 1С - начал загрузку. Не тут-то было sad.gif По нижней строке (статуса) видно - загрузка доходит до типа док-та ОказаниеУслуг - 400 - и 1С молча вылетает sad.gif После долгих разборок эмпирически вычислил, что глюк дает док-т Операция (долго вычислял, блин, оказалось то же на О). Грохнул ВСЕ доки в архиве - БД закачалась в СКЛ удачно. Но Операции никак не хотят загружаться. Даже оказалось, что в СКЛ банальная штука - создать новый док-т Операция (по инсерту) - 1С молча вылетает. Рядом лежит демка БД укр. бух. проф. 275 - залезает и работает в СКЛ как из пулемета. Сравнивал метаданные Операции, Проводки, Документ.Операция - один-в-один. Но у меня отказывается работать. Подозрение падает на MD-файл. Либо еще что-то в структуре. Пытался скрестить ежа с удавом - метаданные Операции и Проводки из демки загонять к себе - опять облом sad.gif
Подскажите, люди добрые, где собака порылась? На очереди еще 3 базы, надо бы успеть их загнать в СКЛ пока далеко от нового года не ушли.
Ввод новой Операции (по инсерту) в ДБФе проходит на ура. Именно парочке 1C+СКЛ че-то мои Операции не нравятся. И опять же обидно - нигде 1С не оставляет следов (логов) по этому событию - тихо вылетает и все...

malexmen Подменю пользователя
сообщение 07.02.10, 16:51
Сообщение #2

Завсегдатай
Иконка группы
За помощь по дизайну
Группа: Местный
Сообщений: 214
Из: Ковель
Спасибо сказали: 77 раз
Рейтинг: 0

Не настолько компетентен но...
Имею подозрение что последние конфигурации имеют какой-то изъян. ( у меня 277 иногда падает)
ИМХО. В Вашем случае запихивать в 275 а оттуда в склад.


Signature
- Если путь ведет к цели, то безразлично какова его длина...

Mkk Подменю пользователя
сообщение 07.02.10, 17:58
Сообщение #3

Говорящий
Иконка группы
Группа: Местный
Сообщений: 57
Спасибо сказали: 3 раз
Рейтинг: 0

База живет примерно с 2007 г. Структура (до этого момента) еще видимо где-то юзалась. Т.е. исходным м.б. релиз чуть-ли не с первых цифр сотни (сечас актуальная видимо 277).
Пытался настроить свои процедуры типа ВводНового(), ПриОткрытии() - тускло. Как только обращение к Документу.Операция - вылет...
Пытался наоборот, в 275-й релиз загнать свою структуру - ругань конфигуратора на многочисленные изменения/добавления/удаления метаданных. Например, стопорится на замещении кол-ва субконто ПланаСчетов - хотя сравнивал - один-в-один sad.gif
Голова пухнет от возможной перегонки справочников, констант и пр. в случае "с нуля".
Есть в природе "вантуз" для прочистки MD? Хотя утверждение о глюке в MD может и спорное. Вполне возможно на тех самых событиях (ВводНового, ПриОткрытии и пр.) в 1С че-то и рвется?

Pepe Подменю пользователя
сообщение 07.02.10, 18:11
Сообщение #4

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1434
Из: Ужгород
Спасибо сказали: 761 раз
Рейтинг: 230

Наверно в базе ошибок нет (тестировал?). Попробуй разобрать и собрать Gcomp-ом, проверь DoctorMD, может присутствуют ошибки в конфигурации.

zetovich Подменю пользователя
сообщение 07.02.10, 21:48
Сообщение #5

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 718
Из: Северодонецк
Спасибо сказали: 121 раз
Рейтинг: 0

..........1c 77 официально дружит ток с MsSQL 2000

Mkk Подменю пользователя
сообщение 07.02.10, 23:07
Сообщение #6

Говорящий
Иконка группы
Группа: Местный
Сообщений: 57
Спасибо сказали: 3 раз
Рейтинг: 0

База тестировалась и в ДБФ редакции и СКЛ - все проходит на ОК. Пробовал DoctorMD - тоже без ошибок. Пока не встречал Gcomp - что это такое?
А по поводу оффиц. связки 1С и СКЛ-2000 - тоже пробовал, облом. Нашел пропатченую 1С (27 релиз) как раз под СКЛ-2005. У меня уже крутятся 3 задачи по году на СКЛ-2005 - без замечаний. Правда они все на оперативном учете построены (склады, зарплата и т.д.). Бухгалтерию впервые запихиваю на СКЛ. Пробовал программно вызвать это исключение по Документу.Операция, и заметил: как только (после Объект = СоздатьОбъект("Документ.Операция") вызываю событие Объект.Новый() - 1С тихо вылетает... Если че-нить споймать в блоке Попытка-Исключение?
Пока порылся в демке 275 релиза и у себя - все что касаемо операций и проводок - полное совпадение. И на уровне DD-файла. Токмо демка работает, а у меня грабли...
...Тихо шифером шурша, крыша едет неспеша...

Vofka Подменю пользователя
сообщение 08.02.10, 8:36
Сообщение #7

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13956
Из: Киев
Спасибо сказали: 4523 раз
Рейтинг: 3645.4

Цитата
Токмо демка работает, а у меня грабли...

Как вариант, попробуте очистить демку и загнать все в неё

Fynjy Подменю пользователя
сообщение 08.02.10, 10:32
Сообщение #8

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

Вот ведь вопрос ... Аффтар не пробовал читать документацию и советы по переводу 1С на SQL? Ну там строки неограниченной длины и т.п.???


Signature

Mkk Подменю пользователя
сообщение 08.02.10, 14:09
Сообщение #9

Говорящий
Иконка группы
Группа: Местный
Сообщений: 57
Спасибо сказали: 3 раз
Рейтинг: 0

Цитата(Fynjy @ 08.02.10, 11:32) *
Вот ведь вопрос ... Аффтар не пробовал читать документацию и советы по переводу 1С на SQL? Ну там строки неограниченной длины и т.п.???

Доки и советы по переводу (какие нашел) - реализовал еще на оперативных БД. Все идет чин-чинарем. Но в этот раз глюк именно с операциями. Может кто-то по-лучше знает серверную часть 1С+СКЛ: подозреваю есть кривая сторед-процедура или кривой триггер на базу и/или таблицу с операциями. Хотя беглый осмотр БД на СКЛ не выявил наличие триггеров. Может на событие у клиента Объект.Новый() - вызывается та самая кривая сторед-процедура. Только вот какая?
И уж спрошу как бы наперед. Если не удастся решить эту проблему, наверно придется взять за основу демку 275, наложить на нее свою конфу (не изменяя метаданных операций и проводок) - но надо будет загонять справочники и доки заново. Под рукой диск ИТС за январь (export.ert & import.ert и еще какая-то обработка конкретно по справочникам). Присоветует ли алл этим зельем пользоваться или есть что-то испытанное, надежное, проверенное т.е. получше чем с ИТС?

Mkk Подменю пользователя
сообщение 10.02.10, 11:12
Сообщение #10

Говорящий
Иконка группы
Группа: Местный
Сообщений: 57
Спасибо сказали: 3 раз
Рейтинг: 0

Доброго времени суток!

Сегодня обратил внимание на вот какую разницу: у меня установленный СКЛ-2005 - с компакта, а дружбан подкинул СКЛ-2005 - с одного файла (что-то вроде sqlexpress_adv, примерно 230 м) и утверждает что это один и тот же сервак, даже "круче". Просветите (модераторы не ругайтесь) - есть ли разница, велика ли она. Конкретнее интересует функциональность (может там собака порылась в моих проблемах), на сколько коннектов юзеров мой (с компакта, девелоп) и это экспресс (_adv?).

Fynjy Подменю пользователя
сообщение 10.02.10, 13:03
Сообщение #11

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

Смотреть в профайлере на какой операции вылетает.


Signature

Acid Подменю пользователя
сообщение 10.02.10, 16:32
Сообщение #12

Про1С-ник
Иконка группы
За заслуги на форуме в 2010 году
Группа: Местный
Сообщений: 2104
Из: Занзибар
Спасибо сказали: 378 раз
Рейтинг: 262

пробуй пустую базу выгрузить/загрузить под скл. или будет вылетать...
какой релиз. одноэски (именно проги)?

Mkk Подменю пользователя
сообщение 11.02.10, 20:11
Сообщение #13

Говорящий
Иконка группы
Группа: Местный
Сообщений: 57
Спасибо сказали: 3 раз
Рейтинг: 0

Цитата(Fynjy @ 10.02.10, 14:03) *
Смотреть в профайлере на какой операции вылетает.

Профайлер показывает последнюю "нормальную" операцию обращения к СКЛ. А вот при попытке обратиться к Операции - 1С тихо вылетает а профайлер ничего не отображает, т.е обращения к серверной части СКЛ как бы не было. Вот почему одно из подозрений на MD-шник.

Цитата(Кузьмич @ 10.02.10, 17:32) *
пробуй пустую базу выгрузить/загрузить под скл. или будет вылетать...
какой релиз. одноэски (именно проги)?

Пытался sad.gif Те же яйца, только в профиль sad.gif
Ядро 1С - 27 релиза.
Все таки склоняюсь к пути решения проблемы - как наложение своей конфы на чистую демку 275 и с загоном туда справочников и доков, благо что пока от Нового года недалеко ушли, да и время щас поджимает. А уж после, в свободное время, поковырять глюкавую конфу.

Fynjy Подменю пользователя
сообщение 12.02.10, 9:39
Сообщение #14

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

Выложи где нибудь конфу на обменниках. И дай ссылку.


Signature

Acid Подменю пользователя
сообщение 12.02.10, 12:00
Сообщение #15

Про1С-ник
Иконка группы
За заслуги на форуме в 2010 году
Группа: Местный
Сообщений: 2104
Из: Занзибар
Спасибо сказали: 378 раз
Рейтинг: 262

если на пустой конфе вылетает, не в конфе дело... могу выслать релиз рабочий. у нас на 2005 работает. кинь мыло в пм.

Mkk Подменю пользователя
сообщение 12.02.10, 22:48
Сообщение #16

Говорящий
Иконка группы
Группа: Местный
Сообщений: 57
Спасибо сказали: 3 раз
Рейтинг: 0

Доброго времени суток всем!
Проблема решена !!! Два стакана красного и бессонная ночь сделали свое дело smile.gif
Если расписать по этапам, то примерно так (с третьего и после каждого этапа запускал процедуру создания Операции):
1. Принять во внимание все выше описанное.
2. Имеется нормально перетекаемая с ДБФ на СКЛ конфа демки бух. учета проф. 275 и очень похожая, но упирающаяся рабочая конфа бух. учета.
3. Вычистил все и вся (справочники, константы, доки и пр) у себя в конфе - но при переносе в СКЛ опять же облом.
4. Начал свою конфу по частям - константы, справочники, перечисления, регистры - переносить на 275-ю - полет нормальный, операции открываются!.
5. План счетов, субконто, отчеты, обработки - перенес - операции работают!
6. Беру первый док - у меня АвансовыйОтчет - перенес - сразу же облом при запуске операций. Сравниваю по-байтно smile.gif - один-в-один. Блин. sad.gif
6.1 При затаскивании АвОтчета обратил внимание, что конфа перестраивается по ВСЕМ документам -!?-
6.2 Сравниваю общие реквизиты для доков - у меня на 2 больше, но общие между конфами - названия и типы - совпадают.
7. Грохаю свои два - перегоняю на 275 - облом. Видимо собака порылась в общих оставшихся реквизитах.
8. И тут замечаю - Примечание, типа Строка НЕОГРАНИЧЕННАЯ !!! Вспоминая рекомендации по перетаскиванию данных режу строку до 99 знаков.
9. И все перетаскивается замечательно и без задоринки !!!
10. Не верю своим глазам. Перегоняю еще раз демку из ДБФ в СКЛ (это с неогранич. Примечанием) - работает, зараза!
11. Перегоняю свою старую конфу (с тем же неогр. Примечанием) - облом!
12. Рука тянется за третьим стаканом. В чем секрет у демки? Почему ей можно с неогр. строкой, а мне нельзя?
13. Но усталый организм и говорит - да пес с ней, с демкой, главное что заработало, пошли спать... smile.gif

Fynjy Подменю пользователя
сообщение 13.02.10, 11:33
Сообщение #17

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

Я же говорил ... Проблема в ДНК ... Читать нужно хоть не много тот же ИТС, а не методом тыка это делать ... Реквизит не ограниченной длины должен быть последним в списке реквизитов ...
http://pro1c.org.ua/index.php?showtopic=13...post&p=7954


Signature

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 24.05.24, 4:45
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!