01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||||||||
Segmento: | Backoffice | |||||||||||||||
Módulo: | SIGAATF - Activo Fijo | |||||||||||||||
Función: |
| |||||||||||||||
País: | Colombia | |||||||||||||||
Ticket: | 14656233 | |||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-16564, DMINA-16744 |
02. SITUACIÓN/REQUISITO
Se requiere que la baja de un activo fijo genere factura de venta.
03. SOLUCIÓN
En la Baja de un Bien, se habilita la funcionalidad de generar factura de venta a través de rutina automática.
Rutinas Actualizadas:
ATFA036
- Se habilitan los campos Cd.Municipio (FN6_CODMUN), Tp Actividad (FN6_TPACTI), TRM Pactada? (FN6_TRMPAC) y Tipo Oper. (FN6_TIPOPE) cuando se realiza la generación de la Factura.
ATFA036MEX
- En la generación de la Factura de Venta para el país Colombia, al realizar la Baja del Bien, los campos FN6_CODMUN, FN6_TPACTI, FN6_TRMPAC y FN6_TIPOPE se envían a la rutina automática, los cuales son necesarios para que la factura generada pueda ser transmitida desde el módulo SIGAFAT (Facturación).
- En la función ATF036ValC(), se valida la existencia de campos requeridos para el país Colombia.
- Se agrega la función ATF036Cte() para asignar campos desde el registro del cliente; Cd.Municipio (FN6_CODMUN) y Tp Actividad (FN6_TPACTI).
LOCXNF
- En la función NfTudOk(), se incluye el país Colombia en validación referente a ejecución desde la rutina de Bajas de Activo (ATFA036).
MATA521
- Se agrega país Colombia en validación de la función MaCanDelF2() para que se solicite confirmar el proceso de borrado o anulación de Factura de Venta cuando ésta fue generada en la Baja de un Bien.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-16564.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección Función del encabezado del presente Documento Técnico, así como las fechas.
- Actualizar el diccionario de datos de acuerdo a la sección 04. INFORMACIÓN ADICIONAL.
- Configurar los parámetros:
- MV_ULTDEPR: Fecha del último cálculo de la depreciación de activos fijos.
- MV_ATFVLNF: Habilitar (.T.) la validación de existencia de facturas en la tabla SF2 en la anulación de baja del activo.
- Registrar uno o más Activos fijos.
- Ingresar a la rutina "SIGAATF - Actualizaciones | Movimientos | Bajas" (ATFA036).
- Seleccionar un activo y dar clic en el botón "+ Bajar".
- En la pestaña "Datos de la Baja", informar los campos: Fecha de la Baja (FN6_DTBAIX), Porcentaje de la Baja (FN6_BAIXA), Motivo (FN6_QTDBAIX) y Depreciar (FN6_DEPREC).
- En la sección "Tipos de Activos", seleccionar el Tipo de Activo a dar de baja, dando clic en el checkbox.
- En la pestaña "Datos de la Factura", seleccionar la opción "1 - Si" en el campo Generar Factura (FN6_GERANF).
- Se deben informar los campos solicitados de esta pestaña incluyendo aquellos creados para la generación de la factura electrónica.
- Dar clic en el botón "Confirmar".
- El sistema mostrará un mensaje, informando que el proceso ha finalizado correctamente.
- En el mensaje se indica el número del documento generado.
- El registro correspondiente al activo dado de baja, quedará con estatus en rojo.
- Seleccionar el activo dado de baja y dar clic en el botón "Visualizar".
- Seleccionar la carpeta "Datos de la Factura", visualizar en el campo Num. Fac (FN6_NUMNF) el folio asignado.
- El documento generado también puede ser visualizado en "SIGAFAT - Actualizaciones | Facturación | Facturaciones".
04. INFORMACIÓN ADICIONAL
Actualizaciones al diccionario de datos.
Tabla Baja de Activos (FN6):
Campo | FN6_CODMUN |
---|---|
Tipo | Caracter |
Tamaño | 5 |
Decimal | 0 |
Formato | @! |
Título | Cd.Municipio |
Descripción | Código del municipio |
Usado | Sí |
Obligatorio | No |
Browse | No |
Val. Sistema | ExistCpo("CC2",M->FN6_CODMUN,3) |
F3 | CC2MUN |
Carpeta | 2 |
Help | Municipio de origen del cliente o donde se efectúa el servicio. |
Campo | FN6_TPACTI |
---|---|
Tipo | Caracter |
Tamaño | 7 |
Decimal | 0 |
Formato | @! |
Título | Tp Actividad |
Descripción | Tipo Actividad Económica |
Usado | Sí |
Obligatorio | No |
Browse | No |
Val. Sistema | ExistCpo("CCN",M->FN6_TPACTI,2) |
F3 | CCNCII |
Carpeta | 2 |
Help | Informe el tipo de Actividad Económica. |
Campo | FN6_TRMPAC |
---|---|
Tipo | Caracter |
Tamaño | 1 |
Decimal | 0 |
Formato | @! |
Título | TRM Pactada? |
Descripción | ¿TRM Pactada? |
Usado | Sí |
Obligatorio | No |
Browse | No |
Val. Sistema | Pertence("12") |
Inic. Padrao | "2" |
Cbox Esp. | 1=Si;2=No |
Carpeta | 2 |
Help | Indica si la TRM está pactada para la |
Campo | FN6_TIPOPE |
---|---|
Tipo | Caracter |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo Oper. |
Descripción | Tipo de operación |
Usado | Sí |
Obligatorio | No |
Browse | No |
Val. Sistema | Vazio() .or. ValidF3I("S017", M->FN6_TIPOPE,1,2) |
F3 | COL017 |
Carpeta | 2 |
Help | Indica el tipo de operación del |
Los cambios al diccionario de datos fueron incorporados en el pacote "011058". La presente solución aplica para versiones 12.1.33 o superiores.
05. ASUNTOS RELACIONADOS
Facturación Electrónica - Validación Previa
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas