01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre Técnico
FINA087ACobros Diversos.
FINA088Anulación de Cobros Diversos.
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-6614
Versiones12.1.17 | 12.1.23


02. SITUACIÓN/REQUISITO

Se solicita generación de Anticipo (RA) al realizar la baja de los Títulos por Cobrar de tipo Depósitos en Garantía (DGA), que hayan sido generados a partir del sistema RM o de manera directa desde la rutina de Cuentas por Cobrar (FINA040).

03. SOLUCIÓN

Se realizaron modificaciones a la rutina de Cobros Diversos (FINA087A) para que, si se realiza la baja de Títulos de Cuentas por Cobrar que sean de tipo Depósitos en Garantía (DGA), se realice el llamado a la función encargada de generar el Anticipo (Fa087aNFRA). De igual manera se agregó la siguiente validación:

  • Permitir la selección de varios Títulos por Cobrar de tipo DGA, sólo si todos fueron generados desde la rutina de Cobros Diversos (E1_ORIGEM = FINA040), no permitiendo seleccionar otro tipo de documento diferente de DGA.

En la rutina de Anular/Timbrar/Imprimir Cobros Diversos (FINA088) se realiza adecuación para permitir la reversión de los Recibos de Cobro de baja de Títulos de Cuentas por Cobrar que sean de tipo Depósitos en Garantía (DGA), donde no se deberá solicitar que el recibo se encuentre timbrado y que durante el proceso se elimine el RA generado durante la baja por recibo de cobro sin tomar en cuenta si la condición de pago es de anticipos (ED_OPERADT = 1)

Pre-condiciones generales:

Contar con el PE A087TIPTI, en el cual indica que se mostrarán los títulos de cuentas por cobrar de tipo DGA en la pantalla "Recibo Documentos Pendientes]" del Recibo de Cobro, ejemplo:

#include 'protheus.ch'

User Function A087TIPTI()

Local cTipos := ""

cTipos += "/DGA"

Return cTipos


Proceso para validación de la solución:

a) Baja de títulos por cobrar que fueron generados desde Contrato de Venta del sistema RM.

Pre-condiciones:

  • Contar con el mismo cliente/comprador en RM y en Protheus.


Desde RM:

  1. Seleccionar Proyectos - Desarrollo Inmobiliario
  2. En pestaña Contratos presionar Contratos de Venda.
  3. Presionar Incluir para registrar un nuevo contrato.
  4. En Datos Generales desde Identificador indicar Desarrollo y Tabla de Precio, así como en ítem de venta registrar la vivienda por su Código y Manzana.
  5. En Datos Generales desde Compradores registrar el Comprador.
  6. En Plan de Financiamiento desde Condiciones de Financiamiento de Venta se deberán de registrar los componentes para generación de títulos (Ejemplo: Adelanto, Monto Mensual).
  7. Una vez indicadas las condiciones se presiona Ok para confirmar el guardado del Contrato de Venta.
  8. Seleccionar Contrato de Venta y ejecutar proceso Gerar Plano de Financiamiento, validar títulos a generar y presionar Avanzar (Una vez finalizados el proceso se mostrará pantalla para indicar si fue exitoso o no el proceso).
  9. Seleccionar Contrato de Venta y ejecutar proceso Efectivar Contrato.
  10. Validar que registros de Plan de Financiamiento se encuentren con estatus Libre.

Para poder verificar los folios de los títulos generados en Protheus:

  1. Seleccionar Integración y, en pestaña Integración, en Mensagem Única presionar Fila de mensagens únicas.
  2. Seleccionar mensaje FINANCING y en acción Anexos presionar Información de ejecución de mensaje.
  3. Editar la información de ejecución del mensaje y consultar el mensaje de respuesta (en el TAG ReturnContent se observan los folios de los títulos por cobrar generados en Protheus), se observará que los títulos por cobrar son de tipo Depósitos en Garantía (DGA).


Desde Protheus:

  1. En el módulo Financiero (SIGAFIN) desde Actualizaciones - Cuentas por Cobrar - Ctas Por Cobrar (FINA040) verificar que existen los Títulos por Cobrar generados desde Contratos de Venta del sistema RM.
  2. Ingresar al módulo Financiero (SIGAFIN) desde Actualizaciones - Cuentas por Cobrar - Cobros Diversos (FINA087A)
    • Indicar en el encabezado el folio de recibo de cobro y código del Cliente-Tienda, además en detalle indicar Tipo de ValorValor (Importe de baja de título), así como BancoAgencia y Cuenta Banco, presionar icono de Avanzar.
    • Seleccionar Cliente, presionar icono de Avanzar.
    • Seleccionar e indicar el importe del título por cobrar de tipo DGA a dar de baja que fue creado a partir del sistema RM, presionar el icono Avanzar.
    • Se valida información del resumen del recibo y se presiona Confirmar.
  3. En el módulo Financiero (SIGAFIN) desde Actualizaciones - Cuentas por Cobrar - Ctas Por Cobrar verificar que el título por cobrar de tipo DGA se encuentre con el estatus y saldo correcto, y que se haya generado un título por cobrar de tipo RA por el monto dado de baja.
  4. ingresar al módulo Financiero (SIGAFIN) desde Actualizaciones - Cuentas por Cobrar - Anular/Timbrar/Imprimir Cobros Diversos (FINA088)
  5. Seleccionar el Cobro Diverso con el cual se realizó la baja del título por cobrar de tipo DGA cuyo origen fue a partir de los adaptadores FINI055 o FINI040, presionar la acción Anular.
  6. Una vez finalizado el proceso validar que se haya hecho la reversión de títulos en Protheus en Cuentas Por Cobrar y en RM en plan de financiamiento de contrato, es decir, que se haya eliminado el título por cobrar de tipo RA y que el saldo y estatus de los títulos por cobrar de tipo DGA sea correcto.


b) Baja de títulos por cobrar que fueron generados desde rutina de Cuentas por Cobrar.

Pre-condiciones:

Desde el Configurador - SIGACFG, agregar en la tabla genérica "05 - Tipos de títulos", el tipo de título "DGA" (Depósitos en Garantía).


Desde Protheus:

  1. Ingresar al módulo Financiero (SIGAFIN), desde Actualizaciones - Cuentas por Cobrar - Ctas Por Cobrar
  2. Generar registros de cuentas por cobrar utilizando el tipo de título "Depósitos en Garantía" (DGA).
  3. Ingresar al módulo Financiero (SIGAFIN), desde Actualizaciones - Cuentas por Cobrar - Cobros Diversos (FINA087A).
    • Indicar en el encabezado el folio de recibo de cobro y código del Cliente-Tienda, además en detalle indicar Tipo de ValorValor (Importe de baja de título), así como BancoAgencia y Cuenta Banco en caso de que la forma de pago lo requiera, presionar icono de Avanzar.
    • Seleccionar el Cliente, presionar icono de Avanzar.
    • Seleccionar e indicar el importe de los títulos por cobrar a dar de baja que sean de tipo DGA y que hayan sido creados a partir de la rutina de Cuentas por Cobrar (FINA040), presionar el icono Avanzar.
      • El sistema solo permitirá la selección de títulos tipo DGA, por lo que no podrán seleccionarse otros tipos de título como NF, NCC o RA junto con el de tipo DGA.
    • Se valida información del resumen del recibo y se presiona Confirmar.
  4. En el módulo Financiero (SIGAFIN) desde Actualizaciones - Cuentas por Cobrar - Ctas Por Cobrar verificar que los títulos por cobrar de tipo DGA se encuentre con el estatus y saldo correcto, y que se haya generado por cada DGA un título por cobrar de tipo RA por el monto del DGA.
  5. Ingresar al módulo Financiero (SIGAFIN) desde Actualizaciones - Cuentas por Cobrar - Anular/Timbrar/Imprimir Cobros Diversos (FINA088).
  6. Seleccionar el Cobro Diverso con el cual se realizó la baja del título por cobrar de tipo DGA cuyo origen fue a partir de la rutina Cuentas por Cobrar (FINA040), presionar la acción Borrar.
  7. Una vez finalizado el proceso, validar que se haya hecho la reversión de los títulos en Cuentas Por Cobrar, es decir, que se hayan eliminado los títulos por cobrar de tipo RA y que el saldo y estatus de los títulos por cobrar de tipo DGA sean correctos.