01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFIN - Financiero |
---|
Función: | Rutina | Nombre técnico | Fecha |
---|
FINA087A | Cobros Diversos |
|
---|
XX20/05/2022 | FISA815 | CFDI con Complemento de Recepción de Pagos |
|
XX20/05/2022 | FINA840 | Generación de Recibos |
|
XX |
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ón y Fch. 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 |
---|
tabs | Paso 01, Paso 02, Paso 03, Paso 04Pre-requisitos, Procedimiento |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - 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.
![](/download/attachments/686457553/image2022-5-12_16-43-17.png?version=1&modificationDate=1652391799390&api=v2)
- 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.
![](/download/attachments/686457553/image2022-5-12_16-43-39.png?version=1&modificationDate=1652391825023&api=v2)
|
Totvs custom tabs box items |
---|
| - 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:
- 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.
![](/download/attachments/686457553/image2022-5-12_16-46-27.png?version=1&modificationDate=1652391988577&api=v2)
- Validar que al realizar la selección de la Compensación, se actualice la información de la forma de pago.
![](/download/attachments/686457553/image2022-5-12_16-45-58.png?version=1&modificationDate=1652391960550&api=v2)
- 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:
![](/download/attachments/686457553/image2022-5-12_16-48-4.png?version=1&modificationDate=1652392086177&api=v2)
|
|
04. INFORMACIÓN ADICIONAL
Actualizaciones a diccionario de datos
Campos en 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 |
SiNo |
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 |
SiNo |
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. | Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS