Книга учета доходов и расходов индивидуального предпринимателя с общим налогообложением в 1С Бухгалтерия 7.7
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Формирование книги доходов и расходов (формы 1.7, 2, 5, 6.1, 6.2) для типовой конфигурации 1С Бухгалтерия 7.7. Данные за год формируются помесячно (у меня объем данных был очень большой). Для формы 1.7 задается период - год, взводится флажок "Подготовить данные" и "Сохранить отчет", клавиша "Отчет 1.7", это самый длительный по времени формирования отчет. Данные для книги сохраняются во внешних файлах в формате dbf (Партионный учет номенклатуры, подокументный взаиморасчет с контрагентами и сама книга BOOK.DBF). После подготовки данных и сохранения отчетов за весь год (помесячно) можно выводить на печать отчеты за любой месяцэтого года с накоплением итогов с начала года. Отчет "Покупатели" - инструмент для бухгалтера, это контроль правильности формирования отчета 1.7.
Предлагаемые обработки позволят сформировать документ "Поступление товаров и материалов" по
отрицательным остаткам ТМЦ (счета 41 и 10) за выбранный период. Для БП 3.0 и Бух. 7.7
В связи с отсутствием в типовых решениях 1С Предприятие 7.7 возможностей для хранения периодического КПП, предлагается обработка, реализующая альтернативное решение по отражению в Декларации НДС изменения КПП контрагента. С помощью данной обработки изменения с привязкой к дате можно вносить в уже сформированный комплект файлов электронной декларации.
В бухгалтерии накопилась масса непонятных остатков на счетах. Новая главбухша решила навести порядок в базе, я не стал ей перечить. В результате родилась эта обработка.
Обработка формирует xml-файлы декларации по НДС из книги покупок и книги продаж, сохраненных в Excel. Пригодится тем, кому нужно вручную подправить декларацию.
В соответствии с НК РФ производственные предприятия должны производить ежемесячно нарастающим итогом расчет прямых расходов по специальному алгоритму. Это является трудоемким процессом из-за необходимости ввода большого количества исходных данных ежемесячно. Предлагаемая обработка позволяет резко упростить этот расчет, так как пользователю требуется ввести всего пару исходных значений на начало года. Все остальные данные будут взяты автоматически из бухгалтерских итогов.
Выполнял под конкретного заказчика. На других данных не испытывал. Но заказчик ведет учет в типовых конфигурациях типовыми документами. Книга сформирована в нескольких различных ИБ заказчика.
плюс просто за гигантский объем работы. правда у меня все равно вылезают ошибки. вещь нужная. прошу доработать по максимуму, чтобы на любой версии стандартной бухгалтерии от 4.91 до 5.07 ошибок не давала.
Лев, для отладки нужны строки ошибок. А я специально погоняю отчет на других данных и версиях. Не думаю, что новые релизы сильно исказят картину. Партионный учет строится на оборотах 41-го, подокументный взаиморасчет с поставщиками и покупателями - 60 и 62 соответственно.
Время начало: 11:46:01
Расчеты с поставщиками: 32.071 сек.
табРасход.КредДокумент = ПолучитьПустоеЗначение("Документ");
{C:\BOOK.ERT(1471)}: Поле агрегатного объекта не обнаружено (КредДокумент)
Расчеты с поставщиками: 0.89 сек.
ДБДок.Open(strSQL,cn,1,3);
{C:\BOOK.ERT(2492)}: Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][Драйвер ODBC dBase] Объект 'book608.dbf' не найден ядром базы данных Microsoft Jet. Проверьте существование объекта и правильность имени и пути.
просто сам пытался написать для тех же целей, когда понял весь объем работы плюнул, написал для перекидки данных в 1С Предприниматель и там уже делаю эти отчеты. геморно, согласен, но налоговая принимает отчеты и не ругается
Первую ошибку исправил. Вспомнил, что все ИП заказчика в прошлом году начинали работу с "нуля", поэтому начальные остатки написал только "теоретически" и при формировании книги туда не попадал. Обновил инструкцию по использованию. Дальнейшие доработки будут в конце года (или раньше, если кто-то из заказчиков решит закрыть ИП). Прошу всех, кто пойдет на Подвиг использовать этот отчет для своих нужд и дальнейшей доработки, поделиться своим опытом и идеями по этому поводу :-)
Плюс не глядя за Подвиг!)) Я в свое время написал такое же для ПУБ 7.7, и для своей конфиги (дальняя родственница Бухгалтерии, теперь уже с кучей регистров)
(11) и что интересно, вначале обработка запускалась, писало, что часть товара не распределилось по партиям, а потом перестала работать вообще, выдает ошибку, что и в 11 посте
ДБ17.Open(strSQL,cn,3,1);
{C:\BOOK.ERT(3792)}: Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][Драйвер ODBC dBase] Ошибка синтаксиса в предложении FROM.
(15) To Adoms
Это отчет доходов и расходов по форме 6-1. Она должна взять данные из таблицы 1-7 и других таблиц. Если по кнопке "Отчет 1-7" при взведенных флажках "Подготовить данные" и "Сохранить отчет" все прошло без ругани, то таблица 1-7 должна быть готова. В каталоге ИБ\Extforms\BOOK\2008\(если книга за 2008-й год) должен быть файл book.dbf внушительных размеров. Именно по нему строятся месячные отчеты 1-7. Так что нужно проверить наличие файла book.dbf, если он есть, закрыть-открыть форму (на случай если я где-то вовремя не закрыл его).
(16) Нажала кнопку "Отчет 1-7" при взведенных флажках "Подготовить данные" и "Сохранить отчет" интервал отчета с 01.01.09-31.01.09 и пишет сначала Товар BOSCH Бур SDS+ 6х50 1618596166 не удалось распредилить по партиям 2, на сумму 118-20 Отгрузка товаров, продукции БОЧ00006 (10.01.09)
Товар BOSCH Бур SDS+ 6х50 1618596166 не удалось распредилить по партиям 1, на сумму 59-10 Отгрузка товаров, продукции БОЧУ2273 (16.01.09), а потом выдает: Если табДокумент.НайтиЗначение(текТовар,поз,"Товар")=1 Тогда
{C:\DOCUMENTS AND SETTINGS\BUH_3\РАБОЧИЙ СТОЛ\8.1\BOOK.ERT(1972)}: Неверный идентификатор колонки!
(17) ошибка возникает в момент обработки документа "Инвентаризация". Дело в том что данный документ не имеет реквизита с именем "Товар" вместо него "МПЗ" но и дальше будут возникать ошибки видимо заказчик данной обработки не использует в учете документ "Инвентаризация". Если автору будет несложно доделать оброботку с учетом всех типов документов которые затрагивают 41 счет.
Уважаемый автор прошу вас сообщить будете ли вы доделывать или нет. Если нет то сам =))
(18) for yrancev
Я вернусь к этому отчету в начале следующего года. Сейчас не могу :-(
Что бы отчет стал универсальным, нужно много доработок. Буду рад, если идея и основа отчета кому-то пригодится.
Если табДокумент.НайтиЗначение(текТовар,поз,"Товар")=1 Тогда
{C:\DOCUMENTS AND SETTINGS\BUH_3\РАБОЧИЙ СТОЛ\8.1\BOOK.ERT(1972)}: Неверный идентификатор колонки! Еще ошибка
присоединяюсь к посту 18 и еще если товар приходуется через авансовый отчет, проводкой ДТ41 КТ71 то эта ситуация тоже не учитывается в обработке, и товар не распределяется по партиям
Выдает ошибки:
ДБОшибка.sum = СуммаОплаты;
{D:\ANDREY\1C_BASES_7_7\BOOK.ERT(2527)}: Не соответствие типов!
ДБОшибка.sum = СуммаОплаты;
{D:\ANDREY\1C_BASES_7_7\BOOK.ERT(2527)}: Не соответствие типов!
ДБОшибка.sum = СуммаОплаты;
{D:\ANDREY\1C_BASES_7_7\BOOK.ERT(2527)}: Не соответствие типов!
ДБПост.MoveFirst();
{D:\ANDREY\1C_BASES_7_7\BOOK.ERT(2655)}: ADODB.Recordset: Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
На последней ошибке вылетает! :cry:
Пытаюсь запустить вашу обработку book.ert
В демке бухгалтерии создал каталог ExtForms\BOOK\2002
В настройках указал 2002 год, "подготовить данные", "сохранить данные". После запуска любого отчета выводится ошибка
ДБПост.Open(strSQL,cn,3,1)
(2566): Microsoft OLE DB Provider for ODBC Driver: [Microsoft] [Дравер ODBC dBase] Ошибка синтаксиса в предложении FROM
В чем ошибка? Надо установить SQL? Какой и какой версии?
Очень бы нужная обработка..но тоже выдает Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][Драйвер ODBC dBase] Ошибка синтаксиса в предложении FROM.
Очень жаль! Такой нужный и объемный отчет, а не работает.
И, главное дело, установка BDE не помагает!
ДБДок.Fields("POSTNAME").Value = текКонтрагент.Наименование;
{C:\4\КУДИР.ERT(2152)}: Microsoft OLE DB Provider for ODBC Drivers: Произошли ошибки во время выполнения многошаговой операции OLE DB. По возможности, проверьте значения всех состояний OLE DB. Работа не выполнена.
Сорри, удалось заставить его работать! Ну кто же мог подумать, что ошибка
"Произошли ошибки во время выполнения многошаговой операции OLE DB. По возможности, проверьте значения всех состояний OLE DB."
обозначает: "Длина наименования справочника больше, чем положено"!
Конфигурация доработана, поля наименований Контрагнетов и Номенклатуры увеличены!
Я поправил отчет, увеличил длину полей - и все заработало!
Автору - респект!
(39) zonnar, можете поделиться своим отчетом на ded1366@yandex.ru?
у нас тоже возникла необходимость в нем, очень не хочется для этого переходить на восьмерку (
(39) zonnar, даже лучше, конечно, вам выставить свой вариант обработки отдельно, либо передать автору, чтобы он выставил, коли у него сейчас возможности для доработки.
Это соберет не мало благодарностей.
ded1366, понимаешь, я не сделал в обработке никаких усовершенствований. Просто нашел там, где задается длина поля наименования и увеличил его. Я задал там такую длину, какая была У МЕНЯ В БАЗЕ. Я уже и не помню, в каком месте искать. Дело давно было. Ну если тебе как-то поможет, я выслал тебе мой вариант обработки.
Не надо качать. как и у всех ошибка Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][Драйвер ODBC dBase] Ошибка синтаксиса в предложении FROM. Зря потраченные деньги