Module Expr Str Assign NameStore TupleLoad Str Str ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore TupleLoad Str Str FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Dict Num Num Num Num Num SubscriptLoad NameLoad Index Str Call NameLoad Str Call NameLoad Str Call NameLoad Str Call NameLoad Str Assign NameStore Str Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr Str Str keyword Call NameLoad Str keyword IfExp Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Call NameLoad Str keyword Call NameLoad Str Call NameLoad Str keyword Call NameLoad Str Call AttributeLoad NameLoad attr keyword Call NameLoad Str Call NameLoad Str Str keyword Call NameLoad Call NameLoad NameLoad keyword Lambda arguments args NameParam defaults Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr keyword Call NameLoad Str keyword Num Call NameLoad Call NameLoad Assign SubscriptStore NameLoad Index NameLoad Call NameLoad keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str Assign NameStore Call NameLoad keyword Str keyword ListLoad Str Str Expr Call NameLoad NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad Str BinOpMod Str NameLoad keyword Str keyword Call NameLoad Call NameLoad NameLoad Str AttributeLoad NameLoad attr keyword Str keyword NameLoad keyword AttributeLoad NameLoad attr keyword Call NameLoad Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore Str Expr Call NameLoad NameLoad Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad Str Str keyword NameLoad keyword Call NameLoad Str Call NameLoad keyword NameLoad keyword NameLoad Call NameLoad Str Str keyword NameLoad keyword NameLoad keyword Call NameLoad Str Call NameLoad Call NameLoad Assign SubscriptStore NameLoad Index NameLoad Call NameLoad keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str Assign NameStore ListLoad Call NameLoad ListLoad Str keyword Call NameLoad Str keyword Call NameLoad Str Call NameLoad Str keyword Call NameLoad Str keyword Call NameLoad Str keyword Num keyword NameLoad Expr Call NameLoad NameLoad keyword Str keyword NameLoad keyword NameLoad Return Dict decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr orelse If UnaryOpNot NameLoad body Return SubscriptLoad AttributeLoad NameLoad attr Index Str orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad Call NameLoad CompareEq AttributeLoad NameLoad attr NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword TupleLoad Num Num attr TryExcept body Return BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr handlers ExceptHandler body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore AttributeLoad NameLoad attr If NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore ListLoad TupleLoad Call NameLoad Str NameLoad TupleLoad Call NameLoad Str Str Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call NameLoad Call NameLoad Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call NameLoad Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call NameLoad Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call NameLoad Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Return NameLoad Return NameLoad decorator_list
N/A N/A  Sahana Eden Procurement Model

    @copyright: 2009-2016 (c) Sahana Software Foundation
    @license: MIT

    Permission is hereby granted, free of charge, to any person
    obtaining a copy of this software and associated documentation
    files (the "Software"), to deal in the Software without
    restriction, including without limitation the rights to use,
    copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the
    Software is furnished to do so, subject to the following
    conditions:

    The above copyright notice and this permission notice shall be
    included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
    OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
    HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
    WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
    OTHER DEALINGS IN THE SOFTWARE.
 N/A __all__ N/A S3ProcurementModel proc_rheader gluon * gluon.storage Storage s3 * S3ProcurementModel N/A S3Model N/A N/A 
        Procurement

        A module to handle Procurement

        Currently handles
            Planned Procurements

        @ToDo: Extend to
            Purchase Requests (PR)
            Requests for Quotation (RFQ)
            Competitive Bid Analysis (CBA)
            Purchase Orders (PO)
     N/A names N/A proc_plan proc_plan_item model N/A N/A self N/A N/A N/A T N/A current T N/A db N/A current db N/A auth N/A current auth N/A crud_strings N/A N/A N/A current response s3 crud_strings N/A define_table N/A self define_table N/A messages N/A current messages N/A configure N/A self configure N/A proc_shipping_opts N/A 0 1 2 3 4 N/A messages N/A NONE N/A T Air N/A T Rail N/A T Road N/A T Sea N/A tablename proc_plan N/A N/A define_table tablename N/A N/A self super_link site_id org_site label N/A T Office default N/A N/A N/A auth is_logged_in N/A N/A auth user site_id None readable True writable True empty False represent N/A self org_site_represent N/A s3_date order_date label N/A T Order Date N/A s3_date eta label N/A T Date Expected N/A N/A self org_organisation_id label N/A T Supplier N/A Field shipping integer requires N/A IS_EMPTY_OR N/A IS_IN_SET proc_shipping_opts represent N/A N/A N/A opt N/A N/A N/A proc_shipping_opts get opt N/A messages UNKNOWN_OPT label N/A T Shipping Method default 0 N/A s3_comments N/A s3_meta_fields N/A N/A crud_strings N/A tablename N/A Storage label_create N/A T Add Procurement Plan title_display N/A T Procurement Plan Details title_list N/A T Procurement Plans title_update N/A T Edit Procurement Plan label_list_button N/A T List Procurement Plans label_delete_button N/A T Delete Procurement Plan msg_record_created N/A T Procurement Plan added msg_record_modified N/A T Procurement Plan updated msg_record_deleted N/A T Procurement Plan deleted msg_list_empty N/A T No Procurement Plans currently registered N/A plan_item_url N/A URL f plan args N/A [id] plan_item N/A N/A configure tablename create_next plan_item_url update_next plan_item_url N/A plan_id N/A S3ReusableField plan_id N/A reference %s tablename sortby date requires N/A IS_EMPTY_OR N/A IS_ONE_OF db proc_plan.id N/A self proc_plan_represent orderby proc_plan.date sort True represent N/A self proc_plan_represent label N/A T Procurement Plan ondelete CASCADE N/A N/A N/A self add_components tablename proc_plan_item plan_id N/A tablename proc_plan_item N/A N/A define_table tablename N/A plan_id N/A self supply_item_entity_id N/A N/A self supply_item_id N/A N/A self supply_item_pack_id N/A Field quantity double notnull True label N/A T Quantity N/A s3_currency readable False writable False N/A Field pack_value double readable False writable False label N/A T Value per Pack N/A s3_comments N/A s3_meta_fields N/A N/A crud_strings N/A tablename N/A Storage label_create N/A T Add Item to Procurement Plan title_display N/A T Procurement Plan Item Details title_list N/A T Items in Procurement Plan title_update N/A T Edit Procurement Plan Item label_list_button N/A T List Items in Procurement Plan label_delete_button N/A T Remove Item from Procurement Plan msg_record_created N/A T Item added to Procurement Plan msg_record_modified N/A T Procurement Plan Item updated msg_record_deleted N/A T Item removed from Procurement Plan msg_list_empty N/A T No Items currently registered in this Procurement Plan N/A filter_widgets N/A N/A S3TextFilter N/A item_id$name label N/A T Search comment N/A T Search for an item by text. N/A S3OptionsFilter plan_id$organisation_id$name label N/A T Supplier comment N/A T If none are selected, then all are searched. cols 2 hidden True N/A N/A configure tablename super_entity supply_item_entity filter_widgets filter_widgets report_hide_comments True N/A N/A N/A proc_plan_represent N/A N/A id row N/A None N/A N/A 
            Represent a Procurement Plan
         N/A row N/A N/A table N/A N/A current db proc_plan N/A N/A N/A id N/A N/A N/A N/A current messages N/A NONE N/A N/A db N/A current db N/A table N/A db proc_plan N/A row N/A N/A N/A N/A N/A db N/A N/A table id id select N/A table site_id N/A table order_date limitby N/A 0 1 first N/A N/A N/A N/A %s (%s) N/A N/A N/A N/A table site_id represent N/A row site_id N/A N/A N/A table order_date represent N/A row order_date N/A N/A N/A N/A N/A N/A current messages UNKNOWN_OPT N/A staticmethod N/A proc_rheader N/A N/A r N/A N/A N/A  Resource Header for Procurements  N/A N/A N/A r representation html N/A N/A plan N/A r record N/A plan N/A N/A T N/A current T N/A tabs N/A N/A N/A T Edit Details None N/A N/A T Items plan_item N/A rheader_tabs N/A s3_rheader_tabs r tabs N/A table N/A r table N/A rheader N/A DIV N/A TABLE N/A TR N/A TH N/A %s:  N/A N/A table site_id label N/A N/A N/A table site_id represent N/A plan site_id N/A TR N/A TH N/A %s:  N/A N/A table order_date label N/A N/A N/A table order_date represent N/A plan order_date N/A TR N/A TH N/A %s:  N/A N/A table eta label N/A N/A N/A table eta represent N/A plan eta N/A TR N/A TH N/A %s:  N/A N/A table shipping label N/A N/A N/A table shipping represent N/A plan shipping rheader_tabs N/A rheader N/A None N/A