Table of Contents - stockor-core-0.2 Documentation
Classes and Modules
- ActiveRecord
- ActiveRecord::Migration
- EmailValidator
- FixtureHelpers
- MiniTest
- MiniTest::Assertions
- Object
- SetValidator
- Skr
- Skr::Address
- Skr::BusinessEntity
- Skr::Concerns
- Skr::Concerns::ActsAsUOM
- Skr::Concerns::ActsAsUOM::ClassMethods
- Skr::Concerns::ActsAsUOM::InstanceMethods
- Skr::Concerns::AssociationExtensions
- Skr::Concerns::AssociationExtensions::ClassMethods
- Skr::Concerns::AttrAccessorWithDefault
- Skr::Concerns::AttrAccessorWithDefault::ClassMethods
- Skr::Concerns::CodeIdentifier
- Skr::Concerns::CodeIdentifier::ClassMethods
- Skr::Concerns::ExportAssociations
- Skr::Concerns::ExportAssociations::ClassMethods
- Skr::Concerns::ExportJoinTables
- Skr::Concerns::ExportJoinTables::ClassMethods
- Skr::Concerns::ExportMethods
- Skr::Concerns::ExportMethods::ClassMethods
- Skr::Concerns::ExportScope
- Skr::Concerns::ExportScope::ClassMethods
- Skr::Concerns::ExportedLimitEvaluator
- Skr::Concerns::GlTran
- Skr::Concerns::GlTran::Postings
- Skr::Concerns::HasGlTransaction
- Skr::Concerns::HasGlTransaction::ClassMethods
- Skr::Concerns::HasGlTransaction::InstanceMethods
- Skr::Concerns::HasSkuLocLines
- Skr::Concerns::HasSkuLocLines::ClassMethods
- Skr::Concerns::HasSkuLocLines::InstanceMethods
- Skr::Concerns::INV
- Skr::Concerns::INV::Lines
- Skr::Concerns::ImmutableModel
- Skr::Concerns::ImmutableModel::ClassMethods
- Skr::Concerns::IsOrderLike
- Skr::Concerns::IsOrderLike::ClassMethods
- Skr::Concerns::IsOrderLike::InstanceMethods
- Skr::Concerns::IsSkuLocLine
- Skr::Concerns::IsSkuLocLine::ClassMethods
- Skr::Concerns::IsSkuLocLine::InstanceMethods
- Skr::Concerns::JsonAttributeAccess
- Skr::Concerns::JsonAttributeAccess::ClassMethods
- Skr::Concerns::LockedFields
- Skr::Concerns::LockedFields::ClassMethods
- Skr::Concerns::LockedFields::InstanceMethods
- Skr::Concerns::PT
- Skr::Concerns::PT::Lines
- Skr::Concerns::PendingEventListeners
- Skr::Concerns::PubSub
- Skr::Concerns::PubSub::ClassMethods
- Skr::Concerns::PubSub::InvalidEvent
- Skr::Concerns::Queries
- Skr::Concerns::Queries::ClassMethods
- Skr::Concerns::RandomHashCode
- Skr::Concerns::RandomHashCode::ClassMethods
- Skr::Concerns::SO
- Skr::Concerns::SO::Lines
- Skr::Concerns::SanitizeJson
- Skr::Concerns::SanitizeJson::ClassMethods
- Skr::Concerns::Sku
- Skr::Concerns::Sku::Locations
- Skr::Concerns::Sku::Uoms
- Skr::Concerns::Sku::Vendors
- Skr::Concerns::StateMachine
- Skr::Concerns::StateMachine::ClassMethods
- Skr::Concerns::StateMachine::InstanceMethods
- Skr::Concerns::TrackModifications
- Skr::Concerns::VisibleIdIdentifier
- Skr::Concerns::VisibleIdIdentifier::ClassMethods
- Skr::Concerns::VisibleIdIdentifier::InstanceMethods
- Skr::Core
- Skr::Core::Configuration
- Skr::Core::DB
- Skr::Core::DB::CommandRecorder
- Skr::Core::DB::MigrationMethods
- Skr::Core::DB::Migrations
- Skr::Core::DB::Seed
- Skr::Core::DB::TableFields
- Skr::Core::DefaultConfiguration
- Skr::Core::Numbers
- Skr::Core::Numbers::PercNum
- Skr::Core::RailsEngine
- Skr::Core::StandardPricingProvider
- Skr::Core::Strings
- Skr::Core::Testing
- Skr::Customer
- Skr::GlAccount
- Skr::GlManualEntry
- Skr::GlPeriod
- Skr::GlPosting
- Skr::GlTransaction
- Skr::IaLine
- Skr::IaReason
- Skr::InvLine
- Skr::InvalidGlTransaction
- Skr::InventoryAdjustment
- Skr::Invoice
- Skr::Location
- Skr::Model
- Skr::NullUser
- Skr::PaymentTerm
- Skr::PickTicket
- Skr::PoLine
- Skr::PoReceipt
- Skr::PorLine
- Skr::PtLine
- Skr::PurchaseOrder
- Skr::SalesOrder
- Skr::SequentialId
- Skr::Sku
- Skr::SkuLoc
- Skr::SkuTran
- Skr::SkuVendor
- Skr::SoLine
- Skr::TestCase
- Skr::Uom
- Skr::UserProxy
- Skr::Validators
- Skr::Vendor
- Skr::VoLine
- Skr::Voucher
- Stockor
- Stockor::Core
- Stockor::Migrations
- Stockor::Migrations::InstallGenerator
Methods
- ::add — Skr::Core::DB::Seed
- ::all — Skr::Concerns::PendingEventListeners
- ::blank — Skr::Address
- ::code_identifier — Skr::Core::Strings
- ::config — Skr::Core
- ::config_option — Skr::Core::Configuration
- ::configure — Skr::Core
- ::current — Skr::GlPeriod
- ::current — Skr::GlTransaction
- ::current — Skr::UserProxy
- ::current_id — Skr::UserProxy
- ::default — Skr::Location
- ::default_for — Skr::GlAccount
- ::ea — Skr::Uom
- ::execute! — Skr::Core::DB::Seed
- ::fixtures_path — Skr::Core::Testing
- ::logger — Skr::Core
- ::logger= — Skr::Core
- ::logger_debug — Skr::Core
- ::new — Skr::Core::Numbers::PercNum
- ::new — Skr::Invoice
- ::new — Skr::SalesOrder
- ::next_for — Skr::SequentialId
- ::next_migration_number — Stockor::Migrations::InstallGenerator
- ::price — Skr::Core::StandardPricingProvider
- ::push_or_save — Skr::GlTransaction
- ::random — Skr::Core::Strings
- ::record — Skr::GlTransaction
- ::sales_history — Skr::SalesOrder
- ::scoped_to — Skr::UserProxy
- ::set_next — Skr::SequentialId
- ::silence_logs — Skr::Core
- ::table_name_prefix — Skr
- #_add_event_listener — Skr::Concerns::PubSub::ClassMethods
- #_ensure_validate_event — Skr::Concerns::PubSub::ClassMethods
- #_fire_event — Skr::Concerns::PubSub
- #_record_user_to_column — Skr::Concerns::TrackModifications
- #_save_recorded — Skr::GlTransaction
- #account= — Skr::GlPosting
- #account_mask — Skr::GlAccount
- #acts_as_uom — Skr::Concerns::ActsAsUOM::ClassMethods
- #add_posting — Skr::GlTransaction
- #adjust_gl — Skr::PorLine
- #adjust_inventory — Skr::InvLine
- #adjust_inventory — Skr::PorLine
- #adjust_qty — Skr::SkuLoc
- #adjust_qty! — Skr::IaLine
- #adjust_sku_loc_values — Skr::SkuTran
- #after_message_transmitted — Skr::PurchaseOrder
- #allocate_available_qty! — Skr::SkuLoc
- #allocate_max_available — Skr::SoLine
- #apply_adjustment — Skr::InventoryAdjustment
- #apply_balances — Skr::Invoice
- #as_pdf — Skr::PurchaseOrder
- #assert_event_fires — MiniTest::Assertions
- #assert_logs_matching — MiniTest::Assertions
- #assert_saves — MiniTest::Assertions
- #assign_account_number — Skr::GlPosting
- #assign_visible_id! — Skr::Concerns::VisibleIdIdentifier::InstanceMethods
- #attr_accessor_with_default — Skr::Concerns::AttrAccessorWithDefault::ClassMethods
- #attr_reader_with_default — Skr::Concerns::AttrAccessorWithDefault::ClassMethods
- #attributes_for_gl_transaction — Skr::InventoryAdjustment
- #attributes_for_gl_transaction — Skr::Invoice
- #attributes_for_gl_transaction — Skr::PoReceipt
- #balance_for — Skr::GlAccount
- #belongs_to — Skr::Concerns::AssociationExtensions::ClassMethods
- #blacklist_json_attributes — Skr::Concerns::JsonAttributeAccess::ClassMethods
- #blank? — Skr::Address
- #blank? — Skr::Uom
- #cache_related_attributes — Skr::GlPosting
- #calculate_mac — Skr::SkuTran
- #can_delete? — Skr::NullUser
- #can_read? — Skr::NullUser
- #can_write? — Skr::NullUser
- #cancel! — Skr::PickTicket
- #cancel! — Skr::PtLine
- #cancel! — Skr::SoLine
- #cancel_all_lines — Skr::SalesOrder
- #change_tracking_fields — Skr::Concerns::TrackModifications
- #check_for_mark_completed — Skr::PickTicket
- #check_if_location_changed — Skr::SalesOrder
- #combined_uom — Skr::Uom
- #combined_uom — Skr::Concerns::ActsAsUOM::InstanceMethods
- #compact — Skr::GlTransaction
- #complete? — Skr::PoLine
- #compose_query_using_detail_view — Skr::Concerns::Queries::ClassMethods
- #configure_rake_environment — Skr::Core::DB
- #connect — Skr::Core::DB
- #copy_migrations — Stockor::Migrations::InstallGenerator
- #copy_notes_to_transaction — Skr::GlManualEntry
- #create_associated_records — Skr::Sku
- #create_migration — Skr::Core::DB
- #create_needed_gl_transaction — Skr::SkuTran
- #create_skr_table — Skr::Core::DB::MigrationMethods
- #create_skr_table — Skr::Core::DB::CommandRecorder
- #credit_to — Skr::Core::Numbers::PercNum
- #customer= — Skr::Concerns::IsOrderLike::InstanceMethods
- #debit_from — Skr::Core::Numbers::PercNum
- #default — Skr::Concerns::Sku::Locations
- #default — Skr::Concerns::Sku::Vendors
- #default — Skr::Concerns::Sku::Uoms
- #default_number — Skr::GlAccount
- #delegate_and_export — Skr::Concerns::ExportMethods::ClassMethods
- #delegate_and_export_field — Skr::Concerns::ExportMethods::ClassMethods
- #dimensions — Skr::Uom
- #discount — Skr::PaymentTerm
- #discount_amount= — Skr::PaymentTerm
- #discount_expires_at — Skr::PaymentTerm
- #drop_skr_table — Skr::Core::DB::MigrationMethods
- #drop_skr_table — Skr::Core::DB::CommandRecorder
- #due_date_from — Skr::PaymentTerm
- #ea_picking_qty — Skr::Concerns::PT::Lines
- #ea_qty — Skr::IaLine
- #ea_qty — Skr::SkuTran
- #ea_qty — Skr::Concerns::ActsAsUOM::InstanceMethods
- #ea_qty — Skr::Concerns::IsSkuLocLine::InstanceMethods
- #each_posting — Skr::GlTransaction
- #email_with_name — Skr::Address
- #enable_validations — Skr::Address
- #ensure_accounting_validity — Skr::GlPosting
- #ensure_adjustment_isnt_applied — Skr::IaLine
- #ensure_allocation_is_correct — Skr::SoLine
- #ensure_cost_and_qty_present — Skr::SkuTran
- #ensure_cost_set_properly — Skr::IaLine
- #ensure_default_uom_exists — Skr::Sku
- #ensure_deleteable — Skr::SoLine
- #ensure_location_changes_are_valid — Skr::SalesOrder
- #ensure_location_matches_so — Skr::Invoice
- #ensure_payment_line — Skr::Voucher
- #ensure_postings_correct — Skr::GlTransaction
- #ensure_qty_is_less_than_unreceived — Skr::PorLine
- #ensure_sku_does_not_change — Skr::Concerns::IsSkuLocLine::InstanceMethods
- #ensure_so_is_open — Skr::SoLine
- #ensure_state_is_savable — Skr::InventoryAdjustment
- #eq_qty — Skr::Concerns::SO::Lines
- #eq_qty_allocated — Skr::Concerns::SO::Lines
- #establish_connection — Skr::Core::DB
- #evaluate_export_limit — Skr::Concerns::ExportedLimitEvaluator
- #event_listeners — Skr::Concerns::PubSub::ClassMethods
- #export_associations — Skr::Concerns::ExportAssociations::ClassMethods
- #export_join_tables — Skr::Concerns::ExportJoinTables::ClassMethods
- #export_methods — Skr::Concerns::ExportMethods::ClassMethods
- #export_scope — Skr::Concerns::ExportScope::ClassMethods
- #exported_method_dependancies — Skr::Concerns::ExportMethods::ClassMethods
- #extended_price — Skr::Concerns::IsSkuLocLine::InstanceMethods
- #extract_private_options — Skr::Concerns::AssociationExtensions::ClassMethods
- #fill_missing_from_zip — Skr::Address
- #find_or_create_for — Skr::Concerns::Sku::Locations
- #fire_after_create_events — Skr::Concerns::PubSub
- #fire_after_destroy_events — Skr::Concerns::PubSub
- #fire_after_save_events — Skr::SkuLoc
- #fire_after_save_events — Skr::SoLine
- #fire_after_save_events — Skr::Concerns::PubSub
- #fire_after_update_events — Skr::Concerns::PubSub
- #fire_event — Skr::Concerns::PubSub
- #fire_state_machine_event_on_save — Skr::Concerns::StateMachine::InstanceMethods
- #for_location — Skr::Concerns::Sku::Locations
- #for_vendor — Skr::Concerns::Sku::Vendors
- #from_pick_ticket! — Skr::Concerns::INV::Lines
- #from_sales_order! — Skr::Concerns::INV::Lines
- #fully_paid? — Skr::Invoice
- #gl_transaction= — Skr::GlManualEntry
- #handle_private_options — Skr::Concerns::AssociationExtensions::ClassMethods
- #has_additional_events — Skr::Concerns::PubSub::ClassMethods
- #has_code_identifier — Skr::Concerns::CodeIdentifier::ClassMethods
- #has_dimensions? — Skr::Uom
- #has_exported_association? — Skr::Concerns::ExportAssociations::ClassMethods
- #has_exported_join_table? — Skr::Concerns::ExportJoinTables::ClassMethods
- #has_exported_method? — Skr::Concerns::ExportMethods::ClassMethods
- #has_exported_nested_attribute? — Skr::Concerns::ExportAssociations::ClassMethods
- #has_exported_scope? — Skr::Concerns::ExportScope::ClassMethods
- #has_gl_transaction — Skr::Concerns::HasGlTransaction::ClassMethods
- #has_locks — Skr::Concerns::LockedFields::ClassMethods
- #has_many — Skr::Concerns::AssociationExtensions::ClassMethods
- #has_one — Skr::Concerns::AssociationExtensions::ClassMethods
- #has_random_hash_code — Skr::Concerns::RandomHashCode::ClassMethods
- #has_sku_loc_lines — Skr::Concerns::HasSkuLocLines::ClassMethods
- #has_visible_id — Skr::Concerns::VisibleIdIdentifier::ClassMethods
- #id — Skr::NullUser
- #immediate? — Skr::PaymentTerm
- #inherited — Skr::Concerns::PubSub::ClassMethods
- #invert_create_skr_table — Skr::Core::DB::CommandRecorder
- #invert_skr_add_index — Skr::Core::DB::CommandRecorder
- #is_applied? — Skr::IaLine
- #is_fully_allocated? — Skr::SoLine
- #is_immutable — Skr::Concerns::ImmutableModel::ClassMethods
- #is_invoiceable? — Skr::PtLine
- #is_order_like — Skr::Concerns::IsOrderLike::ClassMethods
- #is_other_charge? — Skr::Concerns::IsSkuLocLine::InstanceMethods
- #is_other_charge_locked? — Skr::PickTicket
- #is_percentage? — Skr::Core::Numbers::PercNum
- #is_removing_qty? — Skr::IaLine
- #is_sku_loc_line — Skr::Concerns::IsSkuLocLine::ClassMethods
- #is_tax_exempt? — Skr::PickTicket
- #json_attr_accessor — Skr::Concerns::JsonAttributeAccess::ClassMethods
- #json_attribute_is_allowed? — Skr::Concerns::JsonAttributeAccess::ClassMethods
- #last_event_results — MiniTest::Assertions
- #ledger_cost — Skr::IaLine
- #location= — Skr::GlPosting
- #location= — Skr::GlTransaction
- #location= — Skr::SoLine
- #locked_fields — Skr::Concerns::LockedFields::ClassMethods
- #logit — Skr::PoReceipt
- #maybe_mark_paid — Skr::Invoice
- #migrate — Skr::Core::DB
- #migrations_dir — Skr::Core::DB
- #number_for_location — Skr::GlAccount
- #observe — Skr::Concerns::PubSub::ClassMethods
- #on_invoice — Skr::PickTicket
- #on_invoice — Skr::SalesOrder
- #onhand_mac_value — Skr::SkuLoc
- #other_charge_lines — Skr::Concerns::HasSkuLocLines::InstanceMethods
- #pickable_qty — Skr::SoLine
- #po_line= — Skr::PorLine
- #po_receipt= — Skr::Voucher
- #present? — Skr::Core::Numbers::PercNum
- #purchase_order= — Skr::PoReceipt
- #qty_available — Skr::SkuLoc
- #qty_unreceived — Skr::PoLine
- #rebuild! — Skr::Sku
- #rebuild! — Skr::SkuLoc
- #record_confirmation_in_gl — Skr::Voucher
- #record_create_modifications — Skr::Concerns::TrackModifications
- #record_freight — Skr::PoReceipt
- #record_payment_in_gl — Skr::Voucher
- #record_update_modifications — Skr::Concerns::TrackModifications
- #refute_saves — MiniTest::Assertions
- #regular_lines — Skr::Concerns::HasSkuLocLines::InstanceMethods
- #regular_lines_total — Skr::Concerns::HasSkuLocLines::InstanceMethods
- #remove_skr_index — Skr::Core::DB::MigrationMethods
- #rollback — Skr::Core::DB
- #sanitize_json — Skr::Concerns::SanitizeJson::ClassMethods
- #save — Skr::Concerns::HasGlTransaction::InstanceMethods
- #scope — Skr::Concerns::ExportScope::ClassMethods
- #seperated_name — Skr::Address
- #set_cost_from_sku_loc — Skr::IaLine
- #set_defaults — Skr::Customer
- #set_defaults — Skr::GlTransaction
- #set_defaults — Skr::InvLine
- #set_defaults — Skr::Invoice
- #set_defaults — Skr::Location
- #set_defaults — Skr::PoLine
- #set_defaults — Skr::PtLine
- #set_defaults — Skr::PurchaseOrder
- #set_defaults — Skr::SalesOrder
- #set_defaults — Skr::Sku
- #set_defaults — Skr::Vendor
- #set_defaults — Skr::VoLine
- #set_defaults — Skr::Voucher
- #set_defaults_from_associations — Skr::SoLine
- #set_maybe_completed! — Skr::PurchaseOrder
- #set_message_fields — Skr::PurchaseOrder
- #set_order_defaults — Skr::Concerns::IsOrderLike::InstanceMethods
- #set_ship_qty — Skr::Concerns::PT::Lines
- #set_ship_qty — Skr::Concerns::SO::Lines
- #setup_association_export — Skr::Concerns::AssociationExtensions::ClassMethods
- #setup_listeners — Skr::Concerns::AssociationExtensions::ClassMethods
- #setup_new_inv_line — Skr::SoLine
- #setup_new_line — Skr::SoLine
- #setup_new_pt — Skr::SalesOrder
- #setup_new_pt_line — Skr::SoLine
- #ship_addr — Skr::PickTicket
- #should_apply_gl? — Skr::InventoryAdjustment
- #silence_activerecord — Skr::Core::DB
- #skr_add_foreign_key — Skr::Core::DB::MigrationMethods
- #skr_add_index — Skr::Core::DB::MigrationMethods
- #skr_add_index — Skr::Core::DB::CommandRecorder
- #skr_code_identifier — Skr::Core::DB::TableFields
- #skr_currency — Skr::Core::DB::TableFields
- #skr_extra_indexes — Skr::Core::DB::TableFields
- #skr_foreign_keys — Skr::Core::DB::TableFields
- #skr_prefix — ActiveRecord::Migration
- #skr_reference — Skr::Core::DB::TableFields
- #skr_track_modifications — Skr::Core::DB::TableFields
- #skr_visible_id — Skr::Core::DB::TableFields
- #sku_loc= — Skr::SkuTran
- #sku_loc_mac — Skr::IaLine
- #sku_loc_qty — Skr::IaLine
- #state_machine — Skr::Concerns::StateMachine::ClassMethods
- #subtotal — Skr::Concerns::HasSkuLocLines::InstanceMethods
- #table_rows_with_custom_autoset_fields — FixtureHelpers
- #to_s — Skr::Address
- #to_shipping_address — Skr::PurchaseOrder
- #total — Skr::IaLine
- #total — Skr::PtLine
- #total — Skr::PurchaseOrder
- #total — Skr::Concerns::GlTran::Postings
- #total — Skr::Concerns::HasSkuLocLines::InstanceMethods
- #trial_balance — Skr::GlAccount
- #unlock_fields — Skr::Concerns::LockedFields::InstanceMethods
- #unpaid_amount — Skr::Invoice
- #uom — Skr::Concerns::ActsAsUOM::InstanceMethods
- #uom= — Skr::Concerns::ActsAsUOM::InstanceMethods
- #uom_record — Skr::Concerns::IsSkuLocLine::InstanceMethods
- #update_balance! — Skr::Customer
- #update_from_inv_line — Skr::PtLine
- #update_qty_picking — Skr::SkuLoc
- #update_qty_picking — Skr::SoLine
- #update_qty_received! — Skr::PoLine
- #update_qty_shipped — Skr::SoLine
- #update_so_qty — Skr::SkuLoc
- #valid_state_events — Skr::Concerns::StateMachine::InstanceMethods
- #validate_each — EmailValidator
- #validate_each — SetValidator
- #volume — Skr::Uom
- #whitelist_json_attributes — Skr::Concerns::JsonAttributeAccess::ClassMethods
- #with_code — Skr::Concerns::Sku::Uoms