How to display available quantity of item on Sales/Invoice

  • Last Created On Dec 13, 2023
  • 571
0 0
  1. Display available quantity of item on Sales/Invoice

    1.1. 
     File “application/controllers/admin/Invoices.php”, below the line 365 add hook like this
    Code:

            // add hook display Available quantity of item //

            $data['items']        = hooks()->apply_filters('before_admin_view_create_invoice', $data['items']);

            /////////////////////////////////////////////////

    Image: 


    1.2. 
    File “application/controllers/admin/Invoice_items.php”, find function “search” and update like the image
    Code: 

        public function search()

        {

            if ($this->input->post() && $this->input->is_ajax_request()) {

                $data = $this->invoice_items_model->search($this->input->post('q'));

                /////////////////////////////////////////////////

                // add hook display Available quantity of item //

                $data = hooks()->apply_filters('admin_invoice_ajax_search_item', $data, $this->input->post('q'));

                /////////////////////////////////////////////////

                echo json_encode($data);

            }

        }

    Image: 



  2. Show item mark "Can be sold" when creating Invoice
    File “app\Models\Invoice_items_model.php”  and find function “get_item_suggestion” then add new code
    Code:

           // app_filter_item_search //

    $where = app_hooks()->apply_filters(‘app_filter_item_search’, $where);

     /////////////////////////////////////////////////
    Image: 

Views: 571

Recent Articles

  • Updated Features in Version 1.0.1 of the...
    16
  • Dashboard in the Digital Contracts modul...
    17
  • Reports in the Digital Contracts module
    13
  • Email Templates in the Digital Contracts...
    12
  • Addendum in the Digital Contracts module
    13

Popular Articles

  • Warehouse
    1907
  • Item Settings
    1603
  • General Accounting Settings
    1300
  • Mapping Setup
    1196
  • Inventory Receiving Voucher
    1175