Показано с 1 по 30 из 36
-
13.08.2007, 20:56 #1
- Регистрация
- 13.08.2007
- Сообщений
- 17
Система финансового учета
Возникла проблема и очень надеюсь на вашу помощь.
Вся база данных по приходу/расходу ведется в экселе. При этом существует множество внутрикорпоративных перетоков между фирмами, входящими в холдинг. Проблема состоит в том, что руководство хочет видеть движение каждой суммы отдельно. Как наиболее оптимально возможно это все автоматизировать? А то у меня за неделю мозги так ничего умного не придумали.
Приведу наглядный пример:
Существуют внутренние структуры, назовем их Иванов, Петров, Сидоров, Николаев, Азаров.
От внешнего контрагента заходят деньги на Иванова, от Иванова часть денег отправляется на Сидорова, а часть на Петрова, От Петрова на азарова, а от сидорова на николаева, дальше идут на внешних контрагентов. Подобных прогонок может быть несколько в течение дня.
С нетерпением жду идей
-
14.08.2007, 00:42 #2
- Регистрация
- 25.11.2005
- Сообщений
- 1,138
Сообщение от AnnПоследний раз редактировалось Невольниченко Елена; 14.08.2007 в 14:37.
-
14.08.2007, 00:48 #3
- Регистрация
- 13.08.2007
- Сообщений
- 17
Проблема в том, что
1. это невозможно сделать в 1с по ряду причин;
2. необходимо сделать в экселе, либо импортировать в эксель из какой либо программы;
3. нужно, чтобы на 1 листе в итоге были видны все прогонки, с суммами, с пониманием с какой фирмы вышли и на какую зашли.
-
14.08.2007, 00:58 #4
- Регистрация
- 25.11.2005
- Сообщений
- 1,138
Сообщение от Ann
2. необходимо сделать в экселе, либо импортировать в эксель из какой либо программы;
3. нужно, чтобы на 1 листе в итоге были видны все прогонки, с суммами, с пониманием с какой фирмы вышли и на какую зашли.
-
14.08.2007, 01:15 #5
- Регистрация
- 13.08.2007
- Сообщений
- 17
описывать ряд причин не вижу смысла, поскольку это неинформативно. Скажу просот, что в 1с это сделать невозможно. Кроме того и чисто технически 1с не может выдать тот результат, который необходим.
Следовательно 1 с отсутствует, аксесс есть, постановщик задач я, а програмист отсутствует, посему его роль отдается мне. С аксессов работала, создавала базы, запросы, отчеты, но сейчас не могу придумать сам механизм отслеживания
Входов/заходов достаточно и они идут не по четкой схеме, а через день схема может меняться, т.е. сегодня Сидоров стоит в цепочке первым, а Иванов вторым, а завтра сидоров окажется вторым, а иванов последним.
Из-за этого и возникла проблема структуризации отчета.
Я в этом направление работаю всего неделю, раньше все схемы вбивались в эксельручками, но хочется автоматизировать.
Но опять повторюсь, необходимо четкое прослеживание цепочки каждого перетока.
Подскажите идею, как это осуществить
-
14.08.2007, 09:40 #6
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Четкий переток с одной компании на другую отслеживается введением специального кода - номера транзакции и последующего присвоения его каждой следующей операции в цепочке.
В случае, если у Вас для каждой транзакции указаны Источник и Получатель - то вытащить все цепочки тоже не составляет труда. Но все это и есть реальный опыт программирования и постановки задач, за который и платятся денежки специалистам. :-)
-
14.08.2007, 09:43 #7Сообщение от Ann
-
14.08.2007, 11:56 #8
- Регистрация
- 06.10.2006
- Сообщений
- 79
А нельзя это сделать просто в виде шахматной таблицы? По горизонтали - приходы, по вертикали - расходы, контрагенты повторяются по вертикали и горизонтали.
-
14.08.2007, 12:04 #9
- Регистрация
- 13.08.2007
- Сообщений
- 17
Genn, каждой транзакции присвоены коды и все прочее, проблема не в вытаскивание, а скорее в виде, предоставления информации
Как вытащить я знаю, а вот в каком виде это лучше представить пока не представляю
Чтобы вид был универсальным, и чтобы нужно было лишь формулы протащить.
-
14.08.2007, 12:07 #10
- Регистрация
- 13.08.2007
- Сообщений
- 17
Osimka, в виде шахматки отразить пыталась, но там не видно четкое движение по каждому перетоку.
Или я может чего-то непонимаю...так сказать глаза замылились
-
14.08.2007, 12:44 #11
- Регистрация
- 21.02.2007
- Сообщений
- 2,056
Анна, а Вы молодец Мою работу делаете. Вывесьте какой-нибудь ексель-файл, может подскажу чего, доводилось описывать системы контроля фин. потоков.
Насчет схемы. Согласен с Геннадием, насчет идентификаторов транзакций + все связанные с ней поля (идентификаторы источника, получателя и статуса, сумма, дата, и ещё что-нибудь). Плюс форма в access + отчет.
Насчет отчета. Смотрите по потребителям, какая информация интересует. Всегда можно организовать нужный отчет при наличии всей информации, к тому же в Access можно сделать несколько отчетов.
Вобщем пишите как идут дела, слежу с интересом.
-
15.08.2007, 09:50 #12
- Регистрация
- 25.11.2005
- Сообщений
- 1,138
Сообщение от Ann
2. Вы не совсем правы, в 1С все это сделать возможно и вытаскивается это по контрагенту в купе с проводкой по конкретному счету в любых разрезах, которые сможете придумать.
Из-за этого и возникла проблема структуризации отчета.
-
15.08.2007, 10:17 #13
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Представление очень сильно связано с вопросами обработки - целями и задачами.
Попробуйте проанализировать представление в виде таблицы, где каждая строчка одна длинная транзакция. А в столбцах даты и суммы поступлений (или платежей).
Альтернативный вариант - просто список дебетовых и кредитовых операций по всем счетам с одним номером транзакции.
-
15.08.2007, 13:40 #14
- Регистрация
- 13.08.2007
- Сообщений
- 17
Сообщение от Genn
-
15.08.2007, 14:35 #15
- Регистрация
- 21.02.2007
- Сообщений
- 2,056
Ну как вариант могу предложить вот чего - первое что в голову пришло.
Вы бы кстати как-нибудь конкретизировали задачу - что есть, что с этим делается, как хочется показать (или в данном случае кому и зачем). Тогда можно будет поискать точный ответ. Вместе.
Вы действительно, какие запросы, выборки к отчетности хотите делать? Вас что больше всего интересует? У кого когда сколько денег, или какие-то другие вопросы? С какой целью учет, неясно.
-
15.08.2007, 15:15 #16
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Сообщение от Ann
Делов то.
Главное - чтобы было ярко видно - ушло все наружу, или еще нет.
-
15.08.2007, 15:27 #17
- Регистрация
- 13.08.2007
- Сообщений
- 17
Andruxa , вложеный файл открывается абракадаброй, а посмотреть очень хочется
Вы действительно, какие запросы, выборки к отчетности хотите делать? Вас что больше всего интересует? У кого когда сколько денег, или какие-то другие вопросы? С какой целью учет, неясно.
Genn,
Ну так сделайте поле "номер вагона в транзакции" и выводите его рядом с именем компании. В одной строчке Пупкин будет 1, в другой - 3.
-
15.08.2007, 15:44 #18
Интересно....
А что мешает создать транзитные счета?! В том же 1С. (вообще туго соображаю - как Вы ведёте бухгалтерию в EXCEL).
Все внутренние транзакции совершаются с использованием транзитных счетов, конечный выход средств за пределы группы - с использованием предусмотренных планом счетов типовых. Хм....
Например:
Иванов-Сидорову:
Запись Иванова: "Внутригрупповая операция - Сидоров"ДТ - "Ден.средства"КТ
Запись Сидорова: "Ден.средства"ДТ - "Внутригрупповые операции - Иванов"КТ
А по счёту операции можно спокойненько выбрать, классифицировать. К тому же этот счёт не принимается во внимание при формировании отчёта группы и тем самым не задваивает обороты.
-
15.08.2007, 16:02 #19
- Регистрация
- 21.02.2007
- Сообщений
- 2,056
Анна, попробуйте через правую кнопку мыши и "сохранить объект как...".
У меня браузер мог накосячить. Если не получится - там ничего супер-умного не придумано, кроме как
..............Источник...дата1......дата2.....дата3.
.................Банк1
Иванов....................+5000......+3000....+3000
Петров..................................+2000.....-2000
Сидоров..................................................... .
.................Клиент1.................................... .
Иванов......................................................
Петров.....................+7000....+1000..............
Сидоров...............................+6000...............
Ну и т.д., возможны вариации, приходящие деньги можно цветом выделять.
Нечто наподобие БДДС с той разницей, что ЦФУ это и есть сами компании.
-
15.08.2007, 16:06 #20
- Регистрация
- 13.08.2007
- Сообщений
- 17
Шурик, а кто вам сказал, что я веду бухгалтерию???
-
15.08.2007, 16:28 #21
"Внутрикорпоративные перетоки".....
Источники данных - бухгалтерские записи.
"База данных по приходу/расходу" - это тоже типо имеет отношение к бухгалтерии.
Вывод:
а) или Вы сами ведёте бухгалтерию в екселе
б) или бухгалтерия себе отдельно, Вы ведёте отдельно, что нелогично и ресурсозатратно.
Более логичен первый вариант ибо второй - лишняя трата сил и времени (разве что исключение - Вы ведёте параллельно учёт по другим принципам, например МСФО).
К тому же тема - Система финансового учёта....
Гыг... И действительно, причём тут бухучёт к финансовому учёту...Последний раз редактировалось Шурик; 15.08.2007 в 16:40.
-
15.08.2007, 18:06 #22
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Сообщение от Ann
-
15.08.2007, 19:04 #23
- Регистрация
- 13.08.2007
- Сообщений
- 17
Шурик, что нелогичного,в том, чтобы финансовый учет и анализ велся в финансовом управление, а не брались данные из бухгалтерии?
Бухгалтерский учет закрывается после 20го числа следующего месяца, а управленческий учет необходим ужедневно обновляемый свежими данными.
И я не знала, что ведение учета в системе МСФО - это большое исключение из правил
-
15.08.2007, 19:06 #24
- Регистрация
- 13.08.2007
- Сообщений
- 17
Сообщение от Genn
В программирование не слишком сильна Но прийдется в этом разобраться и научиться.
-
15.08.2007, 19:48 #25
- Регистрация
- 21.02.2007
- Сообщений
- 2,056
Анекдот вспомнился
аналитик с трейдером застревают в лифте.
трейдер:
- ну что, куда теперь - вверх или вниз?
Сообщение от Ann
1. Что и где лежит (находится, чем является, откуда берется),
2. Что с этим делать (происходит, изменяется, попадает, хранится),
3. Как это показать (кому, зачем, какие фильтры и сортировки).
Если Вы себе ответите на эти вопросы, отдельно друг от друга,
отделите сущности от параметров (объекты от свойств) - скажем, агентов и счета от их размеров средств и состояний, нарисуете полную цепочку на бумаге... я думаю, Вы ответите на свои вопросы. Вот пока на том, что есть в теме, могу только подсказать так.
Научиться Access нетрудно, есть учебники на простых примерах. Там не совсем программирование, скорее программирование баз данных, просто нужно делать запросы к организованной нужным способом структуре данных. Попробуйте. Насчет 1С ничего не знаю толком, не смогу посоветовать. Всю жизнь занимался новыми разработками.
-
15.08.2007, 20:17 #26
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Сообщение от Ann
Здесь важно представить логику работы функций в разрезе листа (ссылаться на соседние ячейки, анализировать их содержимое и т.д). Кое- какие вещи по программированию, учету и отчетности, в том числе и шаблоны документов - есть на сайте Микрософт. Там можно скачать готовые шаблоны на английском и творчески их интерпретировать.
Знание Excel является одним из вопросов при приеме на работу. Интерьвюер (молодой экспат) может написать пару функций и попросить рассказать - что это такое. Так что надо учить устав.
-
15.08.2007, 20:29 #27
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
И еще. В моей последней реализации управленческого учета движения денежных средств фиксировалось только движение по денежным счетам.
Регистрация данных в Access - там проще сделать формы для выбора кода из списка.
Учет без двойной записи - проверка правильности по сопоставлению баланса на конец дня с выпиской.
Дальше данные перекачивались в Excel, и в excel уже делались отчеты. Отчеты делались с помощью sumif. За основу брался шаблон отчета о расходах, доступный на сайте Майкрософт.
CFF - Cash Flow Forecast
CFS - Cash Flow Statement
IAS 7 - стандарт подготовки CFS.
p.s. После того, как одна дамочка из региона выдавала на гора отчет о движении и называла его БДДС - к этому сокращению испытываю легкое подозрение.
-
15.08.2007, 20:31 #28
- Регистрация
- 13.08.2007
- Сообщений
- 17
...а как функция LOOKUP звучит по-русски?
поскольку функции, если и суммесли хорошосебе представляю, а вот эту...
-
15.08.2007, 21:22 #29
- Регистрация
- 13.08.2007
- Сообщений
- 17
Наверное я говорю с вами на разных языках, понимая, под одним и тем же понятием разное значение
Для меня "программирование" - это прописывание на языке программирования определенных макросов, не вложенных в программу изначально.
Воспользоваться вложенными формулами, макросами я могу. Чего никогда не делала, так это создания формы с кнопочками - не нужно было.
Вот, например, мне один знакомый несколько лет назад написал макрос для экспорта данных из таблицы экселя данных в аксесс, чтобы из нужного столбца инфа затягивалась в соответствующий. А сейчас проблема - знакомый этот очень далеко и недоступен, а макрос сохранился в формате офиса 95. Может кто-то подскажет, как решить эту задачу?
Запросы в экселе и отчеты уже создала, но лом по 100 платежей в день забивать в ручную
-
15.08.2007, 21:23 #30
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Не знаю. Пользую обычно английский.
Посмотрите функции поиска.