SYSplus: Devolución electrónica no se intenta enviar, no genera LOG ni XML a pesar de tener autorización con tokens y proveedor configurado correctamente
Síntomas: Al registrar una devolución sobre una factura electrónica con su respectivo CUFE, no se intenta enviar, no genera log de envio ni archivo con los datos, por tanto no da ningún mensaje o error, simplemente muestra la ventana de impresión como si no fuera electrónica.
Diagnóstico: Se valida que exista la autorización de numeración asociada a la devolución correctamente configurada, que la factura tenga CUFE y que la autorización de dicha factura exista y sea del mismo proveedor tecnológico. Se valida el procedimiento IMPR_DEVOLUCION y no retorna datos por lo tanto no hay un prefijo del cual validar la autorización, Se valida que el punto de venta, el tercero y el vendedor exista. Se encuentra que el campo bodega (BODE_COD) en la tabla de DEVOLUCIONES_VENTAS esta vacío y por eso no se puede traer datos de la devolución ene le procedimiento.
Solución: Asignar manualmente el código de la bodega en la tabla de DEVOLUCIONES_VENTA para poder generar correctamente la nota electrónica. Validar que los puntos de venta estén activos, check activo en pantalla o campo PTVT_ACTIVO en tabla PUNTO_VENTA, si no está activo no se sugiere un punto de venta en pantalla al grabar la devolución y por tanto no se asigna la bodega correspondiente. Al grabar se asigna el primer punto de venta de la agencia, pero no la bodega, por eso queda vacio el campo.