% include( '/elements/header.html', 'Developer Documentation' ) %> <& /elements/menubar.html, 'Freeside Perl Modules' => $fsurl.'docs/library/FS.html', 'Complete Index' => $fsurl.'docs/library/index.html', &>
FS::part_pkg_usage - Object methods for part_pkg_usage records
use FS::part_pkg_usage;
$record = new FS::part_pkg_usage \%hash;
$record = new FS::part_pkg_usage { 'column' => 'value' };
$error = $record->insert;
$error = $new_record->replace($old_record);
$error = $record->delete;
$error = $record->check;
An FS::part_pkg_usage object represents a stock of usage minutes (generally for voice services) included in a package definition. FS::part_pkg_usage inherits from FS::Record. The following fields are currently supported:
CLASSES can be an array or hash of usage classnums (see FS::usage_class) to link to this record.
Checks all fields to make sure this is a valid example. If there is an error, returns the error, otherwise returns false. Called by the insert and replace methods.
Returns the usage class numbers that are allowed to use minutes from this pool.
FS::Record, schema.html from the base documentation.