• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Отчет "акт инвентаризации"

Автор dfreezer, Жовтень 19, 2011, 16:43:54

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

dfreezer

Добрый день! Как сделать так, что бы в отчете "акт инвентаризации" выводились не все товары (как правило получается уж очень большой список), а лишь те товары, у которых фактическое количество и количество на складе не сошлись в 0 ? Спасибо.

Павло

експортуйте в екселівський файл, а дальше робіть з таблицями що хочете.

dfreezer

Это не совсем подходящий вариант, хотелось бы, что бы это делалось автоматически в УКРСКЛАД.

admin

Вы пользуетесь кнопкой "Добавить товар из группы с ненулевым остатком" ? Опишите ваш процесс инвентаризации, чтобы понять может что не так делаете или действительно будет удобно добавить такую опцию в программу.

dfreezer

#4
Вообще не имеет значения пользуюсь ли я кнопкой "Добавить товар из группы с ненулевым остатком" или нет, результат тот же.
Нажимаю Документы>Акт инвентаризации, выбираю нужный мне склад и группу товаров и выбиваю сканером товар, в отчете получаю огромный список товаров (из списка в 10 страниц, пересортица - 2 товара по одинаковой цене), но ведь по большому счету интересуют то меня только тот товар, фактическое количество и количество на складе которого не сходятся. Другими словами, в отчете хотелось бы получаем лишь тот товар, который в столбце "К-ть" имеет не нулевое значение.

admin

Цитата: dfreezer від Жовтень 20, 2011, 15:27:12
Другими словами, в отчете хотелось бы получаем лишь тот товар, который в столбце "К-ть" имеет не нулевое значение.

Так отчет "Остатки на складе" так и делает и показывает только товар что есть в наличии, только что это вам даст?

Вы поиском пользовались перед тем как создавать подобную тему? Посмотрите след. темы:
http://www.softbalance.com.ua/forum/index.php?topic=460.0
http://www.softbalance.com.ua/forum/index.php?topic=394.0

Creat

Архив. Акт инвентаризации. Документ просмотреть - и там только те товары которые были в инвентаризации. А если хотите выключить из акта те товары у которых нет разницы по количеству и фактически, то создайте свой шаблон и выключите эти товары. У меня на работе незарегистрированная версия, поэтому к дизайнеру не имею доступа. Но у вас думаю всё получится. А еще если сделаете на основании акта внесение остатков или списания то туда попадут только интересующие товары. Можете распечатать и не сохранять. Я надеюсь я вас правильно понял.

dfreezer

#7
Цитата: admin від Жовтень 20, 2011, 15:44:02
Цитата: dfreezer від Жовтень 20, 2011, 15:27:12
Другими словами, в отчете хотелось бы получаем лишь тот товар, который в столбце "К-ть" имеет не нулевое значение.

Так отчет "Остатки на складе" так и делает и показывает только товар что есть в наличии, только что это вам даст?

Вы поиском пользовались перед тем как создавать подобную тему? Посмотрите след. темы:
http://www.softbalance.com.ua/forum/index.php?topic=460.0
http://www.softbalance.com.ua/forum/index.php?topic=394.0
эти темы читал, но ответа на мой вопрос в них так и не нашел, к сожалению...

Цитата: Creat від Жовтень 20, 2011, 16:27:29
Архив. Акт инвентаризации. Документ просмотреть - и там только те товары которые были в инвентаризации. А если хотите выключить из акта те товары у которых нет разницы по количеству и фактически, то создайте свой шаблон и выключите эти товары. У меня на работе незарегистрированная версия, поэтому к дизайнеру не имею доступа. Но у вас думаю всё получится. А еще если сделаете на основании акта внесение остатков или списания то туда попадут только интересующие товары. Можете распечатать и не сохранять. Я надеюсь я вас правильно понял.
да, я понимаю, что нужно сделать свой шаблон, но как сделать так, что бы выключить из акта те товары у которых нет разницы по к-ву на складе и фактически к-ву, ума не приложу. Шаблоны, как правило, делаю на основе уже имеющихся, но вот что и где мне нужно поменять в базовом шаблоне "Акт инвентаризации", что бы получить то что мне нужно?

Creat

Через списание и ввод остатков я так понял это слишком мудрёно. Для изменения шаблона надо иметь доступ к выборке где указать что если разница 0 то не выбирать. Но такого доступа нет. Я думаю разработчик вам скорее поможет сделав соответствующую галочку :)

TheOK

#9
Цитата: dfreezer від Жовтень 21, 2011, 10:02:13
да, я понимаю, что нужно сделать свой шаблон, но как сделать так, что бы выключить из акта те товары у которых нет разницы по к-ву на складе и фактически к-ву, ума не приложу. Шаблоны, как правило, делаю на основе уже имеющихся, но вот что и где мне нужно поменять в базовом шаблоне "Акт инвентаризации", что бы получить то что мне нужно?
Выпишите на основании Акта инвентаризации группой документов документы: "Списание" и "Внесение остатков".
Данные два документа вам выдадут кол-во материалов, которое не сошлось в 0.
Списание выдаст материалы(товары) кол-во которых в Акте инвентаризации больше чем указано на складе
Внесение остатков выдаст материалы(товары) кол-во которых на складе меньше чем в Акте инвентаризации.
Если вы хотите просто просмотреть эти данные, то выпишите вышеупомянутые документы, а после их удалите.

Если это вам не подходит напишите, почему.
Работа в УкрСклад(особенности и советы): [url="//www.softbalance.com.ua/forum/index.php/topic,2362.0.html"]www.softbalance.com.ua/forum/index.php/topic,2362.0.html[/url]
Некоторые мои отчеты можно найти здесь: [url="http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html"]http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html[/url]

gnat

Я тоже за!
Программа и нужна для автоматизации процессов.
Вижу два варианта решения.
1. экспорт в Excel, включаем фильтр и получаем результат.
2. группа док.(списание и внесение остатков) и тот же результат.
Но это все забирает время и увеличивает вероятность ошибки, а можно просто посмотреть отчет и перепроверить только те позиции где есть разница.

dfreezer

Подскажите пожалуйста, как в отчете акта инвентаризации вывести колонку, в которой бы отображалось количество товара находящегося в резерве ? В каком поле БД хранится эта информация? никак не могу найти...

TheOK

На данный момент я не вижу такой переменной в списке. Уверен, что она скоро там появится, если будете писать с просьбой в список доработки.
Сейчас это сделать довольно сложно для обычного пользователя программы ( через компонент отчета FIBQuery, куда нужно вписать запрос).
Работа в УкрСклад(особенности и советы): [url="//www.softbalance.com.ua/forum/index.php/topic,2362.0.html"]www.softbalance.com.ua/forum/index.php/topic,2362.0.html[/url]
Некоторые мои отчеты можно найти здесь: [url="http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html"]http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html[/url]

Creat

И у меня такая потребность возникла :)
Как поменять шаблон, т.е на основании текущего акта инвентаризации, сделать такой в котором останется только тот товар у которого есть расхождение фактического и на складе, т.е в колонке количество будет <>0.

Это надо для того, что бы проанализировать результаты переоценки.

Я понимаю, что можно сделать документы на внесение и списание и в них смотреть, но так вроде нагляднее будет.

TheOK

Если будут выскакивать позиции с разницей=0, значит, нужно дополнительно округление "прикручивать".
Сделайте так:
1) Создаете новый шаблон на основании стандартного.
2) Выделяете "строку" типа MasterData (У меня это поле Band1).
3) Слева-внизу есть 2 закладки (свойства, события), переходите на закладку события
4) Кликаете 2 раза  в поле OnBeforePrint
5) В появившемся окне в поле, где появился ваш курсор (т.е. между begin и end под текстом Procedure ... вставляете код, приведенный ниже

       IF(<Товар.Колво><><ИнвНакл.Товар.КолвоНаСкладе>) then
               band1.Visible:=true                                                           
       else
               band1.Visible:=false;

Сохраняете и должно работать


Работа в УкрСклад(особенности и советы): [url="//www.softbalance.com.ua/forum/index.php/topic,2362.0.html"]www.softbalance.com.ua/forum/index.php/topic,2362.0.html[/url]
Некоторые мои отчеты можно найти здесь: [url="http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html"]http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html[/url]