...

Библиотека по теме "Математика и алгоритмы" для 1С

Ценообразование - задача и решение (несколько прайсов для товаров)

Ценообразование, анализ цен Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

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

15.10.2012    12220    noook    38    

5

Пример выбора несколько обработчиков событий записи объекта для решения одной задачи

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

Данная публикация предназначена для начинающих разработчиков и является продолжением статьи "Обработчики событий при записи объектов. Зачем и что за чем?" (ссылка далее). Содержит пример использования несколько обработчиков событий для решения одной задачи и объясняется почему выбраны именно они.

27.09.2012    200828    AlbinaAAA    65    

503

Альтернативные способы работы с XML. Часть 3: Введение в XSL-преобразования или трансформация XML

Математика и алгоритмы Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8

В современном IT мире XML является универсальным средством хранения и доставки информации. Он широко используется как в настольных приложениях, так и при веб-разработке, поддерживая парадигму MVC (model-view-controller), которая означает использование разделения логики работы с данными, пользовательского интерфейса и их взаимодействия при создании приложений. Т.о. XML с точки зрения MVC является одним из вариантов обеспечения функции взаимодействия между данными и пользовательским интерфейсом.

10.08.2012    33544    1cspecialist    7    

79

Альтернативные способы работы с XML. Часть 2: Введение в xPath или запросы к XML

Математика и алгоритмы Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8

В предыдущей статье "Введение в DOM или объектная модель документа" было описано понятие объектной модели документа (DOM), раскрыты плюсы и минусы использования модели при разборе файлов XML, приведено сравнение с построчным последовательным разбором. Были представлены варианты выборки данных с помощью объекта 1С ДокументDOM. Теперь настало время познакомить читателей с самым, на мой взгляд, интересным способом извлечения данных из XML - при помощи языка запросов xPath.

09.08.2012    45355    1cspecialist    13    

61

Альтернативные способы работы с XML. Часть 1: Введение в DOM или объектная модель документа XML

Математика и алгоритмы Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8

Данная публикация предваряет ряд статей об альтернативных способах работы с XML. "Альтернативных", потому что как правило работа с XML в 1С ограничивается разбором XML при помощи последовательного чтения - построчного разбора текстового содержимого. А ведь есть еще и другие способы.

08.08.2012    67302    1cspecialist    12    

111

Лицензии на программное обеспечение: что, как и для чего

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

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

17.07.2012    168697    Alraune    36    

107

1C 8.3 Наконец, долгожданные обновления

Математика и алгоритмы Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8

С утра в офисе шум и гам... Вышла тестовая версия новой платформы 8.3. Дата выхода платформы: 03.07.12, вышло в срок, как и обещали. Главной особенностью обновления является возможность ставить 1с на deb, rpm пакеты для 32 и 64 битных linux систем. А так же работа веб-клиента под android.

04.07.2012    15957    treedo    65    

20

От Hello world - к защите конфигураций за 1 минуту

Защита ПО и шифрование Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

Вы всегда хотели но боялись создать COM объект? Тогда мы идем к вам! С обычным блокнотом, где будем программировать на c#, и таймером ...

19.05.2012    37605    O-Planet    130    

211

"Расширяемые" регистры и табличные части

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

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

15.05.2012    16192    Yashazz    25    

28

Еще раз о плане видов характеристик

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

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

12.05.2012    34416    TSSV    52    

121

Объектно-ориентированный взгляд на программирование в 1С

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

Рассматриваем программирование в 1С как работу с объектами и классами.

1 стартмани

18.04.2012    39828    BorisMor    241    

127

Протоколирование сложных алгоритмов для пользователя

Инструменты администратора БД Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

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

27.03.2012    14877    fixin    13    

23

Коротко про XML

Математика и алгоритмы Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8

Это даже не статья, а заметки по поводу. Для тех, кто совсем не разбирался с XML, может помочь начать. Попытался изложить самое основное про выгрузку-загрузку объектов...

16.03.2012    21127    1cspbru    6    

46

Пример алгоритма синхронизации справочников по GUID

Поиск данных Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

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

10.02.2012    19831    fixin    6    

9

Использование 1с8 вместо Visio

Математика и алгоритмы Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8

Если у вас на компьютере нет Visio, а рисовать схемы алгоритмов для документации в Word лень, можно воспользоваться тем, что в 1с8 есть возможность рисовать графические схемы.

01.02.2012    27055    fixin    11    

14

Алгоритм проверки уникальности и корректности ИНН, КПП при записи контрагента для БП 1.6 и 2.0 через подписку на события

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

В УПП есть типовой механизм проверки контрагента на уникальность при записи. В БП 2.0 такой типовой проверки нет, пришлось добавлять свою, к тому же логика УПП-шной проверки меня не совсем устраивает. Предлагаю свой вариант алгоритма проверки ИНН и КПП при записи элемента справочника Контрагенты. Ни на что не претендую, если инфа будет кому-то полезна, значит не зря потратил время :). К тому же этот вопрос возникает с неизменной периодичностью на всех форумах. Реализовано с помощью подписки на событие, что позволяет спокойно обновлять конфигурацию. Приведенный ниже код проверяет корректность в ИНН и КПП на: - длина - недопустимые символы - уникальность ИНН+КПП (для юрлица) или уникальность ИНН (для физлица) - проверка корректности ИНН на контрольный разряд P.S. это первая публикация, сильно не ругайте, если есть замечания - сообщите обновлено 13.03.2012 : добавлена проверка на Отказ, ОбменДанными.Загрузка, ЭтоГруппа (спасибо http://forum.infostart.ru/forum24/topic51955/message616590/#message616590)

30.01.2012    28993    DSerg74    16    

41

Организация учета в 1С: 6.0 и структура основных DBF файлов 1С6

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

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

18.12.2011    23678    fixin    14    

11

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

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

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

06.12.2011    24295    fixin    26    

11

Всегда актуальный партионный учет в 1С8

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

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

06.12.2011    28694    fixin    37    

15

Проектирование (параллельной) обработки данных.

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

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

1 стартмани

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

7

Почему зависают компьютеры?

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

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

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

34

Как перебрать все варианты чего-либо

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

Навеяно темой с Мисты: Имеем ряд чисел от одного до девяти, надо расставить знаки плюсы и минусы, чтобы получилось в сумме 20 1(+/-)2(+/-)3(+/-)4(+/-)5(+/-)6(+/-)7(+/-)8(+/-)9 = 20 (20 не получиться, это просто пример!!!) Вот как можно автоматизировать пример, что бы получить все варианты расчета?

25.10.2011    12867    Ткачев    27    

4

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

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

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

22.10.2011    17764    scape    6    

12

Настройка связи между mysql и 1С через ODBC в версии 8.2.14 (Внешние источники)

Математика и алгоритмы Внешние источники данных WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8

В новой редакции платформы 1С 8.2.14 появилась возможность устанавливать связь с внешними источниками данных. У меня была идея написать программу для прямой работы с базой данных на нашем сайте из 1С:Предприятия 8

17.09.2011    139474    jorikfon    72    

186

Короткая заметка про код, случайно увиденный аналитиком

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

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

02.09.2011    7939    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    16185    y-str    107    

11

1С + PHP + JavaScript + AJAX. Основы технологий удаленного взаимодействия

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

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

15.08.2011    64836    1cspecialist    40    

148

Новые функции СКД 8.2.14

Математика и алгоритмы Система компоновки данных Конфигурации 1cv8

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

29.06.2011    235479    fishca    51    

572

Особенности написания обработок: в помощь начинающему

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

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

23.06.2011    16426    Damian    95    

122

Модули платформы 1С: Предприятие 8.2

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

В платформе 8.х существует достаточно большое количество модулей. И чтобы не запутаться во всем этом разнообразии, а так же определиться, в каком из них должен располагаться какой-либо код, нужно четко понимать предназначение каждого из них.

02.04.2011    70932    Laurus    20    

165

Контрольная сумма CRC8

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

Алгоритм вычисления CRC8 на языке 1Сv8 без использования внешних компонент

28.03.2011    25702    i_lo    25    

33

Тестирование – размышление о стереотипах.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

Целью данной статьи является не рассказ о тестировании как таковом – это слишком обширная тема, а скорее развеивание некоторых стереотипов.

22.03.2011    13328    awk    47    

28

Рабство программиста

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

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

11.03.2011    10294    MaxDavid    27    

7

Обмен данными в конфигурациях 1С

Перенос данных 1C Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

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

20.02.2011    76281    Redokov    39    

75

Освобождение переменных в 1С

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

Как практически на пустом месте получить ошибку блокировки по причине неверного использования переменной.

07.02.2011    17337    romansun    101    

26

История программирования: зарождение концепций.

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

Когда пред Наполеоном рассуждали о проектах гражданских инженеров, тогда он непременно спрашивал: «А что думает о том Прони?»

21.01.2011    16629    Арчибальд    12    

24

Простейшие приемы оптимизации работы программиста. Горячие клавиши.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8

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

20.01.2011    22647    MURzzz    30    

94