es.uv.uvcarregaexterna.v2.xml.carregaExterna
Class OOCarregaExternaOper

java.lang.Object
  extended byes.uv.uvcarregaexterna.v2.xml.carregaExterna.OOCarregaExternaOper

public class OOCarregaExternaOper
extends java.lang.Object

Funcions de ajuda per a omplir la estructura de Objectes de carrega. //TODO Quan canvia la estructura de fitxer JAXB hi ha que revisar estes classes.

Author:
jaolve

Constructor Summary
OOCarregaExternaOper()
           
 
Method Summary
static void assignaCodiOperacio(TipoCargaExternaOperacions cargaExterna, java.sql.Connection conn)
          Omplirà el camp codoper (Taula BDCARGAOPER, objecte XML ResultatOperacio) a partir de les sigles de 'operació indicades a l'xml d'entrada.
static void assignaCodProyCodAreaoriCodFinafec(TipoCargaExternaOperacions cargaExterna, java.sql.Connection conn)
          Assigna volors als camps CodProy,CodAreaori,CodFinafec.
static void assignarDataOper(TipoCargaExternaOperacions cExt)
          Asigna data a les operacions si es nula
static void copiarValorsOperResult(TipoBDCargaOperResult destino, TipoBDCargaOperResult origen)
          Copia els valors del origen al desti
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OOCarregaExternaOper

public OOCarregaExternaOper()
Method Detail

assignarDataOper

public static void assignarDataOper(TipoCargaExternaOperacions cExt)
Asigna data a les operacions si es nula

Parameters:
cExt -

assignaCodiOperacio

public static void assignaCodiOperacio(TipoCargaExternaOperacions cargaExterna,
                                       java.sql.Connection conn)
                                throws java.sql.SQLException,
                                       java.lang.Exception
Omplirà el camp codoper (Taula BDCARGAOPER, objecte XML ResultatOperacio) a partir de les sigles de 'operació indicades a l'xml d'entrada. La corresponent operació es troba a la taula SICAL.DESCOPERA

Parameters:
cargaExterna -
conn -
Throws:
java.sql.SQLException
java.lang.Exception

assignaCodProyCodAreaoriCodFinafec

public static void assignaCodProyCodAreaoriCodFinafec(TipoCargaExternaOperacions cargaExterna,
                                                      java.sql.Connection conn)
Assigna volors als camps CodProy,CodAreaori,CodFinafec. CodProy, CodFinafec nomes s'ompli si la partida té clau especifica.

Parameters:
cargaExterna -
conn -
Throws:
java.sql.SQLException
java.lang.Exception

copiarValorsOperResult

public static void copiarValorsOperResult(TipoBDCargaOperResult destino,
                                          TipoBDCargaOperResult origen)
Copia els valors del origen al desti

Parameters:
origen -
destino -