Лунегов Петр

157
Рейтинг

pvlunegov
Петр Лунегов



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

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

Друзья
  • 33lab 33lab
  • Alexey
  • Алексей Бочков
  • Андрей Михайлов
  • Иван Титков
  • Алексей Леонов
  • Владимир Очаковский
  • Евгения Карук
  • Алексей Бурлаков
  • Александр Медведев
  • сис
  • Марина Гололобова
  • Кристина Соколовская
  • Дмитрий Малышев
Подписчики 34

Группы

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

Рейтинг 157

Универсальная отладка внешней обработки заполнения (типовые механизмы, без внешних файлов, расширений или вызова внешних файлов)

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

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

1 стартмани

10.08.2021    6713    13    pvlunegov    2       

6

Расширение для автоматического создания и заполнения упаковок в номенклатуре

Инструменты и обработки Для всех Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Абонемент ($m) Расширение (cfe) Логистика, склад и ТМЦ

Расширение для формы номенклатуры в ERP 2.4. При сохранении номенклатуры автоматически создаются 2 упаковки ("Нетто", "Брутто"). Данный механизм можно включать и выключать для конкретных видов номенклатуры. Весо-габаритные характеристики номенклатуры транслируются в упаковки (с пересчетом единиц измерения в метры, килограммы). При изменении весо-габаритных характеристик в упаковке, они попадают в карточку номенклатуры.

1 стартмани

28.02.2020    5346    5    pvlunegov    0       

3

Как автоматически заполнить обработкой табличную часть документа "Ввод начальных остатков" (Тип операции = "Расчеты с партнерами"). 1С: ERP

Статья Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бухгалтерский учет Управленческий учет Абонемент ($m) Архив с данными Мастера заполнения

В 1С: ERP (релиз 2.4.8.82) есть документ "Ввод начальных остатков". Он предназначен для переноса остатков из старых учетных программ при переходе на работу в новой конфигурации. В инструкциях на официальном сайте 1С пользователям новой конфигурации 1С: ERP предлагается заполнить этот документ. Каким образом они будут заполнять, не уточняется. Можно предположить, что предлагается интерактивно, вручную, ввести эти документы. Это следует из картинок в инструкции 1С. В данной статье я предлагаю способ автоматического программного заполнения документа "Ввод начальных остатков" с помощью обработки "Загрузка данных из табличного документа". При этом способе заполнения, время на процесс переноса остатков сокращается в десятки или даже сотни раз.

1 стартмани

20.12.2019    9217    24    pvlunegov    7       

8

Количество документов за период (Управляемые + Обычные формы, все конфигурации)

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

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

1 стартмани

20.06.2019    9065    15    pvlunegov    1       

0

Игра "Арканоид" (Javascript фреймворк Phaser). HTML 5 Сanvas + WebGL. Управляемые формы (ТОНКИЙ, ТОЛСТЫЙ клиент), Обычные формы

Отчеты и формы Для всех Платформа 1С v8.3 Конфигурации 1cv8 Россия Windows Абонемент ($m) Архив с данными Игры

Общеизвестная игра "Арканоид", доступная для запуска в 1с. Выполнена в виде обработки, запускаемой из папки, в которой расположены файлы проекта (html, js файла и картинки) Любые конфигурации на обычных формах, управляемых формах (Тонкий + Толстый клиент). УПП, БП 2.0, 3.0. После открытия обработки нажимаем мышью на область экрана игры, точнее, нажимаем на кнопку "СТАРТ" (области игры). Начинается игра. Управление мышью.

1 стартмани

04.05.2019    13450    9    pvlunegov    2       

7

Игра "Подземелье" (HTML5 canvas + javascript). Управляемые + Обычные формы

Отчеты и формы Для всех Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Windows Абонемент ($m) Архив с данными Игры

Простейшая игра на HTML5 + canvas + javascript. Управляемые + Обычные формы. Запуск во всех конфигурациях, во всех видах интерфейсов (Упр. формы Такси, упр. формы во вкладках, обычные формы). В 1С используется встроенный объект ПолеHTMLДокумента. УПРАВЛЕНИЕ ПЕРСОНАЖЕМ с клавиатуры (клавиши движения WASD). Персонаж двигается, собирает ключи, открывает двери.

1 стартмани

13.08.2018    19846    20    pvlunegov    22       

23

Строка в число (Обычный способ и способ, основанный на регулярных выражениях). Тестирование скорости выполнения на больших данных

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

В данной обработке используется 2 способа выделения массива чисел из заданной строки любого размера. Один способ использует обычный перебор символом и выделение символов цифр из строки. Второй способ использует регулярные выражения. На разном оборудовании разные способы выдают разное время выполнения. Для внедрения в конфигурацию одного из способов может потребоваться протестировать время выполнения (миллисекунд) и сравнить. Именно для этих целей предназначена данная простая обработка.

1 стартмани

21.01.2016    12484    2    pvlunegov    10       

2

Обработка заполнения НДС в платежных документах

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

Внешняя обработка заполнения табличных частей "Заполнить НДС" для документов "Приходный кассовый ордер", "Расходный кассовый ордер", "Платежное поручение входящее", "Платежное поручение исходящее", "Платежный ордер: поступление денежных средств", "Платежный ордер: списание денежных средств". Заполняет НДС в строках, где заполнен "документ расчетов с контрагентом". В случае, если у документа есть строки с разными ставками НДС (10%, 18% и т.д.), то одна строка в Платежном документе разбивается на несколько со своей ставкой и суммой НДС. Общая сумма платежа может быть меньше суммы документа (частичная оплата). В этом случае одна строка разбивается на несколько (сколько ставок НДС встречается в документе Реализация), сумма НДС считается пропорционально частичной оплате.

1 стартмани

30.06.2015    16040    26    pvlunegov    3       

0

Упущенные продажи (Заказы покупателя, Внутренние Заказы, корректировки без размещения)

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

Отчет "Упущенные Продажи". Этот отчет выводит строки документов "Заказ Покупателя", "Корректировка Заказа Покупателя", "Внутренний Заказ", "Корректировка внутреннего Заказа", в которых не заполнены колонки "Размещение". Табличные части - "Товары", "Возвратная Тара"

1 стартмани

09.06.2015    11491    3    pvlunegov    2       

2

Запросы - контактная информация контрагентов (телефоны, юридические и фактические адреса)

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

Представляю вашему вниманию готовые запросы для отчетов. Также эти отчеты можно использовать просто в консоли запросов, для получения выборочной информации. Запросы для получения телефонов, Юридического, фактического, почтового адресов контрагентов. Подходят для Управления Торговлей (10, 11), УПП, Бухгалтерия и других конфигураций 1С.

1 стартмани

06.06.2015    63474    64    pvlunegov    17       

26

Комментарии

О жизниАдекватность работодателя. Как её определить? Часть 2. Процесс работы, от испытательного срока до увольнения#66 16.04.24 7:39
(65) да, напиши, пожалуйста, интересно узнать.
О реальной жизни мало пишут, она сильно отличается от того что воображают.
О жизниАдекватность работодателя. Как её определить? Часть 2. Процесс работы, от испытательного срока до увольнения#62 07.04.24 19:37
Какую жесть вы пишете, прямо как в бандитских романах. Почитал комментарии, прямо ужаснулся. У самого опыт около 16 лет в 1с. Был в армии, никогда этим не гордился, морды не квасил. В 2008 году меня хотел кинуть на зарплату один директор. Когда пришел увольняться, уволили всю команду программистов. Все стояли с понурыми лицами и говорили - директор говорит денег нет, что делать не знаем. Я возмутился, разогрел команду, наорал на них, какого хрена как слюнтяи ждете подачек, требуйте свое! Все боялись. В итоге я ворвался к директору, наорал на него, потребовал свою зарплату и пообещал обратиться в трудовую инспекцию и мвд. Сразу получил свою зарплату. Вышел с деньгами и увидел своих коллег с глазами на всю голову. Они боялись директора. Я им сказал - заходите и требуйте свое, помог им как именно требовать. В итоге все получили свою зарплату. Пошли в кабак вместе отметили увольнение.
В другой организации другой директор, бывший мент, любил собирать совещалки и орать на своих подчиненных. Когда он на них орал я удивлялся, как они все это терпят, но молчал, думал до меня не дойдет. Когда случился пустяковый повод этот жирный боров вздумал на меня наорать, а я после армии был взрывоопасен. Я не просто ответил но кинул в него чем-то под руку попавшимся. И правильно сделал, от необоснованных нападений надо защищаться а не терпеть. Конечно было обидно что только устроился и сразу уволился. Зато позже я поблагодарил себя, что не остался в этом говно-коллективе.
Автора статьи поддерживаю на 100% . Нельзя терпеть неадекват. Более того, нападения в свой адрес терпеть нельзя ни в коем случае. Можно нападать в ответ.
Позже были всякие другие случаи. Конечно набрался опыта, получал значительно большую зарплату и в лучших компаниях работал. Но коллективы бывают разные. Попадаются гавненные люди в больших коллективах.
Насмотрелся подковерных игр. Когда стучат руководству на тебя, подсижывают и поливают гряхью.
Бывали коллективы, в которых начальник пытался давить на меня, сначала мягко, затем сильнее и сильнее. Затем начинал орать. Конечно находил поводы адекватные с его точки зрения, но с моей точки зрения притянутые за уши.
Ну а у меня появился повод задуматься. Терпеть эти унижения, терпеть эти крики, угрозы? Ради хорошей зарплаты? Как показывает опыт, человек, который хоть раз наорал на подчиненного, будет делать это снова. А если не будет орать, будет пытаться договориться со своей совестью, почему он на меня наорал.
А как показывает психологическая практика, если не удается договориться с совестью, то человек начинает ненавидеть того, на кого он бессовестно наорал, без причины.
ПубликацииЗачем программисту книжки читать#24 12.02.24 15:32
у меня рядом с компом стоит целый шкаф книг разного толка. В детстве, юности читал фантастику. Щас ее только слушаю в аудиоформате во время пробежек и когда хочется отдохнуть от работы, перед сном.
Щас у меня большая очередь книг технического плана, книг на саморазвитие, книг по получению навыков.
И это не просто книги, это - план действий, по которому работаешь, как на 2 работе. Поэтому отвлекаться некогда, времени на всякие там женские романы и старинную литературу - нет, как и желания это читать.
А литературу в школе - ненавидел. Потому что заставляют читать всякую чушь, которая к современной жизни никак не относится. Вот попросили бы прочитать и рассказать современную фантастику - я бы 2-3 книги наизусть рассказал, прокомментировал и построил параллели с текущей реальностью.
А еще, в перерывах в работе читаю книжку - 1001 шахматная задача. Очень помогает разгрузить мозг при напряженном рабочем дне, особенно когда долго ждешь обновления БД, а от него зависит многое.
DevЭкзамен 1С:Специалист по платформе 8.3. Полностью решенные ВСЕ билеты экзамена (актуальны на март 2022 г.).#454 06.01.24 14:49
(409) огромное спасибо за ссылку на курсы Ильи Леонтьева.
отличный курс с огромным количеством материала
О жизниПара советов по поиску работы#74 16.09.23 16:12
Внимательно прочитал статью от начала до конца, сделал конспект.
Буду по конспекту трудится в ближайшие месяцы.
Огромная сердечная благодарность автору за этот титанический труд!
БУОтчет по продажам на нескольких вкладках#1 01.08.23 14:54
Подскажите, бухгалтера в международном предприятии захотели отчет в таком-же виде, как у вас. Но выгрузка нужна в 1 файл Эксель с несколькими вкладками. С такой задачей не сталкивались?
ПубликацииКак бизнес-аналитик может повысить эффективность и прибыльность разработчиков#3 17.07.23 9:12
(1) дело не в том что кто-то созрел или не дошел. Многие понимают те вещи, которые описаны в статье. Проблема в другом. Есть руководитель бизнеса разработки, есть клиенты бизнеса разработки, есть программисты. Программисты и клиенты страдают от того, что нет аналитиков. Но в прошлых годах страдают немного, потому что реалии рынка были такие, что выживали как могли, на всем экономили, второсортные эмоции все в себе гасили. Теперь рынок насытился, появилась конкуренция между компаниями-разработчиками. Клиенты стали строптивыми. Они стали угрожать, что сменят компанию-разработчика, если их отрицательные эмоции от общения с программистами будут игнорировать. И тогда руководитель компании-разработчика стал искать пути решения БИЗНЕС-проблемы. Повторяю, именно БИЗНЕС проблемы. Раньше эти эмоции гасили и клиенты и программисты, потому что у клиентов не было выбора (было мало компаний-разработчиков, путей решения бизнес-задач). Теперь, когда куча вариантов решений бизнес-задач, то компаниям-разработчикам надо УДЕРЖИВАТЬ клиента, надо быть ПОКЛАДИСТЕЙ, надо быть ВЕЖЛИВЕЙ. Программисты не могут быть вежливыми, тогда у них страдают их функции. Программисту надо ЧЕТКУЮ задачу. Часто во время решения появляются новые вопросы, которые некому задать, потому что клиент не знает. Поэтому аналитик - прекрасный выход из положения
DevЗапросы - контактная информация контрагентов (телефоны, юридические и фактические адреса)#17 27.04.23 7:55
Сейчас эти запросы возможно уже не актуальны. Современные конфигурации построены на БСП, там уже нет упомянутого регистра сведений
ПубликацииНанимаем программиста 1С – "прыжок веры" или грамотный набор#106 16.03.23 17:03
Автор статьи имеет ввиду факт из жизни:
1. Полученные сертификаты, даже уровня специалист не означают что программист какого-то уровня
2. полученный сертификат означает лишь, что человек заучил типовые задачи узкого профиля. Сможет ли он правильно их применять в жизни - это отдельный вопрос. Много-много встречал коллег, которые, не имея сертификата, прекрасно решали задачи уровня сертификата Специалист и даже Эксперт.
3. Автор в начале статьи написал - он не смотрит на сертификаты. Они НИЧЕГО НЕ ЗНАЧАТ при собеседовании.
4. Задачи классификации - получить РЕАЛЬНЫЕ знания человека а не заученные один раз при сдаче на сертификат.
5. РЕАЛЬНЫЕ практические знания бывает, что не зависят от теоретических, полученных при подготовке не сертификат.
ПубликацииНанимаем программиста 1С – "прыжок веры" или грамотный набор#105 16.03.23 16:56
Такого рода тесты могут пройти либо те, кто готовился и сдавал сертификат по специалисту по платформе НЕДАВНО.
Такие люди, с помощью курсов ЗАУЧИВАЮТ и много раз проходят вместе с преподавателем типовые вопросы.
Либо человек уровня senior с наработанными навыками, который годами решал подобные задачи и они отложились на уровне рефлексов.
Проблема у последних - теория быстро выветривается, некоторые вопросы вызывают удивление (встречал лично на собеседованиях):
Например, вопросы на знание точных визуальных интерфейсов.
- точное наименование редко используемых разделов запросов
- точное наименование вкладок СКД
- написать от руки текст запроса, обязательно ручкой на бумаге. В процессе написания окажется, что ты много лет не писал ручкой, потерял навык, буквы корявые, писать тяжело. Не знаю, зачем так издеваться над программистом, который тексты запросов всегда пишет с помощью инструментов, ну или хотя бы в Ворде, если речь про описание пакетного запроса.
- точное описание редко используемых свойств реквизитов. К примеру, что такое свойство "Ведущий" у реквизита регистра накопления. Когда ты говоришь, что описание можно прочитать в конфигураторе, не канает, его надо знать наизусть, точно как в справке.