Árvore de páginas

Carregando...


01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Compras (SIGACOM)

Función:COMA223 - Nota de Débito
País:Mercado Internacional
Ticket:22308613
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-22316


02. DESCRIPCIÓN

Punto de entrada para agregar opciones al menú de "Otras Acciones" de la rutina COMA223 - Nota de Débito.


  • Desarrollar y compilar el punto de entrada COMA223MNU.
  • Ingresar a la rutina Nota de Débito (SIGACOM >> Actualizaciones | Nuevo Compras).
    • En el menú "Otras Acciones" verificar que sea incluida la nueva opción incluida con el punto de entrada. 

Descripción

Punto de entrada para agregar opciones al menú de la rutina de nota de débito.

Rutina:

COMA223.PRW

Función

COMA223MNU

Parámetros
VariableTipoDescripción
ParamIXB[1]Array

Recibe variable del tipo array con las opciones del menú definidas por estándar.  A esta variable se deben incluir las nuevas opciones que serán agregadas al menú.

Retorno:

TipoDescripción
Array

Retorna variable del tipo array con las opciones del menú de "Otras Acciones".



Importante

Para no afectar la funcionalidad estándar, se recomienda no alterar las opciones definidas por padrón, solo adicionar las nuevas opciones de acuerdo a su necesidad.

COMA223MNU
#INCLUDE 'protheus.ch'
#INCLUDE 'FWMVCDEF.CH'

/*/{Protheus.doc} COMA223MNU
    Punto de entrada COMA223MNU
    @type  Function
    @author user
    @since 24/01/2025
    @param PARAMIXB, Array, Opciones padrón de MenuDef.
    @return aRotAux, Array, Opciones padrón más opciones de usuario para MenuDef.
    /*/
User Function COMA223MNU()
Local aRotAux := aClone(PARAMIXB[1])

    ADD OPTION aRotAux TITLE "Opción 1"    ACTION 'u_fCM22XMenu("COMA223MNU")'   OPERATION 2 ACCESS 0

Return aRotAux


/*/{Protheus.doc} fCM22XMenu
    Función de ejemplo para validar punto de entrada COMA223MNU.
    @type  Function
    @author user
    @since 24/01/2025
    /*/
User Function fCM22XMenu(cNomPE)
Local cAviso1 := "Atención"
Local cAviso2 := "Punto de Entrada: "
Local cAviso3 := "OK"

Default cNomPE := ""

    Aviso(cAviso1, cAviso2 + cNomPE, {cAviso3}, 2)
Return


03. INFORMACIÓN ADICIONAL


IMPORTANTE!

El punto de entrada COMA223MNU está disponible para la nueva rutina de nota de débito proveedor (COMA223).Aplica para los países indicados en el Documentos Fiscales de Entrada


04. ASUNTOS RELACIONADOS


Documentos Fiscales de Entrada


Puntos de entrada para agregar opciones al menú en documentos de entrada: