Настройка оборудования и программного обеспечения

Как программно при открытии формы передать в нее нужные данные заполнения? Создание новой номенклатурной позиции.

Для начинающих разработчиков Учимся программировать

Как программно при открытии формы передать в нее нужные данные заполнения?

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

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

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

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

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

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

ЭлементыОтбора = Новый Структура("Поставщик, Склад", СсылкаНаПоставщика, СсылкаНаСклад); ПараметрыФормы = Новый Структура("ЗначенияЗаполнения", ЭлементыОтбора); ОткрытьФорму("Документ.Накладная.ФормаОбъекта", ПараметрыФормы);

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

В нашем случае платформа передала бы в данные заполнения ссылку на поставщика и ссылку на склад, по которым отобран список накладных. Поэтому мы в данные заполнения передаем структуру, содержащую два элемента: для реквизита Поставщик - ссылку на поставщика, а для реквизита Склад - ссылку на склад.

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

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

ЭлементыОтбора = Новый Структура("Поставщик, Склад", СсылкаНаПоставщика, СсылкаНаСклад); ОбъектНакладной = Документы.Накладная.СоздатьДокумент(); ОбъектНакладной.Заполнить(ЭлементыОтбора); // Действия, имитирующие интерактивный ввод данных пользователем... ОбъектНакладной.Дата = ТекущаяДатаСеанса(); ... ОбъектНакладной.Записать();

Конфигурация «1С Бухгалтерия предприятия 3.0» предназначена для автоматизации бухгалтерского и налогового учета, а также для подготовки регламентированной отчетности в организации.

Несмотря на то, что программа 1С Бухгалтерия 8 ред 3.0 вышла довольно давно, большинство предприятий все еще работают на версии 2.5, а некоторые пользователи продолжают работать на самой старой версии, созданной еще на прошлой платформе – «семерке». При этом пользователям версии 2.5 переход на 1С Бухгалтерия 3.0 упрощен – он может быть осуществлен простым обновлением, тогда как с версии 7.7 он осуществляется только сложным переносом данных.

Столкнувшись с этой проблемой пользователей, разработчики реализовали механизм более простой способ загрузки данных из «семерки», и конфигурация 1С Бухгалтерия 3.0 получила такую функцию, как «Загрузка из 1С:Предприятия 7.7», меню «Главное-Начало работы».

Рис.1 Окно программы «1С:Бухгалтерия» (версия 3.0), пункт меню «Главное»



Рис.2 Окно загрузить данных из «1С:Предприятие 7.7»

Осуществляя апгрейд старого программного обеспечения, пользователь экономит до 50% от стоимости новой программы.

Редакция 3.0

В настоящее время в новой редакции вышло три версии программы:

  • Базовая версия;
  • ПРОФ;
  • КОРП.

Базовая версия ориентирована на небольшие организации. Возможности базовой версии отличаются от ПРОФ тем, что она не позволяет:

  1. Вести учет по нескольким организациям;
  2. Работать в программе нескольким пользователям одновременно;
  3. Изменять функциональность программы и саму конфигурацию;
  4. Организовать работу территориально распределенных баз.

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

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

Новшества и хитрости 3.0: интерфейс

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



Рис. 3 Окно программы «1С:Бухгалтерия 3.0»

Основные разделы располагаются не сверху, а слева. Однако их довольно-таки легко можно переместить в любое другое место – нажать на стрелку в верхнем левом углу, меню «Вид-Настройка панелей». Далее в шаблоне необходимо перетащить панель разделов в любое удобное для вас место.



Рис.4 Переход в меню настройки панелей разделов



Рис.5 Настройка размещения панелей в окне программы

В результате мы имеем вот такой вид окна:

Рис.6 Перемещение «Панели разделов» в верхнюю часть окна

Создаваемые документы и журналы открываются в отдельном окне, а переходить между ними можно на панели открытых окон.



Рис.7 Панель открытых окон

При этом мы можем закрепить окно или открыть рядом с другим окном, для чего существует кнопка в правом верхнем углу.

«Показать вместе с другим окном или закрепить».



Рис.8 Кнопка «Показать вместе с другим окном или закрепить»

Нажав на эту кнопку, мы можем расположить два окна рядом.



Рис.9 Настройка расположения окон в программе

Так, одна из целей разработки интерфейса «Такси» – улучшение навигации по программе. Но если для вас непривычен новый интерфейс, можно переключиться на более привычный вид, например, как в программах «1С:Бухгалтерия 8» или даже «1С:Бухгалтерия 7.7». Для этого в меню «Сервис-Параметры» надо переключить внешний вид «Формы в закладках».



Рис.10 Переход в меню «Параметры»


Рис.11 Окно настройки внешнего вида программы

После переключения внешнего вида мы имеем вот такой вид программы.



Рис.12 Окно программы «1С:Бухгалтерия 3.0» - внешний вид «Формы в закладках»

Также переключить интерфейс «Аналогичный 1С:Бухгалтерии 7.7» можно в меню «Интерфейс», в разделе «Администрирование».



Рис.13 Переключение интерфейса «Аналогичный 1С:Бухгалтерия 7.7»

Результатом станет такой вид программы, где меню представлено в виде разделов «Справочники», «Документы, «Отчеты», «Журналы».



Рис.14 Окно программы «1С:Бухгалтерия 3.0» - интерфейс аналогичный 1С: Бухгалтерия 7.7

Переключив вид – «Формы в закладках» мы имеем другой вид программы.


Рис.15 Переключение вида программы «Формы в закладках»



Рис.16 Вид программы «1С:Бухгалтерия 7.7» формы в закладках

Избранное, ссылки на объекты

Еще одной удобной функцией «1С:Бухгалтерия 3.0» является добавление элементов в избранное. Пользователь может из меню, из формы или из диалога истории добавлять нужные элементы в «Избранное» для ускорения доступа к информации. Для этого достаточно пометить элемент «звездочкой».



Рис.17 Добавление элемента в избранное

Нажав «звездочку» в левом верхнем углу, мы заходим в список избранных элементов.


Рис.18 Раздел избранного

Теперь все объекты в базе имеют внутренние ссылки. Получив такую ссылку, пользователь может быстро найти в базе нужный ему объект – документ, справочник и т.д. Для работы со ссылками, в верхнем правом углу предназначены кнопки «Перейти по ссылке» и «Получить ссылку» или же меню «Сервис-Получить ссылку», «Перейти по ссылке».



Рис.20 Меню программы «Сервис», работа со ссылками

Работа со списками

Еще одним приятным новшеством программы является то, что в списках – в справочниках или документах, можно выполнять действия, например, проводить, отменять проведение, устанавливать и снимать пометку удаления и т.п., одновременно для нескольких элементов. Для выделения нескольких строк используются клавиши Ctrl и Shift, выделить все строки – комбинация Ctrl + A. Выделенные элементы помечаются другим цветом.



Рис.21 Пример выделения и выполнения действия над группой объектов

Еще одна «плюшка» от 1С в работе со списками – это древовидная структура списка и условное форматирование, позволяющая для наглядности списка отображать его в виде дерева и при заданных условиях выделять цветом. Рассмотрим пример: в журнале документов «Счета» зайдем в «Еще-Настройка списка».


Рис.22 Меню журнала документов – «Настройка списка»

В открывшемся окне, на закладке «Группировка» выбираем необходимые поля из доступных, например, «Контрагент», или если сгруппировать по оплате – «Состояние документа». Нажимаем кнопку «Завершить редактирование» и получаем счета, сгруппированные по контрагенту.



Рис.23 Диалоговое окно «Настройка списка»



Рис.24 Настройка списка, группировка счетов по контрагенту

Кроме этого появилось множество новшеств, которых не было в предыдущих версиях программы, например, возможность заполнить или проверить контрагентов по ИНН – кнопка «Заполнить по ИНН». В случае ошибки в заполнении ИНН, программа сообщит об этом.



Рис.25 Окно программы «1С:Бухгалтерия 3.0», карточка контрагента, заполнение реквизитов

Удобным новшеством является вкладка «Документы», на которой можно отобразить все документы, имеющиеся в программе с данным контрагентом.



Рис.26 Карточка контрагента, закладка «Документы»

Для удобного отслеживания лицензий на алкоголь, добавлена закладка «Лицензии поставщиков алкогольной продукции».

Кроме этого, появилась возможность печатать договоры с реквизитами из «1С». Для этого необходимо добавить новый шаблон в справочник «Шаблоны договоров» и вставить текст нужного договора, или использовать любой из уже имеющихся шаблонов – пункт меню «Справочники-Покупки и продажи-Шаблоны договоров».



Рис.27 Окно программы «1С:Бухгалтерия», пункт меню «Справочники»


Рис.28 Окно справочника «Шаблоны договоров»



Рис.29 Шаблон договора оказания услуг

Также программа позволяет изменять и другие печатные формы документов, сохраняя макеты документов в пользовательском интерфейсе. Для этого необходимо, находясь в печатной форме («кнопка «Печать»), зайти в кнопку «Еще» и выбрать меню «Изменить макет». Сделав необходимые изменения, сохранить. При этом внесенные изменения сохраняются навсегда.



Рис.30 Изменение макета документа

Также появилась возможность добавить факсимильную печать и роспись для автоматической подстановки в документ, чтобы сразу отправлять сформированный счет клиентам из 1С, не распечатывая его и не сканируя, а также добавлять логотип компании. Все это задается в карточке организации – раздел «Логотип и печать».



Рис.31 Окно заполнений реквизитов организации - настройка логотипа, подписи и печати

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



Рис.32 Заполнение информации об электронной почте



Рис.33 Окно программы «1С:Бухгалтерия», отчет «Счета, не оплаченные покупателями»



Рис.34 Отчет «Счета, не оплаченные покупателями»

Нажав кнопку «Отправить по электронной почте» в меню «Еще» или на панели сверху, программа предложит сама настроить учетную запись.



Рис.35 Настройка учетной записи электронной почты



Рис.36 Настройка учетной записи электронной почты

Чтобы отправить отдельно каждому контрагенту напоминание, необходимо установить отбор по этому контрагенту при формировании отчета. Когда мы нажимаем кнопку «Отправить по электронной почте», программа формирует и отправляет реестр неоплаченных счетов. Нажав двойным щелчком на адресе электронной почты, программа откроет окно и в письме отправит неоплаченный счет в формате PDF.



Рис.37 Отправка напоминания о неоплаченных счетах

Настройка функциональности

«1С:Бухгалтерии 8.3» отличается более широкими функциональными возможностями, которые можно настроить в зависимости от особенностей работы предприятия. Поскольку. лишние документы и справочники затрудняют поиск нужных объектов и вводят в заблуждение пользователя, что может послужить причиной ошибок ведения учета, для упрощения работы и исключения ошибок в программе ненужную функциональность можно отключить, оставив только нужную. Сделать это можно в разделе «Администрирование-Настройки программы-Функциональность».


Рис.38 Раздел настройки функциональности программы

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



Рис.39 Настройка функциональности программы

В программе реализовано множество удобных новшеств для заполнения документов и формирования отчетов. Появились совершенно новые документы. Например, в разделе учета зарплаты добавлена возможность формирования документов «Больничный лист», «Исполнительный лист», «Отпуск» (функция доступна, если на предприятии числится до 60 человек). Добавлен документ «Пересчеты страховых взносов» и «Акт проверки страховых взносов при создании данных документов».



Рис.40 Перерасчет страховых взносов

Из административных функций в редакции 3.0 предусмотрена настройка доступа пользователя к базе данных в режиме «Только для просмотра». Эта функция полезна при аудиторских и налоговых проверках, при этом проверяющий может самостоятельно просматривать всю необходимую ему информацию, и бухгалтер будет спокоен за сохранность данных. Эта настройка делается в режиме «Конфигуратор», для чего создается новый пользователь с предоставлением прав «Только для чтения».

Мы рассмотрели полезные новшества, реализованные в программе «1С:Бухгалтерия 3.0», хотя основной функционал программы намного шире.

Добрый день, дорогие мои коллеги. Этим постом хочу открыть серию статей, в которых я буду рассматривать различия в программах Бухгалтерия 8.2 и Бухгалтерия 8.3, и ЗУП 2.5 и ЗУП 3.1 на конкретных примерах.

На программы 1С последнего поколения бухгалтера переходят очень тяжело. Однако вспомним, как трудно было отказаться от программ версии 7.7. Многие до сих пор не могут с ними расстаться. Да, бухгалтерия 7.7 была очень хороша. Очень много она нам позволяла и прощала. Позволяла «рисовать руками» все что хотим и как следствие выше вероятность допустить ошибку в учете.

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

И вот появилась программа бухгалтерия 8.3. И мы, партнеры фирмы 1С опять проходим тот же путь: объяснить и показать, что нового и интересного внесли разработчики в функционал программы.

Начиная писать эту статью, я думала, все будет просто. Я выберу несколько документов и операций, которых нет в программе Бухгалтерия 8.2 и постараюсь познакомить вас с ними. Но оказалось, что различий и нововведений очень много. Это просто другая программа.

Итак, начнем. Что самое первое мы вносим в программу? Правильно: сведения о своей собственной организации. Что же нового и интересного в карточке организации предлагают нам разработчики?

Сведения об организации мы можем найти на закладке Главное

Открываем карточку организации. И вот то, чего нет в предыдущих программах бухгалтерии: Заполнить реквизиты по ИНН и Логотип и печать

Рассмотрим каждую из возможностей.

Заполнить реквизиты по ИНН. Эта кнопка есть не только в карточке нашей организации, но и в карточке контрагента. Это очень удобная функция. Вы вводите в окошко только ИНН, и программа сама заполняет все сведения об организации, какие есть в базе ФНС. Т.о. для того, чтобы ввести в программу нового контрагент, надо потратить всего пару минут.

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

Давайте загрузим все данные и нажмем на гиперссылку Предварительный просмотр печатной формы «Счет покупателю» внизу.

Оказывается, программа дает нам возможность выставлять счет покупателю факсимильной подписью и печатью. Это удобно, когда надо сначала отправить счет по электронной почте. А оригинал можно привезти потом.

Кроме этого, здесь же есть возможность поменять типовой текст, который в данном случае говорит об условиях поставки товара. А если моя фирма оказывает только услуги? Тогда этот текст надо изменить.

Этот текст меняется в разделе Дополнительные условия для подстановки в счет .

Нам надо выбрать условия Оказания услуг . Здесь же можно создать и свой вариант подстановки текста в счет. Сохраняем все наши изменения и попробуем вывести на печать счет покупателю. Создаем или открываем какой-нибудь счет. И по кнопке Печать выбираем счет на оплату (с печатью и подписями) .

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

Здесь же сверху есть кнопки, позволяющие сохранить счет в любом удобном для вас формате ну или сразу из программы отправить своему контрагенту:

Вот так-то вот! И это может Бухгалтерия 3.0! Без привлечения дополнительных сил сторонних программистов.

Надеюсь материал был для вас полезен.

Спасибо. До скорых встреч.

В этой статье я вам расскажу, как автоматически заполнить статистическую форму П-1 «Сведения о производстве и отгрузке товаров и услуг» в программе 1С: Бухгалтерия предприятия 8 ред.3.0. Форму представляют крупные и средние организации с численностью более 15 человек.

Рассмотрим пример, в котором компания ООО «Сервислог» оказывает услуги юридическим и физическим лицам. Чтобы форма заполнялась корректно, нужно правильно выполнить настройки. Но прежде чем говорить о настройках в данном случае, очень важно понять, чем отличаются справочники «Номенклатура» и «Номенклатурные группы», а также разобраться, как правильно их применять в программах 1С (в этом вам поможет наша статья « Номенклатура и номенклатурные группы в 1С: Бухгалтерии предприятия 8 - как использовать правильно? » ).

В нашем примере номенклатурная группа будет называться «Услуги», а также будет два наименования номенклатуры: «Обслуживание компьютерной сети» (по которой отражаются услуги юридическим лицам) и «Обслуживание компьютеров» (услуги физическим лицам).

Открываем вкладку «Отчеты», «Регламентированные отчеты»

Выбираем организацию и нажимаем на кнопку «Создать», отмечаем вид отчета и щелкаем «Выбрать».

Выбираем период, за который мы будем заполнять форму, и нажимаем кнопку «Создать».
Открывается чистый бланк. Чтобы форма заполнялась автоматически, выполняем настройки по интересующим нас строкам. Щелкаем на кнопку «Заполнение» и выбираем «Настроить»

Открывается окно с настройками заполнения


В нашем примере будут заполняться строки 1,21 и 28. Начинаем со строки 01: по этой строке отражается вся выручка, полученная и от юридических, и от физических лиц.
Выбираем объект наблюдения «Продукция и услуги» и добавляем новый элемент отбора - по Номенклатурной группе выручки со значением «Услуги». Теперь выручка по всем услугам попадет в стр.01.

Затем настраиваем заполнение стр.21, в которой мы должны расписать наши услуги по видам деятельности (по ОКВЭД). В открывшемся окне выбираем наш вид деятельности (их может быть несколько) и так же, как по стр.01, задаем настройку «Номенклатурная группа выручки равно услуги»


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

Теперь нажимаем «Заполнить» и получаем готовый отчет

Наша организация не использует в своей работе грузовой автомобиль, не занимается торговлей и производством, поэтому разделы 4,5 мы не заполняем. Но так как мы оказываем платные услуги населению (заполнена стр.28), то должны вместе с формой П-1 отправить Приложение №3 к форме П-1.

Заполняется Приложение №3 аналогично. Открываем вкладку «Отчеты», «Регламентированные отчеты», выбираем нужную форму и открываем настройку заполнения

Так же, как мы настраивали заполнение строки 28 в форме П-1, настраиваем заполнение Приложения 3, главное - правильно выбрать «Виды услуг», чтобы строки формы заполнились корректно.

Нажимаем «Ок», щелкаем кнопку «Заполнить» на титульном листе и получаем готовый отчет.


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

Для проверки заполнения раздела 1 и 2 сформируем ОСВ по счету 90 и посмотрим общие данные по выручке за сентябрь и октябрь.
Согласно указаниям на бланке, строки 1 и 21 отчета П-1 заполняются без НДС, строка 28 включая НДС.
В ОСВ видим, что выручка за сентябрь с НДС составила 241900 руб, НДС за сентябрь: 36900, то есть выручка без НДС равна 205 тыс. руб.
Выручка за октябрь: 125080 руб, НДС за октябрь: 19080 руб., выручка без НДС: 106 тыс. руб.

Обороты в ОСВ совпадают с показателями по стр.01, 21, значит данные строки заполнены правильно.

Справочник-владелец “Сотрудники”, ему подчинен справочник “ТрудоваяКнижка”:

Тк = Справочники.ТрудоваяКнижка; сотр = Справочники.Сотрудники; ссылка = сотр.НайтиПоНаименованию("Иванов Иван Иванович"); выборка = тк.Выбрать(, ссылка); Сообщить(ссылка.Наименование + ": трудовая деятельность:"); пока выборка.Следующий() цикл Сообщить(выборка.Наименование); конецЦикла;

Как задать вопрос в 1с 8?

ответ = Вопрос("Закрыть форму?", РежимДиалогаВопрос.ДаНет,КодВозвратаДиалога.Да); если ответ = КодВозвратаДиалога.Да тогда этаФорма.Закрыть(); конецЕсли;

Список значений в 1с 8

список = Новый СписокЗначений; список.Добавить("Иванов"); список.Добавить("Петров"); список.Добавить("Сидоров"); массив = Новый Массив; массив = список.ВыгрузитьЗначения(); для инн = 0 по массив.Количество()-1 цикл Сообщить(массив.Получить(инн)); конецЦикла;

Как добавить новый элемент в справочник в 1с 8?

сотр = Справочники.Сотрудники; новыйЭлемент = сотр.СоздатьЭлемент(); новыйЭлемент.Код = 9; новыйЭлемент.Наименование = "Николаев Николай Николаевич"; сотрРодитель = сотр.НайтиПоНаименованию("Менеджеры"); новыйЭлемент.Родитель = сотрРодитель; новыйЭлемент.Записать();

Как получить значение константы в 1с 8?

Константы.ГлавныйБухгалтер.Получить();

Как организовать подбор в 1с 8?

Форма справочника должна быть открыта как подчинённая данной форме (или элементу формы), а в нашей форме (или элементе формы) кодируем событие “Обработка выбора”:

Процедура кнПодборНажатие(Элемент) ОчиститьСообщения(); форма = Справочники.Номенклатура.ПолучитьФормуВыбора(); форма.ВладелецФормы = ЭтаФорма;//указали владельца; форма.РежимВыбора = Истина; форма.ЗакрыватьПриВыборе = Ложь; форма.Открыть(); КонецПроцедуры //Это обработчик выбора для формы, т.к. форма - владелец //открываемой формы выбора справочника; Процедура ОбработкаВыбора(значениеВыбора, Источник) перем стр; стр = табл.Найти(строка(значениеВыбора), "Вторая"); если стр = Неопределено тогда кол = табл.Количество(); новаяСтрока = табл.Добавить(); новаяСтрока.Первая = кол + 1; новаяСтрока.Вторая = строка(значениеВыбора); иначе Сообщить("Наименование " + строка(значениеВыбора) + " уже имеется в таблице."); конецЕсли; конецПроцедуры

Как к дате прибавить день в 1с 8?

Один день равен 60 секунд в минуте умножить на 60 минут в часе, умножить на 24 часа в сутках, итого 60 * 60 * 24 = 86400

Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!