Ir al final de los metadatos
Ir al inicio de los metadatos

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual View Version History

« Anterior Versión 5 Siguiente »

El proceso de creación de un modelo 592 se realiza al pulsar el botón "Crear Modelo 592" situado en la pantalla de visualización del listado de declaraciones del monitor. Se pueden elegir una o varias declaraciones, pero únicamente se podrán crear modelos 592 a partir de declaraciones con estado Borrador o Presentada. Si se eligen varias declaraciones, estas deben compartir la misma sociedad, ejercicio y periodo. Además, se permite crear un nuevo modelo 592 con declaraciones en las que ya se haya creado un modelo; estas vendrán con un ID de liquidación asignado. En caso de que alguna de las declaraciones seleccionadas tenga un ID de liquidación asignado, no podrá estar en estado Presentada.

El proceso de creación realiza la llamada a la definición de la BAdI //PNR/IF_LIBR_EXIS_LIQUIDA, ubicada dentro del punto de ampliación /PNR/ES_LIBRO_EXISTENCIAS_BADI.

La definición de la BAdI /PNR/IF_LIBR_EXIS_LIQUIDA tiene implementada una clase de reserva o clase por defecto (/PNR/CL_LIBR_EXIS_LIQUIDA) que se ejecuta en el caso de no tener implementada ninguna lógica o clase de cliente.

El proceso de creación realiza la llamada al método GENERAR_LIQUIDACION de la BAdI. A continuación se detallan los métodos que se pueden redefinir mediante la implementación custom de la BAdI.

Método

Descripción

/PNR/IF_LIBR_EXIS_LIQUIDA~GENERAR_LIQUIDACION

Calcula los datos de una nueva liquidación

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_CIP_ASIENTO

Devuelve el CIP asociado al asiento de una declaración

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_NIF

Dato cabecera: calcula el NIF

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_OFICINA_GESTORA

Dato cabecera: Oficina gestora

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_PERSONA_CONTACTO

Dato cabecera: Oficina gestora

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_NRC

Dato cabecera: NRC

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_TIPO_IMPOSITIVO

Dato posición: Tipo impositivo

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_EPIGRAFE

Dato posición: Epígrafe

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_CANTIDAD_PLASTICO

Dato posición: Cantidad plástico

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_BASE_IMPONIBLE_PNR

Dato posición: Base imponible PNR

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_CUOTA_INTEGRA

Dato posición: Cuota íntegra

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_COMPENSACION

Dato posición: Compensación

/PNR/IF_LIBR_EXIS_LIQUIDA~GET_NUM_DECL_AT

Devuelve el numero de la declaración AT asociada al asiento

  • Sin etiquetas