Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Исходная много складов - Конечная один склад 2 страниц V   1 2 >          
DiegoLidabo Подменю пользователя
сообщение 10.05.15, 11:48
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 17
Из: Днепропетровск
Спасибо сказали: 0 раз
Рейтинг: 0

Здравствуйте!
Конфигурация УТП.
Конвертация данных, редакция 2.1 (2.1.8.2)
Необходимо выгрузить/загрузить данные в одинаковые ИБ с условием:
- В исходной много складов (1 Склад, 2 Склад, ... ) - В конечной один склад ( Склад А )

sava1 Подменю пользователя
сообщение 12.05.15, 7:49
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Если во всех документах - тогда ПКО Склады - тупо выгружаем только нужный склад
Если один/два документа - тогда ПКО Документа (Перед/ПослеВыгрузки или ПередЗагрузкой) изменить склад на нужный

DiegoLidabo Подменю пользователя
сообщение 12.05.15, 11:17
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 17
Из: Днепропетровск
Спасибо сказали: 0 раз
Рейтинг: 0

Наверное не достаточно ясно изложил задачу.
- В исходной много складов (1 Склад, 2 Склад, ... ) - В конечной один склад ( Склад А ) - Это значит что все/ВСЁ по складам в исходной должно пройти по одному складу в конечной.

sava1 Подменю пользователя
сообщение 12.05.15, 11:44
Сообщение #4

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

В конечной есть все склады в справочнике (Склад1,Склад2....СкладА) или только один СкладА ?

DiegoLidabo Подменю пользователя
сообщение 12.05.15, 12:07
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 17
Из: Днепропетровск
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(sava1 @ 12.05.15, 11:44) *
В конечной есть все склады в справочнике (Склад1,Склад2....СкладА) или только один СкладА ?


Только "Склад А". (Нет ни одного совпадения по названию/коду)

sava1 Подменю пользователя
сообщение 12.05.15, 12:19
Сообщение #6

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Проще всего для спр.склады в обработчике ПослеВыгрузки прописать типа:
Объект.Код = // код склада в приемнике

синхронизацию сделать по коду и установить Не создавать новых и т.д.

или создать такой-же склад в источнике и ПриВыгрузке прописать его

korol1091 Подменю пользователя
сообщение 12.05.15, 12:22
Сообщение #7

Общительный
**
Группа: Пользователи
Сообщений: 49
Спасибо сказали: 9 раз
Рейтинг: 0

ПКО, процедура ПослеЗагрузки, пишем:

НашСклад = Справочники.Склады.НайтиПоКоду("123");
Объект.Склад  = НашСклад;



НашСклад можно брать из константы, засунуть в форму обработки или тянуть по коду из справочника

sava1 Подменю пользователя
сообщение 12.05.15, 12:34
Сообщение #8

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Цитата(korol1091 @ 12.05.15, 13:22) *
Объект.Склад  = НашСклад;

Охренительно, но это надо будет писАть в каждом документе.

Сообщение отредактировал sava1 - 12.05.15, 12:35

DiegoLidabo Подменю пользователя
сообщение 12.05.15, 12:53
Сообщение #9

Общительный
**
Группа: Пользователи
Сообщений: 17
Из: Днепропетровск
Спасибо сказали: 0 раз
Рейтинг: 0

korol1091

Писать ПКО только для тех объектов где есть реквизит склад?

sava1
Цитата(sava1 @ 12.05.15, 12:34) *
Охренительно, но это надо будет писАть в каждом документе.


А как по другому? Подскажите, плз.

TipsyKID Подменю пользователя
сообщение 12.05.15, 13:28
Сообщение #10

Оратор
Иконка группы
Группа: Местный
Сообщений: 413
Из: Киев
Спасибо сказали: 161 раз
Рейтинг: 0

В правиле конвертации объектов ,предположительно "МестаХранения", перед выгрузкой пишем : Значение = "Общий склад";
У этого правила оставляем свойство Наименование ( по нему устанавливаем поиск объекта ). В самом свойстве "Наименования", перед выгрузкой пишем следующее : Значение = Источник;

Объясню логику :
Мы в правило "МестаХранения" подменяем источник, делая его просто строкой, и присваевыем эту строку Наименованию, после чего делаем поиск объекта в базе приемнике, только по наименованию.

Сообщение отредактировал TipsyKID - 12.05.15, 13:29


Signature
Специалист : Технологическая платформа 8.х, Бухгалтерия для Украины, Управление торговлей для Украины, Зарплата и Управление Персоналом для Украины

Спасибо сказали: DiegoLidabo,

DiegoLidabo Подменю пользователя
сообщение 12.05.15, 16:09
Сообщение #11

Общительный
**
Группа: Пользователи
Сообщений: 17
Из: Днепропетровск
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(TipsyKID @ 12.05.15, 13:28) *
В правиле конвертации объектов ,предположительно "МестаХранения", перед выгрузкой пишем : Значение = "Общий склад";
У этого правила оставляем свойство Наименование ( по нему устанавливаем поиск объекта ). В самом свойстве "Наименования", перед выгрузкой пишем следующее : Значение = Источник;

Объясню логику :
Мы в правило "МестаХранения" подменяем источник, делая его просто строкой, и присваевыем эту строку Наименованию, после чего делаем поиск объекта в базе приемнике, только по наименованию.



Спасибо! логику понял... Но как это правило будет работать при выгрузке/загрузке документов у которых есть реквизит склад?

sava1 Подменю пользователя
сообщение 12.05.15, 17:18
Сообщение #12

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

В ХМЛ файле везде, где есть реквизит склад будет стоять наименование единственного склада.
При загрузке будет искать склад по наименованию и подставлять СкладА

Спасибо сказали: DiegoLidabo,

DiegoLidabo Подменю пользователя
сообщение 12.05.15, 17:25
Сообщение #13

Общительный
**
Группа: Пользователи
Сообщений: 17
Из: Днепропетровск
Спасибо сказали: 0 раз
Рейтинг: 0

sava1
Спасибо!

Сообщение отредактировал Vofka - 12.05.15, 21:02

DiegoLidabo Подменю пользователя
сообщение 13.05.15, 8:20
Сообщение #14

Общительный
**
Группа: Пользователи
Сообщений: 17
Из: Днепропетровск
Спасибо сказали: 0 раз
Рейтинг: 0

TipsyKID, sava1
В XML моего склада, "Склад А", Нет. В приемнике V8Exchan82.epf отрабатывает без ошибок, но в документах реквизит склад имеет занчение "<>". Пожалуйста подскажите "ЧТО НЕ ТАК"?

sava1 Подменю пользователя
сообщение 13.05.15, 8:33
Сообщение #15

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Как заполнены параметры в пко Склад ? (синхронизация, поиск, ....)

DiegoLidabo Подменю пользователя
сообщение 13.05.15, 8:49
Сообщение #16

Общительный
**
Группа: Пользователи
Сообщений: 17
Из: Днепропетровск
Спасибо сказали: 0 раз
Рейтинг: 0

ПКО "Склады":
Объекты ИБ источника - СправочникСсылка.Склады,
Объекты ИБ приемника - СправочникСсылка.Склады;

Доп настройки - крыжиков нет;

Обработчик событий - Перед выгрузкой: "Значение = Источник;"

ПКС - Поиск по "Наименование", в основной Перед выгрузкой: "Значение = Источник;"





sava1 Подменю пользователя
сообщение 13.05.15, 8:55
Сообщение #17

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Поиск по гуид должен быть снят

вариант 1.
наименование Поиск - птиса
Значение = "Имя склада" в приемнике
Вариант2
код поиск - птиса
Значение = код склада в приемнике

Сообщение отредактировал sava1 - 13.05.15, 8:56

DiegoLidabo Подменю пользователя
сообщение 13.05.15, 8:58
Сообщение #18

Общительный
**
Группа: Пользователи
Сообщений: 17
Из: Днепропетровск
Спасибо сказали: 0 раз
Рейтинг: 0

Это в ПКС?
Значение = "СкладА";

sava1 Подменю пользователя
сообщение 13.05.15, 9:08
Сообщение #19

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Да. ПКС Наименование или Код

DiegoLidabo Подменю пользователя
сообщение 13.05.15, 9:12
Сообщение #20

Общительный
**
Группа: Пользователи
Сообщений: 17
Из: Днепропетровск
Спасибо сказали: 0 раз
Рейтинг: 0

ок, переделываю...

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V   1 2 >
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 27.04.24, 16:34
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!