OK. We figured it out. Simply put, adding serials under the request products tab populates the remove products list on the mobile screen “remove products”. Removing it like this will give an error if specific app params are not set up right.
@Kalpani DissanayakeAlso could you show a print screen of how the RMA should be set up please?
Thanx. I will try that. How would I do this on mobile?
@Dayan WijesingheThank you for the reply.I think I should elaborate a bit more. I want to remove a product from a place. This place is a customer site. Installed products need to be removed from it. Currently I need to use a part to get to the disposition screen on mobile and on the smart client I cant get to the disposition screen without the part usage screen to disposition a part. I just want to remove a product installed from a place.So I am not sure what the procedure is to remove products from a location and revert it back to a part and transfer it back to the warehouse. As an example, there are products installed at a site. The site gets decommissioned and we now need to get those parts back.
Is it possible to trigger it when a field changes? Perhaps only update the text on another field without saving to the databasis?
Ok. It works thanks!
Ah ok. I did look at the log before setting it to log level 9. Still, there are no other errors I understand in the log. I am starting to think I should try doing this on another environment or server to check if it works there, because none of the custom screens in this environment tries to sync anymore.
@Saranga Amaraweera That error was resolved yesterday when I was trying different things out of desperation. The date on it is 11/24/21. Only errors dated today should be relevant.
K here it is
Here are some extracts from the error log after doing what you suggested and trying the process again:11/25/21 04:45:16 AM|ERROR|com.metrix.architecture.utilities.MetrixActivityHelper:createActivityIntent|main|java.lang.ClassNotFoundException: com.metrix.metrixmobile.ApplicationSettings at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:400) at java.lang.Class.forName(Class.java:326) at com.metrix.architecture.utilities.MetrixActivityHelper.createActivityIntent(MetrixActivityHelper.java:231) at com.metrix.architecture.utilities.MetrixActivityHelper.createActivityIntent(MetrixActivityHelper.java:192) at com.metrix.metrixmobile.OptionsMenu.onOptionsItemSelected(OptionsMenu.java:253) at com.metrix.metrixmobile.system.MetrixActivity.onSlidingMenuItemClick(MetrixActivity.java:4350) at com.metrix.architecture.slidingmenu.MetrixSlidingMenuAdapter$SlidingMenuVH$1.onClick(MetrixSlidingMenuAdapter.java:89) at android.view.View.performC
I have no idea how to do that. Where do I set the log levels in the smart client?Edit: Ok found it.
So I change the vin number on my mobile screen and click the next button that this script is attached to. // FUNCTION : Next Button for Site Access Screen// Reading the values from the screenvar curTaskID = getCurrentKeys("task", "task_id");var curPlaceIDRec = getDBValues(stringFormat("select place_id_cust from task where task_id = '{0}'", curTaskID));alert(curPlaceIDRec[0]);var curPlaceID;if (curPlaceIDRec != null) { var row = curPlaceIDRec[0]; if (row != null) { // Place ID curPlaceID = row["place_id_cust"]; } }//alert(curPlaceID);var vehicleVin = getControlValue("place", "USER_DEF3");var vehicleMake = getControlValue("place", "USER_DEF5");var vehicleModel = getControlValue("place", "USER_DEF6");var vehicleYear = getControlValue("place", "USER_DEF7");var vehicleColour = getControlValue("place", "USER_DEF8");// Validate any values changed on Screenif (initialValuesHaveChanged()){ // If any of
Ok so using the field service management application on an android device, I want to take an photo, convert any text on that photo into data, put it into a text field of a screen on the application, and then sync that data and update an entry of the fsm database. So I need to know if and how I can do this.
Already have an account? Login
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.