Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Другие решения на платформе "1С:Предприятие 8"]

Конвертация данных

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №11
 
22.05.2013 12:08

Пробую "воссоздать ситуацию".<br>1. В документе источника "Выданные справки 000000001 от 18.05.2013 23:58:55" пишу:<br>Сидоров 30<br>Петров 50<br>Иванов 30<br>2. Выгружаю, загружаю.<br>3. Смотрю результат:<br>- Справочник Клиенты = 3 элемента<br>- Справочник Сегмент справок = 2 элемента:<br>Выданные справки 000000001 от 18.05.2013 23:58:55 30<br>Выданные справки 000000001 от 18.05.2013 23:58:55 50<br>- Регистр сведений Справки сегменты = 2 элемента:<br>Выданные справки 000000001 от 18.05.2013 23:58:55 30 Иванов<br>Выданные справки 000000001 от 18.05.2013 23:58:55 50 Петров<br> <br>И это правильно! Почему? Потому что вы создали свой регистр сведений, где указали, что "Сегмент" = это измерение, а "Клиенты" - это ресурс.<br>Что такое измерения? Представьте что имеется некое множество, для которого определена система координат. Для каждого значения системы координат определено ОДНО значение в множестве. В математике есть определение функции, вот тут мы говорим об этом один в один. Каждому значению аргумента соответствует единственное значение функции: f(x)=y<br>Переходим к 1С. В вашем регистре сведений ось координат = Сегмент. Аргмент на этой оси принимает значения равные ссылке на справочник "Сегмент справок". И каждому значению этого аргумента соответствует ОДНО значение ресурса! Вот оно так и вышло. При загрузке сначала для "Выданные справки 000000001 от 18.05.2013 23:58:55" в регистр записался Сидоров, а потом при дельнейшем переборе Петров. Вы вручную попробуйте в регистр для одного ключа уникальности указать два разных значения, у вас ничего не получится.<br>Как же решить эту проблему?<br>Наверное надо подумать над тем какую роль играет регистр в вашей задаче. Если в самом деле каждый сегмента справок характеризуется уникальным клиентом, то все работает верно. Если же вам нужно зарегистрировать факт вхождения в сегмент справок набора контрагентов, то надо "Клиенты" делать не ресурсом, а измерением, а еще лучше вообще сделать справочник "КлиентыВСегментахСправок", подчиненный справочнику "Справки сегменты" и в нем сделать реквизит "Клиент". Может и еще какое решение есть. Надо подумать.

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №12
 
22.05.2013 12:37

У Володи появилось свободное время. xD

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №13
 
22.05.2013 12:47

Кабы так...<br>Мне надо разобраться как субпереработка (взяли на материалы на переработку и их же передали стороннему "переработчику") отражается в УПП. Сижу копаюсь. С этим РАУЗ еще... Не совсем понятно пока. Еще почему то все жестко к заказам привязано. У клиента вообще специфика не такая. Покупают металл и весь уходит в переработку в полном объеме, на какие изделия - никто угадать не может. Это может быть даже задел по комплектующим на полгода вперед делается. Пока разбираюсь, в общем.

Grigoriy251
читатель
офлайн
Дата регистрации: 10.07.2009
Сообщений: 24
Пост №14
 
23.05.2013 15:40

да, я исправил клиентов на ресурс...<br>Просто видать в торопях поставил измерение.<br>спасибо

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация