Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Как избавиться от скидок в товарном отчете. УСН

densk
читатель
офлайн
Дата регистрации: 22.10.2008
Сообщений: 8
Пост №1
 
05.11.2008 14:51

Когда формируешь товарный отчет, и если суммы берутся из документа Реализация, то посчет суммы по документу идет не по той цене, что указана в табличной части Реализации, а по справочным ценам товаров. В итоге когда товарный отчет формируется, он сравнивает сумму что указана в Реализация и сумму из справочника, разницу пишет как скидку. А скидок не делали. В отчет пишет справочную цену. Бухгалтерия уверяет, что раньше такого небыло, месяц назад точно говорят. Как исправить? Это отчет, документ Реализация, планы счетов, проводки, глобальный модуль за это время неизменялся. Может это связанно с ТИИБ, или с итогами бухгалтерскими? Ниже приведу часть кода отчета, что формирует сумму.

densk
читатель
офлайн
Дата регистрации: 22.10.2008
Сообщений: 8
Пост №2
 
05.11.2008 14:53

"САМ АЛГОРИТМ ЗАПОЛНЕНИЯ СНИЗУ, ПОЛНОСТЬЮ СКОПИРОВАЛ ЧТОБЫ ВИДНО БЫЛО ЧТО ДЕЛАЕТСЯ С БухИт ПЕРЕД ТЕМ КАК НАЧАТЬ ВЫПОЛНЯТЬ ПОДСЧЕТ СУММЫ <br>       БухИт = СоздатьОбъект("БухгалтерскиеИтоги");<br> БухИт.ИспользоватьСубконто(ВидыСубконто.МестаХранения,ВыбСклад,2);<br>// БухИт.ВключатьСубсчета(,); <br> Если Выбсклад.ТипСклада=Перечисление.ТипыСкладов.Оптовый Тогда<br> БухИт.ВыполнитьЗапрос(ДатаНачала,ДатаКонца,"МХ.2",,,,"Операция",); <br> Иначе<br> БухИт.ВыполнитьЗапрос(ДатаНачала,ДатаКонца,"МХ.Р",,,,"Операция",); <br> КонецЕсли;<br> НачСтоимостьВсего = БухИт.СНД(); <br> Т.ВывестиСекцию("ОстатокНачала"); <br> Т.ВывестиСекцию("Приход"); <br> глОживить(3);<br><br><br> Ном=0;<br> БухИт.ВыбратьПериоды(,1,,);<br> Пока БухИт.ПолучитьПериод(,) = 1 Цикл<br> Докум = БухИт.Операция.Документ;      <br> СуммаТовара = БухИт.ДО();<br> Если глЕстьРеквизитШапки("НомерДокВходящий", Докум.Вид()) = 1 Тогда<br> НомерДокумента = Докум.НомерДокВходящий;<br> Иначе<br> НомерДокумента = Докум.НомерДок;<br> КонецЕсли;<br> <br> Если глЕстьРеквизитШапки("ДатаДокВходящий", Докум.Вид()) = 1 Тогда<br> ДатаДокумента = Докум.ДатаДокВходящий;<br> Иначе<br> ДатаДокумента = Докум.ДатаДок;<br> КонецЕсли;<br>        //ИТ[ <br> стринфо="""";<br> Если (Докум.Вид()="ПеремещениеМПЗ") Тогда<br>        стринфо=Докум.МестоХранения; <br> ИначеЕсли глЕстьРеквизитШапки("Контрагент",Докум.Вид())=1 тогда<br>        стринфо=Докум.Контрагент; <br> КонецЕсли; <br> Комментарий = Докум.Комментарий;<br>       Ном = Ном + 1;<br> Т.ВывестиСекцию("Строка"); <br> глОживить(1);<br> КонецЦикла;<br> ПрихСтоимостьВсего = БухИт.ДО();<br> Т.ВывестиСекцию("ИтогоПриход"); глОживить(1);<br> Т.ВывестиСекцию("ВсегоПриход"); глОживить(1); <br> <br> Т.НоваяСтраница();<br> //Т.ВывестиСекцию("Шапка");<br> Т.ВывестиСекцию("Расход");<br> БухИт.ВыбратьПериоды(,2,,);<br> Пока БухИт.ПолучитьПериод(,) = 1 Цикл<br> Докум = БухИт.Операция.Документ;      <br> СуммаТовара = БухИт.КО();<br> Если глЕстьРеквизитШапки("НомерДокВходящий", Докум.Вид()) = 1 Тогда<br> НомерДокумента = Докум.НомерДокВходящий;<br> Иначе<br> НомерДокумента = Докум.НомерДок;<br> КонецЕсли;<br> <br> Если глЕстьРеквизитШапки("ДатаДокВходящий", Докум.Вид()) = 1 Тогда<br> ДатаДокумента = Докум.ДатаДокВходящий;<br> Иначе<br> ДатаДокумента = Докум.ДатаДок;<br> КонецЕсли;<br> //ИТ[ <br> стринфо=""""; Комментарий = Докум.Комментарий;<br> Если (Докум.Вид()="ПеремещениеМПЗ") Тогда <br> Если Докум.ВидПеремещения = 1 Тогда<br> стринфо=Докум.МестоХраненияПриемник; <br> Иначе<br> СтрИнфо = """"+Докум.СчетЗатрат+","+Докум.Субконто1;<br> КонецЕсли;<br> <br><br> ИначеЕсли глЕстьРеквизитШапки("Контрагент",Докум.Вид())=1 тогда<br>        стринфо=Докум.Контрагент; <br> Если СуммаТовара<>Докум.Итог("Сумма")Тогда<br>        Комментарий = "Скидка "+( СуммаТовара- Докум.Итог("Сумма"));<br> КонецЕсли;<br> <br> КонецЕсли;<br>       Ном = Ном + 1;<br> Т.ВывестиСекцию("Строка"); <br> глОживить(1);<br> КонецЦикла;"

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №3
 
05.11.2008 21:14

Я вот в алгоритме про цену из справочника ничего не вижу. Я вот что вижу. Если в выборке находится документ Реализация, то расчитываются две цифры:<br>1) кредитовый оборот по МХ.х, что является себестоимостью<br>2) Итог по колонке "сумма" документа, что является объемом реализации в денежной форме.<br><br>Разница между этими двумя цифрами в моей голове никак не называется "скидка", это, с моей точки зрения, финансовый результат от конкретной продажи по конкретному документу, то есть, либо прибыль, либо убыток.

densk
читатель
офлайн
Дата регистрации: 22.10.2008
Сообщений: 8
Пост №4
 
05.11.2008 22:39

Вот вот, там два счета МХ. и точно, когда *** отличается, он и ее тоже пишет как скидку. Тут как занаю, товарный отчет ке то писанный. Но загадка остается, почему меня так уверяют что раньше все шло без скидки.

densk
читатель
офлайн
Дата регистрации: 22.10.2008
Сообщений: 8
Пост №5
 
06.11.2008 08:44

Проверял все товары, что находятся в документе Реализация, заметил: проблемы от товара одного "Карта города", если удаляю его, то все ок. Притом до скидка "-" то "+", не знаю по какому принципу расчитывается. Местами сумма скидки совпадает с разницей между ценой по справочнику и ценой в док.Реализация.(10 р. с каждой штуки идет в скидку), а местами по 12 копеек и т.п. Смотрел про то как ДО расчитывается, если там дело, то должно везде одинаково несовпадать. <br>Учетная(покупная) цена 11.60 р.<br>Отпускная цена : 50 р.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация