Solved

Grid filter within Inventory lookup within Sales Order in Mobile app

  • 14 March 2022
  • 3 replies
  • 274 views

Userlevel 4
Badge

Hi!

I have the code to expose the Item Lookup of the SO in the mobile and I have added the scanner button within the barcode field of the parameters so barcodes could be readed and applied to item filters:

update screen SO301000 {
  update container "OrderSummary" {
    formActionsToExpand = 3
    add recordAction "AddInvBySite" {
      displayName = "Add Stock Item"
      redirect = true
      redirectToDialog  = "SO301000D1"
    }
  }
    
  add dialog SO301000D1 {
    type = FilterListScreen
    openAs = List
    add dialogAction "Ok" {
      DisplayName = "Add&Close"
      DialogResult = "OK"
      closeDialog = true
    }
    add dialogAction "Cancel" {
      DisplayName = "Cancel"
      DialogResult = "Cancel"
      closeDialog = true
    }
    add dialogAction "AddInvSelBySite"
    {
      DisplayName = "Add"
      closeDialog = false
    }
    add container "InventoryLookupInventory"
    {
      add field "Inventory"
      add field "BarCode" {
      special = BarCodeScan
    }
      add field "ItemClass"
      add field "HistoryDate"    
    }
    
    add container "Filter" {
    type = SelectionActionList
    includeDialogActions = true
       add field "Filter"
      
          }
    
    
    add container "InventoryLookup"{
      type = SelectionActionList
      includeDialogActions = true
      add field "QtySelected"
      add field "Selected" {
        special = "ListSelection"
      }
      add field "InventoryIDInventoryCD"
      add field "Warehouse"
     
      add listAction "AddInvSelBySite" {
        DisplayName = "Add"
      }
      add containerAction "Cancel" {
        displayName = "Cancel"
      }
      add listAction "Ok"
      {
        DisplayName = "Add&Close"
        after = Close
      }
    }
  }
}

The only thing missing is to apply the filter of the grid:

 

Does anybody knows if it’s a container? or how can I add it? 

Thanks!!

icon

Best answer by Cesar Betances 16 March 2022, 21:41

View original

3 replies

Userlevel 4
Badge +2

I don’t think this grid level type of filtering can be mapped/added to the Mobile app.

You could add filtering tabs to GI screens in the Mobile app but at a grid level I do not think this is currently supported. You could to add this idea to Acumatica’s ideas site (https://community.acumatica.com/ideas) in order to have other partners vote on it and depending of the amount of votes it could be considered by Engineering Team.

 

Userlevel 4
Badge

I don’t think this grid level type of filtering can be mapped/added to the Mobile app.

You could add filtering tabs to GI screens in the Mobile app but at a grid level I do not think this is currently supported. You could to add this idea to Acumatica’s ideas site (https://community.acumatica.com/ideas) in order to have other partners vote on it and depending of the amount of votes it could be considered by Engineering Team.

 

That’s bad news Cesar but thank you for your answer. I’ll submit the idea for voting.

Thanks!

Userlevel 4
Badge

Hi all!

I had finished a test of this function that I added to the sales order in the mobile app in an Android device and it didn’t work, just in an iOS.

When I submitted a value in any of the fields of the filter (inventory id, barcode and item class), it doesn’t filter the list of items.

Do you know if I have to add something so it could work in androids?

Thanks!!

Reply


About Acumatica ERP system
Acumatica Cloud ERP provides the best business management solution for transforming your company to thrive in the new digital economy. Built on a future-proof platform with open architecture for rapid integrations, scalability, and ease of use, Acumatica delivers unparalleled value to small and midmarket organizations. Connected Business. Delivered.
© 2008 — 2024  Acumatica, Inc. All rights reserved