Расшифровка счета в 1с как сделать
Сегодня мы хотим поделиться с вами текстовым конспектом первого урока нашего популярного видеокурса «1С: Бухгалтерия для начинающих и не только». В данной части речь пойдет о заполнении реквизитов организации, а также о важных нюансах изменения этих данных в процессе работы.
Для того, чтобы заполнить или посмотреть реквизиты организации, можно перейти по ссылке с названием организации с вкладки «Начальная страница».
Либо раздел «Главное», пункт «Организации».
В том случае, если организаций в программе много, то вы выбираете нужное юридическое лицо и открываете элемент справочника.
В данном справочнике хранится достаточно много различных реквизитов, большинство из которых влияют на корректность ведения учета, на настройки программы, на некоторые особенности работы с документами. Сейчас мы с вами поговорим о самых важных параметрах, заполнение которых нужно проконтролировать.
Итак, прежде всего, при создании новой организации необходимо указать вид «Юридическое лицо» либо «Индивидуальный предприниматель».
В том случае, если вы начинаете вести учет в новой информационной базе, то при её создании будет запущен помощник ввода информации, который поможет вам заполнить все данные корректно.
В данном случае необходимо выбрать вид и впоследствии изменить его, к сожалению, будет нельзя. То есть, если вы при первоначальном заполнении указали, что организация является юридическим лицом, то изменить в настоящее время этот реквизит у нас возможности нет.
Затем мы внимательно указываем сокращенное и полное наименование.
Также в справочнике есть такой реквизит как «Наименование в программе».
Можно сказать, что это служебный реквизит, предназначенный исключительно для внутреннего пользования, то есть здесь вы можете назвать организацию так, как вам удобно, это наименование вы будете видеть при работе в программе.
Обычно, при формировании данного наименования его начинают с названия организации, а буквы ООО отправляют в конец. Это сделано для того, чтобы при поиске организации в списке было удобно его осуществлять в алфавитном порядке (если у вас очень много юридических лиц в программе, но найти нужное будет проще, если они будут упорядочены по алфавиту). Этот реквизит видят только пользователи 1С, ни в каких печатных формах он задействован не будет.
Также есть ещё очень важный реквизит – это «Префикс».
В том случае, если вы ведете учет в одной информационной базе по нескольким юридическим лицам, то для каждого юрлица необходимо указать префикс. Он будет использоваться для раздельной нумерации документов.
Почему это необходимо? Для каждой организации нумерация документов должна быть отдельной, поэтому каждому юр. лицу мы присваиваем определенное значение префикса, который будет автоматически подставляться перед числовым значением номера и обеспечивать раздельную нумерацию документов по каждому юр. лицу. Видеть его также будете только вы, в печатных формах документов префикс не выводится. Обычно, префикс – это две буквы, которые созвучны с наименованием.
В том случае, если вы ведете учет по одной организации, то префикс можно
не заполнять. Если же вы добавите вторую организацию, то для неё этот реквизит нужно указать обязательно, чтобы с нумерацией не было проблем.
Также мы заполняем наши обязательные реквизиты ИНН, КПП, ОГРН и дату регистрации.
Теперь я хочу обратить ваше внимание, что в этом блоке общих реквизитов есть две ссылочки со словом «История». Для чего они нужны и что обозначают?
Бывают такие ситуации, когда у организации в процессе деятельности изменяется наименование. Как быть в этом случае? Многие пользователи 1С, к сожалению, поступают не совсем правильно. Они просто заходят в справочник организаций и изменяют поля «Сокращенное» и «Полное наименование».
Что произойдет в данном случае? Если вы решите распечатать документы за прошлые периоды, то в данных документах также будет выводиться новое наименование, а это не верно. Поэтому, чтобы такую ситуацию предотвратить, разработчики предусмотрели возможность хранить в программе историю изменения наименования.
Щелкаем на ссылочку «История».
В том случае, если у вас изменилось наименование, то добавляем новую строку, указываем дату действия, с которой у нас начинает применяться новое название, и указываем значение.
Если вы внесете информацию таким образом, то в первичных документах она будет отражаться корректно. До даты изменения будет применяться старое наименование, после даты изменения – новое.
И такая же ситуация у нас с реквизитом «КПП».
Этот реквизит в последнее время приобрел большое значение, особенно в том случае, если ваша организация является плательщиком налога на добавленную стоимость.
Дело в том, что КПП организаций также иногда изменяется. При этом, КПП относится к одним из важнейших реквизитов, которые используются при заполнении счетов-фактур. Данный реквизит обязательно анализируется контролирующими органами при сверке 8 и 9 разделов декларации по НДС.
Если у вашей организации изменился КПП, и вы просто поменяете данный реквизит в справочнике, то во всех документах, которые были созданы до изменения, программа будет использовать новый КПП. Если такие документы вы передадите своим контрагентам, то информация в декларации по НДС у них будет отражена не верно и не сойдется с вашими данными.
После ввода основных реквизитов нам обязательно нужно ввести информацию об основном банковском счете. Банковских счетов у организации может быть несколько. Если мы с вами перейдем по гиперссылке «Банковские счета»,
то увидим, что можно создать перечень банковских счетов.
Для каждого счета нужно указать банк, который можно найти по БИКу в справочнике «Банки», и указать номер счета
Счетов может быть несколько, но программа предлагает нам установить один в качестве основного, то есть это тот банковский счет, который используется чаще всего и будет подставляться в документы по умолчанию.
Затем заполняем адрес и телефон. Нужно заполнить юридический, фактический и почтовый адрес. Если они совпадают, то поставить соответствующие галочки.
К заполнению стоит отнестись внимательно, так как данная информация также будет выводиться в первичных документах, которые передаем контрагентам.
Очень важный блок реквизитов – это «Подписи». Здесь мы должны внести информацию о наших ответственных лицах.
На рисунке видно, что внесена информация о руководителе.
В том случае, если у вас есть главный бухгалтер, кассир, и это разные люди, то такую информацию тоже указываем в разделе «Подписи». Данные будут использоваться в печатных формах различных документов, а информация о руководителе нам нужна еще и для регламентированных отчетов.
Теперь мы с вами переходим к очень интересному разделу «Логотип и печать».
Этот раздел не относится к числу обязательных, и вы можете его не заполнять сразу же при вводе информации об организации. Но в том случае, если уже немного освоились в программе, рекомендую заполнить его, так как он поможет вам повысить удобство работы.
Для чего нам необходимо внести информацию о логотипе и печати?
Итак, в данном разделе выбираем наименование организации и затем, обратите внимание, у нас есть инструкция, как создать факсимильную подпись.
Если мы с вами перейдём по ссылочке, то нам предложат распечатать вот этот лист.
Сделать это нужно обязательно. Затем в квадратик «Место печати» ставим печать вашей организации, подписи руководителя и главного бухгалтера в соответствующих клеточках.
Затем сканируем этот лист, используя любой графический дизайнер (например, Paint), и аккуратно вырезаем наши квадратики, чтобы края не попали в рисунок, сохраняем в какую-либо папку.
Теперь возвращаемся в программу и выбираем возле слова «Печать» ссылочку «Загрузить печать».
Выбираем папку, куда мы сохранили наши документы, после чего картинка с печатью попадает в нужный квадратик.
Далее загружаем подпись руководителя.
При необходимости можем также загрузить подпись главного бухгалтера и логотип.
Теперь есть возможность осуществить предварительный просмотр печатной формы. Вот таким образом выглядит наш счет, внизу есть подпись и печать организации.
Также вы можете указать дополнительные условия для подстановки в счет. В данном случае у нас используется справочник «Дополнительные условия».
Если мы щелкаем правой кнопкой мыши и выберем «Изменить», то увидим текст условий, который мы также можем добавить в счет.
Данный текст вы можете отредактировать и выбрать те условия, которые хотели бы видеть в счете на оплату.
Обязательно нужно заполнить реквизиты «Налоговой инспекции», указав, кто подписывает отчетность. Затем мы указываем реквизиты пенсионного фонда, ФСС и коды статистики.
Это те основные параметры, которые мы должны заполнить при создании организации, либо проверить, если вы уже работаете в программе: все ли данные присутствуют, вся ли информация внесена корректно. Если у вас были какие-либо изменения, то они также должны оперативно отражаться в реквизитах справочника организаций.
Еще хотелось бы немного сказать о ссылочке «Подразделения»
В данном случае мы сразу же можем внести информацию об организационной структуре предприятия.
То есть вы сюда добавляете все подразделения, которые есть в вашей организации, после чего справочник «Подразделения» можно использовать в работе.
О настройках учетной политики мы поговорим во втором видеоуроке. А пока нажимаем кнопочку «Записать и закрыть» и говорим, что реквизиты нашей организации внесены корректно.
Подробную, понятную и системную информацию о работе в программе 1С: Бухгалтерия вы можете получить из нашего видеокурса «1С: Бухгалтерия для начинающих и не только».
Близится конец года, поэтому вопросам дебиторской и кредиторской задолженности стоит уделить должное внимание. Начиная с релиза 3.0.82, в программе 1С: Бухгалтерия предприятия ред. 3.0 для этих целей появился новый отчет - «Расшифровка задолженности». Он очень удобен и многофункционален. В этом материале мы рассмотрим пошаговые настройки отчета и порядок работы с ним.
Шаг 1. Перейдите в раздел «Покупки» или «Продажи» - журнал «Акты инвентаризации расчетов».
Если у Вас программа обновлена, то в этом журнале вы увидите кнопку «Расшифровка задолженности».
Нажав ее, программа сформирует отчет о дебиторской и кредиторской задолженности, используя настройки по умолчанию: в разрезе всех счетов, на определенную дату, без детализации.
Пользователь может задавать свои настройки при формировании отчета.
Например, детализация отчета:
• «По срокам возникновения»;
• «По срокам погашения».
При выбранном варианте детализации, отчет сформируется исходя из заданной настройки. Например, детализация по срокам возникновения задолженности.
При внесении договора с контрагентом, обратите внимание на раздел «Расчеты», где устанавливается срок оплаты по договору.
Возможны варианты оплаты:
• в течении указанного количества дней;
• не позднее указанной даты.
В кнопке «Показать настройки» можно задать дополнительные параметры отбора и настроек.
Для отражения в таблице отчета расхождений между бухгалтерским учетом и актами инвентаризации установите галочку «Контроль по данным бухучета».
В таблице добавятся соответствующие колонки контроля:
• По данным учета;
• По актам инвентаризации;
При формировании отчета «По строкам баланса», данные отчета группируются в разрезе строк:
• 1230 «Дебиторская задолженность» (Оборотные активы);
• 1520 «Кредиторская задолженность» (Краткосрочные обязательства) и т.д.
При детализации отчета по срокам возникновения пользователь может дополнительно настроить интервалы возникновения задолженности в закладке «Настройка интервалов».
С помощью кнопок «Добавить», «Удалить» можно произвольно задать периоды возникновения задолженности. По нажатию кнопки «Заполнить» установленные пользователем настройки будут сброшены.
Закладка «Группировка» позволяет пользователю дополнительно добавлять поля детализации отчета.
Выбрав детализацию по договору, пользователю видно, какой документ сформировал задолженность.
При установке детализации (группировки) «Договор» пользователь может проконтролировать задолженность в разрезе договоров. Данный вопрос актуален, если в течении периода на поставку или реализацию заключаются разные договора. Так, помощью данного отчета, можно отследить исполнение обязательств по договорам.
И если в отчете «Оборотно-сальдовая ведомости по счету» пользователь видит общую информацию в разрезе договоров, то в отчете «Расшифровка задолженности» она сгруппирована по срокам ее возникновения.
Перейдите на закладку «Отбор».
Здесь можно отобрать показатели для отчета, задав значение для отбора, выбрав из доступных полей. Например, указать определенного дебитора или кредитора для анализа, задать определенный период возникновения задолженности и т.п.
Пример настройки отбора по контрагенту ООО «Озарис» и дате возникновения задолженности - «Больше или равно» - 01.01.2020 год.
Здесь же пользователь может задать счета учета, выводимые в отчет, по гиперссылке «Настройка счетов учета расчетов». По умолчанию отмечены все возможные счета.
Отчет «Расшифровка задолженности» с установленными параметрами отбора имеет следующий вид.
Как и в других отчетах 1С, в отчете «Расшифровка задолженности» имеется возможность условного форматирования.
В настройках условного форматирования на закладке «Оформление» задайте параметры отображения информации при соответствии условию. Пользователь может задать цвет фона, текста, шрифт и т.п. В нашем примере задано использование шрифта – полужирный.
Перейдите на закладку «Условие» и определите, при каком условии данные должны быть выделены жирным шрифтом. В нашем примере условие следующие: Поле «Задолженность подтверждено» – «Больше или равно» - Значение – 50000 руб.
При данных настройках отчет имеет следующий вид: суммы по дебиторской и кредиторской задолженности свыше 50000 руб. выделены жирным шрифтом. При больших объемах информации такое представление выглядит более наглядно.
По ООО «Озарис» по отчету имеются суммы задолженности на счете 62.01 и 62.02, в размере 150000 руб. и 111650 руб., соответственно, т.е. свыше 50000 руб. Они выделены по условию отбора.
В данном примере по каким-то причинам не произошел зачет аванса. Если пересмотреть операции за период не представляется возможным, то можно воспользоваться документом «Корректировка долга».
Вот так с помощью инструментов 1С можно анализировать задолженность контрагентов. Приближаясь к годовому отчету, лучше проанализировать состояние расчетов заранее, своевременно выявить задолженность.
В этом вам помогут и другие наши статьи, касающиеся темы инвентаризации:
Вопрос: Подскажите пожалуйста, каким образом можно сделать следующее.
У меня есть выводимый в табличный документ результат запроса, к ячейке есть расшифровка.
Я хочу чтобы при двойном клике на ячейку выполнялась процедура которая к примеру запускает отчет по расшифровке ячейки.
Ответ: Расшифровки бывают стандартные и нестандартные.
I) Стандартные:
может использоваться как непосредственно в табличном документе, так и в объекте ПолеТабличногоДокумента (т.е.табличный документ, размещенный не в отдельном окне, а непосредственно на форме).
Чтобы Расшифровка сработала, должны выполняться 3 условия:
1) Для ячейки табличного документа, из которой мы хотим вызвать Расшифровку, должно быть установлено свойство ПараметрРасшифровки. Например, мы хотим, чтобы по двойному щелчку на ячейке с названием контрагента открывалась форма элемента справочника Контрагента, чтобы можно было уточнить какие-то данные, которые в отчет не выводятся. Задаем свойству ПараметрРасшифровки какое-нибудь значение, например, РасшифровкаКонтрагента.
2)В процессе вывода областей макета в результирующий табличный документ нужно ОБЯЗАТЕЛЬНО ПРИСВОИТЬ параметру расшифровки значение нужного типа, например:
3)Должен быть обеспечен запрет редактирования ячейки с расшифровкой, т.е. нужно указать
ТабДок.ТолькоПросмотр = Истина;
иначе, несмотря на многообещающий вид курсура при наведении на ячейку можно щелкать по ней сколько угодно, но ничего происходить не будет.
II) Нестандартные:
по двойному щелчку на ячейке с расшифровкой можно вызвать свою процедуру. Для реализации этого следует выполнить несколько условий:
1)Вывод табличного документа должен осуществляться в объект ПолеТабличногоДокумента;
2)Должно быть присвоено значение свойству ячейки ПараметрРасшифровки, например, РасшифровкаКонтрагента.
3)Параметру расшифровки РасшифровкаКонтрагента присваивается заполненный при формировании табличного документа нужными значениями СписокЗначений или чаще Структура. В частности, может передаваться имя стандартного отчета конфигурации и параметров, которые нужно задать в форме отчета, например, период дат, номер счета и т.д. А потом этот отчет вызывается как процедура.
4)Для объекта ПолеТабличногоДокумента свойство ТолькоПросмотр нужно установить в значение Истина.
5)Код пользовательской процедуры помещается в процедуру
Приведу небольшой пример, открывающий для "щелкнутого" контрагента подчиненный справочник.
Похожие FAQ
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 44
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ 1C: Enterprise Development Tools 50
И вот случилось долгожданное: Вышел 1C: Enterprise Development Tools - это среда для разработки конфигурации в IDE Eclipse. С сайта 1С: « 1C:Enterprise Development Tools » – это инструмент нового поколения для разработчиков бизнес-приложений систем Cодержимое указанного ниже веб-сайта в этом приложении блокируется. Aboutsecurity_1cv8c.exe 1
Проблема: После обновления на 1С:Бухгалтерию предприятия 3-й версии, при нажатии на закладку командного интерфейса 1С:предприятие, выскакивает ошибка: Aboutsecurity_1cv8c.exe или Aboutsecurity_1cv8.exe «Содержимое указанного ниже веб-узла в э PostgreSQL: установка, настройка, обслуживание 11
PostgreSQL напрямую "из коробки" применяться для использования с 1С Предприятем не может. Необходима именно адаптированная версия от 1С, превращающая PostgreSQL в блокировочник, причем нужно понимать, что блокировки будут накладываться на всю таблиц Автоматическое резервное копирование 1С:Предприятия в облако с помощью ПО Effector Saver 3
Всем известно, для большей гарантии восстановления важных данных, необходимо копировать архивы в несколько мест хранения. Отдельный диск может помочь в случае порчи основного, но в случае если устройство будет потеряно или украдено, он будет так же Посмотреть все результаты поиска похожих
Еще в этой же категории
Как программно изменить текст, цвет, фон ячейки или области табличного документа? 7
Ниже приведено несколько полезных шаблонов кода по работе с табличным документом: //Пример получения текста ячейки ПолеТабДок = ЭлементыФормы.тдПолеТабличногоДокумента; ПолеТабДок.Область("R1C2").Текст = спрНоменклатура.Наименование; ПолеТабДок Загрузка данных из файла табличного документа в управляемом приложении 3
В управляемом приложении (если конечно вы не работаете в Толстом клиенте) можно столкнутся с такой проблемой, что многие функции работают только на сервере. Что делать, если у Вас есть файл-макет с данными, которые надо прочитать (обработать)? Надо Как при печати выводить шапку на каждой странице (ПовторятьПриПечатиСтроки)? 1
Необходимо при печати, если происходит переход на следующую страницу таблицы, выводить шапку таблицы вверху на новой странице. для печати шапки на каждой странице в языке программирования есть специальный метод - ПовторятьПриПечатиСтроки Прим Как преобразовать MXL файл в Таблицу Значений? 0
Встретилась задачка, нужно было загружать данные из mxl файлов выгруженных из другой базы 1С. Файл MXL – это созданный в программе «1С: Предприятие» (последних версий 7.7 или 8) табличный документ. вот код быстрой конвертации mxl в тз ТабДок Шаблон кода для вывода данных в табличный документ 0
Часто при разработке необходимо вывести данные в печатную форму, ниже шаблон вывода в табличный документ Пример процедуры Вывода на печать Процедура Печать(ТабДок) Экспорт //создание нового табличного документа ТабДок = Новый ТабличныйДок Посмотреть все в категории Табличный документ
Вопрос: Подскажите пожалуйста, каким образом можно сделать следующее.
У меня есть выводимый в табличный документ результат запроса, к ячейке есть расшифровка.
Я хочу чтобы при двойном клике на ячейку выполнялась процедура которая к примеру запускает отчет по расшифровке ячейки.
Ответ: Расшифровки бывают стандартные и нестандартные.
I) Стандартные:
может использоваться как непосредственно в табличном документе, так и в объекте ПолеТабличногоДокумента (т.е.табличный документ, размещенный не в отдельном окне, а непосредственно на форме).
Чтобы Расшифровка сработала, должны выполняться 3 условия:
1) Для ячейки табличного документа, из которой мы хотим вызвать Расшифровку, должно быть установлено свойство ПараметрРасшифровки. Например, мы хотим, чтобы по двойному щелчку на ячейке с названием контрагента открывалась форма элемента справочника Контрагента, чтобы можно было уточнить какие-то данные, которые в отчет не выводятся. Задаем свойству ПараметрРасшифровки какое-нибудь значение, например, РасшифровкаКонтрагента.
2)В процессе вывода областей макета в результирующий табличный документ нужно ОБЯЗАТЕЛЬНО ПРИСВОИТЬ параметру расшифровки значение нужного типа, например:
3)Должен быть обеспечен запрет редактирования ячейки с расшифровкой, т.е. нужно указать
ТабДок.ТолькоПросмотр = Истина;
иначе, несмотря на многообещающий вид курсура при наведении на ячейку можно щелкать по ней сколько угодно, но ничего происходить не будет.
II) Нестандартные:
по двойному щелчку на ячейке с расшифровкой можно вызвать свою процедуру. Для реализации этого следует выполнить несколько условий:
1)Вывод табличного документа должен осуществляться в объект ПолеТабличногоДокумента;
2)Должно быть присвоено значение свойству ячейки ПараметрРасшифровки, например, РасшифровкаКонтрагента.
3)Параметру расшифровки РасшифровкаКонтрагента присваивается заполненный при формировании табличного документа нужными значениями СписокЗначений или чаще Структура. В частности, может передаваться имя стандартного отчета конфигурации и параметров, которые нужно задать в форме отчета, например, период дат, номер счета и т.д. А потом этот отчет вызывается как процедура.
4)Для объекта ПолеТабличногоДокумента свойство ТолькоПросмотр нужно установить в значение Истина.
5)Код пользовательской процедуры помещается в процедуру
Приведу небольшой пример, открывающий для "щелкнутого" контрагента подчиненный справочник.
Похожие FAQ
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 44
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ 1C: Enterprise Development Tools 50
И вот случилось долгожданное: Вышел 1C: Enterprise Development Tools - это среда для разработки конфигурации в IDE Eclipse. С сайта 1С: « 1C:Enterprise Development Tools » – это инструмент нового поколения для разработчиков бизнес-приложений систем Cодержимое указанного ниже веб-сайта в этом приложении блокируется. Aboutsecurity_1cv8c.exe 1
Проблема: После обновления на 1С:Бухгалтерию предприятия 3-й версии, при нажатии на закладку командного интерфейса 1С:предприятие, выскакивает ошибка: Aboutsecurity_1cv8c.exe или Aboutsecurity_1cv8.exe «Содержимое указанного ниже веб-узла в э PostgreSQL: установка, настройка, обслуживание 11
PostgreSQL напрямую "из коробки" применяться для использования с 1С Предприятем не может. Необходима именно адаптированная версия от 1С, превращающая PostgreSQL в блокировочник, причем нужно понимать, что блокировки будут накладываться на всю таблиц Автоматическое резервное копирование 1С:Предприятия в облако с помощью ПО Effector Saver 3
Всем известно, для большей гарантии восстановления важных данных, необходимо копировать архивы в несколько мест хранения. Отдельный диск может помочь в случае порчи основного, но в случае если устройство будет потеряно или украдено, он будет так же Посмотреть все результаты поиска похожих
Еще в этой же категории
Как программно изменить текст, цвет, фон ячейки или области табличного документа? 7
Ниже приведено несколько полезных шаблонов кода по работе с табличным документом: //Пример получения текста ячейки ПолеТабДок = ЭлементыФормы.тдПолеТабличногоДокумента; ПолеТабДок.Область("R1C2").Текст = спрНоменклатура.Наименование; ПолеТабДок Загрузка данных из файла табличного документа в управляемом приложении 3
В управляемом приложении (если конечно вы не работаете в Толстом клиенте) можно столкнутся с такой проблемой, что многие функции работают только на сервере. Что делать, если у Вас есть файл-макет с данными, которые надо прочитать (обработать)? Надо Как при печати выводить шапку на каждой странице (ПовторятьПриПечатиСтроки)? 1
Необходимо при печати, если происходит переход на следующую страницу таблицы, выводить шапку таблицы вверху на новой странице. для печати шапки на каждой странице в языке программирования есть специальный метод - ПовторятьПриПечатиСтроки Прим Как преобразовать MXL файл в Таблицу Значений? 0
Встретилась задачка, нужно было загружать данные из mxl файлов выгруженных из другой базы 1С. Файл MXL – это созданный в программе «1С: Предприятие» (последних версий 7.7 или 8) табличный документ. вот код быстрой конвертации mxl в тз ТабДок Шаблон кода для вывода данных в табличный документ 0
Часто при разработке необходимо вывести данные в печатную форму, ниже шаблон вывода в табличный документ Пример процедуры Вывода на печать Процедура Печать(ТабДок) Экспорт //создание нового табличного документа ТабДок = Новый ТабличныйДок Посмотреть все в категории Табличный документ
Вопрос: Подскажите пожалуйста, каким образом можно сделать следующее.
У меня есть выводимый в табличный документ результат запроса, к ячейке есть расшифровка.
Я хочу чтобы при двойном клике на ячейку выполнялась процедура которая к примеру запускает отчет по расшифровке ячейки.
Ответ: Расшифровки бывают стандартные и нестандартные.
I) Стандартные:
может использоваться как непосредственно в табличном документе, так и в объекте ПолеТабличногоДокумента (т.е.табличный документ, размещенный не в отдельном окне, а непосредственно на форме).
Чтобы Расшифровка сработала, должны выполняться 3 условия:
1) Для ячейки табличного документа, из которой мы хотим вызвать Расшифровку, должно быть установлено свойство ПараметрРасшифровки. Например, мы хотим, чтобы по двойному щелчку на ячейке с названием контрагента открывалась форма элемента справочника Контрагента, чтобы можно было уточнить какие-то данные, которые в отчет не выводятся. Задаем свойству ПараметрРасшифровки какое-нибудь значение, например, РасшифровкаКонтрагента.
2)В процессе вывода областей макета в результирующий табличный документ нужно ОБЯЗАТЕЛЬНО ПРИСВОИТЬ параметру расшифровки значение нужного типа, например:
3)Должен быть обеспечен запрет редактирования ячейки с расшифровкой, т.е. нужно указать
ТабДок.ТолькоПросмотр = Истина;
иначе, несмотря на многообещающий вид курсура при наведении на ячейку можно щелкать по ней сколько угодно, но ничего происходить не будет.
II) Нестандартные:
по двойному щелчку на ячейке с расшифровкой можно вызвать свою процедуру. Для реализации этого следует выполнить несколько условий:
1)Вывод табличного документа должен осуществляться в объект ПолеТабличногоДокумента;
2)Должно быть присвоено значение свойству ячейки ПараметрРасшифровки, например, РасшифровкаКонтрагента.
3)Параметру расшифровки РасшифровкаКонтрагента присваивается заполненный при формировании табличного документа нужными значениями СписокЗначений или чаще Структура. В частности, может передаваться имя стандартного отчета конфигурации и параметров, которые нужно задать в форме отчета, например, период дат, номер счета и т.д. А потом этот отчет вызывается как процедура.
4)Для объекта ПолеТабличногоДокумента свойство ТолькоПросмотр нужно установить в значение Истина.
5)Код пользовательской процедуры помещается в процедуру
Приведу небольшой пример, открывающий для "щелкнутого" контрагента подчиненный справочник.
Похожие FAQ
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 44
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ 1C медленно работает по сети с базой на SQL Server 20
Данное обстоятельство может быть обусловлено многими причинами. Одна из них - неоптимальная настройка MS SQL . Перечислим неоптимальности в настройке: 1) Неправильно указанный сетевой протокол, используемый для взаимодействия 1С с SQL Server. П 1С Предприятие что это? 12
Что такое 1С? 1С — это фирма , у которой одно из направлений деятельности — разработка программного обеспечения для автоматизации бизнес-процессов предприятий. « 1С:Предприятие » - конкретный продукт, который выпускает компания 1С . Что такое Cклонения по падежам 6
НаКлиенте Процедура Команда1(Команда) ФИО = " Иванов Иван Иванович" ; Падеж = 2; Пол = 1; Результат = СклонениеФИО(ФИО, Падеж, пол); Сообщить(Результат); КонецПроцедуры НаСервере Функция СклонениеФИО(ФИО, Падеж, пол) Результат = " " ; Cодержимое указанного ниже веб-сайта в этом приложении блокируется. Aboutsecurity_1cv8c.exe 1
Проблема: После обновления на 1С:Бухгалтерию предприятия 3-й версии, при нажатии на закладку командного интерфейса 1С:предприятие, выскакивает ошибка: Aboutsecurity_1cv8c.exe или Aboutsecurity_1cv8.exe «Содержимое указанного ниже веб-узла в э Посмотреть все результаты поиска похожих
Еще в этой же категории
Читайте также: