Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Господа, поделитесь пожалуйста, кто как организовывает учет в конторе, если в обороте фигурирует насколько валют. В топике "Литература" проскочил вариант введения общего эквивалента - учетной плоскости "0", по которой дублируются все операции. Насколько я понял, предлагается единицы учета в 0 ввести равными основной валюте учета. есть еще варианты? например, не дублировать операции в регистрах, а фиксировать курс по каждой операции по не основным валютам? Еще мысли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 08:25 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
основная валюта и дублирующие поля... пересчет процИдуркой... все довольно просто и шелковисто... Мы - это наши желания. Зигмунд Фрейд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 11:27 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Лучше наверно, так: Сумма, ВалютаСуммы, Курс1,Курс2, Курс3 .. (скока валют) чтобы хранилось в той валюте, в которой ввели данную операцию IMHO, Mon$te® ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 11:46 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Насколько я понимаю минимально необходимо 1 иметь обороты и остатки по исходным валютам -> сохранять начальные суммы 2 иметь обороты и остатки в основной валюте если первый пункт тривиален, то по второму возникают вопросы, хранить их, или вычислять, как пересчитывать при изменении курса, конвертации, учитывать оплату товара, к примеру, в разных валютах и так далее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 12:05 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Предположим что по валютному счету нужно получать выписку: 1) В валюте счета 2) В основной валюте Вопрос: сколько процедур получения выписки нужно будет написать? Минимум программирования - одна процедура с параметрами (код счета, учетная плоскость) Если нужно получить выписку где одновременно стоит и валюта, и ее рублевый эквивалент - опять же все решается очень просто. Предположим - необходимо выяснить дату последнего движения средств по счету. Где это увидеть? В основной плоскости показаны движения с учетом переоценки. А в плоскости учета с родной валютой - нормольное движение по счету. Предположим, что нужно вести баланс не только в рублях, но и в другой валюте, например в евро (а может и в нескольких). Как быть? ответ прост - несколько основыных валют (несколько учетных плоскостей) Все отчеты строятся элементарными запросами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 14:07 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
ИМХО 1. справочник валют (id, name) 2. курс в основной валюте (id_val, kurs, date) - не на каждую дату могут быть не все валюты, по сему пишем функцию, которая берет блищайший (с меньшей или равной датой) курс по заданной дате и id_val - кросскурсы вычисляем через курсы к основной валюте 3. Операции (..., sum_base, date, id_val_oper) sum_base - сумма в основной валюте date - дата операции id_val_oper - ид валюты операции - зная сумму и дату можем посчитать в любой валюте, в т.ч. и в валюте операции - т.к. ведем таблицу курсов, то сумма в валюте не изменится в зависимости от курса на текущую дату, ибо мы считаем по курсу на дату операции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 14:35 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
(ИМХО см. ниже) Сумму надо хранить в валюте операции, и предусмотреть что для операции курс может отличаться от ЦБшного IMHO, Mon$te® ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 14:47 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Смотря как устанавливаются курсы: А)если для каждой операции, то в ней надо хранить и курс к основной валюте Б)если для всех операций в зависимости от даты, то даже основную валюту можно не выбирать. Сейчас подробнее. >1. справочник валют (id, name) Ок >2. курс в основной валюте (id_val, kurs, date) 2. курс в основной валюте (id_val1, id_val2, kurs, date) >- не на каждую дату могут быть не все валюты, по сему пишем функцию, >которая берет блищайший (с меньшей или равной датой) курс по заданной >дате и id_val >- кросскурсы вычисляем через курсы к основной валюте - кросскурсы вычисляем через самые свежие курсы валют через заданные (это на самом деле не сложно) >3. Операции (..., sum_base, date, id_val_oper) >sum_base - сумма в основной валюте >date - дата операции >id_val_oper - ид валюты операции 3. Операции (..., sum_oper, date, id_val_oper) sum_oper - сумма в валюте операции >- зная сумму и дату можем посчитать в любой валюте, в т.ч. и в валюте операции Зная сумму, дату и валюту операции - можно вычислить сумму в ЛЮБОЙ валюте без потерей на кросскурсе через основную валюту. Особенно если считать евро к доллару через рубли будет совсем другое чем на forex'е. >- т.к. ведем таблицу курсов, то сумма в валюте не изменится в зависимости от курса на текущую дату, ибо мы считаем по курсу на дату операции А вот будет сильно меняться как в твоем варианте так и в моем - если кто-то поправит курс в таблице курсов. Имхо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 14:59 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Уточнение: если курс ЦБ отличается от внутрифирменного, то давайте называть это - УЕ (условные единицы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 15:14 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Не то, просто разным клиентам разные курсы например, соответственно для операции надо не ЦБшный а например ЦБ+5% IMHO, Mon$te® ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 15:22 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
автор Не то, просто разным клиентам разные курсы например, соответственно для операции надо не ЦБшный а например ЦБ+5% Может это вообще не курс, а что-то другое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 16:33 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
неважно что валюта настоящая или искусственная, у нее будет курс к другой настоящей или искусственной валюте. Важно что для данной конкретной операции или для всех операций с ДатыВремени1 до ДатыВремени2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 18:32 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Нет это важно. С точки зрения бухучета. Что на какие счета относить. Чтоб не было потом проблем с налоговой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 18:47 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Рассмотрим простейшую операцию - оплата товара в неосновной валюте 1. Куда ушли деньги? На конвертацию в основную 0, а потом уже в задолжность поставщику, ведь мы ведем учет задолженностей в основной 0? Но реально конвертации не было, и по кореспонденции трудно проследить что произошло на самом деле - ушли деньги на счет поставщика или их сначала продали, купили деньги 0 а потом заплатили? Другой вопрос - что делать если курс меняется, например падает? Дебитовать счет курсовой разницы в основной валюте, и кредитовать все счета, на которых были суммы в других валютах? И так каждый день, в идеале? Я понимаю, что половина этих вопросов скорее к правильной организации бухгалтерии, но плясать от бухгалтерии, чтобы построить систему оперативного учета имхо тоже не верно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 20:38 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Важное замечание: везде при расчете сумм в разных валютах следует использовать одну и ту же формулу (округлять в одних и тех же местах) - желательно, правильную ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 09:52 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
2 TimKa Как делаются межвалютные проводки я рассказывал в топике "Литература". Вам следует прочитать его еще раз и более вдумчино. может быть даже порисовать на бумаге. Все очень просто. автор Рассмотрим простейшую операцию - оплата товара в неосновной валюте 1. Куда ушли деньги? Некорректный вопрос. Правильно спросить - "с какого счета ушли деньги", в какой валюте, и на каком счете зависли. Проводки по учету курсовой разницы меняют остатки только в плоскости учета 0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 12:44 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
gardenman2 TimKa Как делаются межвалютные проводки я рассказывал в топике "Литература". Вам следует прочитать его еще раз и более вдумчино. может быть даже порисовать на бумаге. Все очень просто. Я прочел и оценил, в принципе все понятно. Интересно, есть ли другие подходы, или это единственно правильный. Например, не вести учет паралельно в плоскости 0 (уе) , а фиксировать курс по каждой проводке, вычисляя общий баланс в уе по текущему курсу, например. Хотя в этом случае от проводок только в плоскости 0 не обойтись, но они будут только для выравнивания изменения курса и курсовых разниц при конвертации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 14:10 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Можно при проведении операций конвертации одновременно вести проводки по счету "Курсовая разница". Пример: 1) Начальный баланс: Счет Дт Кт Валюта --------------------------------------- Активы 10000 - RUR в т.ч. Касса 10000 - RUR --------------------------------------- Пасивы - 10000 RUR в т.ч. Капитал - 10000 RUR 2) Сходили в обменник купили 300 USD по 29р: Проводки (делает один документ): Касса 300 - USD Касса - 8700 RUR Курс.разн. 8700 - RUR Курс.разн. - 300 USD 3) Клиенту пришли деньги на наш банковский счет (9000р) Банк 9000 - RUR Клиент - 9000 RUR 4) Клиент просит выдать наличными (300 в долларах по 29.50, остальное в рублях): Клиент 90 - RUR комиссионные Комиссия - 90 RUR (1%) Клиент 8850 - RUR обмен Клиент - 300 USD Курс.разн. 300 - USD Курс.разн. - 8850 RUR Клиент 300 - USD под расчет Касса - 300 USD Клиент 60 - RUR Касса - 60 RUR 5) Конечный баланс Банк 9000 - RUR Касса 1240 - RUR Капитал - 10000 RUR Комиссия - 90 RUR Курс.разн. - 150 RUR В проводках ведется аналитика по клиентам и банкам(а также можно записывать курс валюты, чтоб в выписке показывать клиенту) и дате операции. В данном примере из баланса исключился доллар, но в любом случае баланс по всем валютам поддерживается, в этом случае при печати отчета приводится к рублям по текущему курсу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2004, 00:01 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
Знаю хорошую книжку: Frank Wood "Business accounting" в двух частях, найти практически невозможно, сам только первую часть читал, но в ней многовалютного учета не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2004, 00:27 |
|
||
|
Мультивалютный учет
|
|||
|---|---|---|---|
|
#18+
TimKaРассмотрим простейшую операцию - оплата товара в неосновной валюте 1. Куда ушли деньги? На конвертацию в основную 0, а потом уже в задолжность поставщику, ведь мы ведем учет задолженностей в основной 0? Но реально конвертации не было, и по кореспонденции трудно проследить что произошло на самом деле - ушли деньги на счет поставщика или их сначала продали, купили деньги 0 а потом заплатили? Другой вопрос - что делать если курс меняется, например падает? Дебитовать счет курсовой разницы в основной валюте, и кредитовать все счета, на которых были суммы в других валютах? И так каждый день, в идеале? Я понимаю, что половина этих вопросов скорее к правильной организации бухгалтерии, но плясать от бухгалтерии, чтобы построить систему оперативного учета имхо тоже не верно. при оплате товара в валюте выполняются проводки: приход средств в валюте приход средств в рублях по курсу ЦБ приход рублей на счет курсовой разницы (если курс операции выше курса ЦБ - или расход, если ниже) вот и всё, без умствований. Если у вас есть дополнительные учетные валюты кроме основной - количесвто проводок увеличивается и кроме таблицы курсов ЦБ придется заводить еще и курсы учетных валют на каждый день (конечно, можно для этого использовать кросс-курсы, тут уже тонкости конкретной организации управленческого учета начинаются) При переоценке валютных остатков, выполняемой при изменении курса ЦБ, делается всего одна проводка (увеличивается или уменьшается учетный остаток на переоцениваемом счете) по какждой учетной валюте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:14 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=159&tid=1546085]: |
0ms |
get settings: |
12ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
| others: | 217ms |
| total: | 390ms |

| 0 / 0 |
