01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||||||
Segmento: | Backoffice | ||||||||||||
Módulo: | SIGAFIN - Financiero | ||||||||||||
Función: |
| ||||||||||||
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ón y Fch. 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.
- Ingresar al módulo Financiero (SIGAFIN)
- Ir al menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A)
- 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.
- Validar que al realizar la selección de la Compensación, se actualice la información de la forma de pago.
- 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:
Campo | Contenido |
---|---|
Campo | EL_IDENTEE |
Tipo | 1 - Caracter |
Tamaño | 6 |
Decimal | 0 |
Formato | @! |
Contexto | 1 - Real |
Propiedad | 1 - Modificar |
Titulo | Compensación |
Descripción | Número de Compensación |
Obligatorio | No |
Usado | No |
Browse | No |
Help | Número de Compensación generado al realizar el movimiento en Compensación Entre Carteras. |
Campo | Contenido |
---|---|
Campo | EL_FCHIDEN |
Tipo | 4 - Fecha |
Tamaño | 8 |
Decimal | 0 |
Formato | |
Contexto | 1 - Real |
Propiedad | 1 - Modificar |
Titulo | Fch. Compen. |
Descripción | Fecha de Compensación |
Obligatorio | No |
Usado | No |
Browse | No |
Help | Fecha de generación del movimiento en Compensación Entre Carteras. |
ampo | Contenido |
---|---|
Campo | EL_TIPODOC |
Tipo | 1 - Caracter |
Tamaño | 2 |
Decimal | 0 |
Titulo | Tipo Valor |
Descripción | Tipo de Valor |
Validación Sistema | pertence(MVCHEQUE+"|EF|TF|CC|CO") |
Consulta Específica en el archivo SXB – Consulta Estándar:
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
---|---|---|---|---|---|
CECCD | 1 | 01 | RE | CEC Cobros Diversos | SE5 |
CECCD | 2 | 01 | 01 | F087ACEC() | |
CECCD | 5 | 01 | SE5->E5_IDENTEE |
Disparadores en el archivo SX7 – Disparadores:
Campo | Contenido |
---|---|
Campo | EL_TIPODOC |
Secuencia | 006 |
Cnt. Dominio | EL_FORPGO |
Tipo | 1 - Primario |
Regla | IIF(!Empty(M->EL_FORPGO),M->EL_FORPGO,IIF(M->EL_TIPODOC=='CO','17','')) |
Posiciona | 2 - No |
Solución disponible para versión 12.1.27 o superiores.
¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- documento_tecnico
- base_conocimiento
- protheus
- mercado_internacional
- mi
- mexico
- mex
- cobro_diverso
- cobro_diverso_por_compensacion
- compensacion_entre_carteras
- fina087a
- complemento_recepcion_pagos_compensacion
- fisa815
- fina840
- generacion_recibos
- 12_1_27
- 12_1_33
- 12127
- 12133
- totvs_backoffice
- sigafin
- financiero
- 12786715
- ticket_12786715
- dmina_14414
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas