Se accede desde el monitor de libros de existencias
...
Esta pantalla es la que lista los asientos que pertenecen a una declaración seleccionada desde la función Detalle declaración
...
La pantalla deberá mostrar el detalle de la declaración seleccionada, junto con todos los asientos que se han creado a partir de los movimientos extraídos mediante el Report de extracción de movimientos o mediante consulta del servicio web IEPA3.
Al igual que para las declaraciones, las desde el Detalle de la declaración.
...
Muestra el listado de asientos incluidos en la declaración a través de la Extracción de movimientos o mediante la sincronización de asientos con la AT
...
En la cabecera podremos ver los siguientes campos:
...
● Nº Declaración AT: Correspondiente con la declaración seleccionada.
● CIP: Correspondiente con la declaración seleccionada.
● Sociedad: Correspondiente con la declaración seleccionada.
● Tipo de actividad: Actividad correspondiente con el CIP de la declaración, que se deriva de la tabla Unidades organizativas.
● Periodo liquidación: Correspondiente con la declaración seleccionada.
● Ejercicio: Correspondiente con la declaración seleccionada.
● Oficina gestora: Correspondiente con la declaración seleccionada, código y ubicación.
● Estado declaración: Correspondiente con la declaración seleccionada
Por debajo de la cabecera se listarán todos los asientos de la declaración. Los asientos han podido crearse a través del sistema SAP o directamente en la web de la AT.
...
Las funcionalidades de la pantalla de asientos son dependientes del estado en que se encuentre el asiento . En el apartado Gestión de estados, en Validaciones por estados de asientos se puede ver un resumen de la dependencia.
En la parte superior de la pantalla deben estar las siguientes funcionalidades:
...
y serán las siguientes:
Modificar/Visualizar asientos
...
La función permite modificar ciertos campos para los asientos antes de subirlos a la declaración asociados a la tabla /PNR/TB_016 – b+ PNR: Asientos SAP.
Solo se pueden modificar asientos antes de subirlos a la declaración, esto es que sólo se pueden modificar asientos en estado Creado SAP y Error solicitando creación
Los campos que se debe habilitar para modificar son los siguientes :
...
Permitirá realizar la modificación de algunos de los campos
...
Una pulsada la opción de Editar, se habilitarán los siguientes campos para su modificación:
...
● Concepto
● Clave producto
...
● Justificante
● Observaciones à sí
Al grabar cualquier modificación debe aparecer un mensaje de confirmación: “Asientos modificados correctamente.”.
Incluir movimientos:
...
Una vez realizados los cambios, al guardar se mostrará un mensaje de confirmación de la acción
...
Info |
---|
Sólo se podrán modificar asientos en estado Creado SAP y Error solicitando creación |
Incluir movimientos
...
La función implica traer los movimientos desde la tabla /PNR/TB_015 – b+ PNR: Movimiento para transformarlos en asientos y listarlos dentro de la pantallaextraídos para ese período y ejercicio.La función se podrá ejecutar tantas veces como sea necesario para ir incluyendo los asientos que se vayan generando a lo largo de la vida de la declaración; es decir, hasta que ésta se haya presentado; por lo tanto, sólo se puede ejecutar la función si la declaración está en estado Borrador.
Tras presionar la función Incluir asientos, se accede a la pantalla Listado de movimientos , donde se seleccionan los movimientos para traerlos al listado de asientos.
Refrescar
Actualiza el listado de asientos
...
Subir asientos
Para subir asientos a una declaración, se puede definir una metodología que permita subir todos los asientos que tengan un estado específico, pero para la presente versión sólo se considerará que los asientos seleccionados sean los que suban.
Sólo se pueden subir asientos que no se encuentren en la declaración, esto es que sólo se pueden subir los asientos en estado Creado SAP y Error solicitando creación.
El proceso se detalla a continuación:
...
Permite enviar los asientos a la Agencia Tributaria
...
Seleccionaremos los asientos y al pulsar el botón Subir asientos se mostrará un mensaje de confirmación de la acción
...
Tras confirmar el mensaje se
...
enviarán los asientos al servicio web
...
de la AT y se modificará el estado de los asientos
...
Tras recibir la respuesta, los datos del asiento se actualizarán en la tabla interna del producto (/PNR/TB_016) según las especificaciones del mapeo definido dentro del apartado del servicio web IEPA1. Se debe presionar la función Refrescar para que se vuelquen los datos a la pantalla.
...
según la respuesta recibida por la AT.
El asiento cambiará a estado “Válido” cuando se haya subido correctamente a la declaración
...
El asiento cambiará a estado “Error solicitando creación” cuando se produzca un error, en cuyo caso desde el icono del estado se podrá acceder al detalle del error de la AT,
...
Código error AT
Motivo de error
Posición error
Valor original
...
Anular asientos
...
Para poder anular asientos, se deben
Se mostrará un pop up con el detalle del error.
...
Info |
---|
Sólo se podrán subir asientos a la declaración en estado Creado SAP y Error solicitando creación |
Anular asientos
Permite la anulación de asientos que han sido remitidos a la AT
...
Tras seleccionar los asientos en estado Válido y presionar la función Anular asientos.que queremos anular, presionaremos el botón Anular asientos y se mostrará un mensaje de confirmación de la accion.
...
Los asientos cambiarán a estado Anulado y luego se podrán volver a incluir como un nuevo asiento. Para ello se debe volver al listado de movimientos que debe permitir crear un nuevo asiento sobre el mismo movimiento. Es decir, al anular un asiento, en el listado de movimientos debe volver a aparecer el movimiento asociado al asiento anulado.
Info |
---|
Sólo se podrán anular asientos en estado Válido |
Descartar asiento
...
Esta función permite descartar un asiento con origen S y que se encuentre en estado Creado SAP, Error solicitando creación, Error al crear asiento o Erro técnico.
Se deben seleccionar los asientos que se desean descartar. Permite descartar un asiento de la declaración antes de enviarlo a la AT.
...
Tras seleccionar los asientos correspondientes, pulsaremos el botón Descartar asientos y se mostrará un mensaje de confirmación de la acción
...
Tras aceptar el mensaje, los asientos seleccionados deben desaparecer desaparecen del listado de la pantalla de asientos . Luego, en el volviendo al listado de movimientos ya no tendrá asociado un asiento y se puede volver a procesar para crear un nuevo asiento si así lo considera el usuario.
Sincronizar asientos
...
Se asocia con el servicio web IEPA3, en el que con el ID Asiento asociado y listos para volver a incluir en la declaración.
...
Info |
---|
Sólo se permite descartar asientos en estado Creado SAP, Error solicitando creación, Error al crear asiento o Error técnico |
Sincronizar asientos
se realiza una consulta sobre todos los asientos que tiene subida una declaración, independientemente del origen que tenga el asiento. La función aplica para todos los asientos del listado en estado Válido o Anulado respecto lo que se tiene en el servicio web, por lo que no es necesario seleccionar ningún asiento para poder ejecutar la función.
...
Según el origen y el estado de los asientos, la función realiza los siguientes procesos:
Para asientos que se han subido a la declaración desde SAP: estos Estos asientos tendrán el estado Válido y tras recibir el mensaje de respuesta se actualizan los datos correspondientes según el mapeo definido dentro del apartado del servicio IEPA3 (puede modificar estado y fechas/horas)
Para asientos que se ha creado desde la web y no se encuentren en el listado de SAP: el asiento web se tienen que agregar Los asientos se agregarán al listado y marcar el origen con A.
Los asientos con origen A, se deben mapear acorde al siguiente archivo:
Para asientos que ya están en el listado de SAP y tienen marcado el origen A: el servicio debe actualizar los datos como los asientos de origen Sse marcarán en el campo origen con valor = A.
Anular declaración
Permite anular la declaración que se está consultando en detalle y desde la pantalla de asientos. La anulación de la declaración se ejecuta con la misma lógica que para anular la declaración desde el listado de declaraciones, Pero sólo considerando la declaración que se está consultando en detalle.
...
Presentar declaración
...
Se asocia con el servicio web IEPD4 y consiste en enviar a la AT la declaración que se va a presentar.
Es requisito indispensable que la declaración a presentar esté estado Borrador.
En concreto, el sin que cambie el estado de los asientos. Los asientos que se encuentren en estado Válido podrán ser incluidos en una nueva declaración
...
Presentar declaración
Permite realizar el envío de la declaración a la AT
...
El proceso para presentar una declaración es el siguiente:
Tras ejecutar la función; se debe comprobar que todos los asientos dentro de la declaración estén en estado Válido. En caso contrario se mostrará un mensaje de aviso y de confirmación de la acción
...
Una vez se acepta el mensaje
...
Por debajo de las funcionalidades se debe mostrar la siguiente información de cabecera:
...
● Nº declaración AT: Correspondiente con la declaración seleccionada.
● CIP: Correspondiente con la declaración seleccionada.
● Sociedad: Correspondiente con la declaración seleccionada.
● Tipo de actividad: Actividad correspondiente con el CIP de la declaración, que se deriva de la tabla Unidades organizativas.
● Periodo liquidación: Correspondiente con la declaración seleccionada.
● Ejercicio: Correspondiente con la declaración seleccionada.
● Oficina gestora: Correspondiente con la declaración seleccionada, código y ubicación.
● Estado declaración: Correspondiente con la declaración seleccionada
Por debajo de la cabecera se listarán todos los asientos de la declaración con las siguientes columnas:
...
● Nº Asiento: Concatenar Sistema+Concepto+Nº correlativo
● Fecha contable
● Estado asiento
● Estado (icono)
● Concepto
● Clave producto
● Descripción producto (para libro de contabilidad-ocultar en presente versión)
● Régimen fiscal
● Justificante
● Kilogramos
● Kg. PNR
● Tipo documento ID
● Nº Documento
● Razón social
● Observaciones
● Fecha última modificación
● Hora última modificación
Al igual que para las declaraciones, los asientos pueden crearse bien desde el sistema SAP (previa gestión desde el monitor de movimientos) o directamente en la web de la AT, por lo que esta pantalla debe permitir gestionar los asientos independientemente del origen que tengan., se muestra un mensaje de confirmación. El estado de la declaración pasa a Presentada
...
Info |
---|
Sólo se podrán presentar declaraciones en estado Borrador |