15.12.2011 14:48
calyps
 
Есть один вопрос, к сожалению с бизнес анализом у меня туго, да и мы практически его не используем, недавно возникла потребность, хочется видеть в отчете закуп по каждому поставщику отдельно за период, тут же продажи в закупочных и розничных и остаток в закупе. может у кого нибудь есть готовый файлик? :connie_twiddle:
16.12.2011 12:22
Starter
 
Задача бизнес анализа

Вот наша задача. Маленький нюанс - версия супермага должна быть не ниже 1.27


И - выбор поставщика - только через ассортимент карточек, т.е. вначале необходимо сделать ассортимент поставщика, затем в фильтре задачи выбирать этот ассортимент.
недостающие поля типа продажи в зак. ценах можно сделать самостоятельно в виде формулы.
да - закупочная цена тут определяется как сумма прихода/кол-во, к себестоимости отношения не имеет, т.е. с другими отчетами супермага расхождение будет. Задача была сделана для удобства заказа товаров. Остаток - оперативный, т.е. с учетом текущих продаж.

И еще - там используется функция вычисления остатка (оперативного).
т.е. чтобы заработало, необходимо добавить функцию (через SQL+, пользователь supermag).

create or replace function article_ost(Mystoreloc in integer, Myarticle in Varchar2) return number is
Result number;
begin
select A.FreeQuantity-nvl(G.SaleQ,0) into result
from (select
L.ID StoreLoc, Article,
nvl(G.Quantity+G.FoundQuantity-(G.ReservedQuantity+G.IncomingQuantity),0) FreeQuantity
from Supermag.SMGoods G, Supermag.SMStoreLocations L
where L.ID=G.StoreLoc(+)
and G.Article(+)=Myarticle
and l.id(+)=Mystoreloc)a,
(select G.LocID,sum(G.SaleQuantity-G.ReturnQuantity) SaleQ
from Supermag.SMOperGoods G
where G.Article=Myarticle and g.locid=Mystoreloc
group by G.LocID) G
where A.StoreLoc=G.LocID(+);

return Result;
end article_ost;
/
Часовой пояс GMT +3, время: 13:28.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.