...

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

Подготовка к аттестации

Это статья про прописные истины, которые, как показывает опыт, иногда полезно повторять самому себе или делиться ими с другими.

19.02.2013    14202    Ivan_Yartsev    31    

60

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

За 2 года работы предприятия с конфигурацией «Управление торговлей 11» у нас накопилось немалое число внешних отчетов пользователей (около 30). Соответственно пользователям стало трудно ориентироваться в таком количестве отчетов, поэтому было принято решение сгруппировать отчеты по смыслу и перенести часть отчетов во вложенные схемы компоновки данных. Статья будет полезна тем, кто только начинает знакомиться с компоновкой данных. Примеры из статьи работают как УТ 11 так и в УТ 3.0 (для Украины).

1 стартмани

12.02.2013    57539    akomar    23    

99

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

Парсинг HTML-таблиц, занесение результатов в таблицы значений. Обработка вложенных друг в друга html-таблиц. Обработка объединённых ячеек. Одна функция - и готово.

08.02.2013    28014    Yashazz    19    

40

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

Необходимо было сопряжение фискального регистратора(ФР) Штрих.. - установка времени компьютера на фискальном регистраторе - пришлось общаться с ФР с помощью команд в шестнадцатеричном формате. Перевод из десятичного формата в шестнадцатеричный нашел - http://infostart.ru/public/83824/, а обратно нет, пришлось написать. И вот что получилось

07.02.2013    22001    vladimir2008    31    

5

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

На примере нестандартной задачи, связанной со структурой данных, продемонстрированы возможности подсистемы для выполнения «прямых» запросов к базе 1С клиент-серверной версии.

06.02.2013    24810    yuraos    12    

22

Адаптация типовых решений Запросы Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5

Неправильно формируется НДФЛ удержанный при сторнировании начислений сделанных в прошлых расчетных периодах.

06.02.2013    15212    SOB    21    

8

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

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

06.02.2013    26269    mxm2    21    

23

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

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

28.01.2013    7921    sazol    16    

10

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

Мы продолжаем цикл статей по изучению подсистемы XDTO в 1С:Предприятие. Это третья часть, в которой мы будем работать непосредственно с подсистемой, рассмотрим главные строительные блоки подсистемы и рассмотрим небольшой пример кода.

3 стартмани

28.01.2013    248810    Evil Beaver    186    

493

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

"Лучше день потерять потом за пять минут долететь" ((с) "Крылья, ноги и хвосты") или как сделать так чтобы обновление конфигурации проходило с минимальными трудозатратами.

28.01.2013    40541    MarSeN    57    

181

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

Приведены и прокомментированы запросы, помогающие решать указанные задачи в составе пакетных запросов. Отличием от других известных решений является простая структура, относительная компактность, высокие быстродействие и устойчивость к ошибкам исходных данных. Применяется техника искусственных таблиц, изначально упомянутая в статье "Порождающий запрос" [http://infostart.ru/public/90367/].

1 стартмани

24.01.2013    122801    ildarovich    58    

303

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

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

18.01.2013    43057    InformSES    22    

88

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

Контроль возвратов был реализован без учета скидок (не было необходимости, дописать возможно). Контроль осуществлен по следующим критериям: 1. Контроль цены в документе продажи и документе возврата(должна быть одинаковой(!!!скидки не учитываются, требуется дописка)). 2. Контроль на заполнение документа реализации (ДокументПартии). 3. Контроль количества номенклатуры возврата и количества номенклатуры в документе реализации, с учетом уже возвращенного товара. 4. Контроль даты документа. Возврат можно осуществить в течении 15 суток. 5. Контроль наличия номенклатуры в документе реализации.

17.01.2013    6609    dud_ivan    2    

3

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

Использование динамических списков в управляемых формах на примере простейшей формы подбора номенклатуры. В помощь осваивающим платформу 1с 8.2 с нуля или тем, кто переходит с 7.7.

16.01.2013    167476    viddik    37    

244

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

При формировании всего списка сотрудников или по подразделениям у некоторых "выскакивает" излишне удержанный НДФЛ на начало и на конец месяца, которого на самом деле нет. При формировании отчета с отбором по сотруднику(ам) такого "косяка" нет. Ошибка в том, что обнуляются не все переменные. Ошибка проявляется не в любом месяце. Релиз ЗУП 2.5.60.1.

09.01.2013    6660    alex_atc    9    

12

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

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

09.01.2013    163789    Evil Beaver    97    

417

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

В продолжение темы "Добавить к дате рабочие дни в запросе" (http://infostart.ru/public/166349/) - у клиента была самописная конфигурация, в которой график посещения торговой точки указывался в виде дней недели (например, вторник и пятница), а нужно было сделать так, чтобы указывался ещё и номер этого дня в месяце (например, третий четверг).

03.01.2013    29260    INTECH1    11    

26

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

В статье проводится разбор присланных решений на конкурс разработчиков от компании "Первый БИТ". Приводятся планы выполнения запросов и сравниваются показатели быстродействия и оптимизации.

1 стартмани

25.12.2012    16988    krolya    49    

39

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

С появлением платформы 8.1 фирма “1С” представила механизм, носящий интригующее название XML Data Transfer Objects или, если коротко - XDTO. По традиции, документирование механизма составлял тот, кто хорошо разбирался в вопросе, а стало быть опустил “и так понятные” с его точки зрения моменты. Целью данной статьи (или цикла статей, как получится) стало желание поделиться накопленным опытом. Мне кажется, многие неочевидные вещи в механизме XDTO необходимо осветить получше.

24.12.2012    429355    Evil Beaver    201    

1192

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

Все знают, что такое ТА для 1с 7.7 И этот механизм отсутствует в 1С 8. Но многие бухгалтера привыкли к нему. Почему бы тогда его не реализовать?

1 стартмани

18.12.2012    23062    Sykoku    28    

4

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

Был отчет, в котором к неким датам прибавлялось 15 дней функцией ДобавитьКДате(). Но вот понадобилось добавлять к дате не все дни, а только рабочие. Сделал запрос, может быть кому понадобится

16.12.2012    48508    INTECH1    39    

66

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

Решим не стандартную задачу. Нам необходимо добавить к документам некие реквизиты, которые появляются у объектов в зависимости от настроек (значений реквизитов документа).

14.12.2012    28233    Infostart    7    

21

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

Способ подмены интерфейсов типовой конфигурации из внешней обработки

14.12.2012    8728    Stamper    15    

12

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

Соображения о поисках ошибок

1 стартмани

14.12.2012    24547    Ягг    56    

121

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

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

14.12.2012    35384    Infector    18    

35

HighLoad оптимизация Разработка внешних компонент Инструменты администратора БД

Существует известная проблема невозможности подключения 32-х разрядных dll в 64-разрядных приложениях. Происходит это из-за полной изоляции операционной системой 32-х и 64-х разрядных приложений. Как следствие невозможно в 64-х разрядных приложениях загрузить 32-х разрядные COM/OLE/ActiveX. Для решения проблемы компания Microsoft предложила методику, по которой допустимо подключать к 64-разрядным приложениям 32х разрядные COM через расширение COM+.

12.12.2012    32351    Elisy    1    

14

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

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

12.12.2012    112384    catena    50    

82

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

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

11.12.2012    17067    VIA_1C    16    

7

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

Хотите помочь пользователю написать Вам все, что он думает о вашей разработке? Вы точно не боитесь этого и идете навстречу пожеланиям людей? Тогда не поленитесь и добавьте небольшую кнопку в Вашу разработку - это кнопка "Обратная связь". Это поможет пользователю прямо из вашей обработки или конфигурации отпарвить Вам письмо, написать комментарий на инфостарте или открыть страницу с вашей разарботкой. При этом пользователю не надо будет вспоминать, где же он нашел эту разработку!

10.12.2012    21892    www2000    8    

45

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

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

10.12.2012    397821    fpat    84    

565

Зарплата Запросы Расчет 7.7 1С:Зарплата и кадры 7.7

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

1 стартмани

06.12.2012    14544    nicotin    5    

9

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

В статье приведены примеры работы с Платформой 8.X через COM (точнее, через объект COMConnector). Примеры кода были использованы при реализации прикладных задач в процессе трудовой деятельности.

2 стартмани

05.12.2012    66263    wowik    32    

184

Математика и алгоритмы Взаиморасчеты

Алгоритм построения дебеторской задолженности с привязкой отгрузки и оплат

29.11.2012    21061    anterehin    15    

8

Работа с интерфейсом Платформа 1С v8.3 1С:Розница 2

Вашему вниманию предлагается текст одного из технических проектов «1С: Розница 8», он описывает процесс разработки интерфейса РМК, с которым, нынче, работают кассиры очень многих магазинов.

29.11.2012    52830    aavolkoff    49    

37

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

Нередко встает необходимость ведения аналитики по территориальному признаку. Вручную, человеческими руками определить к какому региону относится контрагент, адрес доставки, розничная точка или ещё что-либо проблем не составляет. А если этих точек необходимо обрабатывать 500 в день или даже больше? Задача становится трудоемкой и её решение таким образом не рационально. Можно ли это сделать автоматически?

1 стартмани

28.11.2012    30771    logos    29    

48

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

Предлагается две простые функции, использование которых уменьшает объем кода в конфигурациях на платформе «1С:Предприятие 8». Эти функции можно добавлять к своему общему модулю, что сделает процесс программирования более эффективным.

1 стартмани

27.11.2012    50754    ildarovich    49    

166

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

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

26.11.2012    15288    alex.msk    3    

9

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

Продолжение тем, связанных с использованием степеней двойки «Порождающий запрос» [http://infostart.ru/public/90367/], «Транзитивное замыкание запросом» [http://infostart.ru/public/158512/]. На этот раз речь пойдет об операциях со строками.

1 стартмани

26.11.2012    33414    ildarovich    31    

58

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

Функция формирует синоним переменной из идентификатора, как это делает платформа 1С8.

20.11.2012    27313    v.l.    56    

38