|
![]() |
#1 |
Участник
|
Цитата:
Цитата:
проводки "Выручка по реализации" плодятся в SalesFormLetter.updateInventory()
Разноска выручки (а так же округление и общей скидки) производится уже после перебора строк. В частности, выручка в методе createCustTrans (если уж быть точнее, то в классе CustVoucher). То есть для всей накладной выполняется только одна операция для разноски выручки (ну и зеркально к ней операция начисления дебиторки). |
|
![]() |
#2 |
Участник
|
да, Вы абсолютно правы. В классе custVoucher разносится одна модульная проводка по клиенту
в SalesFormLetter.updateInventory ( и далее в InventUpd_Financial.updateNow )- складские проводки (списание с.с) в SalesFormLetter.PostTax - налоговые проводки а в SalesFormLetter_Invoice.updateNow как раз проводки по выручке от реализации (LedgerVoucher.AddTrans...) которые корреспондируются с модульной проводкой по клиенту Или я чего-то не понимаю.. Ну, вообщем, смысл в том, что проводки в LedgerVoucher.AddTRans добавляются с Аналитиками, за исключением одной проводки, сальдо по клиенту (класс custVoucher), т.к. аналитики инитятся из шапки заказа... но у меня в строках разные аналитики... что-то мне кажется, что я не там смотрю )) а где нужно не знаю.. Последний раз редактировалось Andrux; 16.01.2010 в 00:38. |
|
![]() |
#3 |
Участник
|
Цитата:
Просто в форме просмотра операций ГК по накладной у Вас стоит "Показать операции" "Только по дебету", поэтому аналитика показывается для дебетового счета (например, 62). Что бы посмотреть аналитику по 90 счету, нужно переключить фильтр на значение "Только по кредиту" (ну может быть "Все операции"), так как выручка пишется в кредит |
|
![]() |
#4 |
Участник
|
Ну и в дополнение к предыдущему посту.
В форме операций по ГК основным полем является Счет. Поле Корсчет добавили в российской локализации но, по каким-то причинам, корр. аналитику не стали отображать. Но в форме большинство данных относится именно к счету. И это часто вносит путаницу, пользователям кажется, что аналитика относится как к счету, так и к корр. счету. Поэтому, мне больше нравится перенастроить для себя эту форму - я скрываю поле корр. счета и устанавливаю отображение всех операций (а не только по дебету). В приведенных скриншотах привожу разницу между стандартным отображением и тем, как я предпочитаю анализировать данные. Для примера, я вынес в грид одну из аналитик, по которой у меня есть различия между заголовком заказа и строками. Синим прямоугольником выделено общее для обоих случаев. А вот зеленым как раз различия, которые хорошо видно. |
|
|
За это сообщение автора поблагодарили: Logger (4). |
![]() |
#5 |
Участник
|
Спасибо огромное, действительно в Дт90 Кр62 стоят аналитики, но мне не ясен такой вопрос... в LedgerTrans так же две проводки Дт62 Кр90 (разделены так же как и по Дт90 Кр62) и они без аналитик...
Цитата:
90.01.1 62.01 RUR -2 034,00 -2 034,00 БЕ_1 ЦФО_1 СтБ_1 ТК_1
90.01.1 62.01 RUR -1 584,66 -1 584,66 БЕ_1 ЦФО_1 СтБ_1 ТК_2 62.01 90.01.1 RUR 1 584,66 1 584,66 62.01 90.01.1 RUR 2 034,00 2 034,00 Последний раз редактировалось Andrux; 17.01.2010 в 00:06. |
|
![]() |
#6 |
Участник
|
Опять же, не рассматривай операции в ГК с точки зрения Д/К. Поле Коррсчет там все го лишь дисплей метод, в котором производится поиск корреспондирующей проводки и отображение счета из неё. В самой проводке поля корсчета нет.
То есть, у тебя есть четыре проводки. Там где счет выручки, аналитики берутся из строк (и счет берется из настроек разноски номенклатуры). Там где счет взаиморасчетов, аналитики берутся из шапки заказа ( счет берется из настроек профиля разноски). Правда еще в плане счетов может быть настройка, меняющая аналитики, но для понимания именно конкретного примера это не важно. Затем, российский функционал связывает эти проводки между собой корреспонденцией (в таблице LedgerTrans есть два поля для этого). Если кратко, то нет проводок Д62/К90. Есть проводка в дебет 62 и независимая от неё К90. Исходя из этого и нужно анализировать аналитики. |
|
Теги |
аналитика, накладная, проводки |
|
|