El Insert Variables es un nodo de declaración de variables.
El objetivo es determinar ciertos valores que condicionen el Insert antes de presionar del botón de insertar.
Para un caso en que hay que determinar a qué tipo de Transacción GeneXus llamar en función de los Tipos de Transacción definidos previamente, se usan las Insert Variables. Son variables que se ponen al lado, a la izquierda del botón de Insert y sirven precisamente para permitir al usuario seleccionar un Tipo de Transacción a ser llamada, o por lo menos para instanciar ciertos valores de la misma, cuando se presione ese botón de Insert.
La lógica de a qué debemos llamar, dependiendo de la variable que está instanciada está en el botón de insert. Se trata simplemente de ubicar las variables al lado del botón de Insert en el entendido de que debemos instanciar esa variable antes de apretar el botón de Insert.