Solved

Pick, Pack, and Ship bottom menu pops up

  • 1 September 2023
  • 4 replies
  • 88 views

Userlevel 2
Badge

Every time when user scan something in the Pick, Pack, and Ship mobile app, the bottom menu pops up and blocks the info they need. After every scan, they have to swipe the menu down. Is there any way to disable the bottom menu pops up?

Thanks in advance. 

 

 

 

 

icon

Best answer by yhartman 4 September 2023, 22:53

View original

4 replies

Userlevel 7
Badge +10

Hi @junmao01,

You simply need to remove the Layout of "FooterLayout" that contains the popup because the "FooterLayout" has the "FooterSticky" layout, which activates a popup.

Hope, it helps!

Regards,

Sweta

 

Userlevel 2
Badge

Sweta,

 

Thanks for your reply. I removed the "FooterSticky" layout. But the problem is all these menu buttons are disappeared. The user still wants these menu buttons. They just don’t want it pop up. They want it stay at the bottom and swipe up when need it. They don't want it automatically pops up every time when they scan something.

 

Thanks,

Userlevel 5
Badge +3

Hi,

Only a “group” on the mobile (MSDL) app can be collapsible by default. So to have footer collapsed by default you have to warp all the actions into a “group.” 

 

https://help.acumatica.com/Help?ScreenId=ShowWiki&pageid=37c0e79c-e89e-4e41-8b05-ca3df5e053f1

 

Start by removing the original “FooterLayout” and replacing it with a copy that has a group wrapping all the actions.

update screen SO302020
{
update container "HeaderView"
{
remove layout "FooterLayout"

add layout "CollapsedFooterLayout" {
displayName = "CollapsedFooterLayout"
layout = "FooterSticky"
add group "CollapsedFooter" {
displayName = "Actions"
collapsable = True
collapsed = True
add layout "Line10" {
displayName = "Line10"
layout = "Inline"
add recordActionLink "ScanTakeNextPickList"
add recordActionLink "ScanConfirmPickListAndTakeNext"
add recordActionLink "ScanConfirmPackListAndTakeNext"
}
add layout "Line20" {
displayName = "Line20"
layout = "Inline"
add recordActionLink "ScanBarcode"
add recordActionLink "ReviewPickWS"
add recordActionLink "ReviewPick"
add recordActionLink "ReviewPack"
}
add layout "Line30" {
displayName = "Line30"
layout = "Inline"
add recordActionLink "ScanConfirm"
add recordActionLink "ScanQty"
}
add layout "Line40" {
displayName = "Line40"
layout = "Inline"
add recordActionLink "ScanRemove"
add recordActionLink "ScanReset"
}
}
add group "ChangeModeGroup" {
displayName = "Change Mode"
collapsable = True
collapsed = True
add layout "Line3" {
displayName = "Line3"
layout = "Inline"
add recordActionLink "ScanModePICK"
add recordActionLink "ScanModePACK"
add recordActionLink "ScanModeSHIP"
}
add layout "Line4" {
displayName = "Line4"
layout = "Inline"
add recordActionLink "ScanModeReceive"
add recordActionLink "ScanModePutAway"
}
add layout "Line5" {
displayName = "Line5"
layout = "Inline"
add recordActionLink "ScanModeIssue"
add recordActionLink "ScanModeInReceive"
add recordActionLink "ScanModeInTransfer"
}
add layout "Line6" {
displayName = "Line6"
layout = "Inline"
add recordActionLink "ScanModePhysicalCount"
add recordActionLink "ScanModeItemLookup"
add recordActionLink "ScanModeStoragePlaceLookup"
}
}
}
}
}

The results will be the below.

 

Additionally, you can skip adding "ChangeModeGroup" back into the new group. The buttons will move to menu giving you more screen space.

 

Userlevel 2
Badge

@yhartman Thanks for the detail instructions. It works perfectly. Thank you very much.

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