p12f.exe.pasarelapagos.objects
Class Tercero

java.lang.Object
  extended byp12f.exe.pasarelapagos.objects.Tercero
All Implemented Interfaces:
com.ejie.r01f.util.Initializable, java.io.Serializable

public class Tercero
extends java.lang.Object
implements java.io.Serializable, com.ejie.r01f.util.Initializable

Estructura que contiene los datos del tercero al que hay que imputar el pago.

See Also:
Serialized Form

Field Summary
 java.lang.String calle
          Domicilio.
 java.lang.String codigoPostal
          Código Postal.
 java.util.List datosAdicionales
          Datos Adicionales
 java.lang.String dniNif
          DNI / NIF
 java.lang.String municipio
          Municipio.
 java.lang.String pais
          País.
 java.lang.String primerApellido
          Primer Apellido.
 java.lang.String razonSocial
          Razón Social del tercero.
 java.lang.String segundoApellido
          Segundo Apellido.
 java.lang.String territorio
          Territorio.
static java.lang.String TIPO_CIF
           
static java.lang.String TIPO_EXTRANJERO
           
static java.lang.String TIPO_NIF
           
 java.lang.String tipoTercero
          Tipo de tercero.
 
Constructor Summary
Tercero()
           
 
Method Summary
static Tercero getObject(java.lang.String xml)
          Convierte un XML en un objeto Tercero.
 java.lang.String toXML()
          Convierte un Objeto Tercero a XML.
 boolean updateTercero(Tercero other)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TIPO_CIF

public static final java.lang.String TIPO_CIF
See Also:
Constant Field Values

TIPO_NIF

public static final java.lang.String TIPO_NIF
See Also:
Constant Field Values

TIPO_EXTRANJERO

public static final java.lang.String TIPO_EXTRANJERO
See Also:
Constant Field Values

dniNif

public java.lang.String dniNif
DNI / NIF


razonSocial

public java.lang.String razonSocial
Razón Social del tercero.


calle

public java.lang.String calle
Domicilio.


municipio

public java.lang.String municipio
Municipio.


territorio

public java.lang.String territorio
Territorio.


pais

public java.lang.String pais
País.


codigoPostal

public java.lang.String codigoPostal
Código Postal.


tipoTercero

public java.lang.String tipoTercero
Tipo de tercero. Obligatorio si el derecho reconocido devenga a la emision de la liquidacion. 1: CIF 2: NIF 3: Extranjero


primerApellido

public java.lang.String primerApellido
Primer Apellido.


segundoApellido

public java.lang.String segundoApellido
Segundo Apellido.


datosAdicionales

public java.util.List datosAdicionales
Datos Adicionales

Constructor Detail

Tercero

public Tercero()
Method Detail

toXML

public java.lang.String toXML()
                       throws com.ejie.r01f.xml.marshalling.XOMarshallerException
Convierte un Objeto Tercero a XML.

Returns:
String que contiene el XML.
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException

getObject

public static Tercero getObject(java.lang.String xml)
                         throws com.ejie.r01f.xml.marshalling.XOMarshallerException
Convierte un XML en un objeto Tercero.

Returns:
Objeto Tercero construido a partir del XML.
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException

updateTercero

public boolean updateTercero(Tercero other)
Parameters:
other -
Returns: