Á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
F887FIN.PRWReglas de negocio financieras para todos los paises3005/0304/2023
F887FINMEX.PRWReglas de negocio financieras para México3031/03/2023
F887FINPER.PRWReglas de negocio financieras para Perú30/0304/04/2023
FINA088.PRWCancelación de recibos05/04/2023
País:México y Perú
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMINA-19146


02. SITUACIÓN/REQUISITO

En la rutina TOTVS Recibo (FINA998) no genera RA al momento de realizar un recibo de cobro nuevo que contenga un titulo anticipado y una forma de pago como si lo realiza la rutina de Cobros Diversos (FINA087A)

Esto se debe a que cuando se desarrollo TOTVS Recibo el tratamiento para los RA se desarrollo solamente cuando se tiene saldo a favor del cliente, con los recibos anticipados no ya que es un proceso muy diferente.


03. SOLUCIÓN

Se modificaron los fuentes correspondientes (F887FIN, F887FINMEX y F887FINPER) en el cual se agrega la regla de negocio correspondiente a la genración de los RA con titulo anticipados.siguientes fuentes :

  1. Reglas de negocio financieras para todos los paises(F887FIN.PRW): 
    1. Se agregaron los métodos FI998NFRA() el cual realiza el proceso de guardado del RA y el método FVERIFIMP() que obtiene los impuestos del anticipo en cuentas por pagar.
  2. Reglas de negocio financieras para México(F887FINMEX) y Reglas de negocio financieras para Perú(F887FINPER):
    1. Se agrego una condición el cual se verifica si el campo ED_OPERADT esta usado y si el valor de este campo es 1 debe mandar a llamar los métodos creados en la F887FIN los cuales se encargan de realizar el guardado del RA con su respectivo impuesto. 


Totvs custom tabs box
tabsPre-condiciones,Procedimiento, Paso 03, Paso 04
idsPre-condiciones,Procedimiento
Totvs custom tabs box items
defaultyes
referenciaPre-condiciones
  1. Condiciones:
    1. Realizar un respaldo del repositorio (RPO).
    2. Aplicar el parche correspondiente al issue DMINA-18963.
    3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico.
  2. Pre-configuraciones:
    1. Ingresar a la rutina de Condiciones de Pago ubicada en el modulo de Facturación (SIGAFAT>>Actualizaciones| Archivos| Condiciones de pago)
      1. Incluir una nueva condición de pago "A" llenando todo los datos obligatorios.
      2. Asignar al campo Comp. Antic. (E4_CTRADT) = No
      3. Incluir una nueva condición de pago "B" llenando todo los datos obligatorios.
      4. Asignar al campo Comp. Antic. (E4_CTRADT) = Si
    2. Ingresar a la rutina de Modalidades  ubicado en el modulo de Facturación (SIGAFAT>>Actualizaciones| Archivos| Modalidades)
      1. Incluir una nueva modalidad "C" llenando todo los campos obligatorios.
      2. Asignar al campo ¿Oper. Antic.? (ED_OPERADT) = Si
      3. Incluir una nueva modalidad "D" llenando todo los campos obligatorios.
      4. Asignar al campo ¿Oper. Antic.? (ED_OPERADT) = No
    3. Generar una Factura de venta tipo Anticipo en la rutina de Facturación ubicada en el modulo de Facturación (SIGAFAT>>Facturaciones | Facturación)
      1. Incluir una nueva factura de salida tipo Anticipo considerando las siguientes reglas:
        1. Seleccionar una modalidad (Hacer uso de la modalidad"C" configurada anteriormente) de operación que sea operación de anticipo (ED_OPERADT=SI).
        2. Seleccionar Obligatorio escoger una TES que no afecte stock, solo financiero (F4_ESTONQUE ESTOQUE=N y F4_DUPLIC=S).
        3. Seleccionar No debe escoger una condición de pago (Hacer uso de la condición de pago "A" configurada anteriormente) de compensación de anticipos (E4_CTRADT debe ser diferente de Si).
        4. No debe hacer uso de más de una TES diferente, cuando hubiera más ítems.
Totvs custom tabs box items
defaultno
referenciaProcedimiento

Se realiza la captura de un recibo de cobro en TOTVS Recibo (SIGAFIN >> Movimientos | Cuentas por Cobrar | TOTVS Recibo)

  1. Se ingresa a la opción de "Nuevo recibo".
  2. Capturar los datos del encabezado .
  3. Seleccionamos la factura de salida generada en las pre-condiciones.
  4. Agregar una forma de pago por el valor total de la Factura de Salida seleccionada anteriormente.
  5. Guardamos el recibo.
  6. Verificamos en la rutina de Cuentas x Cobrar ubicada en el modulo de Financier (SIGAFIN>> Actualizaciones | Consultas| Ctas por cobrar) que se haya generado correctamente el RA.

Generar una Factura de venta tipo Anticipo en la rutina de Facturación ubicada en el modulo de Facturación (SIGAFAT>>Facturaciones | Facturación)

  1. Incluir una nueva factura de salida tipo Normal considerando las siguientes reglas:
    1. Seleccionar una modalidad (Hacer uso de la modalidad "D" configurada anteriormente) de operación que sea diferente de operación de anticipo (ED_OPERADT=NO).
    2. Escoger una condición de pago (Hacer uso de la condición de pago "B" configurada anteriormente) de compensación de anticipos (E4_CTRADT debe ser Si).
    3. Seleccione la opción Anticipos en Acciones relacionadas, y se abrirán los anticipos disponibles.
    4. Seleccione el anticipo y el importe a pagar.
    5. Confirmar el guardado de la factura.
  2. Verificamos en la rutina de Cuentas x Cobrar ubicada en el modulo de Financiero (SIGAFIN>> Actualizaciones | Consultas| Ctas por cobrar) que el saldo de la factura de salida y el RA sea correcto.


04. INFORMACIÓN ADICIONAL

Card documentos
InformacaoLa presente solución aplica para versión 12.1.33 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha de la expedición del issue.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

...