Proyecto

General

Perfil

Funcionalidad #2021

WS: Estado de tesoreria (P-X.A.2)

Añadido por Jaime Ortiz hace casi 10 años. Actualizado hace casi 10 años.

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
Versión prevista:
Fecha de inicio:
2014-05-16
Fecha fin:
% Realizado:

100%


Descripción

WServices necesarios para rellenar el cuadro de tesorería.

Necesitaremos por lo menos 2 WS:

1) Relación de cuentas.
2) Agrupación de movimientos en cuenta por cada tipo de concepto.
3) Tasa de Cambio.

DUDA: crear un ws con todas las cuentas o un ws que devuelva información de cada una de una sola cuenta que se pasa como parametro.

SITUACIÓN: Ha cambiado respecto al actual cuadro de tesorería de GONG

(Ver Resumenes > Resumen tesorería).

Ver si es reutilizable el actual resumen. En principio no lo parece.


Peticiones relacionadas

relacionada con Gong - Correccion - Mejora #2092: Campo "Entidad Bancaria" para cuentas bancarias Resuelta 2014-07-10
relacionada con Gong - Funcionalidad #2096: WebServices para informes de seguimiento y justificación final de proyectos AECID Resuelta 2014-07-29

Histórico

#1 Actualizado por Jaime Ortiz hace casi 10 años

  • Asunto cambiado WS: Estado de tesoreria por WS: Estado de tesoreria (P-X.A.2)

#2 Actualizado por Jaime Ortiz hace casi 10 años

  • Proyecto cambiado Gong por Gong-R
  • Versión prevista cambiado 2.45 por Monográfico GONG-R 3

#3 Actualizado por Jaime Ortiz hace casi 10 años

  • Asignado a cambiado Jonathan Araña Cruz por Jaime Ortiz

#4 Actualizado por Jaime Ortiz hace casi 10 años

  • % Realizado cambiado 0 por 30

WS y Salida

webservice/proyectos/5/cuenta.xml

<?xml version="1.0" encoding="UTF-8"?>
<cuentas type="array">
  <cuenta>
    <id type="integer">38</id>
    <nombre>BORRAME-AECID-EUR</nombre>
    <moneda-id type="integer">1</moneda-id>
    <cuenta nil="true"/>
    <tipo>banco</tipo>
    <pais-id type="integer">3</pais-id>
    <iban nil="true"/>
    <swift nil="true"/>
    <pais>España</pais>
    <moneda-abreviatura>EUR</moneda-abreviatura>
    <moneda-nombre>Euros</moneda-nombre>
    <moneda-principal type="boolean">true</moneda-principal>
    <moneda-intermedia type="boolean">false</moneda-intermedia>
  </cuenta>
  <cuenta>
    <id type="integer">29</id>
    <nombre>CONVENIO BBVA-BBVA-EUR</nombre>
    <moneda-id type="integer">1</moneda-id>
    <cuenta nil="true"/>
    <tipo>banco</tipo>
    <pais-id type="integer">3</pais-id>
    <iban nil="true"/>
    <swift nil="true"/>
    <pais>España</pais>
    <moneda-abreviatura>EUR</moneda-abreviatura>
    <moneda-nombre>Euros</moneda-nombre>
    <moneda-principal type="boolean">true</moneda-principal>
    <moneda-intermedia type="boolean">false</moneda-intermedia>
  </cuenta>
  <cuenta>
    <id type="integer">42</id>
    <nombre>CP-INTERMEDIA-FABRICA-ONU</nombre>
    <moneda-id type="integer">3</moneda-id>
    <cuenta>078986098670987</cuenta>
    <tipo>banco</tipo>
    <pais-id type="integer">4</pais-id>
    <iban></iban>
    <swift></swift>
    <pais>Brasil</pais>
    <moneda-abreviatura>USD</moneda-abreviatura>
    <moneda-nombre>Dolar</moneda-nombre>
    <moneda-principal type="boolean">false</moneda-principal>
    <moneda-intermedia type="boolean">true</moneda-intermedia>
  </cuenta>
</cuentas>

webservice/proyectos/5/tasa_cambio.xml

<?xml version="1.0" encoding="UTF-8"?>
<tasa-cambios type="array">
  <tasa-cambio>
    <id type="integer">128</id>
    <moneda-id type="integer">4</moneda-id>
    <fecha-inicio type="date">2012-01-31</fecha-inicio>
    <fecha-fin type="date">2012-12-31</fecha-fin>
    <tasa-cambio type="decimal">2.0</tasa-cambio>
    <tasa-cambio-divisa type="decimal">1.75</tasa-cambio-divisa>
    <pais-id type="integer">4</pais-id>
    <moneda-abreviatura>BRL</moneda-abreviatura>
    <moneda-nombre>Reales Brasileños</moneda-nombre>
    <pais>Brasil</pais>
  </tasa-cambio>
</tasa-cambios>

#5 Actualizado por Jaime Ortiz hace casi 10 años

  • % Realizado cambiado 30 por 80

#6 Actualizado por Daniel Diaz hace casi 10 años

¿Están aclaradas las dudas que aquí se reflejan?. Parece aconsejable si se indican dudas abiertas, indicar al menos la respuesta a esas mismas.
DUDA: crear un ws con todas las cuentas o un ws que devuelva información de cada una de una sola cuenta que se pasa como parametro.
SITUACIÓN: Ha cambiado respecto al actual cuadro de tesorería de GONG
(Ver Resumenes > Resumen tesorería).Ver si es reutilizable el actual resumen. En principio no lo parece.

#7 Actualizado por Santiago Ramos hace casi 10 años

#8 Actualizado por Santiago Ramos hace casi 10 años

De acuerdo al nuevo planteamiento de WS las dudas anteriores no tienen sentido.

Se generará un único WS que devuelva un array de cuentas con la información de cada una (primera parte de la hoja) y el desglose de filas (gastos, movimientos, ... segunda parte de la hoja)

En cualquier caso, es un ticket a entregar en el tercer hito, así que no corramos ;-)

#9 Actualizado por Santiago Ramos hace casi 10 años

  • Estado cambiado Nueva por Resuelta
  • Asignado a cambiado Jaime Ortiz por Santiago Ramos
  • % Realizado cambiado 80 por 100

#10 Actualizado por Santiago Ramos hace más de 9 años

  • Añadido relacionada con Funcionalidad #2096: WebServices para informes de seguimiento y justificación final de proyectos AECID

Exportar a: Atom PDF