Имя: Пароль:
1C
1С v8
Ошибка проведения РеализацииТоваров - вопросы новичка.
0 murr_2012
 
17.12.13
15:33
"Управление торговлей для Украины", редакция 2.3. + обмен с 1С Розница

в УТ пользователь с правами "Менеджер по продажам" задним числом создает РеализацииТоваровИУслуг по розничному складу. Набрав и проведя 2 накладные на третьей получает ошибку:

"Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{ОбщийМодуль.УправлениеЗапасамиПартионныйУчет.Модуль(497)}: Ошибка при вызове метода контекста (Записать)

по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{ОбщийМодуль.ПроцедурыОбменаСРозничнойТорговлей.Модуль(1499)}: Ошибка при вызове метода контекста (Записать)

по причине:
Нарушение прав доступа!
"
Права доступа в конфигурации - родные, ничего не крутил. Этот документ - не последний по дате/времени.

Методом научного тыка выяснил следующее:
1. (Под админом) Ошибочный документ проводится без проблем.
2. (Под менеджером)Если поставить документу любое время требуемого (11.12.2013 23:59:59) дня - он дает ошибку. Если поставить документу дату следующий день и любое время - он проводится без ошибок.
3. (Под менеджером) Если снять в документе галку "Управленческий учет" - документ проводится нужным 11.12.2013 днем. С галкой УУ - дает ошибку.
4. Если (с галкой УУ) этот документ откроет и проведет админ, а потом сделает его же не проведенным, то менеджер затем его прекрасно может провести.

Куда смотреть?

ЗЫ.
Только-только начали переползать на восьмерку. Не пинайте.

ЗЫЫ.
Кто нибудь объясните потаенный для меня смысл последовательности документов в v8. Граница последовательности - в октябре
2013. Делаю восстановление - выдается по нескольким документам ("не списано по партиям ХХХ шт. ").

Т.е. по логике вещей последовательность нарушена на первом непроведшемся расходном партионном документе? Ан нет - восстановление отколбасило - граница последовательности документ декабря 2013. Зачем она тогда нужна? Если не списались правильно партии - нет себестоимости - ..... - ......
1 Aprobator
 
17.12.13
15:36
смотреть в отладчик.
2 Wobland
 
17.12.13
15:45
или в ЖР
ветку, разумеется, не читал
3 Jaap Vduul
 
17.12.13
15:50
Видимо, у роли менеджера нет прав на неоперативное проведение.
4 murr_2012
 
17.12.13
16:06
Права на неоперативное проведение - у юзера есть.

Как делать отладку движений документов, проводимых из-под юзера, не давая юзеру права админа - не понимаю.

Под админом - все работает.
5 dj_serega
 
17.12.13
16:07
(4) что Журнал регистрации говорит?
6 murr_2012
 
17.12.13
16:13
Спасибо за наводку. В журнале регистраций:
"Доступ. Отказ в доступе
Регистр сведений. Периоды выгрузки себестоимости в розницу"

Поставил в правах на регистр "Чтение, изменение, просмотр" для менеджера. Буду посмотреть.
7 Wobland
 
17.12.13
16:46
(4) делай, как я. ф5 - начало отладки
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший