a6f98d48bc
* refactor: add pos invoice doctype replacing sales invoice in POS * refactor: move pos.py to pos invoice * feat: add pos invoice merge log doctype * feat: ability to merge pos invoices into a sales invoice * feat: [wip] new ui for point of sale * fix: pos.py moved to pos_invoice * feat: loyalty points for POS Invoice * fix: loyalty points on merging * feat: return against pos invoices * Merge 'fork/serial-no-selector' into refactor-pos-invoice * chore: status fix and set warehouse from pos profile * fix: naming series * feat: merge pos returns into credit notes * feat: add pos list action for merging into sales invoices * feat[UX]: add shortcuts & focus on search after customer selection * feat: stock validation from previous pos transactions * Merge 'fork/serial-no-selector' into refactor-pos-invoice * chore: fix df not found for base_amount precision * feat: serial no validation from previous pos transactions * chore: move pos.py into pos page * feat: pos opening voucher * feat: link pos closing voucher with opening voucher * chore: use map_doc instead of get_mapped_doc for better perf * feat: enforce opening voucher on pos page * feat: [ui] [wip] point of sale beta ui refactor * fix: auto fetching serial nos with batch no * feat: [ui] item details section for new pos ui * feat: remove item from cart * refactor: [ui] [wip] split point_of_sale into components * new payment component * new numberpad * fix pos opening status * move from flex to grids * fix: search from item selector * feat: loyalty points as payment method * feat: pos invoice status * fix a bug with invalid JSON * fix: loyalty program ui fixes * feat: past order list and past order summary * feat: (minor) setting discount from item details * fix: adding item before customer selection * feat: post order submission summary * save and open draft orders * fix: item group filter * fix: item_det not defined while submitting sle * fix: minor bugs * fix: minor ux fixes * feat: show opening time in pos ui * feat: item and customer images * feat: emailing and printing an invoice * fix: item details field edit shows empty alert * fix: (minor) ux fixes * chore: rename pos opening voucher to pos opening entry * chore: (minor) rename pos closing voucher and sub doctypes * chore: add patch for renaming pos closing doctypes * fix: negative stock not allowed in pos invoices* default is_pos in pos invoices* fix: transalation * fix: invoices not getting fetched on pos closing * fix: indentation * feat: view / edit customer info * fix: minor bugs * fix: minor bug * fix: patch * fix: minor ux issues * fix: remove uppercase status * refactor: pos closing payment reconciliation * fix: move pos invoice print formats to pos invoice doctype * fix: ui issues * feat: new child doctype to store pos payment mode details * fix: add to patches.txt * feat: search by serial no * chore: [wip] code cleanup * fix: item not selectable from cart * chore: [wip] code cleanup * fix: minor issues * loyalty points transactions * default payment mode * fix: minor fixes * set correct mop amount with loaylty points * editing draft invoices from UI * chore: pos invoice merge log tests * fix: batch / serial validation in pos ui and on submission * feat: use onscan js for barcode scan events * fix: cart header with amount column * fix: validate batch no and qty in pos transactions * chore: do not fetch closing balances as opening balance * feat: show available qty in item selector * feat: shortcuts * fix: onscan.js not found * fix: onscan.js not found * fix: cannot return partial items * fix: neagtive stock indicator * feat: invoice discount * fix: change available stock on warehouse change * chore: cleanup code * fix: pos profile payment method table * feat: adding same item with different uom * fix: loyalty points deleted after consolidation * fix: enter loyalty amount instead of loyalty points * chore: return print format * feat: custom fields in pos view * chore: pos invoice test * chore: remove offline pos * fix: cyclic dependency * fix: cyclic dependency * patch: remove pos page and order fixes * chore: little fixes * fix: patch perf and plural naming * chore: tidy up pos invoice validation * chore: move pos closing to accounts * fix: move pos doctypes to accounts * fix: move pos doctypes to accounts * fix: item description in cart * fix: item description in cart * chore: loyalty tests * minor fixes * chore: rename point of sale beta to point of sale * chore: reset past order summary on filter change * chore: add point of sale to accounting desk * fix: payment reconciliation table in pos closing * fix: travis * Update accounting.json * fix: test cases * fix: tests * patch loyalty point entries * fix: remove test * default mode of payment is mandatory for pos transaction * chore: remove unused checks from pos profile * fix: loyalty point entry patch * fix: numpad reset and patches * fix: minor bugs * fix: travis * fix: travis * fix: travis * fix: travis Co-authored-by: Nabin Hait <nabinhait@gmail.com> |
||
---|---|---|
.. | ||
__init__.py | ||
add_default_buying_selling_terms_in_company.py | ||
add_eway_bill_in_delivery_note.py | ||
add_export_type_field_in_party_master.py | ||
add_item_name_in_work_orders.py | ||
add_permission_in_lower_deduction.py | ||
add_taxjar_integration_field.py | ||
add_variant_of_in_item_attribute_table.py | ||
create_accounting_dimensions_in_missing_doctypes.py | ||
create_default_energy_point_rules.py | ||
create_irs_1099_field_united_states.py | ||
delete_priority_property_setter.py | ||
fix_quotation_expired_status.py | ||
generate_leave_ledger_entries.py | ||
make_item_manufacturer.py | ||
move_bank_account_swift_number_to_bank.py | ||
move_credit_limit_to_customer_credit_limit.py | ||
move_due_advance_amount_to_pending_amount.py | ||
move_item_tax_to_item_tax_template.py | ||
move_plaid_settings_to_doctype.py | ||
move_target_distribution_from_parent_to_child.py | ||
recalculate_requested_qty_in_bin.py | ||
remove_bank_remittance_custom_fields.py | ||
remove_denied_leaves_from_leave_ledger.py | ||
remove_duplicate_leave_ledger_entries.py | ||
remove_patient_medical_record_page.py | ||
rename_account_type_doctype.py | ||
rename_bank_account_field_in_journal_entry_account.py | ||
rename_bank_reconciliation_fields.py | ||
rename_bank_reconciliation.py | ||
rename_mws_settings_fields.py | ||
rename_pos_closing_doctype.py | ||
rename_pricing_rule_child_doctypes.py | ||
rename_tolerance_fields.py | ||
replace_accounting_with_accounts_in_home_settings.py | ||
repost_stock_ledger_entries_for_target_warehouse.py | ||
retain_permission_rules_for_video_doctype.py | ||
set_against_blanket_order_in_sales_and_purchase_order.py | ||
set_automatically_process_deferred_accounting_in_accounts_settings.py | ||
set_cost_center_in_child_table_of_expense_claim.py | ||
set_cwip_and_delete_asset_settings.py | ||
set_default_batch_size.py | ||
set_default_homepage_type.py | ||
set_default_payroll_based_on.py | ||
set_default_shopify_app_type.py | ||
set_employee_preferred_emails.py | ||
set_expense_account_in_landed_cost_voucher_taxes.py | ||
set_gst_category.py | ||
set_italian_import_supplier_invoice_permissions.py | ||
set_job_offer_applicant_email.py | ||
set_lead_title_field.py | ||
set_multi_uom_in_rfq.py | ||
set_payment_entry_status.py | ||
set_permission_einvoicing.py | ||
set_priority_for_support.py | ||
set_produced_qty_field_in_sales_order_for_work_order.py | ||
set_production_capacity_in_workstation.py | ||
set_published_in_hub_tracked_item.py | ||
set_purchase_receipt_delivery_note_detail.py | ||
set_quotation_status.py | ||
set_received_qty_in_material_request_as_per_stock_uom.py | ||
set_serial_no_status.py | ||
set_task_status.py | ||
set_total_batch_quantity.py | ||
set_updated_purpose_in_pick_list.py | ||
set_valid_till_date_in_supplier_quotation.py | ||
stock_entry_enhancements.py | ||
unhide_cost_center_field.py | ||
unset_customer_supplier_based_on_type_of_item_price.py | ||
update_address_template_for_india.py | ||
update_appointment_reminder_scheduler_entry.py | ||
update_bom_in_so_mr.py | ||
update_due_date_in_gle.py | ||
update_end_date_and_status_in_email_campaign.py | ||
update_ewaybill_field_position.py | ||
update_gst_category.py | ||
update_healthcare_refactored_changes.py | ||
update_is_cancelled_field.py | ||
update_item_tax_template_company.py | ||
update_owner_fields_in_acc_dimension_custom_fields.py | ||
update_price_list_currency_in_bom.py | ||
update_price_or_product_discount.py | ||
update_pricing_rule_fields.py | ||
update_uom_conversion_factor.py |