Event Refactor

From Freeside
Revision as of 01:10, 9 July 2009 by ZelriCacel (talk | contribs)

Jump to: navigation, search

http://trorracta.com/monc4t.html[pasboctaol] [[1][pasboctaol]]

"pasboctaol":http://acricpasco.com/ligetc.html

Introduction

The event refactor is new in 1.9. Previously, collection events were simple code fragments triggered after a small number of static conditions on invoices. Now, events are a flexible series of one or more conditions that trigger an action against invoices, customers or packages.

Developers

Conditions and actions are defined as Perl classes. See FS::part_event::Condition for information on creating new conditions, and FS::part_event::Action for information on creating new actions.