Автор Тема: Задача 2.10  (Прочитано 21922 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Pavlyk

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: pavel
Задача 2.10
« Ответ #30 : Сентябрь 17, 2012, 01:13:59 pm »
А как вы разделите номенклатуру по цене при списании? Сначала более дорогую!?
 Почитайте предыдущие страницы
« Последнее редактирование: Сентябрь 17, 2012, 01:15:53 pm от pavel »

gavrikprog

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Александр
Задача 2.10
« Ответ #31 : Сентябрь 17, 2012, 01:25:08 pm »
дел
« Последнее редактирование: Сентябрь 17, 2012, 01:58:22 pm от Александр »


HD1c

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Топов Антон
Задача 2.10
« Ответ #32 : Сентябрь 17, 2012, 05:58:35 pm »
ребят, обязательно ли при создании временной таблицы в запросе делать индекс по номенклатуре и на что это влияет???

Pavlyk

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: pavel
Задача 2.10
« Ответ #33 : Сентябрь 17, 2012, 06:07:23 pm »
На экзамене нужно, на скорость получения данных.

HD1c

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Топов Антон
Задача 2.10
« Ответ #34 : Сентябрь 18, 2012, 08:09:10 am »
Quote (Pavlyk)
В одном идет разрез по трем субконто, а во втором по двум. Это нужно потому что по Субконто ЦеныНоменклатуры суммовой учет не ведется.

 как же там по разным количествам субконто если параметр один и то же и в него передается все три субконто???

Добавлено (18.09.2012, 08:09)
---------------------------------------------

Quote (Pavlyk)
по Субконто ЦеныНоменклатуры суммовой учет не ведется

 а как вообще ведется этот суммовой учет в системе и а что влияет выставление соответсвующих галочек???

Gyd

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Олег
Задача 2.10
« Ответ #35 : Сентябрь 18, 2012, 08:47:00 pm »
HD1c, посмотрите стр.268 "Профессиональная разработка...." глава "Свойство ресурса Признак учета субконто".

Pavlyk

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: pavel
Задача 2.10
« Ответ #36 : Сентябрь 18, 2012, 09:35:38 pm »
Уффф Gyd спасибо вам за ваше терпение =) Парни я вот тоже конечно далеко не спец ещё , но перед тем как спрашивать что-то полистайте литературу или гугл хотя бы, а то вопросы ну реально те которые можно найти в любой книге по 1с.
« Последнее редактирование: Сентябрь 18, 2012, 09:36:23 pm от pavel »

john_d

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Евгений
Задача 2.10
« Ответ #37 : Сентябрь 19, 2012, 05:50:28 pm »
Посмотрел решения. Непонятно зачем делать справочник Цены.
 В чем сложность поставить тип Субконто3 Число(10,2)?

Pavlyk

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: pavel
Задача 2.10
« Ответ #38 : Сентябрь 19, 2012, 06:03:11 pm »
Примитивные типы не желательно делать , об этом подробно в литературе есть, я примерно знаю почему, но объяснить не смогу =)

crabzzy

  • Новичок
  • *
  • Сообщений: 6
  • ФИО: Alexander
Задача 2.10
« Ответ #39 : Сентябрь 20, 2012, 09:18:35 am »
Примерно так:

 Моё мнение:
 для хранения типа Число(10,2) нужно использовать определенное число байтов
 для хранения ссылки ещё число байтов
 И если мы делаем составной тип, то там будет примерно так: пару байт для типа, остальное для ссылки, а если простые добавляем, то ещё байты навешываем

 Мнение ИТС:
 http://its.1c.ru/db/metod81#content:1828:1

 Простые типы отображаются так:

 Тип данных   Суффикс   Тип поля базы данных
 MS SQL Server   PostgreSQL   IBM DB2
 Число: длина n, точность k.   нет   NUMERIC(n, k)   numeric(n, k)   dec(n, k)
 Строка фиксированной длины: длина n.   нет   NCHAR(n)   mchar(n)   graphic(n)
 Строка переменной длины: длина n.   нет   NVARCHAR(n)   mvarchar(n)   vargraphic(n)
 Строка неограниченной длины.   нет   NTEXT   mvarchar   dbclob
 Дата   нет   DATETIME   timestamp   timestamp
 Булево   нет   BINARY(1)   boolean   char(1) for bit data
 Хранилище значения   нет   IMAGE   bytea   blob
 Ссылка на объекты базы данных одного типа   RRef   BINARY(16)   bytea   char(16) for bit data

 Наряду с простыми типами могут использоваться и составные типы.
 Тип поля считается составным, если
 а) была включена галка составной тип
 б) выбран тип Характеристика или "собирательный" тип ДокументСсылка, ПеречислениеСсылка ... ЛюбаяСсылка;

 Данные составного типа представляются в базе данных несколькими полями.
 Количество и состав полей базы данных определяется выбранной для данного объекта метаданных комбинацией типов. (есть ещё информация более детальная на ИТС, не буду приводить).

 Так вот , если

 а) Выбран один тип, в том числе ссылка на объекты базы данных одного типа.
 Тогда будет отображаться это на одно поле

 б) Выбрана ссылка на объекты базы данных двух и более типов. Например:
 1) СправочникСсылка;
 2) СправочникСсылка.Организации, СправочникСсылка.Контрагенты;
 3) ЛюбаяСсылка.
 Тогда будет: три поля

 в) Выбраны несколько типов, отличных от ссылок, или ссылки с хотя бы одним типом, отличным от ссылок.
 Например:
 1) Число, строка;
 2) Булево, СправочникСсылка.Контрагенты;
 3) Число, СправочникСсылка.
 Тогда будет: Несколько полей

 Варианты перечислены в порядке возрастания ресурсоемкости. Наименее эффективным с точки зрения производительности является последний вариант. Поэтому при его использовании необходимо убедиться, что возможное снижение эффективности существенно не скажется на функционировании конфигурации.

 Дополнительные проблемы с производительностью могут возникнуть, если поле, представляемое в СУБД в соответствии с последним вариантом, участвует в индексах (см. "Построение индексов").

Gyd

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Олег
Задача 2.10
« Ответ #40 : Сентябрь 20, 2012, 10:35:47 am »
Немного дополню crabzzy:
 1. "Профессиональная разработка..." стр. 306-309. Главы: "Тип значения субконто и его влияние на количество индексов" и "Количество полей в индексе".
 2. http://pro1c.org.ua/index.php?act=Print&client=printer&f=85&t=196 (по-моему с диска ИТС статья). 1-ый абзац.
« Последнее редактирование: Сентябрь 20, 2012, 11:23:13 am от Олег »

john_d

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Евгений
Задача 2.10
« Ответ #41 : Сентябрь 20, 2012, 01:40:25 pm »
Всем Спасибо. Понятно теперь)

HD1c

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Топов Антон
Задача 2.10
« Ответ #42 : Сентябрь 22, 2012, 02:46:17 pm »
ребят, ну на вопрос то не ответили,
 смотрю решение и mikh и вижу что в запросе два раза соединяется одина и таже виртуальная таблица, думал может параметры различные передаваться будут - хр**!!! параметры одни и те же, и все на форуме хвалят что правильное решение!!!???

Pavlyk

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: pavel
Задача 2.10
« Ответ #43 : Сентябрь 22, 2012, 05:22:26 pm »
Я же написал
Quote
В одном идет разрез по трем субконто, а во втором по двум. Это нужно потому что по Субконто ЦеныНоменклатуры суммовой учет не ведется.

 Попробуйте свой вариант сделайте увидите в чем разница , в чем сложность то ? =)
« Последнее редактирование: Сентябрь 22, 2012, 05:22:44 pm от pavel »

HD1c

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Топов Антон
Задача 2.10
« Ответ #44 : Сентябрь 22, 2012, 05:25:38 pm »
Quote (Pavlyk)
Попробуйте свой вариант сделайте увидите в чем разница , в чем сложность то ? =)

 сложность что у меня и свой не получается, хотел научиться на решении коллеги...