...

База знаний 1С

Рефакторинг и качество кода Программист 1С:Предприятие 7.7 1C77 Россия Бесплатно (free)

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

10.10.2008    17605    venger    51    

24

Сайты и интернет-магазины Системный администратор Программист 1С:Предприятие 8 1С:Управление торговлей 10 ИТ-компания Россия Бесплатно (free)

Задача: создать обмен 1Сv8 управление торговлей 10.1 и Virtuemart . Что такое Virtuemart можно почитать тут http://www.virtuemart.ru, вкратце - это компонент интернет-магазина (каталога товаров) к известному CMS-движку Joomla.

09.10.2008    36209    d.snissarenko    21    

58

Универсальные функции Программист 1С:Предприятие 7.7 1C77 Россия Бесплатно (free)

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

09.10.2008    16017    Abadonna    32    

3

Загрузка и выгрузка в Excel Прайсы Ценообразование, анализ цен 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Абонемент ($m)

Формирует прайс на основе файла шаблона Excel. Есть возможность выбрать склады, по которым будут считаться остатки. Есть возможность выбрать нужный ТипЦенНоменклатуры, а также указать дополнительный тип цен для случая, когда цена по основному типу цен равна 0.

09.10.2008    13270    292    itmind    10    

5

Логистика, склад и ТМЦ Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Отчет позволяет группировать поступление материалов по материалам, контрагентам, видам договоров и документам

1 стартмани

08.10.2008    9144    1207    ruzelka    12    

52

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Бесплатно (free)

Формирует на основании файла Excel один из 3 видов документов: 1. Поступление товаров и услуг 2. Оприходование товаров 3. Приходный ордер на товары

08.10.2008    18979    1834    itmind    12    

64

Управление взаимоотношениями с клиентами (CRM) Производство готовой продукции (работ, услуг) Логистика, склад и ТМЦ Оперативный учет 7.7 Украина Абонемент ($m)

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

1 стартмани

08.10.2008    14151    190    ruslan_hut    5    

9

Чистка данных Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Проверяет движения по документам. Если в документах за период, контрагент не указан, то помечает на удаление

1 стартмани

08.10.2008    11971    243    itmind    8    

13

Журнал регистрации Системный администратор Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Россия Бесплатно (free)

1. ОбрезкаЖурнала_1с_77. Режет файл журнала 1с (*.mlg) пополам. Пригодится, когда файл журнала больше 2 Гб, а его нужно посмотреть с помощью 1с. ВАЖНО: Требуется NET. Framework 2.0 (я думаю, что это не проблема, и он уже у всех стоит :) ) 2. checkMLG (не требует NET. Framework). Проверяет размер журнала и, если превысил размер, сохраняет его под другим именем.

08.10.2008    20225    346    itmind    6    

2

Информационная безопасность Инструменты администратора БД Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Заполнение настроек пользователей для нескольких пользователей. Список пользователей берется из группы пользователей или из группы справочника "Пользователи". Проверено на УПП. Есть возможность копирования настроек из другого пользователя Возможность редактирования только настроек конкретной папки

1 стартмани

07.10.2008    13970    603    Diamond    17    

53

Инструментарий разработчика Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Россия Абонемент ($m)

Проверяет справочник на наличие изменений в коде и/или наименовании сверяясь с "архивной копией"

1 стартмани

07.10.2008    24155    320    alexk-is    5    

17

Корректировка данных Расчет 7.7 1C77 1С:Зарплата и кадры 7.7 1С:Комплексная 7.7 Россия Абонемент ($m)

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

1 стартмани

07.10.2008    27315    583    alexk-is    33    

25

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

Программа написана на VC6.0 автоматизирует автообмен конфигурацией и данными. Привожу исходные тексты модулей.

07.10.2008    16386    936    kick    8    

48

Зарплата Учет рабочего времени Бухгалтер Расчет 7.7 1С:Зарплата и кадры 7.7 Абонемент ($m)

Отчет сделан на основе типового отчета «ЗиК:Табель рабочего времени». Предназначен для создания шаблона табеля рабочего времени на основании календаря (подойдет только для сотрудников на окладе), как следствие облегчение каторжного труда табельщиков и удобное выявление переработки.

1 стартмани

06.10.2008    16780    735    GIZmo    10    

39

Зарплата Бухгалтер Расчет 7.7 1С:Зарплата и кадры 7.7 Государственные, бюджетные структуры Бухгалтерский учет Бюджетный учет Абонемент ($m)

Альтернативная форма ОКУД 0504417 для конфигурации Зарплата и кадры. Данная форма часто требуется контролирующим органам таким как счетная палата, КРУ ну т.д. Данная альтернатива была написана т.к. типовая ЗиК пропускает некоторые начисления в строке вида расчета. (можно рассуждать что, надо правильно вести базу, искать виноватых и даже то, что руки растут..., но мы пошли по более простому пути) Обработка формирует сплошную «ленту» расчетов, но при печати делит её пополам (остаётся подстроиться под свой принтер), в результате получается 2-ая и 3-ая страницы данной формы, первая печатается стандартным образом.

1 стартмани

06.10.2008    23205    443    GIZmo    12    

39

О жизни Россия Бесплатно (free)

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

06.10.2008    8390    Sis-Adm    24    

56

Оптовая торговля Анализ продаж Пользователь 1С:Предприятие 8 1С:Управление торговлей 10 Украина Управленческий учет Абонемент ($m)

Отчет анализирует продажи за период и строит ABC_XYZ анализ по параметру "Сумма выручки в валюте упр. учета". Отчет является гибридом ABC и XYZ анализов продаж.

1 стартмани

04.10.2008    23138    303    juliasoft    9    

6

Производство готовой продукции (работ, услуг) Бухгалтер Пользователь 1С:Предприятие 7.7 1С:Производство+Услуги+Бухгалтерия Россия Управленческий учет Абонемент ($m)

К стандартному отчету "ПУБ: Производственные затраты" добавлена колонка отчета "ПУБ: Выпуск продукции". Колонка "выпуск продукции" заполняется путем сравнения "Наименования выпускаемой продукции" и "Подразделения" из отчета "Производственных затрат", с соответствующими колонками из заранее собранных сведений отчета "Выпуск продукции". При разработки использовались типовые отчеты из ПУБ релиза 305.

1 стартмани

03.10.2008    16667    254    GIZmo    2    

21

Игры 1С:Предприятие 7.7 1C77 Россия Бесплатно (free)

Сборник игр разных авторов для 7.7.

03.10.2008    23487    1536    Ёпрст    45    

75

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

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

03.10.2008    80759    Automatik    29    

18

Инструменты администратора БД Системный администратор Программист Бизнес-аналитик Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Очень простенький учебный пример (минут за двадцать накидал), чисто для иллюстрации основной идеи допроведения документа, при котором можно сносно реализовать, если в документе изменяются, удаляются старые (уже проведенные) строки или меняется порядок строк, а не только добавляются новые. Можно еще оптимизировать. Пример несколько упрощенной задачи, в которой можно это применить: Документ "Расход товаров", который служит для отражения в системе учета фактов продажи товаров и списывает их со склада. Документ вводится один раз в начале смены и остается активным до конца смены. Ввод новой продажи в течении смены осуществляется добавлением новых строк в документ и отработки процедуры “Допровести” (одноименная кнопка в форме). Процедура “Допровести” должна сформировать движения по списанию выбранных товаров, контролируя наличие необходимого их количества на складе с учетом ранее проданных товаров, введенных в этом документе. Т.е. необходимо реализовать режим допроведения документа (уже проведенные строки не должны проводиться повторно) с поддержкой в актуальном состоянии временного расчета регистра с учетом уже записанных при предыдущих продажах в этом документе движений. Обновлено: 15:08 04.10.2008

1 стартмани

03.10.2008    20082    208    venger    20    

7

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

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

02.10.2008    36198    628    Душелов    248    

41

О жизни Россия Бесплатно (free)

Сегодня мы по согласованию с администрацией Инфостарта открываем новый блог – блог команды проекта 1CV8GAMES, проекта, в рамках которого создаются и бесплатно распространяются игры для программ системы «1С:Предприятие 8».

01.10.2008    8022    1CV8GAMES    27    

15

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

Склонение ФИО в виде небольшой процедуры. Писалось студентом-программистом и студентом-лингвистом.

01.10.2008    82500    1613    e.kogan    90    

203

Инструменты администратора БД 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Отчет для сравнения движений документа до и после проведения.

01.10.2008    16555    212    lazy    11    

16

Логистика, склад и ТМЦ Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Бесплатно (free)

Понадобилась такая картотека в разрезе СОТРУДНИК - ЕГО СПЕЦОДЕЖДА. Видно ОСТАТОК НА НАЧАЛО - Приход - Расход - ОСТАТОК НА КОНЕЦ МЕСЯЦА. Кроме того, есть сообщение ПОРА СПИСЫВАТЬ ! Проверяем правильность ввода срока эксплуатации (например, вместо 12 месяцев щелкнули 1), пока в виде предупреждения.

01.10.2008    18029    954    mart-sha    6    

55

Загрузка и выгрузка в Excel Печатные формы 1С:Предприятие 7.7 1C77 Абонемент ($m)

Внешняя обработка подключаемая как "Печатная форма" через регистрацию внешних печатных форм. Для заполнения подготовленных документов в Word или Excel. Добавлена "универсальность" отчета. Теперь работает с любой, даже самописной, конфигурацией без каких-либо доработок. ОБНОВЛЕНИЕ от 29.09.2010

1 стартмани

01.10.2008    55303    1692    zsrg    91    

141

О жизни Россия Бесплатно (free)

Советую всем ознакомиться, очень позновательно!

01.10.2008    12241    Minotavrik    29    

65

Перенос данных 1C Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

30.09.2008    28455    2796    O-Planet    65    

136