AppSyncHelper
Clase principal que contiene los métodos para intercambiar datos con el servidor.
UpdateRecords Method
Actualiza los registros (clientes, precios, productos, etc.) en el servidor.
UpdateRecords(token As String, records As Records) As Boolean
Parámetros
| Nombre | Tipo |
|---|---|
token | String |
records | Records |
Modo de uso
- VB 6.0
- VB .NET
- Delphi
Dim AppSyncHelper As New MeridianoSoftApp.AppSyncHelper
Dim records As New MeridianoSoftApp.records
Dim token As String
token = "su-token-privado"
' Añadir datos a Records
' ...
AppSyncHelper.UpdateRecords(token, records)
Dim AppSyncHelper As New MeridianoSoftApp.AppSyncHelper
Dim records As New MeridianoSoftApp.records
Dim token As String = "su-token-privado"
' Añadir datos a Records
' ...
AppSyncHelper.UpdateRecords(token, records)
var
AppSyncHelper: _AppSyncHelper;
Records: _Records;
token: String;
AppSyncHelper := CoAppSyncHelper.Create();
Records := CoRecords.Create();
token := 'su-token-privado';
// Añadir datos a Records
// ...
AppSyncHelper.UpdateRecords(token, records);
GetUpdates Method
Obtiene las operaciones (nuevos pedidos, clientes, cobranzas) que hayan ocurrido desde la última consulta.
GetUpdates(token As String) As Boolean
Parámetros
| Nombre | Tipo |
|---|---|
token | String |
Modo de uso
- VB 6.0
- VB .NET
- Delphi
Dim AppSyncHelper As New MeridianoSoftApp.AppSyncHelper
Dim operations As New MeridianoSoftApp.operations
Dim token As String
token = "su-token-privado"
Set operations = AppSyncHelper.GetUpdates(token)
' Procesar operaciones
' ...
Dim AppSyncHelper As New MeridianoSoftApp.AppSyncHelper
Dim operations As New MeridianoSoftApp.operations
Dim token As String = "su-token-privado"
Set operations = AppSyncHelper.GetUpdates(token)
' Procesar operaciones
' ...
var
AppSyncHelper: _AppSyncHelper;
Operations: _Operations;
token: String;
AppSyncHelper := CoAppSyncHelper.Create();
Operations := CoOperations.Create();
token := 'su-token-privado';
Operations := AppSyncHelper.GetUpdates(token);
// Procesar operaciones
// ...
MarkAsProcessed Method
Al finalizar el procesamiento de las operaciones, es necesario llamar al metodo para actualizar el estado de las operaciones a "Procesado".
Si no se ejecuta este metodo las operaciones permanecerán en estado "No procesado" y serán incluidas en futuras consultas.
MarkAsProcessed(token As String, operations As Operations) As Boolean
Parámetros
| Nombre | Tipo |
|---|---|
token | String |
operations | Operations |
Modo de uso
- VB 6.0
- VB .NET
- Delphi
Dim AppSyncHelper As New MeridianoSoftApp.AppSyncHelper
Dim operations As New MeridianoSoftApp.operations
Dim token As String
token = "su-token-privado"
Set operations = AppSyncHelper.GetUpdates(token)
' Procesar operaciones
' ...
' Actualizar el estado de las operaciones obtenidas a: "Procesado"
AppSyncHelper.MarkAsProcessed(token, operations)
Dim AppSyncHelper As New MeridianoSoftApp.AppSyncHelper
Dim operations As New MeridianoSoftApp.operations
Dim token As String = "su-token-privado"
Set operations = AppSyncHelper.GetUpdates(token)
' Procesar operaciones
' ...
' Actualizar el estado de las operaciones obtenidas a: "Procesado"
AppSyncHelper.MarkAsProcessed(token, operations)
var
AppSyncHelper: _AppSyncHelper;
Operations: _Operations;
token: String;
try
AppSyncHelper := CoAppSyncHelper.Create();
Operations := CoOperations.Create();
token := 'su-token-privado';
Operations := AppSyncHelper.GetUpdates(token);
// Procesar operaciones
// ...
// Actualizar el estado de las operaciones obtenidas a: "Procesado"
AppSyncHelper.MarkAsProcessed(token, Operations);