0
Отвечен

Одна площадка для разных ХС

Nikolay 1 месяц назад обновлен 2 недели назад 19

Добрый день, у нас в меркурии 4 организации, все имеют одну площадку — склад первой компании. В сопоставлении контрагентов при нажатии на кнопку подробнее это видно. 

Журнал продукции мы можем запросить только по первой компании, для других модуль выдаёт ошибку.

Как нам сопоставить наши организации, чтобы можно было запрашивать остатки по всем компаниям?

На рассмотрении

1.проверьте что у ваших площадок стоит галочка "Наш"

2.если у вас в базе это один склад а в меркурии это 4 разные площадки, и вы хотите привязать каждую площадку к этому складу, то вам необходимо сопоставить со справочником Точки доставки, реквизит организация заполнять одним юр лицом, а "связанный справочник 1" = вашему складу. И такое сопоствление сделать для каждого юр лица, и потом каждый объект "Точки доставки" сопоставить с необходимой площадкой

1. Наш стоит у всех организаций и площадок.

2. Наоборот, у нас в меркурии 4 организации, все имеют одну площадку — склад первой компании. В 1С это 4 организации и 4 склада с одинаковым GUID (на скриншоте пока добавил 3 организации и 3 склада).


В сопоставлении контрагентов при нажатии на кнопку подробнее это видно. Но почему-то состояние не сохраняется -- при открытии окна на кнопку подробнее пусто, при нажатии запросить, площадки появляются.

Это пока тестовый контур.

У вас проблема в том что когда нажимаете на "Подробно" площадки не появляются? а появляются после того как нажмёте "Перечитать", а когда переоткрываете снова всё пусто, так?

Да, и я не понимаю связано ли это с тем, что мы не можем получить журнал продукции по всем компаниям, кроме одной.

Модуль выдаёт ошибку, что не сопоставлены организации/площадки.

В общем модуле коробки в функции EnterpriseService_GetActivityLocationListПовтИсп нужно закомментировать одно условие

Если Результат.МоментВремени + 180 * 24 * 60 * 60  >= ТекущаяДата() Тогда	//с 16го релиза считаем актуальными пол года. 
	//Возврат Результат; <-КОММЕНТИРУЕМ
КонецЕсли;

Сделали, но это не помогло...

а вы связали ХС и площадку?

При попытке связать выдается ошибка "Заявка 67adde8d-393a-4a3b-a274-705973f9aaea отклонена: MERC05369 Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.".

Но у нас уже в меркурии ХС и площадка уже связана (это видно при нажатии на кнопку подробнее и в веб-интерфейсе тестового контура).

Что мы делаем не так? Почему модуль не сохраняет связь ХС с площадкой после нажатия на кнопку подробнее/перечитать?

проверьте в вебе у площадки стоит пользователь как ответственный под которым вы пытаетесь всё это сделать?

Где это посмотреть? Пользователь один, администратор во всех организациях с одинаковыми правами.

есть ли привязанные площадке в модуле к юр.лицу Ресторан Сервис?

Где это посмотреть?


При нажатии на кнопку подробнее пусто, если нажать перечитать, то появляется наша площадка. Я подозреваю, что модуль не сохраняет связь организации и площадки. Если открыть окно ещё раз, то будет пусто.

Отвечен

кусок кода который я прикладывал выше решает эту проблему

вам надо сначала:

1.внести изменения в обработку

2.потом её заменить

3.перезапустить модуль EDI

4.Открыть "Сопоставление контрагентов"

5.Нажать "подробнее"

6.нажать "Перечитать"

и после этого у вас должны сохраняться сопоставления

Александр, вот ответ нашего специалиста 1С, заработало только после установки старой версии:


В настройках Подсистемы ГИС Меркурий и в справочнике "Дополнительные отчеты и обработки" были установлены разные версии Контур.Меркурий (М8.17.12 и М8.17.13 соответственно).

Была произведена замена версии обработки Контур.Меркурий (с заранее закомментированным кодом согласно рекомендациям) с новой на старую - М8.17.12, которая была указана в настройках подсистемы ГИС Меркурий.

После этого в справочнике "Соответствия контрагентов" при закрытии-открытии окна создания связи между контрагентами связь перестала стираться.

Теперь ошибку не выдаёт, но остатки в складском журнале не показывает (в веб-интерфейсе они есть). Полная синхронизация не помогает, куда смотреть?

Сервис поддержки клиентов работает на платформе UserEcho