5100 lines
141 KiB
C#
5100 lines
141 KiB
C#
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// Este código fue generado por una herramienta.
|
|
//
|
|
// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si
|
|
// se vuelve a generar el código.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
namespace ServiceReference1
|
|
{
|
|
|
|
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.ServiceModel.ServiceContractAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SistemaFacturacion.wsdl", ConfigurationName="ServiceReference1.sfPortTypeVerifactu")]
|
|
public interface sfPortTypeVerifactu
|
|
{
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(RespuestaBaseType))]
|
|
System.Threading.Tasks.Task<ServiceReference1.RegFactuSistemaFacturacionResponse> RegFactuSistemaFacturacionAsync(ServiceReference1.RegFactuSistemaFacturacionRequest request);
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroLR.xsd")]
|
|
public partial class RegFactuSistemaFacturacion
|
|
{
|
|
|
|
private CabeceraType cabeceraField;
|
|
|
|
private RegistroFacturaType[] registroFacturaField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public CabeceraType Cabecera
|
|
{
|
|
get
|
|
{
|
|
return this.cabeceraField;
|
|
}
|
|
set
|
|
{
|
|
this.cabeceraField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("RegistroFactura", Order=1)]
|
|
public RegistroFacturaType[] RegistroFactura
|
|
{
|
|
get
|
|
{
|
|
return this.registroFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.registroFacturaField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class CabeceraType
|
|
{
|
|
|
|
private PersonaFisicaJuridicaESType obligadoEmisionField;
|
|
|
|
private PersonaFisicaJuridicaESType representanteField;
|
|
|
|
private CabeceraTypeRemisionVoluntaria remisionVoluntariaField;
|
|
|
|
private CabeceraTypeRemisionRequerimiento remisionRequerimientoField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public PersonaFisicaJuridicaESType ObligadoEmision
|
|
{
|
|
get
|
|
{
|
|
return this.obligadoEmisionField;
|
|
}
|
|
set
|
|
{
|
|
this.obligadoEmisionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public PersonaFisicaJuridicaESType Representante
|
|
{
|
|
get
|
|
{
|
|
return this.representanteField;
|
|
}
|
|
set
|
|
{
|
|
this.representanteField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public CabeceraTypeRemisionVoluntaria RemisionVoluntaria
|
|
{
|
|
get
|
|
{
|
|
return this.remisionVoluntariaField;
|
|
}
|
|
set
|
|
{
|
|
this.remisionVoluntariaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public CabeceraTypeRemisionRequerimiento RemisionRequerimiento
|
|
{
|
|
get
|
|
{
|
|
return this.remisionRequerimientoField;
|
|
}
|
|
set
|
|
{
|
|
this.remisionRequerimientoField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class PersonaFisicaJuridicaESType
|
|
{
|
|
|
|
private string nombreRazonField;
|
|
|
|
private string nIFField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string NombreRazon
|
|
{
|
|
get
|
|
{
|
|
return this.nombreRazonField;
|
|
}
|
|
set
|
|
{
|
|
this.nombreRazonField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string NIF
|
|
{
|
|
get
|
|
{
|
|
return this.nIFField;
|
|
}
|
|
set
|
|
{
|
|
this.nIFField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class RegistroDuplicadoType
|
|
{
|
|
|
|
private string idPeticionRegistroDuplicadoField;
|
|
|
|
private EstadoRegistroSFType estadoRegistroDuplicadoField;
|
|
|
|
private string codigoErrorRegistroField;
|
|
|
|
private string descripcionErrorRegistroField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string IdPeticionRegistroDuplicado
|
|
{
|
|
get
|
|
{
|
|
return this.idPeticionRegistroDuplicadoField;
|
|
}
|
|
set
|
|
{
|
|
this.idPeticionRegistroDuplicadoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public EstadoRegistroSFType EstadoRegistroDuplicado
|
|
{
|
|
get
|
|
{
|
|
return this.estadoRegistroDuplicadoField;
|
|
}
|
|
set
|
|
{
|
|
this.estadoRegistroDuplicadoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
|
|
public string CodigoErrorRegistro
|
|
{
|
|
get
|
|
{
|
|
return this.codigoErrorRegistroField;
|
|
}
|
|
set
|
|
{
|
|
this.codigoErrorRegistroField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string DescripcionErrorRegistro
|
|
{
|
|
get
|
|
{
|
|
return this.descripcionErrorRegistroField;
|
|
}
|
|
set
|
|
{
|
|
this.descripcionErrorRegistroField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum EstadoRegistroSFType
|
|
{
|
|
|
|
/// <remarks/>
|
|
Correcta,
|
|
|
|
/// <remarks/>
|
|
AceptadaConErrores,
|
|
|
|
/// <remarks/>
|
|
Anulada,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class OperacionType
|
|
{
|
|
|
|
private TipoOperacionType tipoOperacionField;
|
|
|
|
private SubsanacionType subsanacionField;
|
|
|
|
private bool subsanacionFieldSpecified;
|
|
|
|
private RechazoPrevioType rechazoPrevioField;
|
|
|
|
private bool rechazoPrevioFieldSpecified;
|
|
|
|
private SinRegistroPrevioType sinRegistroPrevioField;
|
|
|
|
private bool sinRegistroPrevioFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public TipoOperacionType TipoOperacion
|
|
{
|
|
get
|
|
{
|
|
return this.tipoOperacionField;
|
|
}
|
|
set
|
|
{
|
|
this.tipoOperacionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public SubsanacionType Subsanacion
|
|
{
|
|
get
|
|
{
|
|
return this.subsanacionField;
|
|
}
|
|
set
|
|
{
|
|
this.subsanacionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool SubsanacionSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.subsanacionFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.subsanacionFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public RechazoPrevioType RechazoPrevio
|
|
{
|
|
get
|
|
{
|
|
return this.rechazoPrevioField;
|
|
}
|
|
set
|
|
{
|
|
this.rechazoPrevioField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool RechazoPrevioSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.rechazoPrevioFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.rechazoPrevioFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public SinRegistroPrevioType SinRegistroPrevio
|
|
{
|
|
get
|
|
{
|
|
return this.sinRegistroPrevioField;
|
|
}
|
|
set
|
|
{
|
|
this.sinRegistroPrevioField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool SinRegistroPrevioSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.sinRegistroPrevioFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.sinRegistroPrevioFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum TipoOperacionType
|
|
{
|
|
|
|
/// <remarks/>
|
|
Alta,
|
|
|
|
/// <remarks/>
|
|
Anulacion,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum SubsanacionType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
N,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum RechazoPrevioType
|
|
{
|
|
|
|
/// <remarks/>
|
|
N,
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
X,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum SinRegistroPrevioType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
N,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/RespuestaSuministro.xsd")]
|
|
public partial class RespuestaExpedidaType
|
|
{
|
|
|
|
private IDFacturaExpedidaType iDFacturaField;
|
|
|
|
private OperacionType operacionField;
|
|
|
|
private string refExternaField;
|
|
|
|
private EstadoRegistroType estadoRegistroField;
|
|
|
|
private string codigoErrorRegistroField;
|
|
|
|
private string descripcionErrorRegistroField;
|
|
|
|
private RegistroDuplicadoType registroDuplicadoField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public IDFacturaExpedidaType IDFactura
|
|
{
|
|
get
|
|
{
|
|
return this.iDFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.iDFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public OperacionType Operacion
|
|
{
|
|
get
|
|
{
|
|
return this.operacionField;
|
|
}
|
|
set
|
|
{
|
|
this.operacionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string RefExterna
|
|
{
|
|
get
|
|
{
|
|
return this.refExternaField;
|
|
}
|
|
set
|
|
{
|
|
this.refExternaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public EstadoRegistroType EstadoRegistro
|
|
{
|
|
get
|
|
{
|
|
return this.estadoRegistroField;
|
|
}
|
|
set
|
|
{
|
|
this.estadoRegistroField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=4)]
|
|
public string CodigoErrorRegistro
|
|
{
|
|
get
|
|
{
|
|
return this.codigoErrorRegistroField;
|
|
}
|
|
set
|
|
{
|
|
this.codigoErrorRegistroField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public string DescripcionErrorRegistro
|
|
{
|
|
get
|
|
{
|
|
return this.descripcionErrorRegistroField;
|
|
}
|
|
set
|
|
{
|
|
this.descripcionErrorRegistroField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public RegistroDuplicadoType RegistroDuplicado
|
|
{
|
|
get
|
|
{
|
|
return this.registroDuplicadoField;
|
|
}
|
|
set
|
|
{
|
|
this.registroDuplicadoField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class IDFacturaExpedidaType
|
|
{
|
|
|
|
private string iDEmisorFacturaField;
|
|
|
|
private string numSerieFacturaField;
|
|
|
|
private string fechaExpedicionFacturaField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string IDEmisorFactura
|
|
{
|
|
get
|
|
{
|
|
return this.iDEmisorFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.iDEmisorFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string NumSerieFactura
|
|
{
|
|
get
|
|
{
|
|
return this.numSerieFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.numSerieFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string FechaExpedicionFactura
|
|
{
|
|
get
|
|
{
|
|
return this.fechaExpedicionFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.fechaExpedicionFacturaField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/RespuestaSuministro.xsd")]
|
|
public enum EstadoRegistroType
|
|
{
|
|
|
|
/// <remarks/>
|
|
Correcto,
|
|
|
|
/// <remarks/>
|
|
AceptadoConErrores,
|
|
|
|
/// <remarks/>
|
|
Incorrecto,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class DatosPresentacionType
|
|
{
|
|
|
|
private string nIFPresentadorField;
|
|
|
|
private System.DateTime timestampPresentacionField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string NIFPresentador
|
|
{
|
|
get
|
|
{
|
|
return this.nIFPresentadorField;
|
|
}
|
|
set
|
|
{
|
|
this.nIFPresentadorField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public System.DateTime TimestampPresentacion
|
|
{
|
|
get
|
|
{
|
|
return this.timestampPresentacionField;
|
|
}
|
|
set
|
|
{
|
|
this.timestampPresentacionField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RespuestaRegFactuSistemaFacturacionType))]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/RespuestaSuministro.xsd")]
|
|
public partial class RespuestaBaseType
|
|
{
|
|
|
|
private string cSVField;
|
|
|
|
private DatosPresentacionType datosPresentacionField;
|
|
|
|
private CabeceraType cabeceraField;
|
|
|
|
private string tiempoEsperaEnvioField;
|
|
|
|
private EstadoEnvioType estadoEnvioField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string CSV
|
|
{
|
|
get
|
|
{
|
|
return this.cSVField;
|
|
}
|
|
set
|
|
{
|
|
this.cSVField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public DatosPresentacionType DatosPresentacion
|
|
{
|
|
get
|
|
{
|
|
return this.datosPresentacionField;
|
|
}
|
|
set
|
|
{
|
|
this.datosPresentacionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public CabeceraType Cabecera
|
|
{
|
|
get
|
|
{
|
|
return this.cabeceraField;
|
|
}
|
|
set
|
|
{
|
|
this.cabeceraField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string TiempoEsperaEnvio
|
|
{
|
|
get
|
|
{
|
|
return this.tiempoEsperaEnvioField;
|
|
}
|
|
set
|
|
{
|
|
this.tiempoEsperaEnvioField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public EstadoEnvioType EstadoEnvio
|
|
{
|
|
get
|
|
{
|
|
return this.estadoEnvioField;
|
|
}
|
|
set
|
|
{
|
|
this.estadoEnvioField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/RespuestaSuministro.xsd")]
|
|
public enum EstadoEnvioType
|
|
{
|
|
|
|
/// <remarks/>
|
|
Correcto,
|
|
|
|
/// <remarks/>
|
|
ParcialmenteCorrecto,
|
|
|
|
/// <remarks/>
|
|
Incorrecto,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/RespuestaSuministro.xsd")]
|
|
public partial class RespuestaRegFactuSistemaFacturacionType : RespuestaBaseType
|
|
{
|
|
|
|
private RespuestaExpedidaType[] respuestaLineaField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("RespuestaLinea", Order=0)]
|
|
public RespuestaExpedidaType[] RespuestaLinea
|
|
{
|
|
get
|
|
{
|
|
return this.respuestaLineaField;
|
|
}
|
|
set
|
|
{
|
|
this.respuestaLineaField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class IDFacturaExpedidaBajaType
|
|
{
|
|
|
|
private string iDEmisorFacturaAnuladaField;
|
|
|
|
private string numSerieFacturaAnuladaField;
|
|
|
|
private string fechaExpedicionFacturaAnuladaField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string IDEmisorFacturaAnulada
|
|
{
|
|
get
|
|
{
|
|
return this.iDEmisorFacturaAnuladaField;
|
|
}
|
|
set
|
|
{
|
|
this.iDEmisorFacturaAnuladaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string NumSerieFacturaAnulada
|
|
{
|
|
get
|
|
{
|
|
return this.numSerieFacturaAnuladaField;
|
|
}
|
|
set
|
|
{
|
|
this.numSerieFacturaAnuladaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string FechaExpedicionFacturaAnulada
|
|
{
|
|
get
|
|
{
|
|
return this.fechaExpedicionFacturaAnuladaField;
|
|
}
|
|
set
|
|
{
|
|
this.fechaExpedicionFacturaAnuladaField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class RegistroFacturacionAnulacionType
|
|
{
|
|
|
|
private VersionType iDVersionField;
|
|
|
|
private IDFacturaExpedidaBajaType iDFacturaField;
|
|
|
|
private string refExternaField;
|
|
|
|
private SinRegistroPrevioType sinRegistroPrevioField;
|
|
|
|
private bool sinRegistroPrevioFieldSpecified;
|
|
|
|
private RechazoPrevioAnulacionType rechazoPrevioField;
|
|
|
|
private bool rechazoPrevioFieldSpecified;
|
|
|
|
private GeneradoPorType generadoPorField;
|
|
|
|
private bool generadoPorFieldSpecified;
|
|
|
|
private PersonaFisicaJuridicaType generadorField;
|
|
|
|
private RegistroFacturacionAnulacionTypeEncadenamiento encadenamientoField;
|
|
|
|
private SistemaInformaticoType sistemaInformaticoField;
|
|
|
|
private System.DateTime fechaHoraHusoGenRegistroField;
|
|
|
|
private TipoHuellaType tipoHuellaField;
|
|
|
|
private string huellaField;
|
|
|
|
private SignatureType signatureField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public VersionType IDVersion
|
|
{
|
|
get
|
|
{
|
|
return this.iDVersionField;
|
|
}
|
|
set
|
|
{
|
|
this.iDVersionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public IDFacturaExpedidaBajaType IDFactura
|
|
{
|
|
get
|
|
{
|
|
return this.iDFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.iDFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string RefExterna
|
|
{
|
|
get
|
|
{
|
|
return this.refExternaField;
|
|
}
|
|
set
|
|
{
|
|
this.refExternaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public SinRegistroPrevioType SinRegistroPrevio
|
|
{
|
|
get
|
|
{
|
|
return this.sinRegistroPrevioField;
|
|
}
|
|
set
|
|
{
|
|
this.sinRegistroPrevioField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool SinRegistroPrevioSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.sinRegistroPrevioFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.sinRegistroPrevioFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public RechazoPrevioAnulacionType RechazoPrevio
|
|
{
|
|
get
|
|
{
|
|
return this.rechazoPrevioField;
|
|
}
|
|
set
|
|
{
|
|
this.rechazoPrevioField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool RechazoPrevioSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.rechazoPrevioFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.rechazoPrevioFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public GeneradoPorType GeneradoPor
|
|
{
|
|
get
|
|
{
|
|
return this.generadoPorField;
|
|
}
|
|
set
|
|
{
|
|
this.generadoPorField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool GeneradoPorSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.generadoPorFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.generadoPorFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public PersonaFisicaJuridicaType Generador
|
|
{
|
|
get
|
|
{
|
|
return this.generadorField;
|
|
}
|
|
set
|
|
{
|
|
this.generadorField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
|
|
public RegistroFacturacionAnulacionTypeEncadenamiento Encadenamiento
|
|
{
|
|
get
|
|
{
|
|
return this.encadenamientoField;
|
|
}
|
|
set
|
|
{
|
|
this.encadenamientoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
|
|
public SistemaInformaticoType SistemaInformatico
|
|
{
|
|
get
|
|
{
|
|
return this.sistemaInformaticoField;
|
|
}
|
|
set
|
|
{
|
|
this.sistemaInformaticoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
|
|
public System.DateTime FechaHoraHusoGenRegistro
|
|
{
|
|
get
|
|
{
|
|
return this.fechaHoraHusoGenRegistroField;
|
|
}
|
|
set
|
|
{
|
|
this.fechaHoraHusoGenRegistroField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
|
|
public TipoHuellaType TipoHuella
|
|
{
|
|
get
|
|
{
|
|
return this.tipoHuellaField;
|
|
}
|
|
set
|
|
{
|
|
this.tipoHuellaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
|
|
public string Huella
|
|
{
|
|
get
|
|
{
|
|
return this.huellaField;
|
|
}
|
|
set
|
|
{
|
|
this.huellaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", Order=12)]
|
|
public SignatureType Signature
|
|
{
|
|
get
|
|
{
|
|
return this.signatureField;
|
|
}
|
|
set
|
|
{
|
|
this.signatureField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum VersionType
|
|
{
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("1.0")]
|
|
Item10,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum RechazoPrevioAnulacionType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
N,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum GeneradoPorType
|
|
{
|
|
|
|
/// <remarks/>
|
|
E,
|
|
|
|
/// <remarks/>
|
|
D,
|
|
|
|
/// <remarks/>
|
|
T,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class PersonaFisicaJuridicaType
|
|
{
|
|
|
|
private string nombreRazonField;
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string NombreRazon
|
|
{
|
|
get
|
|
{
|
|
return this.nombreRazonField;
|
|
}
|
|
set
|
|
{
|
|
this.nombreRazonField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("IDOtro", typeof(IDOtroType), Order=1)]
|
|
[System.Xml.Serialization.XmlElementAttribute("NIF", typeof(string), Order=1)]
|
|
public object Item
|
|
{
|
|
get
|
|
{
|
|
return this.itemField;
|
|
}
|
|
set
|
|
{
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class IDOtroType
|
|
{
|
|
|
|
private CountryType2 codigoPaisField;
|
|
|
|
private bool codigoPaisFieldSpecified;
|
|
|
|
private PersonaFisicaJuridicaIDTypeType iDTypeField;
|
|
|
|
private string idField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public CountryType2 CodigoPais
|
|
{
|
|
get
|
|
{
|
|
return this.codigoPaisField;
|
|
}
|
|
set
|
|
{
|
|
this.codigoPaisField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool CodigoPaisSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.codigoPaisFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.codigoPaisFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public PersonaFisicaJuridicaIDTypeType IDType
|
|
{
|
|
get
|
|
{
|
|
return this.iDTypeField;
|
|
}
|
|
set
|
|
{
|
|
this.iDTypeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string ID
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum CountryType2
|
|
{
|
|
|
|
/// <remarks/>
|
|
AF,
|
|
|
|
/// <remarks/>
|
|
AL,
|
|
|
|
/// <remarks/>
|
|
DE,
|
|
|
|
/// <remarks/>
|
|
AD,
|
|
|
|
/// <remarks/>
|
|
AO,
|
|
|
|
/// <remarks/>
|
|
AI,
|
|
|
|
/// <remarks/>
|
|
AQ,
|
|
|
|
/// <remarks/>
|
|
AG,
|
|
|
|
/// <remarks/>
|
|
SA,
|
|
|
|
/// <remarks/>
|
|
DZ,
|
|
|
|
/// <remarks/>
|
|
AR,
|
|
|
|
/// <remarks/>
|
|
AM,
|
|
|
|
/// <remarks/>
|
|
AW,
|
|
|
|
/// <remarks/>
|
|
AU,
|
|
|
|
/// <remarks/>
|
|
AT,
|
|
|
|
/// <remarks/>
|
|
AZ,
|
|
|
|
/// <remarks/>
|
|
BS,
|
|
|
|
/// <remarks/>
|
|
BH,
|
|
|
|
/// <remarks/>
|
|
BD,
|
|
|
|
/// <remarks/>
|
|
BB,
|
|
|
|
/// <remarks/>
|
|
BE,
|
|
|
|
/// <remarks/>
|
|
BZ,
|
|
|
|
/// <remarks/>
|
|
BJ,
|
|
|
|
/// <remarks/>
|
|
BM,
|
|
|
|
/// <remarks/>
|
|
BY,
|
|
|
|
/// <remarks/>
|
|
BO,
|
|
|
|
/// <remarks/>
|
|
BA,
|
|
|
|
/// <remarks/>
|
|
BW,
|
|
|
|
/// <remarks/>
|
|
BV,
|
|
|
|
/// <remarks/>
|
|
BR,
|
|
|
|
/// <remarks/>
|
|
BN,
|
|
|
|
/// <remarks/>
|
|
BG,
|
|
|
|
/// <remarks/>
|
|
BF,
|
|
|
|
/// <remarks/>
|
|
BI,
|
|
|
|
/// <remarks/>
|
|
BT,
|
|
|
|
/// <remarks/>
|
|
CV,
|
|
|
|
/// <remarks/>
|
|
KY,
|
|
|
|
/// <remarks/>
|
|
KH,
|
|
|
|
/// <remarks/>
|
|
CM,
|
|
|
|
/// <remarks/>
|
|
CA,
|
|
|
|
/// <remarks/>
|
|
CF,
|
|
|
|
/// <remarks/>
|
|
CC,
|
|
|
|
/// <remarks/>
|
|
CO,
|
|
|
|
/// <remarks/>
|
|
KM,
|
|
|
|
/// <remarks/>
|
|
CG,
|
|
|
|
/// <remarks/>
|
|
CD,
|
|
|
|
/// <remarks/>
|
|
CK,
|
|
|
|
/// <remarks/>
|
|
KP,
|
|
|
|
/// <remarks/>
|
|
KR,
|
|
|
|
/// <remarks/>
|
|
CI,
|
|
|
|
/// <remarks/>
|
|
CR,
|
|
|
|
/// <remarks/>
|
|
HR,
|
|
|
|
/// <remarks/>
|
|
CU,
|
|
|
|
/// <remarks/>
|
|
TD,
|
|
|
|
/// <remarks/>
|
|
CZ,
|
|
|
|
/// <remarks/>
|
|
CL,
|
|
|
|
/// <remarks/>
|
|
CN,
|
|
|
|
/// <remarks/>
|
|
CY,
|
|
|
|
/// <remarks/>
|
|
CW,
|
|
|
|
/// <remarks/>
|
|
DK,
|
|
|
|
/// <remarks/>
|
|
DM,
|
|
|
|
/// <remarks/>
|
|
DO,
|
|
|
|
/// <remarks/>
|
|
EC,
|
|
|
|
/// <remarks/>
|
|
EG,
|
|
|
|
/// <remarks/>
|
|
AE,
|
|
|
|
/// <remarks/>
|
|
ER,
|
|
|
|
/// <remarks/>
|
|
SK,
|
|
|
|
/// <remarks/>
|
|
SI,
|
|
|
|
/// <remarks/>
|
|
ES,
|
|
|
|
/// <remarks/>
|
|
US,
|
|
|
|
/// <remarks/>
|
|
EE,
|
|
|
|
/// <remarks/>
|
|
ET,
|
|
|
|
/// <remarks/>
|
|
FO,
|
|
|
|
/// <remarks/>
|
|
PH,
|
|
|
|
/// <remarks/>
|
|
FI,
|
|
|
|
/// <remarks/>
|
|
FJ,
|
|
|
|
/// <remarks/>
|
|
FR,
|
|
|
|
/// <remarks/>
|
|
GA,
|
|
|
|
/// <remarks/>
|
|
GM,
|
|
|
|
/// <remarks/>
|
|
GE,
|
|
|
|
/// <remarks/>
|
|
GS,
|
|
|
|
/// <remarks/>
|
|
GH,
|
|
|
|
/// <remarks/>
|
|
GI,
|
|
|
|
/// <remarks/>
|
|
GD,
|
|
|
|
/// <remarks/>
|
|
GR,
|
|
|
|
/// <remarks/>
|
|
GL,
|
|
|
|
/// <remarks/>
|
|
GU,
|
|
|
|
/// <remarks/>
|
|
GT,
|
|
|
|
/// <remarks/>
|
|
GG,
|
|
|
|
/// <remarks/>
|
|
GN,
|
|
|
|
/// <remarks/>
|
|
GQ,
|
|
|
|
/// <remarks/>
|
|
GW,
|
|
|
|
/// <remarks/>
|
|
GY,
|
|
|
|
/// <remarks/>
|
|
HT,
|
|
|
|
/// <remarks/>
|
|
HM,
|
|
|
|
/// <remarks/>
|
|
HN,
|
|
|
|
/// <remarks/>
|
|
HK,
|
|
|
|
/// <remarks/>
|
|
HU,
|
|
|
|
/// <remarks/>
|
|
IN,
|
|
|
|
/// <remarks/>
|
|
ID,
|
|
|
|
/// <remarks/>
|
|
IR,
|
|
|
|
/// <remarks/>
|
|
IQ,
|
|
|
|
/// <remarks/>
|
|
IE,
|
|
|
|
/// <remarks/>
|
|
IM,
|
|
|
|
/// <remarks/>
|
|
IS,
|
|
|
|
/// <remarks/>
|
|
IL,
|
|
|
|
/// <remarks/>
|
|
IT,
|
|
|
|
/// <remarks/>
|
|
JM,
|
|
|
|
/// <remarks/>
|
|
JP,
|
|
|
|
/// <remarks/>
|
|
JE,
|
|
|
|
/// <remarks/>
|
|
JO,
|
|
|
|
/// <remarks/>
|
|
KZ,
|
|
|
|
/// <remarks/>
|
|
KE,
|
|
|
|
/// <remarks/>
|
|
KG,
|
|
|
|
/// <remarks/>
|
|
KI,
|
|
|
|
/// <remarks/>
|
|
KW,
|
|
|
|
/// <remarks/>
|
|
LA,
|
|
|
|
/// <remarks/>
|
|
LS,
|
|
|
|
/// <remarks/>
|
|
LV,
|
|
|
|
/// <remarks/>
|
|
LB,
|
|
|
|
/// <remarks/>
|
|
LR,
|
|
|
|
/// <remarks/>
|
|
LY,
|
|
|
|
/// <remarks/>
|
|
LI,
|
|
|
|
/// <remarks/>
|
|
LT,
|
|
|
|
/// <remarks/>
|
|
LU,
|
|
|
|
/// <remarks/>
|
|
XG,
|
|
|
|
/// <remarks/>
|
|
MO,
|
|
|
|
/// <remarks/>
|
|
MK,
|
|
|
|
/// <remarks/>
|
|
MG,
|
|
|
|
/// <remarks/>
|
|
MY,
|
|
|
|
/// <remarks/>
|
|
MW,
|
|
|
|
/// <remarks/>
|
|
MV,
|
|
|
|
/// <remarks/>
|
|
ML,
|
|
|
|
/// <remarks/>
|
|
MT,
|
|
|
|
/// <remarks/>
|
|
FK,
|
|
|
|
/// <remarks/>
|
|
MP,
|
|
|
|
/// <remarks/>
|
|
MA,
|
|
|
|
/// <remarks/>
|
|
MH,
|
|
|
|
/// <remarks/>
|
|
MU,
|
|
|
|
/// <remarks/>
|
|
MR,
|
|
|
|
/// <remarks/>
|
|
YT,
|
|
|
|
/// <remarks/>
|
|
UM,
|
|
|
|
/// <remarks/>
|
|
MX,
|
|
|
|
/// <remarks/>
|
|
FM,
|
|
|
|
/// <remarks/>
|
|
MD,
|
|
|
|
/// <remarks/>
|
|
MC,
|
|
|
|
/// <remarks/>
|
|
MN,
|
|
|
|
/// <remarks/>
|
|
ME,
|
|
|
|
/// <remarks/>
|
|
MS,
|
|
|
|
/// <remarks/>
|
|
MZ,
|
|
|
|
/// <remarks/>
|
|
MM,
|
|
|
|
/// <remarks/>
|
|
NA,
|
|
|
|
/// <remarks/>
|
|
NR,
|
|
|
|
/// <remarks/>
|
|
CX,
|
|
|
|
/// <remarks/>
|
|
NP,
|
|
|
|
/// <remarks/>
|
|
NI,
|
|
|
|
/// <remarks/>
|
|
NE,
|
|
|
|
/// <remarks/>
|
|
NG,
|
|
|
|
/// <remarks/>
|
|
NU,
|
|
|
|
/// <remarks/>
|
|
NF,
|
|
|
|
/// <remarks/>
|
|
NO,
|
|
|
|
/// <remarks/>
|
|
NC,
|
|
|
|
/// <remarks/>
|
|
NZ,
|
|
|
|
/// <remarks/>
|
|
IO,
|
|
|
|
/// <remarks/>
|
|
OM,
|
|
|
|
/// <remarks/>
|
|
NL,
|
|
|
|
/// <remarks/>
|
|
BQ,
|
|
|
|
/// <remarks/>
|
|
PK,
|
|
|
|
/// <remarks/>
|
|
PW,
|
|
|
|
/// <remarks/>
|
|
PA,
|
|
|
|
/// <remarks/>
|
|
PG,
|
|
|
|
/// <remarks/>
|
|
PY,
|
|
|
|
/// <remarks/>
|
|
PE,
|
|
|
|
/// <remarks/>
|
|
PN,
|
|
|
|
/// <remarks/>
|
|
PF,
|
|
|
|
/// <remarks/>
|
|
PL,
|
|
|
|
/// <remarks/>
|
|
PT,
|
|
|
|
/// <remarks/>
|
|
PR,
|
|
|
|
/// <remarks/>
|
|
QA,
|
|
|
|
/// <remarks/>
|
|
GB,
|
|
|
|
/// <remarks/>
|
|
RW,
|
|
|
|
/// <remarks/>
|
|
RO,
|
|
|
|
/// <remarks/>
|
|
RU,
|
|
|
|
/// <remarks/>
|
|
SB,
|
|
|
|
/// <remarks/>
|
|
SV,
|
|
|
|
/// <remarks/>
|
|
WS,
|
|
|
|
/// <remarks/>
|
|
AS,
|
|
|
|
/// <remarks/>
|
|
KN,
|
|
|
|
/// <remarks/>
|
|
SM,
|
|
|
|
/// <remarks/>
|
|
SX,
|
|
|
|
/// <remarks/>
|
|
PM,
|
|
|
|
/// <remarks/>
|
|
VC,
|
|
|
|
/// <remarks/>
|
|
SH,
|
|
|
|
/// <remarks/>
|
|
LC,
|
|
|
|
/// <remarks/>
|
|
ST,
|
|
|
|
/// <remarks/>
|
|
SN,
|
|
|
|
/// <remarks/>
|
|
RS,
|
|
|
|
/// <remarks/>
|
|
SC,
|
|
|
|
/// <remarks/>
|
|
SL,
|
|
|
|
/// <remarks/>
|
|
SG,
|
|
|
|
/// <remarks/>
|
|
SY,
|
|
|
|
/// <remarks/>
|
|
SO,
|
|
|
|
/// <remarks/>
|
|
LK,
|
|
|
|
/// <remarks/>
|
|
SZ,
|
|
|
|
/// <remarks/>
|
|
ZA,
|
|
|
|
/// <remarks/>
|
|
SD,
|
|
|
|
/// <remarks/>
|
|
SS,
|
|
|
|
/// <remarks/>
|
|
SE,
|
|
|
|
/// <remarks/>
|
|
CH,
|
|
|
|
/// <remarks/>
|
|
SR,
|
|
|
|
/// <remarks/>
|
|
TH,
|
|
|
|
/// <remarks/>
|
|
TW,
|
|
|
|
/// <remarks/>
|
|
TZ,
|
|
|
|
/// <remarks/>
|
|
TJ,
|
|
|
|
/// <remarks/>
|
|
PS,
|
|
|
|
/// <remarks/>
|
|
TF,
|
|
|
|
/// <remarks/>
|
|
TL,
|
|
|
|
/// <remarks/>
|
|
TG,
|
|
|
|
/// <remarks/>
|
|
TK,
|
|
|
|
/// <remarks/>
|
|
TO,
|
|
|
|
/// <remarks/>
|
|
TT,
|
|
|
|
/// <remarks/>
|
|
TN,
|
|
|
|
/// <remarks/>
|
|
TC,
|
|
|
|
/// <remarks/>
|
|
TM,
|
|
|
|
/// <remarks/>
|
|
TR,
|
|
|
|
/// <remarks/>
|
|
TV,
|
|
|
|
/// <remarks/>
|
|
UA,
|
|
|
|
/// <remarks/>
|
|
UG,
|
|
|
|
/// <remarks/>
|
|
UY,
|
|
|
|
/// <remarks/>
|
|
UZ,
|
|
|
|
/// <remarks/>
|
|
VU,
|
|
|
|
/// <remarks/>
|
|
VA,
|
|
|
|
/// <remarks/>
|
|
VE,
|
|
|
|
/// <remarks/>
|
|
VN,
|
|
|
|
/// <remarks/>
|
|
VG,
|
|
|
|
/// <remarks/>
|
|
VI,
|
|
|
|
/// <remarks/>
|
|
WF,
|
|
|
|
/// <remarks/>
|
|
YE,
|
|
|
|
/// <remarks/>
|
|
DJ,
|
|
|
|
/// <remarks/>
|
|
ZM,
|
|
|
|
/// <remarks/>
|
|
ZW,
|
|
|
|
/// <remarks/>
|
|
QU,
|
|
|
|
/// <remarks/>
|
|
XB,
|
|
|
|
/// <remarks/>
|
|
XU,
|
|
|
|
/// <remarks/>
|
|
XN,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum PersonaFisicaJuridicaIDTypeType
|
|
{
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("02")]
|
|
Item02,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("03")]
|
|
Item03,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("04")]
|
|
Item04,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("05")]
|
|
Item05,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("06")]
|
|
Item06,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("07")]
|
|
Item07,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class RegistroFacturacionAnulacionTypeEncadenamiento
|
|
{
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("PrimerRegistro", typeof(PrimerRegistroCadenaType), Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("RegistroAnterior", typeof(EncadenamientoFacturaAnteriorType), Order=0)]
|
|
public object Item
|
|
{
|
|
get
|
|
{
|
|
return this.itemField;
|
|
}
|
|
set
|
|
{
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum PrimerRegistroCadenaType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class EncadenamientoFacturaAnteriorType
|
|
{
|
|
|
|
private string iDEmisorFacturaField;
|
|
|
|
private string numSerieFacturaField;
|
|
|
|
private string fechaExpedicionFacturaField;
|
|
|
|
private string huellaField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string IDEmisorFactura
|
|
{
|
|
get
|
|
{
|
|
return this.iDEmisorFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.iDEmisorFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string NumSerieFactura
|
|
{
|
|
get
|
|
{
|
|
return this.numSerieFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.numSerieFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string FechaExpedicionFactura
|
|
{
|
|
get
|
|
{
|
|
return this.fechaExpedicionFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.fechaExpedicionFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string Huella
|
|
{
|
|
get
|
|
{
|
|
return this.huellaField;
|
|
}
|
|
set
|
|
{
|
|
this.huellaField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class SistemaInformaticoType
|
|
{
|
|
|
|
private string nombreRazonField;
|
|
|
|
private object itemField;
|
|
|
|
private string nombreSistemaInformaticoField;
|
|
|
|
private string idSistemaInformaticoField;
|
|
|
|
private string versionField;
|
|
|
|
private string numeroInstalacionField;
|
|
|
|
private SiNoType tipoUsoPosibleSoloVerifactuField;
|
|
|
|
private SiNoType tipoUsoPosibleMultiOTField;
|
|
|
|
private SiNoType indicadorMultiplesOTField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string NombreRazon
|
|
{
|
|
get
|
|
{
|
|
return this.nombreRazonField;
|
|
}
|
|
set
|
|
{
|
|
this.nombreRazonField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("IDOtro", typeof(IDOtroType), Order=1)]
|
|
[System.Xml.Serialization.XmlElementAttribute("NIF", typeof(string), Order=1)]
|
|
public object Item
|
|
{
|
|
get
|
|
{
|
|
return this.itemField;
|
|
}
|
|
set
|
|
{
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string NombreSistemaInformatico
|
|
{
|
|
get
|
|
{
|
|
return this.nombreSistemaInformaticoField;
|
|
}
|
|
set
|
|
{
|
|
this.nombreSistemaInformaticoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string IdSistemaInformatico
|
|
{
|
|
get
|
|
{
|
|
return this.idSistemaInformaticoField;
|
|
}
|
|
set
|
|
{
|
|
this.idSistemaInformaticoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public string Version
|
|
{
|
|
get
|
|
{
|
|
return this.versionField;
|
|
}
|
|
set
|
|
{
|
|
this.versionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public string NumeroInstalacion
|
|
{
|
|
get
|
|
{
|
|
return this.numeroInstalacionField;
|
|
}
|
|
set
|
|
{
|
|
this.numeroInstalacionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public SiNoType TipoUsoPosibleSoloVerifactu
|
|
{
|
|
get
|
|
{
|
|
return this.tipoUsoPosibleSoloVerifactuField;
|
|
}
|
|
set
|
|
{
|
|
this.tipoUsoPosibleSoloVerifactuField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
|
|
public SiNoType TipoUsoPosibleMultiOT
|
|
{
|
|
get
|
|
{
|
|
return this.tipoUsoPosibleMultiOTField;
|
|
}
|
|
set
|
|
{
|
|
this.tipoUsoPosibleMultiOTField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
|
|
public SiNoType IndicadorMultiplesOT
|
|
{
|
|
get
|
|
{
|
|
return this.indicadorMultiplesOTField;
|
|
}
|
|
set
|
|
{
|
|
this.indicadorMultiplesOTField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum SiNoType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
N,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum TipoHuellaType
|
|
{
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("01")]
|
|
Item01,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class SignatureType
|
|
{
|
|
|
|
private SignedInfoType signedInfoField;
|
|
|
|
private SignatureValueType signatureValueField;
|
|
|
|
private KeyInfoType keyInfoField;
|
|
|
|
private ObjectType[] objectField;
|
|
|
|
private string idField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public SignedInfoType SignedInfo
|
|
{
|
|
get
|
|
{
|
|
return this.signedInfoField;
|
|
}
|
|
set
|
|
{
|
|
this.signedInfoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public SignatureValueType SignatureValue
|
|
{
|
|
get
|
|
{
|
|
return this.signatureValueField;
|
|
}
|
|
set
|
|
{
|
|
this.signatureValueField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public KeyInfoType KeyInfo
|
|
{
|
|
get
|
|
{
|
|
return this.keyInfoField;
|
|
}
|
|
set
|
|
{
|
|
this.keyInfoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Object", Order=3)]
|
|
public ObjectType[] Object
|
|
{
|
|
get
|
|
{
|
|
return this.objectField;
|
|
}
|
|
set
|
|
{
|
|
this.objectField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
|
|
public string Id
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class SignedInfoType
|
|
{
|
|
|
|
private CanonicalizationMethodType canonicalizationMethodField;
|
|
|
|
private SignatureMethodType signatureMethodField;
|
|
|
|
private ReferenceType[] referenceField;
|
|
|
|
private string idField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public CanonicalizationMethodType CanonicalizationMethod
|
|
{
|
|
get
|
|
{
|
|
return this.canonicalizationMethodField;
|
|
}
|
|
set
|
|
{
|
|
this.canonicalizationMethodField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public SignatureMethodType SignatureMethod
|
|
{
|
|
get
|
|
{
|
|
return this.signatureMethodField;
|
|
}
|
|
set
|
|
{
|
|
this.signatureMethodField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("Reference", Order=2)]
|
|
public ReferenceType[] Reference
|
|
{
|
|
get
|
|
{
|
|
return this.referenceField;
|
|
}
|
|
set
|
|
{
|
|
this.referenceField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
|
|
public string Id
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class CanonicalizationMethodType
|
|
{
|
|
|
|
private System.Xml.XmlNode[] anyField;
|
|
|
|
private string algorithmField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute()]
|
|
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
|
|
public System.Xml.XmlNode[] Any
|
|
{
|
|
get
|
|
{
|
|
return this.anyField;
|
|
}
|
|
set
|
|
{
|
|
this.anyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
|
|
public string Algorithm
|
|
{
|
|
get
|
|
{
|
|
return this.algorithmField;
|
|
}
|
|
set
|
|
{
|
|
this.algorithmField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class SignatureMethodType
|
|
{
|
|
|
|
private string hMACOutputLengthField;
|
|
|
|
private System.Xml.XmlNode[] anyField;
|
|
|
|
private string algorithmField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)]
|
|
public string HMACOutputLength
|
|
{
|
|
get
|
|
{
|
|
return this.hMACOutputLengthField;
|
|
}
|
|
set
|
|
{
|
|
this.hMACOutputLengthField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute()]
|
|
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
|
|
public System.Xml.XmlNode[] Any
|
|
{
|
|
get
|
|
{
|
|
return this.anyField;
|
|
}
|
|
set
|
|
{
|
|
this.anyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
|
|
public string Algorithm
|
|
{
|
|
get
|
|
{
|
|
return this.algorithmField;
|
|
}
|
|
set
|
|
{
|
|
this.algorithmField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class ReferenceType
|
|
{
|
|
|
|
private TransformType[] transformsField;
|
|
|
|
private DigestMethodType digestMethodField;
|
|
|
|
private byte[] digestValueField;
|
|
|
|
private string idField;
|
|
|
|
private string uRIField;
|
|
|
|
private string typeField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlArrayAttribute(Order=0)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable=false)]
|
|
public TransformType[] Transforms
|
|
{
|
|
get
|
|
{
|
|
return this.transformsField;
|
|
}
|
|
set
|
|
{
|
|
this.transformsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public DigestMethodType DigestMethod
|
|
{
|
|
get
|
|
{
|
|
return this.digestMethodField;
|
|
}
|
|
set
|
|
{
|
|
this.digestMethodField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=2)]
|
|
public byte[] DigestValue
|
|
{
|
|
get
|
|
{
|
|
return this.digestValueField;
|
|
}
|
|
set
|
|
{
|
|
this.digestValueField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
|
|
public string Id
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
|
|
public string URI
|
|
{
|
|
get
|
|
{
|
|
return this.uRIField;
|
|
}
|
|
set
|
|
{
|
|
this.uRIField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
|
|
public string Type
|
|
{
|
|
get
|
|
{
|
|
return this.typeField;
|
|
}
|
|
set
|
|
{
|
|
this.typeField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class TransformType
|
|
{
|
|
|
|
private object[] itemsField;
|
|
|
|
private string[] textField;
|
|
|
|
private string algorithmField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("XPath", typeof(string), Order=0)]
|
|
public object[] Items
|
|
{
|
|
get
|
|
{
|
|
return this.itemsField;
|
|
}
|
|
set
|
|
{
|
|
this.itemsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute()]
|
|
public string[] Text
|
|
{
|
|
get
|
|
{
|
|
return this.textField;
|
|
}
|
|
set
|
|
{
|
|
this.textField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
|
|
public string Algorithm
|
|
{
|
|
get
|
|
{
|
|
return this.algorithmField;
|
|
}
|
|
set
|
|
{
|
|
this.algorithmField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class DigestMethodType
|
|
{
|
|
|
|
private System.Xml.XmlNode[] anyField;
|
|
|
|
private string algorithmField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute()]
|
|
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
|
|
public System.Xml.XmlNode[] Any
|
|
{
|
|
get
|
|
{
|
|
return this.anyField;
|
|
}
|
|
set
|
|
{
|
|
this.anyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
|
|
public string Algorithm
|
|
{
|
|
get
|
|
{
|
|
return this.algorithmField;
|
|
}
|
|
set
|
|
{
|
|
this.algorithmField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class SignatureValueType
|
|
{
|
|
|
|
private string idField;
|
|
|
|
private byte[] valueField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
|
|
public string Id
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")]
|
|
public byte[] Value
|
|
{
|
|
get
|
|
{
|
|
return this.valueField;
|
|
}
|
|
set
|
|
{
|
|
this.valueField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class KeyInfoType
|
|
{
|
|
|
|
private object[] itemsField;
|
|
|
|
private ItemsChoiceType2[] itemsElementNameField;
|
|
|
|
private string[] textField;
|
|
|
|
private string idField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("KeyName", typeof(string), Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("KeyValue", typeof(KeyValueType), Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("MgmtData", typeof(string), Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("PGPData", typeof(PGPDataType), Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("RetrievalMethod", typeof(RetrievalMethodType), Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("SPKIData", typeof(SPKIDataType), Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("X509Data", typeof(X509DataType), Order=0)]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
|
|
public object[] Items
|
|
{
|
|
get
|
|
{
|
|
return this.itemsField;
|
|
}
|
|
set
|
|
{
|
|
this.itemsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemsChoiceType2[] ItemsElementName
|
|
{
|
|
get
|
|
{
|
|
return this.itemsElementNameField;
|
|
}
|
|
set
|
|
{
|
|
this.itemsElementNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute()]
|
|
public string[] Text
|
|
{
|
|
get
|
|
{
|
|
return this.textField;
|
|
}
|
|
set
|
|
{
|
|
this.textField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
|
|
public string Id
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class KeyValueType
|
|
{
|
|
|
|
private object itemField;
|
|
|
|
private string[] textField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("DSAKeyValue", typeof(DSAKeyValueType), Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("RSAKeyValue", typeof(RSAKeyValueType), Order=0)]
|
|
public object Item
|
|
{
|
|
get
|
|
{
|
|
return this.itemField;
|
|
}
|
|
set
|
|
{
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute()]
|
|
public string[] Text
|
|
{
|
|
get
|
|
{
|
|
return this.textField;
|
|
}
|
|
set
|
|
{
|
|
this.textField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class DSAKeyValueType
|
|
{
|
|
|
|
private byte[] pField;
|
|
|
|
private byte[] qField;
|
|
|
|
private byte[] gField;
|
|
|
|
private byte[] yField;
|
|
|
|
private byte[] jField;
|
|
|
|
private byte[] seedField;
|
|
|
|
private byte[] pgenCounterField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=0)]
|
|
public byte[] P
|
|
{
|
|
get
|
|
{
|
|
return this.pField;
|
|
}
|
|
set
|
|
{
|
|
this.pField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)]
|
|
public byte[] Q
|
|
{
|
|
get
|
|
{
|
|
return this.qField;
|
|
}
|
|
set
|
|
{
|
|
this.qField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=2)]
|
|
public byte[] G
|
|
{
|
|
get
|
|
{
|
|
return this.gField;
|
|
}
|
|
set
|
|
{
|
|
this.gField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=3)]
|
|
public byte[] Y
|
|
{
|
|
get
|
|
{
|
|
return this.yField;
|
|
}
|
|
set
|
|
{
|
|
this.yField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=4)]
|
|
public byte[] J
|
|
{
|
|
get
|
|
{
|
|
return this.jField;
|
|
}
|
|
set
|
|
{
|
|
this.jField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=5)]
|
|
public byte[] Seed
|
|
{
|
|
get
|
|
{
|
|
return this.seedField;
|
|
}
|
|
set
|
|
{
|
|
this.seedField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=6)]
|
|
public byte[] PgenCounter
|
|
{
|
|
get
|
|
{
|
|
return this.pgenCounterField;
|
|
}
|
|
set
|
|
{
|
|
this.pgenCounterField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class RSAKeyValueType
|
|
{
|
|
|
|
private byte[] modulusField;
|
|
|
|
private byte[] exponentField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=0)]
|
|
public byte[] Modulus
|
|
{
|
|
get
|
|
{
|
|
return this.modulusField;
|
|
}
|
|
set
|
|
{
|
|
this.modulusField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)]
|
|
public byte[] Exponent
|
|
{
|
|
get
|
|
{
|
|
return this.exponentField;
|
|
}
|
|
set
|
|
{
|
|
this.exponentField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class PGPDataType
|
|
{
|
|
|
|
private object[] itemsField;
|
|
|
|
private ItemsChoiceType1[] itemsElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("PGPKeyID", typeof(byte[]), DataType="base64Binary", Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("PGPKeyPacket", typeof(byte[]), DataType="base64Binary", Order=0)]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
|
|
public object[] Items
|
|
{
|
|
get
|
|
{
|
|
return this.itemsField;
|
|
}
|
|
set
|
|
{
|
|
this.itemsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemsChoiceType1[] ItemsElementName
|
|
{
|
|
get
|
|
{
|
|
return this.itemsElementNameField;
|
|
}
|
|
set
|
|
{
|
|
this.itemsElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)]
|
|
public enum ItemsChoiceType1
|
|
{
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("##any:")]
|
|
Item,
|
|
|
|
/// <remarks/>
|
|
PGPKeyID,
|
|
|
|
/// <remarks/>
|
|
PGPKeyPacket,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class RetrievalMethodType
|
|
{
|
|
|
|
private TransformType[] transformsField;
|
|
|
|
private string uRIField;
|
|
|
|
private string typeField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlArrayAttribute(Order=0)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable=false)]
|
|
public TransformType[] Transforms
|
|
{
|
|
get
|
|
{
|
|
return this.transformsField;
|
|
}
|
|
set
|
|
{
|
|
this.transformsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
|
|
public string URI
|
|
{
|
|
get
|
|
{
|
|
return this.uRIField;
|
|
}
|
|
set
|
|
{
|
|
this.uRIField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
|
|
public string Type
|
|
{
|
|
get
|
|
{
|
|
return this.typeField;
|
|
}
|
|
set
|
|
{
|
|
this.typeField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class SPKIDataType
|
|
{
|
|
|
|
private object[] itemsField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("SPKISexp", typeof(byte[]), DataType="base64Binary", Order=0)]
|
|
public object[] Items
|
|
{
|
|
get
|
|
{
|
|
return this.itemsField;
|
|
}
|
|
set
|
|
{
|
|
this.itemsField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class X509DataType
|
|
{
|
|
|
|
private object[] itemsField;
|
|
|
|
private ItemsChoiceType[] itemsElementNameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("X509CRL", typeof(byte[]), DataType="base64Binary", Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("X509Certificate", typeof(byte[]), DataType="base64Binary", Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("X509IssuerSerial", typeof(X509IssuerSerialType), Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("X509SKI", typeof(byte[]), DataType="base64Binary", Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("X509SubjectName", typeof(string), Order=0)]
|
|
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
|
|
public object[] Items
|
|
{
|
|
get
|
|
{
|
|
return this.itemsField;
|
|
}
|
|
set
|
|
{
|
|
this.itemsField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public ItemsChoiceType[] ItemsElementName
|
|
{
|
|
get
|
|
{
|
|
return this.itemsElementNameField;
|
|
}
|
|
set
|
|
{
|
|
this.itemsElementNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class X509IssuerSerialType
|
|
{
|
|
|
|
private string x509IssuerNameField;
|
|
|
|
private string x509SerialNumberField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string X509IssuerName
|
|
{
|
|
get
|
|
{
|
|
return this.x509IssuerNameField;
|
|
}
|
|
set
|
|
{
|
|
this.x509IssuerNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)]
|
|
public string X509SerialNumber
|
|
{
|
|
get
|
|
{
|
|
return this.x509SerialNumberField;
|
|
}
|
|
set
|
|
{
|
|
this.x509SerialNumberField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)]
|
|
public enum ItemsChoiceType
|
|
{
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("##any:")]
|
|
Item,
|
|
|
|
/// <remarks/>
|
|
X509CRL,
|
|
|
|
/// <remarks/>
|
|
X509Certificate,
|
|
|
|
/// <remarks/>
|
|
X509IssuerSerial,
|
|
|
|
/// <remarks/>
|
|
X509SKI,
|
|
|
|
/// <remarks/>
|
|
X509SubjectName,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)]
|
|
public enum ItemsChoiceType2
|
|
{
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("##any:")]
|
|
Item,
|
|
|
|
/// <remarks/>
|
|
KeyName,
|
|
|
|
/// <remarks/>
|
|
KeyValue,
|
|
|
|
/// <remarks/>
|
|
MgmtData,
|
|
|
|
/// <remarks/>
|
|
PGPData,
|
|
|
|
/// <remarks/>
|
|
RetrievalMethod,
|
|
|
|
/// <remarks/>
|
|
SPKIData,
|
|
|
|
/// <remarks/>
|
|
X509Data,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
|
|
public partial class ObjectType
|
|
{
|
|
|
|
private System.Xml.XmlNode[] anyField;
|
|
|
|
private string idField;
|
|
|
|
private string mimeTypeField;
|
|
|
|
private string encodingField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlTextAttribute()]
|
|
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
|
|
public System.Xml.XmlNode[] Any
|
|
{
|
|
get
|
|
{
|
|
return this.anyField;
|
|
}
|
|
set
|
|
{
|
|
this.anyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
|
|
public string Id
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute()]
|
|
public string MimeType
|
|
{
|
|
get
|
|
{
|
|
return this.mimeTypeField;
|
|
}
|
|
set
|
|
{
|
|
this.mimeTypeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
|
|
public string Encoding
|
|
{
|
|
get
|
|
{
|
|
return this.encodingField;
|
|
}
|
|
set
|
|
{
|
|
this.encodingField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class DetalleType
|
|
{
|
|
|
|
private ImpuestoType impuestoField;
|
|
|
|
private bool impuestoFieldSpecified;
|
|
|
|
private IdOperacionesTrascendenciaTributariaType claveRegimenField;
|
|
|
|
private bool claveRegimenFieldSpecified;
|
|
|
|
private object itemField;
|
|
|
|
private string tipoImpositivoField;
|
|
|
|
private string baseImponibleOimporteNoSujetoField;
|
|
|
|
private string baseImponibleACosteField;
|
|
|
|
private string cuotaRepercutidaField;
|
|
|
|
private string tipoRecargoEquivalenciaField;
|
|
|
|
private string cuotaRecargoEquivalenciaField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public ImpuestoType Impuesto
|
|
{
|
|
get
|
|
{
|
|
return this.impuestoField;
|
|
}
|
|
set
|
|
{
|
|
this.impuestoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool ImpuestoSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.impuestoFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.impuestoFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public IdOperacionesTrascendenciaTributariaType ClaveRegimen
|
|
{
|
|
get
|
|
{
|
|
return this.claveRegimenField;
|
|
}
|
|
set
|
|
{
|
|
this.claveRegimenField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool ClaveRegimenSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.claveRegimenFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.claveRegimenFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("CalificacionOperacion", typeof(CalificacionOperacionType), Order=2)]
|
|
[System.Xml.Serialization.XmlElementAttribute("OperacionExenta", typeof(OperacionExentaType), Order=2)]
|
|
public object Item
|
|
{
|
|
get
|
|
{
|
|
return this.itemField;
|
|
}
|
|
set
|
|
{
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string TipoImpositivo
|
|
{
|
|
get
|
|
{
|
|
return this.tipoImpositivoField;
|
|
}
|
|
set
|
|
{
|
|
this.tipoImpositivoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public string BaseImponibleOimporteNoSujeto
|
|
{
|
|
get
|
|
{
|
|
return this.baseImponibleOimporteNoSujetoField;
|
|
}
|
|
set
|
|
{
|
|
this.baseImponibleOimporteNoSujetoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public string BaseImponibleACoste
|
|
{
|
|
get
|
|
{
|
|
return this.baseImponibleACosteField;
|
|
}
|
|
set
|
|
{
|
|
this.baseImponibleACosteField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public string CuotaRepercutida
|
|
{
|
|
get
|
|
{
|
|
return this.cuotaRepercutidaField;
|
|
}
|
|
set
|
|
{
|
|
this.cuotaRepercutidaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
|
|
public string TipoRecargoEquivalencia
|
|
{
|
|
get
|
|
{
|
|
return this.tipoRecargoEquivalenciaField;
|
|
}
|
|
set
|
|
{
|
|
this.tipoRecargoEquivalenciaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
|
|
public string CuotaRecargoEquivalencia
|
|
{
|
|
get
|
|
{
|
|
return this.cuotaRecargoEquivalenciaField;
|
|
}
|
|
set
|
|
{
|
|
this.cuotaRecargoEquivalenciaField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum ImpuestoType
|
|
{
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("01")]
|
|
Item01,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("02")]
|
|
Item02,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("03")]
|
|
Item03,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("05")]
|
|
Item05,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum IdOperacionesTrascendenciaTributariaType
|
|
{
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("01")]
|
|
Item01,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("02")]
|
|
Item02,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("03")]
|
|
Item03,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("04")]
|
|
Item04,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("05")]
|
|
Item05,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("06")]
|
|
Item06,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("07")]
|
|
Item07,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("08")]
|
|
Item08,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("09")]
|
|
Item09,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("10")]
|
|
Item10,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("11")]
|
|
Item11,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("14")]
|
|
Item14,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("15")]
|
|
Item15,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("17")]
|
|
Item17,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("18")]
|
|
Item18,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("19")]
|
|
Item19,
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlEnumAttribute("20")]
|
|
Item20,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum CalificacionOperacionType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S1,
|
|
|
|
/// <remarks/>
|
|
S2,
|
|
|
|
/// <remarks/>
|
|
N1,
|
|
|
|
/// <remarks/>
|
|
N2,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum OperacionExentaType
|
|
{
|
|
|
|
/// <remarks/>
|
|
E1,
|
|
|
|
/// <remarks/>
|
|
E2,
|
|
|
|
/// <remarks/>
|
|
E3,
|
|
|
|
/// <remarks/>
|
|
E4,
|
|
|
|
/// <remarks/>
|
|
E5,
|
|
|
|
/// <remarks/>
|
|
E6,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class DesgloseRectificacionType
|
|
{
|
|
|
|
private string baseRectificadaField;
|
|
|
|
private string cuotaRectificadaField;
|
|
|
|
private string cuotaRecargoRectificadoField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string BaseRectificada
|
|
{
|
|
get
|
|
{
|
|
return this.baseRectificadaField;
|
|
}
|
|
set
|
|
{
|
|
this.baseRectificadaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string CuotaRectificada
|
|
{
|
|
get
|
|
{
|
|
return this.cuotaRectificadaField;
|
|
}
|
|
set
|
|
{
|
|
this.cuotaRectificadaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string CuotaRecargoRectificado
|
|
{
|
|
get
|
|
{
|
|
return this.cuotaRecargoRectificadoField;
|
|
}
|
|
set
|
|
{
|
|
this.cuotaRecargoRectificadoField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class IDFacturaARType
|
|
{
|
|
|
|
private string iDEmisorFacturaField;
|
|
|
|
private string numSerieFacturaField;
|
|
|
|
private string fechaExpedicionFacturaField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string IDEmisorFactura
|
|
{
|
|
get
|
|
{
|
|
return this.iDEmisorFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.iDEmisorFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string NumSerieFactura
|
|
{
|
|
get
|
|
{
|
|
return this.numSerieFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.numSerieFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string FechaExpedicionFactura
|
|
{
|
|
get
|
|
{
|
|
return this.fechaExpedicionFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.fechaExpedicionFacturaField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class RegistroFacturacionAltaType
|
|
{
|
|
|
|
private VersionType iDVersionField;
|
|
|
|
private IDFacturaExpedidaType iDFacturaField;
|
|
|
|
private string refExternaField;
|
|
|
|
private string nombreRazonEmisorField;
|
|
|
|
private SubsanacionType subsanacionField;
|
|
|
|
private bool subsanacionFieldSpecified;
|
|
|
|
private RechazoPrevioType rechazoPrevioField;
|
|
|
|
private bool rechazoPrevioFieldSpecified;
|
|
|
|
private ClaveTipoFacturaType tipoFacturaField;
|
|
|
|
private ClaveTipoRectificativaType tipoRectificativaField;
|
|
|
|
private bool tipoRectificativaFieldSpecified;
|
|
|
|
private IDFacturaARType[] facturasRectificadasField;
|
|
|
|
private IDFacturaARType[] facturasSustituidasField;
|
|
|
|
private DesgloseRectificacionType importeRectificacionField;
|
|
|
|
private string fechaOperacionField;
|
|
|
|
private string descripcionOperacionField;
|
|
|
|
private SimplificadaCualificadaType facturaSimplificadaArt7273Field;
|
|
|
|
private bool facturaSimplificadaArt7273FieldSpecified;
|
|
|
|
private CompletaSinDestinatarioType facturaSinIdentifDestinatarioArt61dField;
|
|
|
|
private bool facturaSinIdentifDestinatarioArt61dFieldSpecified;
|
|
|
|
private MacrodatoType macrodatoField;
|
|
|
|
private bool macrodatoFieldSpecified;
|
|
|
|
private TercerosODestinatarioType emitidaPorTerceroODestinatarioField;
|
|
|
|
private bool emitidaPorTerceroODestinatarioFieldSpecified;
|
|
|
|
private PersonaFisicaJuridicaType terceroField;
|
|
|
|
private PersonaFisicaJuridicaType[] destinatariosField;
|
|
|
|
private CuponType cuponField;
|
|
|
|
private bool cuponFieldSpecified;
|
|
|
|
private DetalleType[] desgloseField;
|
|
|
|
private string cuotaTotalField;
|
|
|
|
private string importeTotalField;
|
|
|
|
private RegistroFacturacionAltaTypeEncadenamiento encadenamientoField;
|
|
|
|
private SistemaInformaticoType sistemaInformaticoField;
|
|
|
|
private System.DateTime fechaHoraHusoGenRegistroField;
|
|
|
|
private string numRegistroAcuerdoFacturacionField;
|
|
|
|
private string idAcuerdoSistemaInformaticoField;
|
|
|
|
private TipoHuellaType tipoHuellaField;
|
|
|
|
private string huellaField;
|
|
|
|
private SignatureType signatureField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public VersionType IDVersion
|
|
{
|
|
get
|
|
{
|
|
return this.iDVersionField;
|
|
}
|
|
set
|
|
{
|
|
this.iDVersionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public IDFacturaExpedidaType IDFactura
|
|
{
|
|
get
|
|
{
|
|
return this.iDFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.iDFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string RefExterna
|
|
{
|
|
get
|
|
{
|
|
return this.refExternaField;
|
|
}
|
|
set
|
|
{
|
|
this.refExternaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string NombreRazonEmisor
|
|
{
|
|
get
|
|
{
|
|
return this.nombreRazonEmisorField;
|
|
}
|
|
set
|
|
{
|
|
this.nombreRazonEmisorField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public SubsanacionType Subsanacion
|
|
{
|
|
get
|
|
{
|
|
return this.subsanacionField;
|
|
}
|
|
set
|
|
{
|
|
this.subsanacionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool SubsanacionSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.subsanacionFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.subsanacionFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public RechazoPrevioType RechazoPrevio
|
|
{
|
|
get
|
|
{
|
|
return this.rechazoPrevioField;
|
|
}
|
|
set
|
|
{
|
|
this.rechazoPrevioField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool RechazoPrevioSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.rechazoPrevioFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.rechazoPrevioFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public ClaveTipoFacturaType TipoFactura
|
|
{
|
|
get
|
|
{
|
|
return this.tipoFacturaField;
|
|
}
|
|
set
|
|
{
|
|
this.tipoFacturaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
|
|
public ClaveTipoRectificativaType TipoRectificativa
|
|
{
|
|
get
|
|
{
|
|
return this.tipoRectificativaField;
|
|
}
|
|
set
|
|
{
|
|
this.tipoRectificativaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool TipoRectificativaSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.tipoRectificativaFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.tipoRectificativaFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlArrayAttribute(Order=8)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("IDFacturaRectificada", IsNullable=false)]
|
|
public IDFacturaARType[] FacturasRectificadas
|
|
{
|
|
get
|
|
{
|
|
return this.facturasRectificadasField;
|
|
}
|
|
set
|
|
{
|
|
this.facturasRectificadasField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlArrayAttribute(Order=9)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("IDFacturaSustituida", IsNullable=false)]
|
|
public IDFacturaARType[] FacturasSustituidas
|
|
{
|
|
get
|
|
{
|
|
return this.facturasSustituidasField;
|
|
}
|
|
set
|
|
{
|
|
this.facturasSustituidasField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
|
|
public DesgloseRectificacionType ImporteRectificacion
|
|
{
|
|
get
|
|
{
|
|
return this.importeRectificacionField;
|
|
}
|
|
set
|
|
{
|
|
this.importeRectificacionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
|
|
public string FechaOperacion
|
|
{
|
|
get
|
|
{
|
|
return this.fechaOperacionField;
|
|
}
|
|
set
|
|
{
|
|
this.fechaOperacionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
|
|
public string DescripcionOperacion
|
|
{
|
|
get
|
|
{
|
|
return this.descripcionOperacionField;
|
|
}
|
|
set
|
|
{
|
|
this.descripcionOperacionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
|
|
public SimplificadaCualificadaType FacturaSimplificadaArt7273
|
|
{
|
|
get
|
|
{
|
|
return this.facturaSimplificadaArt7273Field;
|
|
}
|
|
set
|
|
{
|
|
this.facturaSimplificadaArt7273Field = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool FacturaSimplificadaArt7273Specified
|
|
{
|
|
get
|
|
{
|
|
return this.facturaSimplificadaArt7273FieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.facturaSimplificadaArt7273FieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
|
|
public CompletaSinDestinatarioType FacturaSinIdentifDestinatarioArt61d
|
|
{
|
|
get
|
|
{
|
|
return this.facturaSinIdentifDestinatarioArt61dField;
|
|
}
|
|
set
|
|
{
|
|
this.facturaSinIdentifDestinatarioArt61dField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool FacturaSinIdentifDestinatarioArt61dSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.facturaSinIdentifDestinatarioArt61dFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.facturaSinIdentifDestinatarioArt61dFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
|
|
public MacrodatoType Macrodato
|
|
{
|
|
get
|
|
{
|
|
return this.macrodatoField;
|
|
}
|
|
set
|
|
{
|
|
this.macrodatoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool MacrodatoSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.macrodatoFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.macrodatoFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
|
|
public TercerosODestinatarioType EmitidaPorTerceroODestinatario
|
|
{
|
|
get
|
|
{
|
|
return this.emitidaPorTerceroODestinatarioField;
|
|
}
|
|
set
|
|
{
|
|
this.emitidaPorTerceroODestinatarioField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool EmitidaPorTerceroODestinatarioSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.emitidaPorTerceroODestinatarioFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.emitidaPorTerceroODestinatarioFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
|
|
public PersonaFisicaJuridicaType Tercero
|
|
{
|
|
get
|
|
{
|
|
return this.terceroField;
|
|
}
|
|
set
|
|
{
|
|
this.terceroField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlArrayAttribute(Order=18)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("IDDestinatario", IsNullable=false)]
|
|
public PersonaFisicaJuridicaType[] Destinatarios
|
|
{
|
|
get
|
|
{
|
|
return this.destinatariosField;
|
|
}
|
|
set
|
|
{
|
|
this.destinatariosField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
|
|
public CuponType Cupon
|
|
{
|
|
get
|
|
{
|
|
return this.cuponField;
|
|
}
|
|
set
|
|
{
|
|
this.cuponField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool CuponSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.cuponFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.cuponFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlArrayAttribute(Order=20)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("DetalleDesglose", IsNullable=false)]
|
|
public DetalleType[] Desglose
|
|
{
|
|
get
|
|
{
|
|
return this.desgloseField;
|
|
}
|
|
set
|
|
{
|
|
this.desgloseField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
|
|
public string CuotaTotal
|
|
{
|
|
get
|
|
{
|
|
return this.cuotaTotalField;
|
|
}
|
|
set
|
|
{
|
|
this.cuotaTotalField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
|
|
public string ImporteTotal
|
|
{
|
|
get
|
|
{
|
|
return this.importeTotalField;
|
|
}
|
|
set
|
|
{
|
|
this.importeTotalField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
|
|
public RegistroFacturacionAltaTypeEncadenamiento Encadenamiento
|
|
{
|
|
get
|
|
{
|
|
return this.encadenamientoField;
|
|
}
|
|
set
|
|
{
|
|
this.encadenamientoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
|
|
public SistemaInformaticoType SistemaInformatico
|
|
{
|
|
get
|
|
{
|
|
return this.sistemaInformaticoField;
|
|
}
|
|
set
|
|
{
|
|
this.sistemaInformaticoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
|
|
public System.DateTime FechaHoraHusoGenRegistro
|
|
{
|
|
get
|
|
{
|
|
return this.fechaHoraHusoGenRegistroField;
|
|
}
|
|
set
|
|
{
|
|
this.fechaHoraHusoGenRegistroField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
|
|
public string NumRegistroAcuerdoFacturacion
|
|
{
|
|
get
|
|
{
|
|
return this.numRegistroAcuerdoFacturacionField;
|
|
}
|
|
set
|
|
{
|
|
this.numRegistroAcuerdoFacturacionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
|
|
public string IdAcuerdoSistemaInformatico
|
|
{
|
|
get
|
|
{
|
|
return this.idAcuerdoSistemaInformaticoField;
|
|
}
|
|
set
|
|
{
|
|
this.idAcuerdoSistemaInformaticoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
|
|
public TipoHuellaType TipoHuella
|
|
{
|
|
get
|
|
{
|
|
return this.tipoHuellaField;
|
|
}
|
|
set
|
|
{
|
|
this.tipoHuellaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
|
|
public string Huella
|
|
{
|
|
get
|
|
{
|
|
return this.huellaField;
|
|
}
|
|
set
|
|
{
|
|
this.huellaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", Order=30)]
|
|
public SignatureType Signature
|
|
{
|
|
get
|
|
{
|
|
return this.signatureField;
|
|
}
|
|
set
|
|
{
|
|
this.signatureField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum ClaveTipoFacturaType
|
|
{
|
|
|
|
/// <remarks/>
|
|
F1,
|
|
|
|
/// <remarks/>
|
|
F2,
|
|
|
|
/// <remarks/>
|
|
R1,
|
|
|
|
/// <remarks/>
|
|
R2,
|
|
|
|
/// <remarks/>
|
|
R3,
|
|
|
|
/// <remarks/>
|
|
R4,
|
|
|
|
/// <remarks/>
|
|
R5,
|
|
|
|
/// <remarks/>
|
|
F3,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum ClaveTipoRectificativaType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
I,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum SimplificadaCualificadaType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
N,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum CompletaSinDestinatarioType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
N,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum MacrodatoType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
N,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum TercerosODestinatarioType
|
|
{
|
|
|
|
/// <remarks/>
|
|
D,
|
|
|
|
/// <remarks/>
|
|
T,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum CuponType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
N,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class RegistroFacturacionAltaTypeEncadenamiento
|
|
{
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("PrimerRegistro", typeof(PrimerRegistroCadenaType), Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("RegistroAnterior", typeof(EncadenamientoFacturaAnteriorType), Order=0)]
|
|
public object Item
|
|
{
|
|
get
|
|
{
|
|
return this.itemField;
|
|
}
|
|
set
|
|
{
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroLR.xsd")]
|
|
public partial class RegistroFacturaType
|
|
{
|
|
|
|
private object itemField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute("RegistroAlta", typeof(RegistroFacturacionAltaType), Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd", Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("RegistroAnulacion", typeof(RegistroFacturacionAnulacionType), Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd", Order=0)]
|
|
public object Item
|
|
{
|
|
get
|
|
{
|
|
return this.itemField;
|
|
}
|
|
set
|
|
{
|
|
this.itemField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class CabeceraTypeRemisionVoluntaria
|
|
{
|
|
|
|
private string fechaFinVeriFactuField;
|
|
|
|
private IncidenciaType incidenciaField;
|
|
|
|
private bool incidenciaFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string FechaFinVeriFactu
|
|
{
|
|
get
|
|
{
|
|
return this.fechaFinVeriFactuField;
|
|
}
|
|
set
|
|
{
|
|
this.fechaFinVeriFactuField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public IncidenciaType Incidencia
|
|
{
|
|
get
|
|
{
|
|
return this.incidenciaField;
|
|
}
|
|
set
|
|
{
|
|
this.incidenciaField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool IncidenciaSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.incidenciaFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.incidenciaFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum IncidenciaType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
N,
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public partial class CabeceraTypeRemisionRequerimiento
|
|
{
|
|
|
|
private string refRequerimientoField;
|
|
|
|
private FinRequerimientoType finRequerimientoField;
|
|
|
|
private bool finRequerimientoFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string RefRequerimiento
|
|
{
|
|
get
|
|
{
|
|
return this.refRequerimientoField;
|
|
}
|
|
set
|
|
{
|
|
this.refRequerimientoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public FinRequerimientoType FinRequerimiento
|
|
{
|
|
get
|
|
{
|
|
return this.finRequerimientoField;
|
|
}
|
|
set
|
|
{
|
|
this.finRequerimientoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool FinRequerimientoSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.finRequerimientoFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.finRequerimientoFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroInformacion.xsd")]
|
|
public enum FinRequerimientoType
|
|
{
|
|
|
|
/// <remarks/>
|
|
S,
|
|
|
|
/// <remarks/>
|
|
N,
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
|
|
public partial class RegFactuSistemaFacturacionRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SuministroLR.xsd", Order=0)]
|
|
public ServiceReference1.RegFactuSistemaFacturacion RegFactuSistemaFacturacion;
|
|
|
|
public RegFactuSistemaFacturacionRequest()
|
|
{
|
|
}
|
|
|
|
public RegFactuSistemaFacturacionRequest(ServiceReference1.RegFactuSistemaFacturacion RegFactuSistemaFacturacion)
|
|
{
|
|
this.RegFactuSistemaFacturacion = RegFactuSistemaFacturacion;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
|
|
public partial class RegFactuSistemaFacturacionResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/RespuestaSuministro.xsd", Order=0)]
|
|
public ServiceReference1.RespuestaRegFactuSistemaFacturacionType RespuestaRegFactuSistemaFacturacion;
|
|
|
|
public RegFactuSistemaFacturacionResponse()
|
|
{
|
|
}
|
|
|
|
public RegFactuSistemaFacturacionResponse(ServiceReference1.RespuestaRegFactuSistemaFacturacionType RespuestaRegFactuSistemaFacturacion)
|
|
{
|
|
this.RespuestaRegFactuSistemaFacturacion = RespuestaRegFactuSistemaFacturacion;
|
|
}
|
|
}
|
|
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
public interface sfPortTypeVerifactuChannel : ServiceReference1.sfPortTypeVerifactu, System.ServiceModel.IClientChannel
|
|
{
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
public partial class sfPortTypeVerifactuClient : System.ServiceModel.ClientBase<ServiceReference1.sfPortTypeVerifactu>, ServiceReference1.sfPortTypeVerifactu
|
|
{
|
|
|
|
/// <summary>
|
|
/// Implemente este método parcial para configurar el punto de conexión de servicio.
|
|
/// </summary>
|
|
/// <param name="serviceEndpoint">El punto de conexión para configurar</param>
|
|
/// <param name="clientCredentials">Credenciales de cliente</param>
|
|
static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials);
|
|
|
|
public sfPortTypeVerifactuClient(EndpointConfiguration endpointConfiguration) :
|
|
base(sfPortTypeVerifactuClient.GetBindingForEndpoint(endpointConfiguration), sfPortTypeVerifactuClient.GetEndpointAddress(endpointConfiguration))
|
|
{
|
|
this.Endpoint.Name = endpointConfiguration.ToString();
|
|
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
|
|
}
|
|
|
|
public sfPortTypeVerifactuClient(EndpointConfiguration endpointConfiguration, string remoteAddress) :
|
|
base(sfPortTypeVerifactuClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress))
|
|
{
|
|
this.Endpoint.Name = endpointConfiguration.ToString();
|
|
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
|
|
}
|
|
|
|
public sfPortTypeVerifactuClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
|
|
base(sfPortTypeVerifactuClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
|
|
{
|
|
this.Endpoint.Name = endpointConfiguration.ToString();
|
|
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
|
|
}
|
|
|
|
public sfPortTypeVerifactuClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
|
|
base(binding, remoteAddress)
|
|
{
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
System.Threading.Tasks.Task<ServiceReference1.RegFactuSistemaFacturacionResponse> ServiceReference1.sfPortTypeVerifactu.RegFactuSistemaFacturacionAsync(ServiceReference1.RegFactuSistemaFacturacionRequest request)
|
|
{
|
|
return base.Channel.RegFactuSistemaFacturacionAsync(request);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ServiceReference1.RegFactuSistemaFacturacionResponse> RegFactuSistemaFacturacionAsync(ServiceReference1.RegFactuSistemaFacturacion RegFactuSistemaFacturacion)
|
|
{
|
|
ServiceReference1.RegFactuSistemaFacturacionRequest inValue = new ServiceReference1.RegFactuSistemaFacturacionRequest();
|
|
inValue.RegFactuSistemaFacturacion = RegFactuSistemaFacturacion;
|
|
return ((ServiceReference1.sfPortTypeVerifactu)(this)).RegFactuSistemaFacturacionAsync(inValue);
|
|
}
|
|
|
|
public virtual System.Threading.Tasks.Task OpenAsync()
|
|
{
|
|
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
|
|
}
|
|
|
|
private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(EndpointConfiguration endpointConfiguration)
|
|
{
|
|
if ((endpointConfiguration == EndpointConfiguration.SistemaVerifactuPruebas))
|
|
{
|
|
System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
|
|
result.MaxBufferSize = int.MaxValue;
|
|
result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
|
|
result.MaxReceivedMessageSize = int.MaxValue;
|
|
result.AllowCookies = true;
|
|
result.Security.Mode = System.ServiceModel.BasicHttpSecurityMode.Transport;
|
|
return result;
|
|
}
|
|
if ((endpointConfiguration == EndpointConfiguration.SistemaVerifactuSelloPruebas))
|
|
{
|
|
System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
|
|
result.MaxBufferSize = int.MaxValue;
|
|
result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
|
|
result.MaxReceivedMessageSize = int.MaxValue;
|
|
result.AllowCookies = true;
|
|
result.Security.Mode = System.ServiceModel.BasicHttpSecurityMode.Transport;
|
|
return result;
|
|
}
|
|
throw new System.InvalidOperationException(string.Format("No se pudo encontrar un punto de conexión con el nombre \"{0}\".", endpointConfiguration));
|
|
}
|
|
|
|
private static System.ServiceModel.EndpointAddress GetEndpointAddress(EndpointConfiguration endpointConfiguration)
|
|
{
|
|
if ((endpointConfiguration == EndpointConfiguration.SistemaVerifactuPruebas))
|
|
{
|
|
return new System.ServiceModel.EndpointAddress("https://prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP");
|
|
}
|
|
if ((endpointConfiguration == EndpointConfiguration.SistemaVerifactuSelloPruebas))
|
|
{
|
|
return new System.ServiceModel.EndpointAddress("https://prewww10.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP");
|
|
}
|
|
throw new System.InvalidOperationException(string.Format("No se pudo encontrar un punto de conexión con el nombre \"{0}\".", endpointConfiguration));
|
|
}
|
|
|
|
public enum EndpointConfiguration
|
|
{
|
|
|
|
SistemaVerifactuPruebas,
|
|
|
|
SistemaVerifactuSelloPruebas,
|
|
}
|
|
}
|
|
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
[System.ServiceModel.ServiceContractAttribute(Namespace="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicacion" +
|
|
"es/es/aeat/tike/cont/ws/SistemaFacturacion.wsdl", ConfigurationName="ServiceReference1.sfPortTypePorRequerimiento")]
|
|
public interface sfPortTypePorRequerimiento
|
|
{
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(RespuestaBaseType))]
|
|
System.Threading.Tasks.Task<ServiceReference1.RegFactuSistemaFacturacionResponse> RegFactuSistemaFacturacionAsync(ServiceReference1.RegFactuSistemaFacturacionRequest request);
|
|
}
|
|
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
public interface sfPortTypePorRequerimientoChannel : ServiceReference1.sfPortTypePorRequerimiento, System.ServiceModel.IClientChannel
|
|
{
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.2.0-preview1.23462.5")]
|
|
public partial class sfPortTypePorRequerimientoClient : System.ServiceModel.ClientBase<ServiceReference1.sfPortTypePorRequerimiento>, ServiceReference1.sfPortTypePorRequerimiento
|
|
{
|
|
|
|
public sfPortTypePorRequerimientoClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
|
|
base(binding, remoteAddress)
|
|
{
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
System.Threading.Tasks.Task<ServiceReference1.RegFactuSistemaFacturacionResponse> ServiceReference1.sfPortTypePorRequerimiento.RegFactuSistemaFacturacionAsync(ServiceReference1.RegFactuSistemaFacturacionRequest request)
|
|
{
|
|
return base.Channel.RegFactuSistemaFacturacionAsync(request);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ServiceReference1.RegFactuSistemaFacturacionResponse> RegFactuSistemaFacturacionAsync(ServiceReference1.RegFactuSistemaFacturacion RegFactuSistemaFacturacion)
|
|
{
|
|
ServiceReference1.RegFactuSistemaFacturacionRequest inValue = new ServiceReference1.RegFactuSistemaFacturacionRequest();
|
|
inValue.RegFactuSistemaFacturacion = RegFactuSistemaFacturacion;
|
|
return ((ServiceReference1.sfPortTypePorRequerimiento)(this)).RegFactuSistemaFacturacionAsync(inValue);
|
|
}
|
|
|
|
public virtual System.Threading.Tasks.Task OpenAsync()
|
|
{
|
|
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
|
|
}
|
|
}
|
|
}
|