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 |
---|
| 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 |
---|
| 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 |
---|
| 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 |
---|
| 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). |