For the complete documentation index, see llms.txt. This page is also available as Markdown.

Referencia de cambios en el Kit de desarrollo de software (SDK)

Esta lista de referencia incluye cambios en los SDK de RMH desde la versión 3.9.15 hasta la actualidad. Para versiones anteriores, consulte las notas de la versión.

Versión
SDK
Resumen del cambio

3.51.8

POS

El evento Transaction_ReceiptEmailEvent_SendRequestedExtend se ha actualizado en el SDK de POS. Ahora puede identificar recibos por el ID de diario, el número de transacción y el número de impresora. Anteriormente solo podía identificar recibos por el número de transacción y el número de impresora.

3.51.4

Administrador central

La extensión SyncHelper en el SDK del cliente se ha actualizado. Cuando se crea una transferencia entre tiendas (de entrada o de salida), la extensión ahora envía un trabajo a la base de datos Central desde la tienda de origen. Un trabajo para crear la transferencia correspondiente (de entrada o de salida) se crea desde la base de datos Central y se sincroniza con la otra tienda.

3.51.3

Administrador central

Se ha agregado una nueva extensión de API, ApiExtensionStoreStatusDemoClient. Esta extensión puede usarse para comprobar el ID de tienda de una tienda conectada, la última sincronización de datos, la última conexión, los trabajos pendientes (entrantes o salientes), los trabajos fallidos, el estado actual de la conexión y la versión de Central Client.

3.50.16

POS

Se ha agregado el parámetro string SearchField al método Transaction_GetRecallTransactions.

3.50.14

Store Manager/ Central Manager

Se han agregado dos nuevos proyectos de demostración, RMH.Flash.Demo.SyncItemPropertiesFromStore y RMH.Flash.Demo.SyncCustomerPropertiesFromCentral, al SDK.

3.50.12

Administrador central

El SDK de Central Manager y las extensiones de demostración de Central Manager usadas en aplicaciones de terceros ahora son totalmente compatibles con las versiones Flash de las aplicaciones RMH.

3.50.12

Administrador de la tienda

El constructor sobrecargado de PurchaseOrderModel ahora aceptará cualquier propiedad de orden de compra o de transferencia de salida. Cuando se pasen al constructor campos como SupplierID, LocationID y OtherStoreID, volverá a rellenar campos de encabezado como AddrTo y ShipTo.

3.50.7

POS/ Store Manager/ Central Manager

Todos los SDK (POS, Store Manager y Loyalty) están disponibles en un solo archivo ZIP, que se encuentra en C:\Program Files (x86)\Retail Hero\RMH_SDK.zip

3.50.5

POS

Se ha agregado un nuevo método para permitirle establecer el valor en la columna ChannelType (el valor predeterminado es 0).

Ejemplo: ITransaction.Transaction_ChannelType

3.50.3

POS

Se han agregado dos nuevos eventos para permitirle buscar clientes por número de cuenta y alias.

Ejemplo:

IBaseCustomer Customer_Search_By_AccountNumber(string accountNumber);

IBaseCustomer Customer_Search_By_Alias(string alias);

3.11.20

POS

Los comandos Transaction_ExactTenderAmountCommand y Tender_FixedAmountCommand ahora ejecutan el programa de fidelidad, si corresponde, para que los clientes puedan acumular o canjear puntos en la transacción

3.11.18

POS

Puede usar el comando de artículo Item_InvokeItemPriceCheckerDialogCommand para abrir el cuadro de diálogo Item Price Checker en POS. Con el cuadro de diálogo abierto, los cajeros pueden escanear el artículo o introducir el código de búsqueda del artículo o el alias para comprobar el precio del artículo. El cuadro de diálogo muestra el precio normal y la descripción del artículo. Si el artículo está actualmente en oferta, también muestra el precio rebajado y la fecha de inicio y fin de la oferta. El parámetro {ON} puede usarse para mostrar el cuadro de diálogo en la pantalla de red si la pantalla de red está habilitada para la caja.

3.9.21

POS

Agregue el evento CustomerEvent_SaveBeforeNoClose. Este evento es similar al evento CustomerEvent_SaveBefore existente. Con CustomerEvent_SaveBefore, si una extensión que gestiona un alta/edición de cliente detecta un problema con la información introducida por el cajero, la extensión tiene la opción de cancelar el evento. Cuando se cancela el evento, la pantalla Customer se cierra y se pierde toda la información del cliente que el cajero haya introducido. Con CustomerEvent_SaveBeforeNoClose, si la extensión cancela el evento, la extensión no cierra la pantalla Customer. En su lugar, devuelve el control a la pantalla Customer para que el cajero pueda corregir la información del cliente sin tener que volver a introducirla.

Nota: El Verificador de precio del artículo el cuadro de diálogo solo puede usarse para verificar precios de artículos estándar. No puede usarse para verificar precios de artículos de matriz, matriz por lote o ensamblaje.

3.9.15

POS

Agregue el evento ItemEvent_NotFound. Este evento se activa cuando los cajeros o representantes de ventas escriben palabras clave de búsqueda en POS y no se encuentran coincidencias.

3.9.15

POS

Cuando un cliente recoge una orden de trabajo completa, PickUpQuantity muestra QuantityOnOrder en lugar de cero

Última actualización