… а лучше оно потому, что если его придерживаться, то порядок увеличивается, а беспорядок уменьшается.
С практической точки зрения порядок можно увеличивать до момента, когда он уже начинает вредить “поворотливости”.
против Энтропии
… а лучше оно потому, что если его придерживаться, то порядок увеличивается, а беспорядок уменьшается.
С практической точки зрения порядок можно увеличивать до момента, когда он уже начинает вредить “поворотливости”.
Десять заповедей по Синодальному переводу Библии.
Десять заповедей в буддизме:
Найдите 10 отличий.
Борьба с энтропией сродни борьбе с ветряными мельницами. И моё скептическое отношение к дизайну лежит в области энтропии.
Энтропия — мера беспорядка системы, состоящей из многих элементов.
Если рассматривать любой сайт, то он нужен для структурирования изложенной информации. Поэтому правильный сайт должен снижать энтропию интернета. Для этого и придумали целую тонну разных CMS – систем управления содержимым.
Вторым важным аспектом сайта является его функциональность. А функциональность это тоже средство структурирования, но упорядочивает он не содержимое, а поведение и действия.
Дизайн же практически всегда вторичен. Дизайн в своей крайней точке стремится к уникальности, и следовательно повышает энтропию интернета.
Сначала прослушал курсы по CRM (Customer Relationship Management System — Система управления взаимодействием с клиентами).
TCRM10 CRM Fundamentals I
TCRM20 CRM Fundamentals II
Затем пошёл на сертификацию по этому модулю.
SAP Certified Application Associate – CRM Fundamentals with SAP CRM 7.0
Тест сдан. С чем могу сам себя поздравить.
Хотя зачем мне был нужен этот модуль… ? Это немного не моя специализация…
В плане контрольных счетов у SAP в бухгалтерии сформировалась достаточно специфическая концепция.
Во-первых. Карточка контрагента.
Контрольный счёт – практически единственное необходимое поле ракурса БЕ из карточки контрагента. Без ракурса БЕ контрагент не может использоваться в бухгалтерии.
А счёт этот контрольный означает:
Понятное дело, что система должна иметь некоторые ограничения, чтоб пользователи не могли по контрагентам проводить на любые счета. Иначе будет хаос.
Во-вторых. Деление в главной книге.
Первоначально для себя необходимо разбить все контрагентские счета в главной книге на общие непересекающиеся группы.
Например:
Авансовые счета – практически всегда отделяют по коду ОГК (A). Таким же образом можно разделить и долгосрочную часть. А остальные — это обычная кредиторская задолженность по разным группам контрагентов. С моей точки зрения должно работать строгое соответствие “группа контрагентов <=> группа контрольных счетов”, жесткое, но не обязательно по принципу “один-к-одному”.
А о авансовых и долгосрочных счетах можно поговорить отдельно.
В группе задолженности резидентов (для примера) может быть выделено несколько субсчетов КР001-Услуги и работы, КР002-Материалы, КР003-Прочие и подобные.
Возникают такие вопросы:
С учетом этих вопросов можно сократить список таких счетов, передав соответствующую аналитику на откуп отчётности.
Список альтернативных счетов
Но если уж вдруг поделили и определились, то возникает понятие альтернативного счёта. Это связано с тем, что поставщик не всегда поставляет только что-то одно. Может он обычно поставляет материалы, но иногда может поставлять услуги, или наоборот. А контрольный счёт в его карточке только один. Перед проводкой на счёт менять контрольный счёт в карточке – этот вариант глуп, хотя и может быть использован в исключительных случаях.
В настройках SPRO список альтернативных счетов ведётся в ракурсе ведения V_THKON, при этом флаг разрешения альтернативного счёта должен быть также задан и в свойствах самого счёта главной книги.
Но какой именно счёт ставить контрольным в конкретной карточке контрагента: любимый(по желанию бухгалтера) или более определённый ? Здесь возникает палка с двумя концами.
С одной стороны, при использовании “любимого” счёта, потребуется вести в настройках все возможные комбинации каждого контрольного с его альтернативными из группы. Максимальное число комбинаций равно N*(N-1), то есть при десяти счетах в группе потребуется ввести до девяноста их комбинаций. А если учитывать межгрупные связи, то прозрачность также не увеличивается. Можно ещё отметить, что этот справочник является настройкой, и поэтому конфигурируется через переносы из системы разработки.
С другой стороны, при использовании “определённого” счёта необходимо в проводках переключать этот счёт на требуемый в каждом конкретном случае (хотя пользователю можно немного помочь в этом расширениями). Но зато список альтернативных счетов выглядит гораздо понятней: только один контрольный счёт из группы (первый?) и остальные как альтернативные к нему. Тем не менее, такой подход не запрещает устанавливать для конкретного контрагента контрольным счет из списка альтернативных – просто другие счета не смогут быть использованы.
Что именно выбрать – уже зависит от особенностей внутреннего бухгалтерского учёта.
Разделение контрагентов по ролям
Как один из альтернативных вариантов можно применять разделение контрагентов.
Если придерживаться схемы “группа контрагентов => группа контрольных счетов”, то вполне допустимо ведение нескольких карточек контрагентов, которые выполняют совершенно разные функции. Например: сотрудник как подотчётное лицо, и сотрудник как покупатель. Такое разделение ещё более допустимо, если учитывать, что такие операции, как правило, обслуживаются разными бухгалтерами или даже разными подразделениями бухгалтерского учёта. Таким образом устраняются связи по альтернативным счетам между группами счетов.
Зачетные операции между такими задолженностями одного контрагента следует проводить только на основании первичных документов (писем, заявлений), как и в случае “взаимозачёта”.
Часто слышу на форумах и в прочих сообществах споры об антивирусах, вопросы о том, какой антивирус устанавливать. В первую очередь это интересует чайников и ламеров. Моё мнение об этом давно сложилось, но не было ещё изложено.
Последние несколько лет меня категорически не удовлетворяют обычные музыкальные каналы, которые можно встретить на повседневном кабельном телевидении. Интеграция с платными sms-сервисами вызывает тошноту. Независимость музыкальной подложки от видео-ряда просто не позволяет сложиться общей картине. Фокусировка видеоряда зачастую просто останавливается на сиськах и жопках, прямо как будто нет никаких больше ориентиров для фокусировки. Ну и если вспомнить вообще о сути этих самых песен – стиховую часть и музыкальное наполнение, то картина становится ещё более удручающей.
Вот поэтому и приходится искать спасения на стороне.
Интернет частично спасает: блоги, ютубы и торренты переодически наводят на нечто интересное.
Разрабатывая отчетики на базе ALV можно также обратить внимание на дополнительные аспекты – не всегда простой таблицы бывает достаточно, а рисовать свои экраны не сильно тянет.
Если покопаться в примерах, то можно найти несколько полезных вариантов.
Одна оговорка: в данном случае ALV представлено не своим красивым элементом управления, а ABAP-списком. В стандарте очень много отчётов строятся похожим образом.
Пример можно найти в программе BALVHD01.
Этот отчёт строится на базе функционального модуля REUSE_ALV_HIERSEQ_LIST_DISPLAY.
Основная ALV функциональность присутствует: управление вариантами, сортировки, суммы, группировки, фильтр и прочее.
Иерархичность тут не полная, а всего лишь отношение master-detail, чего в большинстве случаев может и хватить, так как покрывает стандартные отношения типа “заголовок документа – позиции документа”.
Ко всему прочему, такой вывод поддерживает многострочность одной строки (до трёх строк), что позволяет упаковать больше данных по ширине экрана.
Пример можно обнаружить в программе BALVBT01.
Такой вариант реализуется на базе функциональных модулей REUSE_ALV_BLOCK_LIST_INIT, REUSE_ALV_BLOCK_LIST_APPEND, REUSE_ALV_BLOCK_LIST_HS_APPEND, REUSE_ALV_BLOCK_LIST_DISPLAY.
В программе требуется простая последовательность фрагментов: инициализация, последовательное добавление таблиц, вызов показывалки.
Таким образом можно представить несколько независимых наборов данных, с сохранением основной функциональности ALV в рамках отдельных таблиц.
Игрушку можно раздобыть тут.
Как вариация на Шерлока – вполне интересная.
Отличительные особенности:
А в остальном всё то же самое. Спасибо авторам. Вот только теперь в собственную таблицу рекордов попасть уже почти нереально, с учетом случайности карты. (* 06.10.2010)
PS. Оказалось, я был пессимистом. Верхняя десятка полностью побита (* 22.11.2010):
Из интерфейсных “непоняток” меня напрягала только невозможность перемещения подсказок. Но смысла в них особого нет, если идёшь на скорость.
Почему-то мне очень нравится эта песня. И то, что она породила кое-что в этом мире – факт. И легенды вокруг этого номера, и цитаты, и песенные “ответы”.
Например у Кинчева:
В мире есть семь, в мире есть три.
Я согласен, действительно есть.
Но я позволю вам напомнить, что есть еще шесть.
http://ru.wikipedia.org/wiki/212-85-06 – условно достоверный источник
Но что больше всего удивило – там утверждается, что именно эта песня вбросила в русский язык паразитное слово “типа”.
Вот это типа интересно, пойду типа искать альбом “Восьмой марты”, где есть типа кавер на эту песню. Помнится эти девчонки типа пели эту песню на каком-то рок-фестивале типа Нашествия.
ЗЫ. В просто вспомнил о песне, слушая Трибьют БГ. Интересный альбом и малоизвестные люди.