|
Конвертация данных 2: Как создать новый договор "на лету"? | ☑ | ||
---|---|---|---|---|
0
breakthrough
21.09.12
✎
09:05
|
Добрый день!
Перегружаю документы "Поступление товаров и услуг". Не могу победить один реквизит шапки - договор. В базе-источнике(7.7 ТИС) договор не поставлен, его просто нет с данным контрагентом. А В базе-приемнике он обязателен (8.2 Комплексная). Т.е. его нужно создать в момент добавления документа, либо выбрать если договор такого типа с этим контрагентом уже есть. Подскажите как это сделать? Подозреваю, что нужно создавать новое ПКО с пустым источником и приемником "Справочники.Договоры", а также каким-то образом использовать входящие и исходящие данные... Заранее спасибо! |
|||
1
vicof
21.09.12
✎
09:10
|
ПослеЗагрузки проверяй.
Если ЗначениеЗаполнено(Объект.Договор) Тогда... |
|||
2
nicxxx
21.09.12
✎
09:12
|
а можно и перед выгрузкой.
создай правило, источник Контрагент, приемник Договор, а в обработчике ПередВыгрузкой проверяй наличие договора у этого контрагента и если договор есть, то заполняй |
|||
3
nicxxx
21.09.12
✎
09:13
|
реквизиты правила из существующего договора, а если договора нет - заполняй какими-то значениями по умолчанию (ну ты же знаешь, что у тебя в договоре должно быть)
|
|||
4
Stim
21.09.12
✎
09:14
|
скачай типовую розницу, посмотри, как там сделаны правила обмена с БП.
в Рознице нет договоров, а в БП при переносе документов они создаются |
|||
5
vicof
21.09.12
✎
09:14
|
(2) Да куча способов
|
|||
6
breakthrough
21.09.12
✎
09:18
|
Спасибо! 2 идеи подкинули.
nicxxx, правильно я понял, я в ПКО "после загрузки" проверяю наличие договора в документе, если его нет, то создаю его тут же (в этом обработчике) программно? |
|||
7
vicof
21.09.12
✎
09:20
|
(6) Правильно
|
|||
8
breakthrough
21.09.12
✎
09:22
|
Простите, не знаю как делать ответ с указанием номера сообщения) Stim, вы имеете в виду правила обмена: Розница 8 -- БП в самой конфигурации "розница"? Может, подскажите, так как это реализовано там?
|
|||
9
vicof
21.09.12
✎
09:24
|
(8) скобки и номер поста
|
|||
10
Ranger_83
21.09.12
✎
09:24
|
Вот в правом верхнем углу есть банерок,там четко пацан объясняет по конвертации,в том числе по твоему вопросу
|
|||
11
breakthrough
21.09.12
✎
09:28
|
Возник еще один вопрос: Документ имеет несколько операций: "продажа, комиссия", "оборудование" и т.д... Каждая операция влияет на состав и количество набора полей табличной части. Вид операции я проставлю в ПКС, в обработчике "перед выгрузкой" примерно так: Значение = "ПокупкаКомиссия";
Но, колонка НДС все равно не отображается в загруженном документе пока вручную не выберешь операцию "Покупка, комиссия". Я так понимаю, что операция формируется после создания документа. Как установить вид операции в момент создания объекта? |
|||
12
breakthrough
21.09.12
✎
09:29
|
(9) Благодарю!
|
|||
13
breakthrough
21.09.12
✎
09:31
|
(10) Записи этих вебинаров у меня есть. Там такого примера не нашел.
|
|||
14
Fish
21.09.12
✎
09:32
|
(13) Посмотри здесь. Там примеров куча http://www.mykod.info/
|
|||
15
nicxxx
21.09.12
✎
09:33
|
(11) смотри в обработчик ПриИзменении() реквизита ВидОперации, там после выбора вида операции происходит заполнение еще каких-то реквизитов, от которых зависит видимость колонки НДС, соответственно, заполняй их аналогичным образом при конвертации
|
|||
16
breakthrough
21.09.12
✎
09:37
|
(14) За эту ссылку отдельное спасибо!)
|
|||
17
Stim
21.09.12
✎
09:45
|
(8) не подскажу. смотри сам
|
|||
18
Ranger_83
21.09.12
✎
09:49
|
(13)Странно,сам смотрел недавно.Это во втором видео-перенос из УНФ в ЗУП,там где он создает виртуальную группу в справочнике номенклатура.в обработчике ПриВыгрузке ПКО.
|
|||
19
breakthrough
21.09.12
✎
09:53
|
(14) По вашей ссылке...Зашел на сайт, пытаюсь качать материалы - везде натыкаюсь на развод на деньги, либо на рекламу. Это так должно быть???
|
|||
20
Fish
21.09.12
✎
09:57
|
(19) Всё скачивается, только подождать нужно. Это обычно для файлообменников. Хочешь быстро - плати. А чтобы забесплатно - жди или смотри рекламу.
|
|||
21
Fish
21.09.12
✎
10:04
|
+(20) Хм, и правда какой-то косяк со скачиванием.
|
|||
22
breakthrough
21.09.12
✎
10:28
|
(21) Выложите материалы на файлообменник, пожалуйста. А ссылку сюда запостите.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |