Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAATF - Activo Fijo
Función:
FunciónNombre TécnicoFecha
ATFA036Baja de bienes12/09/2022
ATFA036MEXBaja de bienes - Localizaciones MI12/09/2022
LOCXNFDocumentos fiscales - Factura de salida15/09/2022
MATA521Exclusión de documentos de salida09/09/2022
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.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-16564.
  3. 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.
  4. Actualizar el diccionario de datos de acuerdo a la sección 04. INFORMACIÓN ADICIONAL.
  5. 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.
  6. Registrar uno o más Activos fijos.
  1. Ingresar a la rutina "SIGAATF - Actualizaciones | Movimientos | Bajas" (ATFA036).
  2. Seleccionar un activo y dar clic en el botón "+ Bajar".
  3. 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).
  4. En la sección "Tipos de Activos", seleccionar el Tipo de Activo a dar de baja, dando clic en el checkbox.
  5. 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.
  6. Dar clic en el botón "Confirmar".
  7. El sistema mostrará un mensaje, informando que el proceso ha finalizado correctamente.
    • En el mensaje se indica el número del documento generado.
  8. El registro correspondiente al activo dado de baja, quedará con estatus en rojo.
  9. Seleccionar el activo dado de baja y dar clic en el botón "Visualizar".
  10. Seleccionar la carpeta "Datos de la Factura", visualizar en el campo Num. Fac (FN6_NUMNF) el folio asignado.
  11. 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):

CampoFN6_CODMUN
TipoCaracter
Tamaño5
Decimal0
Formato@!
TítuloCd.Municipio
DescripciónCódigo del municipio
Usado
ObligatorioNo
BrowseNo
Val. SistemaExistCpo("CC2",M->FN6_CODMUN,3)
F3CC2MUN
Carpeta2
Help

Municipio de origen del cliente o donde se efectúa el servicio.

CampoFN6_TPACTI
TipoCaracter
Tamaño7
Decimal0
Formato@!
TítuloTp Actividad
DescripciónTipo Actividad Económica
Usado
ObligatorioNo
BrowseNo
Val. SistemaExistCpo("CCN",M->FN6_TPACTI,2)
F3CCNCII
Carpeta2
Help

Informe el tipo de Actividad Económica.

CampoFN6_TRMPAC
TipoCaracter
Tamaño1
Decimal0
Formato@!
TítuloTRM Pactada?
Descripción¿TRM Pactada?
Usado
ObligatorioNo
BrowseNo
Val. SistemaPertence("12")
Inic. Padrao"2"
Cbox Esp.1=Si;2=No
Carpeta2
Help

Indica si la TRM está pactada para la
transacción en caso de que ésta sea en
una moneda distinta a la local.

CampoFN6_TIPOPE
TipoCaracter
Tamaño2
Decimal0
Formato@!
TítuloTipo Oper.
DescripciónTipo de operación
Usado
ObligatorioNo
BrowseNo
Val. SistemaVazio() .or. ValidF3I("S017", M->FN6_TIPOPE,1,2)
F3COL017
Carpeta2
Help

Indica el tipo de operación del
documento, de acuerdo al punto 6.1.5 de
códigos relacionados con documentos
definida por la DIAN.




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