Árvore de páginas

Versões comparadas

Chave

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

...

07/01
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
DELETE-RECEIPT.SERVICE.TLPPServicio para eliminar recibos
F887FIN.PRWReglas de negocio para todos los países
 
F887FINMEX.PRWRegla de negocio para México 
F887FINPER.PRWRegla de negocio para Perú 
CANCEL-RECEIPT.SERVICE.TLPPServicio para cancelar o anular recibos
 F887FIN.PRWReglas de negocio para todos los países07/01
 
FINA846.PRWRutina para mantenimiento de recibos
07
01
 
País:TodosTicket:N/ARequisito/Story/Issue (informe el requisito vinculado):DMINA-17319

...

Se necesita preparar la rutina de anulación y eliminación de recibos para que cuando se produzca un error, estas rutinas estén preparadas para realizar rollback y revertir los cambios efectuados.

...

Se realizan cambios en los siguientes fuentes:

...

:

...

  • Cancelación de recibos (CANCEL-RECEIPT.SERVICE.TLPP): Se elimina el valor asignado al campo Cancelado
    (FJT_CANCEL), esto se redefine dentro del modelo.  
  • Reglas de negocio (F887FIN.PRW):  Se Se determina que el proceso de cancelación y eliminación de recibos debe ir dentro de la transacción (INTTS) y antes de la transacción (BerforeTTS), de esta manera es posible utilizar la instrucción Begin Transaction y End transaction, los cuales  ayudan ayudan a controlar y deshacer los cambios cuando hay un error, también se determina los mensajes a mostrar en caso de error así como validaciones.
  • Reglas de negocio para México (F887FINMEX.PRW): Se agregan validaciones para el país de México.
  • Reglas de negocio para Perú (F887FINPER.PRW): Se agregan validaciones para el país de Perú.
  • Mantenimiento de recibos (FINA846.PRW): Se agrega el array "aResponse" en donde se agregan los errores
    generados por la rutina.


Totvs custom tabs box
tabsPaso 01, Paso 02Pre-condiciones,Procedimiento, Paso 03, Paso 04
idsPre-condiciones,Procedimiento
Totvs custom tabs box items
defaultyes
referenciapaso1Pre-condiciones
  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-17319.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico.
  4. A través del módulo configurador (SIGACFG) configurando los siguientes parámetros, para el correcto funcionamiento de la generación de CFDI en México:
    1. Habilitamos las versiones de timbrado:
      1. MV_CFDI33 = .T.
      2. MV_CFDI40 = .T.
    2. Configuramos los siguientes parámetros (Los valores de estos parámetros varían a cada cliente):

      Expandir
      titleExpandir parámetros
      1. MV_CFDARQS
      2. MV_CFDCPUB
      3. MV_CFDI_CE
      4. MV_CFDI_CP
      5. MV_CFDI_KP
      6. MV_CFDI_PR
      7. MV_CFDI_PX
      8. MV_CFDI_CS
      9. MV_CFDICVE
      10. MV_CFDI_CL
      11. MV_CFDI_PA
      12. MV_CFDI_US
      13. MV_CFDI_CO
      14. MV_IVATRAS 
  5. A través de la rutina “Productos”, ubicada en el módulo de SIGAFIN SIGAFAT (Actualizaciones | Archivos), incluir un producto.
  6. A través de la rutina “Bancos”, ubicada en el módulo de SIGAFIN SIGAFAT (Actualizaciones | Archivos), incluir un banco.
  7. A través de la rutina “Clientes”, ubicada en el módulo de SIGAFIN SIGAFAT (Actualizaciones | Archivos), incluir un cliente.

  8. A través de la rutina "Tipo de Entrada y Salida", ubicada en el módulo de Facturación , SIGAFAT (Actualizaciones | Archivos), se debe tener incluir una TES de salida.
  9. A través de la rutina rutina "FacturacionesFactura de Venta", ubicada en el módulo Financiero- SIGAFIN Facturación, SIGAFAT (Actualizaciones | FacturasMovimientos), damos de alta capturar una Factura de salida con los datos configurados anteriormentetimbrada para el Cliente con el producto y la TES previamente configurada.
Totvs custom tabs box items
defaultno
referenciapaso2Procedimiento
  1. Ingresar a la rutina TOTVS Recibo; SIGAFIN - Actualizaciones | Cuentas por Cobrar | TOTVS Recibo.
    1. Ingresar a la opción Nuevo Reciboopción de "Nuevo recibo".
      1. Capturar los datos del encabezado

      obligatorios
      1. para obtener la Factura del cliente configurado.

      2. Seleccionar la Factura timbrada generada anteriormente.

      3. Agregar una Forma de Pago correspondiente al valor total de la Factura.

      4. Dar clic en "Generar CFDI".

      5. Confirmar el guardado y timbrado del recibo.

  2. A través del módulo configurador (SIGACFG), dejar vacío el parámetro MV_CFDI_PA.
  3. Ingresar a la rutina TOTVS Recibo; SIGAFIN - Actualizaciones | Cuentas por Cobrar | TOTVS Recibo.
    1. Se ingresa a la opción de "Buscar recibo"
    2. Localizar el recibo generado anteriormente y dar clic en anular.
    3. Verificar que se muestre el error y se realice un rollback correctamenteSeleccionar el cliente configurado anteriormente.Verificar que el campo NIT (FJT_NIT) sea rellenado de manera automática al seleccionar un cliente con NIT en el campo NIT (A1_CGC).


04. INFORMACIÓN ADICIONAL

...