Решение проблемы согласованной групповой модификации объектов в транзакции, в условиях инкапсуляции логики связей, с исключением взаимных блокировок. Паттерн "Единица работы" (пакет изменений).
Рассмотрен вопрос о том, как соотносятся между собой объекты учета и их свойства, что из них можно считать первичным, а что вторичным. Рассмотрена гипотеза о принципиальной причине того, почему сейчас используются два источника свойств объектов учета – план счетов и «глубокая аналитика». Даны краткие комментарии по каждому виду объектов бухгалтерского учета из перечня, представленного в законе РФ «О бухгалтерском учете»
Представление реквизитов учета времени в удобном для пользователя виде - в часах и минутах. Математические манипуляции с этими реквизитами, формирование аналитических отчетов. Решение для любой платформы - от 7.7 до 8.3. В статье представлена методика учета временнЫх реквизитов и фрагменты кода.
Бинарные тесты, или деревья решений, основанные на вопросах "Да/Нет", являются невероятно мощным и универсальным инструментом, который находит применение в самых разных областях, от простых развлечений до сложных корпоративных систем. Их главная сила — в способности систематически и эффективно сужать огромное количество вариантов до одного-единственного правильного ответа, направляя пользователя по логическому пути.
Рассмотрены процедуры выделения процессов и кластеров в Графах затрат, введены понятия коэффициентов коммуникабельности и массивности для центров затрат.
Рассмотрены два варианта построения Графов затрат – когда «статья затрат» является свойством центра затрат и свойством потока затрат. Показано при каком варианте получаются более «компактные» Графы затрат с меньшим числом уравнений в СЛАУ (без потери информации о структуре себестоимости). Рассмотрены интересные особенности ПБУ10 «Расходы организации» в части использования статей затрат
Рассмотрен метод весовых коэффициентов, позволяющий строить корректные Графы затрат для случая, когда на выходе центра затрат присутствуют разные виды продукции (работ, услуг). Решена практическая задача на Графе затрат
Рассмотрены варианты практического использования «элементов затрат» при решении задач на Графах затрат. Показано, что «элементы затрат» можно использовать не только для анализа структуры себестоимости, но и, например, для расчета сумм входящего НДС, подлежащих вычету и включению в себестоимость.
В статье рассмотрена возможность (и примеры) использования математической модели на основе Графа затрат для проведения анализа безубыточности хозяйственной деятельности экономического субъекта
Правильный выбор алгоритма и структуры данных – это залог эффективной и быстрой работы вашей программы. В статье рассказывается о процессе построения алгоритмов и принципах работы с ними
Рассмотрены два концептуальных подхода к использованию Графов затрат в учетных системах. Первый подход предполагает «жесткое» встраивание Графа затрат в учетную систему для решения всего одной задачи – закрытия затрат периода. Второй подход предполагает использование Графа затрат для решения множества учетных задач (численных экспериментов). В рамках второго подхода рассмотрен пример использования Графа затрат для расчета себестоимости «одновременно» как методом direct-costing, так и методом absorption-costing (полных затрат)
Рассмотрены структуры графов затрат для двух вариантов учета затрат – без использования аналитического признака «Проект» и с использованием этого аналитического признака (учет затрат по проектам).
В статье даны определения потокам первичных и вторичных затрат в Графе затрат. Рассмотрен алгоритм R-S-B, лежащий в основе работы любых схем распределения затрат
Узнайте, как использовать алгоритм Беллмана-Форда в 1С для решения задач оптимизации маршрутов, анализа финансовых потоков и поиска арбитражных возможностей. В статье представлен готовый к использованию код и примеры применения.
Топологическая сортировка или как оптимизировать процессы производства. Математические методы примеряем к 1С и сотрудникам. Алгоритм Кана. Разберем на примере производства велосипедов и как оптимизировать на производстве этапы.
Графические алгоритмы рисования линий и закрашивания областей в 1С.
Для одной задачи мне понадобилось соединить точки прямой линией, проблема в том, что эта линия не всегда была горизонтальной. Есть такой алгоритм Брезенхема - один из старейших алгоритмов в машинной графике. Он довольно простой, но интересный. Интересное в нем - это то, как он избавляется от операций с плавающей точкой и переходит от них к полностью целочисленным.
Я его использовал, но мои линии почему-то получались какими-то кривыми. Изгибались как-то ближе к концу линии. Я решил создать отдельную обработку и интерактивно все это отладить и разобраться.