...

Библиотека по теме "Разработка" для 1С

Запросы Оперативный учет 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Производство+Услуги+Бухгалтерия

1С 7.7 выполняет запросы просто и бездумно - все что сказали, все и сделает. Никаких попыток оптимизации. Если в запросе есть переменная, например "СвойствоПоставщика=Регистр.ПартииНаличие.Партия.Поставщик.ОсновноеСвойство;" произойдет обращение к справочникам контрагентов и значений свойств, даже если переменная СвойствоПоставщика не используется ни в условиях, ни в группировках. Что оборачивается потерей быстродействия.

26.01.2010    17996    vcv    22    

43

Универсальные функции Платформа 1С v7.7 1C77

Известно, что для того, чтобы работать в 1С с казахскими шрифтами, нужно изменить кодировку в ОС. Иногда это может быть не очень удобно.

22.01.2010    21610    Gvozdod    3    

8

СКД Система компоновки данных 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 1С:Управление производственным предприятием

В отчетах, построенных на СКД, в ряде случаев некорректно рассчитываются начальные и конечные остатки по группировкам. Проблема известная, и написано по этому поводу уже немало, но почему-то в типовом универсальном отчете по метаданным она до сих пор проявляется. Дело в том, что при программной работе с СКД разработчики отчета не учли ряд особенностей самой платформы 1С8 (причем это относится как к 8.1, так и к 8.2). Эти особенности и методы программной работы с ними рассматриваются в данной статье.

22.01.2010    60581    vvr908    48    

96

Запросы OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77

Рассмотрен алгоритм расчета итогов по группам справочника при помощи рекурсивных запросов.

19.01.2010    13822    glassman    5    

13

Подготовка к аттестации Платформа 1С v8.3 1C:Бухгалтерия

Решил и я бросить свой камень на алтарь аттестации по платформе 1С Специалист 8.1. Ко многочисленным публикациям, по решению экзаменационных заданий, решил добавить свою, по следующим причинам: - дополнить список прорешенных заданий; - озвучить методы решений отдельных (часто встречающихся в билетах) моментов экзаменационных заданий. Автор не претендует на непогрешимость, выставляемого на обзор решения заданий. А лишь озвучивает свой взгляд на решение поставленной проблемы.

18.01.2010    29393    director04    54    

133

Инструментарий разработчика Платформа 1С v8.3

Ночной запуск обработки в 1С - 8

14.01.2010    13723    kitminsk    7    

9

Работа с интерфейсом

В интерфейсе тоже есть свои законы. Товарищ Пол Фиттс был первым главой психологического отдела Аэродинамической лаборатории ВВС США и профессором двух университетов (много сделал для авиационной безопасности). Закон был сформулирован в 1954 , а впервые применен в психологии взаимодействия компьютер-человек в 1978 году (также применен ко многим указательным устройствам таким как мыши, джойстики...), но к сожалению Пол Фиттс не дожил до этих дней и умер в 1965 в возрасте 53 лет.

13.01.2010    35936    support    24    

59

Работа с интерфейсом

Когда-то давно я публиковал на Инфостарт первую книгу Влад.В.Головач. Но потом, по просьбе автора убрал, так как он пересмотрел свои взгляды на интерфейс и просил всех удалить ее из интернета. И вот, дождались. Вторая книга. «Дизайн пользовательского интерфейса2 Искусство мыть слона» — это электронная книга о дизайне пользовательских интерфейсов, точнее, о том, как стоит работать, чтобы сделать хороший дизайн.

13.01.2010    19848    support    11    

33

Групповая разработка (Git, хранилище) Платформа 1С v8.3 1C:Бухгалтерия

Заметка про Хранилище конфигурации 1С:8.х Зачем, кому и для чего оно может быть полезно? Как создать, как использовать, как организовать работу программистов с ней? "Неочевидные" и "невероятные" методики для чайников :)

12.01.2010    175990    kote    60    

324

Механизмы платформы 1С Платформа 1С v8.3

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

07.01.2010    8794    dolter    3    

4

Универсальные функции Платформа 1С v8.3

В некоторых конфигурациях мы используем автоматические почтовые рассылки на различные события в системе. Например "Уважаемый И.О. в документе Трам-па-рам за номером N от 01.01.01 требуется Ваша виза." И начинает уважаемый "шляться" по интерфейсам в поисках журнала и в журнале ищет документ...

07.01.2010    8215    dolter    16    

8

Работа с интерфейсом СКД Платформа 1С v8.3

При написании собственных отчетов на базе СКД, я столкнулся с тем, что выбор периода делается достаточно неудобно. Куда удобнее, когда есть стандартная "Настройка периода", реализованная в типовых отчетах. Реализовать это очень просто и быстро.

1 стартмани

31.12.2009    14106    yuraskas    8    

15

Работа с интерфейсом Платформа 1С v8.3 1C:Бухгалтерия

Результаты первоначального исследования окон 8.2.

26.12.2009    26278    Abadonna    50    

47

Запросы OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77

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

23.12.2009    44392    glassman    11    

77

Логистика, склад и ТМЦ Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление нашей фирмой 1.6

Документ заполняется материалами по спецификации, но графа партии не заполняется. Теперь под словом Партия 1с понимает чисто управленческий учет. Партия как качество или особенность номенклатуры. Поэтому даже не планируется списание этих управленческих партий каким либо автоматическим методом. Партию надо выбирать вручную ! Данная доработка заполняет табличную часть документа Сборка заказов по спецификации методом ФИФО. Жду ваших комментариев и предложений по совершенствованию Алгоритм пока не рабочий. Остатки по документу поступления (регистратору) не видны.

23.12.2009    16597    fedor40    1    

3

Логистика, склад и ТМЦ Математика и алгоритмы

Предлагаю свой взгляд на решение проблемы "документы без последовательности". Решение навеяно обсуждениями http://infostart.ru/public/62785/ и http://infostart.ru/forum/forum11/topic28666/. Даже попытался описать его там (152). Теперь думаю, что оно может быть опубликовано и самостоятельно. Я считаю это решение теоретически исчерпывающим и готовым к практическому воплощению, а что скажете Вы?

21.12.2009    21897    ildarovich    23    

22

Производство готовой продукции (работ, услуг) Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление нашей фирмой 1.6

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

10.12.2009    8462    Michael_Osipov    6    

10

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Можно ли в 8.2 на сервере хранить ссылку на объект внешней компоненты? Можно! Рассмотрим на примере... Эта статья - отчет на вопрос в http://infostart.ru/forum/forum14/topic29689/

09.12.2009    41342    Душелов    34    

83

Универсальные функции Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77

Всего одна функция глобального модуля и у вас в каждом журнале появиться возможность в 2 клика выбрать любой месяц.

09.12.2009    12210    mdbm    11    

14

Работа с интерфейсом Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Простой способ включить возможность переноса мышкой строк из одного документа в другой

09.12.2009    16166    8c1.ru    9    

17

Механизмы платформы 1С Платформа 1С v8.3 1C:Бухгалтерия

Проблема создания красивого, функционального отчета актуальна для любого разработчика. Создать новый справочник, регистр накопления, документ, который двигает созданные тобой регистры, - не проблема, но как потом «родить» отчет, который будет работать, используя созданные тобой регистры? И не просто отчет, а отчет настраиваемый, с произвольными отборами и группировками, с приятным внешним видом?

1 стартмани

06.12.2009    130906    Мастер1С    147    

707

Работа с интерфейсом Платформа 1С v8.3 1C:Бухгалтерия

Когда в информационной базе много контрагентов, пользователи при заполнении реквизитов форм документов активно используют понравившуюся им функцию «ввод по строке» Это ускоряет ввод большого объема информации за счет эффективного использования клавиатуры и уменьшения нагрузки на базу. Бывают случаи, когда существует очень много контрагентов с одинаковыми наименованиями, то просто невозможно быстро выбрать нужного из списка, так как код в скобках не несет смысловой нагрузки. Хотя возможен ввод по ИНН, но он не получил широкого распространения из-за сравнительно большой длины ИНН и психологического неприятия ввода рутинных операций. По этой причине представляется интересным решение, позволяющее выводить дополнительно в списке информацию об ИНН контрагента и его адресе. Пример программной реализации обработчика для конфигурации Управление торговлей 8.1 релиз 10.3.8.9, продемонстрирован в присоединенном к данной статье файле.

1 стартмани

05.12.2009    15709    its    9    

15

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Как выглядит "кухня" запросов 1С? Те запросы, которые пишем мы в 1С преобразуются в запросы к SQL серверу. Причём весьма неочевидным сходу способом. Рассмотрим один простой случай.

02.12.2009    18657    Трактор    49    

41

Учет ОС и НМА Механизмы типовых конфигураций Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7

Данная статья является дополнением прежней статьи по облегчению перевода основных средств с внебюджета на бюджет. В прошлой статье я рассказывал, как облегчить себе работу при приеме основных средств. На этот раз мы оптимизируем пункт 2 , т.е. замена реквизитов у списанных объектов с внебюджетных на бюджетные.

01.12.2009    8172    апостол    7    

4

Универсальные функции Email рассылки Оперативный учет 7.7 Бухгалтерский учет 7.7 1C77 1С:Бухгалтерия 7.7

Клиент захотел чтобы у него из 1С формировались письма с вложениями и отправлялись через Mozilla Thunderbird. Из этого вышла маленькая процедура.

30.11.2009    15917    kasperok    15    

5

Механизмы платформы 1С Платформа 1С v8.3 1C:Бухгалтерия

Иногда одна строчка кода может быть гениальной и рождается годами, но на эти несколько строк я убил день. Как же рождалась графическая схема в 1С 8.2.

21.11.2009    17663    awk    28    

11

Математика и алгоритмы Платформа 1С v8.3 1C:Бухгалтерия

Как же правильно использовать ?

13.11.2009    24251    logarifm    32    

28

Математика и алгоритмы

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

05.11.2009    8802    ded00786    37    

6

Работа с интерфейсом Платформа 1С v8.3 1C:Бухгалтерия

Некоторое время назад на небольшом мониторе достало прокручивать меню "Сервис" для включения отладки и просмотра одного из регистров в конце списка по кнопке "Перейти". И так достало, что решил я поправить такое поведение системы.

05.11.2009    12268    ValeriVP    5    

12

Математика и алгоритмы Платформа 1С v8.3 1C:Бухгалтерия

В данной статье будет рассмотрен вопрос включения 1С в глобальные транзакции в рамках сервис-ориентированной архитектуры. Эта статья является продолжением статьи "Интеграция 1С с сервисной шиной OpenESB".

02.11.2009    14371    mini_root    19    

11

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Функция для преобразования в JSON.

26.10.2009    31110    BigB    9    

50

Запросы Платформа 1С v8.3 1C:Бухгалтерия

В статье рассматривается метод получения нарастающих итогов в запросе и методы ускорения его выполнения для больших объемов данных.

19.10.2009    71052    anig99    119    

76

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Универсальная функция, позволяющая определить размер данных (хранилища значения, двоичных данных, картинки, строки)

06.10.2009    39859    Поручик    20    

68