Funcionalidad de sincronización de descuento
Copiar enlace al artículo
Copiado

Es importante comprender que los descuentos se almacenan en InSales de manera distinta en comparacion con el sistema.

Cuándo descargas los datos del pedido desde InSales al sistema. Todos los descuentos en euros se registraran en el campo de pedido "Descuento en euros”. Tanto como los descuentos porcentuales del pedido también se registrarán en el campo "Descuento en porcentaje".

¡Importante!

Si cambia estos campos manualmente en el sistema, los descuentos en InSales se sobrescribirán y aparecerá un descuento por cada tipo en el sistema en el pedido (un descuento en euros y otro en porcentaje).

Descuentos exhibidos en InSales:

El recargo por el método de pago en el pedido no se transfiere al sistema debido a su ausencia en el sistema.

Nuevo controlador de descuentos (Beta)

En la integración con InSales, existe un mecanismo para transferir descuentos entre sistemas. Para usar este mecanismo, establezca la marca "Usar nuevo controlador de descuentos (beta)" en la configuración de integración.

Transferencia de descuentos desde InSales

Los cambios globales se han producido precisamente en la transmisión de descuentos debido a que desde InSales solo se transmite el valor en moneda del descuento para cada producto al que se aplica un descuento en particular.

El motivo por el que tuve que recurrir a esta opción es el siguiente: la mecánica de cálculo de descuentos en InSales y el sistema difieren en muchos aspectos. Por ejemplo, el descuento de moneda para un producto se calcula para todas las unidades del producto, pero en el sistema para cada unidad.

Pongamos un ejemplo de qué datos se utilizarán para enviar descuentos en el sistema.

Al transferir el descuento al sistema para el producto "Silla de oficina", se agregará un descuento de 20 Euros. = 60 Euros / 3

Es decir, los descuentos transferidos al sistema dependerán de las unidades del producto. La siguiente captura de pantalla muestra el resultado de crear un pedido con el descuento especificado.

Transferencia de descuentos desde CRM

Considere agregar un descuento de moneda a un pedido completo en CRM. Agreguemos al pedido ya creado descuentos de 100 euros y 1 producto "Cama para niños" con un precio de 200 euros.

API versión v5

Como puede ver en la captura de pantalla, un descuento de 1000 euros. distribuido por productos.

Para el producto "Silla de oficina" al final 70 euros. (junto con el descuento distribuido) al transferir a InSales, este descuento será igual a 210 euros. = 70 euros. * 3.

Para el producto "Cama para niños", el descuento distribuido es igual a 100 euros. Dado que este producto tiene solo una unidad, se asignará un descuento de 100 euros para este producto en InSales.

API versión v4

Dado que en v4 no hay una distribución automática del descuento del pedido para los productos, el descuento de la moneda es de 1000 euros. todo el pedido se creará en InSales, pero en caso de sincronización inversa (InSales ->CRM), el descuento seguirá distribuyéndose entre las productos según la lógica InSales y teniendo en cuenta el descuento existente para el producto "Silla de oficina".

Cambiar unidades de producto

Al desarrollar este sistema de sincronización de descuentos, fue necesario sacrificar, de alguna manera, la automatización. Es decir, cuando se cambia la cantidad de un artículo en InSales, si hay un descuento de moneda para este artículo, el descuento en sí no se vuelve a calcular y el sistema recibe un descuento mayor para el artículo que antes.

Se recibió un pedido del sistema, que se muestra en la captura de pantalla anterior, con un artículo "Artículo inactivo" cuya cantidad es de 6 uds.

Dado que el sistema ofrecía un descuento de 30 euros. para cada unidad de articulos, luego en InSales se creó un descuento a 180 euros. = 30 euros * 6.

Y ahora, si cambiamos la cantidad de unidades del producto a 5 piezas, entonces el descuento para el producto no se volverá a calcular, pero seguirá siendo el mismo 180 euros.

No hay posibilidad automática de cambiar el descuento después de cambiar la cantidad de productos. InSales tampoco prevé tal mecanismo, ya que el descuento en moneda de un artículo se aplica a una unidad del artículo.

¡Importante!

En este sentido, al cambiar las unidades de un artículo en InSales, para el que se ha aplicado un descuento de moneda, no olvide cambiar el descuento en sí, teniendo en cuenta cuántas unidades ha cambiado este artículo. Es decir, en el ejemplo anterior en InSales, debe cambiar el descuento de moneda a 150 euros.

Porcentaje de descuentos por pedido

La mecánica de calcular los descuentos porcentuales para todo el pedido en el sistema y en InSales es diferente.

El sistema primero calcula el monto del producto, teniendo en cuenta los descuentos en el producto, luego se aplican los descuentos en el pedido y se agrega el costo de envío.

En Ventas, la mecánica de calcular el monto del pedido con un porcentaje de descuento para un pedido es diferente de la mecánica del sistema. Es decir, InSales calcula el monto de los productos, aplica un descuento porcentual en el pedido y luego se aplican descuentos en los productos y se agrega el costo de envío.

El resultado se muestra en la siguiente captura de pantalla.

La situación descrita es más notoria en la integración de InSales y sistemas por debajo de la versión 6. Dado que en la versión 6 del sistema se agregó la distribución de descuentos por producto, y al sincronizar datos con InSales, solo se envían descuentos de moneda para mercadería.

Al agregar un porcentaje de descuento para todo el producto, esta característica debe tenerse en cuenta y, si es posible, no usarse. Y si lo usa, esté preparado para el hecho de que los datos en InSales y en el sistema de descuentos serán diferentes.

La mecánica de agregar un descuento de moneda a un pedido en InSales y en el sistema es la misma.

Gracias por tus comentarios.
¿Te resultó útil este artículo
No
  • Рекомендации не помогли
  • Нет ответа на мой вопрос
  • Текст трудно понять
  • Не нравится описанный функционал
Si
Artículo anterior
Detalles del trabajo con paquetes
El sistema no admite el trabajo con paquetes como en InSales. Pero se ha agregado una funcionalidad similar a la integración para mejorar la sincronización de los kits en el pedido.
Artículo siguiente
Opciones de personalización de la integración con InSales
En el módulo hay opcion de sincronizar campos personalizados entre InSales y el sistema. El artículo describe qué configuraciones hay que realizar para que intercambio ejecute con exito.