Hello everyone! There is a lot of detail in this post, so thank you for reading and offering any advice.
First, I am a XORA user. I rely exclusives on the FlexField Value mapping to transfer my Xora data from Method into QuickBooks. Here is the history of my problem before we get into the new details.
I originally created a list of FlexField Values in WORD and pasted them into Xora. When the data was being transferred into Method, TWO spaces were appearing in front of all of my Values causing NONE of them to map. After copying the entire value list into Notepad, I found a single (ONE) space in front of my values.
I went through and deleted all of the spaces and re-uploaded the values to XORA and had my users re-download the new lists to their phones. This was 10 days ago........
Val,
I am having severe difficulties with the FlexField Value Mapping. After we discovered (10 days ago through the Notepad process) that there was one space in front of each of my field values, I removed them. This was a week and a half ago. Here's the problem. The spaces ARE NOT gone and I'm almost certain that Method is inserting these TWO spaces into my data as it retrieves it from Xora.
SIDE NOTE: On top of that, occasionally Method will not map a FlexField Value that is properly mapped and properly retrieved from Xora. It shows up without any spaces in "Custom 1" (I use the Custom 1 map field to see the original flexfield value) and then doesn't map?? ----UPDATE: What I have discovered is that while it appears that these values are coming through without spaces, they are NOT. When I close and re-open the Job Details, the SPACES APPEAR! (see steps 5-7 below)------
Some of the flexfield values are coming through CORRECTLY without spaces (about 15% of my data) and random ones still have the spaces (85% of the data---I say "random" because it is not always the same FlexField Values that have the spaces). It is very inconsistent. Different users have different values showing up with spaces and some users will have a value map correctly and then have that same value show up with spaces!!??!!
It is very annoying. I have recreated the lists multiple times in Xora and I know for 100% that there are NO spaces at all in any of my values. In order to test to see if Method was adding the spaces, I performed the following sequence:
1. I created a brand new profile in Xora and created a brand new FlexField Value list for this profile. I checked it in Notepad to ensure that there were no spaces in any of the values.
2. I uploaded the new settings to my test phone and recorded a shift with three jobs using these new FlexField Values. These test times occured on 9-30-09 between 7:00pm and 8:25pm.
3. I logged into Method and connected with Xora to transfer the new times.
4. After the new times transferred, I opened the entry to view the details. THIS IS WHERE IT GETS WEIRD
5. The first time I opened the job info, the value in "Custom 1" was correct with No Spaces. BUT IT WASN'T MAPPING!!
6. BECAUSE IT DIDN'T MAP, I went to the Value Mapping screen to double check that I had it mapped. It was correct.
7. When I went back to the job info to look at the value again, IT HAD SPACES. -----So the first time I viewed the details, there were no spaces, then there were spaces. -----After that point, every single VALUE that I imported from XORA with this new profile had TWO SPACES in front of it.
8. Then I went back and deleted the FlexField completely and made a new Field and hand-typed all of the values into the field. I tested it again and it didn't work. Spaces are still appearing in front of all of my data.
9. ANOTHER WEIRD ANOMALY: Because of the SPACING problems, I have been correcting hundreds of these entries by hand. I simply adjust the data in each job entry to reflect what the Value Mapping should have done automatically. After II click "SAVE AND CLOSE", I reopen the same job data and the SPACES DISAPPEAR FROM THE FLEXFIELD VALUES!!!!! So the spaces are there when I correct the data manually, but when I save my changes and reopen the data, they are gone.
This is very frustrating, but it seems like somewhere in the transfer period, spaces are being added to my flexfield values. See the copied data below.
I have spent that last two and half hours trying to fix this issue. Like I said, I am 100% positive that there are NO spaces in any
of my flexfield values.
However, none of my other FlexField Values are having spaces added to them. I am also not importing them through to Method either.
I would appreciate any help ANYONE can offer.
--------UPDATE: After speaking with Val on the phone, he is going to suggest to Engineering that they add a "TRIM" function to remove any spaces on the FlexField Values. I think that might solve the problem. However, since it is a Method problem at the core, it seems like something internally is adding the spaces to begin with. If the spaces were begin transferred into Method from XORA, then the TRIM function would work, but like I said, I know there are no spaces in my Xora data.
MORE DETAILS: Here is a portion of the XORA DATA that was imported. I don't know if this is possible, but it seems like the spaces are being added as the data is imported----------SEE BELOW:
ExternalTimesID: 73783211X
InternalJobID: 129851975
EventID: 11985868
EventName: Job Start
FieldName: Item Listing
FieldValue: NB:Travel Time TWO SPACES ADDED TO THIS VALUE
**************************************************************
ExternalTimesID: 73966911X
InternalJobID: 129852199
EventID: 11985868
EventName: Job Start
FieldName: Item Listing
FieldValue: Aeration NO SPACES ADDED---THIS ONE WORKED
**************************************************************
ExternalTimesID: 73784232X
InternalJobID: 129852226
EventID: 11769830
EventName: Job Start
FieldName: Item Listing
FieldValue: NB:Travel Time TWO SPACES ADDED
**************************************************************
ExternalTimesID: 73825626X
InternalJobID: 129852258
EventID: 11853822
EventName: Job Start
FieldName: Item Listing
FieldValue: NB:Property Checks TWO SPACES ADDED
**************************************************************
ExternalTimesID: 73966903X
InternalJobID: 129853186
EventID: 11985868
EventName: Job Start
FieldName: Item Listing
FieldValue: Aeration NO SPACES ADDED--THIS ONE WORKED
**************************************************************
ExternalTimesID: 73784235X
InternalJobID: 129853905
EventID: 11887822
EventName: Job Start
FieldName: Item Listing
FieldValue: NB:Travel Time TWO SPACES ADDED
**************************************************************
ExternalTimesID: 73783211X
InternalJobID: 129854155
EventID: 11985868
EventName: Job Start
FieldName: Item Listing
FieldValue: NB:Travel Time TWO SPACES ADDED
**************************************************************
ExternalTimesID: 73783211X
InternalJobID: 129854155
EventID: 11985863
EventName: Job End
FieldName: Work Completed?
FieldValue: Yes EXAMPLE OF ANOTHER FLEXFIELD---This one is not being mapped.
**************************************************************
ExternalTimesID: 73784234X
InternalJobID: 129854236
EventID: 11853817
EventName: Job End
FieldName: Work Completed?
FieldValue: Yes
**************************************************************
ExternalTimesID: 73784234X
InternalJobID: 129854236
EventID: 11853822
EventName: Job Start
FieldName: Item Listing
FieldValue: NB:Misc TWO SPACES ADDED
**************************************************************
ExternalTimesID: 73784230X
InternalJobID: 129807838
EventID: 11843822
EventName: Job Start
FieldName: Item Listing
FieldValue: NB:Truck Load NO SPACES ADDED
**************************************************************
ExternalTimesID: 73784230X
InternalJobID: 129807838
EventID: 11843817
EventName: Job End
FieldName: Work Completed?
FieldValue: Yes
**************************************************************