Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

44
1

Valor de ack

Descripción

Acción recomendada

2

9000

El mensaje no posee un ticket asociado.

Reenviar el mensaje y si el error persiste re validar su formato. Verificar la secuencia que mensajes que se está enviando.

3

9001

Existe una transacción pendiente. Se ha recibido una nueva transacción para ser procesada pero existe una anterior que se encuentra pendiente.

Se debe enviar un mensaje con status=commit/rollback para finalizar la transacción anterior.

4

9002

No existe transacción pendiente. Se ha recibido un mensaje con status=commit o rollback pero no existía una transacción previa pendiente.

Revisar la mensajería que se está enviando al motor, mayormente en su secuencia lógica.

5

9003

Se ha solicitado la información de una transacción previa pero no se ha informado el identificador de la misma.

Verificar que la propiedad originalTransaction tenga un valor y sea válido.

6

9004

Se ha solicitado la información de una transacción previa pero la transacción no existe.

Verificar el identificador de la transacción original que se está informando.

7

9005

Indica que la Consola está en modo Offline

En algunos casos como loyaltyTransfer, si la consola está en modo Offline, esta operación no se puede realizar. Contactar al administrador de PROMO para que chequee el equipo donde se encuentra corriendo la consola de PROMO.

8

9006

Job de Finalización de Transacciones

Contactar al administrador de la aplicación y revisar las configuraciones de la consola para restablecer el servicio.

9

9007

No se indica "CompanyId" en el header del mensaje.

Verificar los datos enviados

10

9101

No se ha encontrado el Cupón

Verificar los datos solicitados

11

9102

Cupón Consumido

Verificar que el cupón no haya sido utilizado

12

9103

Cupón Inactivo

Verificar que el cupón solicitado se encuentre activo.

13

9104

No se ha encontrado el tipo de cupón

Verificar valor informado en el mensaje.

14

9105

El Cupón ha expirado.

La fecha de vencimiento del cupón se ha alcanzado, con lo cual verificar dicha situación.

15

9106

Se ha alcanzado el máximo número de usos

Verificar dicha situación

16

9107

El cupón es nominado y no se ha informado un cliente o bien el cliente informado no se corresponde con el cliente asociado al cupón

Verificar dicha situación

17

9108

El tipo de cupón no está activo

Verificar el tipo de cupón

18

9109

El monto enviado no corresponde al monto del cupón

Verificar monto del cupón

19

9110

Cupón no usado

El cupón ingresado a la transacción no ha participado de ninguna promoción.

20

9111

Cupón utilizado ParcialmenteIndica que el cupón no adminte uso parcial pero se está intentando usar parcialmente.  En este caso si un commit es enviado confirmando la transaccion el cupón será consumido (Detección de Fraudes).
21

9112

El cupón es "Sin Expiración"Cuando en la mensajería se pone un valor en el campo validTo. También si se quiere actualizar un cupón, se pone una valor en el campo validTo, pero el estado del cupón no es inactivo/activo/expirado.
22

9113

El rango validTo y validFrom de un cupón es anterior a la fecha inicio de vigenciaCuando se quiere actualizar un cupon y la fecha del campo validTo y la fecha de fin de validez son anteriores a la fecha de inicio de vigencia.
23

9114

Barcode duplicadoYa existe un cupón con el mismo barcode.
2224

9201

No se encontró el encabezado de la transacción.

Normalmente debido a un error interno, consultar con el administrador del sistema.

2325

9500

No se encontró la tarjeta loyalty

Verificar los datos solicitados

2426

9501

Tarjeta fidelidad inhabilitada

Verificar los datos solicitados. Para algunas acciones, solo se puede procesar Tarjetas fidelidad habilitadas

2527

9502

Tarjeta fidelidad cancelada

Verificar los datos solicitados. No se puede interactuar con tarjetas fidelidad canceladas

2628

9503

No se encontró el Tipo de tarjeta loyalty

Verificar los datos solicitados

2729

9504

Tipo de tarjeta no activa

Verificar los datos solicitados. No se puede interactuar con tipos de tarjeta inactivos

2830

9505

Tipo de tarjeta no recargable

Verificar los datos solicitados. Para opciones de Carga o Recarga, el tipo de tarjeta debe ser recargable

2931

9506

La tarjeta ya tiene un cliente asociado

Verificar que la tarjeta en la activación el customer enviado.

3032

9507

El estado enviado de tarjeta no existe.

Verificar que se haya enviado un estado de tarjeta, en la activación, valido (ENABLED, DISABLED) – En Mayúscula –

3133

9508

La tarjeta no aplica al beneficio

Verificar que el tipo de tarjeta sea recargable o que la tarjeta este habilitada. Otro error puede ser que el tipo de tarjeta con el que se armó el beneficio, este inactivo o no exista en la transacción.

3234

9509

La tarjeta requiere un cliente

Verificar si el tipo de tarjeta es requerido, en la transacción debe viajar al menos un cliente.

3335

9510

Tarjeta no autorizada

Existen varias situaciones en las que se puede obtener este codigo de error:

  1. El cvv es requerido y no se ha informado o es erróneo.
  2. El tipo de tarjeta es nominada con asignación desde archivo y se intenta asignar desde el punto de venta (motor).
  3. La tarjetavencida o cancelada.
  4. La tarjeta no es nominada y se intenta asignar un cliente.
3436

9511

Amount invalido

Cuando se intenta descontar un amount que es mayor al total del amount de la tarjeta, este mensaje aparecerá. Verificar que el amount sea menor al total.
Se informara este error cuando el tipo de tarjeta exija consumo total del monto en una sola transacción y se esté enviando un amount con valor menor
Se informara este error cuando el tipo de tarjeta exija transferencia total del monto a otra tarjeta del mismo tipo y se esté enviando un chargeAmount con valor menor.

3537

9512

Se requiere al menos dos tarjetas

Este mensaje se utiliza para las transferencias. Se requiere que haya dos tarjetas en el mensaje. La de origen en la Seq="1" y la de destino en la Seq="2"

3638

9513

La tarjeta no admite transferencia.

Verificar que la tarjeta origen admita Transferencia. Ya sea parcial o total.

3739

9514

La tarjeta destino esta activa

Verificar que la tarjeta destino esta inactiva para realizar una transferencia total.

3840

9515

Los tipos de tarjetas no son iguales

Verificar que los tipos de tarjeta sean iguales, es decir, el mismo.

3941

9516

El saldo ingresado es mayor al tope de saldo

Verificar que el valor ingresado para la carga de una tarjeta, no sea mayor al Tope de saldo del tipo de tarjeta.

4042

9517

El tipo de tarjeta no admite asignacion de clientesEste error es especifico del servicio de proximo número de tarjeta cuando el tipo de tarjeta no es nominado.
4143

9518

No se ha especificado el parámetro companyIdEste error es especifico del servicio de proximo número cuando no se informa el identificador de la empresa que realiza el pedido.
4244

9519

CompanyId inválidoNo se ha podido encontrar el companyId especificado.
4345

9520

Operación InválidaLa operación solcitada no corresponde a una operación válida
46

9521

Rango inválido en  elemento de fidelidadCuando se quiere crear un elemento de fidelidad, cuyo tipo está vencido; o cuando el tipo tiene rango de vigencia y se trata de crear un elemento con el rango invertido ( validFrom <validTo).
47

9603

Cliente inexistente

Verificar datos de cliente ingresado en la transacción

4548

9610

identificador de cliente vacío

Verificar datos de cliente ingresado en la transacción

4649

9611

Nombre de cliente vacío

Verificar datos de cliente ingresado en la transacción

4750

9612

Apellido de cliente vacío

Verificar datos de cliente ingresado en la transacción

4851

9613

ID de cliente Vacío

Verificar datos de cliente ingresado en la transacción

4952

9614

No se recibieron parámetros del cliente

Verificar datos de cliente ingresado en la transacción

5053

9620

Cliente ya existente

Verificar datos de cliente ingresado en la transacción

5154

9629

Cliente inactivo

Verificar datos de cliente ingresado en la transacción

5255

9901

Error de Cupón inesperado.

Todo error relacionado al procesamiento de cupones que no se encuentre tipificado en los códigos anteriores. Consultar al administrador del sistema.

5356

9999

Error inesperado

Todo error en el procesamiento de PROMO Central que no se encuentre tipificado en los casos anteriores.

...


Los participantes de condición son un componente opcional que indica los elementos que influyeron en la condición (ver Manual de usuario) que provocaron que se otorgue el beneficio. Estos elementos estarán agrupados dentro de una etiqueta del tipo <conditionParticipants>. Los elementos participantes de condición estarán representados por la etiqueta que corresponda al tipo de elemento, agrupados como ya se describió dentro de <conditionParticipants>. Los elementos participantes poseerán los atributos informados al momento de agregarlos a la sesión.
Los participantes de condición son completamente opcionales, pudiendo no ser informados si así se configura en Módulo de administracion/Informacion de configuracion o si no existen participantes de condición. En ese caso la etiqueta <conditionParticipants> no formará parte de la promoción. Esta etiqueta no posee atributos.

Aviso
titleImportante

Si la variable :

Image Modified

es true, los participantes de condición siempre se verán, independientemente que la promoción tenga o no tildado el check de "Reporta Participantes".


Bloco de código
languagexml
themeEmacs
titleEjemplo
<message companyId="sts" store="MX" mapversion="3241" messageId="160" terminal="100" engine="2.6" ack="0">
<optional>
<promo id="Promoción navideña" nro="1">
<conditionParticipants>
<item code="0056" brand="PANASONIC" xprice="99.0" magnitude="0.0" family="TV" type="qty" dept="ELECTRONIC" qty="1.0" seq="2"/>
<customer seq="2" id="000004" type="preferred" />
<coupon seq="1" id="0001" amount="" qty="1.0" type="A" />
</conditionParticipants>

… beneficios …

</promo>
</optional>
</message>

...