Версия для печати темы (https://pro1c.org.ua/index.php?s=f8efe97de7f4d500b20cf9853bc080f4&showtopic=67028)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Конфигурация "1С:Конвертация данных" _ Тонкая настройка обмена данными

Автор: Talkman 14.07.22, 14:21

Платформа 8.3.16.1659. Существует необходимость при загрузке данных в БУХ документы с одной валютой конвертировать в другую валюту по другому курсу. Пример: есть Поступление Товаров и Услуг с товаром А в количестве 1 и ценой 100 в валюте Вал1. Нужно, чтобы при загрузке в БУХ если Вал1 в списке соответствий валют, документ загрузился в валюте Вал 2 по курсу Вал 2 на дату документа ( к примеру количество 1 цена 93). Вариант выбрать документы в бух с валютой Вал1 и конвертировать их в Вал2 по соответствующему курсу вроде как рабочий, но может существуют тонкие настройки синхронизации данных? Готов выслушать советы. Спасибо.

Формы обычные.

Автор: sava1 14.07.22, 16:18

Цитата(Talkman @ 14.07.22, 15:21) *
тонкие настройки синхронизации данных

это как ? типа поставить птичку?

послеЗагрузки будет Объект - устанавливаем новую валюту, передаем его в процедуру пересчета (которая вызывается из ОбщейФормы.ЦеныИВалюта (ли наоборот)) или сами прописываем пересчет

Автор: Talkman 20.07.22, 12:12

sava1 @ 14.07.22, 17:18 * ,
Извиняюсь, что пропал, дела. Вы имеете введу, что после синхронизации баз выбирать документы, по которым нужно сделать пересчет и пересчитывать по новому курсу валюты уже после синхронизации?

Автор: sava1 20.07.22, 12:38

Я имею ввиду событие ПослеЗагрузки

Автор: Talkman 20.07.22, 13:12

sava1 @ Сегодня, 13:38 * ,
Я в 8-ке так сказать начинающий. Событие какого объекта?

Уточню вопрос. После запуска загрузки в бухгалтерии в базе появляются документы созданные или измененные в аналитической базе. В какой момент и с какого модуля можно отловить для них событие ПослеЗагрузки?

Автор: sava1 20.07.22, 17:22

в Конвертации - ПКО - ПослеЗагрузки - Объект(документ) уже прочитан, загружен, но еще не записан в базу - вот тут Вы можете его изменить

Автор: Talkman 21.07.22, 15:30

sava1 @ Вчера, 18:22 * ,
В очень отдаленных чертах понял. Завтра на копиях баз буду отладчик насиловать на примере загрузки выгрузки одного документа. Спасибо, но чувствую будут еще вопросы... Смотреть же модуль обработки ОбменДаннымиXML, правильно?

Автор: Vofka 22.07.22, 10:00

Цитата(Talkman @ 21.07.22, 16:30) *
Смотреть же модуль обработки ОбменДаннымиXML, правильно?

Неправильно. Смотреть как работать с конфигурацией Конвертация данных.

Автор: Talkman 25.07.22, 13:39

Vofka @ 22.07.22, 11:00 * ,
Нашел правила обмена данными в базе выгрузки данных. Их можно сохранить во внешний файл и видимо открыть в конфигурации Конвертация данных для последующей правки. Так?

Автор: sava1 25.07.22, 13:58

так. желательно и метаданные загрузить

Автор: Talkman 25.07.22, 14:02

Talkman @ Сегодня, 14:39 * ,
Какая версия базы мне нужна для настройки обмена данных конфигураций?

Автор: Vofka 26.07.22, 8:47

Цитата(Talkman @ 25.07.22, 15:02) *
Какая версия базы мне нужна для настройки обмена данных конфигураций?

Две надо: из которой загружаете и в какую. Посмотрите какие-то видео, почитайте что-то по конвертации. Без этого вы далеко не уедите.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua