Funcionalidad #2021
closedWS: Estado de tesoreria (P-X.A.2)
100%
Description
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.
Updated by Jaime Ortiz almost 11 years ago
- Subject changed from WS: Estado de tesoreria to WS: Estado de tesoreria (P-X.A.2)
Updated by Jaime Ortiz almost 11 years ago
- Project changed from GONG to GONG-R
- Target version changed from 2.45 to Monográfico GONG-R 3
Updated by Jaime Ortiz almost 11 years ago
- Assignee changed from Jonathan Araña Cruz to Jaime Ortiz
Updated by Jaime Ortiz almost 11 years ago
- % Done changed from 0 to 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>
Updated by Daniel Diaz almost 11 years ago
¿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.
Updated by Santiago Ramos almost 11 years ago
- Related to Correc. - Mejora #2092: Campo "Entidad Bancaria" para cuentas bancarias added
Updated by Santiago Ramos almost 11 years ago
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 ;-)
Updated by Santiago Ramos over 10 years ago
- Status changed from Nueva to Resuelta
- Assignee changed from Jaime Ortiz to Santiago Ramos
- % Done changed from 80 to 100
documentacion del webservice:
Updated by Santiago Ramos over 10 years ago
- Related to Funcionalidad #2096: WebServices para informes de seguimiento y justificación final de proyectos AECID added