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

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

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

Дублирование записей "Курсовые разницы по расчетам в у.е." в спр "Прочие доходы и расходы"

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №1
 
31.08.2009 13:12

"Типовая бухгалтерия, релиз 7.70.506<br>Разбиралась, почему в справочнике "Прочие доходы и расходы" создается несколько абсолютно одинаковых элементов "Курсовые разницы по расчетам в у.е." с видом "Прочие внереализационные доходы и расходы". Нашла в глобальном модуле процедуру глУчестьСуммовыеРазницы, вот блок из нее<br>...<br>Если ТекДок.ДатаДок >= '01.01.2007' Тогда<br> НаименованиеВидаПрочихДоходовИРасходов = "Курсовые разницы по расчетам в у.е.";<br>Иначе<br> НаименованиеВидаПрочихДоходовИРасходов = "Суммовые разницы";<br>КонецЕсли;<br><br>Пока (СпрПрочиеДоходыИРасходы.ПолучитьЭлемент() = 1) и (ПустоеЗначение(Аналитика91) = 1) Цикл<br> Если СпрПрочиеДоходыИРасходы.Наименование = "Курсовые разницы" Тогда<br>       Аналитика91 = СпрПрочиеДоходыИРасходы.ТекущийЭлемент();<br> КонецЕсли;<br> Если (Константа.СпособБухгалтерскогоУчетаСуммовыхРазницВСтоимостиМПЗ.Получить(ТекДок.ДатаДок)=Перечисление.СпособыБухгалтерскогоУчетаСуммовыхРазницВСтоимостиМПЗ.ВнереализационныеДоходыИРасходы) <br> или (ТекДок.ДатаДок >= '01.01.2007')Тогда<br>       Если СпрПрочиеДоходыИРасходы.Наименование = НаименованиеВидаПрочихДоходовИРасходов Тогда<br>             СуммовыеРазницы = СпрПрочиеДоходыИРасходы.ТекущийЭлемент();<br>       КонецЕсли;<br> КонецЕсли; <br>КонецЦикла;<br><br>Если (ПустоеЗначение(СуммовыеРазницы) = 1)<br> И ((Константа.СпособБухгалтерскогоУчетаСуммовыхРазницВСтоимостиМПЗ.Получить(ТекДок.ДатаДок)=Перечисление.СпособыБухгалтерскогоУчетаСуммовыхРазницВСтоимостиМПЗ.ВнереализационныеДоходыИРасходы) <br> или (ТекДок.ДатаДок >= '01.01.2007')) Тогда<br>       СпрПрочиеДоходыИРасходы.Новый();<br>       СпрПрочиеДоходыИРасходы.Наименование = НаименованиеВидаПрочихДоходовИРасходов;<br>       СпрПрочиеДоходыИРасходы.ВидПрочихДоходовИРасходов = Перечисление.ВидыПрочихДоходовИРасходов.ПрочиеВнереализационныеДоходыРасходы;<br>       СпрПрочиеДоходыИРасходы.Записать();<br>       СуммовыеРазницы = СпрПрочиеДоходыИРасходы.ТекущийЭлемент();<br>КонецЕсли;<br>...<br>Из-за того, что в справочнике элемент "Курсовые разницы" стоит перед эле-том "Курсовые разницы по расчетам в у.е.", то при каждом выполнении процедуры записывается новый элемент "Курсовые разницы по расчетам в у.е.". Это ошибка в типовой конфигурации?"

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №2
 
31.08.2009 14:39

> Из-за того, что в справочнике элемент "Курсовые разницы" стоит перед эле-том "Курсовые разницы по расчетам в у.е.", то при каждом выполнении процедуры записывается новый элемент "Курсовые разницы по расчетам в у.е.". Это ошибка в типовой конфигурации?<br><br>думается, что да - в 507 тоже самое?

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №3
 
31.08.2009 14:56

"разобралась в чем дело, оказывается не совсем типовая конфа... :-\<br>Строка <br>СпрПрочиеДоходыИРасходы.ВыбратьЭлементыПоРеквизиту("ВидПрочихДоходовИРасходов", Перечисление.ВидыПрочихДоходовИРасходов.ПрочиеВнереализационныеДоходыРасходы,,);<br><br>исправлена на<br>СпрПрочиеДоходыИРасходы.ВыбратьЭлементыПоРеквизиту("ВидПрочихДоходовИРасходов", Перечисление.ВидыПрочихДоходовИРасходов.КурсовыеРазницы,,);<br>"

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

Читают тему:

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