Имя: Пароль:
1C
 
Проблема при выгрузке проводок из ЗУП2.5 в БП2.0
,
0 Sun125
 
13.01.16
09:28
Выгружаю проводки из ЗУП2.5 в БП2.0 под пользователем с правами бухгалтера. Когда загружаю в БП2.0, программа ругается, что недостаточно прав доступа, отладчик показывает, что программа пытается создать элемент справочника Организации, на что прав у бухгалтера нет. Хотя Организация эта уже есть в Бухгалтерии. Загружаю под полными правами, вижу, что новая организация не создалась, и проводки встали на нужную организацию.
Подскажите,пожалуйста, как определить, чего не хватает в справочнике Организации, чтобы под правами бухгалтера проводки вставали на нужную организацию? Наименование,код,ИНН совпадают.
1 Sun125
 
13.01.16
09:30
И почему под полными правами программа без проблем находит ссылку на организацию, а под правами бухгалтера пытается создать элемент?
2 Sun125
 
13.01.16
09:41
Подскажите,пожалуйста, какие еще поля должны совпадать в справочнике Организации, чтобы ссылка на объект определилась?
3 Borteg
 
13.01.16
09:42
(1) пытается создать, или пытается обновить текущий элемент?
4 Sun125
 
13.01.16
09:46
(3) под правами бухгалтера попадает в процедуру
СсылкаНаОбъект = СоздатьНовыйОбъект(ТипОбъекта, СвойстваПоиска, СозданныйОбъект, НЕ РежимПоискаОсновногоОбъекта, , ИзвестнаяСсылкаУникальногоИдентификатора, НппСсылки,
                НППГлобальнойСсылки, ,УстанавливатьУОбъектаВсеСвойстваПоиска)
А под полными правами не попадает, потому что ссылка на объект найдена
5 piter3
 
13.01.16
09:56
rls
6 piter3
 
13.01.16
10:00
кпп ленивец.интересно,а сколько платят вам?
7 Sun125
 
13.01.16
10:02
(6) КПП тоже совпадает
8 piter3
 
13.01.16
10:06
(7)значит берешь кд и см по каким полям у тебя на самом деле происходит синхронизация
9 Sun125
 
13.01.16
10:17
(8) правила типовые, насколько знаю, организация ищется по наименованию,ИНН,КПП. Эти поля совпадают. Даже скопировал/вставил эти поля на всякий случай.
10 piter3
 
13.01.16
10:37
(9) сначала проверь,что типовые
11 piter3
 
13.01.16
10:40
потом взять СвойстваПоиска и посм,что там передается
12 Sun125
 
13.01.16
10:43
(11) Примерно нашел, в чем дело. При загрузке тянется банковский счет, у которого владелец-другая организация, которой в базе вообще не должно быть. Почему выгружается банковский счет? Как найти ошибку?
13 piter3
 
13.01.16
10:44
(12)тогда писало бы спр.банковские счета,а ты написал о [ программа пытается создать элемент справочника Организации].
да есть такое основной расчетный счет
14 Sun125
 
13.01.16
10:49
(13) Организация создается, потому что в выгрузку попадает банковский счет.
Если смотреть по отладчику, то загрузка идет в такой последовательности:
Банк
Валюта
Банковский счет
Организация...вот здесь начинает ругаться на права.
Потому что на банковские счета у бухгалтера есть права, а на организацию нет.
15 Sun125
 
13.01.16
10:50
Но проблема в том, что в выгрузку зачем-то попадает несколько банковских счетов, и вместе с ними другая (ненужная) организация. Откуда банковские счета еще могут подтягиваться в выгрузку?
16 piter3
 
13.01.16
10:53
(14) я тебе не верю.в ЖР будет написано о расчетном счете сначала и загрузка прервется.
(15) потому что еще бывают контрагенты и у них тоже есть счета.
17 Sun125
 
13.01.16
11:22
(16) оказывается, в проводках был контрагент, у которого выбран основной договор, где владелец - другая организация. Вот и тянулось в выгрузку.
18 piter3
 
13.01.16
11:39
(17) поэтому пришлось отказаться в сабже от участия договора и р/с.