#0
by zak555
есть два регистра остатки продажи (оборотный) Как оптимальнее всего получать остатки на момент продажи?
#0
by zak555
есть два регистра остатки продажи (оборотный) Как оптимальнее всего получать остатки на момент продажи?
#4
by zak555
пример Остаток на начало 01.01 100 шт Продажа1 3 шт за 100 р Поступление1 6 шт Продажа2 2 шт за 50 р Поступление2 1 шт Остаток на начало 02.01 102 шт Продажа3 100 шт за 5 р делаем запрос с 01.01 по 31.01 продажа1 -- осталось 97 продажа2 -- осталось 101 продажа3 -- осталось 2
#7
by sanja26
моментом времени не пользовался? самое простое из таблицы остатки и обороты, там граница автоматом попадает, а ты уж исключай или включай ее. Из остатков не все однозначно
#9
by Славен
а чего сложного? гугли срез последних на каждую дату, примерно то же самое только дату передавать из оборотного
#14
by ИсчадиеADO
либо таблица остаткииобороты с методом дополнения, но это долго на большом объеме регистраторов. Лучше остатки отдельно, обороты отдельно. Выгружать в пакет и пробегаться и подсчитывать по кажд.измерению вручную
#20
by ИсчадиеADO
от контекста задачи зависит. если у него 100500 регистраторов, то левое соед. таблиц повиснет просто
#24
by sanja26
ничего не повиснет, правильно отборы делать надо и соединения и вообще момент продаж довольно существенно ограничивает выборку регистраторов так-то))
#28
by ИсчадиеADO
выгружаешь пакетным запросов в 2 таблицы (остатков и всей номенклатуры, которая будет в оборотах за период; и оборотов, упорядочить по моменту регистратора), обходишь их, группировки тебе известны. Циклом прибавляешь, получаешь таблицу. Если нужно, грузишь ее обратно в запрос
#32
by ИсчадиеADO
ну попробуй расчитай своим методом левого соединения остатки на каждый регистратор за год
#33
by sanja26
да нафиг это надо за год , вообще не понимаю. Просто в скд выбрать таблицу остатков на начало, всю таблицу остатки и обороты, а остатки считать как начОстаток и накапливаемый приход минус накапливаемый расход
#35
by ИсчадиеADO
скд делает тоже самое, по секрету скажу я сразу сказал, от контекста задачи зависит решение
#36
by zak555
кстати, в рассказывается о периодическом РС с периодом день у меня в одном дне может много операций
#42
by ИсчадиеADO
да не так и много. я уже писал подобное. можно конечно макет скд создать и скомпоновать результат, вывести в тз, а не таблич.поле, но это макет нужно делать. Все от задачи зависит
#45
by ИсчадиеADO
там же момент будет только для оборотного регистра, который сам с собой соед-ся. Потом соед-ся с нач.остатками по измерениям (в твоем случае номенклатура). Зачем там остаткам момент времени?
#46
by zak555
в запросе к РС на каждую дату получается значение из предыдущей установки значения для РН это не подходит, т.к. мне не интересно предыдущее значение, мне интересен остаток
#50
by GROOVY
как вы получили сертификат "специалист"? Какие нафиг обороты, остатки и обороты? Жесть...
#51
by ИсчадиеADO
че там не понятного. Ты обороты соединяешь с оборотами по условию равенства номенкл. и момент меньше нужного. У тя таблица растет геометрически. Потом эту получ.таблицу сворачиваешь, и получаешь оборот с начала выборки до опред.регистратора. Потом цепляешь к этому делу нач.остатки. А нач.остатки + оборот = кон.остаток
#53
by zak555
у меня получилось так: для остатков смотрю таблицу остатки/обороты по регистратору и для оборотов таблицу оборотов по регистратору но это разве оптимально ?
#59
by RomanYS
в тебе же последнюю таблицу надо получить, а начало - это входные данные. Или я не так понял?
#60
by ИсчадиеADO
если отчет, то на скд вообще просто. там просто нужно поля периода правильно указать и рессурсы
#64
by RomanYS
ВЫБРАТЬ ТоварыНаСкладахОстаткиИОбороты.Регистратор, ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток ГДЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг или ВЫБРАТЬ ТоварыНаСкладахОстаткиИОбороты.Регистратор, ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток
#65
by zak555
ещё раз : есть два регистра I. остатки (рн остатков) -- у него есть остатки и обороты структура: 1. товар 2. количество II. продажи (рн оборотов) -- у него есть только обороты структура: 1. товар 2. сумма
#67
by ИсчадиеADO
ТС, скажи, ты отчет делаешь? Если да, то на СКД это решается на раз. Никакие сложные запросы писать не нужно
#68
by zak555
что-то типа того (это я про 1ый запрос) 2ой не подойдёт, т.к. по остаткам может делать движения и другие регистраторы
#69
by ИсчадиеADO
интересная структура у регистра продаж... кол-ва нет? и если нет, то нах он вообще нужен?
#73
by mistеr
Блин, я такой тупой оказывается. Даже исходную задачу не понял, не то что предлагаемые решения.
#76
by zak555
почему не нужен ? нужно получить остатки на регистратор, который делает движение по регистру Продажи =)
#81
by zak555
тут без разницы к какой общаться : к физической или виртуальной оборотного рн продажи ибо одно измерение и итоги не нужны
#82
by ИсчадиеADO
в регистре остаткоом вирт.таблица ОстаткиИОбороты оч.хитрая, к ней не имеет смысла в твоем случае обращаться и даже вредно. в оборотном (продажи) тоже нет смысла, т.к. будет строится по физической. Выбрать различные Продажи.регистратор будет лучше
#96
by zak555
уточнение ещё раз : есть два регистра I. остатки (рн остатков) -- у него есть остатки и обороты структура: 1. товар II. продажи (рн оборотов) -- у него есть только обороты структура: 1. товар "продажа" делается двумя регистратора списание -- по рн остатки, продажа -- по рн продажи пример: Остаток на начало 01.01 100 шт Списание1 3шт Продажа1 100 р Поступление1 6 шт Списание2 2 шт Продажа2 50 р Поступление2 1 шт Остаток на начало 02.01 102 шт Списание3 100 шт Продажа3 5 р делаем запрос с 01.01 по 31.01 продажа1 -- осталось 97 продажа2 -- осталось 101
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Остатки на складах, остатки организаций
- Остатки в отчете остатки товара отрицательные
- Как получить остатки в запросе, включая Момент?
- не показывает остатки из таблицы остатки и обороты.
- Не сходятся остатки по регистру Остатки и ОстаткиИОбороты
- 1с 8.2 Р-р накопления (остатки). Разные остатки в ВТ Остатки и ОстаткиИОбороты
- Как убрать нулевые остатки (остатки разъехались по субконто)?
В этой группе 1С
- Узнать размер картинки средствами 1С
- Структура подчинённости документов как в 1С 7.7
- Не пускает на гугл
- Подключение ТСД Honeywell Dolphin 6000
- OFF Видеорегистратор Unimo UDR-716C - работа через iPAD и iPhone
- Процент ручной скидки - УТ 10.3
- Перенос данных из Розницы 1.0 в УТ 10.3
- Список слов преобразовать в дерево значений
- Подарочные сертификаты для УТ 10.3
- Календарь на управляемых формах
- для чего КомпоновщикНастроек.ЗагрузитьНастройки(КомпоновщикНастроек.Настройки) ?
- В подсистеме не виден регистр сведений
- Как в Excel'е распечатать все формулы
- свертка Бухгалтерия 2.0 Корп
- монитору активности не удается выполнить запросы к серверу
- Правила обмена РИБ
- Розница 1. Как свернуть?
- Сравнение Corel Draw и Adobe Illustrator
- ЗУП 8.2, Оплата платежной ведомости
- v7: ведомость по контрагентам не правильно формируется, почему?