Description: Multi-Bin gave us this code.
IM404_Transfer_bus
TransferItem(ItemCode$,WarehouseCode$,LotSerialNo$,BinLocation$,toBinLocation$,cQuantityTransfer,UserCode$,OverrideTransNo$,FromPallet$,ToPallet$)

Process: If ACS option “PalletOn” = ‘Y’ then add Pallet button at item prompt, when pressed display message “Are you removing an item from a Pallet? YES\NO buttons.

YES = Pallet prompt is presented, then Item, bin, qty.
Data collected will be stored in the BC tables with a new header {BCTransactionCode = 66} for every entry {item+qty, Item+lot+qty, Item+serial}, Right after the quantity is collected present message “This item will be remove from the pallet as soon as you press “Yes”, press “No” to cancel the transfer. YES\NO buttons
YES = trigger ACS code for each header. I assume you would leave the “ToPallet$” blank.
No = remove data from BC table.
NO Review programming is required.

Pallet button should not exist on screen when to and from whses are not the same This item will be remove from the pallet as soon as you press “Yes”, press “No” to cancel the transfer. If BOI reply indicates process did not work, display message, remove records from BC tables.