Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Остатки на складах
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
bereznoy
Делаю отчетеГ по остаткам товаров на складах, мой запрос выглядит так
    "//{{ЗАПРОС(Сформировать)
    |Период с ВыбНачПериода по ВыбКонПериода;
    |Обрабатывать НеПомеченныеНаУдаление;
    |Номенклатура = Регистр.ОстаткиТоваров.Товар.ТекущийЭлемент;
    |Склад = Регистр.ОстаткиТоваров.Склад.ТекущийЭлемент;
    |ОстатокТовара = Регистр.ОстаткиТоваров.ОстатокТовара;
    |Фирма = Регистр.ОстаткиТоваров.Фирма.ТекущийЭлемент;
    |Группировка Номенклатура упорядочить по Номенклатура.ПолнНаименование,Номенклатура.Артикул,Номенклатура.Наименование,Ном
енклатура.ЦенаПрих,Номенклатура.кРоз,Номенклатура.ЦенаРозница,Номенклатура.кОпт,Н
оменклатура.ЦенаОпт,Номенклатура.кКрОпт,Номенклатура.ЦенаКрупныйОпт ,Номенклатура.Артикул без групп все ВошедшиеВЗапрос;    
    |Функция ОстатокТовараКонОст = КонОст(ОстатокТовара);
      |Условие(Номенклатура в ВыбТовар);  
    |";//}}ЗАПРОС


Получаю отстатки ровно в два раза больше чем в стандартных отчетах, хотя код запроса идентичен, почему могут задваиваться остатки?
MATEVI
Может я и ошибаюсь, но там помоему два движения одно по фирме, а одно нет
vadim007
Цитата(MATEVI @ 23.08.12, 0:13) необходимо зарегистрироваться для просмотра ссылки
Может я и ошибаюсь, но там помоему два движения одно по фирме, а одно нет

Нет, не ошибаетесь.
g789
Цитата(vadim007 @ 23.08.12, 8:08) необходимо зарегистрироваться для просмотра ссылки
Нет, не ошибаетесь.

Ну так добавьте
|Условие(Фирмав = ВыбФирма);

где ВыбФирма реквизит или переменная со значением фирмы или
ВыбФирма = ПолучитьПустоеЗначение("Справочники.Фирмы");

где - то так
vadim007
Цитата(g789 @ 23.08.12, 8:53) необходимо зарегистрироваться для просмотра ссылки
Ну так добавьте
|Условие(Фирмав = ВыбФирма);

где ВыбФирма реквизит или переменная со значением фирмы или
ВыбФирма = ПолучитьПустоеЗначение("Справочники.Фирмы");

где - то так

Когда я слышу (и вижу) подобные утверждения - мне уже не хочется плакать от необходимости в сотый раз объяснять, а просто развернуться и уйти, так как собака зарыта глубже, чем кажется.
Попробую в 101 раз:
Автор не указал, какая у него конфигурация. Судя по приведенному примеру - или ТиС, или Комплексная. Встречал также, что и в Бухию добавляли регистры. Будем считать, что у автора ТиС.
В ТиС существуют сл.методы учета: управленческий и финансовый. Они м.б. включены как оба, так и по отдельности.
Включение управленческого метода учета производится сл.образом: идем в константы, ищем константу "Метод расчета себестоимости управленческого учета", и выбираем один из методов: FIFO, LIFO, По среднему.
Включение финансового метода учета производится сл.образом: справочник Фирмы, выбираем нужную фирму, вкладка Дополнительно, рамка "Элементы учетной политики", и задаем метод ведения финансового учета: Не вести фин.учет, FIFO, LIFO, По среднему.
Обращаю внимание на следующее: метод ведения финансового учета может меняться ТОЛЬКО для отдельно взятой фирмы.
Управленческий учет может меняться для фирм (корпорации) в целом. Отсюда и возникают два движения: одно по фирме (финансовый учет), второе - без указания фирмы (управленческий учет).
Теперь главный вопрос: когда нужно включать управленческий учет?
Если вы ведете в одной базе несколько НЕЗАВИСИМЫХ фирм, управленческий учет нужно выключить. Для чего? При включенном управленческом учете, при проведении расходных документов происходит списание партий товаров. При этом партии могут списываться не только Вашей фирмы, но и любой ДРУГОЙ, если найденная партия вписывается в выбранную стратегию списания (FIFO/LIFO). Это Вам надо?!
НО, если у вас корпорация, то вам нужен будет консолидированный учет по всем входящим в корпорацию фирмам. Вот здесь и нужен управленческий учет. Но при этом помните, что фирмы уже не независимы, а входят в корпорацию.
MATEVI
2 vadim007 +1 за терпение. Меня схарило smile.gif
g789
Цитата(vadim007 @ 23.08.12, 11:28) необходимо зарегистрироваться для просмотра ссылки
Теперь главный вопрос: когда нужно включать управленческий учет?
Если вы ведете в одной базе несколько НЕЗАВИСИМЫХ фирм, управленческий учет нужно выключить. Для чего? При включенном управленческом учете, при проведении расходных документов происходит списание партий товаров. При этом партии могут списываться не только Вашей фирмы, но и любой ДРУГОЙ, если найденная партия вписывается в выбранную стратегию списания (FIFO/LIFO). Это Вам надо?!
НО, если у вас корпорация, то вам нужен будет консолидированный учет по всем входящим в корпорацию фирмам. Вот здесь и нужен управленческий учет. Но при этом помните, что фирмы уже не независимы, а входят в корпорацию.

Феерический бред. Вы бы хоть описание типовых конфигураций удосужились почитать. Не преднозначены они для ведения учета нескольких независимых фирм в одной базе.
Цитата
Комплексная конфигурация позволяет вести в одной информаци¬онной базе учет от имени нескольких организаций, фирм — различ¬ных юридических лиц. Как правило, в этом случае все юридические лица имеют общее руководство и составляют вместе одну компанию (корпорацию, холдинг). Ведение всех фирм в единой базе Комплекс¬ной конфигурации позволяет учесть следующие особенности дея¬тельности компании:
• юридические лица, составляющие компанию, работают с
одними и теми же поставщиками, покупателями, товара¬
ми (т. е. с одними и теми же объектами учета);
• владельцев, руководителей, менеджеров компании инте¬
ресует, в первую очередь, сводная отчетность по всей
компании в целом, а для бухгалтеров необходим учет по
каждой из фирм.
• разделение между фирмами присутствует только в
документах; реально товар лежит на общем складе;
менеджер может продать товар от имени любой из фирм.



 ! 

Правила п.16
 
mister-x
Цитата(vadim007 @ 23.08.12, 11:28) необходимо зарегистрироваться для просмотра ссылки
Автор не указал, какая у него конфигурация.

якщо бути точним, то в підписі автора вказано
Цитата
1С 7.7 Торговля+Склад
правда не вказаний реліз
MATEVI
g789
1. Ознакомьтесь с пунктом правил №16
2. "Как правило" в Вашей цитате не означает, того что других вариантов не может быть...
g789
Цитата(MATEVI @ 23.08.12, 16:43) необходимо зарегистрироваться для просмотра ссылки
g789
1. Ознакомьтесь с пунктом правил №16
2. "Как правило" в Вашей цитате не означает, того что других вариантов не может быть...

"Как правило" - цитата из официального описания типовой конфигурации. Учите матьчать матчасть. За сим откланиваюсь.
Ardi
Цитата(g789 @ 23.08.12, 17:35) необходимо зарегистрироваться для просмотра ссылки
цитата из официального описания типовой конфигурации.

Лол.
Описание писали 10 лет назад. Причём копировали из российской конфигурации.
bereznoy
Жму на "Спасибо", Вы как всегда правы
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.