X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FDB%2FManager%2FPart.pm;h=6c781a9fee2c4a4c626a244dd4785d6f28f90366;hb=1c127236bd8d41997a8566651e9361623c308aa3;hp=50219cb61d596470259fc7e779fad1d0c09c1fd0;hpb=60009b978dd3d0a84e5fbd8d56330618f7016b39;p=kivitendo-erp.git diff --git a/SL/DB/Manager/Part.pm b/SL/DB/Manager/Part.pm index 50219cb61..6c781a9fe 100644 --- a/SL/DB/Manager/Part.pm +++ b/SL/DB/Manager/Part.pm @@ -65,3 +65,47 @@ SQL } 1; +__END__ + +=pod + +=encoding utf8 + +=head1 NAME + +SL::DB::Manager::Part - RDBO manager for the C table + +=head1 FUNCTIONS + +=over 4 + +=item C + +For each of the given part IDs the ordered quantity is +calculated. This is done by summing over all open purchase orders. + +Returns a hash with the part IDs being the keys and the ordered +quantities being the values. + +=item C + +Constructs a partial filter for matching any of the article types +given with C<@types>. The returned partial filter is suitable for a +Rose manager query. + +Each type can be either 'C', 'C' or 'C' +(their plurals are recognized as well). If multiple types are given +then they're combined with C. + +=back + +=head1 BUGS + +Nothing here yet. + +=head1 AUTHOR + +Sven Schöling Es.schoeling@linet-services.deE, +Moritz Bunkus Em.bunkus@linet-services.deE + +=cut