SAPфорум.RU
https://www.sapboard.ru/forum/

НДС со списываемых авансов
https://www.sapboard.ru/forum/viewtopic.php?f=5&t=13900
Страница 3 из 4

Автор:  Kengur [ Ср, ноя 15 2017, 16:06 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

А что вы от красного сторно ждете? Там проставиться только индикатор в случае если в одном документе есть обороты Д+К по одному и тому же счету.

Автор:  Yozhhhhh [ Ср, ноя 15 2017, 16:11 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

Kengur написал(а):
А что вы от красного сторно ждете? Там проставиться только индикатор в случае если в одном документе есть обороты Д+К по одному и тому же счету.

Это неправда. Система проставит красное сторно по каждой группе счетов, по которой в рамках данного документа сальдо выходит в 0.
Таким образом, в этом документе красное сторно будет и по счету авансов, и по счету НДС.
Были бы другие счета (выходящие в 0), и по ним было бы красное сторно.

Автор:  Kengur [ Ср, ноя 15 2017, 16:23 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

Что значит по группе?? Вижу там сравнение hkont kunnr lifnr.

Не помню чтобы когда то работало по другому.

Автор:  Yozhhhhh [ Ср, ноя 15 2017, 16:28 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

По группе означает, что если в документе несколько счетов, то сальдо анализируется отдельно по позициям данных счетов. По счетам реконсилляции, конечно, в ключ добавится контрагент.
То есть документ, в котором Дт 62 Кт 62 Дт 68 Кт 68, получит красное сторно в две позиции: в позицию по кредиту 62 и в позицию по кредиту 68.
Документ, в котором Дт 62 Кт 62 Дт 68 Кт XXX, получит красное сторно только в позицию Кт 62.
Kengur написал(а):
Не помню чтобы когда то работало по другому.

Значит, этот день принес чудесное новое знание :pivo:
А если без приколов, то "других" документов мы в SAP почти никогда и не встречаем. Я тоже не обращал внимания на это, пока не возникла необходимость. После горячей ночи с отладчиком многое приходит.

Автор:  Yozhhhhh [ Ср, ноя 15 2017, 16:32 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

ТАК. Теперь я засомневался.
Пошел проверю.

Автор:  Yozhhhhh [ Ср, ноя 15 2017, 16:36 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

Нет, все ОК. Я по-прежнему уверен.
Засомневался было из-за строки

Check ls_bseg1-xopvw is not initial.

Ведь 68 счет по НДС не ведет ОП. Однако все ок, потому что в таблице j_3rf_xnegp_act можно установить пометку в поле NO_OPM, что активирует красное сторно для позиций и без ОП.

Автор:  GroundV7 [ Ср, ноя 15 2017, 16:51 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

Заполнил таблицу.

Изображение

Вот этот IF все равное не отрабатывает в FB05.
У вас он отрабатывает?
Code:
    IF cl_fin_locru_switch_check=>fin_locru_sfws_ui_np( ) = abap_true.
      READ TABLE postab INDEX 1.
      IF sy-subrc = 0.
        CALL FUNCTION 'J_3RF_XNEGP_FI'
          EXPORTING it_bkpf = xbkpf[]
          CHANGING  ct_bseg = xbseg[].
      ENDIF.
    ENDIF.

Автор:  Yozhhhhh [ Ср, ноя 15 2017, 17:41 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

У меня, конечно, работает. Просто мы все это время с Вами боролись с настройкой красного сторно, а у Вас сама бизнес-функция неактивна.
Боюсь, дальше мы с Вами тут просто потонем.
Вам нужна бизнес-функция FIN_LOCRU_SFWS_UI_NP, она есть внутри FIN_LOC_CI_7.
Но про возможности ее активации и прочие предпосылки Вам придется почитать самостоятельно.

Автор:  Kengur [ Чт, ноя 16 2017, 10:58 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

Так еще раз - группы счетов никакой нет. Есть счет.
Красное сторно обороты не схлопывает. Все равно будет развернуто. А то у тебя как в Мюнхаузене - он действительно стрелял в оленя, но через дымоход.

Автор:  Yozhhhhh [ Чт, ноя 16 2017, 12:58 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

Kengur написал(а):
Так еще раз - группы счетов никакой нет. Есть счет.
Красное сторно обороты не схлопывает. Все равно будет развернуто. А то у тебя как в Мюнхаузене - он действительно стрелял в оленя, но через дымоход.

Под ГРУППОЙ счетов я подразумеваю совокупность позиций внутри документа по ОДИНАКОВОМУ счету. Зачем мусолить это уже в сотый раз и цепляться к терминологии? Группа, подгруппа, множество, комплекс, кучка, если хочешь. Я не имел в виду "группу счетов" в терминах SAP, это очевидно было, не?

Что значит "не схлапывает обороты"? В документе будет две позиции по 68 счету: одна по дебету, одна по кредиту. Вторая будет с красным сторно. В результате фактически мы имеем обе позиции по дебету, одна будет с плюсом, одна с минусом. В FS10N обе позиции уйдут в один оборот и дадут в сумме 0. Для меня вот это и есть схлапывание оборота. И у автора стоит та же задача: избавиться от оборотов по 68 счету. Ее можно решить а) удалением позиций б) проводкой с красным сторно.

Зачем ты споришь? У меня это работает. И работает именно так, как я описал.
По КАЖДОМУ счету, для которого bseg-xauto = 'X' (в Т.Ч. для счетов даже БЕЗ управления ОП, если включена настройка в J-таблице), система будет считать сальдо внутри документа. И если оно нулевое, то она поставит красное сторно в одну из позиций (там свой алгоритм, для двухпозиционных это кредит, кажется).
Дальнейший спор считаю бессмысленным. Если интересно, моделируй в системе.

Автор:  Yozhhhhh [ Чт, ноя 16 2017, 13:54 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

Вот так будет выглядеть документ. Точка в спорах. Модуль J_3RF_XNEGP_FI работает отлично.
Изображение
И проблему автора это бы РЕШИЛО.
Если бы у него была активна бизнес-функция.

Автор:  Kengur [ Чт, ноя 16 2017, 16:22 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

Yozhhhhh написал:
И проблему автора это бы РЕШИЛО.
Если бы у него была активна бизнес-функция.

Я по другому понял афтара. Он хотел совсем удалить эти позиции.

Автор:  Yozhhhhh [ Чт, ноя 16 2017, 16:36 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

Kengur написал(а):
Я по другому понял афтара. Он хотел совсем удалить эти позиции.

Да, он так и хотел, но в процессе я предложил проставление индикатора.
Мне кажется, что удаление позиций рано или поздно обернется проблемами с таблицами.

Автор:  TravelFox [ Вт, сен 20 2022, 16:35 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

Добрый день!
Что можете посоветовать, каким образом списать авансы, полученные от Дебиторов, по сроку исковой давности или при ликвидации юр. лица, так чтобы:
- полная сумма аванса ушла в дебет счета 91 (Доходы),
- сумма со счета 62 (прописанного в OBXB, в MVA (Перерасчет ИсходНДС / АвансПлатежи)) была списана на убытки (кредит 91),
-68 НДС (который показали по Книге продаж (дебет 68) не попал в Книгу покупок (по кредиту 68)
-все задействованные счета выравнились должным образом.
Или
- сумма аванса за минусом суммы НДС ушла в дебет счета 91 (Доходы) (4 760 977,74 - 793 496,29 = 3 967 481,45),
-68 НДС (который показали по Книге продаж (дебет 68) не попал в Книгу покупок (по кредиту 68)
-все задействованные счета выравнились должным образом.

Аванс выглядит следующим образом:
001 19A 62000333 ООО Дебитор A6 4 760 977,74-
002 40 51010002 банк_RUB 4 760 977,74
003 50 68000038 20%НДС ав.получ A6 793 496,29- Книга продаж
004 40 62000000 НДС по ав.полученным A6 793 496,29

Автор:  Yozhhhhh [ Вт, сен 20 2022, 22:45 ]
Заголовок сообщения:  Re: НДС со списываемых авансов

TravelFox написал(а):
полная сумма аванса ушла в дебет счета 91 (Доходы),

Дебет 91 - это не доходы, а расходы
TravelFox написал(а):
сумма со счета 62 (прописанного в OBXB, в MVA (Перерасчет ИсходНДС / АвансПлатежи)) была списана на убытки (кредит 91),

кредит 91 - это не убытки, а доходы
TravelFox написал(а):
-68 НДС (который показали по Книге продаж (дебет 68) не попал в Книгу покупок (по кредиту 68)

Используйте код НДС, который не настроен на книгу продаж, а в MWS схемы налоговой калькуляции будет использовать не 68, а 91. Перерасчетный НДС MVA не трогайте.
TravelFox написал(а):
Или
- сумма аванса за минусом суммы НДС ушла в дебет счета 91 (Доходы) (4 760 977,74 - 793 496,29 = 3 967 481,45),

Вот так вообще не надо.

Как реализовать:
Вариант 1. Создайте код налога для списания по сроку давности. Сделайте проводку списания по сроку давности на заданный код налога в FB01. Не забудьте выкрутить налог. Будет Дт 91.02 Кт Перерасчетный (KTOSL = MVA).
Новый код налога в T007 не настраивайте на декларацию.
При выравнивании реализуйте на 2 моменте замещение. Используйте поиск по таблице выранивания (через assign postab) кода нового кода налога. Если есть, заместите хороший код налога (он обязательно захочет выкрутиться через переворачивание от исходного аванса) на новый код налога. Поскольку код налога в обеих позициях совпадет, в проводке не будет MWS и MVA. Крайний случай: при несовпадении блока контировки выкрутится MVA, который для декларации незначим.

Вариант 2. Создайте код налога для списания по сроку давности. FB01. Налог не выкручивайте. FB05. Замещение 2 момента. При выравнивании повторится цепочка (но появится пара позиций MWS и MVA, поскольку в документе выравнивания общий баланс налогов не будет равен 0).

Вариант 3. Создайте вид документа особый для этой операции (все сопутствующие проверки за вами, чтобы его не использовали). Списывайте на 91.01 сразу сразу в FB05. Используйте 2 момент. В postab ничего не ищите, предпосылка - "блаблабла" + новый вид документа. Замените код налога. Выкрутится новая пара MWS и MVA.

Вариант 4. Для чудаков :D (Арсений, привет!) Можно накошмарить в бади перед выводом и перелопатить там весь poorbook, проверяя на списание и удаляя из итоговой таблицы. Ну это если вы джиперс криперс :D

Страница 3 из 4 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/