Имя: Пароль:
1C
1С v8
Пару вопросов в КД по поводу переброски из 7.7 в 8
0 sapravka
 
04.02.15
21:11
Здравствуйте.
Если что не так - прошу сильно не ругать.
Делаю переброску 8 типов документов из 1С Аспект 7.7 в УТ 10.3.
И тут возникло пару вопросов:
Вопрос 1.
Подскажите как реализовать переброску из семерки, там такая структура:

Есть справочник - прайс-лист, в нем есть забита номенклатура с ценой, вот как выглядит справочник:
http://hostingkartinok.com/show-image.php?id=4c4e2d70ab8dcd6ba2f9fb53d4f48645
а если открыть саму позицию товары:
http://hostingkartinok.com/show-image.php?id=90654f34e72c52ebc388bdadadf2691e
То есть работают так - открывают прайс-лист, в него вбивается все товары там же вбиваются цены.
Если нужно изменить цены какого-либо товара - просто открывают данный товар и меняют в нем цену.
Дата изменения цены стоит только в самом документе прайс-лист.

Пытался написать вот так в КД загрузку прайс-листов в  документ поступление товаров и услуг:
http://hostingkartinok.com/show-image.php?id=375d85ed209680977bb9d29191eaecf6
А при попытке выгрузки из семерки выходит ошибка:

Начало выгрузки:   04.02.15 02:57:04
Ошибка получения значения свойства объекта
    Объект: Intro CD-R 700mb 52x bulk, свойство: Дата.
Ошибка получения значения свойства объекта
    Объект: Intro CD-R 700mb 52x bulk, свойство: Номер.
Ошибка получения значения свойства объекта
    Объект: Intro CD-R 700mb 52x bulk, свойство: Товары.
Ошибка выбора объектов коллекции
Выгружено объектов:   1
Окончание выгрузки:   04.02.15 02:57:06

Но вот табличной части нет в 7.7, а в 8 она присутствует

Подскажите пожалуйста, как правильно реализовать, что бы загрузилось товары с ценами в документ установка цен номенклатуры?

Вопрос 2.
В семерке нет у контрагентов договоров, а вот в восьмерки они обязательны и тут возникает такой момент - если документ поступление, то договор нужен с поставщиков, а вот если реализации то с покупателем...
То есть в документ, например поступление товаров и услуг необходимо создать договор с поставщиков, а в документ реализация товаров и услуг соответственно с покупателем.
А так же как быть, если один и тот же контрагент вдруг окажется и покупателем и поставщиком?
Подскажите как создать договор с нужным видом договора и что бы созданный договор автоматический подставлялся в перебрасываемый договор из 7 в 8...
1 VladZ
 
04.02.15
21:32
1. Получаем данные в нужном виде (структуру см. для документа установка цен). Собираем все в ТЗ. ТЗ выгружаем в документ Установка цен.

2. Тут нужно подумать.
2 yavasya
 
04.02.15
21:56
2. создавай договор основной, а тип договора естественно с поставщиком, по договору в целом взаимрасчеты, и всё
3 yavasya
 
04.02.15
21:57
А так же как быть, если один и тот же контрагент вдруг окажется и покупателем и поставщиком - два разных договора, один с покупателем другой с поставщиком
4 sapravka
 
04.02.15
21:59
А по первому вопросу - можно какой нибудь пример???
5 Defender aka LINN
 
04.02.15
22:03
(0) п2: В ПКС договора прописываем ИсходящиеДанные:

ИсходящиеДанные = СоздатьОбъект("СписокЗначений");
ИсходящиеДанные.Установить("ВидДоговора", "СПокупателем"); //Синтаксис не помню, но смысл, думаю, понятен

В ПКО договора у реквизита "ВидДоговора" ставим "Получить из входящих данных"
...
PROFIT!
6 yavasya
 
04.02.15
22:04
по логике тебе проще выгрузить прайс в ексель , думаю там есть такое, затем ТЗ и затем уже грузи в документ , так проще будет
7 yavasya
 
04.02.15
22:06
и КД учи в свободное время, если задача горит
8 sapravka
 
04.02.15
22:06
(6) Хотел КД перезагрузить...
9 yavasya
 
04.02.15
22:07
пока ты КД выучишь , это же отдельная конфигурация. Там не так всё быстро. Смотри сам. есть время-Кд, нет вемени -эксель
10 sapravka
 
04.02.15
22:10
(9) Стандартной обработкой с ИТС загрузить из экселя?
11 yavasya
 
04.02.15
22:12
(9) там нет такого функционала, короче писать обработку тебе надо
12 sapravka
 
04.02.15
22:24
Все в принципе переносит, но осталось только решить две проблемы:
Перенести цены и создать договора в переносимых документах поступления и реализации...
13 yavasya
 
04.02.15
22:27
(12) КД  или  Эксель?
14 yavasya
 
04.02.15
22:28
что перенес?
15 sapravka
 
04.02.15
22:34
(14)
Поступление товаров и услуг
Реализация товаров и услуг
ПКО
РКО
Еще несколько мелких документов:
Инвентаризация,
перемещение между складами
возврат от покупателя

Осталось установить цены и договора
16 sapravka
 
04.02.15
22:35
Хотелось бы все это перенсти через КД
17 ShoGUN
 
04.02.15
22:36
(12) Написали же уже. Сделай при загрузке в структуре параметров ТЗ с тремя колонками - Контрагент, ДоговорКакСПоставщиком, ДоговорКакСПокупателем. При создании документа сначала ищи договор в этой таблице по контрагенту и загружаемому документу(для поступления - с поставщиком, для реализации - с покупателем). Если не нашёл в таблице - создавай и добавляй в таблицу.
18 sapravka
 
04.02.15
23:07
(17) Спасибо!
Сейчас попробую...
19 yavasya
 
05.02.15
06:59
ТС михаил?
20 sapravka
 
05.02.15
07:41
(19) ДА
21 Мимохожий Однако
 
05.02.15
07:55
(19)Телепат.dll? ))