Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombreFecha
MATA468NGeneración de notas fiscales27/03/2025
MATA462ANGeneración automática de remitos 27/03/2025
M486XFUNCOFunciones genéricas de facturación electrónica Colombia27/03/2025
País:Colombia (COL)
Ticket:22656888
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-22623


02. SITUACIÓN/REQUISITO

En la rutina Pedido de venta (MATA410), se requiere que se permita informar desde la generación de pedido de venta si un producto es considerado como muestra gratis para que al momento de generar una factura o remito desde la rutina Generación de Notas Fiscales (MATA468N) dicha información se traslade al documento generado.

03. SOLUCIÓN

Dentro de la rutina Generación de Notas Fiscales (MATA468N), se realizan los siguientes ajustes:

  • En la función que genera los registros de los ítems del documento (a468nGravD2), se realiza una validación para que, si existe el nuevo campo Muestra Gra. (C6_NICO) en los ítems del pedido, el contenido sea trasladado al campo Muestra Gra. (D2_NICO) de los ítems de la factura cuando la factura se genere desde pedido.
  • Para cuando la factura se genere desde un remito de venta, se realiza el ajuste para que se traslade el contenido del campo Muestra Gra. (D2_NICO) del remito al campo Muestra Gra. (D2_NICO) del ítem de la factura.


Dentro de la rutina Generación automática de remitos (MATA462AN), se realizan los siguientes ajustes:

  • En la función que genera los registros de los ítems del documento (A462ANGera), se realiza una validación para que si existe el nuevo campo Muestra Gra. (C6_NICO) en los ítems del pedido, el contenido sea trasladado al campo Muestra Gra. (D2_NICO) de los ítems del remito.


Dentro de la rutina Funciones Genéricas de Facturación Electrónica Colombia (M486XFUNCO), se realizan los siguientes ajustes:

  • Se realiza la protección de nodos en el XML local para que, si no existen, no se genere error.log al generar el SOAP REQUEST.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMICNS-22623

    • Validar que las rutinas actualizadas correspondan a las indicadas en la sección Función del punto 01. DATOS GENERALES
  3. Realizar un respaldo del archivo FATSCOL.INI que se encuentra en la ruta configurada en el parámetro MV_CFDFTS.
  4. Tener las configuraciones indicadas en la sección 04. INFORMACIÓN ADICIONAL
  5. En el menú Actualizaciones | Archivos | Tipos de Entrada y Salida, configurar un Tipo de Salida (TES) con cálculo del impuesto IVA.
  6. En el módulo de Facturación (SIGAFAT), ir al menú Actualizaciones Archivos Productos, configurar un producto.

Generación de Pedido de Venta

  • A través de la rutina "Pedidos de Venta", ubicada en el módulo SIGAFAT (Actualizaciones | Pedidos), incluir nuevo pedido.
    • Informar el encabezado del pedido.
    • Informar en el detalle  o los Productos configurados previamente indicando alguno de ellos que se refiere a una muestra Gratis Muestra Gra. (C6_NICO="S-Si")
    • Grabar el pedido.

Generación de factura

  • Ingresar a la rutina "Generación de Notas", ubicada en el módulo SIGAFAT (Actualizaciones | Facturación).
    • En la opción "Generación por", indicar Pedidos.
      • Indicar parámetros para el filtro de pedidos.
      • Marcar los ítems del pedido de venta registrado previamente.
        • Dar clic en botón "Otras acciones", seleccionar la opción Genera Factura.
        • Informar serie
        • Confirmar la generación de la factura.
  • Ingresar a la rutina "Facturaciones", ubicada en el módulo SIGAFAT (Actualizaciones | Facturación), visualizar que la factura en el detalle o los Productos tengan informado correctamente el campo  Muestra Gra. (D2_NICO) conforme a la información del pedido.

Generación de Pedido de Venta

  • A través de la rutina "Pedidos de Venta", ubicada en el módulo SIGAFAT (Actualizaciones | Pedidos), incluir nuevo pedido.
    • Informar el encabezado del pedido.
    • Informar en el detalle  o los Productos configurados previamente indicando alguno de ellos que se refiere a una muestra Gratis Muestra Gra. (C6_NICO="S-Si")
    • Grabar el pedido.

Generación de remito

  • Ingresar a la rutina "Generac. de Remitos", ubicada en el módulo SIGAFAT (Actualizaciones | Form. de Remisión).
    • Indicar parámetros para el filtro de pedidos.
    • Marcar los ítems del pedido de venta registrado previamente.
      • Dar clic en botón "+Gen. Remisión",
      • Confirmar la generación del remito.
  • Ingresar a la rutina "FGenerac. de Form. de Remisión", ubicada en el módulo SIGAFAT (Actualizaciones | Form. de Remisión), visualizar que la remisión en el detalle o los Productos tengan informado correctamente el campo  Muestra Gra. (D2_NICO) conforme a la información del pedido.


Generación de factura

  • Ingresar a la rutina "Generación de Notas", ubicada en el módulo SIGAFAT (Actualizaciones | Facturación).
    • En la opción "Generación por", indicar Remisión.
      • Indicar parámetros para el filtro de remisión.
      • Marcar los ítems del pedido de venta registrado previamente.
        • Dar clic en botón "Otras acciones", seleccionar la opción Genera Factura.
        • Informar serie
        • Confirmar la generación de la factura.
  • Ingresar a la rutina "Facturaciones", ubicada en el módulo SIGAFAT (Actualizaciones | Facturación), visualizar que la factura en el detalle o los Productos tengan informado correctamente el campo  Muestra Gra. (D2_NICO) conforme a la información de la remisión de venta.




04. INFORMACIÓN ADICIONAL


Creación de campos en el archivo SX3 - Campos:

CampoC6_NICO
TipoC - Carácter
Tamaño1
Decimal 0
Picture@!
TítuloMuestra Gra.
DescripciónMuestra Gratis           
Val SistemaVazio() .Or. pertence("SN")      
OpcionesS=Si; N=No
Inic. Estándar"N"                                                                                                                                        
UtilizadoSi
ObligatorioNo
BrowseNo
Help

Indica si el ítem es una muestra gratis  S-Si , N-No.


Pacote Diccionario (uso exclusivo interno)

Código: 015346
Pacote: FAT-DMICNS-22623- COL MUESTRA GRATIS PEDIDO VENTA

¡IMPORTANTE!

La presente solución aplica para versión 12.1.2210 con garantía extendida o superior.


05. ASUNTOS RELACIONADOS