...
| Producto: | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFIN - Financiero |
|---|
| Función: | | Rutina | Nombre técnico | Fecha |
|---|
| F887CTB.PRW | Contabilidad de TOTVS recibo | 02/03/2022 |
|
|---|
| País: | Todos (Mercado Internacional) |
|---|
| Ticket: | N/A |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-14603 |
|---|
...
| 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-14603.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
|
| Totvs custom tabs box items |
|---|
| Crear la función de usuario F998NRG1 por medio del cual realicen acciones antes de generar asientos contables al grabar un recibo de cobro. - 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 (opcional).
- Dar clic en Confirmar para grabar el recibo.
- Revisar que la ejecución del punto de entrada haya realizado las acciones esperadas.
|
|
| Descripción | Actualizaciones |
|---|
| Punto de entrada: | F998NRG1 |
| Parámetros recibidos: |
N/A| Nombre | Tipo | Descripción |
|---|
| PARAMIXB[1] | Objeto | Objeto con toda la información sobre el recibo a guardar. Objetos: - FJT_MASTER - "Encabezado del recibo"
- SEL_DETAIL - "Items del recibo"
- SE1_DETAIL - "Cuentas por cobrar"
- MOE_DETAIL - "Detalle de monedas"
| Aviso |
|---|
| Para obtener los campos de cada objeto ejecutar la siguiente instrucción (Cambiando el texto rojo por cualquier objeto):
oModel:GetModel('FJT_MASTER'):GetStruct():AFIELDS
|
|
|
| Respuesta: | N/A |
| Bloco de código |
|---|
| title | Ejemplo |
|---|
| linenumbers | true |
|---|
| collapse | true |
|---|
|
#Include 'Protheus.ch'
User Function F998NRG1()
Local oModel := Paramixb[1]
MsgYesNo MsgYesNo("ATENCIÓN" , "Se manda a llamar esta función a través de la funcioncreación dedel usuario"recibo:"+ oModel:GetModel('FJT_MASTER'):GetValue('FJT_RECIBO'))
Return |
| 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! |
|---|
|
...