|
Соединение Партий и Реализации (себестоимость по партиям) | ☑ | ||
---|---|---|---|---|
0
Vladal
14.09.12
✎
11:31
|
Никак не придумаю, как соединить таблицу Партий и Реализации.
Есть таблица партий, отбираю по поставщику и получаю 4 документа. Таблица реализации показывает себестоимость, прибыль и что продавались только с трёх партий. При соединении партий левым соединением с реализацией получается громадная таблица и в результате получаются всеравно те три партии. Странно. Помещал в виртуальную таблицу партии и потом её соединял с реализацией, делал наоборот, помещал обе таблицы потом выборку по ним. Игрался, как мог. Вот как можно их правильно соединить, чтобы в результате были все 4 партии? |
|||
1
mikecool
14.09.12
✎
11:34
|
партии левое соединение реализации игрался?
|
|||
2
m-serg74
14.09.12
✎
11:34
|
[чтобы в результате были все 4 партии?] вроде пишешь что партии было 3, а документов - 4?
|
|||
3
Alex S D
14.09.12
✎
11:35
|
можешь запрос запостишь?
|
|||
4
Alex S D
14.09.12
✎
11:35
|
может*
|
|||
5
shuhard
14.09.12
✎
11:36
|
(0) [Есть таблица партий, отбираю по поставщику и получаю 4 документа]+ [Таблица реализации показывает себестоимость, прибыль и что продавались только с трёх партий.]
думаешь исправить кривое списание партий РТиУ путем построения правильного отчета ? |
|||
6
palpetrovich
14.09.12
✎
11:37
|
(0) дык, может просто при реализации задействовано для списсания 3 партии пока?
зы: странный вопрос как для автора :) |
|||
7
Vladal
14.09.12
✎
11:37
|
(1) Угу.
Выбрать Партии левое соединение реализация думал, соединятся те, что продавались, а что не продалась, останется с конечным остатком и КоличествоРасход = 0 |
|||
8
Vladal
14.09.12
✎
11:38
|
(3) их уже столько наклепал в консоли, что может, выгрузить файл с запросами?
|
|||
9
shuhard
14.09.12
✎
11:39
|
(8) безполезняк, у тебя кривая база
|
|||
10
palpetrovich
14.09.12
✎
11:39
|
(7) не пойму, тебе что, надо обычный отчет попартиям с детализацией ДокументДвижения? :)
|
|||
11
Vladal
14.09.12
✎
11:39
|
(5) Да хоть какое, какое уж есть. Надо просто увидеть.
В УТ уже есть отчет ПрибыльПартийПоПоставщикам, уже и к нему присобачивал партии, но он вообще построен на реализации. |
|||
12
shuhard
14.09.12
✎
11:41
|
(11) ни фига
ВаловаяПрибыльПоПоставщикам построена по Рг Продажи И ПродажиСебестоимость |
|||
13
Vladal
14.09.12
✎
11:44
|
(10) Не совсем.обычный не показывает себестоимость. По документу оприходования тольяко цены закупки, пот ом на них ложатся затраты - транспорт, таможня и себестоимость другая. Она показывается отчетом по реализации, и в партиях вроде не фигурирует.
Вот запрос - осторожно, многобукв. ВЫБРАТЬ
|
|||
14
Vladal
14.09.12
✎
11:46
|
(12) О как. Надо будет тогда партии с ПродажиСебестоимость - для себестоимость а Продажи для валовой прибыли.
|
|||
15
Vladal
14.09.12
✎
11:47
|
Хотя в (13) выборка по табличным частям вижу, что бред:
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ПТУТовары.Ссылка КАК Ссылка, СУММА(ПТУТовары.Количество) КАК ДокОприходованияКоличество, СУММА(ПТУТовары.Сумма) КАК ДокОприходованияСумма, ПТУТовары.Номенклатура КАК Номенклатура, ПТУТовары.СерияНоменклатуры КАК СерияНоменклатуры, ПТУТовары.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры ИЗ Документ.ПоступлениеТоваровУслуг.Товары КАК ПТУТовары СГРУППИРОВАТЬ ПО ПТУТовары.Ссылка, ПТУТовары.Номенклатура, ПТУТовары.СерияНоменклатуры, ПТУТовары.ХарактеристикаНоменклатуры ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ АОТовары.Ссылка, АОТовары.Количество, АОТовары.Сумма, АОТовары.Номенклатура, АОТовары.СерияНоменклатуры, АОТовары.ХарактеристикаНоменклатуры ИЗ Документ.АвансовыйОтчет.Товары КАК АОТовары ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ОТТовары.Ссылка, ОТТовары.Количество, ОТТовары.Сумма, ОТТовары.Номенклатура, ОТТовары.СерияНоменклатуры, ОТТовары.ХарактеристикаНоменклатуры ИЗ Документ.ОприходованиеТоваров.Товары КАК ОТТовары ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПТУНТТТовары.Ссылка, ПТУНТТТовары.Количество, ПТУНТТТовары.Сумма, ПТУНТТТовары.Номенклатура, ПТУНТТТовары.СерияНоменклатуры, ПТУНТТТовары.ХарактеристикаНоменклатуры ИЗ Документ.ПоступлениеТоваровУслугВНТТ.Товары КАК ПТУНТТТовары ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВПТовары.Ссылка, ВПТовары.Количество, ВПТовары.Сумма, ВПТовары.Номенклатура, ВПТовары.СерияНоменклатуры, ВПТовары.ХарактеристикаНоменклатуры ИЗ Документ.ВозвратТоваровОтПокупателя.Товары КАК ВПТовары) КАК ДокПоступленияТовары ПО ПартииТоваровНаСкладахОстаткиИОбороты.ДокументОприходования.Ссылка = ДокПоступленияТовары.Ссылка И ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура = ДокПоступленияТовары.Номенклатура И ПартииТоваровНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры = ДокПоступленияТовары.ХарактеристикаНоменклатуры И ПартииТоваровНаСкладахОстаткиИОбороты.СерияНоменклатуры = ДокПоступленияТовары.СерияНоменклатуры Можно и без неё обойтись. |
|||
16
shuhard
14.09.12
✎
11:50
|
(14)
ещё раз, есть готовый и правильно работающий отчет ВаловаяПрибыльПоПоставщикам, который при ФИФО полностью решает поставленную задачу естественно учитывая поступления доп.расходов |
|||
17
Vladal
14.09.12
✎
11:51
|
(2) Читать так: есть 4 прихода, по 3 были продажи.
В отчет попадают только те парити, по которым была реализация. 4-я не показывается, но она мне тоже нужна. |
|||
18
DrShad
14.09.12
✎
11:51
|
(13) весь запрос в ТОПКУ, это ж додуматься соединять регистр с документами :))))
|
|||
19
Vladal
14.09.12
✎
11:51
|
(16) С него я и начинал. Он тоже показывает только те партии, которые попали в реализацию.
Может и база корявая, перепровести? |
|||
20
Vladal
14.09.12
✎
11:52
|
(18) я уже из документов хотел получить количество товаров, а то ж фигня была - они умножались на количество строк и вообще, вели себя, как сами хотели.
|
|||
21
shuhard
14.09.12
✎
11:53
|
(19) отменная трава
задачу сфомулируй |
|||
22
Vladal
14.09.12
✎
12:02
|
(21) фухх... где же она...
Анализ партионного учета - по каждому поступлению анализ продажи партии, расчет валовой прибыли, указание себестоимости, окупаемости - в суммарном, количественном и временном выражении. И в ексель пример - результат отчета ПрибыльПоПоставщикам, но с добавленными колонками (количество месяцев, но это просто - РазностьДат(дата1, дата2, МЕСЯЦ), валовая прибыль, себестоимость). Но т.к. в этом отчете были только реализуемые партии, а та, что не продавалась, но есть на остатке и по ней тоже идут взаиморасчеты, то надо, показывать и её:
|
|||
23
shuhard
14.09.12
✎
12:03
|
(22) бессмысленный набор букв,
шли постановщика задачи нах |
|||
24
Vladal
14.09.12
✎
12:05
|
Это ну в таблице всё понятно - взяли отчет Прибыль по поставщикам, добавили несколько колонок (%, месяцы) и внизу прилепили ту партию, что не продавалась и попала только в отчет ПартииПоСкладам
|
|||
25
DrShad
14.09.12
✎
12:11
|
(22) а откуда такая себестоимость?
|
|||
26
Vladal
14.09.12
✎
12:12
|
(25) В гривнах. Хохол я.
|
|||
27
Vladal
14.09.12
✎
12:12
|
*в еврах
|
|||
28
DrShad
14.09.12
✎
12:12
|
(25) да пох в какой валюте, цифры такие откуда?
|
|||
29
DrShad
14.09.12
✎
12:13
|
5000/25*16 = 3200 <> 4500 (3500)
|
|||
30
Vladal
14.09.12
✎
12:15
|
та ну отфонарно цифры. Пусть так будет для примера
|
|||
31
Vladal
14.09.12
✎
12:16
|
мне важно показать докуент, товары которого не продавались, а расчеты цифр нормально идут.
|
|||
32
palpetrovich
14.09.12
✎
12:20
|
(13) Ну если доп расходы на поступление были выполнены документом ПоступлениеДопРасходов, то в себестоимость это точно попадет и в отчет по партиям - тоже. А если чем-то другим, то не знаю
|
|||
33
shuhard
14.09.12
✎
12:22
|
(32) всё куда как интереснее:
бывают доп.расходы до ПТиУ бывают доп.расходы после РТиУ и код для их учета в отчете по валовой прибыли ни одному 1С-нику шаблоны порвал |
|||
34
DrShad
14.09.12
✎
12:25
|
(33) а еще бывают не связанные с какой-то конкретной партией, а распределяемые
|
|||
35
Vladal
14.09.12
✎
12:34
|
(32), (33), (34) Доп расходы - фигня. Глобальная задача отобразить в отчете ту самую партию, где не было продаж
|
|||
36
palpetrovich
14.09.12
✎
12:42
|
(35) дык, банальный нижеизложенный запрос, прекрасно показывает и "партии, где не было продаж"
ВЫБРАТЬ ПартииТоваровНаСкладахОстаткиИОбороты.ДокументОприходования, ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор, СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток, СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход) КАК КоличествоПриход, СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоРасход) КАК КоличествоРасход, СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток, ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура ИЗ РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты({&НачалоПериода}, {&КонецПериода}, Регистратор, , ) КАК ПартииТоваровНаСкладахОстаткиИОбороты СГРУППИРОВАТЬ ПО ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура, ПартииТоваровНаСкладахОстаткиИОбороты.ДокументОприходования, ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор или я ваще не в теме :) |
|||
37
shuhard
14.09.12
✎
12:43
|
(36) ты забыл having на КоличествоНачальныйОстаток=КоличествоКонечныйОстаток
|
|||
38
m-serg74
14.09.12
✎
12:44
|
а первый пакет что за чушь? простите за нескромность
|
|||
39
m-serg74
14.09.12
✎
12:45
|
(38) к (13)
|
|||
40
Vladal
14.09.12
✎
12:47
|
(36) да было это у меня. С этим теперь соединить с реализацией.
(38) креатифф-с, сэр |
|||
41
m-serg74
14.09.12
✎
12:50
|
(36) а группировать то в виртуальной таблице зачем?
|
|||
42
Vladal
14.09.12
✎
12:53
|
(38) Из этой чуши убрать левое по докам.
|
|||
43
m-serg74
14.09.12
✎
12:55
|
(42) ну ты уже убрал как видно, просто что то инет притормаживает сегодня) 30 постов пропустил)
|
|||
44
Vladal
14.09.12
✎
13:00
|
(43) ну вот так лучше будет? Редактировал прямо в браузере, так что не пинайте
ВЫБРАТЬ
|
|||
45
palpetrovich
14.09.12
✎
13:08
|
(37) зачем?
(41) зануда :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |