Missing POD for HideCols.
Missing POD for GetCols.
Missing POD for CheckBudgetParentPerm.
Missing POD for AddBudgetPeriod.
Missing POD for GetPeriodsCount.
Missing POD for CheckBudgetParent.
Missing POD for BudgetHasChildren.
Missing POD for GetBudgetChildren.
Missing POD for SetOwnerToFundHierarchy.
Missing POD for GetBudgetsPlanCell.
Missing POD for ModBudgetPlan.
Missing POD for GetBudgetSpent.
Missing POD for GetBudgetOrdered.
my $budget_name = &GetBudgetName($budget_id);
get the budget_name for a given budget_id
my $auth_cats = &GetBudgetAuthCats($budget_period_id);
Return the list of authcat for a given budget_period_id
Missing POD for GetBudgetPeriods.
Missing POD for GetBudgetPeriod.
Missing POD for DelBudgetPeriod.
Missing POD for ModBudgetPeriod.
Missing POD for GetBudgetHierarchy.
Missing POD for AddBudget.
Missing POD for ModBudget.
Missing POD for DelBudget.
&GetBudget($budget_id);
get a specific budget
&GetBudgetByOrderNumber($ordernumber);
get a specific budget by order number
&GetBudgetReport( [$budget_id] );
Get all orders for a specific budget, without cancelled orders.
Returns an array of hashrefs.
&GetBudgetsByActivity( $budget_period_active );
Get all active or inactive budgets, depending of the value of the parameter.
1 = active 0 = inactive
&GetBudgetsReport( [$activity] );
Get all but cancelled orders for all funds.
If the optional activity parameter is passed, returns orders for active/inactive budgets only.
active = 1 inactive = 0
Returns an array of hashrefs.
my $budget = &GetBudgetByCode($budget_code);
Retrieve all aqbudgets fields as a hashref for the budget that has given budget_code
my $spent = GetBudgetHierarchySpent( $budget_id );
Gets the total spent of the level and sublevels of $budget_id
my $ordered = GetBudgetHierarchyOrdered( $budget_id );
Gets the total ordered of the level and sublevels of $budget_id
&GetBudgets($filter, $order_by);
gets all budgets
my @borrowernumbers = &GetBudgetUsers($budget_id);
Return the list of borrowernumbers linked to a budget
&ModBudgetUsers($budget_id, @borrowernumbers);
Modify the list of borrowernumbers linked to a budget
Missing POD for CanUserUseBudget.
Missing POD for CanUserModifyBudget.
my $new_budget_period_id = CloneBudgetPeriod({
budget_period_id => $budget_period_id,
budget_period_startdate => $budget_period_startdate,
budget_period_enddate => $budget_period_enddate,
mark_original_budget_as_inactive => 1n
reset_all_budgets => 1,
});
Clone a budget period with all budgets. If the mark_origin_budget_as_inactive is set (0 by default), the original budget will be marked as inactive.
If the reset_all_budgets is set (0 by default), all budget (fund) amounts will be reset.
CloneBudgetHierarchy({
budgets => $budgets,
new_budget_period_id => $new_budget_period_id;
});
Clone a budget hierarchy.
my $report = MoveOrders({
from_budget_period_id => $from_budget_period_id,
to_budget_period_id => $to_budget_period_id,
});
Move orders from one budget period to another.
my ( $unitprice_field, $ecost_field ) = FieldsForCalculatingFundValues();
Fetch the tax inclusive or tax exclusive database fields for calculating fund values based on the value of the CalculateFundValuesIncludingTax system preference.
Koha Development Team <https://koha-community.org/>