GENEXUS Problems with SD Android Send () and Receive () After Lapsed Time - It's not working

0

I'm with Gx 15 U4 - SD Android - .Net - Offline App - The screen is always on.

I have the Send () and Receive () properties configured every 120 seconds and yet it does not fire after those 2 minutes.

The use case is as follows:

The app is always active, so it is not running in background .

Currently the following happens:

  • I open the App
  • Enter a record and send it immediately
  • Enter another record and do not send it as expected
  • I let several minutes pass and automatically does not reach the server ..
  • Once the 2 minutes have elapsed, if I try to start making another mark, after a certain number of marked digits, the App checks if the code entered is valid, (this is done by calling from the App a Procedure that consumes a BC), as soon as this is done, the pending data is sent to the Server.

    The problem is quite limited, or triggered when calling a PROC because it takes up the activity as the system. Is there a configuration that is wrong?

    I still do not try just calling a Proc that does not do anything to know if the PROC call influences the sending or is the reading of the BC.

    What solution can I have to the subject?

    The need is that after the last shipment (forced or automatic), the system sends every 120 seconds automatically.

    Thank you.

        
    asked by Mauricio Rossi 28.09.2017 в 16:38
    source

    0 answers