SAPфорум.RU https://www.sapboard.ru/forum/ |
|
Исправительные фактуры в книге покупок https://www.sapboard.ru/forum/viewtopic.php?f=5&t=97778 |
Страница 2 из 2 |
Автор: | Yozhhhhh [ Ср, ноя 06 2019, 01:05 ] |
Заголовок сообщения: | Re: Исправительные фактуры в Книге покупок |
Детализируйте, пожалуйста, вопрос максимально, в чем именно загвоздка? У меня все исправительные СФ в книге покупок отражаются корректно. Помогу, чем смогу. Если вопрос про negative posting, то схема без него тоже будет рабочей. Но для этого настройки кодов НДС в книгах должны быть соответствующими. К примеру, с negative в книгу покупок настраивается дебет. Без negative в книгу надо настраивать и дебет, и кредит (или вообще без указания стороны проводки). При несоответствующей логике настройки в T007 sap проводки исключает вообще. Пример 1. Исходная проводка в книге покупок. Корректировка на уменьшение идет в противоположную книгу, однако sap видит, что в T007 кредит на книгу продаж не настроен. Проводка будет исключена. Пример 2. Исходная проводка в книге продаж. Корректировка на уменьшение выполнена из-за неверной сбытовой настройки с negative, то есть получили тот же кредит. SAP видит, что запись должна пойти в книгу покупок, но настройка T007 этому противоречит (имеем все тот же дебет, просто с минусом). Вообще будет запись исключена. Проверьте T007. Не должно быть проблем, просто при отсутствии negative надо смотреть, чтобы проводка в кредит тоже была настроена на книгу покупок. |
Автор: | TravelFox [ Пн, ноя 11 2019, 12:09 ] |
Заголовок сообщения: | Re: Исправительные фактуры в Книге покупок |
Добрый день! Сможете подсказать, как управиться с выводом доп.листов, как корректно заполнить селект, чтобы получить исправительные, которые пришли в 4 квартале, но относятся к 3, какие даты и где прописать? 1. Что заполнить в верхнем блоке полей, где задается БЕ? БЕ Основная БЕ Релев. для налогообложен. док. Финансовый год Дата проводки Ссылка Период проводки Отчетный период 2. Версия, если выбираем "Версия Постановления 162/2019 (по последним нотам для Книги продаж). У нас при этом пропадает блок: Тип Налоговой Декларации (Основная декларация, КорректировочнаяДекларация) Календарный год Налоговый период (кв./мес.) Corr.VAT-Ret.Number 3. Как заполнить блок: "Выбор доп.листов"?: Создать доп.листы Расчет итогов с пред.листов Релев. для налогообложен. до Финансовый год Дата проводки Дата налог. деклар. Закрытый финансовый период Вид документа корректировки Номер доп. листа № док. дополн. листа Дата вывода |
Автор: | Yozhhhhh [ Пн, ноя 11 2019, 13:58 ] |
Заголовок сообщения: | Re: Исправительные фактуры в Книге покупок |
Верхний блок полей регламентирует общую выборку документов. То есть если есть документ, который должен попасть на доп. лист, то он должен удовлетворять ограничениям из верхнего блока. Равно как и документ, который должен попасть на основной лист. Блок полей доп. листа - вот тут немного экзотики. Хотя поля период и дата проводки намекают на то, что обработка будет осуществляться по дате проводки, это не так. Внутри подпрограммы get_add_documents на эти ограничения проверяется не дата проводки документа вообще, а переменная l_bldat, которая - в самом начале приобретает значение, равное wa_doclist-bldat_orig_inv (то есть дата оригинала) - по тексту подпрограммы может сменить значение в зависимости от множества условий на дату документа обрабатываемой позиции, но опять же никогда - на дату проводки, поэтому следует внимательно очень изучить текст get_add_documents, там настоящий сатанизм. Соответственно, для вывода в доп. листе данных за 3 квартал заполнить блок полей доп. листа лучше так: год X, периоды с 7 по 9. При этом дата проводки документа (который пойдет на доп. лист) должна быть в 4 квартале и удовлетворять ограничениям из верхнего блока полей. Но самое главное даже не в этом, а в том, в каком виде данные доковыляют до get_add_documents. Можно иметь абсолютно новый код в соответствии со всеми свежими нотами, но при этом если исправление придет в данную подпрограмму не как исправление (извините за повтор), а как нечто иное (что угодно - самостоятельный документ, корректировка и т.д.), то все сразу пойдет по другой ветке и результат может быть неверным именно по этой причине. Поэтому нужно четко понимать, в каком именно статусе позиция прилетает в эту подпрограмму. В самом начале подпрограммы поставьте точку и проследите логику. Особенно тщательно следите за: - wa_doclist-corr_type (тип корректировки) - wa_doclist-journal (довольно невзрачный параметр, который тем не менее может увести логику в другую ветку; при одновременной подаче оригинала, сторно и исправления, к примеру, они будут 1, 2, 3) Когда будете отлаживать, не подавайте конкретный документ в ограничениях программы, логика корректировок и исправлений имеет место только в том случае, если вся цепочка документов участвовала в выборке. Если подаете только исправление без сторно оригинала (которое должен быть выполнено в том же периоде), то логика будет вообще другой. |
Автор: | TravelFox [ Пн, ноя 18 2019, 11:33 ] |
Заголовок сообщения: | Re: Исправительные фактуры в Книге покупок |
Yozhhhhh, спасибо! 1. Т.о. через "Версия Постановления 162/2019" можно сформировать одновременно основной лист Книги продаж за 4 квартал вместе с доп.листом, в котором отразятся исправительные фактуры пришедшие в 4 квартале к тому периоду, который будет задан или через период (в полях "Закрытый финансовый год" или датой (на самом деле документа, в полях "Дата проводки"). Так? 2. Через "Версия Постановления 162/2019" нельзя одновременно сформировать основной лист за 3 период и доп. лист к 3 периоду? 3. В чем разница между Доп.листом к 3 кварталу и Корректировочной Декларацией к 3 кварталу, можете сориентировать? |
Автор: | KNA [ Пт, дек 13 2019, 11:46 ] |
Заголовок сообщения: | Re: Исправительные фактуры в книге покупок |
Коллеги, приветствую! Тоже возникла проблема с книгой покупок и отражением в ней исправительного счета-фактуры. Оригинальный счет-фактура №1 проведен в MM (MIRO) - дата проводки = дата документа = 24.07.2019, в ноябре пришел исправительный счет-фактура №2. После чего в MM было выполнено сторнирование счета-фактуры №1 с датой проводки 01.11.2019 и датой документа 24.07.2019, следом был проведен исправительный счет-фактура №2 с датой проводки 01.11.2019 и датой документа 24.07.2019. В исправительном счете-фактуре №2 в BKPF-BKTXT указана ссылка на счет-фактуру №1 в формате BKPF-BELNR+BKPF-GJAHR В результате счет-фактура №1 отображается в книге на основном листе, а исправительный счет фактура отображается на дополнительном листе. Бухгалтера утверждают, что оба счета фактуры должны отображаться на доп.листе Счет фактура №1 с минусом, а исправительный счет-фактура №2 с плюсом. Не могу понять что не так, подскажите, пожалуйста! |
Автор: | Yozhhhhh [ Пн, дек 16 2019, 19:31 ] |
Заголовок сообщения: | Re: Исправительные фактуры в книге покупок |
Ну отладьте же подпрограмму get_add_documents. Зачем гадать? Пустите на вход только документ сторно и само исправление. Будет проходка с двумя попаданиями в цикле. Эта фигня у всех по-разному работает в зависимости от состояния инклуда. У меня, к примеру, состояние проги такое, что все идет на основной лист, там даже текст от сапа: все исправления на основном листе. При этом я знаю, что было несколько десятков нот, которые логику уже поменяли. Но я их не накачиваю, так как видение бухгалтерии как раз совпало с этим устаревшим кодом. У вас все может иначе быть. Пустите два дока, прокрутите цикл в get_add_documents. |
Автор: | svorog-777 [ Вт, апр 11 2023, 13:24 ] |
Заголовок сообщения: | Re: Исправительные фактуры в Книге покупок |
Yozhhhhh написал: В чем вопрос-то?))) Если по алгоритму, то 1. Исходный СФ сторнировать. 2. Исправительный отразить тем же видом документа, в тексте заголовка указать 14 значную ссылку на оригинал по типу NNNNNNNNNNYYYY, где NNNNNNNNNN - системный номер оригинала, YYYY - год оригинала. 3. Больше ничего не делать, просто релаксировать. Подскажите пожалуйста, есть ли стандартные проверки на п.1? Если я, например, п.2 сделал, но для нестронированной фактуры. Будет где-то ругаться, и какой за это модуль отвечает? |
Автор: | Yozhhhhh [ Чт, апр 13 2023, 21:25 ] |
Заголовок сообщения: | Re: Исправительные фактуры в книге покупок |
svorog-777 написал: Подскажите пожалуйста, есть ли стандартные проверки на п.1? Если я, например, п.2 сделал, но для нестронированной фактуры. Будет где-то ругаться, и какой за это модуль отвечает? Я давно там не ползал, но вроде бы это проверяется в движке самой книги (внутри соответствующей программы книги покупок или книги продаж, которая потом юзает ФМ - может, и в нем, но суть не меняется). Причем какие-то фантомные воспоминания говорят мне, что если СФ оригинал не будет сторнирован, то второй точно не пройдет как исправление. А вот нарваться на то, что второй будет воспринят как корректировка (если он удовлетворит настройкам корр инва), вы можете запросто. Потому что наличие СФ в журнале вроде бы сапом когда-то и приветствовалось как бэст практис, но эта умная сволочь умеет и на коленке корректировочные СФ считать, даже если их в журнале нет. Какой это модуль? Хм. Странный вопрос, это все в FI делается, хоть и зовется в резюме красивым словом VAT. А вообще можете просто тестовых кейсов наделать да и развлекаться, по-простенькому хотите заскочить?))) с НДС так не получится. |
Автор: | Kengur [ Чт, апр 13 2023, 22:49 ] |
Заголовок сообщения: | Re: Исправительные фактуры в книге покупок |
Стандартная (26 же?) прога это просто ужас и смерть для бухов. Что почему не попало в книгу, что почему уехало в допы... ничего не ясно. На всех проектах ее допиливал через расширения нормальным логом событий по всем документам. Иногда логика if-else от САП CIS приводило меня в состояние ступора на несколько часов... |
Автор: | Yozhhhhh [ Пн, апр 17 2023, 01:28 ] |
Заголовок сообщения: | Re: Исправительные фактуры в книге покупок |
26 делает вычет, ей в принципе по барабану, что там такое (исправление или нет), она просто по предварительным налогам долбит. А тут вопрос скорее про логику отнесения к доп листу. А это уже регламентирует j3rfpurb (если по старинке). А как на ACR не знаю, так и не довелось пощупать. Вроде номер транзакции сменили, но та же петрушка по большому счету - все посадили на дату декларации, переделали настроечные таблицы. |
Страница 2 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |