Справка наличност за задна дата
Справка наличност за задна дата
Възможно ли е измежду толкова богатите справки в Store да се появи и още една - наличности, но не в реално време, а за минал период? Информацията от "Движение на продукт" за салдото на продукта да се подреди по друг начин в така желаната от клиентите справка наличност за задна дата. Благодаря предварително:) Знам че става голяма полемика дали и до кога са разнесени отчетите и колко актуална ще е информацията в справката ... но това се иска от клиентите
- paligire
- Мнения: 459
- Регистриран: 08-11-2004 11:19
- Име: Nikola Paligorov
Никола Палигоров - Местоположение: Sofia
Справка наличност за задна дата
Справка наличност за задна дата ще е супер защото 98% от клиентите питат за нея. За сега се измъквам с справка движение на продукт. Ако тази справка работеше и на маркирани продукти...
Тази справка е чудесна като идея, но се получават неточности. 1. Ако я ползваме за информация какви са били наличностите за дата. Като пусна справката за 1 продукт, за един отрязък от време, се получава една наличност. Ако включа още продукти за същия интервал от време, дава друга наличност.Причината според мен за грешката и за 2-та вида справки е , че не се отчита датата на последната ревизия преди периода - няма начално салдо. Освен това. когато справката е за един продукт, продажбите се отчитат по хронология, от нулева наличност се приспадат продажбите, а за повече от 1 продукт, прави аритметиката за периода -> целия приход- целия разход.
2. Ако ползваме справката като движение на повече от 1 продукт. Първо - дали е разширена или не, резултата е един и същ, освен това редовете, описващи движението на продукта не са по хронология, а по нарастващ ден, месец/може би и година/.
2. Ако ползваме справката като движение на повече от 1 продукт. Първо - дали е разширена или не, резултата е един и същ, освен това редовете, описващи движението на продукта не са по хронология, а по нарастващ ден, месец/може би и година/.
По точка 1:
Най-вярно би било програмата да тръгне от първия запис в базата и тогава ще даде 100% информация за продукта. Но това би било много бавно. Следващия верен начин е да тръгне от последната инвентаризация на продукта насам. Когато справката се пуска за 1 продукт, програмата това и прави - предлага периода да започва именно от последната инвентаризация за него. Когато обаче се търси за повече продукти, програмата не предлага никаква дата. Вариантите за решение са два: 1. Сканира базата и намира най-задната дата от всички последни инвентаризации на маркираните продукти и предлага справката да започне от там (това все пак ще позабави началото на операциата) и 2.Да работи както досега, но да показва по някакъв начин (може би оцветяване), че началните данни за продукта на този ред може да не са достоверни.
(тук очаквам мнението на потребителите, защото и двата варианта са еднакво сложни за доработка)
По точка 2: Не можах точно да разбера проблема, затова ми прати мейл с Ctrl+P на скрола (или по-добре сложи линк към него)
Най-вярно би било програмата да тръгне от първия запис в базата и тогава ще даде 100% информация за продукта. Но това би било много бавно. Следващия верен начин е да тръгне от последната инвентаризация на продукта насам. Когато справката се пуска за 1 продукт, програмата това и прави - предлага периода да започва именно от последната инвентаризация за него. Когато обаче се търси за повече продукти, програмата не предлага никаква дата. Вариантите за решение са два: 1. Сканира базата и намира най-задната дата от всички последни инвентаризации на маркираните продукти и предлага справката да започне от там (това все пак ще позабави началото на операциата) и 2.Да работи както досега, но да показва по някакъв начин (може би оцветяване), че началните данни за продукта на този ред може да не са достоверни.
(тук очаквам мнението на потребителите, защото и двата варианта са еднакво сложни за доработка)
По точка 2: Не можах точно да разбера проблема, затова ми прати мейл с Ctrl+P на скрола (или по-добре сложи линк към него)