Семенов Дмитрий

342
Рейтинг

Sam13
Дмитрий Семенов



  •   Регистрация: 27.07.2011 (12 лет назад)

  •   Был(а) на сайте: 22.04.2024

Друзья
  • Дмитрий Воробьев
  • Дмитрий Малышев
Подписчики 10

Группы

Профессиональный разработчик

Рейтинг 342

Заполнение регламентного отчета "Заявление о предоставлении льготы по транспортному земельному налогу"

Отчеты и формы Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет Транспортный налог Абонемент ($m) Расширение (cfe) Регламентированный учет и отчетность

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

1 стартмани

23.01.2024    267    2    Sam13    0       

1

Ошибка при заполнении ЕФС-1 в базе ЗУП

Инструменты и обработки Программист Бухгалтер Пользователь Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m) Расширение (cfe) Корректировка данных Кадровый учет

Если в базе ЗУП 3.1 включен режим ограничения доступа на уровне записей, то при заполнении ЕФС-1: Сведения о страховом стаже застрахованных лиц (СЗВ-СТАЖ) может возникать ошибка недостатка прав. Предлагается решение, как исправить ошибку.

1 стартмани

18.01.2024    538    1    Sam13    0       

3

Формирование ОСВ программно

Инструменты и обработки Программист Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика Оборотно-сальдовая ведомость, Анализ счета

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

1 стартмани

19.12.2023    684    12    Sam13    0       

4

Анализ отпусков за период

Отчеты и формы Бухгалтер Пользователь Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m) Внешний отчет (ert,erf) Кадровый учет

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

1 стартмани

15.12.2023    630    22    Sam13    0       

5

Ведомость амортизации ОС. Срок полезного использования, Остаток СПИ

Отчеты и формы Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m) Расширение (cfe) Учет ОС и НМА

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

1 стартмани

28.07.2023    670    19    Sam13    3       

2

Ошибка V82.COMConnector на сервере 64. Решение проблемы

Статья Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Windows Бесплатно (free) Нет файла Инструменты администратора БД

Если сервер 1С стоит на Windows х64, то рано или поздно Вы столкнетесь с проблемой создания COM-соединения, если соединение инициируется на стороне сервера. На стороне клиента COM-соединение работает нормально, на стороне сервера вываливается с ошибкой. Данная статья позволяет снять проблему. НО - до переустановки платформы.

14.08.2013    262407    Sam13    58       

179

Программное добавление кнопок копирования табличных частей во все документы с минимальными изменениями конфигурации (или вообще без изменения)

Инструменты и обработки Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Работает на УТ 10.3, УПП Механизм добавления кнопок копирование/вставки табличных частей во все документы без тотального изменения конфигурации. Рано или поздно возникает мысль, что неплохо бы иметь возможность копировать табличные части между разными документами. Большинство подходов неудобны тем, что приходится вносить изменения в формы большого числа документов (в каждую форму вставлять кнопочки) либо пользоваться универсальными копировщиками, т.е. нужно указывать объект источник, объект приемник и т.д., что неудобно. Предлагается механизм добавления кнопок копирования/вставки без тотального изменения конфигурации. Документы можно даже не снимать с поддержки. Кнопки добавляются к каждой табличной части документа (их может быть несколько, например, "товары" и "услуги"). Upd: Сокращен состав изменений в конфигурации. Добавлена возможность сохранения буфера обмена в файл/ восстановления из файла.

1 стартмани

09.01.2012    33205    317    Sam13    58       

119

Консоль запросов (8.2) с возможностью обработки результата запроса

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Стандартная консоль запросов (8.2) с улучшениями: параметры в общем окне (скрываемая панель), возможность обработки результата запроса. Идеально подходит для разовой обработки произвольных данных

1 стартмани

29.12.2011    13305    408    Sam13    20       

29

Комментарии

DevВ поле ввода изменить представление выводимых значений#8 25.03.24 12:35
У меня прекрасно работает так:
Код
Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)
   
   Если Параметры.Свойство("ПрограммныйВызов") Тогда   
      СтандартнаяОбработка = Истина;
   Иначе
      СтандартнаяОбработка = ЛОЖЬ;
      Параметры.Вставить("ПрограммныйВызов", Истина);
        ДанныеВыбора = ПолучитьДанныеВыбора(Параметры);
        Если Не ДанныеВыбора = Неопределено Тогда
           МассивЗначений = Новый Массив;

         Для Каждого Стр Из ДанныеВыбора Цикл 
               МассивЗначений.Добавить(Стр.Значение);
           КонецЦикла;
           
           МассивСтруктур = ОбщегоНазначения.ЗначенияРеквизитовОбъектов(МассивЗначений,"Ссылка, Наименование, Код, Реквизит1");
           Для Каждого Стр Из МассивСтруктур Цикл     
               
               ЭлСпискаЗначений = ДанныеВыбора.НайтиПоЗначению(Стр.Ключ);    
               ЗначениеСтруктуры = Стр.Значение;
               ЭлСпискаЗначений.Представление = СтрШаблон("%1 (%2) (%3)", ЗначениеСтруктуры.Наименование, ЗначениеСтруктуры.Код, ЗначениеСтруктуры.Реквизит1);
               
           КонецЦикла;
               
       КонецЕсли;   
    КонецЕсли;
           
КонецПроцедуры


Поясню код: при входе в обработчик мы проверяем, первый ли раз в него зашли (наличие параметра "ПрограммныйВызов"). Если это так, то устанавливаем параметр, и вызываем еще раз уже с параметром. При этом функция вызовет сама себя, но уже с параметром. Таким образом мы можем ограничить рекурсию. При повторном вызове устанавливаем стандартное выполнение и получаем данные выбора - стандартно. Возвращаемся назад из рекурсии
Далее работаем с полученными данными выбора и изменяем представление как нам нужно.
ОбменКак заменить символы, которые 1С не может распознать при чтении файлов XML#2 11.03.24 10:07
(1) Не соглашусь с Вами. Мне ближе позиция автора. Длинные строки с вложенными друг в друга функциями хуже читаются. К тому же, если замен будет не 2 а 3, 4, 5, то у автора код не сильно поменяется, а вот Ваш вариант сильно усложнится для восприятия. ИМХО
ПубликацииУ.дача каждому 1С-нику или Умный дом для ленивых (зачеркнуто) пытливых#4 01.03.24 10:21
Дочка как раз пишет проект на тему "Умный дом". Скинул ей эту статью - здесь есть куча прикольных (а главное прикладных) моментов, которые ей могут пригодиться. Спасибо!
DevРасширения конфигурации#1 01.03.24 10:02
Хорошая идея. Плюсую.
DevПриложение для работы с буфером обмена. Позволяет сравнивать тексты из буфера. Отображает картинки#1 15.02.24 13:24
Спасибо за труд и оформление задачи. На мой взгляд, как академическая задача - это любопытно.
Как задача для реализации сравнения двух файлов - слишком сложно. ИМХО.
Заводишь папку C:\СравнениеФайлов, там создаешь два файла До.txt и После.txt.
Затем пишешь скрипт для запуска kdiff с зафиксированными именами файлов.
Далее при необходимости сравнения сохраняешь свои тексты в файлы До и После, запускаешь скрипт. Готово
Либо можно реализовать запуск сравнялки в 1С, пример можно посмотреть здесь: //infostart.ru/1c/tools/544800/
Но, повторюсь - это любопытно.
ПубликацииРасширяем возможности дополнительных обработок и настраиваем их отладку#2 07.02.24 16:55
(1) Здесь описывается универсальный механизм, позволяющий сделать 1 обработку и стандартным БСП-механизмом подключить ее к выбранным документам вообще без кодирования.
Если я все правильно понял.
Идея отличная. Реализация и описание - вообще блеск. Автору респект.