![]() |
#1 |
Участник
|
Ненужная проводка
Как сделать так, чтобы не формировалась проводка по НДС при обработке накладной: Д Корр.сч.упл. - К Отлож.налог, и сделать так, чтобы только после сопоставления платежа формировалась проводка Д90/3-К68/3.
Отложенный налог не подходит, так как счет 76/6 не используется нашим бухгалтером? |
|
![]() |
#2 |
Шаман форума
|
А можно поподробнее про ситуацию?
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
![]() |
#3 |
Участник
|
А что подробнее? Просто нужно, чтобы эта проводка не формировалась.
|
|
![]() |
#4 |
Участник
|
Ведем учет реализации по оплате.
Список требуемых операций следующий: Накладная (отгрузка): 1. Д45-К43 (себестоимость) 2. Д0062-К0043 (выручка) Оплата (сопоставление): 1. Д51-К90/1 или Д51-К62 Д62-К90/1 (выручка) 2. Д90/2-К45 (себестоимость) 3. Д90/3-К68/3 (НДС) 4. Д0043-К0062 (выручка) Аксапта же при обработке накладной делает проводку Д90/3-К76/6 (отложенный налог), а потом при сопоставлении платежа переносит с 76/6 счета на 68/3. Так вот наш бухгалтер хочет видеть только одну проводку по НДС после платежа, не используя счет 76/6! |
|
![]() |
#5 |
Участник
|
Честно говоря аксапта всегда начисляет налог при отгрузке, и учета выручки по оплате в ней нет
![]()
__________________
![]() |
|
![]() |
#6 |
Участник
|
Я в курсе. В этом-то весь и вопрос. Как это переделать?
|
|
![]() |
#7 |
Участник
|
Цитата:
Сообщение от Petruccio
Как это переделать?
__________________
![]() |
|
![]() |
#8 |
Участник
|
Да ты что!? А ты думаешь почему я этот топик в раздел по программированию поместил? Поконструктивней предложения будут? Где в коде формируеться эта проводка - Д90/3-К68/3?
|
|
![]() |
#9 |
Участник
|
Так выручка по оплате или НДС? Вначале пишется только про НДС, а потом уже и про выручку. Если не только НДС, то как мне кажется бухгалтер хочет считать прибыль кассовым методом, тогда пусть просто смотрит что пришло по кассе в корреспонденции с 62-ым и забудет про накладные. Авансы - на отдельный субсчет.
Попытка обойтись без программинга.... |
|
![]() |
#10 |
Участник
|
Цитата:
Сообщение от Petruccio
Поконструктивней предложения будут?
__________________
![]() |
|
![]() |
#11 |
Участник
|
Цитата:
Сообщение от Serge_DD
Так выручка по оплате или НДС? Вначале пишется только про НДС, а потом уже и про выручку. Если не только НДС, то как мне кажется бухгалтер хочет считать прибыль кассовым методом, тогда пусть просто смотрит что пришло по кассе в корреспонденции с 62-ым и забудет про накладные. Авансы - на отдельный субсчет.
Попытка обойтись без программинга.... |
|
![]() |
#12 |
Участник
|
Настроить вряд ли. Может быть просто попробовать по другому смотреть, чем много программить... Или перейти на учет по начислению.
|
|
![]() |
#13 |
Участник
|
А если программить, то куда копать? Где вообще в коде, после нажатия на Обработка -> Накладная, формируються проводки?
|
|
![]() |
#14 |
Участник
|
В классе LedgerVoucherTransObject в методе newCreateTrans поставьте точку останова, дальше по стеку можете посмотреть все места где создаются проводки
|
|
![]() |
#15 |
Участник
|
Не все так просто. Точку останова в этом классе ставить бесполезно. Ничего не просиходит. Хотя если добавить строчку info('test''), то 3 раза выводит "test".
|
|
![]() |
#16 |
NavAx
|
Цитата:
Сообщение от Petruccio
Не все так просто. Точку останова в этом классе ставить бесполезно. Ничего не просиходит. Хотя если добавить строчку info('test''), то 3 раза выводит "test".
|
|
|
За это сообщение автора поблагодарили: Petruccio (1). |
![]() |
#17 |
NavAx
|
|
|
|
За это сообщение автора поблагодарили: Petruccio (1). |
![]() |
#18 |
Участник
|
Пробовал отлаживать и в двухзвенке и в трехзвенке (галочка Allow debugging of X++ code on the server стоит). Все равно не вываливаеться на точке останова.
|
|
![]() |
#19 |
NavAx
|
ок, а как насчет бряка в методе Insert в таблице LedgerTrans?
|
|
![]() |
#20 |
Участник
|
О! Теперь получилось. Спасибо!
|
|