Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre técnicoFecha
FINA087ACobros Diversos
12
20/05/2022
FISA815CFDI con Complemento de Recepción de Pagos
12
20/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 de del CFDI con Complemento de Recepción de Pagos con forma de pago de tipo compensación a partir de movimientos de Compensación realizados desde la rutina de Compensación entre Carteras (FINA450), sin embargo esta funcionalidad solo se encuentra disponible para el proceso de Factoraje.


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 las capturas de pago 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 Diverso, de lo contrario se informará el cobro recibo al cual se encuentra relacionada la Compensación.


  • En la rutina 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.



Totvs custom tabs box
tabsPre-requisitos, PasosProcedimiento
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  • 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 Valor a compensarCompensar.
      • Indicar la moneda Moneda con la cual será generada la compensación.


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

Totvs custom tabs box items
defaultno
referenciapaso2
  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:
    • CompensaNo. 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 PagoPagos.
    • En el XML se deberá visualizar el elemento nodo Pago con la forma de pago de tipo Compensación (atributo FormaDePagoP="17").
    • Para En el elemento mismo nodo Pago, se deberá mostrar un elemento hijo el subnodo DoctoRelacionado por cada documento título de Cuentas por Cobrar seleccionado durante la compensacióncompensado, ejemplo:


04. INFORMACIÓN ADICIONAL

Actualizaciones a diccionario de datos

Campos en 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
Usado
Si
No
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
Usado
Si
No
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


Card documentos
Informacao

...

Solución disponible para versión 12.1.27 o superiores.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS


Templatedocumentos