Versões comparadas

Chave

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

...

Posición

Tipo

Nombre

Descripción

1

Numérico

nPosArotina

Se utiliza para indicar la operación que se ejecutará. Solamente se utiliza por la llamada de la rutina estándar por el menú. Enviar NIL o 0 (cero).

2

Vector

aAutoCab

Se utiliza para enviar datos referente al proceso, como:

  • Condición de pago (Si se envía, se graba en el encabezado de la liquidación, sin embargo la rutina no reprocesa ni valida el vector aAutoItens de acuerdo con la condición de pago, es decir, la personalización del cliente debe crear el vector aAutoItens de acuerdo con la condición y enviar a ExecAuto debidamente parametrizado - vea el ejemplo 1 de este documento).
  • Modalidad del título que se generará
  • Tipo del título que se generará
  • Cliente del título que se generará
  • Moneda del título que se generará
  • Tienda del cliente del título que se generará
  • Pix (default .T.)

3

Vector

aAutoItens

Vector utilizado para envío de los datos referentes a los títulos que se generarán, como:

  • Prefijo
  • Número del título
  • Cuota (Si no se envía, el sistema calculará automáticamente las cuotas de acuerdo con el parámetro MV_1DUP)
  • Banco
  • Agencia
  • Cuenta
  • Número del cheque (dará origen al número del título que se generará)
  • Emisor del cheque
  • Fecha de vencimiento del título
  • Valor del cheque/título
  • Valor del aumento (si hubiera)
  • Valor del descuento (si hubiera)
  • Valor adicional negociado: debe utilizarse la variable nValorJur.

Ejemplo:

Aadd(aItens,{;
{"E1_PREFIXO" ,'LIQ' },;
{'E1_NUM' , '300' },;
{'E1_PARCELA' , 'A' },;
{'E1_VENCTO' , STOD('20210215') },;
{'E1_VLCRUZ' , 1000.00 },;
{'nValorJur', 10}})

4

Numérico

nOpcAuto

Proceso que se desea realizar:
3 = Liquidación
4 = Reliquidación
5 = Anulación de liquidación

5

Carácter

cAutoFil

Expresión ADVPL para filtro de selección de los títulos generadores de la liquidación (que se liquidarán). Se utilizará si el parámetro cFilSQL no se informara.

Aviso
titleImportante

Se recomienda el uso del filtro en SQL (cFilSQL - posición 13), pues el filtro en ADVPL está limitado a 2000 caracteres. Más información en: Filter greater than 2000 bytes

6

Carácter

cNumLiqCan

Número de la liquidación que se quiere anular. Solamente se envía si nOpcAuto = 5

7

Vector

aRotAutoVA

Vector utilizado para envío de los valores adicionales de los títulos que se generarán.

8

Numérico

nOutrMoed

Tratamiento para otras monedas (idéntico a la pantalla de filtro).

1 = Convierte
2 = No considera
3 = Variación monetaria

9

Numérico

nTxNegoc

Tasa de la moneda de la negociación.

Informações
titleImportante

Es obligatorio solamente para nOutrMoed = 3 - Variación monetaria. Se inicializa con la tasa del día de la negociación.

10

Numérico

nTpTaxa

Tipo de tasa de la negociación.

1=Fija
2=Variable

Informações
titleImportante

Es obligatorio solamente para nOutrMoed = 3 - Variación monetaria. Se inicializa con 2 - Variable.

11

Carácter

cFunOrig

El valor de esta variable se grabará en el campo E1_ORIGEM.

Informações
titleImportante

Si esta variable no se informara, se grabará la información de la función activadora de Execauto.

12

Numérico

nTxCalJur


13

Carácter

cFilSQL

Expresión SQL para filtro de selección de los títulos generadores de la liquidación (que se liquidarán). Sustituye el filtro en ADVPL (cAutoFil).

...