1с 6 настройка документа

Обновлено: 04.07.2024

Организация учета в 1С6 и структура основных DBF файлов 1С: 6.0

Организация учета в базах 1с:6.0
1С 6.0 допускает для счета использование одного субсчета и одного субконто. Значением субконто может быть любой справочник.
Справочники имеют максимум три уровня иерархии, т.е. элемент максимально может иметь родителя, который тоже может иметь родителя.
В журнале проводок указывается код вида субконто и от одного до трех чисел для указания полного кода справочника (с учетом кодов родителей), всего используется пять чисел – счет, вид субконто и три кода уровней.

Важно! При работе с 1С 6.0 нельзя произвольно менять код элемента или переносить элемент из группы в группу. Дело в том, что в файле проводок фиксируется полный код элемента и такой перенос может привести к тому, что у проводок потеряется аналитика.

Структура базы 1С:6.0
Описание структуры данных можно найти в файле 1sbw.dd.
• 1sbcons.dbf - константы, настройки документов, отчетов, параметры субконто, шапки документов
• 1sbdoc.dbf - табличные части документов
• 1sbglkn.dbf - остатки и обороты по счетам
• 1sboper.dbf - журнал операций
• 1sbopert.dbf- временный файл, используется при вводе типовой операции
• 1sbsch.dbf - план счетов
• 1sbspsk.dbf - списки субконто
• 1sbsvpr.dbf - сводные проводки
• 1sbsvprt.dbf- временный файл, используется при расчете сводных проводок
• 1sbsvsk.dbf - временный файл, используется при построении отчетов
• 1sbsys.dbf - системные параметры
• 1sbsysl.dbf - локальные системные параметры
• Файлы 1sbglkn.dbf и 1sbsvpr.dbf формируются при расчете итогов на основании 1sboper.dbf т.е. их можно восстановить пересчитав итоги начиная с периода, в котором были первые операции. Для удаления всех операций из журнала необходимо пользоваться командой "Операции/Удаление операций", просто удалить файл 1sboper.dbf недостаточно - останется информация о документах.

Структура файла проводок 1sboper.dbf
Для загрузки данных из 1С:6.0 используется файл проводок «1sboper.dbf», который содержит все проводки в базе.

Поля файла можно создать таким кодом:

Имя
колонки

Описание
колонки

Примеры проводок

OPERSOD

КО-396\ 787,71\ Команд: Иванов, Петров, Козлов 02

SPSKNO1

Субконто дебета – вид и значение.

SPSKNO2

Субконто кредита – вид и значение.

OPERSUM

Сумма в валюте баланса

OPERSUMV

Сумма в валюте операции

OPERKOL

OPERVAL

OPERDATA

OPERWPNO

OPERFL

OPERV

OPERNO

Если содержит D, то документ, иначе проводка.

OPERS

OPERSP

OPERIND1

Счет и субсчет дебета. Последние 8 цифр хранят какую-то дату. Ее можно игнорировать при импорте.

OPERIND2

Счет и субсчет кредита.

OPERID

Идентификатор операции, один OPERID относится к нескольким OPERN

OPERN

Структура файла аналитик 1sboper.dbf
Для загрузки информации о субконто из 1С:6.0 используется файл значений субконто «1sbspsk.dbf», который содержит описание всех субконто в базе.

Имя
колонки

Описание
колонки

SCHSKKOD

SPSKUP

Если у субконто три уровня, то коды первого и второго уровней субконто, разделенные неопределенным количеством субконто.

Знание этих несложных приемов значительно упростит вам работу и позволит экономить драгоценное время. Такие приемы обычно уже на пальцах у тех, кто долго работал в интерфейсе программных продуктов от 1С. Начинающим же мы настоятельно рекомендуем изучить этот материал.

Если статья понравилась, пишите комментарии, ставьте звездочки, буду писать еще

Для тех, кто не очень любит читать, сделали видео, если Вы все же любите почитать, то листайте ниже.

1. Группировки отчетов и печатных форм


Вместо того, чтобы нажимать на плюсики или мучиться с попыткой ручной сортировки, можно использовать встроенную функцию сортировки элементов в таблицах по уровням. Посмотрите, как легко это делается. Просто выберите уровень группировки, кликнув по элементу правой кнопкой мыши.

2. Масштаб отчетов и печатных форм


Можно менять масштаб экрана обычным способом, а можно необычным. Мы уже рассказывали, что масштаб можно изменить просто выбрав соответствующий пункт в меню. А ещё, масштаб может быть изменен, если мы просто будем проворачивать колесо мыши, зажав кнопку ctrl.

3. Открыть в новом окне

Довольно полезная функция, хотя и не особенно популярная среди пользователей. Позволяет открывать любой документ в новом окне. Это удобно тем, что в случае интенсивной работы с программой, окна служат как некий якорь для вашего внимания. Значит, если есть новая вкладка, то и документ там имеет некий скрытый смысл.


Открыть документ в новом окне не сложно. В тех местах, где оно поддерживается, нужно нажать кнопку "ещё". В выпадающем меню появится нужная опция "открыть в новом окне". Если функция доступна для данного документа, то в меню ещё есть эта опция, если нет, то вы не сможете найти такой пункт.

4. Посчитать данные через в ячейках


Простые арифметические действия можно совершать прямо в ячейках без запуска дополнительного программного обеспечения. Просто выделяем нужные ячейки и нажимаем кнопку "сумма". После этого получаем нужный результат.

Кроме того, можно вполне успешно использовать функции М+ и М-. Они позволяют "вытаскивать данные из калькулятора", ну а заодно и использовать их в расчётах.

5. Проваливаться внутрь (Расшифровка)


Наверное, для многих не будет новостью, что практически во все важные пункты списка можно "проваливаться". Это значит, что если мы нажмем на нужный пункт, то мы сможем попасть в нужный отчёт или связанный документ. Эта возможность очень полезная, но почему-то в интерфейсе нет ни одной подсказки, которая позволила бы простому смертному сориентироваться и понять, что неактивная строка может оказаться гиперссылкой. Что же, зная особенности подхода 1С к построению интерфейса, удивляться не стоит. Но зато очень полезно запомнить эту функцию.

6. Включение отключение редактирования печатной формы и отчета 1С


Если вам нужно подключить или отключить редактирование отчета или печатной формы в документе 1С, то проследуйте по следующей схеме: Таблица - Вид - Редактирование.

Включая и отключая эту опцию, вы сможете вносить коррективы в имеющийся отчёт или печатную форму в 1С.

7. Настройка отчетов в 1С

Отчёты и их форму можно настроить. Можно сделать отчёт более информативным или менее информативным, сжатым и развернутым.


Выбрать источники данных и многое другое. Для настройки отчёта в интерфейсе программы 1С, нужно выбрать интересующий вас объект, кликнуть пункт настройка. Вы увидите следующее окно.


Здесь остаётся только выбрать нужные вам параметры и изучать сформированный документ. Тут же можно сделать отбор по менеджеру или периоду, организации и типу, и т.п.


Ну а полученный вариант настроенного отчёта в 1С можно легко сохранить через кнопку "Ещё". Следующий раз не нужно будет заново выполнять всю настройку.

8. Задать область печати

Очень удобно управлять областями печати в 1С. Вы можете выбрать один столбец для вывода на печать, или же, можете выбрать весь документ. Делается это очень просто. Выбираете мышкой нужную зону, а дальше проваливаемся в меню согласно схеме и обозначаем область печати.


В итоге, на печать будет выведена только та часть документа, которая была выбрана.

Заключение

На этом, наверное, всё. Мы перечислили ещё несколько полезных хитростей и лайфхаков для работы в системах от 1С. Все эти знания очень пригодятся вам при взаимодействии с этой системой.

В настоящее время практически все современные продукты 1С Предприятие опираются на базу технологической платформы версии 8. Однако во многих организациях до сих пор часто используется версия платформы 7.7. Да что там, иногда даже можно встретить программу версии 6.0. О ней-то и пойдет речь ниже.


Книга по 1с 6

В то время фирма 1С произвела настоящий переворот в мире бухгалтерского программного обеспечения. Программа позволяет вести полноценный учет в одной программе, печатать документы, составлять отчетность. На данный момент программа снята с поддержки фирмой 1С и очень редко встречается в организациях.

интерфейс 1с 6

Интерфейс 1С 6.0

внешний вид 1с 6

Получите понятные самоучители по 1С бесплатно:

Меню сделано просто и лаконично, сразу понятно, как использовать программу:

меню программы 1С 6.0

Оформление операций в 1С 6.0

Журнал операций

Из Журнала операций можно ввести документ или типовую операцию, которые являются, по сути, шаблоном проводок.

ввод документа в 1С

типовые операции

После можно оценить общую ситуацию с помощью отчетов. Например, оборотно-сальдовая ведомость:

оборотно сальдовая ведомость

Макет внешней печатной формы

Механизм заключается в разработке программистом внешней обработки, в которой описан программный код, формирующий нужную печатную форму. Данную обработку необходимо просто загрузить в пользовательском режиме (1С предприятие) в базу данных.

Этот функционал не новый, он достаточно давно используется в типовых конфигурациях. В настоящий момент актуальна версия библиотеки стандартных подсистем версии 2.х, в которой инструменты построены на механизме управляемых форм.

Рассмотрим методику разработки и настройки внешних печатных форм для 1С (8.2 или 8.3) именно в управляемом приложении, и ниже Вы можете скачать полученную внешнюю печатную форму.

Если у Вас нет времени читать, можете просмотреть наш видеоурок по созданию внешних печатных форм и подключению их на примере конфигурации 1С Бухгалтерии:

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Пример создания внешней печатной формы в 1С 8.3

Для начала создадим новую обработку и укажем в ней следующее:

1. Создадим экспортную функцию СведенияОВнешнейОбработке() в модуле объекта, укажем следующий код:

Формат возвращаемой структуры регламентирован, подробности можно узнать в разделах ИТС.

Они практически всегда одинаковы.

2. Вторым шагом необходимо создать экспортную процедуру Печать(), с помощью которой подсистема будет инициировать запуск печати из общих модулей подсистемы. Процедура содержит 4 параметра:

Процедура выглядит примерно следующим образом:

Вот и всё, подготовительная часть обработки для внешней печатной формы в 1С 8.3 готова, осталось сделать непосредственно саму печатную форму в виде табличного документа, которую будет возвращать нужная функция.

Создание табличного документа

Подробно останавливаться на этом не будем, на эту тему есть большое количество материалов.

Представим лишь внешний вид макета нашего элементарного примера:

Макет счета на оплату

Подключение и тестирование ВПФ в 1С

Настройка использования дополнительных обработок

Добавление внешней печатной формы в 1С

Новый шаблон в списке выбора

При нажатии на команду система сформирует нужную нам форму:

Полученная печатная форма

Возможно, она не самая красивая, но как учебный пример, демонстрирующий работу в программе, вполне подойдет :).

Если у вас что-то не получается, рекомендую воспользоваться механизмом отладки внешних печатных форм.

Другие статьи по 1С:

Читайте также: