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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.12.2018, 17:17   #1  
Anya is offline
Anya
Участник
 
92 / 10 (1) +
Регистрация: 26.11.2015
Адрес: Москва
Курс в складских проводках - фиксированный курс
Добрый вечер!

Обнаружила в системе такой момент:
Разнесла накладную по покупке в валюте, указав при разноске фиксированный курс (отличный от текущего на дату). В проводках по ГК все прошло по указанному мной курсу, но в складских проводках сумма отображается по текущему курсу, а не фиксированному.
Баг?
Кто то сталкивался с такой проблемой, как удалось решить, может есть настройка?
Заранее спасибо!
Старый 18.12.2018, 18:18   #2  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Там все хуже.

При расчете налогов тоже валютный курс используется и фиксированный курс в расчет налогов не протаскивается.

Симптом - при разноске накладной по закупке дебет и кредит не идут и аксапта ругается.

Это баги в коде, лечится программистом.
Старый 19.12.2018, 11:02   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Замечу, что для складских проводок, скорее всего (если нет модификаций), курс был взят не текущий, а на дату операции - дату накладной или отборочной накладной (если для физических операций включен соответствующий флаг).
На мой взгляд, Аксапта поступила совершенно корректно, приняв материально-производственные запасы или товары, игнорируя фиксированный курс.
ПБУ 5 и ПБУ 3 не сильно отличаются от соответствующих правил МФСО, по крайней мере в интересующей нас части.
В ПБУ 5 много чего можно включать в себестоимость, но именно момент, связанный с курсом регулируется п. 9 из ПБУ 3. И там совершенно однозначно сказано про то, что без предварительной оплаты курс должен браться на дату принятия к учету. Если есть полная или частичная предоплата, то курс нужно брать по курса предварительной оплаты (на ту часть, которую эта предварительная оплата покрывает).
В Аксапте с предоплатой есть особенность, что в случае её наличия этот момент учета стоимости МПЗ обрабатывается в момент сопоставления.
Старый 19.12.2018, 11:57   #4  
Anya is offline
Anya
Участник
 
92 / 10 (1) +
Регистрация: 26.11.2015
Адрес: Москва
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
В Аксапте с предоплатой есть особенность, что в случае её наличия этот момент учета стоимости МПЗ обрабатывается в момент сопоставления.
У нас как все проблемы из-за аванса -

1. Был аванс допустим 10уе (курс на дату допустим 50руб.) = 500руб.

2.Потом из 1с загрузили накладную 100уе (курс на дату допустим 60руб.), но в рублях загрузили 5900 руб. (а не 6000 руб.), ведь аванс был и надо 10уе по курсу аванса, а 90 по курсу накладной, вот и получили 5900

3. После загрузки такой накладной 100уе=5900руб, система проставила курс не на дату 60, а как рассчитала 59 руб. (это модификация была), курс новый типа фиксированный

Результат
плюс - в ГК все как хочет бухгалетр
минус - в складе все плохо, да еще и переоценка рождается при сопоставлении такого аванса с накладной

Как лучше побороть минусы подскажите пожалуйста
Старый 19.12.2018, 11:58   #5  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Какая версия системы? В локализации были настройки, которые позволяли при правильном сопоставлении аванса и накладной проводить по складу корректные суммы - часть из аванса, остаток - из накладной по курсу на дату накладной.
__________________
Ivanhoe as is..
Старый 19.12.2018, 13:11   #6  
Anya is offline
Anya
Участник
 
92 / 10 (1) +
Регистрация: 26.11.2015
Адрес: Москва
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Какая версия системы? В локализации были настройки, которые позволяли при правильном сопоставлении аванса и накладной проводить по складу корректные суммы - часть из аванса, остаток - из накладной по курсу на дату накладной.
DAX2012 R3 CU13
подскажите пожалуйста про какие настройки вы говорите
правильное сопоставление - что имеете ввиду до разноски? но у нас накладная из 1с ложится в аксу и уже разнесенная
Старый 20.12.2018, 07:47   #7  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
У вас накладная сама ложится или вы используете какую-то доработку? Судя по ответам выше - доработку. Поставьте задачу программисту сделать всё правильно. А уж будет он сопоставление использовать или курсом баловаться - надо смотреть уже детали реализации.

Документацию поищу, это было описано еще в каком-то из релизов 2009, если не ошибаюсь.
__________________
Ivanhoe as is..
Старый 20.12.2018, 09:59   #8  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Вот тут обсуждается, там есть документ с описанием локализации:
Приобретение ТМЦ в валюте
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: Anya (1).
Старый 20.12.2018, 10:08   #9  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Цитата:
Сообщение от Anya Посмотреть сообщение
допустим 10уе (курс на дату допустим 50руб.) = 500руб.
О, тут еще и договор в валюте, а оплата в рублях.
Обработка такой ситуации появилась в DAX2009 (частично еще в DAX4). Но, особенность Аксапты в том, что учет курса аванса выполняется не в момент разноски накладной (даже если заказа на покупку был сопоставлен как открытая операция с платежом).
В принципе, этот стандартный механизм работает корректно (проблемы там возникают когда после сопоставления нескольких траншей платежей с несколькими накладными потом пару раз рассопоставят и сопоставят заново).

В момент разноски проводки в валюте учета (в валюте ГК) выполняются по курсу либо на дату операции, либо, если пошаманить по указанному курсу. А вот в момент сопоставления начинается коррекция сумм в валюте ГК. При этом в самом сопоставлении на стороне платежа подставляется курс на дату платежа.

Часто видел, модификации, когда курс, проставляемый при разноске накладной, рассчитывался уже средневзвешенный с учетом курсов авансов, курса да дату операции и т.п. Судя по всему, у автора как раз подобная модификация.
Если есть такая модификация, то мало протягивать курс только при разноске накладной, нужна еще модификация расчета курса, который проставляется при сопоставлении на платеже, иначе стандартный подход Аксапты войдет в противоречие с доработкой разноски.
За это сообщение автора поблагодарили: Anya (1).
Старый 20.12.2018, 10:25   #10  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Вообще интересная ситуация вот с этим пунктом:
Цитата:
В проводках по ГК все прошло по указанному мной курсу, но в складских проводках сумма отображается по текущему курсу
В разноске получение суммы в валюте ГК достаточно тривиальное и синхронизированное для ГК и складских поводок: сумма в MST рассчитывается при обновлении по счетам ГК и эта же сумма размазывается по складским операциям. Почему у автора они разные может подсказать только отладчик.
Старый 20.12.2018, 11:35   #11  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Явно доработка кривая
__________________
Ivanhoe as is..
Старый 20.12.2018, 17:52   #12  
VORP is offline
VORP
Участник
Аватар для VORP
 
146 / 95 (4) ++++
Регистрация: 26.05.2006
Цитата:
ГК достаточно тривиальное и синхронизированное для ГК и складских поводок: сумма в MST рассчитывается при обновлении по счетам ГК и эта же сумма размазывается по складским операциям.
В AX2012 R2 всё не так тривиально, поскольку оно сперва размазывается при расчёте субледжера, а потом ещё раз раздельно конвертируется из AccountingDistribution но по каждой из проводок, в методе PurchInvoiceJournalPost.postInventory где вызовы InventCostInputAmount::getInputAmountFromDistribution_RU(
В результате если счета или аналитики разные складские проводки расходятся с тем что было разнесено в ГК

Правильные ГК-шные суммы можно вытащить при желании из SubledgerJournalAccountEntryDistribution, это точно та сумма что пойдёт в ГК.
Старый 20.12.2018, 19:22   #13  
ppson is offline
ppson
Участник
Аватар для ppson
Ex AND Project
1C
 
2,102 / 114 (8) +++++
Регистрация: 25.06.2002
Адрес: SPb, Msk
Цитата:
Сообщение от Anya Посмотреть сообщение
Добрый вечер!

Обнаружила в системе такой момент:
Разнесла накладную по покупке в валюте, указав при разноске фиксированный курс (отличный от текущего на дату). В проводках по ГК все прошло по указанному мной курсу, но в складских проводках сумма отображается по текущему курсу, а не фиксированному.
Баг?
Кто то сталкивался с такой проблемой, как удалось решить, может есть настройка?
Заранее спасибо!
Баг исправлялся
__________________
Старый 20.12.2018, 19:34   #14  
ppson is offline
ppson
Участник
Аватар для ppson
Ex AND Project
1C
 
2,102 / 114 (8) +++++
Регистрация: 25.06.2002
Адрес: SPb, Msk
Цитата:
Сообщение от Anya Посмотреть сообщение
DAX2012 R3 CU13
подскажите пожалуйста про какие настройки вы говорите
правильное сопоставление - что имеете ввиду до разноски? но у нас накладная из 1с ложится в аксу и уже разнесенная
Проверьте:
настройки авансовых разниц в настройке ГК
настройку расчета курсовой разницы в параметрах ГК
у платежа должен быть флаг "ваучер предоплаты"
курс накладной должен быть равен курсу на дату разноски накладной
тогда при сопоставлении аванса и накладной стоимость товара в накладных будет пересчитана по курсу аванса
__________________
Старый 10.01.2019, 10:46   #15  
Anya is offline
Anya
Участник
 
92 / 10 (1) +
Регистрация: 26.11.2015
Адрес: Москва
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Вот тут обсуждается, там есть документ с описанием локализации:
Приобретение ТМЦ в валюте
Провела сопоставление аванса и накладной по описанию - все получилось, спасибо огромное, и по складу сумма с учетом авансовой разницы как надо.

Но!

Бухгалтер категорически против предложенной майкрософтом схемы работы с авансами - хочет чтобы была одна проводка и сразу на сумму корректную без авансовой разницы(

Так что придется пилить...

Последний раз редактировалось Anya; 10.01.2019 в 10:54.
Старый 10.01.2019, 10:53   #16  
Anya is offline
Anya
Участник
 
92 / 10 (1) +
Регистрация: 26.11.2015
Адрес: Москва
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Часто видел, модификации, когда курс, проставляемый при разноске накладной, рассчитывался уже средневзвешенный с учетом курсов авансов, курса да дату операции и т.п. Судя по всему, у автора как раз подобная модификация.
Если есть такая модификация, то мало протягивать курс только при разноске накладной, нужна еще модификация расчета курса, который проставляется при сопоставлении на платеже, иначе стандартный подход Аксапты войдет в противоречие с доработкой разноски.
Да, ситуация такая
Старый 10.01.2019, 10:58   #17  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от Anya Посмотреть сообщение
Бухгалтер категорически против предложенной майкрософтом схемы работы с авансами - хочет чтобы была одна проводка и сразу на сумму корректную без авансовой разницы(
Вопрос, что дешевле: сломать аксапту или переубедить бухгалтера. Но тут, конечно, советы давать сложно.
__________________
Ivanhoe as is..
Старый 15.01.2019, 12:36   #18  
ppson is offline
ppson
Участник
Аватар для ppson
Ex AND Project
1C
 
2,102 / 114 (8) +++++
Регистрация: 25.06.2002
Адрес: SPb, Msk
Цитата:
Сообщение от Anya Посмотреть сообщение
Бухгалтер категорически против предложенной майкрософтом схемы работы с авансами - хочет чтобы была одна проводка и сразу на сумму корректную без авансовой разницы(

Так что придется пилить...
Если у вас налоги и бухучет ведутся в 1С, не ставьте для авансов в Аксапте флаг "Ваучер предоплаты" и пересчета накладной после сопоставления не будет.
__________________
Теги
фиксированный курс

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Фиксированный курс в журнале ГК. Вторичная валюта. concigliory DAX: Функционал 3 24.02.2014 15:15
Фиксированный курс в накладной по закупке и сумма налога Bega DAX: Функционал 4 30.06.2011 12:02
Denis Fedotenko: Новые поля в складских проводках Blog bot DAX: База знаний и проекты 10 24.05.2007 11:57
Код аналитики 'Номер партии' отмечен в складских проводках со значением Antidot DAX: Программирование 9 29.07.2005 10:57
Фиксированный курс вторичной валюты при разноске Закупки tischenko DAX: Функционал 50 10.03.2005 15:59

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

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

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