...

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

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

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

14.09.2011    18838    Арчибальд    21    

46

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

Часто в типовых конфигурациях приходится сталкиваться с запросами на пару тысяч строк, да еще и на СКД. Зачастую в конструкторе запроса очень сложно понять откуда и как берутся итоговые цифры, хочется «пробежаться отладчиком» по запросу и посмотреть все этапы расчета. В данной статье один из способов такой отладки запроса.

12.09.2011    15619    Red_Devil    26    

34

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

При большом количестве внешних отчетов в обработке "Дополнительные возможности" пользователям трудно стало искать нужные отчеты, более того некоторые отчеты нужны были только определенным пользователям, а некоторым пользователям не нужно было в принципе видеть все, что содержалось в списке. В Итоге появилось желание настроить список отчетов для каждого пользователя индивидуально.

07.09.2011    7792    vlgogolev    5    

6

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

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

02.09.2011    8260    beigka    148    

33

Математика и алгоритмы Платформа 1С v8.3

Данный материал является иллюстрацией способов работы с запросами, использующими методику вычисления «нарастающих итогов». Также в данной статье рассматриваются вопросы практического использования запросов такого рода при партионном учете и расчете задолженностей. Фактически в данной статье рассматриваются альтернативы запросам, приведенным в статьях http://infostart.ru/public/61295/ и http://infostart.ru/public/68225/. Полный текст статьи можно также найти на http://nashe1c.ru/materials-view.jsp?id=383.

1 стартмани

25.08.2011    17189    y-str    107    

11

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

Часть внешних обработок и отчетов хотелось бы запускать из программного кода. Вот почти штатный способ это сделать. Это примерно как у улитки, у которой всё с собой (всё в базе).

17.08.2011    47988    ::Green::    23    

37

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

Интерес к интернет-технологиям с каждым годом становится все больше и больше. Эта тенденция не обходит стороной и такие информационные системы как 1С. Для удаленного взаимодействия (через интернет) в 1С 8 предусмотрен ряд объектов, таких как HTTP соединение и веб-сервисы. Но традиционно не все 1С-разработчики сильны в вопросе веб-технологий. А когда возникает потребность в более детальном их изучении, то многим знакома ситуация, когда не знаешь, с чего же начать. И информации в интернете вроде бы много, но как разобраться в этом разнообразии, как выделить главное?

15.08.2011    65719    1cspecialist    40    

148

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

Перевод слов и фраз на другие языки Google Переводчиком (GoogleTranslate API). Без ВК. Сейчас работает без ключа API.

01.08.2011    21121    GusevNA    17    

38

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

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

1 стартмани

29.07.2011    46166    Stepa86    33    

68

Работа с интерфейсом Зарплата Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5

Выбор сотрудников в несколько документов "ТабельУчетаРабочегоВремениОрганизации"

29.07.2011    11981    seermak    7    

3

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

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

1 стартмани

27.07.2011    28976    tomvlad    44    

119

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

Трассировка (расшифровка) промежуточных расчетов документов в 1С:Зарплата

20.07.2011    11563    buhinfo    5    

10

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

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

15.07.2011    11459    natalika1601    13    

17

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

Скрипт служит для борьбы с глюками 8-ой версии после динамического обновления. Данный скрипт очищает локальный кэш 1С при каждом запуске платформы. Для использования необходимо положить его в папку "%appdata%\1C\1CEStart\" и у ярлыка на рабочем столе пользователей изменить расширение файла с ".exe" на ".js". Скрипт работает на всех версиях Windows включая Windows 7 (x64), Server 2008 (R2), Server 2012 (R2).

09.07.2011    19434    tuman777    3    

8

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

В релизе 287 конфигурации 1С Бухгалтерия для Украины предусмотрено, что пользователи будут вручную устанавливать в документах сумму авансов на 01.04.2011, которую нужно исключать из расчета прибыли. Эта методика показывает, как можно автоматизировать этот процесс. По методике созданы программные средства (Обработка для создания забалансовых счетов учета такой предоплаты и операции с такой предоплатой, + 2 процедуры глобального модуля и их вызов в документах). Методика протестирована на крупных базах данных и успешно используется.

08.07.2011    10371    Analitik    5    

0

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

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

05.07.2011    20085    sashapere    37    

5

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

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

01.07.2011    319458    tur0k    46    

200

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

Демонстрация новых функций СКД 8.2.14

29.06.2011    239818    fishca    51    

574

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

Часто бывает: скачал обработку с Инфостарта - хороша, все делает как надо, но вот если бы тут рюшечку добавить, было бы вообще чудесно. Открываем исходный код, и видим: ни реквизитов обработки, ни текста модуля объекта, все свалено в кучу в модуле формы.

23.06.2011    17131    Damian    95    

122

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

В статье освещается ряд рекомендаций по сдаче экзамена по методологии "Управление производством" в прикладных решениях "1С:Предприятия 8", в простонародье - "Специалист по УПП".

19.06.2011    32065    1cspecialist    22    

118

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7

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

18.06.2011    14731    Shaman100M    8    

19

Загрузка и выгрузка в Excel Универсальные функции

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

15.06.2011    109032    1cspecialist    167    

309

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

Статья, вместе с которой можно помечтать о том, какой могла бы быть 1Cv9, почитать об ООП, DDD и всяком таком.

08.06.2011    21523    zfilin    63    

80

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

Дешевый и сердитый вариант привыкания к новому плану счетов в 7-ке ББУ (за 2-3 минуты) (конфигурация 644 и менее ). 1. Оставляем план счетов как есть, пусть пока бухгалеры работают по-прежнему, а программист вдумчиво готовится к Настоящему Переводу. 2. Для отчетности на печать во всех стандартных отчетах (оборотки, карточки, анализы и пр.) выводим "новый план счетов". Подменой один к одному. Главное - идея. Реализацию можете подправить самостоятельно, кому нужно. Печатные формы подшиваются, бухгалтеры привыкают к новым счетам. Скажете: временный вариант. Конечно, зато какой простой!

05.06.2011    6835    alexolder    12    

9

Оборотно-сальдовая ведомость, Анализ счета Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 2.0

Вызвать из любого справочника Анализ субконто без изменений каждой формы очень просто. Описание Алгоритма для 1С:Бухгалтерия предприятия 2.0.

27.05.2011    18025    bxz    4    

16

Запросы Платформа 1С v7.7 OpenConf 1C77

Чтобы узнать какие движения сделал документ по конкретному регистру, в моем случае это регистр "ОстаткиПоСчетам" (оборотный), была написана следующая функция в глобальном модуле. Работает только для SQL версии и установленной внешнй компонентой 1С++!

26.05.2011    13817    Vix    4    

0

Запросы OpenConf 1C77

При ситуации, когда необходимо проверить, есть ли у документа подчиненный документ, конкретного вида или нет, если есть, вывести на экран, в этой ситуации будет полезна следующая функция глобального модуля. Работает только в SQL версии и при установленной внешней компоненте 1С++ !

26.05.2011    14041    Vix    1    

2

Запросы Платформа 1С v7.7 OpenConf 1C77

Иногда необходимо получить список или таблицу документов, подчиненных выбранному. Для этого в глобальном модуле была написана функция с прямым запросом на выборку подчиненных документов. Работает только в SQL версии и при установленной внешней компоненте 1С++ !

26.05.2011    20578    Vix    6    

6

Механизмы платформы 1С Оперативный учет 7.7 Бухгалтерский учет 7.7 1C77

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

1 стартмани

25.05.2011    22058    Tatitutu    14    

35

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

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

16.05.2011    83748    Istur    57    

81

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

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

16.05.2011    15957    Istur    2    

3

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

Работа разработчика состоит из трех этапов 1. Получения данных. 2. Обработка данных. 3. Представление данных. по числу специализированных объектов платформы 8.х 1С предоставила инструменты для для получения и представления данных: - консоль запросов - консоль построителей отчетов - консоль компоновок данных а также инструменты для изменения данных - групповая обработка справочников и документов; - универсальные подбор и обработка объектов и т.д. функционал этих инструментов не устраивает многих разработчиков и появилось множество разработок превосходящих возможности типовых.

14.05.2011    12423    ndacoder    22    

31

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

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

06.05.2011    6477    pavel_vrn    8    

9

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

При расчете уволенного сотрудника, выяснили, что расчет в УПП производится по формуле : 28/12*ЧислоДнейКомпенсации. Бухгалтер-расчетчик настояла на том, что этот расчет не верен, т.к. к расчету должна приниматься константа 2.33, а не 28/12 = 2.33333333....

06.05.2011    3465    Dushka    10    

7