Árvore de páginas

Versões comparadas

Chave

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


ÍNDICE

  1. Visión general
  2. Ejemplo de utilización
  3. Parámetros
  4. Retorno
  5. Información adicionalDevolución
  6. Tablas


01. VISIÓN GENERAL


Nota
titleImportante

 La funcionalidad Liquidación de granos del módulo Fiscal quedará descontinuada el 01/07/2024,  para mayor detalle consultar el siguiente enlace:

https://centraldeatendimento.totvs.com/hc/pt-br/articles/18371290987543-Aviso-de-descontinuaci%C3%B3n-de-Liquidaci%C3%B3n-de-granos-L%C3%ADnea-Protheus


Creación de puntos de entrada para que sea posible grabar campos adicionales en la generación de documentos fiscales a partir de la liquidación de granos (FISA828). 

Los puntos de entrada creados son los siguientes:

Liquidación a por Pagar/Compra

Liquidación Parcial parcial o Totaltotal - Campo tipo liquidación (NJC_TIPO) contenido diferente de "2".

1 - Rutina de Facturas de Entradaentrada (MATA101N).

Punto de entrada F828G1  F828G1.

Encabezado de liquidación referente a Compras.

Ítems de liquidación referente a Operaciones.

2 - Rutina de Facturas de Salidasalida (MATA467N) Si el campo producción propia (NJC_TPLIQ) está estuviera con contenido igual a "1".  

Punto de entrada F828G2.

Encabezado de liquidación referente a Ventas.

...

3 - Rutina de Crédito y Débito para Proveedor (MATA466N) Si el campo producción propia (NJC_TPLIQ) está estuviera con contenido igual a "2"  .

Punto de entrada F828G3.

Encabezado de liquidación referente a Ventas. 

Ítems de liquidación referente a Deducciones.

Liquidación Finalfinal - Campo Si el campo tipo liquidación (NJC_TIPO) está estuviera con contenido igual a "2".

4 - Rutina de Crédito y Débito para Proveedor (MATA466N).

Punto de entrada F828G4.

Encabezado de liquidación referente a Compras. 

Ítems de liquidación referente a Operaciones.

5 - Rutina de Crédito e Débito y Débito para o el Cliente (MATA465N) Si el campo producción propia (NJC_TPLIQ) está estuviera con contenido igual a "1" .

Punto de entrada F828G5.

Encabezado de liquidación referente a Ventas.

...

6 - Rutina de Crédito y Débito para o el Proveedor (MATA466N) Si el campo producción propia (NJC_TPLIQ) está estuviera con contenido igual a "2" .

Punto de entrada F828G6.

Encabezado de liquidación referente a Ventas.

Ítems de liquidación referente a Deducciones.

Liquidación a Recibirpor Cobrar/Ventas

Liquidación Parcial parcial o Totaltotal - Campo tipo liquidación (NJC_TIPO) con contenido diferente de "2".

7 - Rutina de Crédito e Débito y Débito para o el Cliente (MATA465N).

Punto de entrada F828G7.

Encabezado de Liquidación referente a Compras. 

Ítems de liquidación referente a Deducciones

8 - Rutina de Facturas de Salidasalida (MATA467N).

Punto de entrada F828G8.

Encabezado de liquidación referente a Ventas.

Ítems de liquidación referente a Operaciones.

Liquidación Finalfinal - Campo tipo liquidación (NJC_TIPO) con contenido igual a "2".

9 - Rutina de Crédito y Débito para o el Cliente (MATA465N) .

Punto de entrada F828G9.

Encabezado de liquidación referente a Compras. 

...

10 - Rutina de Crédito y Débito para o el Cliente (MATA465N).

Punto de entrada F828G10.

Encabezado de liquidación referente a Ventas.

Ítems de liquidación referente a Operaciones.


Información adicional

Documentación completa referente a la rutina Liquidación previa:

https://tdn.totvs.com/x/naGFI

02. EJEMPLO DE UTILIZACIÓN

Todos los puntos de entrada creados siguen la misma regla de uso; sin embargo, cada uno de los puntos de entrada llama a activa la función responsable de agregar los campos opcionales al registro.

...

// Agregar campos al encabezado del documento fiscal.
aAdd(_aCab, {'F1_CAE', _cCAE , Nil})

// Agregar campos en el al ítem del documento fiscal.
For nI := 1 to len( _aItens )
        aAdd(_aItens[nI], {'D1_OPERADO ', _cOper, Nil})
Next

aRet := {_aCab,_aItens}

Return aRet

03. 

...

PARÁMETROS

A continuación , se muestran los parámetros que recibe reciben cada uno de los puntos de entrada creados.

...

NombreTipoDescripciónObligatorio
PARAMIXB[1]ArrayEncabezado de liquidaciónX
PARAMIXB[2]ArrayÍtems de liquidaciónX

04. 

...

DEVOLUCIÓN

A continuación , se muestran los parámetros relacionados con el retorno esperado la devolución esperada por la rutina después de la personalización del cliente.

...

NombreTipoDescripciónObligatorio
_aCabArrayEncabezado de liquidaciónX
_aItensArrayÍtems de liquidaciónX

05

...

Documentación completa referente a la rutina de Pre-Liquidación:

https://tdn.totvs.com/x/naGFI

...

TABLAS UTILIZADAS

  • NJC - Liquidac. Cetificac. de CP
  • SF1 - Encabezado de Fact. de Entrada
  • SD1 - Ítems de las Fact. de Entrada
  • SF2 - Encabezado de Fact. de Salida
  • SD2 - Ítems de Venta de la Fact.