...

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

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

Эксперименты с функциями Win 32 API в 1C

07.01.2009    14802    MrDen    2    

16

Инструментарий разработчика

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

30.12.2008    19700    German    7    

22

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

Эксперименты с функциями Win 32 API в 1C

22.12.2008    48262    MrDen    26    

54

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

В СКД очень не хватает возможности автофиксации строк. Обусловлено это невозможностью однозначно определить их количество в общем случае. Однако в большинстве случаев это можно сделать

20.12.2008    29592    tormozit    18    

60

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

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

19.12.2008    11792    dav405    12    

10

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

Как в несколько кликов БЕЗ справочника "Сохранённые настройки" создать для отчёта на СКД любое количество быстро восстанавливаемых общих типовых настроек.

16.12.2008    13179    e.kogan    5    

13

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

Очень часто возникает задача как-то дополнительно выделять выводимую в отчетах информацию. В типовых отчетах есть флажок "Раскрашивать группировки" (или как-то так). Там сделано немудрённо - статические области с разными цветами.

12.12.2008    9968    Fuego    4    

5

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

Заключительная серия размышлений об инкапсуляции в 1С.

12.12.2008    5630    fez    19    

9

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

Продолжаем обсуждать инкапсуляцию, как первую из основ объектного подхода к программированию.

11.12.2008    6386    fez    9    

11

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

Объектный подход к программированию - это инкапсуляция, наследование и полиморфизм. Обсудим инкапсуляцию. Что это за зверь?

10.12.2008    11035    fez    26    

9

Универсальные функции 1С:Предприятие 8 1С:Конвертация данных

Использование собственных функций в конвертации

08.12.2008    11592    Ufimtsev    9    

10

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

Платформа 1С 8 не позволяет получать информацию о реквизитах обычной формы. Эти функции позволят вам получать из любой обычной формы 1С 8.X массив имен ее реквизитов, а также имя ее основной реквизит.

23.11.2008    44244    tormozit    50    

71

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

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

21.11.2008    12343    ValeriVP    6    

10

Внешние источники данных Универсальные функции

Собствено опять даю пример затягивания таблицы из внешних данных, теперь немного другой :)

20.11.2008    24319    vde69    16    

36

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

Есть: Табличное поле с типом значения *Список, у объекта есть реквизит с типом булево. Требуется: Редактировать значение реквизита не открывая формы элемента.

19.11.2008    18292    Danil.Potapov    1    

4

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

Нумерация строк в табличное поле с типом таблица значений одной строкой кода

15.11.2008    32397    Danil.Potapov    11    

13

Универсальные функции 1С:Предприятие 7.7 1C77

Несколько функций, служащих для проверки корректности введенного штрих-кода на соответствие EAN 13, EAN 8. Генерация ШК в формате EAN 13, EAN 8.

14.11.2008    23100    Fisherru    7    

14

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

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

13.11.2008    57600    vde69    16    

121

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

Данный блог является прямым продолжением и развитием проекта http://infostart.ru/profile/15778/projects/2795/ и попыткой создания руководства по консоли отчетов с применением системы компоновки данных

07.11.2008    25502    WiseSnake    10    

20

Универсальные функции 1С:Предприятие 7.7 1C77

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

06.11.2008    7347    stellavolf    9    

1

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

Проект электронного магазина с открытым исходным кодом. Проект nopCommerce (http://www.nopCommerce.com) создан группой российских программистов для демонстрации базовых принципов создания электронных магазинов. Проект создан с использованием паттернов программирования и чётким разделением на слои. Магазин абсолютно бесплатный. Магазин реализован так, что разработчику не составит особого труда добавлять новые платёжные системы и службы доставки. Список возможностей: 1) Неограниченное количество категорий и производителей. 2) Категории могут быть вложенными 3) Поддержка нескольких языков 4) Поддержка нескольких валют 5) Поддержка скидок 6) Расчёт доставки может быть основан на стоимости заказа, его весе. С лёгкостью могут быть реализованы с новые службы расчёта доставки. 7) Поддержка download-продуктов 8) Расчёт налогов может быть основан на стране или области (штате) покупателя. 9) SEO оптимизирован (каждый продукт или категория могут иметь своё мета описание) 10) Поддерживает все основные типы кредитных карт. Для установки nopCommerce необходимо, чтобы на компьютере была установлена операционная система Windows, а также следующие компоненты: * .NET Framework 3.5 * Internet Information Server 7 * Visual Studio 2008 Standard Edition, либо более старшая редакция * SQL Server 2005 Express Edition, либо более старшая редакция Скачать первую версию nopCommerce можно со следующих сайтов: 1) http://www.nopcommerce.com/ 2) http://www.codeplex.com/nopCommerce/

06.11.2008    23705    Душелов    14    

14

Механизмы платформы 1С 1С:Предприятие 7.7 1C77

Удаление строк из таблицы значений по критерию

05.11.2008    130516    shard    45    

34

Защита ПО и шифрование 1С:Предприятие 8 1C:Бухгалтерия

Дневные мысли о механизмах защиты кода... (по мотивам http://www.infostart.ru/profile/8914/blogs/660/)

30.10.2008    47112    ValeriVP    82    

89

Защита ПО и шифрование

Ночные мысли о механизмах защиты кода..

22.10.2008    22407    Дуб    51    

10

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

Продолжаем тему рефакторинга, начатую на примере "Глокой Куздры" Итак, каковы основные принципы поддержания кода в рабочем состоянии?

17.10.2008    38086    keleg    194    

126

Рефакторинг и качество кода 1С:Предприятие 7.7 1C77

Первая редакция статьи, набросок на скорую руку. Приведенные здесь методы не претендуют на полноту и уникальность или единственность. Оставляйте свои комментарии, чтобы дополнить статью и дать возможность начинающим освоить приемы и методы разработки приложений. Понравившиеся комментарии будут включаться в статью, с указанием автора комментария, если Вы, конечно, не против.

10.10.2008    17520    venger    51    

24

Универсальные функции 1С:Предприятие 7.7 1C77

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

09.10.2008    15957    Abadonna    32    

3

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

Принцип основан на том, что от момента получения случайного числа до наступления следующей секунды программа увеличит счетчик каждый раз на разное количество.

03.10.2008    80312    Automatik    29    

18

Механизмы платформы 1С Запросы 1С:Предприятие 8 1C:Бухгалтерия

Решил записать в блог полезную мысль, чтобы не потерялась на форуме.

01.10.2008    21877    kitt    5    

19

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

Как сохранить свою печатную форму в PDF? Ответ здесь! ;)

24.09.2008    35055    Душелов    39    

37

Инструментарий разработчика 1С:Предприятие 8

Хотите создавать дополнительные константы, перечисления, атрибуты документов и справочников – и все это – «в обход» Конфигуратора? – Пожалуйста! Более того, можно настраивать свойства, оформление, поведение атрибута. Мета-конфигуратор - это инструмент, при помощи которого Внедренец может  самостоятельно подключать к документам исполняемые модули.

24.09.2008    14934    33lab    52    

51

Механизмы платформы 1С 1С:Предприятие 7.7 1C77

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

12.09.2008    23212    Automatik    103    

19

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

Особенностью справочников в восьмерке является возможность их неограниченной иерархии. Тот, кто имел дело только с 7.7, столкнувшись с теоретической возможностью сколь угодного числа вложений, может стать в тупик: как организовать обход группировок, когда заранее не известно их число...

06.09.2008    29307    O-Planet    47    

5

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

Пришла вот такая хотелка {для УПП 1.2.17.3}: "При вводе счет/фактуры выданной (если ранее уже была оплата) не подтягивается платежное поручение (его № и дата)." Расшифровка: при вводе СФВ на основании Акта услуг, в котором указан счет (сделка), если по этому счету была платежка покупателя, ее дата/номер должна проставляться в СФВ.

27.08.2008    13535    tango    12    

19

Логистика, склад и ТМЦ Механизмы типовых конфигураций 1С:Предприятие 8 1C:Бухгалтерия

В статье разбирается ситуация в связи с отсутствием типовых механизмов контроля и восстановления последовательности документов партионного учёта в "Бухгалтерии предприятия".

15.08.2008    10425    pho    19    

4

Запросы 1С:Предприятие 7.7 1C77

Естественно америку в этой подборке не открыли, но за такое количество полезной информации, да еще и упорядоченной, однозначно низкий поклон. Тут есть практически вся информация о таблицах, которая может вам понадобиться при написании прямых запросов. И очень внятные примеры, по возрастанию сложности запросов.Одним словом - MustHave.Думаю лучшей аннотацией к закладке будет её содержание: 1. Описание общих таблиц 1С V77 1.1. Общее описание хранения данных 1С. 1.1.1. Хранение ID объекта 1.1.2. Хранение даты 1.1.3. Хранение времени 1.2. Описание таблиц 1С 1.2.1. Таблица _1SCONNECT - Сессии (соединения) 1.2.2. Таблица _1SCONST - Константы 1.2.3. Таблица _1SCRDOC - Ссылки документов 1.2.4. Таблица _1SJOURN - Журналы 1.2.5. Таблица _1SDNLOCK - Номера документов 1.2.6. Таблица _1SSTREAM - Последовательность документов 1.2.7. Таблица _1SSYSTEM - Системная 1.2.8. Таблица _1SUIDCTL - Уникальности 1.2.9. Таблица _1SUSERS - Соединения 2. Подсистема справочников и констант 2.1. Предисловие 2.2. Введение 2.3. Описание полей таблиц справочников 2.4. Описание полей таблицы констант и периодических реквизитов справочников 2.5. Примеры запросов 2.5.1. Пример 1. Получение всех записей справочника. 2.5.2. Пример 2. Получение записей только групп справочника. 2.5.3. Пример 3. Получение записей только элементов (не групп) справочника. 2.5.4. Пример 4. Получение записей только непомеченных элементов справочника. 2.5.5. Пример 5. Получение записей элементов с периодическим реквизитом на максимальную дату. 2.5.6. Пример 6. Получение записей элементов с периодическим реквизитом на конкретную дату. 2.5.7. Пример 7. Получение значений непериодических реквизитов агрегатных типов. 2.5.8. Пример 8. Получение записей элементов справочников с их родителями. 2.5.9. Пример 9. Выборка элементов из подчиненного справочника. 3. Подсистема документов и регистров 3.1. Предисловие 3.2. Введение 3.3. Общее описание хранения данных 1С в подсистеме документов 3.3.1. Краткое описание таблиц 3.3.2. Примеры запросов 3.3.2.1. Пример 1. Получение всех документов одного вида со всеми реквизитами шапки. 3.3.2.2. Пример 2. То же, включая все общие и системные реквизиты. 3.3.2.3. Пример 3. То же, плюс все реквизиты табличной части. 3.3.2.4. Пример 4. То же, с фильтром по дате документа (за один день). 3.3.2.5. Пример 5. Получение документов родителей по подчиненному документу. 3.3.2.6. Пример 6. Получение списка подчиненных документов. 3.3.2.7. Пример 7. Получение списка только проведенных документов. 3.3.2.8. Пример 8. Получение списка документов, принадлежащих разным типам учета. 3.3.2.9. Пример 9. Получение списка документов по графе отбора. 3.4. Регистры 3.4.1. Общее описание подсиcтемы регистров 3.4.2. Рассмотрим примеры 3.4.2.1. Структура и описание полей таблиц регистров 3.4.2.1.1. Таблица RGxxx 3.4.2.1.2. Таблица RAxxx 3.4.2.2. Пример 1. Получение итогов на ТА или на конец периода. 3.4.2.3. Пример 2. Получение сумм прихода и расхода за один месяц (оборотов). 3.4.2.4. Пример 3. Получение итогов и остатков на произвольную дату. 3.4.2.5. Пример 4. Получение итогов и остатков на документ. 3.4.2.6. Пример 5. Получение остатков и оборотов за произвольный период. 3.4.2.7. Пример 6. Пересчет итогов по одному из регистров остатков. /*если не работает основная ссылка, попробуйте http://www.script-coding.com/v77tables.html */

12.08.2008    29296    kitt    11    

87

Математика и алгоритмы Перенос данных 1C 1С:Предприятие 7.7 1C77

Небольшая инструкция с примерами - как работать с OLE

09.08.2008    42519    Minotavrik    8    

48

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

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

08.08.2008    67543    tormozit    62    

177

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

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

06.08.2008    20596    Greymem    4    

8