01. DATOS GENERALES
| Producto: | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFIN - FINANCIERO |
|---|
| Función: | | Rutina | Nombre técnico |
|---|
| F887FIN.PRW | Reglas de negocio financieras |
|
|---|
| País: | Todos (Mercado Internacional) |
|---|
| Ticket: | N/A |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-15063 |
|---|
02. DESCRIPCIÓN
Se necesita crear un punto de entrada que permita guardar información en los nuevos campos creados por el usuario, esto se tiene que realizar casi al final de la grabación de la tabla de títulos por cobrar (SE1).
| Totvs custom tabs box |
|---|
| tabs | Pre-condiciones,Procedimiento, Paso 03, Paso 04 |
|---|
| ids | paso1,paso2 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | paso1 |
|---|
| - Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-15063.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- Tener un título pendiente de cobro.
- En el módulo Configurador de Protheus (SIGACFG), dar de alta un nuevo campo en la tabla de Títulos por Cobrar (SE1), por ejemplo:
- Campo: E1_EJEMPLO.
- Tipo: Lógico.
- Tamaño: 1.
- Contexto: Real.
- Propiedad: Modificar.
- Título: Ejemplo.
- Descripción: Campo de ejemplo.
|
| Totvs custom tabs box items |
|---|
| Crear la función de usuario F998GSE1 en la cual se puedan grabar datos en los campos creados por el usuario. - Dentro del módulo Financiero, ejecutar la rutina TOTVS Recibo (Actualizaciones | Cuentas por cobrar | TOTVS Recibo).
- Dentro del aplicativo de TOTVS Recibo, ir a Nuevo Recibo.
- Llenar el encabezado del recibo.
- Aplicar los filtros del encabezado.
- Seleccionar un Título por Cobrar y agregar una Forma de Pago.
- Dar clic en Confirmar para el guardado del recibo.
- Comprobar que los campos creados por el usuario sean modificados de acuerdo a lo establecido en el punto de entrada.
|
|
| Descripción | Actualizaciones |
|---|
| Punto de entrada: | F998GSE1 |
| Parámetros recibidos: | N/A |
| Respuesta: | Nil |
| Bloco de código |
|---|
| title | Ejemplo |
|---|
| linenumbers | true |
|---|
| collapse | true |
|---|
|
#Include 'Protheus.ch'
User Function F998GSE1()
IF SEL→(ColumnPos("E1_EJEMPLO"))
SE1->E1_EJEMPLO := .T.
ENDIF
Return Nil |
...
| Card documentos |
|---|
| Informacao | La 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! |
|---|
|
04. ASUNTOS RELACIONADOS
...