This forum is intended for cases when a problem can not be solved due to restrictions of the platform: a bug or lack of functionality.

#1
People who like this: 0 Yes / 0 No
Just came
Rating: 0
Joined: Nov 1, 2011
Company: EDV-Lotse

Is it possible to use a newer version of the mobile client to fix the driver installation issue without updating the server components due to the high workload involved?
For example, 1C:Enterprise version 8.3.18 on the server and the mobile client 8.3.21 on the tablet.

 
#2
People who like this: 0 Yes / 0 No
Administrator
Rating: 28
Joined: Oct 3, 2019
Company:

You know - this is a very good question :-)

In general, a mobile client is a special case of a thin client and it "wants" the same platform version that is on the server.

But - you can use different versions of the mobile client and server.

For example, I just tested: the version on the server is 8.3.18, the mobile client version is 8.3.25. The test base is launched on a mobile phone and works. The error about the platform version mismatch does not appear.

But you should understand that 1C cannot guarantee that this will continue to work. That is, with the subsequent update of the platform, the exchange protocol between the server and the client may change and what works now will immediately stop working.

In accordance with this, I can give the following recommendation: now try to use different versions on the server and on the tablet, but it's highly desirable to "raise" the platform version on the server.

You say that you have a high load on the server, so you can not update. Write to me, perhaps via email, I'll try to help you.

 
#3
People who like this: 0 Yes / 0 No
Just came
Rating: 0
Joined: Nov 1, 2011
Company: EDV-Lotse

I have tested successive releases of the mobile client, starting from 8.3.19.74 up to 8.3.23.80.
The result is the same in all cases: the application works, but the issue remains.

The core of the problem is that when installing the scanner driver on a tablet with a 64-bit ARM processor, the mobile client requests a 32-bit Windows driver file from the server.

Here is the communication log between the mobile client and the server:

CLI: http://server.edvlotse.de/MobileScanner/e1cib/mobile?NeedMD5=1&AddInLocation=CommonTemplate.Driver1CBarcodeScannerNative&cmd=GetResolvedAddIn
SRV:{"response":{"nameAddIn":"com_1c_ScanOPOS","md5AddIn":"6582c63e6fd1091bd3c8409a4981ef54"}}

CLI:http://1cdb4ekc.edvlotse.de/MobileScanner/e1cib/addin?client&os=Android%20x86&location=CommonTemplate.Driver1CBarcodeScannerNative&version

CLI: http://1cdb4ekc.edvlotse.de/MobileScanner/e1cib/tempstorage/67ca046e-c9dc-4a43-ac5c-d926c2cb8d98?seanceId=787d97cb-bb1b-43b5-9a4a-ea66cf8309aa
SRV: [Length: 2303412] libcom_1c_ScanOPOS_i386.so

CLI: http://1cdb4ekc.edvlotse.de/MobileScanner/e1cib/addin?client&os=Android%20x86&location=CommonTemplate.Driver1CBarcodeScannerNative&version=APK

CLI: http://1cdb4ekc.edvlotse.de/MobileScanner/e1cib/tempstorage/ba5758da-a83e-4831-a209-b4cd30550957?seanceId=787d97cb-bb1b-43b5-9a4a-ea66cf8309aa
SRV: File Data: 1688365 bytes com_1c_ScanOPOS.apk

 
#4
People who like this: 0 Yes / 0 No
Administrator
Rating: 28
Joined: Oct 3, 2019
Company:

Dimitri,

clarify please  what configuration you are using? Is it something standard?

 
#5
People who like this: 0 Yes / 0 No
Just came
Rating: 0
Joined: Nov 1, 2011
Company: EDV-Lotse

I use demo mobile app for inventory plus driver for barcode scanner from 1С:БПО mobile 3.2.611.

 
#6
People who like this: 0 Yes / 0 No
Administrator
Rating: 28
Joined: Oct 3, 2019
Company:

Hello Dimitri,

to be honest, I don't really understand what your problem is...

In order to use the application described here:

https://1c-dn.com/developer_tools/free_simple_mobile_application_for_inven­tory/

there is no need to use any additional drivers. During scanning, the application uses the camera of the mobile device and the capabilities built into the mobile platform for barcode recognition. I repeat once again - no additional drivers are required.

Next: you are talking about using a mobile client. My question to you is - why do you need to use a mobile client? The application described above is designed as a separate, independent application. That is, it is not a mobile client.

So that I can still help you, could you describe in more detail what task you want to solve and what problems you are experiencing?

Perhaps I can suggest you a simpler solution to your task.

 
#7
People who like this: 0 Yes / 0 No
Just came
Rating: 0
Joined: Nov 1, 2011
Company: EDV-Lotse

I am programming a inventory document for the Honeywell ScanPal EDA10A tablet using the built-in barcode scanner, which is connected in real-time to the 1C database via the mobile client.

The Demo mobile app for inventory is used as a prototype.

To use the built-in scanner, a driver is required, which is installed from a common tamplate using the BeginInstallAddIn method.

The problem is that the tablet has an ARM64 processor, but it requests the Intel x86 driver from the server.

What are the possible ways to fix this issue or manually install the driver without using the BeginInstallAddIn method?

 
#8
People who like this: 0 Yes / 0 No
Administrator
Rating: 28
Joined: Oct 3, 2019
Company:

aha, now i understand what the problem is! Thank you!


Give me a day or two please, and I'll simulate this app on a similar device.

ok?

 
#9
People who like this: 0 Yes / 0 No
Administrator
Rating: 28
Joined: Oct 3, 2019
Company:

Dimitri, one more question:

Maybe do you want to use the camera built into your tablet instead of a barcode scanner? Modern cameras work quite well and this will allow you to avoid problems with the driver...

 
#10
People who like this: 0 Yes / 0 No
Just came
Rating: 0
Joined: Nov 1, 2011
Company: EDV-Lotse

Alexander, you have probably never worked in a warehouse or in production. The thing is, modern cameras do work well, but only under ideal conditions.

In real-world conditions, only professional devices with 1D/2D imager module can be used due to their speed and recognition quality.

 
#11
People who like this: 0 Yes / 0 No
Administrator
Rating: 28
Joined: Oct 3, 2019
Company:

Dimitri, I have been working in retail and wholesale warehouse automation for over 20 years. The most "interesting" cases are warehouses with auto parts.

You just want to use a "tablet" for work, so I suggested you try working with a camera. In my experience, the most optimal device for a warehouse is a specialized barcode scanner. It's much more convenient to work with it than with a "tablet".

Something like this: https://en.urovo.com/products/mobile/dt40.html

Now let's get to it!
Yes, I understood you, you want to use the barcode scanner of device! Give me some time, I'll help you.

 
Subscribe
Users browsing this topic (guests: 3, registered: 0, hidden: 0)
Be the first to know tips & tricks on business application development!

A confirmation e-mail has been sent to the e-mail address you provided .

Click the link in the e-mail to confirm and activate the subscription.