Возможности:
- печать всех разделов книги доходов и расходов.
- автоматизированное ведение Разделов I (Доходы и Расходы) и II (амортизация ОС).
- Возможность ручного заполнения Раздела I, если по каким либо причинам это нельзя алгоритмизировать.
- освобождение от переноса данных между разными конфигурациями при переходе с одного режима налогообложения на другой (с общего на УСН и, наоборот).
- бухгалтеры продолжают работать с привычным планом бухгалтерских счетов.
- минимальные доработки типовой конфигурации, что сохраняет режим обновления конфигурации новыми релизами, выпускаемыми фирмой 1С.
- освобождение от необходимости приобретать у фирмы 1С типовую УСН при оплаченной типовой для общего режима налогообложения.
P.S. В описании моего md изложено КРАТКО (а также в файле Update.txt) , что нужно сделать для доработки вашей типовой. К сожалению, не могу выложить весь md, дабы не затрагивать авторские права фирмы 1С. Подробное описание в Readme.txt.
УСН в типовой бухгалтерии
Учетные задачи - Учет доходов и расходов
Скачать файл
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование | По подписке [?] | Купить один файл | |
---|---|---|---|
-
.1177036778 64,64Kb
1750
|
1750 | Скачать (1 SM) | Купить за 1 850 руб. |
См. также
Закрытие периода Кассовые операции Учет доходов и расходов Бухгалтер Платформа 1С v7.7 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет ИП, ПБОЮЛ, КФХ Платные (руб)
Комплекс внешних обработок для ведения в электронной форме КУДиР для 1С 7.7 - книги учёта доходов и расходов для предприятий на УСН, ПСН, ЕСХН. Автоматическое заполнение раздела 1, 4, 5 из журнала документов вашей информационной базы. Формирование кассовой книги №КО-4, приходных кассовых ордеров №КО-1 и расходных кассовых ордеров №КО-2.
2400 руб.
20.10.2014 125599 223 129
Регламентированный учет и отчетность Закрытие периода Учет доходов и расходов Бухгалтер Платформа 1С v7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Производство+Услуги+Бухгалтерия Россия Бухгалтерский учет Налоговый учет Управленческий учет УСН Платные (руб)
Отчет "Книга доходов и расходов" для 1С 7.7 позволяет сформировать главный раздел книги учета доходов и расходов, используя движения бухгалтерских проводок. Группируя проводки по корреспонденции счетов пользователь может сам указать какие кореспонденции следует отнести в ту или иную графу отчета. Например корреспондеция 50,* означает проводки в дебет счета 50 со всех других счетов. Такое описание проводок изначально встроено в систему 1С:Бухгалтерия и всегда было доступно в отчете "Отчет по проводкам".
4800 руб.
11.06.2012 87876 89 55
Учет доходов и расходов Розничная торговля Бухгалтер Пользователь Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Бытовые услуги, сервис Розничная и сетевая торговля (FMCG) Россия Налоговый учет ПСН (патентная система налогообложения) Абонемент ($m)
Отчет позволяет сформировать книгу учета доходов для патентной системы налогообложения (ПСН), используя данные из проведенных документов по выбранной фирме и за выбранный период. По умолчанию используются документы вида "Отчет ККМ" и "Реализация Розница". Можно подключить другие виды документов. Отчет предназначен для использования с конфигурациях "1С:Торговля и Склад 7.7, редакция 9.2" (релиз 932 и выше) и "1С:Комплексная, редакция 4.5" (релиз 446 и выше). Можно легко адаптировать под другие конфигурации, т.к. код открыт. Выкладывается как инструмент для разработки с целью реализации в собственных конфигурациях. Отчет предоставляется в виде внешней обработки, внесения изменений в конфигурацию не требует.
1 стартмани
27.01.2021 8992 21 victuan 2
Учет доходов и расходов Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)
Справка-расчет по прибыли для облегчения заполнения и расчета прибыли. Предназначена для 1С Бухгалтерии 7.7.
1 стартмани
05.10.2020 5349 0 artemua 0
Учет доходов и расходов Бухгалтер Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет Налоговый учет ИП, ПБОЮЛ, КФХ УСН Абонемент ($m)
Расчет планируемых налогов Индивидуального предпринимателя (без работников), работающего на УСН 6%
1 стартмани
27.01.2017 14438 0 Доня 0
Оптовая торговля Учет доходов и расходов Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта Платформа 1С v7.7 Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Бухгалтерский учет Управленческий учет Абонемент ($m)
Внешний отчет конфигурации Торговля и Склад 9.2 для 1С Предприятие 7.7, способен анализировать приход товара, распределять его по партиям и считать прибыль, даже если последовательность проведения документов нарушена. В 2003 году такая форма была действующей для отчетности Индивидуального предпринимателя. Полный доступ к коду обработки.
1 стартмани
20.06.2016 21922 15 Ликреонский 1
Закрытие периода Учет доходов и расходов Бухгалтер Платформа 1С v7.7 1С:Комплексная 7.7 Бухгалтерский учет УСН Абонемент ($m)
Ведете УСН в комплексной 7.7? То еще развлечение. Этот отчет для тех, кто не перебрался на "родную" программу УСН.
4 стартмани
01.08.2015 18453 11 aspirator23 0
Учет доходов и расходов Бизнес-аналитик Бухгалтер Пользователь Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)
Отчет для директора на заданную дату, возможность выбора бухгалтерских счетов, справочно показывает долги по зарплате, налогам и прочим
1 стартмани
09.05.2015 13464 17 Доня 1
Функция глНУ(конт) Экспорт //тщи
Если ПустоеЗначение(Конт.НУ) = 1 Тогда
конт.НУ = Перечисление.Булево.Нет;
КонецЕсли;
возврат ?(Конт.НУ=Перечисление.Булево.Нет,"@ ","")
конецфункции
А что у 1С уже есть права на md-файлы? :)
Ладно уж... скажи, что не хотел выкладывать "за спасибо".
Спасибо и на этом.
Удачи, камрад!
Недаром она упорно борется с свободными файлобменниками своих продуктов.
Мои доработки лишь косметически меняют код мд типовой, поэтому если его я выложу, это будет варезом.
Особенно в сочетании с "ваша прога работает, респект!".
Если минус оставлен по ошибке, то его можно убрать, "плюсанув" обработку.
PS. Что касается полного мд-шника, я его обычно высылаю если меня просят через "личку".
ПолучитьАтрибутыПроводки(БухИт.Операция, НомерСтрокиДок, ДатаД, НомерД, ДатаНомерДок, СодержОперации,-1, РасходыНУ);
Если (РасходыПоНУ = 0) Тогда
Продолжить;
КонецЕсли;
ПолучитьАтрибутыПроводки(БухИт.Операция, НомерСтрокиДок, ДатаД, НомерД, ДатаНомерДок, СодержОперации,-1, РасходыПоНУ);
Если (РасходыПоНУ = 0) Тогда
Продолжить;
КонецЕсли;
А если делать на внешних обработках, то это уже сделано за нас:
Помочь переделать не смогу, времени практически свободного нет.
Одного не могу понять .Как в Индивидуальной карточке по ОПС(ЕСН) заставить заполняться 2-ой раздел ? Ведь именно его заполняют при УСН.
Возможно приходилось сталкиваться с этой проблемой ? Может есть решение ?
Во-первых: Если провести документ задним числом и составить опять же 1й лист прихода расхода, то этот документ не появляется в журнале. Нивкакую.
Во-вторых: Посмотрите как выглядит отчет в УСН, где точно аргументировано назначение платежа в колонке "Содержание операции"... Под датой операции стоит четко номер этой операции, а не куча непонятных выписок!!!
В-третьих: НЕ могу определить никак откуда у вас берутся данные в журнале, если документ ДоходыРасходы не встает в проводки????
Но попробую понять, о чем Вы.
1) "Если провести документ задним числом [Какой именно документ?] и составить опять же 1й лист прихода расхода [Что такое 1й лист прихода расхода?], то этот документ не появляется в журнале [в каком журнал?]. Нивкакую"
Если честно, ничего не понял, поэтому не могу ответить. Попробуйте использовать терминологию программы 1С в вопросе.
2) "Посмотрите как выглядит отчет в УСН, где точно аргументировано назначение платежа в колонке "Содержание операции"... " Наверное, имеется в виду Раздел I книги учета доходов и расходов. Но вопроса в этой части нет, поэтому отвечать нечего.
"Под датой операции стоит четко номер этой операции, а не куча непонятных выписок!!!" Тут тоже вопроса нет, только не понятно почему Вы номера выписок, которые и являются номерами тех операции, из которой появилась строки в Разделе I Книги называете "куча непонятных выписок"
3) "НЕ могу определить никак откуда у вас берутся данные в журнале, если документ ДоходыРасходы не встает в проводки????" Опять идет речь о каком-то журнале. Да, документ ДоходыИРасходы не создает проводок, Раздел I Книги формируется из строк табличной части оного документа.
Для того чтобы увидеть изменения в книге ДиР, после каких-то изменений в базе(появление документов задним числом и других), нужно заново зайти в документ Доходы и Расходы и нажать кнопку заполнить, а лучше добавить в ручную и сохранить документ.
При работе нескольких пользователей, а точнее 2-ух бухгалтеров с документом "Доходы и Расходы" стала возникать путаница. Один бухгалтер что-то исправляет, второй потом заходит и нажимает заполнить. Все исправления, естественно, летят к чертям )) Добавлять в документ исправления только в ручную, так и не добился. Пришлось дополнить документ реквизитом "Фиксировать", где пользователь может зафиксировать изменение записи, от дальнейшего затирания при нажатии кнопки "Заполнить". Теперь работают с документом одновременно вдвоем и довольны )
У меня только два маленьких вопроса :
1. при обновлении 1С Бух 7.7 ваш документ в конфигурации останется, а манипуляции с глобальным модулем заново придется повторять?
2. почему в доходы не попадает сумма поступления от покупателей ,если в этой строке в выписке заполнен "Назначение платежа"?
1. Да, все именно так. При обновлении придется внести изменения только глобальный модуль и в модули ТИПОВЫХ документов, в которых используется вызов функции глНУ.
2. Сумма поступления от покупателей должна попадать независимо от заполнения поля "Назначение платежа". Нужно обратить внимание на корр.счет в выписке (62.1 или др.). Этот же счет должен быть упомянут в поле "Строка счетов" документа "Доходы и Расходы"
надо заменить ...
Иначе
// ПечОстаточнаяСтоимость = "";
ПечОстаточнаяСтоимость = 0; //
КонецЕсли;
и это...
// ПечОстаточнаяСтоимость = "";
и еще интересно копать в Usn_Get.ert и USN0903.ert... почти работает... )
На рабочих базах она у меня исправлена. Но когда дело доходит до выкладывания обработки на ИС, эта правка почему-то выпадает. :cry:
Постараюсь не забыть учесть при следующем обновлении разработки.
> и еще интересно копать в Usn_Get.ert и USN0903.ert... почти работает... )
Рег. отчеты править дело не благодарное, поэтому их я не рассматриваю.
Выделяет но не всегда! Например в выписке №1 5 строк на 2 строки нет ссылки на ПлатПор. на 3 строки есть, Одно ПлатПор без НДС, 2 с ну скажем по 145 и 150 р.
Вопрос :)) почему процедура их пропускает (по 145 и 150 р) понять не могу.
В целом супер большое спасибо!
Как или где взять платную версию?
(77)Нужны минимальные навыки конфигурирования.
ДатаМодернизации = глДатаНаКоторуюУстановленоЗначение<<?>>(ОС, "ОбъектМодернизирован", ДатаНачалаМесяца-1);
{Глобальный модуль(523)}: Функция не обнаружена (глДатаНаКоторуюУстановленоЗначение)
Если глНовыеПравилаВеденияНУ<<?>>(ДатаРасчета) <> 1 Тогда
{Глобальный модуль(685)}: Функция не обнаружена (глНовыеПравилаВеденияНУ)
Если глНовыеПравилаВеденияНУ<<?>>(ДатаРасчета) = 1 Тогда
{Глобальный модуль(696)}: Функция не обнаружена (глНовыеПравилаВеденияНУ)
ДатаНачалаПримененияБазовойСтоимости = глДатаНаКоторуюУстановленоЗначение<<?>>(ОС, "БазоваяСтоимость", ДатаРеквизитов);
{Глобальный модуль(759)}: Функция не обнаружена (глДатаНаКоторуюУстановленоЗначение)
ДатаНачалаПримененияБазовойСтоимости = глДатаНаКоторуюУстановленоЗначение<<?>>(ОС, "БазоваяСтоимость", ДатаРеквизитов);
{Глобальный модуль(879)}: Функция не обнаружена (глДатаНаКоторуюУстановленоЗначение)
Функция <<?>>глРасчетАмортизацииОС(ОС, ДатаРасчета, РассчитыватьДанныеПоНалоговомуУчету = 1) Экспорт
{Глобальный модуль(1789)}: Процедура или функция с указанным именем уже определена в текущем модуле (глРасчетАмортизацииОС)
<<?>>Перем СведенияОбОС;
{Глобальный модуль(1791)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем СчетУчета;
{Глобальный модуль(1792)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем БалансоваяСтоимостьНач;
{Глобальный модуль(1793)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем БалансоваяСтоимостьКон;
{Глобальный модуль(1794)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем БалансоваяСтоимостьНалог;
{Глобальный модуль(1795)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем БалансоваяСтоимостьНалогКон;
{Глобальный модуль(1796)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем СчетНачисленияАмортизации;
{Глобальный модуль(1797)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем НачисленнаяАмортизацияНач;
{Глобальный модуль(1798)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем НачисленнаяАмортизацияКон;
{Глобальный модуль(1799)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем НачисленнаяАмортизацияНалог;
{Глобальный модуль(1800)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем РассчитаннаяАмортизацияБух;
{Глобальный модуль(1801)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем РассчитаннаяАмортизацияНалог;
{Глобальный модуль(1802)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем ПрименяетсяБазоваяСтоимость;
{Глобальный модуль(1803)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
<<?>>Перем БухИт;
{Глобальный модуль(1804)}: Объявления переменных должны быть расположены в начале модуля, процедуры или функции
БухИт.ПериодМ(ДатаРасчета<<?>>);
{Глобальный модуль(1809)}: Переменная не определена (ДатаРасчета)
СтоимостьНач = БухИт.СНД(СчетУчетаИзСписка,,, ОС<<?>>);
{Глобальный модуль(1831)}: Переменная не определена (ОС)
СтоимостьКон = БухИт.СКД(СчетУчетаИзСписка,,, ОС<<?>>);
{Глобальный модуль(1832)}: Переменная не определена (ОС)
Если ОС<<?>>.ПодлежитАмортизации = 0 Тогда
{Глобальный модуль(1852)}: Переменная не определена (ОС)
НачисленнаяАмортизацияНач = БухИт.СНД(СчетНачисленияАмортизации,,, ОС<<?>>);
{Глобальный модуль(1854)}: Переменная не определена (ОС)
НачисленнаяАмортизацияКон = БухИт.СКД(СчетНачисленияАмортизации,,, ОС<<?>>);
{Глобальный модуль(1855)}: Переменная не определена (ОС)
НачисленнаяАмортизацияНач = БухИт.СНК("02",,, ОС<<?>>);
{Глобальный модуль(1864)}: Переменная не определена (ОС)
НачисленнаяАмортизацияКон = БухИт.СКК("02",,, ОС<<?>>);
{Глобальный модуль(1865)}: Переменная не определена (ОС)
Если ОС<<?>>.ПодлежитАмортизации = 1 Тогда
{Глобальный модуль(1876)}: Переменная не определена (ОС)
ОбъектМодернизирован = ОС<<?>>.ОбъектМодернизирован.Получить(ДатаНачалаМесяца-1);
{Глобальный модуль(1881)}: Переменная не определена (ОС)
ДатаМодернизации = глДатаНаКоторуюУстановленоЗначение(ОС<<?>>, "ОбъектМодернизирован", ДатаНачалаМесяца-1);
{Глобальный модуль(1884)}: Переменная не определена (ОС)
Если (ОС<<?>>.НачислятьАмортизацию.Получить(ДатаРеквизитов) = 1) и (ПустоеЗначение(СчетУчета) = 0) Тогда
{Глобальный модуль(1889)}: Переменная не определена (ОС)
Если БухИт.СКД(СчетУчета,,, ОС<<?>>) <> 0 Тогда
{Глобальный модуль(1890)}: Переменная не определена (ОС)
СрокПолезногоИспользования = ОС<<?>>.СрокПолезногоИспользования.Получить(ДатаНачалаМесяца-1);
{Глобальный модуль(1893)}: Переменная не определена (ОС)
ОстаточнаяСтоимостьПослеМодернизации = ОС<<?>>.ОстаточнаяСтоимостьПослеМодернизации.Получить(ДатаНачалаМесяца-1);
{Глобальный модуль(1900)}: Переменная не определена (ОС)
и (ПустоеЗначение(ОС<<?>>.ДатаВводаВЭксплуатацию) = 0) Тогда
{Глобальный модуль(1904)}: Переменная не определена (ОС)
(ДатаГод(КонМесяца(ДатаМодернизации)) - ДатаГод(КонМесяца(ОС<<?>>.ДатаВводаВЭксплуатацию))) * 12
{Глобальный модуль(1906)}: Переменная не определена (ОС)
Если ОС<<?>>.СпособНачисленияАмортизации = Перечисление.СпособыНачисленияАмортизацииОС.Линейный Тогда
{Глобальный модуль(1915)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.СпособНачисленияАмортизации = Перечисление.СпособыНачисленияАмортизацииОС.УменьшаемогоОстатка Тогда
{Глобальный модуль(1920)}: Переменная не определена (ОС)
Если ДатаГод(ДатаРасчета<<?>>) = ДатаГод(ДатаМодернизации) Тогда // первый год, когда была произведена модернизация
{Глобальный модуль(1931)}: Переменная не определена (ДатаРасчета)
ИначеЕсли ДатаГод(ДатаРасчета<<?>>) = ДатаГод(ОС.ДатаВводаВЭксплуатацию) Тогда // первый год эксплуатации
{Глобальный модуль(1934)}: Переменная не определена (ДатаРасчета)
ОстаточнаяСтоимость = ОС<<?>>.ПервоначальнаяСтоимость.Получить(ОС.ДатаВводаВЭксплуатацию);
{Глобальный модуль(1935)}: Переменная не определена (ОС)
ДатаНачалаГода = НачГода(ДатаРасчета<<?>>);
{Глобальный модуль(1938)}: Переменная не определена (ДатаРасчета)
БалансоваяСтоимость = БалансоваяСтоимость + БухИтОстаточнаяСтоимость.СНД(СчетУчетаИзСписка,,, ОС<<?>>);
{Глобальный модуль(1947)}: Переменная не определена (ОС)
НачисленнаяАморизация = БухИтОстаточнаяСтоимость.СНК("02",,, ОС<<?>>);
{Глобальный модуль(1952)}: Переменная не определена (ОС)
РассчитаннаяАмортизацияБух = ОстаточнаяСтоимость / СрокПолезногоИспользования * ОС<<?>>.КоэффициентУскорения;
{Глобальный модуль(1958)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.СпособНачисленияАмортизации = Перечисление.СпособыНачисленияАмортизацииОС.ПоСуммеЧиселЛет Тогда
{Глобальный модуль(1961)}: Переменная не определена (ОС)
ДатаНачалаРасчета = ?(ОбъектМодернизирован = 0, ОС<<?>>.ДатаВводаВЭксплуатацию, ДатаМодернизации);
{Глобальный модуль(1973)}: Переменная не определена (ОС)
ГодЭксплуатации = ДатаГод(ДатаРасчета<<?>>) - ДатаГод(ДатаНачалаРасчета);
{Глобальный модуль(1975)}: Переменная не определена (ДатаРасчета)
ГодовщинаВводаВЭксплуатацию = Дата(ДатаГод(ДатаРасчета<<?>>), ДатаМесяц(ДатаНачалаРасчета), ДатаЧисло(ДатаНачалаРасчета));
{Глобальный модуль(1977)}: Переменная не определена (ДатаРасчета)
Если КонМесяца(ДатаРасчета<<?>>) > КонМесяца(ГодовщинаВводаВЭксплуатацию) Тогда
{Глобальный модуль(1978)}: Переменная не определена (ДатаРасчета)
ИначеЕсли ОС<<?>>.СпособНачисленияАмортизации = Перечисление.СпособыНачисленияАмортизацииОС.ПропорциональноОбъемуПродукцииРабот Тогда
{Глобальный модуль(1985)}: Переменная не определена (ОС)
ОбщийОбъемВыпускаПродукции = ОС<<?>>.ОбщийОбъемПродукцииРабот.Получить(ДатаНачалаМесяца-1);
{Глобальный модуль(1987)}: Переменная не определена (ОС)
Если ПустоеЗначение(ОС<<?>>.ДатаВводаВЭксплуатацию) = 0 Тогда
{Глобальный модуль(1993)}: Переменная не определена (ОС)
ДатаНачисленияАмортизации = КонМесяца(ДобавитьМесяц(ОС<<?>>.ДатаВводаВЭксплуатацию, 1)); // дата окончания первого месяца, в котором начисляется амортизация
{Глобальный модуль(1994)}: Переменная не определена (ОС)
ОбщийОбъемВыпускаПродукции = ОбщийОбъемВыпускаПродукции - ОС<<?>>.ФактическийОбъемПродукцииРаботЗаМесяц.Получить(ДатаНачисленияАмортизации + 1);
{Глобальный модуль(1996)}: Переменная не определена (ОС)
РассчитаннаяАмортизацияБух = ПервоначальнаяСтоимость * ОС<<?>>.ФактическийОбъемПродукцииРаботЗаМесяц.Получить(ДатаРеквизитов) / ОбщийОбъемВыпускаПродукции;
{Глобальный модуль(2003)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.СпособНачисленияАмортизации = Перечисление.СпособыНачисленияАмортизацииОС.ПоЕдинымНормам Тогда
{Глобальный модуль(2006)}: Переменная не определена (ОС)
РассчитаннаяАмортизацияБух = ПервоначальнаяСтоимость * ОС<<?>>.КоэффициентАмортизации.Получить(ДатаРеквизитов) / 1200;
{Глобальный модуль(2007)}: Переменная не определена (ОС)
Если РассчитыватьДанныеПоНалоговомуУчету <<?>>= 1 Тогда
{Глобальный модуль(2014)}: Переменная не определена (РассчитыватьДанныеПоНалоговомуУчету)
Если ДатаРасчета <<?>>< '01.01.2002' Тогда
{Глобальный модуль(2016)}: Переменная не определена (ДатаРасчета)
БалансоваяСтоимостьНалог = ОС<<?>>.ПервоначальнаяСтоимость.Получить(ДатаНачалаМесяца);
{Глобальный модуль(2018)}: Переменная не определена (ОС)
НачисленнаяАмортизацияНалог = БухИт.СНК(СчетПоКоду("АОС"),,, ОС<<?>>);
{Глобальный модуль(2022)}: Переменная не определена (ОС)
Если (ДатаРасчета<<?>>>='01.01.2006') И (ПустоеЗначение(ОС.МатериалДляОтраженияВСоставеМПЗ)=0) Тогда
{Глобальный модуль(2026)}: Переменная не определена (ДатаРасчета)
БалансоваяСтоимостьНалог = БухИт.СНД("Н05.МЦ",,, ОС<<?>>);
{Глобальный модуль(2027)}: Переменная не определена (ОС)
БалансоваяСтоимостьНалогКон = БухИт.СКД("Н05.МЦ",,, ОС<<?>>);
{Глобальный модуль(2028)}: Переменная не определена (ОС)
БалансоваяСтоимостьНалог = БухИт.СНД("Н05.01",,, ОС<<?>>);
{Глобальный модуль(2030)}: Переменная не определена (ОС)
БалансоваяСтоимостьНалогКон = БухИт.СКД("Н05.01",,, ОС<<?>>);
{Глобальный модуль(2031)}: Переменная не определена (ОС)
НачисленнаяАмортизацияНалог = БухИт.СНК("Н05.02",,, ОС<<?>>);
{Глобальный модуль(2033)}: Переменная не определена (ОС)
НачисленнаяАмортизацияНалогКон = БухИт.СКК("Н05.02",,, ОС<<?>>);
{Глобальный модуль(2034)}: Переменная не определена (ОС)
КапВложенияНаправленныеНаРасходы = БухИт.СНД("Н05.КВ",,, ОС<<?>>);
{Глобальный модуль(2035)}: Переменная не определена (ОС)
НачислятьАмортизацию = ОС<<?>>.НачислятьАмортизацию.Получить(ДатаРасчета);
{Глобальный модуль(2043)}: Переменная не определена (ОС)
Если ОС<<?>>.ДатаВыбытия = ДатаРасчета Тогда
{Глобальный модуль(2045)}: Переменная не определена (ОС)
Если глНовыеПравилаВеденияНУ(ДатаРасчета<<?>>) <> 1 Тогда
{Глобальный модуль(2046)}: Переменная не определена (ДатаРасчета)
НачислятьАмортизацию = ОС<<?>>.НачислятьАмортизацию.Получить(ОС.ДатаВыбытия - 1);
{Глобальный модуль(2051)}: Переменная не определена (ОС)
Если глНовыеПравилаВеденияНУ(ДатаРасчета<<?>>) = 1 Тогда
{Глобальный модуль(2057)}: Переменная не определена (ДатаРасчета)
Если (ДатаРасчета <<?>>>= '01.01.2009') Тогда
{Глобальный модуль(2058)}: Переменная не определена (ДатаРасчета)
Если (ОС<<?>>.Состояние.Получить(ДатаРасчета) = Перечисление.СостоянияОС.Выбыло)
{Глобальный модуль(2060)}: Переменная не определена (ОС)
Если (ПустоеЗначение(ОС<<?>>.МатериалДляОтраженияВСоставеМПЗ)=0) // Для ОС в составе МПЗ только при установленной дате ввода
{Глобальный модуль(2068)}: Переменная не определена (ОС)
И ((КонМесяца(ОС<<?>>.ДатаВводаВЭксплуатацию)>=КонМесяца(ДатаРасчета))
{Глобальный модуль(2069)}: Переменная не определена (ОС)
Если ДатаРасчета <<?>>< '01.01.2002' Тогда
{Глобальный модуль(2076)}: Переменная не определена (ДатаРасчета)
Если (ОС<<?>>.КоэффициентАмортизации.Получить(ДатаРеквизитов) > 0) и (ОС.ДатаВводаВЭксплуатацию < БухИт.НачПериода()) Тогда
{Глобальный модуль(2077)}: Переменная не определена (ОС)
РассчитаннаяАмортизацияНалог = БалансоваяСтоимостьНалог * ОС<<?>>.КоэффициентАмортизации.Получить(ДатаРеквизитов) / 1200;
{Глобальный модуль(2078)}: Переменная не определена (ОС)
СрокПолезногоИспользования = ОС<<?>>.СрокПолезногоИспользованияН.Получить(ДатаНачалаМесяца-1);
{Глобальный модуль(2084)}: Переменная не определена (ОС)
ДатаВводаВЭксплуатацию = Макс(ОС<<?>>.ДатаВводаВЭксплуатацию, '31.12.2001');
{Глобальный модуль(2085)}: Переменная не определена (ОС)
Если (ДатаРасчета <<?>>< '01.01.2009')
{Глобальный модуль(2087)}: Переменная не определена (ДатаРасчета)
Если ОС<<?>>.МетодНачисленияАмортизации = Перечисление.МетодыНачисленияАмортизации.Линейный Тогда
{Глобальный модуль(2091)}: Переменная не определена (ОС)
РассчитаннаяАмортизацияНалог = ПервоначальнаяСтоимость * ОС<<?>>.СпециальныйКоэффициент.Получить(ДатаРеквизитов) / СрокПолезногоИспользования;
{Глобальный модуль(2093)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.МетодНачисленияАмортизации = Перечисление.МетодыНачисленияАмортизации.Нелинейный Тогда
{Глобальный модуль(2097)}: Переменная не определена (ОС)
БазоваяСтоимость = ОС<<?>>.БазоваяСтоимость.Получить(ДатаРеквизитов);
{Глобальный модуль(2100)}: Переменная не определена (ОС)
ДатаНачалаПримененияБазовойСтоимости = глДатаНаКоторуюУстановленоЗначение(ОС<<?>>, "БазоваяСтоимость", ДатаРеквизитов);
{Глобальный модуль(2101)}: Переменная не определена (ОС)
РассчитаннаяАмортизацияНалог = ОстаточнаяСтоимостьНалог * 2 * ОС<<?>>.СпециальныйКоэффициент.Получить(ДатаРеквизитов) / СрокПолезногоИспользования;
{Глобальный модуль(2119)}: Переменная не определена (ОС)
КоличествоПолныхМесяцев = ((ДатаГод(КонМесяца(ДатаРасчета<<?>>)) - ДатаГод(КонМесяца(ДатаВводаВЭксплуатацию)+1)) * 12
{Глобальный модуль(2123)}: Переменная не определена (ДатаРасчета)
ОставшийсяСрокПолезногоИспользования = ОС<<?>>.СрокПолезногоИспользованияН.Получить(ДатаНачалаМесяца-1) - КоличествоПолныхМесяцев;
{Глобальный модуль(2126)}: Переменная не определена (ОС)
Если (Константа.МетодНачисленияАмортизацииНУ.Получить(ДатаРасчета<<?>>) = Перечисление.МетодыНачисленияАмортизации.Линейный)
{Глобальный модуль(2141)}: Переменная не определена (ДатаРасчета)
ИЛИ (((ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ВосьмаяГруппа)
{Глобальный модуль(2142)}: Переменная не определена (ОС)
МатодНачисленияАмортизацииНУ.ВыбратьЗначения('01.01.2009', ДатаРасчета<<?>>);
{Глобальный модуль(2152)}: Переменная не определена (ДатаРасчета)
Если (ПустоеЗначение(ОС<<?>>.Состояние.Получить(ДатаПереходаНаЛинейныйМетод)) = 1)
{Глобальный модуль(2163)}: Переменная не определена (ОС)
Если (ПустоеЗначение(ОС.Состояние.Получить(ДатаПереходаНаЛинейныйМетод)) = 1<<?>>)
{Глобальный модуль(2163)}: Ожидается ключевое слово 'Тогда' ('Then')
РассчитаннаяАмортизацияНалог = ПервоначальнаяСтоимость * ОС<<?>>.СпециальныйКоэффициент.Получить(ДатаРеквизитов) / СрокПолезногоИспользования;
{Глобальный модуль(2174)}: Переменная не определена (ОС)
ЛинейныйНачисленнаяАмортизацияНалог = БухИтЛ.СНК("Н05.02",,, ОС<<?>>);
{Глобальный модуль(2184)}: Переменная не определена (ОС)
ЛинейныйКапВложенияНаправленныеНаРасходы = БухИтЛ.СНД("Н05.КВ",,, ОС<<?>>);
{Глобальный модуль(2185)}: Переменная не определена (ОС)
Если ПустоеЗначение (ОС<<?>>.ДатаВводаВЭксплуатацию) = 1 Тогда
{Глобальный модуль(2191)}: Переменная не определена (ОС)
СрокЭксплуатацииЛет = Макс(0, (ДатаГод(ДатаПереходаНаЛинейныйМетод) - ДатаГод(ОС<<?>>.ДатаВводаВЭксплуатацию))*12 - 1);
{Глобальный модуль(2195)}: Переменная не определена (ОС)
СрокЭксплуатации = СрокЭксплуатацииЛет + (ДатаМесяц(ДатаПереходаНаЛинейныйМетод) - ДатаМесяц(ОС<<?>>.ДатаВводаВЭксплуатацию));
{Глобальный модуль(2196)}: Переменная не определена (ОС)
РассчитаннаяАмортизацияНалог = ЛинейныйОстаточнаяСтоимостьНалог * ОС<<?>>.СпециальныйКоэффициент.Получить(ДатаРеквизитов) / ОставшийсяСрокПолезногоИспользования;
{Глобальный модуль(2206)}: Переменная не определена (ОС)
ИначеЕсли Константа.МетодНачисленияАмортизацииНУ.Получить(ДатаРасчета<<?>>) = Перечисление.МетодыНачисленияАмортизации.Нелинейный Тогда
{Глобальный модуль(2214)}: Переменная не определена (ДатаРасчета)
Если ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ОтдельнаяГруппа Тогда //начисляем как и раньше
{Глобальный модуль(2216)}: Переменная не определена (ОС)
БазоваяСтоимость = ОС<<?>>.БазоваяСтоимость.Получить(ДатаРеквизитов);
{Глобальный модуль(2220)}: Переменная не определена (ОС)
ДатаНачалаПримененияБазовойСтоимости = глДатаНаКоторуюУстановленоЗначение(ОС<<?>>, "БазоваяСтоимость", ДатаРеквизитов);
{Глобальный модуль(2221)}: Переменная не определена (ОС)
РассчитаннаяАмортизацияНалог = ОстаточнаяСтоимостьНалог * 2 * ОС<<?>>.СпециальныйКоэффициент.Получить(ДатаРеквизитов) / СрокПолезногоИспользования;
{Глобальный модуль(2239)}: Переменная не определена (ОС)
КоличествоПолныхМесяцев = ((ДатаГод(КонМесяца(ДатаРасчета<<?>>)) - ДатаГод(КонМесяца(ДатаВводаВЭксплуатацию)+1)) * 12
{Глобальный модуль(2243)}: Переменная не определена (ДатаРасчета)
ОставшийсяСрокПолезногоИспользования = ОС<<?>>.СрокПолезногоИспользованияН.Получить(ДатаНачалаМесяца-1) - КоличествоПолныхМесяцев;
{Глобальный модуль(2246)}: Переменная не определена (ОС)
Если ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ПерваяГруппа Тогда
{Глобальный модуль(2259)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ВтораяГруппа Тогда
{Глобальный модуль(2261)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ТретьяГруппа Тогда
{Глобальный модуль(2263)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ЧетвертаяГруппа Тогда
{Глобальный модуль(2265)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ПятаяГруппа Тогда
{Глобальный модуль(2267)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ШестаяГруппа Тогда
{Глобальный модуль(2269)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.СедьмаяГруппа Тогда
{Глобальный модуль(2271)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ВосьмаяГруппа Тогда
{Глобальный модуль(2273)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ДевятаяГруппа Тогда
{Глобальный модуль(2275)}: Переменная не определена (ОС)
ИначеЕсли ОС<<?>>.АмортизационнаяГруппа = Перечисление.АмортизационныеГруппы.ДесятаяГруппа Тогда
{Глобальный модуль(2277)}: Переменная не определена (ОС)
РассчитаннаяАмортизацияНалог = ОстаточнаяСтоимостьНалог * ОС<<?>>.СпециальныйКоэффициент.Получить(ДатаРеквизитов) * НормаАмортизации/100;
{Глобальный модуль(2282)}: Переменная не определена (ОС)
ИначеЕсли ДатаМесяц(ДатаРасчета<<?>>) = 12 Тогда
{Глобальный модуль(2297)}: Переменная не определена (ДатаРасчета)
НачалоГода = НачГода(ДатаРасчета<<?>>);
{Глобальный модуль(2298)}: Переменная не определена (ДатаРасчета)
Если ОС<<?>>.НачислятьАмортизацию.Получить(ДатаРеквизитов) = 1 Тогда
{Глобальный модуль(2301)}: Переменная не определена (ОС)
БухИт.ПериодМ(НомерМесяца, ДатаГод(ДатаРасчета<<?>>));
{Глобальный модуль(2302)}: Переменная не определена (ДатаРасчета)
БухИт.ПериодМ(НомерМесяца, ДатаГод(ДатаРасчета)<<?>>);
{Глобальный модуль(2302)}: Неопознанный оператор
БалансоваяСтоимостьНаНачалоМесяца = БалансоваяСтоимостьНаНачалоМесяца + БухИт.СНД(СчетУчетаИзСписка,,, ОС<<?>>);
{Глобальный модуль(2312)}: Переменная не определена (ОС)
БалансоваяСтоимостьНаКонецМесяца = БалансоваяСтоимостьНаКонецМесяца + БухИт.СКД(СчетУчетаИзСписка,,, ОС<<?>>);
{Глобальный модуль(2313)}: Переменная не определена (ОС)
НачисленныйИзнос = БухИт.СНД(СчетНачисленияАмортизации,,, ОС<<?>>);
{Глобальный модуль(2317)}: Переменная не определена (ОС)
ИзносЗаМесяц = БалансоваяСтоимостьНаНачалоМесяца * ОС<<?>>.КоэффициентАмортизации.Получить(ДатаРеквизитов) / 1200;
{Глобальный модуль(2322)}: Переменная не определена (ОС)
<<?>>КонецЕсли;
{Глобальный модуль(2325)}: Ожидается ключевое слово 'КонецЦикла' ('EndDo')
КонецЕсли;<<?>>
{Глобальный модуль(2325)}: Обнаружено логическое завершение исходного текста модуля
<<?>>КонецЦикла;
{Глобальный модуль(2326)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (глСоздатьТрассировку)
<<?>>КонецЦикла;
{Глобальный модуль(2326)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (глАдресСоответствуетТребованиямМНС)
<<?>>КонецЦикла;
{Глобальный модуль(2326)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (глСообщениеТрассировки)
<<?>>КонецЦикла;
{Глобальный модуль(2326)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (глПоказатьТрассировку)
<<?>>КонецЦикла;
{Глобальный модуль(2326)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (глСообщениеПроведения)
<<?>>КонецЦикла;
{Глобальный модуль(2326)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (глПредставлениеАдреса)
<<?>>КонецЦикла;
{Глобальный модуль(2326)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (глРазложить)
<<?>>КонецЦикла;
{Глобальный модуль(2326)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (ПроверитьЛегальностьПолученияОбновления)
<<?>>КонецЦикла;
{Глобальный модуль(2326)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (глРассчитатьСтоимостьОбъекта)
При проверке модуля обнаружены синтаксические ошибки!
Я встроила, попробовала, мне жутко нравиться.
Еще раз СПАСИБО.
P.S.
Можно в глобальном модуле ничего не добавлять,
подкорректировать модуль самой встроенной обработки, и все будет работать.
А то с глобальным при обновлении лишние хлопоты.
Рейтинг: 4266
Для получения уведомлений о новых публикациях автора подключите телеграм бот: Инфостарт бот
№ 14393
Создание 28.09.06 00:00
Обновление 04.08.09 00:00
Просмотры 26524
Загрузки 1750
Рейтинг
90
Комментарии 88
Код открыт Не указано
Рубрики Учет доходов и расходов
Кому Для всех
Тип файла Конфигурация (md, cf)
Платформа Бухгалтерский учет 7.7
Конфигурация Не имеет значения
Операционная система Не имеет значения
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)