Расширенный фильтр

Все публикации Практика программирования — все для 1С

Две простенькие функции для правильного учета сторно-записей и записей-перерасчетов 9

Практика программирования Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия БУ Бесплатно (free)

Часто при подсчете дней по записям журнала расчетов "Зарплата" берется знак "+" или "-" в зависимости от признака сторно-записи. Но рано или поздно результат получится ошибочным.

19.02.2011    8835    jack19    3    

[Скрипт] Чтение EXIF данных 34

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Скрипт на C# для чтения Exif-данных из jpg-файла. Упакован в обработки для 8.1 и 8.2 (управляемые формы)

18.02.2011    19390    0    Душелов    14    

Для специалиста 1С : Расчет НДФЛ. Две ставки налогов - 15 и 17 %., Украина, 6

Практика программирования Адаптация типовых решений Зарплата Зарплата v77::БУ 1С7:Бух Украина БУ НДФЛ Абонемент ($m)

По этому вопросу есть и разъяснения ГНАУ: Письмо Государственной налоговой администрации Украины от 03.02.2011 № 2919/7/17-0717. В файле - текст письма.

1 стартмани

17.02.2011    14998    0    kompas-dm    3    

Табличный документ в PDF (через Excel 2007) 8

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Пример сохранения табличного документа в PDF

16.02.2011    5765    klypin    6    

Печать календарика на год 10

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

Позволяет распечатать календарь на год.

1 стартмани

11.02.2011    3449    0    vers139    7    

Оптимизация работы в списке "ПриПолученииДанных" 89

Практика программирования v8 Россия Бесплатно (free)

Оптимизация работы в списке "ПриПолученииДанных"

10.02.2011    33640    boggonzikov    25    

Установка цен номенклатуры в зависимости от номенклатурной группы 12

Практика программирования Учет ТМЦ Ценообразование, анализ цен Учет ТМЦ Ценообразование, анализ цен v8 УТ10 УПП1 Россия БУ УУ Бесплатно (free)

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

05.02.2011    8515    roman-sln    6    

Курсовые разницы в Бухгалтерии 2.0 0

Практика программирования v8 БП2.0 Россия БУ Бесплатно (free)

Неправильно считаются курсовые разницы после переноса данных из Бухгалтерии 1.6

03.02.2011    4202    Gnedovskiy    2    

Восстановление битых ссылок в 1С 63

Практика программирования Поиск данных v8 1cv8.cf Россия Бесплатно (free)

Простая и относительно бескровная методика восстановления битых ссылок и ссылочной целостности.

19.01.2011    31058    romansun    15    

Не заполняются счета учета автоматом по кнопке "Изменить" 3

Практика программирования v8 БП2.0 Россия Бесплатно (free)

В конфигурации 1С Бухгалтерия 2.0 (платформа 8.2) при использовании такой замечательной вещи как групповое изменение строк документов не работает автоматическое заполнение счетов учета, хотя в справочнике номенклатуры все заполнено корректно (имеется в виду счета учета)

18.01.2011    10401    serg_info    3    

Некоторые полезные новичкам платформы 1С8.х приёмы работы с запросами 280

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

В статье приведено несколько приёмов работы с запросами повышающие эффективность работы программиста

17.01.2011    64543    RealEscander    88    

Конвертация ТаблицыЗначений В Массив 39

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Начал программировать в 8.2 и столкнулся с постоянной проблемой передачи "таблицы значений" в Управляемую форму ну и написал маленькую функцию конвертации ТЗ в Массив с вложенной структурой.

17.01.2011    27231    TimofeySin    20    

Как прятать реквизит... 21

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Задача: Нужно, чтобы определенный пользователь «не видел» определенный реквизит.

16.01.2011    13247    AnryMc    34    

Исполнение кода в модуле формы при разработке в 1С 8.2 114

Практика программирования Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

Немного теории о новом подходе к программированию форм в 1С 8.2 Рассматриваются директивы компиляции процедур и функций, которые определяются в модуле формы.

15.01.2011    23222    0    1cNike    19    

QR-код 85

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Генерация qr кода с помощью api google

10.01.2011    23604    DanilaDru    12    

Конфигурация "Челнок" - набор функций и процедур для глобального модуля 11

Практика программирования Универсальные функции v77::ОУ v77::БУ v77::Расчет Россия Абонемент ($m)

Еще одна разработка - набор функций и процедур общего назначения для глобального модуля.

1 стартмани

06.01.2011    9513    0    provadyuga    6    

Авансовый отчет, приходующий товары на различные склады (места хранения) 6

Практика программирования Учет ТМЦ Учет ТМЦ v8 БП2.0 Россия БУ Бесплатно (free)

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

30.12.2010    3304        3    

Шаблон НЕтипового отчета (Просто добавь запрос) 9

Инструментарий разработчика Практика программирования v8 1cv8.cf Россия Абонемент ($m)

Шаблон для программирования отчетов "На лету".

1 стартмани

22.12.2010    6942    0    An-Aleksey    15    

Новая версия 1С:Предприятие 8.2 конфликтует с C# и .Net framework 22

Практика программирования Разработка внешних компонент v8 1cv8.cf Бесплатно (free)

Суть конфликта 1С 8.2 с C# и .Net framework в следующем. В версии 8.2 1С анонсировала новый способ написания внешних компонент 1С с использованием так называемого Native API. Самое интересное, что на C# предложенный подход реализовать невозможно, а реализация Native API на VC++/CLI теоретически возможна, но при попытке подключения DLL, скомпилированных с опцией /CLR, происходит зависание 1С (версия 8.2.13.202). Еще один конфликт – в новой версии 1С нет поддержки технологии ActiveX, на основе которой многие разработчики вставляли в формы 1С свои WinForms-приложения.

15.12.2010    19619    Elisy    128    

Программное изменение текста в надписях Word 27

Печатные формы документов Практика программирования v7.7 1cv7.md Бесплатно (free)

Печатная форма договора в шаблоне Word. Реквизиты в 1С. Заполнение шаблона реквизитами: все стандартно, но в надписях долго получалось. Получилось :) Может кому пригодится.

06.12.2010    15546    АннаШ    10    

Код С# в bat-файле 6

Практика программирования Россия Бесплатно (free)

Маленькая забавность о том, как использовать все возможности dotNet в обычных bat-скриптах. Или сделать скриптовый язык из С#.

23.11.2010    15296    Душелов    26    

Подбор свободного кода справочника "Номенклатура" без захвата одного и того же кода несколькими операторами. 1

Практика программирования v77::ОУ 1С7:ТиС Россия Бесплатно (free)

При использовании в справочнике Номенклатура конструкции подбора не занятых кодов менее максимального, при работе нескольких операторов возникла проблема захвата одного и того же кода, если не использовать Записать() при создании нового элемента.

05.11.2010    8635    Rusk51    10    

"Консолидация ПРОФ" - уровень точности 1

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

В конфиграции "Консолидация" ПРОФ - уровень точности для каждой ячейки.

23.09.2010    2953        3    

ЗиК 298 Ошибка в исчислении стажа. Отчетность ПФР СЗВ-6. 34

Практика программирования Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия БУ Бесплатно (free)

Проблемы у сотрудников, имеющих Больничные листы, у которых либо Начало болезни = конец месяца либо Окончание болезни = начало месяца. В первом случае в СЗВ-6 началом болезни считается начало следующего месяца, во втором окончание болезни - конец месяца.

13.07.2010    11210    Cvetic    19    

ЗиК 7.7 заполнение данных по донорским дням в карточке "Сведения о стаже" 2

Практика программирования Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия Бесплатно (free)

Сначала оговорюсь, что наша конфигурация неоднократно изменялась и от стандартной очень отличается, поэтому буду приводить куски кода без указания номеров строк. Документы по донорским дням вводятся в систему через документ «Оплата по среднему» вид расчета указывается «Дни доноров» (собственно добавленный нами вид расчета). Так как донорские дни не облагаются страховыми взносами, то и в стаж эти дни попадать не должны. Соответственно при сдачи отчетности в ПФР нужно заполнять карточку «Сведения о стаже». Это конечно можно было сделать вручную, когда документов не больше десятка, но когда их более 250, то бухгалтерам проблематично внести все отклонения в систему. Поэтому автоматизируем процесс :)

07.07.2010    3455    Zarema    3    

Переводим число из десятичной в любую систему счисления 30

Практика программирования Россия Бесплатно (free)

Иногда надо перевести число в двоичную или шестнадцатеричную систему счисления - нет ничего проще. Кроме этого, данной функцией можно воспользоваться для компактного представления большого числа (например результат вычисления хэш функции) в виде строкового кода, когда код документа (справочника) тип строка. Например число 6869973762479115207 (19 разрядов) в 156-ричной системе счисления будет представлен строкой "KвULq%Лzq" (9 символов)

11.05.2010    18356    kosilov    9    

Выгонялка. 14

Практика программирования openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Часто сталкиваюсь с проблемой: просишь пользователей выйти из базы, а они не слушаются! Для этого написала такую вот выгонялку.

21.04.2010    10632    Cvetic    38    

Загрузка данных из Excel 1С 8.1 63

Загрузка и выгрузка в Excel Ценообразование, прайсы Практика программирования v8 1cv8.cf Бесплатно (free)

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

15.04.2010    30230    djdos    11    

Алгоритм расчета периодов 3

Практика программирования Универсальные функции v7.7 1cv7.md Россия Бесплатно (free)

Вычисление периодов в формате ГГММДД. Вычисление дат по формуле Дата + ГГММДД. Примечание: Даты передаем в виде 'ДД.ММ.ГГГГ', периоды - "ГГ-ММ-ДД". Пользуйтесь.

10.03.2010    8386    arithmometr    1    

Ошибка 293 релиза. Исправление Больничного листа (не учитывался процент) 5

Практика программирования v77::Расчет 1С7:ЗиК Россия Бесплатно (free)

В глобальном модуле в строке 48014 добавил умножение на Процент из документа БольничныйЛист.

18.02.2010    5807    bpv    18    

Справка о доходах за 2009 (ошибка релиза 293) 16

Справки Практика программирования Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия Бесплатно (free)

Исправлена ошибка релиза 293 "Зарплата и кадры 7.7" в части вывода в справку строк с пустыми данными.

15.02.2010    10417    OlegAl    14    

Загрузка программы НТВ-плюс 17

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Загрузка телепрограммы на основные каналы через web-обработку сайта НТВ-плюс. Выбор дней недели, 133 канала любимых передач, оповещения времени наступления любимой передачи, просмотр программы на текущий момент.

08.02.2010    4797    0    maxlenium    15    

1С - Недокументированные возможности 15

Практика программирования openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Недокументированные возможности 1С 7.7

02.02.2010    18620    V0fka    14    

Исправление ошибки в декларации НДС за 4 кв 2009 для Предприниматель 7.7 4

Регламентированная отчетность Практика программирования Закрытие периода Закрытие периода v77::ОУ v77::БУ 1С7:Бух 1С7:ТиС Россия БУ НДС Бесплатно (free)

В 1С.Предприниматель 7.7 - регламентированная отчетность за 4 кв 2009 в декларации НДС ошибка, не позволяющая сформировать разделы (формирует корректно только титульный лист). Исправить можно заменив процедуру "Заполнить реквизиты" в файлах отчета: NDS902.ert - NDS910.ert на исправленную:

18.01.2010    8126    novav    10    

Пример авторизации в Google календаре 14

WEB Практика программирования v7.7 1cv7.md Бесплатно (free)

Простой пример программной авторизации в Google календаре

15.01.2010    9870    0    buzzzard    6    

Рубим строку на куски... 4

Практика программирования v8 Россия Бесплатно (free)

Из строки получаем массив (список значений) или необходимую часть строки с разделителями. Yемного изменив код можем получить и "обычный" массив и список. Сейчас возвращает либо часть строки по номеру либо COMSafeArray...

07.01.2010    7664    dolter    3