Решения 1С очень гибкие, их можно настроить индивидуально под каждого пользователя. Это касается и формы любого документа, например поступление или реализация товаров, комплектация номенклатуры или журнал документов. Форму 1С можно изменять и настраивать так, как это удобно пользователю: убирать ненужные реквизиты или добавлять те, которые по умолчанию не отображаются. Данная функция доступна во всех конфигурациях 1С.
Для чего нужна форма документов в 1С
Рассмотрим ситуацию на примере. Предположим, в документе «Поступление товаров» вы хотите видеть артикул напротив каждой номенклатуры. Конечно, можно зайти в карточку товара и там посмотреть артикул. Но это не всегда удобно, особенно если позиций очень много. По умолчанию данное поле не отображается.
Но после изменения формы документа в 1С появится нужный реквизит, что значительно упрощает работу и экономит время. Таким образом можно добавить, переместить или убрать элементы формы в 1С.
- Совмещение патента и УСН в программе 1С: Бухгалтерия
- Описание сервиса «Интеграция с Wildberries» для 1С: Управление торговлей
- Загрузка из Яндекс.Маркет в 1С: Управление торговлей 11.5 и 1С:Комплексная автоматизация 2.5
- Штатное расписание в программе 1С: Зарплата и управление персоналом
- Как создать исполнительный лист или оформить удержание алиментов в программе 1С: Зарплата и управление персоналом
Как изменить форму документов в 1С
Откройте любой документ (в нашем примере «Поступление товаров»). Обратите внимание, что форма меняется не для конкретного документа, а для всех документов данного вида. То есть если в документе «Поступление товаров» вы добавите артикул, а потом откроете любое другое поступление, состав реквизитов не изменится, поле «Артикул» будет отображаться.
Документы в 1С 8.3
В документе нажмите на первую кнопку «Еще» и выберите пункт «Изменить форму».
Откроется настройка формы. Все, что касается табличной части, будет в подразделе «Товары». Если вы хотите убрать какой-либо из этих реквизитов, то снимите флажок рядом с этим элементом формы в 1С и нажмите на команду «Применить», а затем «ОК». Если же нужно добавить новый реквизит, например артикул, поставьте флажок напротив нужного пункта и выберите команду «Применить», а затем «ОК».
В табличной части документа появится новое поле с артикулом.
Если вы хотите, чтобы сначала была указана номенклатура, а потом уже стоял артикул, то вернитесь в окно настройки формы. Перенесите пункт «Артикул» и поставьте его в нужное место. Нажмите команду «Применить», а затем «ОК».
Таким образом можно добавлять, убирать и передвигать любые реквизиты.
Аналогично легко изменить форму журнала документов. Например, в журнале «Поступление товаров и услуг» вы хотите видеть вид операции в начале перед контрагентом. Нажмите на кнопку «Еще», выберите пункт «Изменить форму».
В открывшемся окне перенесите вид операции и поставьте его перед контрагентом. Нажмите на кнопку «Применить», а затем «ОК».
Вы можете изменить любой журнал документов или вид документов.
Видеоинструкция
Посмотреть видеоинструкцию «Форма 1С» вы можете на нашем канале 42Clouds — 1С Онлайн.
Источник: 42clouds.com
Справочник 1С — Документы
Документы в 1С — это электронные аналоги обычных бумажных документов, одно из основных понятий системы 1С:Предприятие. При помощи документов организуется ввод в систему информации о совершаемых хозяйственных операциях, а также ее просмотр и корректировка. Типичными примерами видов документов являются такие документы, как «Платежное поручение», «Счет», «Приходная накладная», «Расходная накладная», «Накладная на внутреннее перемещение», «Приходный кассовый ордер» и так далее. Каждый вид документа предназначен для отражения своего типа событий. Это определяет его структуру и свойства, которые описываются в конфигурации.
Состав документов
Если коротко, то у документа есть экранные формы, причем они могут быть в форме диалога, списка или выбора, в зависимости от применения в программе. Именно эти формы видит пользователь на экране. Также у документа обычно есть одна или несколько форм для печати — макетов. С помощью «макетов» документ печатается на бумаге, т.е. из электронного становится бумажным . Поведение документа определяется с помощью встроенного языка 1С. На языке записывается, что документ делает в системе, как он формирует бумажный бланк и как он себя ведет на экране.
Проведение документа
Некоторые документы могут проводиться, некоторые нет. С точки зрения пользователя, «провести» документ означает создать движение его по регистрам учета или бухгалтерским счетам. С точки зрения программиста, при проведении документа сработает модуль проведения документа. Именно там определяются все действия, выполняемые при проведении документа. Например, при проведении документа «Приказ о приеме на работу» сработает модуль этого документа, который в справочник Сотрудники добавит нового сотрудника с соответствующими реквизитами и настройками.
Атрибуты документов (основные реквизиты)
При создании структуры документа в Конфигураторе допускается определенный уровень абстракции. Так, в большинстве документов можно выделить две основные части: шапка и табличные части (причем в отличии от версии 7.7, в 8.2, 8.3 возможно несколько табличных частей в одном документе). Как правило, в шапке содержатся реквизиты, которые являются общими для всего документа.
У любого вида документа существуют реквизиты, которые создаются автоматически — это «Дата» и «Номер». Например, в счете на оплату в заголовочную часть помещаются установочные данные документа — номер и дата, а также сведения о плательщике и получателе платежа. Данные в шапке или в табличных частях могут произвольно настраиваться программистом в зависимости от задачи.
Для документа или группы документов может быть настроен так называемый «нумератор», который будет по определенным правилам нумеровать документ или группу. Возможно использование различных префиксов, длина номера — все это настраивается в конфигураторе.
Примеры работы с документами в 1С
// Получить пустую ссылку типа документ, например РеализацияТоваровУслуг
ПустаяСсылка = Документы . РеализацияТоваровУслуг . ПустаяСсылка ();
Если ПустаяСсылка.Пустая () Тогда
Сообщить ( «Ссылка пустая.» );
КонецЕсли;
// Создать новый документ, указать принадлежность к организации, установить дату, номер и записать
// На примере РеализацияТоваровУслуг
НовыйДок = Документы . РеализацияТоваровУслуг . СоздатьДокумент ();
НовыйДок . УстановитьНовыйНомер ();
НовыйДок . Дата = ТекущаяДата ();
НовыйДок . Организация = ОрганизацияПоУмолчанию ;
НовыйДок . Записать ();
// Создать новый документ на основании другого объекта СсылкаНаДокумент
НовыйДок = Документы . РеализацияТоваровУслуг . СоздатьДокумент ();
НовыйДок . Заполнить ( СсылкаНаДокумент . Ссылка );
НовыйДок . Записать ();
// Скопировать существующий документ
КопияДокумента = СсылкаНаДокумент . Скопировать ();
КопияДокумента . Записать ();
ОбъектДокумента = СсылкаНаДокумент . ПолучитьОбъект ();
ОбъектДокумента . Записать ( РежимЗаписиДокумента . Проведение , РежимПроведенияДокумента . Неоперативный );
// Изменить и записать документ по ссылке
ОбъектДокумента = СсылкаНаДокумент . ПолучитьОбъект ();
ОбъектДокумента . Комментарий = « Документ изменен. « ;
ОбъектДокумента . Записать ();
// Пометить на удаление документ
Если НЕ СсылкаНаДокумент . ПометкаУдаления Тогда
ОбъектДокумента = СсылкаНаДокумент . ПолучитьОбъект ();
// пометим на удаление
ОбъектДокумента . УстановитьПометкуУдаления ( Истина );
// а здесь отменим удаление
ОбъектДокумента . УстановитьПометкуУдаления ( Ложь );
КонецЕсли;
// Заблокировать документ перед изменениями, изменить, сохранить его и затем разблокировать
ОбъектДокумента = СсылкаНаДокумент . ПолучитьОбъект ();
Если Не ОбъектДокумента . Заблокирован () Тогда
Объект . Заблокировать ();
Объект . Комментарий = « Документ изменен. « ;
Объект . Записать ();
Объект . Разблокировать ();
КонецЕсли;
// Найти документ по номеру
СсылкаНаДокумент = Документы . РеализацияТоваровУслуг . НайтиПоНомеру ( «НомерДокумента» );
// Тоже самое через запрос
Запрос.Текст =
«ВЫБРАТЬ
| РеализацияТоваровУслуг.Ссылка
|ИЗ
| Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
|ГДЕ
| РеализацияТоваровУслуг.Номер =
Запрос . УстановитьПараметр ( «Номер» , «0000-000001″ );
// Найти документ по реквизиту
СсылкаНаДокумент = Документы . РеализацияТоваровУслуг . НайтиПоРеквизиту ( «Контрагент» , Контрагент );
// Тоже самое через запрос
Запрос.Текст =
«ВЫБРАТЬ
| РеализацияТоваровУслуг.Ссылка
|ИЗ
| Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
|
|ГДЕ
| РеализацияТоваровУслуг.Контрагент =
Контрагент = Справочники . Контрагенты . ПустаяСсылка ();
Запрос . УстановитьПараметр ( «Контрагент» , Контрагент );
// — выбрать все документы за период, по определенной организации и упорядочить их в выборке
Запрос = Новый Запрос ;
Запрос . Текст =
«ВЫБРАТЬ
| РеализацияТоваровУслуг.Ссылка
|ИЗ
| Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
|ГДЕ
| (РеализацияТоваровУслуг.Организация = НачДата И
Запрос . УстановитьПараметр ( «НачДата» , ‘20130101’ );
Запрос . УстановитьПараметр ( «КонДата» , ‘20131231’ );
Запрос . УстановитьПараметр ( «Организация» , ОрганизацияПоУмолчанию );
РезультатЗапроса = Запрос . Выполнить ();
ВыборкаДетальныеЗаписи = РезультатЗапроса . Выбрать ();
Пока ВыборкаДетальныеЗаписи . Следующий () Цикл
Сообщить ( ВыборкаДетальныеЗаписи . Ссылка )
КонецЦикла;
// Выбрать все документы, которые не проведены и не помечены на удаление
Запрос = Новый Запрос ;
Запрос . Текст =
«ВЫБРАТЬ
| РеализацияТоваровУслуг.Ссылка
|ИЗ
| Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
|ГДЕ
| Не РеализацияТоваровУслуг.ПометкаУдаления И
| Не РеализацияТоваровУслуг.Проведен» ;
РезультатЗапроса = Запрос . Выполнить ();
ВыборкаДетальныеЗаписи = РезультатЗапроса . Выбрать ();
СсылкаНаЛюбойДокумент = Документы . РеализацияТоваровУслуг . ПустаяСсылка ();
Пока ВыборкаДетальныеЗаписи . Следующий () Цикл
СсылкаНаЛюбойДокумент = ВыборкаДетальныеЗаписи . Ссылка ;
КонецЦикла;
// Как открыть произвольную форму документа по имени
// ВЫПОЛНЯТЬ КОД НА КЛИЕНТЕ
Форма = ПолучитьФорму ( «Документ.РеализацияТоваровУслуг.ФормаСписка» );
Если НЕ Форма . Открыта () Тогда
Форма . Открыть ();
КонецЕсли;
/// Как открыть форму существующего документа
// ВЫПОЛНЯТЬ КОД НА КЛИЕНТЕ
Параметры = Новый Структура ( «Ключ» , СсылкаНаДокумент );
ОткрытьФорму ( «Документ.РеализацияТоваровУслуг.ФормаОбъекта» , Параметры );
Источник: mifodiy.com
Как создать документ в 1с Предприятии
Программа «1С: Предприятие» включает в себя все, что может понадобиться большой организации для ведения учета хозяйственных операций: все типы документов, несколько журналов, справочники контрагентов и сотрудников. Вы можете также создать новый документ для внесения данных в базу.
Статьи по теме:
- Как создать документ в 1с Предприятии
- Как создать новую информационную базу в программе 1С:Бухгалтерия
- Как в 1С создать контрагента
Вам понадобится
- — компьютер.
Инструкция
Откройте программу «1С: Предприятие» в режиме «Конфигуратора». Для этого запустите ярлык программы и в окне со списком подключенных баз данных в поле «В режиме» переключитесь на использование «Конфигуратора» для входа. Нажмите «ок», чтобы запустить «Конфигуратор». Как только данная опция на компьютере активируется, запустится небольшое окно программы.
В окне программы в режиме «Конфигуратора» появится иерархия объектов. Найдите поле «Документы» и кликните по нему правой кнопкой мыши. Выберите «Добавить», чтобы начать процедуру создания нового документа. В окне свойств нового документа укажите все необходимые параметры: его имя, контрагента, и создайте табличную часть для отображения или ввода информации. Настройте поля таблицы в зависимости от данных, которые должны присутствовать в новом документе.
Добавьте созданный документ через пункт меню «Операции», «Документы». Выберите созданный объект в окне «Выбор документа», а затем введите новый документ в форму. Нажмите «Ок», и документ запишется в журнал программы. В базе данных «1С: Предприятие» можно редактировать и модифицировать любой тип документов. Если, скажем, обычная форма накладной вас не устраивает, вы можете отредактировать набор полей и типы вводимых данных в «Конфигураторе», сохранить новый документ и использовать в дальнейшей работе в обычном режиме.
Как показывает практика, программное обеспечение «1С: Предприятие» позволяет создавать различные базы данных, которые можно переносить с одного носителя на другой, а также выкладывать в интернет. Если у вас возникают проблемы с использованием данного программного пакета, загрузите из интернета специальные электронные инструкции, в которых описаны основные принципы работы с подобными системами.
- как создать документ 1с программно
Совет полезен?
Статьи по теме:
- Как добавить новую базу 1с
- Как в 1с добавить отчет
- Как в 1C открыть период
Добавить комментарий к статье
Похожие советы
- Как перенести данные из «Торговли: 1С» в бухгалтерию
- Как выгрузить всю номенклатуру из 1С
- Как сделать отчет в 1С версии 8.2
- Как в программе 1С 8.3 зарплата и кадры изменить штатное расписание
- Как настроить 1с предприятие в 2017 году
- Как очистить 1с от документов
- Как создать регистр
- Как изменить форму счета в 1С
- Как сформировать в 1С 8 остатки
Новые советы от КакПросто
Рекомендованная статья
Как происходит заражение компьютера вирусом
Наиболее слабое звено в цепи компьютерной безопасности — это сам пользователь. Наличие установленного на компьютере.
Источник: www.kakprosto.ru