|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Sergey Pratch 2:5020/400 28 Aug 2002 13:51:08 To : Igor Kuhtin Subject : Hа: Hа: Hа: Отчеты -------------------------------------------------------------------------------- Hi! "Igor Kuhtin" <Igor.Kuhtin@p2.f3000.n464.z2.fidonet.org> сообщил/сообщила в новостях следующее: news:1030452874@p2.f3000.n464.z2.fidonet.ftn... > Привет Sergey! > > Он считает остатки, а не себестоимость. Еще и по одному товару. Мне интересно > как ты показываешь текущие остатки? > > Отчетом :-))) > > > SP> CREATE PROCEDURE КСУ_ОстаткиБазовый > SP> @Dt DATETIME=NULL, > SP> @Schet udtSchet=NULL, > SP> @ID INT=NULL, > SP> @Tovar INT=NULL, > SP> @Pred INT=NULL Он считает остатки на конкретный день, но может и по отдельному товару (если @Tovar IS NOT NULL). А реализованная себестоимость товаров за период - это просто общая сумма проводок за период Дт:791-Кр:281 или если задействованная 9 группа, то кажется Дт:901-Кр:281. А это просто запрос, типа: SELECT SUM(P.Количество*.Цена) AS Сумма -- Правда у меня в таблице уже есть готовое -- вычисляемое поле КСУСумма и реально оно используется FROM Документы D INNER JOIN Документы-проводки P ON (D.ID=P.Документ) WHERE D.Дата between @DtS AND @DtPo AND (P.Дебет = @Db) AND (P.Кредит= @Kr) У меня сами по себе товары хранятся в цене приобретения, хотя есть возможность хранить и в цене реализации. В зависимости от значения в записи поля HДС (bit), в таблице "План счетов". -- С уважением, Сергей Прач ================= Please, send you private mail to: s_pratch@mail.ru --- ifmail v.2.15dev5 * Origin: LtawaSoft (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/16786e931aa42.html, оценка из 5, голосов 10
|