|
обмен упп и розница. | ☑ | ||
---|---|---|---|---|
0
DAVI
20.07.14
✎
14:34
|
Добрый день! Хочу сделать обмен между упп для казахстана и розницей. Такой вопрос:можно ли сделать так чтоб в обмене участвовала только одна папка из справочника номенклатура. Просто не нужно чтобы ненужный товар видели в другом магазине. Если можно сделать так, то подскажите как??Спасибо
|
|||
1
Wobland
20.07.14
✎
15:02
|
а правила поправь. есил не в иерархии, то отказ
|
|||
2
DAVI
20.07.14
✎
15:09
|
(1) можно по подробнее. нужно чтоб обменивалась только допустим папка Товары, а Услуги,Материалы не переносились
|
|||
3
Dmitry1c
20.07.14
✎
15:10
|
(2) куда уж подробнее.
Выкладывайте правила, мы поправим. |
|||
4
Wobland
20.07.14
✎
15:13
|
(2) при выгрузке: Отказ=Запрос.Выполнить().Выгрузить().Количество()=0
|
|||
5
Dmitry1c
20.07.14
✎
15:15
|
(4) Запрос.Выполнить().Пустой()
|
|||
6
Wobland
20.07.14
✎
15:17
|
(5) согласен ;)
|
|||
7
DAVI
21.07.14
✎
08:43
|
я создал правила через Конвертацию данных. Они сохранились в формате xml. где там запрос?
|
|||
8
memogolik
21.07.14
✎
09:09
|
(7) в ПВД (правила выгрузки данных, вторая закладка) там определяется те объекты, которые будут выгружаться.
Создаешь новое ПВД с способом выгрузки "Произвольный алгоритм". Там описывается запрос. Потом обязательно выгружаешь данные запроса в служебную переменную: ВыборкаДанных = Запрос.Выполнить(); и все |
|||
9
DAVI
21.07.14
✎
09:35
|
(8) Извиняюсь за тупизм, первый раз пишу запрос в правила выгрузки данных. Подскажите туда нужно писать обычный запрос?к какой таблице обращаться,как обратиться к папке номенлатура
|
|||
10
1C_v8
21.07.14
✎
09:45
|
(0) Вопрос 1: у вас Розница 1.0 или 2.1?
Вопрос 2: Допустим менеджер указал в документе ненужный товар и отправил документ в Розницу. Как быть? |
|||
11
DAVI
21.07.14
✎
09:52
|
(10) 1- Розница 1.0
2 - не передавать его. передавать только с одной папки |
|||
12
memogolik
21.07.14
✎
09:57
|
(9) да обычный запрос. И ПВД создается для справочника номенклатура в данном случае (если ПВД не создавать, то будет выгружаться все элементы, а так, только те, что ты указал в запросе).
(10) хороший вопрос ;) |
|||
13
memogolik
21.07.14
✎
09:58
|
(11) документы же будут на разные суммы, а номера одни и те же
|
|||
14
DAVI
21.07.14
✎
10:00
|
прям вот так и писать? Запрос = Новый Запрос;
Текст Запрос ..... ЗАпрос.Установитьпараметр("Родитель","Нужные товары"); ВыборкаДанных = Запрос.Выполнить(); вот так,или это бред? |
|||
15
DAVI
21.07.14
✎
10:00
|
(14) --- (12)
|
|||
16
memogolik
21.07.14
✎
10:06
|
Да.
Запрос = Новый Запрос; Запрос.Текст = "бла бла бла"; Запрос.УстановитьПараметр("Номенклатура",Справочники.Номенклатура.НайтиПоКоду("код")); ВыборкаДанных = Запрос.Выполнить(); |
|||
17
memogolik
21.07.14
✎
10:07
|
В ПВД "ОбъектВыборки" справочник номенклатура.
|
|||
18
Milok
21.07.14
✎
10:11
|
А что будет если выгрузиться документ, в котором присутствует номенклатура не из указанной группы?
|
|||
19
DAVI
21.07.14
✎
10:14
|
(18) может выдавать ошибку.и прекращать обмен,как вариант
|
|||
20
memogolik
21.07.14
✎
10:15
|
(18) я бы и для документов ПВД сделал бы. Если там есть "запрещенная" номенклатура, то документы бы не отправлял. Хз что Дави будет делать. Если так оставить он по идее просто из документа эту позицию уберет и будет очень все печально...
|
|||
21
DAVI
21.07.14
✎
10:17
|
(20) буду следовать вашему совету, к нему тоже запрос надо писать?
|
|||
22
memogolik
21.07.14
✎
10:21
|
ну так же как и для номенклатуры создавать ПВД.
В ПВД запрос так же, только запрос по конкретному документу. Только надо наверное еще удостовериться, что данная номенклатура не будет висеть еще как реквизит в каких нибудь других элементах или справочниках. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |