Проблема с начислением копеек в НДС #120198


#0 by Impressing3
Добрый День! У меня возникла такая проблема. Есть расчет СУммы Без НДС -  он у меня считает не совсем верно. Точнее, при просчете показывает НДС = 0.006343.....или что-нибудь подобное. Когда вот таким образом показывает, мне нужно, чтобы Сумма Без НДС было =0 , а программа вычисляет это неточно, начинает округлять, и получается 0-01 копейка, чего конечно быть не должно. Я наложил на расчет суммы Без НДС Округление  для этих копеек, точнее Сумма = Окр(СуммаБезНДС,0); - теперь он мне в тех случаях, когда нужно, чтобы было 0 , он конечно 0 мне показывает (в частности, и для вышеописанного случая), но и сответственно округляет и Суммы когда реально есть СуммыБезНДС, чего делать конечно не нужно! Посоветуйте, как можно это подправить?
#1 by Impressing3
Или может быть как-то сделать, чтобы отбрасывался третий знак после запятой и вообще не учитывался?
#2 by 427
думать надо... и не лезть сюда..
#3 by Impressing3
Мда........ ну посоветовуйте что нибудь?
#4 by 427
учи бухучет - там есть решение твоей проблемы...
#5 by Impressing3
Все понимаю, но я не бухгалтер, а всего лишь сис.админ и бывают у нас проблемы, когда бывает необходимо что-то подправлять в 1С - вот я и парюсь....
#6 by 427
а нефиг админам лезть в чужую епархию... Лезешь - учись...
#7 by Impressing3
Мда...сорри, что побеспокоил, на самом деле просто совета хотел услышать (((.
#8 by v777
А где ты хотел НДС изменить? Если надо "Без НДС" так умножай на 0 и фсё...
#9 by Impressing3
v777 - да, конечно, это очень просто сделать так.... но похоже 427 оказывается все-таки прав... Я просто слабо разбираюсь в бух учете (((. А вопрос такой, что нужно посмотреть - если НДС Заказа = сумме насколько закрываем НДС, то тогда сумма Без НДС = 0, это уже я такое условие взял.. А вообще было проще - просто считалась Сумма Без НДС и если она=0, то 0 и пишем.. но вот она неточно считает и все тут !Раньше было 20% ставка -было проще, просто было целое число - и все считалось верно, а теперь эти 18%  все портят! Даже когда все переменные в конечном выражении берутся верно, он все равно эти копейко выводит какие-то.. Чего быть не должно!
#10 by Байк
Чет не врублюсь о чем ты. Может так Окр(СуммаБезНДС,2)
#11 by Impressing3
да, я пробовал так делать. ОН мне конечно, когда должно быть 0 -и пишет -0, а когда не ноль если СуммаБез НДС? Он ведь и ее также будет округлять куда не нужно, потому как все в одной формулке делается.
#12 by Байк
Книгу продаж/покупок чтоли делаешь
#13 by 427
Пусть он не и..т себе мозги, а стрясет с буха бумагу, где расписано - КАК и в КАКИХ ситуациях округлять...
#14 by Zanuda
Почему-то я уже года 2 не сталкивался с проблемой округления суммы без НДС... Может из общей суммы вычесть сумму НДС? это и есть сумма без НДС. Напиши подробнее, какая у тебя ситуация.
#15 by Impressing3
Зануда, понял тебя. Вообщем оказалось так! Сначала идет обращение к НДС Заказа - такое: Вот. Насколько я понимаю, там сумма появляется при проведении Сч.Ф. Выданной. Далее смотрим насколько мы может закрыть НДС. ЗакрытьНДС = НДСЗаказа * (ОплаченоПоТмпСчетФактуре/ВсегоПоТмпСчетФактуре); И далее начинаем считать сумму Без НДС: СуммаБезНДС = ОплаченоПоТмпСчетФактуре - ЗакрытьНДС*(100 + Константа.ОсновнаяСтавкаНДС.Ставка)/(Константа.ОсновнаяСтавкаНДС.Ставка); Так вот. В последней формуле копейки и вылазят. Я нашел интересную фишку. Вообщем, если обращение НДС Заказа идет реально к 76.Н.1 - то там суммочка стоит, которая в Сч.Ф.Выданной вводится РУЧКАМИ бухгалтером при подсчете суммы НДС на калькуляторе. Соответственно, бухгалтер округляет сумму (копейки). Соотвественно, вот они копейки неровные при просчете суммы Без НДС и вылезли, потому как я взял и вместо такого обращения - НДСЗаказа = БИт76.СКК("С"); Сделал обращение следующее -     НДСЗаказа = (ВсегоПоТмпСчетФактуре*Константа.ОсновнаяСтавкаНДС.Ставка)/(100 + Константа.ОсновнаяСтавкаНДС.Ставка); Корректно ли я поступил???
#16 by Zanuda
А если у тебя в счете-фактуре разные ставки НДС? А у тебя НДСЗаказа считается только по основной? А откуда берется ВсегоПоТмпСчетФактуре?
#17 by Impressing3
Понял.. нет, ставка стандартная, насколько я понимаю -18%. А вот - ВсегоПоТмпСчетФактуре =  Бит62.СКД("С"); Да и сразу вопрос, если можно, а разве могут быть в данном случае разные ставки?
#18 by Zanuda
А почему не могут? А у тебя какая конфигурация-то? ВсегоПоТмпСчетФактуре =  Бит62.СКД("С")??? Не совсем понятная конструкция. У тебя на 62 аналитика в разрезе документа отгрузки???
#19 by Impressing3
Конфа 465 ая Бух 25 SQL. ВсегоПоТмпСчетФактуре =  Бит62.СКД("С")- данные берутся с бух итогов по 62-ому счету. Сразу скажу, это встроенный кусок в Групповой Обработке (Обработка.ОбработкаДокументов).
#20 by Zanuda
Не нашел я такого кода в ОбработкаДокументов...
#21 by Impressing3
)))))даа, конечно, это же я говорю самописанный кусок под нашу компанию.
#22 by Zanuda
Самописанный??? Тогда сложно что-то толкового советовать. Я же не знаю, с какой целью этот кусок написан. Какой план счетов. Какой алгоритм закрытия НДС. У меня, например, совсем по другому закрытие происходит, не как в типовой. И план счетов слегка поменян. Можешь попробовать тупую проверку сделать НДС = ?(Цел(НДС*100)>=1,НДС,0). Тогда у тебя округления меньше копейки не будут в рассчетах участвовать.
#23 by Impressing3
)). Тут выяснились еще более интересные подробности! Оказывается, то что я вот парился считать, возможо вообще считать не нужно (т.е. Сумму Без НДС). Точнее, в сч.Ф. Выданной есть несколько видов услуг. Одна из них не облагается НДС - оказывается, скорее всего ее и нужно записывать в эту переменную (СуммаБезНДС) и выводить. Иначе СуммаБезНДС = 0. Вот. Эта услуга вешается на 90.1.2. И теперь я вот думаю, а как мне из этой табличной части при вот таком коде сделать обращение к данной строке и чтобы он мне суммочку эту вытягивал. А код такой изначально:             Вот. Правильно ли я думаю, что нужно сделать подобного рода обращение: Иначе СуммаБезНДС = 0. Или это как то по другому решается?
#24 by Zanuda
Неправильно. И даже не итог надо брать, а итог умножить на коэффициент оплаты данного счета-фактуры...
#25 by Impressing3
Хм..... Алексей... ну хорошо, но ведь там несколько строк в этой (любой) счет-фактуре выданной, и там только одна из них не облагается НДС, а если брать Итог(Всего), то он будет брать все по счет-фактуре. и из этого высчитывать Сумму Без НДС.
#26 by Zanuda
Мне кажется, ты маленько не разобрался в СуммаБезНДС. Это не то, что не облагается НДС, это в счете фактуре покупателю колонка Сумма без НДС, это не товар, необлагаемый НДС. И я тебе верно написал. Или ты не так объяснил назначение этой переменной.
#27 by Impressing3
Возможно ты и прав.. Хорошо, попробую объяснить как могу))). Есть среди прочих строк в табличной части Сч.ф.Выданной строка - Автотранспортные услуги - и стоит какая нибудь сумма на этой строке. Тут же в строке СтавкаНДС - стоит "Без Налога(НДС)" сумма НДС под этим естественно не стоит. и далее смотря ТОЛЬКО эту строку в поле Всего (длля этой строки) видим сумму за оказанные услуги. Она то мне и нужна.
#28 by Zanuda
Это еще интереснее. Как то с проблемы лишних копеек перешли к проблеме формирования книги продаж. Тогда вопрос. Насколько ты хорошо представляешь бухучет и представляешь ли. От этого будет зависеть степень подробности моих ответов.
#29 by Impressing3
))))))))))))))))))))))Верно подметил Алексей!))))). Бухучет знаю около около.... Но вообще говоря понять что ты мне скажешь, я думаю будет не сложно! Говори правду матку!)))))
#30 by Impressing3
Дак собственно в чем вопрос-то. При это групповой обработке изначально когда я говорил про копейки - это вылазит в Записях в Книгу Продаж и потом соответсвенно в Книге самой Продаж. А мне нужно чтобы суммы были те и лишнего не было)) ДУмаю, ты понимаешь).
#31 by Zanuda
Хорошо. Сам просил. Книга продаж делается не по проданной продукции, а по выставленным счетам - фактурам. Плюс, если еще учетная политика НДС по оплате, то и учитывается факт оплаты счета-фактуры. То есть, оплатил покупатель счет-фактуру на 1000 руб. У тебя в книге продаж должна быть записана сумма 1000 руб. В колонке Всего продаж должно быть 1000. И эта сумма далее расшифровывается по ставкам НДС. То есть по 10% ставке в 1000 руб. какая сумма НДС и сумма без НДС, по 18% ставке, по ставке 0% какая сумма. И еще какая сумма необлагаентся НДС. В твоем случае Автотранспортные услуги должны попасть в колонку необлагаемых НДС (хотя я и сомневаюсь, что они по НК без НДС предоставляются. Но это уже на совести ваших бухов). То есть, тебе надо перебрать строчки документа, найти эту строку и что-то типа СуммаНеОблагаемая = СуммаНеОблагаемая + ТмпСчетФактура.Всего.
#32 by Zanuda
Видишь ли, вся проблема в том, что при том уровне аналитики, который у тебя есть, тебе в принципе не узнать, какая сумма оплаты осталась по 10 или 18% ставке НДС (то есть неизвестно, какая сумма НДС по ставкам закрыта). Поэтому это и делается расчетным методом. И из-за округления ошибки и лезут.
#33 by leo-i
а теперь самый прикол Эта услуга вешается на 90.1.2. Это же ЕНВД, какая книга? какая счет-фактура?
#34 by Impressing3
)))Понял смысл, спасибо огромное (без ехидства).))) Автотранспортные услуги должны попасть в колонку действительно! Но как сделать, чтобы попали только они?)) И попутно: Как мне найти конктретно эту строчку тогда в Сч.ф. выданной? или все же обращаться к сальду счета 90.1.2? Но собственно как обращаться к этому счету с привязкой к данному контрагенту. Т.е. думаю, что все же надо обращаться в полю в сч.ф.выданной.
#35 by Impressing3
2 Leo-i: Хм.....поясни пожалуйста.-/. Т.е. ты считаешь, что этого вообще не должно быть в книге продаж в колонке "Продажи, освобождаемые от налога". ??
#36 by leo-i
Сам же пишешь Эта услуга вешается на 90.1.2.
#37 by Impressing3
да, так!
#38 by Zanuda
Обалдеть! А откуда ты узнал, что на 90.1.2 вешается? Я думал, общий режим налогообложения...
#39 by leo-i
Организации и индивидуальные предприниматели, являющиеся налогоплательщиками единого налога, не признаются налогоплательщиками налога на добавленную стоимость (в отношении операций, признаваемых объектами налогообложения в соответствии с главой 21 настоящего Кодекса, осуществляемых в рамках предпринимательской деятельности, облагаемой единым налогом), за исключением налога на добавленную стоимость, подлежащего уплате в соответствии с настоящим Кодексом при ввозе товаров на таможенную территорию Российской Федерации.
#40 by Impressing3
Так...))))))))и что из этого следует?))))
#41 by leo-i
Вот такой прикол
#42 by Zanuda
Да. Нащел эту фразу. Невнимательно читал. У тебя эта услуга вообще не должна попадать в книгу продаж. Вернее даже, вся счет-фактура.
#43 by leo-i
Счет-фактура не дается, книга не пишется
#44 by Impressing3
Ладно, отбросим все это!)))) Просто я не могу сообразить, как мне обратиться к этой строке, где стоит "Без Налога(НДС)" ??
#45 by Impressing3
нуууу получается, что очень многие счета-фактуры не будут попадать в эту книгу и по ним что ли не долждны делаться записи в Книгу Продаж? А как же если мы отбросим эту сумму без НДС которая, а по остальной посчитаем НДС на 68.1 как нормальные люди? и все равно Записи в Книгу продаж будут делаться и на основе их формироваться Книга сама? Или я что-то не понимаю? ))проясните ситуацию, пожалуйста)))).
#46 by Zanuda
Во первых, скажи, у тебя предприятие работает общая система+ЕНВД?
#47 by Impressing3
Ээээм....сорри, Алексей.. а как это мне узнать? ((((
#48 by leo-i
Пунктом 3 ст. 169 Кодекса предусмотрено, что составлять счета-фактуры обязаны только налогоплательщики НДС, реализующие товары (работы, услуги) на территории Российской Федерации. Таким образом, организации, уплачивающие единый налог на вмененный доход при осуществлении операций по реализации товаров (работ, услуг), облагаемых единым налогом на вмененный доход, оформлять счета-фактуры не должны. МИНИСТЕРСТВО ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ ПИСЬМО от 13 мая 2005 г. N 03-06-05-04/124
#49 by Zanuda
Спросить у бухгалтера. Если не получается, тогда посмотреть оборотно-сальдовая ведомость по счету 90.1 в разрезе субсчетов. Если будут обороты и по счету 90.1.1 и по счету 90.1.2, тогда у тебя общая система+ЕНВД... Если опять же бухи не облажались.
#50 by leo-i
А попадают они скорее всего сюда 6) оказания автотранспортных услуг по перевозке пассажиров и грузов, осуществляемых организациями и индивидуальными предпринимателями, эксплуатирующими не более 20 транспортных средств;
#51 by Zanuda
Цитирую: "Есть среди прочих строк в табличной части Сч.ф.Выданной строка - Автотранспортные услуги - и стоит какая нибудь сумма на этой строке. Тут же в строке СтавкаНДС - стоит "Без Налога(НДС)" сумма НДС под этим естественно не стоит. и далее смотря ТОЛЬКО эту строку в поле Всего (длля этой строки) видим сумму за оказанные услуги. Она то мне и нужна." А в остальных строчках этой счет фактуры есть НДС? Если это так - то это неправильно.
#52 by Impressing3
Хорошо, спасибо за комментарий, а что тогда делать, если это у нас в одной счет фактуре все идет как одна из услуг?
#53 by Impressing3
2 Алексей: Да, конечно  - в остальных строках есть другие услуги и по каждой из них идет просчет НДС 18%.
#54 by Impressing3
Хм.. ну вот, я посмотрел "Обороты Счета" и "Анализ счета" 90.1.2 - там все это есть, что в счет фактуре по проводкам.
#55 by Zanuda
Понятно. Сейчас тогда тебе надо главбуха пытать, у вас все-таки есть ЕНВД или занесли ошибочные данные. Если есть ЕНВД - спросить, почему счет-фактура неправильно оформлена. Или может просто бухи лоханулись и забыли в этой услуге поставить ставку 18%? Я тебе более умного пока не посоветую.
#56 by Zanuda
Если все настолько плохо, как я думаю - непонятно, зачем у вас на работе бухгалтеров держат. Да еще таких
#57 by Zanuda
Если все настолько плохо, как я думаю - непонятно, зачем у вас на работе бухгалтеров держат. Да еще таких
#58 by Zanuda
Если все настолько плохо, как я думаю - непонятно, зачем у вас на работе бухгалтеров держат. Да еще таких
#59 by Impressing3
Ну хорошо, коллеги))). У меня тогда возникают два вопроса: 1. Как тогда нужно оформлять счета-фактуры.? 2. Если все же эту неправильность отбросить, как же мне все-таки обратиться в этой строчке, чтобы именно из нее сумму вытащить и записать ее в СуммаБезНДС?
#60 by Zanuda
И уже в цикле смотришь, подходит тебе строка или нет. Если оказываешь услугу, попадающую под ЕНВД, счет-фактуру выставлять не надо!!!
#61 by Impressing3
хм..понял, окей, спасибо попробую..... я в принципе так и сделал). Вот что получилось: КонецЦикла; Как думаешь, Алексей, пойдет так?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С