![]() |
![]() |
![]() |
|
БП2.0: НДС с полож. курсовых разниц в 4ом квартале 2011. Объясните кусок кода. | ☑ | ||
---|---|---|---|---|
0
IamAlexy
26.04.12
✎
20:58
|
В недавнем обновлении приплыло:
при проведении документов в УЕ (поступление ДС на РС) если документ после 2011.10.01 - формируется проводка по НДС курсовых разниц. Учетная политика соответственно была одна на 2011 г. Ладно, делаем правило с 2011.10.01 - флаг про ндс курсовых заблокирован и отжат. Но правило не работает. Лезем в код и видим: // Для периодов позднее 01.10.2011 г. значение учетной политики получаем на дату 30.09.2011 г. Если СтруктураШапкиДокумента.Дата >= '20111001' Тогда Отказ = Ложь; ПараметрыУчетнойПолитики = ОбщегоНазначения.ПолучитьПараметрыУчетнойПолитики('20110930', Отказ, СтруктураШапкиДокумента.Организация); Если ПараметрыУчетнойПолитики.Свойство("УчитыватьПоложительныеСуммовыеРазницыПриНачисленииНДС") Тогда УчитыватьПоложительныеРазницыДляНДС = ПараметрыУчетнойПолитики.УчитыватьПоложительныеСуммовыеРазницыПриНачисленииНДС; Иначе Возврат; КонецЕсли; Иначе УчитыватьПоложительныеРазницыДляНДС = СтруктураШапкиДокумента.УчитыватьПоложительныеСуммовыеРазницыПриНачисленииНДС; КонецЕсли; это в модуле УчетНДСФормированиеДвижений Ладно, фиг с вами - делаем правило на 2011.09.30 но оно плавно переходит на начало месяца. То есть получается либо с первого сентября мы не начисляем НДС на положительные курсовые либо продожаем начеслять и в октябре. или я что то не так понял? Бухи конечно же хотят 30го сентября начислять НДС а 1го октября уже неначислять. |
|||
1
IamAlexy
26.04.12
✎
21:00
|
почему нельзя было написать тупо:
Если СтруктураШапкиДокумента.Дата >= '20111001' Тогда УчитыватьПоложительныеРазницыДляНДС = ложь; Иначе УчитыватьПоложительныеРазницыДляНДС = СтруктураШапкиДокумента.УчитыватьПоложительныеСуммовыеРазницыПриНачисленииНДС; КонецЕсли; |
|||
2
КМ155
26.04.12
✎
21:01
|
(0) блеать
не верь бухам прочти сам декабрьское письмо минфина: Начисление НДС с суммовых разниц В соответствии с Письмом Минфина РФ от 30.12.2011 г. №03-07-11/363 при расчетах в условных единицах налоговая база по НДС по реализации подлежит корректировке в случае получения последующей оплаты по другому курсу в отношении тех операций, которые были совершены до 01.10.2011 года. Документы "Платежное поручение входящее", "Приходный кассовый ордер", "Корректировка долга" Начиная с 01.10.2011 года, при отражении в учете оплаты от покупателя по договору в условных единицах проводки и движения регистров подсистемы НДС по начислению НДС с положительных суммовых разниц формируются только при последующей оплате реализации, совершенной до 01.10.2011 года. По реализациям, совершенным с 01.10.2011 года, для целей налога на прибыль вся суммовая разница, в том числе в части НДС, относится на внереализационные доходы (расходы). |
|||
3
IamAlexy
27.04.12
✎
09:55
|
(2) я может что то не понимаю - но тут нет отсылки к дате реализации.
этот кусок кода смотрит только на дату поступления на РС.. то есть пофиг когда была реализация (и была ли) даже если реализации небыло - будет применена уч. политика сентябрьская.. то есть либо надо с 1го сентября снимать флаг НДСа курсовых, либо в октябре БУДЕТ НДС с курсовых |
|||
4
КМ155
27.04.12
✎
09:57
|
(3) код не верный, алгоритм приведён в (2)
|
|||
5
IamAlexy
27.04.12
✎
09:58
|
(4) а.. ну я это и хотел уточнить - что в типовой косяк...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |