...

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

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

Дано: Регистр сведений, одно из измерений которого - иерархический справочник. Цель: Отображение в Управляемой форме данных регистра с группировкой по иерархии этого измерения. Причем отображаются только те группы, которые содержат элементы.

20.12.2011    15700    briz    1    

5

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

Не знаю, есть ли что-то подобное здесь. Идея была в следующем: отображать часы сверху строкой. Способа "посекундного подергивания сервера" нужно было избежать. Вот и пришло на помощь поле HTML... Перед новым годом в этом поле начинает падать снег))

20.12.2011    5804    MCitrus    6    

10

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

Перед сдачей экзамена начитался в интернете мнений и отзывов, что времени на решение отведено очень мало (а это 4 часа) и что хватает только набить код и чуток отладить. После сдачи с этой точкой зрения не согласен, времени достаточно если вы быстро печатаете и быстро думаете=) Однако в процессе подготовки в голове волей-неволей складывался небольшой набор действий по оптимизации расхода времени и набор часто встречающихся механизмов, присутствующих, в той или иной модификации, в большинстве задач.

19.12.2011    132657    correct_coding    92    

439

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

Технология для контроля безошибочности изменения алгоритмов проведения

18.12.2011    16641    fixin    11    

7

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

Нигде в интернете не смог найти подробного описания DBF файлов шестерки и организации учета в 1С: 6.0. Спешу исправить этот недостаток, т.к. пришлось работать с импортом из 1С: 6.0.

18.12.2011    24256    fixin    14    

11

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

Вариант проведения документов по одному выбранному Регистру (для конфигураций 1с 8.1/8.2)

17.12.2011    30283    Pavel777777    23    

72

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

Как быстро и с минимальными изменениями встроенную печатную форму (например, ТОРГ-12) вынести во внешнюю печатную форму и выполнить требуемые доработки?

1 стартмани

16.12.2011    22689    Kutuzov    17    

47

СКД Система компоновки данных 1C:Бухгалтерия

Создаем макет СКД, там произвольно или с какими-нибудь условиями выбираем в наборе данных поля табличной части, ставим условие на документ владелец, и задаем оформление. В форме документа добавляем кнопку печать, прописываем в параметрах наш документ и оп-ля - печатная форма готова

12.12.2011    34095    sanja    15    

37

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

Столкнувшись с проблемой загрузки из OpenOffice не сразу понимаешь как и что загружать. Давайте разберемся. Доработав запрос под себя можно грузить абсолютно все.(По моему не сложно.)

07.12.2011    8010    Myst_    14    

10

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

Всем, кто начинает работать с 8.2 после 8.1, не сразу становится понятным, зачем было настолько усложнять работу программистам. На сервере мы можем выполнить запрос, на управляемую форму бросить таблицу значений, но вот передать результат запроса прямо в таблицу возможности нет. Я решил слегка упростить данный момент для разработки. Вот что у меня получилось.

07.12.2011    59728    Ivon    20    

31

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

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

06.12.2011    25594    fixin    26    

11

Логистика, склад и ТМЦ Математика и алгоритмы Платформа 1С v8.3

Один из вариантов реализации партионного учета, не требующего перепроведения по партиям.

06.12.2011    29366    fixin    37    

15

Механизмы платформы 1С Платформа 1С v7.7 1C77

Для контроля работы пользователей потребовалось записывать текст окна сообщений в файл. Получился простейший механизм регистрации лог-файла. Удержать роста папки "Temp", в качестве рекомендации, может использование bat-файла, который будет чистить или архивировать получаемые логи. Таких батников в инете полным-полно. P.S. Особо по форуму не смотрел, может, есть уже такое.

28.11.2011    8684    sdin101    9    

5

Рефакторинг и качество кода

Предлагается система префиксов для именования переменных при написании программ на 1С. Сам пользуюсь этой системой более 10 лет

27.11.2011    24031    acrk    42    

58

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

Как часто Вам приходилось использовать временные именованные булевы константы в коде? Ключевое здесь слово «временные». Не всегда удобно вводить константу, чтобы потом ее удалить или использовать уже по другому назначению...

25.11.2011    11266    kalyaka    6    

6

Универсальные функции Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1C:Бухгалтерия

Пример того, как можно сохранять и загружать объекты 1С методами встроенных объектов ЗаписьXML и ЧтениеXML.

1 стартмани

25.11.2011    27095    saiten    21    

33

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

Часто в отчетах требуется получить дату через N банковских дней, данный запрос на выходе дает таблицу: Дата | Дата_Через_N_Банковских дней. Параметр (&КоличествоБанковскиДней*1.5 + 20) не случаен 20 - максимальное количество не банковских дней подряд (примерно) 1,5 - отношение количества банковских дней к календарным дням, чем он меньше тем быстрее выполняется запрос, но если он слишком мал, не все даты могут попасть в результат, поэтому взял с запасом.

24.11.2011    10838    sm0123    13    

15

Универсальные функции Механизмы типовых конфигураций Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5

Для большинства организаций стандартная печатная форма трудового договора в программе 1С:Зарплата и управление персоналом не подходит. Фирма 1С, в восьмой версии своей программы, любезно предусмотрела возможность добавлять дополнительные печатные формы для документов и других объектов. Воспользуемся данной возможностью и создадим трудовой договор, который будет открываться в Microsoft Word.

24.11.2011    27727    Nicholas    20    

52

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

Новичку - Если Вы впервые сталкиваетесь с необходимостью изменить в УТ 11 (УПП, УНФ 8.2) номер ранее введенного документа, возможно, что Вы выберете один из 2-х способов, предлагаемых здесь. Способы известны, нет претензий на оригинальность изложения. Если поможет снять проблему - буду рад.

23.11.2011    56421    valex15    13    

31

Логистика, склад и ТМЦ Запросы Платформа 1С v8.3 1C:Бухгалтерия

Статья призвана показать пример как реализовать ФИФО в запросе на произвольном примере для начинающих программистов. Пример использования ФИФО в запросе. Допустим есть поступление денежных средств на 100 рублей. Сколько реализаций товаров оплачено, какую часть последнего документа оплатили? Результат таблица Реализация СуммаДокумента Оплата 1 10 10 2 50 50 3 50 40

22.11.2011    42154    yavedmin    25    

87

Работа с интерфейсом Система компоновки данных 1C:Бухгалтерия

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

17.11.2011    48942    FedorovEvg    8    

38

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

Одним из основных факторов производительности 1С: Предприятие 8 является верная структура индексов СУБД - это аксиома. Но также существует одно из заблуждений - что это все сложно. В Ei разработан не имеющий аналогов инструмент позволяющий вывести работы с индексами и секциями на новый визуальный (интерактивный) уровень, позволяющий забыть о длинных инструкциях по созданию изменению индексов.

17.11.2011    24612    German    33    

73

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

Запрос проверяет счета учета номенклатуры в документах (например реализации товаров услуг) за период... Суть такая же как и в стандартном механизме получения счетов учета, проверка 5-ти вложенностей номенклатуры, + склад + вид склада + организация. по таким же приоритетам. повторяет функцию получения счетов учета, но только одним запросом. пользуйтесь...перенос строк не работает при копипасте в HyperText Transfer Protocol

16.11.2011    14045    GoodWinSpr    11    

3

Универсальные функции

Две функции чтения CSV файла и возврата Таблицы Значений с данными файла с использованием COM объекта ADODB.Recordset и внешней компоненты GameWithFire.

15.11.2011    31443    v_id    36    

28

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

Первая статья из цикла статей "Прямые запросы:...". Рассказывается о применении класса ПрямойЗапрос и компоненты 1С++ для ускорения функции глВернутьЦену() в типовой конфигурации Торговля и склад. Платформа 7.7.

15.11.2011    16896    leshik    21    

23

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

Если нужно обрабатывать разнородные информационные потоки...

1 стартмани

14.11.2011    17092    Арчибальд    15    

7

Информационная безопасность Работа с интерфейсом Платформа 1С v8.3 1С:Управление производственным предприятием

Многие, достаточно важные настройки доступа, задаются в конфигурациях 1С как значения дополнительных прав пользователей. И часто у начинающих внедренцев возникают проблемы при их настройке. Разберем их на примере конфигурации Управление Производственным Предприятием.

13.11.2011    45698    Sybr    6    

21

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

Многие, наверное, сталкивались с тем, что пользователь в форме списка помечает или снимает "пометку на удаление", а вам нужно отловить, подтвердил он или отказался от ее установки. И в связи с этим вам нужно выполнить некоторые действия, в моем случае снять или поставить пометку на подчиненые документы. Рассказываю, как этого добился я, может, кому пригодится.

11.11.2011    49050    pavel_pss    20    

13

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

Столкнулся с проблемой отсутствия такой функции, как СоздатьКолоноки() в 1С8.2. и нормального описание функции ИзменитьРеквизиты() Задача такая: Есть динамически заполняемая таблица значений, надо ее отображать на форме.

10.11.2011    33171    lm-alex    19    

51

СКД Система компоновки данных 1C:Бухгалтерия

Дополнение готовых отчетов своими колонками. В отчета сделанных с помощью "Схемы компоновки данных" из пользовательского режима можно добавлять свои Поля, которые будет выводиться при формировании. В данных полях позволительно применять арифметические действа.

07.11.2011    300706    Константин С.    84    

261

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

Собственно сегодня обнаружил ошибку, которая присутствует во всех релизах конфигурации Торговля и Склад 7.7 вплоть до текущего 7.70.969, при использовании нескольких фирм и префиксов документов для некоторых из них.

04.11.2011    16857    twilight5023    8    

14

Запросы Платформа 1С v8.3

Использование временных таблиц в построителе отчета

02.11.2011    31822    sword444    8    

16

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

Размышления о логике алгоритмов

01.11.2011    21336    Арчибальд    230    

34

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

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

31.10.2011    20971    boltoff    4    

15

Универсальные функции

Замер времени выполнения кода

31.10.2011    35936    ReLock    6    

20