27.06.2006, 14:20 | #1 |
Участник
|
Сопоставление с разными профилями разноски и одинаковой валютой операции
Axapta sp4.
Сопоставление с разными профилями разноски и одинаковой валютой операции. Профили разноски «Первый» для счета 60.1 «Второй» для счета 60.2 Настройка проверки валюты по счетам в плане счетов – Список. Контрольный список настроен на валюту отличную от основной валюты компании. Предположим, что основная валюта компании RUR, валюта операции EUR. Обрабатываем накладную по поставщику по профилю разноски «Первый», валюта EUR Создаем платеж по поставщику по профилю разноски «Второй», валюта EUR, признак предоплаты не установлен! Важно! документы должны быть на разную дату, по разным курсам валюты. При сопоставлении данных документов возникает ошибка: «Для счета '60.1' валюта 'RUR' не разрешена. Для счета '60.2' валюта 'RUR' не разрешена. Транзакция отменена» При сопоставлении накладной с предоплатой (признак предоплата установлен!) по разным профилям разноски сопоставлении проходит без сообщений об ошибке. При сопоставлении документов с одинаковыми профилями разноски – сопоставление проходит без ошибки. Если добавить в контрольный список проверки валюты по счету основную валюту (RUR) сопоставление проходит без ошибки, но при этом формируется странная проводка по счетам профилей разноски на сумму сопоставления по большему из курсов в основной валюте. Кто-нибудь сталкивался с такой проблемой?
__________________
Функциональное тестирование сайтов |
|
27.06.2006, 14:45 | #2 |
Участник
|
Поскольку профили разные - создается балансировочная проводка - бабосы перекидываются со счета на счет, в рубилях соотв, отсюда и ругань.
|
|
27.06.2006, 14:53 | #3 |
Участник
|
При сопоставлении накладной с предоплатой ругани нет. Хотя профили тоже разные.
__________________
Функциональное тестирование сайтов |
|
27.06.2006, 15:10 | #4 |
Участник
|
При предоплате если мне память ни с кем не изменяет не создается суммовой, может в этом дело, хотя почему не создается балансирующей проводки..
Последний раз редактировалось MironovI; 27.06.2006 в 15:15. |
|
27.06.2006, 15:22 | #5 |
Участник
|
[]
Цитата:
При сопоставлении накладной с предоплатой (признак предоплата установлен!) по разным профилям разноски сопоставлении проходит без сообщений об ошибке.
__________________
Ора эт лабора.. |
|
27.06.2006, 15:25 | #6 |
Участник
|
вообще в данном случае речь идет о курсовых разницах, ну хотя бы потому что валюта операций одинакова. Механизм формирования курсовых разниц по жизни должен глубоко плювать на наличие признака предоплаты.
А вот не плювает на практике..
__________________
Ора эт лабора.. Последний раз редактировалось rtreh; 27.06.2006 в 15:38. |
|
27.06.2006, 15:26 | #7 |
Участник
|
При сопоставлении с предоплатой формируется проводка с типом "Сторно предоплаты" в валюте операции.
"бабосы" перекидываются со счета на счет.
__________________
Функциональное тестирование сайтов |
|
27.06.2006, 15:34 | #8 |
Участник
|
Римма права, разрисуйте проводки, так проще..
|
|
27.06.2006, 15:36 | #9 |
Участник
|
По моему она просто не видит по какому сценарию ей сопоставлять в первом случае, так как
1. признак предоплаты не стоит 2. профили разные, а балансирующая проводка запрещена в валюте рубли. Где то тут еще собака порылась.
__________________
Ора эт лабора.. |
|
27.06.2006, 15:59 | #10 |
Участник
|
допустим
1) накладная от 01.01. на 100 у.е. по курсу 30. - 60.1 2) платеж от 01.02. на 100 у.е. по курсу 32. - 60.2 при сопоставлении формируются следующие проводки: 1) для накладной с оплатой: Д 60.1. К 60.2 3200 AmountMST 3200 AmountCUR Rur - Currency Д 91.Х К 60.1 200 AmountMST 0 AmountCUR У.е. - Currency 2) для накладной с предоплатой Д 60.1. К 60.2 3200 AmountMST 100 AmountCUR У.е. - Currency Д 91.Х К 60.1 200 AmountMST 0 AmountCUR У.е. - Currency
__________________
Функциональное тестирование сайтов |
|
27.06.2006, 16:56 | #11 |
Участник
|
мдя, похоже еще один глюк в копилку к сопоставлениям, если не ваша модификация - почему-то в сценарии без предоплаты балансирующая проводка в рублях.. или наоборот - это надо знать как должно быть на самом деле.. Потому что если документы в разных валютах - в какой будет балансирующая?
Последний раз редактировалось MironovI; 27.06.2006 в 17:03. |
|
27.06.2006, 17:36 | #12 |
Moderator
|
Если галка "Предоплата" не стоит, то срабатывает разработанный в Дании код балансировки профилей разноски, который закрывает счета в учетной валюте. (Кстати код всерьез не менялся еще со времен версии 2.1). По галке "Предоплата" закрывающую проводку делает разработанный локализаторами класс, который делает проводку в валюте предоплаты.
Абстрактно рассуждая, датский подход более верный, на мой взгляд. Правда датчане забывают добавить к закрывающей проводке сумму курсовой/суммовой. При локализации это дело подправили, но оно от версии к версии то начинало, то переставало работать. Ситуация в sp4 обсуждалась например здесь: SP4 и суммовые. Вообще по моему, рассчет курсовых по поставщикам и клиентам и создание закрывающих проводок - одно из самых больных мест Аксапты. Конечно после закрытия склада |
|
|
За это сообщение автора поблагодарили: MironovI (1). |
27.06.2006, 18:00 | #13 |
Участник
|
Думаю суммовые круче просто не все ими пользуются в полном объеме, за инфу респект
|
|
27.06.2006, 18:40 | #14 |
Участник
|
так и подумала что скорее всего кусок старого одеяла торчит...
__________________
Ора эт лабора.. |
|
Теги |
ax4.0, предоплата, профиль разноски |
|
|