Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre técnicoFecha
FINA087ACobros Diversos20/05/2022
FISA815CFDI con Complemento de Recepción de Pagos20/05/2022
FINA840Generación de Recibos12/05/2022
País:México (MEX)
Ticket:12786715 (Paquete ATUSX: 010556)
Requisito/Story/Issue (informe el requisito vinculado):DMINA-14414


02. SITUACIÓN/REQUISITO

Se requiere poder realizar la generación del CFDI con Complemento de Recepción de Pagos con forma de pago de tipo compensación a partir de movimientos realizados desde la rutina de Compensación entre Carteras (FINA450).


03. SOLUCIÓN

  • En la rutina de Cobros Diversos (FINA087A) se añade al encabezado el campo Número de Compensación que permite visualizar las compensaciones entre carteras mediante la ventana "Selección de Compensación", donde se muestra la información de la Sucursal, Fecha, Compensación, Moneda Compensación y Valor Compensación, la cual, al confirmar la selección de la compensación actualizará la información del campo Fch. Comp. en el encabezado, así como la información de la sección de forma de pago de la siguiente manera:
    • Tipo Valor - Se actualizará con el valor CO - Compensación.
    • Valor - Se actualizará con el contenido del campo Valor Compensación.
    • Forma Pago - Se informará el valor '17' correspondiente al tipo Compensación.

Para la captura de Cobros Diversos a partir de una compensación, se consideran las siguientes validaciones:

    • Si se informa una forma de pago de tipo CO - Compensación, pero no se informan los campos Número de CompensaciónFch. Comp. en el encabezado, se solicitará informar dichos campos.
    • Si al realizar la captura de pagos, si ya se cuenta con una forma de pago de tipo CO - Compensación, no se permitirá añadir otra forma de pago.
    • Al dar clic en Avanzar se validará que la compensación informada sea correcta, si no se encuentra una compensación que corresponda a la informada se solicitará validar dicha información antes de continuar; si la compensación es correcta se validará que la compensación no se encuentre relacionada a otro Recibo de Cobro, de lo contrario se informará el recibo al cual se encuentra relacionada la Compensación.


  • En la rutina de generación de CFDI con Complemento de Recepción de Pago (FISA815), se actualiza el tratamiento para la obtención de la información de los documentos relacionados a la Compensación para la generación del Complemento de Recepción de Pagos.
  • En la rutina Generación de Recibos (FINA840) se añade, para México, la forma de pago CO=Compensación.



  • Realizar un respaldo del repositorio (archivo .rpo)
  • Realizar las actualizaciones a diccionario indicadas en la sección 04. INFORMACIÓN ADICIONAL
  • Contar con un Cliente y un Proveedor.
  • Realizar la generación de uno o varios documentos de Cuentas por Cobrar (por ejemplo, desde Factura de Salida) para el Cliente configurado.
  • Realizar la generación de una Cuenta por Pagar (por ejemplo desde Factura de Entrada) para el Proveedor configurado.
  • En el módulo Financiero (SIGAFIN) ingresar a Actualizaciones |  Cuentas Por Pagar | Compensación Entre Carteras (FINA450)
    • Ingresar a la opción +Compensar.
    • En la ventana Comp Pagar / Cobrar - COMPENSAR se mostrará el número de compensación, capturar los parámetros:
      • Vencimiento - Indicar el rango de fechas para mostrar los documentos capturados anteriormente para el Cliente y Proveedor
      • Informar el Cliente y Proveedor para los cuales fueron generados las Facturas
      • Indicar el Valor a Compensar.
      • Indicar la Moneda con la cual será generada la compensación.


    • En la ventana de Compensación entre Carteras seleccionar los documentos de Cuentas por Cobrar y de Cuentas por Pagar generadas anteriormente y dar clic en Grabar.

  1. Ingresar al módulo Financiero (SIGAFIN)
  2. Ir al menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A)
  3. En el encabezado, informar los campos de la Compensación:
    • No. Comp. - Mediante la consulta estándar realizar la selección de la Compensación realizada previamente.
    • Fch.Comp. - Informar la fecha en la cual fue realizado el movimiento de compensación.


  4. Validar que al realizar la selección de la Compensación, se actualice la información de la forma de pago.


  5. Continuar con la captura del Cobro Diverso hasta la generación del CFD con Complemento de Recepción de Pagos.
    • En el XML se deberá visualizar el nodo Pago con la forma de pago de tipo Compensación (atributo FormaDePagoP="17").
    • En el mismo nodo Pago, se deberá mostrar el subnodo DoctoRelacionado por cada título de Cuentas por Cobrar compensado, ejemplo:


04. INFORMACIÓN ADICIONAL

Actualizaciones a diccionario de datos

Campos de la tabla SEL - Recibos de Cobranza, archivo SX3 - Campos:

CampoContenido
CampoEL_IDENTEE
Tipo1 - Caracter
Tamaño6
Decimal0
Formato@!
Contexto1 - Real
Propiedad1 - Modificar
TituloCompensación
DescripciónNúmero de Compensación
ObligatorioNo
UsadoNo
BrowseNo
HelpNúmero de Compensación generado al realizar el movimiento en Compensación Entre Carteras.
CampoContenido
CampoEL_FCHIDEN
Tipo4 - Fecha
Tamaño8
Decimal0
Formato
Contexto1 - Real
Propiedad1 - Modificar
TituloFch. Compen.
DescripciónFecha de Compensación    
ObligatorioNo
UsadoNo
BrowseNo
HelpFecha de generación del movimiento en Compensación Entre Carteras.
ampoContenido
CampoEL_TIPODOC
Tipo1 - Caracter
Tamaño2
Decimal0
TituloTipo Valor
DescripciónTipo de Valor
Validación Sistemapertence(MVCHEQUE+"|EF|TF|CC|CO")


Consulta Específica en el archivo SXB – Consulta Estándar:

Alias

Tipo

SecuenciaColumnaDescripciónContenido
CECCD101RECEC Cobros Diversos SE5
CECCD20101
F087ACEC()
CECCD501

SE5->E5_IDENTEE


Disparadores en el archivo SX7 – Disparadores:

CampoContenido
CampoEL_TIPODOC
Secuencia006
Cnt. DominioEL_FORPGO
Tipo1 - Primario
ReglaIIF(!Empty(M->EL_FORPGO),M->EL_FORPGO,IIF(M->EL_TIPODOC=='CO','17',''))
Posiciona2 - No


¡IMPORTANTE!

Solución disponible para versión 12.1.27 o superiores.


05. ASUNTOS RELACIONADOS