Переключение на Главную Страницу Страницы: 1 2 [3] 4  ОтправитьПечать
Очень популярная тема (более 25 ответов) операции без документа (число прочтений - 10156 )
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
Re: операции без документа
Ответ #30 - 01. Октября 2009 :: 12:08
Печать  
alexdd писал(а) 01. Октября 2009 :: 12:05:
gls писал(а) 01. Октября 2009 :: 11:51:
--проводки без доков
--движения без доков

может в этой одной из 40 не стоит галка "Автоматическое удаление движений", а в триггерах и тп такой вариант не предусмотрен?

на доке, который не записывается - галка "Автоматическое удаление движений", стоит
операция создается - всегда

но основной вопрос - почему под одной учеткой док. корректно записывается, а под другой - нет
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: операции без документа
Ответ #31 - 01. Октября 2009 :: 12:13
Печать  
alexdd писал(а) 01. Октября 2009 :: 12:05:
gls писал(а) 01. Октября 2009 :: 11:51:
--проводки без доков
--движения без доков

может в этой одной из 40 не стоит галка "Автоматическое удаление движений", а в триггерах и тп такой вариант не предусмотрен?

а может в этой базе другие тригеры или какие то из тригеров отключены.

(0) Какая у Вас реальная авторизация sql базы ? (win, sql)
Под какими пользователями работаете в sql.

Цитата:
выловить удалось только для одной учетки терминальника
Проверьте права этой учетной записи.

Получается что под этой учетной записью часть тригеров не отрабатывает.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: операции без документа
Ответ #32 - 01. Октября 2009 :: 12:21
Печать  
Или под этой учетной записью Вам недоступна для изменения таблица журнала документов а таблица операций доступна.
Но в этом случае непонятно почему транзакция не откатывается.
Какой тип транзакций у Вас.
Может быть Вы отключили неявные транзакции ? и у Вас автоматические транзакции.
  
Наверх
 
IP записан
 
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
Re: операции без документа
Ответ #33 - 01. Октября 2009 :: 12:26
Печать  
Z1 писал(а) 01. Октября 2009 :: 12:13:
alexdd писал(а) 01. Октября 2009 :: 12:05:
gls писал(а) 01. Октября 2009 :: 11:51:
--проводки без доков
--движения без доков

может в этой одной из 40 не стоит галка "Автоматическое удаление движений", а в триггерах и тп такой вариант не предусмотрен?

а может в этой базе другие тригеры или какие то из тригеров отключены.

(0) Какая у Вас реальная авторизация sql базы ? (win, sql)
Под какими пользователями работаете в sql.

Цитата:
выловить удалось только для одной учетки терминальника
Проверьте права этой учетной записи.

Получается что под этой учетной записью часть тригеров не отрабатывает.


1. на сегодняшнее утро в проблемной базе использовались стандартные 1Сные блокировки
2. авторизация - sql
3. под sa
4. делали запрос админам - проблемная учетка  ничем не отличается от беспроблемных

Цитата:
Получается что под этой учетной записью часть тригеров не отрабатывает.

триггеров на документах нет
похоже что не отрабатывается код 1С, соттветствующий записи данных в _1sjourn

  
Наверх
 
IP записан
 
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
Re: операции без документа
Ответ #34 - 01. Октября 2009 :: 12:31
Печать  
Z1 писал(а) 01. Октября 2009 :: 12:21:
Или под этой учетной записью Вам недоступна для изменения таблица журнала документов а таблица операций доступна.
Но в этом случае непонятно почему транзакция не откатывается.
Какой тип транзакций у Вас.
Может быть Вы отключили неявные транзакции ? и у Вас автоматические транзакции.


режим неявных транзакций не отключали.
док. пишется стандартными 1Сными методами
1С подключается к sql под sa - учетка пользователя вообще не используется при работе 1С с sql базой.
есть какое-нибудь логическое объяснение - как возможно законнектиться под sa к базе - и не получить доступ на insert в 1 таблицу?

  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: операции без документа
Ответ #35 - 01. Октября 2009 :: 12:36
Печать  
Цитата:
триггеров на документах нет
похоже что не отрабатывается код 1С, соттветствующий записи данных в _1sjourn
Тогда бы ни в одном сохраненном документе не было бы номера. Так как документы Вы видите значит они записываются.

Если документ не может записаться то 1с откатывается по транзакции
с ошибкой. Ход этих событий могут изменить тригеры своей внутренней логикой.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: операции без документа
Ответ #36 - 01. Октября 2009 :: 12:40
Печать  
Цитата:
триггеров на документах нет
похоже что не отрабатывается код 1С, соттветствующий записи данных в _1sjourn

А может все наоборот тригерры есть в этой одной из 40 баз
и они для всех пользователей кроме одного ничего не делают,
а для Вашей учетной записи делают Нечто иное
  
Наверх
 
IP записан
 
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
Re: операции без документа
Ответ #37 - 01. Октября 2009 :: 12:44
Печать  
Z1 писал(а) 01. Октября 2009 :: 12:36:
Цитата:
триггеров на документах нет
похоже что не отрабатывается код 1С, соттветствующий записи данных в _1sjourn
Тогда бы ни в одном сохраненном документе не было бы номера. Так как документы Вы видите значит они записываются.

Если документ не может записаться то 1с откатывается по транзакции
с ошибкой. Ход этих событий могут изменить тригеры своей внутренней логикой.

после записи проблемным пользователем нового дока - номер док и дата обнуляются
док, созданный пользователем никто, кроме него не видит.
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: операции без документа
Ответ #38 - 01. Октября 2009 :: 12:45
Печать  
gls писал(а) 01. Октября 2009 :: 11:40:
доку присваивается тот же айдишник, что и у открытой у пользователя №1 формы.  

Этому горю не сложно помочь - нужно блокировать строку в _1sp__1SUIDCTL_GetMaxID. 1С этого не делает при штатных блокировках за ненадобностью. Но лучше
trad писал(а) 01. Октября 2009 :: 11:44:
верни блокировки на свое законное место

trad дурного не посоветует.  Подмигивание

  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: операции без документа
Ответ #39 - 01. Октября 2009 :: 12:50
Печать  
gls писал(а) 01. Октября 2009 :: 12:26:
1. на сегодняшнее утро в проблемной базе использовались стандартные 1Сные блокировки

gls писал(а) 01. Октября 2009 :: 12:26:
похоже что не отрабатывается код 1С, соттветствующий записи данных в _1sjourn

Похоже, что это взаимоисключающие утверждения.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: операции без документа
Ответ #40 - 01. Октября 2009 :: 12:55
Печать  
gls писал(а) 01. Октября 2009 :: 12:44:
Z1 писал(а) 01. Октября 2009 :: 12:36:
Цитата:
триггеров на документах нет
похоже что не отрабатывается код 1С, соттветствующий записи данных в _1sjourn
Тогда бы ни в одном сохраненном документе не было бы номера. Так как документы Вы видите значит они записываются.

Если документ не может записаться то 1с откатывается по транзакции
с ошибкой. Ход этих событий могут изменить тригеры своей внутренней логикой.

после записи проблемным пользователем нового дока - номер док и дата обнуляются
док, созданный пользователем никто, кроме него не видит.

так узнайте id этого процесса sql и смотрите в профайлере что
происходит при записи нового документа.

  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: операции без документа
Ответ #41 - 01. Октября 2009 :: 13:04
Печать  
(0) база распределенная ?
Может у твоего неправильного пользователя иная локализация языка?
  
Наверх
 
IP записан
 
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
Re: операции без документа
Ответ #42 - 01. Октября 2009 :: 13:10
Печать  
Z1 писал(а) 01. Октября 2009 :: 13:04:
(0) база распределенная ?
Может у твоего неправильного пользователя иная локализация языка?


база не распределенная
локализация языка - где посмотреть?
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: операции без документа
Ответ #43 - 01. Октября 2009 :: 13:11
Печать  
Если ты зашел из терминала в 1с под sa то все сессии равнозначны.
Может у Вас какие либо расхождения для разных пользователях 1с?
и этот Ваш некто работает под другим пользователем 1с и там все работает не так как у всех.Этот пользователь например переопределяет авторизацию или что-то еще.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: операции без документа
Ответ #44 - 01. Октября 2009 :: 13:14
Печать  
gls писал(а) 01. Октября 2009 :: 13:10:
Z1 писал(а) 01. Октября 2009 :: 13:04:
(0) база распределенная ?
Может у твоего неправильного пользователя иная локализация языка?


база не распределенная
локализация языка - где посмотреть?

локализация не принципиальна для терминала это я перепутал подумал вдруг Вы работаете и под Win7.
Но на всякий случай посмотри регионал настройки все.
Хотя не должны они влиять на терминал.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 2 [3] 4 
ОтправитьПечать