Убираем все лишнее из формы добавления ноды

CMS Drupal

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

Больничный лист на уволенного и принятого сотрудника в ЗУП.

1С бухгалтерия

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

Exposed filter и checkbox для отображения материалов с фото.

CMS Drupal

Может плохо искал, но нигде не нашел готового решения, хотя думаю, что тема довольно популярная. Итак, поставленная задача - это сделать форму поиска материалов с отбором по наличию прикрепленного к ноде файла (в частности фотографии). Форма поиска будет делаться на основе фильтра Views, а фото прикрепляется с помощью CCK. Пусть поле с фотографией называется "field_auto_photo".

Сумма исчисленного налога в строке "Итого" раздела 6 формы не совпадает с данными бухгалтерского учета

1С бухгалтерия

Озадачили сегодня тем, что в бухгалтерии 7.7 в налоговой карточке 1НДФЛ при заполнении выдается сообщение: "Сумма исчисленного налога в строке "Итого" раздела 6 формы не совпадает с данными бухгалтерского учета". И главное, что в текущем месяце у человека по мнению бухгалтера не правильно считается НДФЛ (точнее НДФЛ вообще не брался).

Пришлось поковыряться в модуле карточки 1НДФЛ. И вот что выяснил. Она там считает налог не из проводок по 68-му счету, а берет начисления зарплаты (из проводок по счету ДФЛ, которые после закрытие мес. появляются) и потом на ходу пересчитывает налог.

Шаблон многоуровневого словаря от модуля content_taxonomy

CMS Drupal

Использовал в работе два модуля: content_taxonomy и модуль auto_nodetitle. В настройке типа материала настраиваю автозаголовок при помощи шаблонов(token). Модуль content_taxonomy предоставляет в распоряжение шаблон "Names of all taxonomy terms separated by commas" (Перечисленные через запятую термины словаря). И по идее термины должны бы идти от верхнего уровня к нижнему, а тут сделано все наоборот.

PHP скрипт для почтовой рассылки

Web сайты

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

Решение в 1С бухгалтерии 8.1 для кредитных кооперативов

1С бухгалтерия

Сделал не большой заказ для кредитного кооператива на базе конфигурации Бухгалтерия 2.х для 8-й платформы. Необходимо было автоматизировать процесс подготовки договоров займа и отслеживания должников. Все здесь выкладывать не охото, муторно. Кому надо, обращайтесь. Чтобы было понятно что сделано, перечисляю:

  • Создан документ для регистрации договора займа.
  • К договору займа прикреплены две печатные формы: непосредственно са м договор займа и расписка.
  • Разработан отчет по должникам.

Прикрепляю для наглядности печатные формы.

Удержание профвзносов в 1С бухгалтерии 7.7

1С бухгалтерия

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

Для начала вводим 3 константы:

  • ХА_ПрофВзносыКонтрагент (Тип: Справочник.Контрагенты)
  • ХА_ПрофВзносыСтавка (Тип: Число)
  • ХА_ПрофВзносыНачало (Тип: Дата)

Опция "Любой" во втором уровне Hierarchical select для Exposed filter

CMS Drupal

Есть 2-х уровневый словарь Регионы. Первый уровень это федеральные округа, второй уровень это непосредственно сами регионы. Для прикрепления региона к материалу используется модуль Hierarchical select (HS). Для поиска материалов по региону используется фильтр модуля Views (Exposed filter). Для материала мне в принципе не нужно сохранять фед. округ, достаточно региона, поэтому изначально я в настройках поля выбрал опцию сохранения лишь самого последнего уровня из словаря регионов(Save only the deepest term). Вот такие, так сказать, начальные условия.

Проводки на подразделение в ЗУП от Арбиса для бюджетников

1С бухгалтерия

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