Árvore de páginas

ÍNDICE


01. VISIÓN GENERAL

Se habilita la funcionalidad para realizar la Baja de un Activo (ATFA036) añadiendo campos requeridos para la facturación de Colombia en la pestaña "Datos de Factura", para poder realizar la generación de Facturas de Salida (MATA467N) mediante 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.

PROCEDIMIENTO DE IMPLEMENTACIÓN

  1. Se recomienda respaldar el repositorio de objetos (RPO) antes de aplicar el paquete de actualización (patch).
  2. Aplique el patch del issue, el cual contienen las siguientes rutinas:
    ATFA036
    ATFA036MEX
    LOCXNF
    MATA521
  3. Configurar los nuevos campos que se indican en la sección 03. Diccionario de Datos.


02. EJEMPLO DE UTILIZACIÓN

PRE-CONDICIONES

  • Configurar parámetros:
    • MV_ULTDEPR: Fecha del último cálculo de la depreciación de activos fijos.
    • MV_ATFVLNF: Habilita (.T.) o deshabilita (.F.) la validación de existencia de facturas en la tabla SF2 en la anulación de baja del activo.
      Se recomienda configurar el parámetro en .T. (true), para que el sistema valide la existencia de facturas de venta creada en la baja del bien.
  • Registrar Activos fijos.

PROCESO PARA VALIDACIÓN DE LA SOLUCIÓN

  1. Ingresar a la rutina Bajas, ubicada en "SIGAATF - Actualizaciones | Movimientos | Bajas".
  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. También puede ser visualizado el documento generado en la rutina Facturaciones, ubicada en "SIGAFAT - Actualizaciones | Facturación | Facturaciones".


03. 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.


En ambientes Protheus ya implementados, la actualización de los campos se realiza de manera manual.

Los cambios al diccionario de datos fueron incorporados en el pacote "011058"


04. ASUNTOS RELACIONADOS

Para realizar la transmisión de los documentos generados mediante este proceso se debe contemplar la siguiente documentación:


Facturación Electrónica - Validación Previa

05. TABLAS UTILIZADAS

  • CT1 - Plan de Cuentas

  • SNG - Grupos de activos
  • SN1 - Activo inmovilizado
  • SN2 - Descripciones extendidas
  • SN3 - Saldos y valores
  • SN4 - Movimientos del activo fijo
  • SN5 - Archivo de saldos
  • SN6 - Saldos por cuenta e ítem
  • FN6 - Baja de activos
  • FN7 - Bajas de tipo de activos
  • SFP - Control de Formularios
  • SF2 - Encabezado de facturas de salida
  • SD2 - Ítems de facturas de salida
  • SF3 - Libros fiscales