AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.01.2011, 13:37   #1  
LRA is offline
LRA
Участник
 
41 / 39 (2) +++
Регистрация: 19.12.2005
Адрес: Москва
Оборот по трём счетам.
Ув. Гуру. Помогите! Финансист поставил такую задачу.


Есть несколько операций:
  • С бух сч 1 (Кр) на сч 2 (Дт) попадает 100 руб
  • С бух сч 3 (Кр) на сч 2 (Дт) попадает 100 руб
  • Далее со сч 2 (Кр) на сч 4 (Дт) уходят 100 руб
Надо определить, что в последней операции на Дт сч 4 ушли 100 руб, которые пришли на сч 2 со сч 1, а не со сч 3.

Промежуточный сч 2 финансист обозвал, как «Деньги в пути». Использовать финансовые аналитики нельзя, они и так уже все задействованы.

Ax 4.
Старый 19.01.2011, 13:45   #2  
Serge_DD is offline
Serge_DD
Участник
 
138 / 13 (1) ++
Регистрация: 15.09.2004
А где определить надо?
Старый 19.01.2011, 13:45   #3  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,508 / 428 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Заведите субсчета 2.1 и 2.2 и смотрите по ним обороты А счёт 2 сделайте итоговым. Именно так обычно организуют работу со счётом 51 - сам он итоговый, а субсчета - по одному для каждого рублёвого банковского р/с
__________________
С уважением,
Вячеслав
Старый 19.01.2011, 13:47   #4  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Принесите ему три ящика - один пустой, два с гвоздями по одному кг в каждом. При нем в пустой ящик свалите все гвозди и попросите забрать килограмм гвоздей из первого с логически подкрепленным обоснованием.

P.S. Вбейте гвоздь в голову Вашему финансисту ...
__________________
Мы летаем, кружимся, нагоняем ужасы ...
За это сообщение автора поблагодарили: Vadik (1), CDR (-1), ViV (1), Ivanhoe (1), ikopyl (2), pitersky (1), Geo (1).
Старый 19.01.2011, 14:32   #5  
LRA is offline
LRA
Участник
 
41 / 39 (2) +++
Регистрация: 19.12.2005
Адрес: Москва
Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
Принесите ему три ящика - один пустой, два с гвоздями по одному кг в каждом. При нем в пустой ящик свалите все гвозди и попросите забрать килограмм гвоздей из первого с логически подкрепленным обоснованием.

P.S. Вбейте гвоздь в голову Вашему финансисту ...
Угу. Я с песком хотел это провернуть.
Старый 19.01.2011, 14:34   #6  
LRA is offline
LRA
Участник
 
41 / 39 (2) +++
Регистрация: 19.12.2005
Адрес: Москва
Цитата:
Сообщение от Serge_DD Посмотреть сообщение
А где определить надо?
В смысле? Вопрос не понял.

По бух проводкам. В LedgerTrans.
Старый 19.01.2011, 14:36   #7  
LRA is offline
LRA
Участник
 
41 / 39 (2) +++
Регистрация: 19.12.2005
Адрес: Москва
Цитата:
Сообщение от pitersky Посмотреть сообщение
Заведите субсчета 2.1 и 2.2 и смотрите по ним обороты А счёт 2 сделайте итоговым. Именно так обычно организуют работу со счётом 51 - сам он итоговый, а субсчета - по одному для каждого рублёвого банковского р/с
Спасибо! Именно это думаю предложить.
Старый 19.01.2011, 15:32   #8  
LRA is offline
LRA
Участник
 
41 / 39 (2) +++
Регистрация: 19.12.2005
Адрес: Москва
Цитата:
Сообщение от LRA Посмотреть сообщение
Спасибо! Именно это думаю предложить.
Отказались. Банки меняются часто. И задачу надо решить не только для "Деньги в пути", но и для ряда других ситуаций всего которых около 20. И в каждом из этих 20 создавать по 10-30 субсчетов. Вот они и отказались.

Может програмно это кто-нибудь решал? Я бы программиста задействовал.
Старый 19.01.2011, 15:57   #9  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,508 / 428 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Не совсем понимаю, что плохого в наличии 30 субсчетов. Если таковы требования учётной политики - значит их надо заводить, а не изобретать велосипед с квадратными колёсами.
__________________
С уважением,
Вячеслав
Старый 19.01.2011, 16:21   #10  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Цитата:
Сообщение от LRA Посмотреть сообщение
Надо определить, что в последней операции на Дт сч 4 ушли 100 руб, которые пришли на сч 2 со сч 1, а не со сч 3.
Когда, кому и для чего это надо определить? И кто будет определять, что ушли первые 100, а не вторые.
Цитата:
Сообщение от LRA Посмотреть сообщение
Использовать финансовые аналитики нельзя, они и так уже все задействованы.
А возможность добавить еще одну-две-три фин.аналитики не рассматривали?
Старый 19.01.2011, 16:45   #11  
VORP is offline
VORP
Участник
Аватар для VORP
 
146 / 95 (4) ++++
Регистрация: 26.05.2006
Ну как вариант, если счёт 2 завести как банк, то можно в форму банковских проводок добавить специальную функцию, которая будет закрывать проводки В пути по мере их прихода, её должен нажимать специально обученный человек. Как Альтернативный вариант сделать новый тип журнала. Функция будет предлагать из числа открытых проводок в пути выбрать одну и формировать проводку Дт4 Кт 2. При этом исходная проводка должна помечаться как закрытая, а в новой проводке можно добавить поле "Исходный ваучер", к примеру и по нему связывать проводки, проставляя ваучер из проводки Дт 2 Кт 1. Таким образом, Вы сможете на получившихся проводках построить простой отчёт, заджойнив несколько таблиц(BankAccountTrans, LedgerTrans). Не стал бы использовать в качестве основного источника данных именно LedgerTrans, поскольку это бухгалтерские проводки, а по ним ничего, в общем случае, не приходит и не уходит.
Старый 19.01.2011, 16:48   #12  
LRA is offline
LRA
Участник
 
41 / 39 (2) +++
Регистрация: 19.12.2005
Адрес: Москва
Цитата:
Сообщение от Wamr Посмотреть сообщение
Когда, кому и для чего это надо определить? И кто будет определять, что ушли первые 100, а не вторые.

А возможность добавить еще одну-две-три фин.аналитики не рассматривали?
Когда? Лучше сейчас. Кому? Гл. финансисту. Для чего? Это секретная тайна. Кто? Гл. финансист, нажав кнопочку.

Добавить фин. аналитики? Не рассматривали. И не будем. Доп. аналитика денег стоит. А кто их подарит?
Старый 19.01.2011, 16:56   #13  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,508 / 428 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Вообще поставленная задача с т.зр. МСФО (и Аксапты соответственно) никакого смысла не имеет. Если обороты в некой корреспонденции имеют собственный экономический смысл - а в данном случае это так и есть - то заведение отдельного счёта для того, чтобы все обороты проходили по нему есть вещь самоочевидная. Финаналитика - это всего лишь инструмент детализации хозоперации, но не её определяющий признак (т.е., вне зависимости от центра затрат, выплата ЗП есть выплата ЗП).
Автор, если уж главному финансисту так приспичило сопоставлять отдельные проводки - действительно, заведите новое поле LedgerTrans.VoucherSource и пусть он руками выбирает ваучер, по которому проводились исходные данные. При всех недостатках такого подхода (невозможность работать с многострочными проводками, например)...
__________________
С уважением,
Вячеслав

Последний раз редактировалось pitersky; 19.01.2011 в 17:01.
Старый 19.01.2011, 17:10   #14  
VORP is offline
VORP
Участник
Аватар для VORP
 
146 / 95 (4) ++++
Регистрация: 26.05.2006
Ну кто их знает, финансистов, может быть им как раз не хочется показывать сколько и каким образом они провели по тому или иному "Пути".
Цитата:
он руками выбирает ваучер
Лучше не руками, а сделать фукнцию, поскольку те деньги что пришли больше не должны попадать в выборку, соответственно исходные проводки надо помечать.
Цитата:
LedgerTrans.VoucherSource
Я имел ввиду не LedgerTrans, а BankAccountTrans, зачем LedgerTrans замусоривать.
Старый 19.01.2011, 18:03   #15  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,508 / 428 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Цитата:
Сообщение от VORP Посмотреть сообщение
Ну кто их знает, финансистов, может быть им как раз не хочется показывать сколько и каким образом они провели по тому или иному "Пути".
Вряд ли главный финансист будет скрывать инфу сам от себя

Цитата:
Сообщение от VORP Посмотреть сообщение
Лучше не руками, а сделать фукнцию, поскольку те деньги что пришли больше не должны попадать в выборку, соответственно исходные проводки надо помечать.
Именно для пометки и нужен VoucherSource. Посмотрите, как маркируются друг на друга складские проводки - здесь можно использовать тот же принцип.

Цитата:
Сообщение от VORP Посмотреть сообщение
Я имел ввиду не LedgerTrans, а BankAccountTrans, зачем LedgerTrans замусоривать.
А кто вам сказал, что таких проводок нет по Клиенту/Поставщику/Сотруднику/...?
Гораздо проще добавить ОДНО поле в ОДНОЙ таблице.
__________________
С уважением,
Вячеслав
Старый 19.01.2011, 18:11   #16  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от LRA Посмотреть сообщение
Надо определить, что в последней операции на Дт сч 4 ушли 100 руб, которые пришли на сч 2 со сч 1, а не со сч 3.
"Надо определить... " - означает, что нужно предоставить инструмент при помощи которго нужно будет в ручную добавить к проводке "сч. 2 (Кр) на сч. 4 (Дт)" некую информацию.
Или "надо определить... " - это нужно в отчёте сопоставить, скажем по FIFO, счета и автоматически вычислить привязку оборотов друг к другу?

Я так думаю, что скорее всего первое, но на всякий случай подтвердите.

Сразу оговорюсь, что я не силён в бухучёте, так что чисто теоритическое предложение: Что если перед отправкой суммы на сч. 4 "возвращать" её обратно на исходный счёт (в примере это сч. 1 или сч. 3, или как вариант на другой субсчёт исходного счёта) и уже от туда оконьчательно переносить её на сч. 4. Вопрос только в том как именно "возвращать" и "переносить", так чтобы не поплыли обороты. Возможно ли это?
Старый 19.01.2011, 18:19   #17  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
А чем не устраивает обычное сопоставление проводок ГК? (ГК - Периодические операции - Сопоставления ГК). Разносите документы, а потом сопоставляете так, как вам нужно и радуетесь жизни.

ПС: Коллеги, откуда столько сарказма?
Финансисту нужно банальное сопоставление "прихода" и "расхода" средств - для учета типичная задача. Ведь никто же не предлагает "вбить гвоздь в голову" за сопоставление отгрузок и оплат по поставщикам? или за складские сопоставления? или даже за сопоставления по подотчетникам (за ущербную реализацию которых действительно стоило бы вбить гвоздь кое-кому )?
__________________
Dynamics AX Experience

Последний раз редактировалось CDR; 19.01.2011 в 19:18.
Старый 19.01.2011, 23:06   #18  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,907 / 5717 (196) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от CDR Посмотреть сообщение
ПС: Коллеги, откуда столько сарказма?
Финансисту нужно банальное сопоставление "прихода" и "расхода" средств - для учета типичная задача. Ведь никто же не предлагает "вбить гвоздь в голову" за сопоставление отгрузок и оплат по поставщикам? или за складские сопоставления? или даже за сопоставления по подотчетникам (за ущербную реализацию которых действительно стоило бы вбить гвоздь кое-кому )?
Возможно потому, что деньги на кассовых счетах (если почитать основы теории учета) это ОБЕЗЛИЧЕННЫЕ АКТИВЫ НЕЗАВИСИМО ОТ ИСТОЧНИКОВ ПРОИСХОЖДЕНИЯ. И сопоставлять их приходы и расходы, по меньшей мере бессмысленно, поскольку это не представление в учете неких физических объектов (как накладные или товародвижения), а некая абстракция. А если хочеться знать - откуда денежки взялись, то хочу напомнить, что именно для этого Луккой Пачолли и был придуман двойной учет. Смысл которого как раз и состоял на первых порах в том, что неплохо бы к кассовой и складским книгам поставить в соответстие еще несколько книжек, в которых как раз таки записано откуда денежки или товар взялись.
Кстати, автор сопоставлений по подотчетникам давно не работает в Микрософте, но зато часто читает этот форум и имеет тут неплохую репутацию. Так что стоит быть осторожным в своих желаниях.

Говоря же о задаче по сути, на мой взгляд, надо завести профиль разноски по поставщкам "Деньги в пути" и проводки по транзитному счету делать как проводки по поставщику. (а потом их сопоставлять). Дело в том, что по операциям пересылки (как и вообще по многим банковским услугам, не связанным с собственно приемом/отправкой платежей от клиентов/поставщикам), деньги принимают характер складского лота. (В самом примитивном варианте - представьте себе машину инкассаторскую). Да и при чисто безналичных банковских пересылках, размер комиссии, например, может варьироваться от размера лота, и деньги, таким образом, теряют свою обезличенность. Вообще это очень правильно, если каждый банк существует также как поставщик. Многие задачи с всякими хитрыми проводками по денежным счетам, легче решаются через оформление таких движений через проводки по поставщику.
Старый 20.01.2011, 04:44   #19  
Ich@Ru is offline
Ich@Ru
Участник
 
75 / 99 (4) ++++
Регистрация: 12.07.2010
Посмотри функциональность 57 счета (АХ2009 RU-4) можно через перевод денег провернуть данные операции. Там сопоставление базируется на сопоставлении проводок по поставщику, который банком является
Старый 20.01.2011, 09:55   #20  
Evgeniy2020 is offline
Evgeniy2020
Участник
 
309 / 68 (3) ++++
Регистрация: 10.04.2007
Адрес: Москва, САО, СЗАО
в проводках ГК (есть вся информация).
просто нужно оперировать проводками ГК а не просто счетами, для того чтобы отслеживать откуда пришло и куда пойдет.

сопоставлять (скреплять) сами проводки, которые удовлетворяют условиям.
как классно что проводки есть в Аксапте, кажется в 1С как таковой проводки нет,
там бы это было бы сложно.

поэтому в Аксапте у гвоздей есть маркер (прводка ГК) откуда они пришли,
и по ним гвозди то легко различить.

Последний раз редактировалось Evgeniy2020; 20.01.2011 в 09:58.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Разное сальдо по счетам на конец прошлого года и на начало нового minus DAX: Функционал 20 14.04.2009 12:48
Не работает документо-оборот в ДАX4-портале Delfins DAX: Программирование 2 12.09.2007 12:40
Настройка разноски по счетам Uma Turman DAX: Функционал 11 07.04.2006 16:10
Курсовые разницы по банковским счетам tony DAX: Функционал 11 14.05.2005 10:28
Сверка остатков по счетам учета материалов и складские остатки tolstjak DAX: Функционал 5 05.04.2005 13:51
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:58.