Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Punto de entrada

LJ7001

Llamado

Antes de la grabación de la venta asistida.

Parámetros

Array de una posición que contiene nTipo (1-presupuesto, 2-venta, 3-pedido)

Devolución

 

Lógico. Continúa el proceso de finalización de la venta o regresa a la pantalla de venta.

Observación

Punto de entrada para validaciones al final de la venta.

Punto de entrada

LJ7002

Llamado

Después de la grabación de la venta asistida.

Parámetros

Array de una posición que contiene nTipo (1-presupuesto,  2-venta,  3-pedido)

Devolución

Ninguno

Observación

Punto de entrada para validaciones al final de la venta.

Punto de entrada

LJ7003

Llamado

En la validación del borrado de un ítem de aCols.

Parámetros

Ninguno

Devolución

Lógico. Permite o no el borrado de un ítem.

Observación

Punto de entrada para validaciones al final de la venta.

Punto de entrada

LJ7004

Llamado

En la opción "Condición negociada".

Parámetros

Ninguno

Devolución

 

Array bidimensional con la información de las cuotas:

[1] – Fecha de la cuota

[2] – Valor de la cuota

[3] – Forma de pago (código existente en la tabla 24 del SX5)

Ejemplo:

aRet := {{ dDatabase, 100, “R$” }, {dDatabase+30.100,”CH”}}

Observación

No ejecuta la condición negociada estándar si existe el punto de entrada.

Punto de entrada

LJ7005

Llamado

En la rutina de detalle del ítem bmpvisualImage Modified.

Parámetros

Ninguno

Devolución

Array unidimensional que contiene los nombres de los campos que deben incluirse en la pantalla de detalle de los ítems

Observación

Se utiliza para mostrar campos del usuario en la ventana de detalle.

Punto de entrada

LJ7006

Llamada

En flete cargaImage Modified.

Parámetros

Ninguno

Devolución

 

Array bidimensional con la información de los campos:

[1] – Nombre del campo

[2] – Número de la carpeta que aparecerá (1, 2 ó 3)

Ejemplo:

aRet := { “LQ_CAMPO”, 1}

Observación

Se utiliza para mostrar los campos del usuario en la ventana de flete.

Punto de entrada

LJ7007

Llamado

En la elaboración de las opciones de la condición de pago.                                              

Parámetros

Ninguno

Devolución

 

Array con datos de la opción:                                                            

aRet[1]:=”Nombre de la opción”                                                                      

aRet[2]:=”Nombre de la función que se ejecutará”                                                    

Ejemplo:                                                                                      

aRet:= {“Nombre de la opción”,”Execblock('GABCN',.F.,.F.)”}

* el segundo parámetro debe pasarse como carácter                                          

Observación

Se utiliza para crear la opción con función de usuario.

* Puede incluirse una única opción para personalización.

Punto de entrada

LJ7008

Llamado

En reservas master_pequenoImage Modified

Parámetros

Ninguno

Devolución

 

Array con el número del ítem que debe aparecer en el aCols para que el usuario decida si hace la reserva.

Ejemplo: { 01, 03, 04 }

Incluirá en la consulta los ítems 01, 03 y 04 del aCols.                  

Observación

Si no existe el punto de entrada, la rutina muestra todos los productos que en el TES generan movimiento de stock.

Punto de entrada

LJ7009

Llamado

En la confirmación de la modificación de las cuotas.

Parámetros

Array que contiene la información original y la que se modificó:

[1] 1ª Array con la información original:

    [1] – Fecha (fecha)

    [2] – Valor (numérico)

    [3] – Forma de pago (Carácter de 2 posiciones)

    [4] – Check box “Utiliza en las próximas cuotas” (Lógico)

[1] 2ª Array con la información modificada por el usuario:

    [1] – Fecha (fecha)

    [2] – Valor (numérico)

    [3] – Forma de pago (Carácter de 2 posiciones)

    [4] – Check box Utiliza en las próximas cuotas (Lógico)

Devolución

Lógico. Permite o no la modificación de la información de la cuota.

Observación

 

Punto de entrada

LJ7010

Llamado

Función que se ejecutará por medio de la opción Pone pagos en cero.

Parámetros

Ninguno

Devolución

Ninguno

Observación

Se ejecutará en lugar de la función Lj7ZeraPgtos().

Punto de entrada

LJ7011

Llamado

Al seleccionar la opción Forma de pago precoImage Modifiedo [F7] para regresar al área de ítems de la venta. En este momento, el usuario ya informó la forma de pago y desea volver a la pantalla principal.

Parámetros

Ninguno

Devolución

Lógico. Permite o no volver a la ventana de venta.

Observación

Se utiliza para no permitir que el usuario vuelva y modifique los ítems de la pantalla de venta.

Punto de entrada

LJ7012

Llamado

En la elaboración de la pantalla de venta.

Parámetros

Ninguno

Devolución

Array que contiene el título de la columna y la posición donde se mostrará.

Ejemplo:

aRet := { Título, 4 } – Crea una columna Título en la última columna de aPgtos

Observación

Se utiliza para tratar una columna más en el ListBox de cuotas de pago de la venta.

Para alimentar esta columna, se deberá alimentar la 5ª columna del array aPgtos, ejemplo: aPgtos[nLinha][5] = “xxx”

Punto de entrada

LJ7013

Llamado

En la impresión del ítem en el ECF (Emisor comprobante fiscal)

Parámetros

Array que contiene:

[1] – Código del producto

[2] – Descripción del producto

Devolución

Array que contiene:

[1] – Código del producto

[2] – Descripción del producto

Observación

Se utiliza para personalizar el código o descripción del producto en la impresión.

Punto de entrada

LJ7046

Llamada

Antes de la grabación del Pedido de venta por medio de laVenta asistida

Parámetros

Ninguno

Devolución

Array multidimensional con la información de los campos de usuario que 
se deberán grabar en el Pedido de venta:

[nI][1] – Encabeza del pedido de venta – SC5

[nI][x][1] – Nombre del campo

[nI][x][2] – Contenido del campo

[nI][x][3] – Validación de Usuário

[nI][2] – ítems del pedido de venta – SC6

[nI][2][nítem][1] – Nombre del campo

[nI][2][nItem][2] – Contenido del campo

[nI][2][nítem][3] – Validación de usuario

Observación

Permite incluir campos de usuario para grabar durante la grabación del Pedido de venta