Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Обмен ЗУП 2.5 - БУХ 3.0 вешает не на ту организацию

Обмен ЗУП 2.5 - БУХ 3.0 вешает не на ту организацию
Я
   Автосервис
 
17.10.17 - 09:19
Добрый день!
В списке организаций имеются две организации с одинаковыми ИНН и КПП. Все время обмен вешал данные на первую организацию, а после обновления - начал вешать на вторую. ИНН или КПП менять нельзя - бухгалтера используют эти организации при сдаче отчетности.
Подскажите как можно меньшей кровью заставить обмен вешать данные на нужную организацию? Думал в универсальном обмене данными сделать заплатку, когда он загружает организации - принудительно прописать ему нужную, но это дремучий лес для меня. Если меня не тыкнуть носом в кусок кода - я никогда ненайду где править)
 
 
   Джо-джо
 
1 - 17.10.17 - 09:23
(0) Есть регистр соответствия объектов для обмена.

Но по уму не может быть "две организации с одинаковыми ИНН и КПП" по этому ссылки с одной надо перенести на другую, а лишнюю удалить
   Автосервис
 
2 - 17.10.17 - 09:27
(1) Насчет одинаковых организаций согласен. Но я говорил с бухгалтерами - им так гораздо удобнее сдавать отчетность.
А что за регистр такой? Я в обмене вообще не соображаю. Есть регистр сведений "Соответствия объектов информационных баз" - этот?
   Aleksey
 
3 - 17.10.17 - 09:28
(2) нет там регистра, тупо по ИНН и КПП синхронятся.
Можешь сам выгрузить правила обмена, загрузить в КД и посмотреть что и как
   Шаман
 
4 - 17.10.17 - 09:28
есть обработка специальная щас дам название
udaleniepoorganizatsiyam.8.2
   Автосервис
 
5 - 17.10.17 - 09:34
(3) У меня с обменом все туго. Хочу написать подписку на событие: Если при записи документа в комментарии есть "Перенесено из ЗУП", то организация в источнике заменяется на нужную. Согласен, что это не совсем гуманно, но работать же должно?
(4) Запускать обработку после загрузки? Нужно что-то более автоматизированное. Вообще для этих целей есть поиск и замена значений.
   Автосервис
 
6 - 17.10.17 - 09:40
Я вот такую процедурину написал:
Процедура ПриЗаписиДокумента(Источник, Отказ) Экспорт
    Попытка
        Если   СтрНайти(Источник.Комментарий, "Перенесено из ЗУП") <> 0 Тогда
            Источник.Организация = Справочники.Организации.НайтиПоКоду("000000001");
        КонецЕсли;    
    Исключение    
    КонецПопытки;    
КонецПроцедуры    

Смотрю по отладчику - он туда залазеет и в Источник.Организация ставит нужную организацию. Но в конечном итоге организация так и не поменялась. Нужно получать объект сначала и записывать или как? Я тут не совсем до конца понимаю.
   Skylark
 
7 - 17.10.17 - 09:42
(6) А не проще в правилах обмена поставить галочку в поле "Код" - поиск по данному полю. А коды в ЗУП и БП выправить чтобы одинаковые были у нужных организаций.
   Dmitry1c
 
8 - 17.10.17 - 09:43
(7) мы не ищем легких путей!
   Автосервис
 
9 - 17.10.17 - 09:46
(7) (8) Я самоучка и с правилами обмена еще не сталкивался. Конечно я как разберусь во всем - сделаю как нужно, а сейчас нужно сделать какую-нить заплатку)
   Skylark
 
10 - 17.10.17 - 09:48
(9) Ну ты хоть напиши как следует, где ты вообще находишься? Что за процедура "ПриЗаписиДокумента" - в каком это месте ты ее написал?
Правила обмена то в КД загрузил и смотришь, или ты где вообще?
 
 Рекламное место пустует
   Автосервис
 
11 - 17.10.17 - 09:55
(9) Я в бухгалтерии создал подписку на событие типа "При записи документа", где описал код, выложенный выше. Затея такая: при загрузке документов из ЗУП программа, пытаясь записать документ, попадает в эту подписку и заменяет ненужную организацию нужной.
Смотрю по отладчику: после прохождения этой процедуры в источнике организация заменяется как надо, но по факту - организация остается прежней...
   mehfk
 
12 - 17.10.17 - 09:57
(11) Копрокод конечно, но перенеси его в ПЕРЕД записью.
   Автосервис
 
13 - 17.10.17 - 09:59
(12) Блин, ну я дурак)))) Он же не записывает изменения в конце этой процдуры)) Спасибо, помогло :)
   Автосервис
 
14 - 17.10.17 - 10:00
Освобожусь и установлю себе КД. Нужно будет разобраться и переправить как положено)
   h-sp
 
15 - 17.10.17 - 10:20
(1) могут быть такие организации. РЖД, например.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует